Peter Repukat
694ef7aff2
bump version
5 years ago
Peter Repukat
5c2d6068c5
Update Copyright
5 years ago
Peter Repukat
0acbf48f8d
Bump version
7 years ago
Peter Repukat
e76fde111f
Default hooking Steam to false
7 years ago
Peter Repukat
6024548531
Bump version
7 years ago
Peter Repukat
1283fdbfc4
GloSC-Config: Workaround a version fuckup
...
It's dirty...
7 years ago
Peter Repukat
20e3e4ac70
fix updater
7 years ago
Peter Repukat
177038540a
bump version
7 years ago
Peter Repukat
70596043cb
add update checker
7 years ago
Peter Repukat
cce035b6e9
GloSC-Config: Clang tidy fixes
7 years ago
Peter Repukat
9f61d9fb3f
begin rewrite
7 years ago
Peter Repukat
afae3292b0
cleanup / prep. for work on v2
7 years ago
Peter Repukat
d56d427af4
Offer to restart steam and enable xbox rebinding support
7 years ago
Peter Repukat
d66abfa00d
Add function to enableX360Controller rebinding in Steam
7 years ago
Peter Repukat
5c415b35a6
GloSC: include basic in-app tutorial
7 years ago
Peter Repukat
872589826e
Add progress dialog when scanning UWP apps
7 years ago
Peter Repukat
4890d9c66f
Fix GloSC header
7 years ago
Peter Repukat
e4b7207c61
Remove "Hook Steam button"
...
Making it pretty much mandatory if not manually set through .ini
7 years ago
Peter Repukat
4caaa3f1bc
Cleanup
7 years ago
Peter Repukat
0e60dbe786
Bump version
7 years ago
Peter Repukat
3fa349d47a
Bump Version
8 years ago
Peter Repukat
f2eb3662f3
Const correctness
8 years ago
Peter Repukat
e41b0c030e
Bump version number
8 years ago
Peter Repukat
209126ea17
Add setting to use Desktop-Config
...
Add a setting to use desktop-config
If enabled, will disable hooking and deactive any focus-switch trickery
Problems with overlay may occur
8 years ago
Peter Repukat
6281dd4429
GloSC -Main: UI improvements
8 years ago
Peter Repukat
4f6b2e7cc7
Bump Version
8 years ago
Peter Repukat
19445c3ad3
Fix: Injector \ SteamTarget: Not beeing able to hook Steam for some people
8 years ago
Peter Repukat
e6bcf7a881
add version check for targets
8 years ago
Peter Repukat
b7a533ea42
Launch the gamelauncher in glosc config app, just to be safe
8 years ago
Peter Repukat
7947d6faac
Enforce non desktop bindings:
...
done by mid function hooking a function in steamclient.dll
the function appears to be setting the appId of the new controller bindings
inject/hook right after the target launched
switch focus -> binding gets changed to shortcut bindings -> hook function grabs appid
hook function replaces desktop-config appid with the one grabbed everytime steam tries to active desktop-config
glosc_gamelauncher unloads dll when the target closes; unloading dll patches steamclient.dll back to original
8 years ago
Peter Repukat
4dee459b1e
ability to export non existing shortcuts to steam
8 years ago
Peter Repukat
9a435b39f2
decouple input from framerate by moving it to own thread
...
this significantly reduces input-lag while keeping cpu usage at a minimum
also removed any of the vsync / framerate options as we now always render the overlay with 60fps
this reduces cpu usage and unnecessary overhead if playing with the default option of vsync on high refresh rate displays
8 years ago
Peter Repukat
38cf868d56
add license
8 years ago
Peter Repukat
98603a3068
initial GloSC implementation
8 years ago