Commit Graph

38 Commits (4374ec0429a5df044b10dfd1fbe16a90554fefb4)

Author SHA1 Message Date
Peter Repukat 4374ec0429 GlosSITarget: Added Steambase URL
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

typo

added comment

Added proper setting value (default: off)

Added toggle inside ImGui

It's that time of the year again

Clone submodules via https instead of ssh

Uncamelcasify EGS game names

Fix shortcut names not editable

Add Configurator option to exclude target-window from windowlist

Hack together shitty method to retrieve original unhooking bytes via GlosSIConfig

Here's hoping that this will prevent access-violation issues for some users

Store SteamPath/SteamUserId in Settings and use as fallback

Option to disable GlosSIs additional overlay

Update Usage.md

Added steambase url

Update Usage.md

Update Usage.md

Update Usage.md
10 months 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 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 d22f44d37d GlosSITarget: Add somewhat of epic games launcher process detection workaround 🤨 2 years ago
Peter Repukat 1b2b8b759a GlosSITarget: Settings: move extendedLogging and cli-opts to common-struct 2 years ago
Peter Repukat febebafc25 GlosSITarget: Fix httpserver pids entries doubled 2 years ago
Peter Repukat c9c6a32432 GlosSITarget: Add HttpServer: Get launched pids 2 years ago
Peter Repukat d4a3e22e9c Refactor: Build GlosSIWatchdog as .dll injecting into explorer.exe 2 years ago
Peter Repukat 0e955c819a GlosSITarget: Fix freeze if installed in a path that contains spaces 2 years ago
Peter Repukat 985b6bb490 Introduce GlosSIWatchdog: Restore HidHide state if GlosSITarget was force-killed 2 years ago
Peter Repukat fb861def4f GlosSITarget: Refactor: Function unhooking 2 years ago
Peter Repukat 708136bff4 GlosSITarget: Only append child_pid if not already found 2 years ago
Peter Repukat 1ab57da3fd GlosSITarget: log pids of launched processes 2 years ago
Peter Repukat b8ab3be27d GlosSITarget: Don't try to unpatch CreateProcess hook if no launch requested 2 years ago
Peter Repukat 6888381b41 Check if functions are actually hooked before un-hooking 2 years ago
Peter Repukat 4f1109d77a Fix errounous log "Child process with PID 0 died"
- 0 pid is appended if parent process dies; ignore that
2 years ago
Peter Repukat f532fb74e0 ChildProcess Log: Change to trace 2 years ago
Peter Repukat 7195207d30 Fix GlosSITarget closingunintentionally if not confighured to launch app 2 years ago
Peter Repukat f1973f8004 Target: Experimental LaunchURL support 2 years ago
Peter Repukat 92677c26c5 Refactor: Target: Use single vector for all PIDs 2 years ago
Peter Repukat 33623936ed GlosSITarget: Allow Desktop config setting 2 years ago
Peter Repukat 28c5c66701 Update ALL THE THINGS
- Copyright
- Visual Studio
2 years ago
Peter Repukat 6f47020ec1 Fix child process Log spam 3 years ago
Peter Repukat 8d9771f0ee Support waiting for child procs
Untested!
3 years ago
Peter Repukat 1eb8c135d2 Enable UWP overlay by default if launch app is UWP 3 years ago
Peter Repukat f5b71bf9c9 Fix process died Log-Spam 3 years ago
Peter Repukat a34632369b GlosSITarget: Fix/improve some logs 3 years ago
Peter Repukat 9110d00a72 Allow UWP LaunchArgs 3 years ago
Peter Repukat 1a47ef8c35 Use GlosSI LaunchDir for app launch dir
It's setup in Steam shortcuts to be launch-app dir anyway
This allows user customozitation in Steam.
3 years ago
Peter Repukat 5d649b8dbf Add Settings 3 years ago
Peter Repukat aaf9b50433 Add initial form of appLauncher 3 years ago