2
0
mirror of https://github.com/Thracky/GlosSI.git synced 2024-11-09 07:10:28 +00:00
Commit Graph

62 Commits

Author SHA1 Message Date
Peter Repukat
afae3292b0 cleanup / prep. for work on v2 2018-03-18 17:47:26 +01:00
Peter Repukat
92eebb3af9 Update QT 2018-03-10 17:28:09 +01:00
Peter Repukat
7e7a4fafd8 Revert "include minhook"
This reverts commit 05475fb6c4.
2018-01-21 18:16:39 +01:00
Peter Repukat
05475fb6c4 include minhook 2018-01-21 17:30:44 +01:00
Peter Repukat
278339ccb3 Bump version 2017-12-28 23:29:39 +01:00
Peter Repukat
8bc448421d Add another messagebox for the dummies... 2017-12-28 23:29:12 +01:00
Peter Repukat
65c3242fda bump version 2017-11-25 21:51:05 +01:00
Peter Repukat
d56d427af4 Offer to restart steam and enable xbox rebinding support 2017-11-25 20:41:23 +01:00
Peter Repukat
d66abfa00d Add function to enableX360Controller rebinding in Steam 2017-11-18 20:04:26 +01:00
Peter Repukat
49371e2d62 Fix launching UWP-apps 2017-11-15 22:37:00 +01:00
Peter Repukat
3e0689c428 Update scanning for UWP apps 2017-11-15 22:10:14 +01:00
Peter Repukat
91ce45bc75 Bump version 2017-11-13 18:12:18 +01:00
Peter Repukat
22cab53374 GloSC: fix tutorial overlay height 2017-11-12 07:25:35 +01:00
Peter Repukat
5c415b35a6 GloSC: include basic in-app tutorial 2017-11-12 07:05:25 +01:00
Peter Repukat
c2e6ae37e8 Change tooltip duration 2017-11-12 03:00:41 +01:00
Peter Repukat
d484e18bd4 Add tooltips 2017-11-12 02:58:15 +01:00
Peter Repukat
8c8f7e5221 Tell the user to have at least one non-Steam shortcut 2017-11-12 02:32:40 +01:00
Peter Repukat
2ca1e8ab3d Change UWP progress wording 2017-11-12 02:29:30 +01:00
Peter Repukat
872589826e Add progress dialog when scanning UWP apps 2017-11-12 02:29:02 +01:00
Peter Repukat
39761fe37d Constraint wndow with in code not in editor 2017-11-12 02:04:24 +01:00
Peter Repukat
4890d9c66f Fix GloSC header 2017-11-12 02:03:59 +01:00
Peter Repukat
e4b7207c61 Remove "Hook Steam button"
Making it pretty much mandatory if not manually set through .ini
2017-11-12 02:00:15 +01:00
Peter Repukat
4caaa3f1bc Cleanup 2017-11-12 01:03:14 +01:00
Peter Repukat
d7ebf12afd Update Version 2017-09-29 21:49:02 +02:00
Peter Repukat
0e60dbe786 Bump version 2017-05-31 17:35:27 +02:00
Peter Repukat
2cc770f41f Fix upgrade to VS 2017 + Qt 5.9 2017-05-31 15:01:18 +02:00
Peter Repukat
16c56ebe64 Update to VS17
QT-5.9 beta and QT visual studio beta addin is needed
2017-05-19 16:09:46 +02:00
Peter Repukat
3fa349d47a Bump Version 2017-04-19 16:14:43 +02:00
Peter Repukat
f2eb3662f3 Const correctness 2017-04-19 15:38:30 +02:00
Kyle Herock
5b6ca16ffc Support passing command line arguments to targets (closes #6)
This also refactors target configuration storage to reduce the redundancy in copying the same set of files for every target. Each configured entry now instead uses a .ini file with the name of the entry stored in ./targets. SteamTarget can accept the path to a .ini file as a command line argument.

This also fixes the UI so that inputs are ordered the same as the visual order so that tab behavior isn't confusing.
2017-04-19 02:40:05 -04:00
Peter Repukat
9fff72cc65 Add assemblyinformation 2017-04-13 15:52:09 +02:00
Peter Repukat
e41b0c030e Bump version number 2017-04-13 15:35:43 +02:00
Peter Repukat
bd99fc0857 Unify build-dirs 2017-02-27 09:42:54 +01:00
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
2017-02-15 04:04:27 +01:00
Peter Repukat
7ba5efb639 GloSC-Main: Fix UI 2017-02-05 05:40:29 +01:00
Peter Repukat
6281dd4429 GloSC -Main: UI improvements 2017-02-05 04:02:14 +01:00
Peter Repukat
4f6b2e7cc7 Bump Version 2017-01-25 18:52:11 +01:00
Peter Repukat
69515127b3 Cleanup 2017-01-25 17:14:38 +01:00
Peter Repukat
5770730ea7 Fix Icon paths 2017-01-25 17:12:02 +01:00
Peter Repukat
c4b8f4d443 GloSC-Main: change wording in UI 2016-12-08 02:59:57 +01:00
Peter Repukat
8d6f186d70 GloSC-Main: Set instance name to application name after selecting 2016-12-04 22:20:01 +01:00
Peter Repukat
59090f4f8d GloSC-Main: UI changes 2016-12-04 22:06:44 +01:00
Peter Repukat
4ba0b3a7e7 GloSC-Main: User setting to disable Steam hook 2016-12-04 22:05:28 +01:00
Peter Repukat
19445c3ad3 Fix: Injector \ SteamTarget: Not beeing able to hook Steam for some people 2016-12-04 21:43:31 +01:00
Peter Repukat
e6bcf7a881 add version check for targets 2016-11-29 19:05:36 +01:00
Peter Repukat
b7a533ea42 Launch the gamelauncher in glosc config app, just to be safe 2016-11-28 11:03:57 +01:00
Peter Repukat
e6031186f3 don't force enable setting to hook steam everytime config app gets launched 2016-11-27 16:59:19 +01:00
Peter Repukat
3dbd4de39a fix: SteamTarget not beeing updated 2016-11-26 23:12:31 +01:00
Peter Repukat
c7e0d37b48 don't allow shortcuts to be added to steam if there aren't any 2016-11-26 22:58:02 +01:00
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
2016-11-26 22:57:32 +01:00