Commit Graph

42 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 128e7f4a62 GlosSITarget: add -window cli switch 2 years ago
Peter Repukat 5528dfb733 Add configurable Launcher options / Launcher ProcessList 2 years ago
Peter Repukat 929abfe5f2 GlosSITarget: Parse and impl "killEGS" 2 years ago
Peter Repukat 18a960abab GlosSITarget: parse and use "ignoreEGS" setting 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 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
Peter Repukat f9c993dc50 GlosSITarget: Add cli-switches:
-disableuwpoverlay
-disablewatchdog
2 years ago
Peter Repukat a24c16a44e Fix `std::filesystem::temp_directory_path()` misuse 2 years ago
Peter Repukat 555221ad18 GlosSITarget: support loading default-config if no config was specified 2 years ago
Peter Repukat 5ff02433db SteamTarget: Fix reading settings 2 years ago
Peter Repukat dd978ae80c GlosSITarget: Fix pontential settings aprse crash 2 years ago
Peter Repukat 8a600d4e7e GlosSITarget: Settings.h: Fix mistreating URL-Launches as UWP-Launches 2 years ago
Peter Repukat a8dace9037 GlosSITarget: Change ConfigParse Log level is key is not found
- change to trace
- users are freaking out....
- values that are not found simply get defaulted to sane values
2 years ago
Peter Repukat bdd4ef4cc0 GlosSITarget: Log full Winver 2 years ago
Peter Repukat b96e15f6f7 Potentially fix crash on Win10 when device-hiding is enabled 2 years ago
Peter Repukat fe2f3a54c8 Dump config to log as string; not wstring
leave out path string conversion hack
2 years ago
Peter Repukat 028b18deb6 Default extendedLogging to false 2 years ago
Peter Repukat 7c706945bc Fix potential settings crash on launch 2 years ago
Peter Repukat 7e0e3fa143 Default "MaxControllers" to 1 (most common use case) 2 years ago
Peter Repukat f70cbdbe92 GlosSITarget: more and extended logging 2 years ago
Peter Repukat 34fa783d09 GlosSITarget: Overlay: Add button to store shortcut-settings from target 2 years ago
Peter Repukat c5fc23d6be GlosSITarget: Log full target.json 2 years ago
LemmusLemmus c881b74fe3
Merge branch 'Alia5:develop' into develop 2 years ago
Peter Repukat c9283a61ad Default allowDesktopConfig to false
Users reported issues with UWP/Launcher titles not handling inputs properly
I believe that this is due to this config.

Let's just default that to false to emulate ol GloSCs behaviour
2 years ago
LemmusLemmus d15320b139 Fix Unicode support for paths on Windows. [1/2] 2 years ago
Peter Repukat 69bfef05c1 GlosSITarget: EmulateDS4 instead of X360
Needs Playstation rebinding support disabled in Steam!
2 years ago
Peter Repukat 66ef97c494 Target: Fix json parsing 2 years ago
Peter Repukat e4ffc86272 GlosSITarget: Only allow desktop-config if any app is launched 2 years ago
Peter Repukat 33623936ed GlosSITarget: Allow Desktop config setting 2 years ago
Peter Repukat bfadeadced GlosSITarget: Default waitForChildProcs -> true 2 years ago
Peter Repukat 265478ee6a GlosSITarget: parse & use real device id setting from json 2 years ago
Peter Repukat 5a50ae5f8c GlosSITarget: parse new settings 2 years ago
Peter Repukat 28c5c66701 Update ALL THE THINGS
- Copyright
- Visual Studio
2 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 a34632369b GlosSITarget: Fix/improve some logs 3 years ago
Peter Repukat 68bd55d678 GLosSITarget: Fix configs/shortcuts with spaces in name 3 years ago
Peter Repukat ed785c23b2 SteamTarget: Also handle only config-file name as launch arg
...as well as absolute paths
3 years ago
Peter Repukat 5d649b8dbf Add Settings 3 years ago