Peter Repukat
4d96ed94a1
Throw in some compiler optimizations (SSE2/fast floats)
5 months ago
Peter Repukat
aa3f513e13
Add warning dialog about not properly setup Global mode
5 months ago
Peter Repukat
54fb29a79d
Rename "standalone mode" -> "global mode"
5 months ago
Peter Repukat
b86d548fc2
Support delayed target initialization and delay init if XBox controller rebinding is disabled in Steam
5 months ago
Peter Repukat
18241c1fc4
Update ViGEmCLient: DS4 dispose deadlock fix
5 months ago
Peter Repukat
816b89cce6
SteamTarget: Support disabling standalone mode via cli-switch
5 months ago
Peter Repukat
00127dcd2b
HttpLib/SteamUtils: Endpoint to get Steam User config as JSON
5 months ago
Peter Repukat
f68e3070d0
Add (Partial) VSCode cpp config
5 months ago
Peter Repukat
04653b2fb7
Cleanup
5 months ago
Peter Repukat
2a8df5fdc3
Update GlosSIWindow default refresh rate
...
Dont just use screen rerfresh-rate anymore (as it's a waste with high refresh monitors) and scale it down a bit
5 months ago
Peter Repukat
da0b99d679
Increase time regular Steam overlay can be opened before opening GlosSIOverlay: 1s -> 2.5s
5 months ago
Peter Repukat
f7df3deb7d
Cleanup
5 months ago
Peter Repukat
738803fa2e
Cleanup: consolidate utils and common code
5 months ago
Peter Repukat
70187090e7
GlosSITarget: Update experimental "stand-alone"-mode
5 months ago
Peter Repukat
10b65a1a9b
WIP: Experimental standalone (not launched via Steam (steam needs to be open!) mode
5 months ago
Peter Repukat
2941b4548e
Add CEFInject lib and add PoC
5 months ago
Peter Repukat
7a01ceede1
GlosSITarget: default hideAltTab to true
5 months ago
Peter Repukat
b76b6ee595
Option to disable GlosSIs additional overlay
1 year ago
Peter Repukat
2ac3325c5b
Store SteamPath/SteamUserId in Settings and use as fallback
1 year ago
Peter Repukat
4e4c85885c
Hack together shitty method to retrieve original unhooking bytes via GlosSIConfig
...
Here's hoping that this will prevent access-violation issues for some users
1 year ago
Peter Repukat
b4351d2743
It's that time of the year again
1 year ago
Marocco2
2594512c12
Added toggle inside ImGui
1 year ago
Marocco2
41c385e551
Added proper setting value (default: off)
1 year ago
Marocco2
be4c8fb209
added comment
1 year ago
Marocco2
4fc3ff8e93
typo
1 year ago
Marocco2
c0303c88d0
add `WS_EX_TOOLWINDOW` in extended windows styles for GlosSI-Target
...
https://learn.microsoft.com/en-us/windows/win32/winmsg/extended-window-styles
Goal is to remove GlosSI-Target window in Alt-Tab listing as it will induce issues with Steam Link and not particularly intuitive when switching from and to a game.
Currently untested, PR needed only for building a PoC of it and checking for possible issues
1 year ago
Peter Repukat
85ab663804
GlosSITarget: Close existing target on launch
1 year ago
Peter Repukat
128e7f4a62
GlosSITarget: add -window cli switch
2 years ago
Peter Repukat
9e170d24bd
Fix typo
2 years ago
Peter Repukat
a8235ca9c9
GlosSITarget: Fix UI Scaling
2 years ago
Peter Repukat
45bd68e595
GlosSITarget: Fix too low screen scale comparison
2 years ago
Peter Repukat
2fbf3b444d
GlosSITarget: Fix not applying screen scale log level
2 years ago
Peter Repukat
5528dfb733
Add configurable Launcher options / Launcher ProcessList
2 years ago
Peter Repukat
3df6cf510a
AppLauncher: Fix Win32 launch args
2 years ago
Peter Repukat
6e69b6ec1c
GlosSIConfig: Integrate SteamGrid
2 years ago
Peter Repukat
929abfe5f2
GlosSITarget: Parse and impl "killEGS"
2 years ago
Peter Repukat
cafb4e85a8
GlosSITarget: Add API to insert launched-pids
2 years ago
Peter Repukat
18a960abab
GlosSITarget: parse and use "ignoreEGS" setting
2 years ago
Peter Repukat
96d8f24c93
GlosSITarget: More EGS Hacks/workarounds
...
CloseOnExit: Ignore EpicGamesLauncher.exe, EpicWebHelper.exe in detection if GlosSITarget should quit
2 years ago
Peter Repukat
138dd98c59
GlosSITarget: Log process names in addition to PIDs
2 years ago
Peter Repukat
11e3029915
GlosSITarget: Also find nested child PIDs
2 years ago
Peter Repukat
eee7390547
GlosSITarget: AppLauncher: Add processInfo/killer overlay element
2 years ago
Peter Repukat
51c2268dc0
GlosSIUtil: Add KIllProcess
2 years ago
Peter Repukat
d22f44d37d
GlosSITarget: Add somewhat of epic games launcher process detection workaround 🤨
2 years ago
Peter Repukat
bf89cb8ddc
GlosSITarget: Cleanup: util
2 years ago
Peter Repukat
14d3e45379
GlosSSITarget: Settings: parse missing but unused common values (icon/name/version)
2 years ago
Peter Repukat
1b2b8b759a
GlosSITarget: Settings: move extendedLogging and cli-opts to common-struct
2 years ago
Peter Repukat
31ce36095f
HttpServer: endpoint to query shortcut settings
2 years ago
Peter Repukat
a1c1a7d141
GlosSITarget: Refactor Settings.h
...
- Overload parse function to also accept nlohmann::json object
- Function to convert settings to nlohmann::json
2 years ago
Peter Repukat
3903f38c0e
GlosSITarget: fix reading config-files with spaces
2 years ago