2
0
mirror of https://github.com/Alia5/GlosSI.git synced 2024-11-01 09:20:17 +00:00
Commit Graph

414 Commits

Author SHA1 Message Date
Peter Repukat
128e7f4a62 GlosSITarget: add -window cli switch 2022-11-07 20:32:31 +01:00
Peter Repukat
9e170d24bd Fix typo 2022-11-07 19:18:59 +01:00
Peter Repukat
5176dab9be GlosSIConfig: Open Steam controller configurator from GlosSI 2022-11-05 14:30:28 +01:00
Peter Repukat
a8235ca9c9 GlosSITarget: Fix UI Scaling 2022-11-05 13:56:25 +01:00
Peter Repukat
9232eead0a
Merge pull request #192 from Alia5/develop
Develop
2022-11-04 16:04:59 +01:00
Peter Repukat
6ee8317f77 GlosSIConfig: User configurable steamgridDB API key
Fuck this!
2022-10-31 12:26:16 +01:00
Peter Repukat
45bd68e595 GlosSITarget: Fix too low screen scale comparison 2022-10-31 10:20:03 +01:00
Peter Repukat
2fbf3b444d GlosSITarget: Fix not applying screen scale log level 2022-10-31 10:19:40 +01:00
Peter Repukat
78a9bbdc9d Merge branch 'develop' 2022-10-21 22:00:53 +02:00
Peter Repukat
5528dfb733 Add configurable Launcher options / Launcher ProcessList 2022-10-21 21:18:25 +02:00
Peter Repukat
63fdab1685 GlosSIConfig: Reload grid images after steamgrid is done 2022-10-16 13:11:14 +02:00
Peter Repukat
3df6cf510a AppLauncher: Fix Win32 launch args 2022-10-16 12:37:14 +02:00
Peter Repukat
20e86ce8e4 GlosSIConfig: Fix steam shortcuts updating when editing non added shortcuts 2022-10-16 12:12:36 +02:00
Peter Repukat
6e69b6ec1c GlosSIConfig: Integrate SteamGrid 2022-10-16 00:50:24 +02:00
Peter Repukat
93026dfb75 GlosSIConfig: Fix Win32 Apps Icons 2022-10-15 18:23:08 +02:00
Peter Repukat
616650c04c GlosSIConfig: Show grid images on SHortcutProps background 2022-10-15 18:12:52 +02:00
Peter Repukat
e5d7dd4432 GlosSIConfig: Show Steam grid background images on shortcutCards 2022-10-15 17:48:50 +02:00
Peter Repukat
3458f907ca GlosSIConfig: Show non-Steam-Shortcut AppIDs in Debug builds 2022-10-15 16:06:34 +02:00
Peter Repukat
c4f2382928 refactor/fix stupid qml shit 2022-10-15 15:50:40 +02:00
Peter Repukat
be48ffee40 Update SteamShortcuts on target update 2022-10-15 15:50:04 +02:00
Peter Repukat
01efd8d02d GlosSIConfig: QML: change shortcut Icon 2022-10-15 14:54:10 +02:00
Peter Repukat
b568418891 GlosSIConfig: Find and launch EGS games 2022-10-14 22:45:24 +02:00
Peter Repukat
929abfe5f2 GlosSITarget: Parse and impl "killEGS" 2022-10-12 13:06:26 +02:00
Peter Repukat
e56a53a0b7 GlosSIConfig: auto-migrate (default) settings 2022-10-12 13:01:09 +02:00
Peter Repukat
1a22423f56 GlosSIConfig: Add "killEGS" settings 2022-10-12 13:00:10 +02:00
Peter Repukat
cafb4e85a8 GlosSITarget: Add API to insert launched-pids 2022-10-12 11:59:15 +02:00
Peter Repukat
18a960abab GlosSITarget: parse and use "ignoreEGS" setting 2022-10-12 11:59:15 +02:00
Peter Repukat
fc03e91c2b GlosSIConfig: setting to ignore egs-launcher procs 2022-10-12 11:59:15 +02:00
Peter Repukat
96d8f24c93 GlosSITarget: More EGS Hacks/workarounds
CloseOnExit: Ignore EpicGamesLauncher.exe, EpicWebHelper.exe in detection if GlosSITarget should quit
2022-10-12 11:59:15 +02:00
Peter Repukat
138dd98c59 GlosSITarget: Log process names in addition to PIDs 2022-10-12 11:59:14 +02:00
Peter Repukat
11e3029915 GlosSITarget: Also find nested child PIDs 2022-10-12 11:59:14 +02:00
Peter Repukat
eee7390547 GlosSITarget: AppLauncher: Add processInfo/killer overlay element 2022-10-12 11:59:14 +02:00
Peter Repukat
51c2268dc0 GlosSIUtil: Add KIllProcess 2022-10-12 11:59:14 +02:00
Peter Repukat
d22f44d37d GlosSITarget: Add somewhat of epic games launcher process detection workaround 🤨 2022-10-12 11:59:14 +02:00
Peter Repukat
bf89cb8ddc GlosSITarget: Cleanup: util 2022-10-12 11:59:14 +02:00
Peter Repukat
e3a55d9b1c Watchdog: Fix release mode include paths 2022-10-12 11:59:13 +02:00
Peter Repukat
ed0b43a651 GlosSIConfig: Change/Update wording on "closeOnExit"/"waitForChildren"
Options now works different as watchdog also kills launched processes
2022-10-12 11:59:13 +02:00
Peter Repukat
d9c45a4a7b Watchdog: retry fetching settings a few times 2022-10-12 11:59:13 +02:00
Peter Repukat
7b8eb7391b Watchdog: Log settings retrieval 2022-10-12 11:59:13 +02:00
Peter Repukat
496b8fc146 Watchdog: Include and retrieve settings from Target; only kill launched processes if "closeOnExit" 2022-10-12 11:59:13 +02:00
Peter Repukat
14d3e45379 GlosSSITarget: Settings: parse missing but unused common values (icon/name/version) 2022-10-12 11:59:12 +02:00
Peter Repukat
1b2b8b759a GlosSITarget: Settings: move extendedLogging and cli-opts to common-struct 2022-10-12 11:59:12 +02:00
Peter Repukat
31ce36095f HttpServer: endpoint to query shortcut settings 2022-10-12 11:59:12 +02:00
Peter Repukat
a1c1a7d141 GlosSITarget: Refactor Settings.h
- Overload parse function to also accept nlohmann::json object
- Function to convert settings to nlohmann::json
2022-10-12 11:59:12 +02:00
Peter Repukat
73bbffd6cf Watchdog: Kill launched processes after GlosSITarget closed 2022-10-12 11:59:12 +02:00
Peter Repukat
655d3b0853 Watchdog: Fix unloading if no GlosSIWindow was found 2022-10-12 11:59:12 +02:00
Peter Repukat
3903f38c0e GlosSITarget: fix reading config-files with spaces 2022-10-12 11:59:11 +02:00
Peter Repukat
febebafc25 GlosSITarget: Fix httpserver pids entries doubled 2022-10-12 11:59:11 +02:00
Peter Repukat
e879d0ba5c GlosSITarget: Fix logging port 2022-10-12 11:59:11 +02:00
Peter Repukat
c9c6a32432 GlosSITarget: Add HttpServer: Get launched pids 2022-10-12 11:59:11 +02:00