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

130 Commits

Author SHA1 Message Date
Peter Repukat
1ca127519a Use shrotcuts_parser from submodule 2022-09-09 16:09:02 +02:00
Peter Repukat
288bba1436 Properly rewrite ShortcutsVDF parser 2022-09-09 15:06:59 +02:00
Peter Repukat
7e9e6f8e96 GlosSIConfig: Set c++ version to 20 2022-09-08 21:40:05 +02:00
Peter Repukat
f631321a84 Fix Shitty shortcuts.vdf parser tag writing 2022-09-05 15:32:39 +02:00
Peter Repukat
bb5c2de528 GloSSIConfig: Attempt to declutter UI a bit 2022-09-04 16:20:40 +02:00
Peter Repukat
31ee8768b9 Config: UIModel: Fix max controller setting 2022-09-04 15:54:59 +02:00
Peter Repukat
c7e5cbd30c Fix ShittyShortcutsVdf-Parser™ 2022-09-04 15:49:19 +02:00
Peter Repukat
5ffc40347a GetAUMIDs: Keep "Microsoft.*" Entires to display more games 2022-09-04 14:59:59 +02:00
Peter Repukat
661d8ddc6a Update prebuild script 2022-09-04 14:30:14 +02:00
Peter Repukat
326f1f1042 Pass /permissive- option
Seems somehow required to build in appveyor?
2022-08-02 22:24:46 +02:00
Peter Repukat
b2cf0b4257 Update QT 2022-07-27 12:11:03 +02:00
Peter Repukat
349e411259 Fix shortcuts.vdf must be present before adding one to steam
- Only create backup in case a file exists.
- Also, only create backup if no backup exists.
  If glossi nukes the vdf file, more than 1 add operation would also nuke the last backup
- Add log output to shortcut backup

Fixes: #163
2022-07-26 17:48:21 +02:00
LemmusLemmus
c881b74fe3
Merge branch 'Alia5:develop' into develop 2022-07-26 15:36:59 +02:00
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
2022-07-26 12:01:56 +02:00
LemmusLemmus
d15320b139 Fix Unicode support for paths on Windows. [1/2] 2022-07-22 21:40:34 +02:00
Peter Repukat
ae45a9918b Fix build
Fix stupid visual studio paths
My gosh, you suck!

Why cannot it be **easily** possible to include icons RELATIV THE THE FUCKING SOLUTION?! FUCK MICROCRAP
2022-06-17 00:13:06 +02:00
Peter Repukat
6aeb869899 Add Icon to GlosSIConfig 2022-06-16 22:30:50 +02:00
Peter Repukat
60162d745a GlosSIConfig: Emulate DS4 config 2022-06-06 20:31:28 +02:00
Peter Repukat
cf2dda5f98 Fix VDF Writing... 2022-04-13 19:55:26 +02:00
Peter Repukat
1d57b381ea Fix shortcuts.vdf writing 2022-04-12 18:36:26 +02:00
Peter Repukat
c35183c293 upgrade qt 2022-04-08 21:02:46 +02:00
Peter Repukat
d5feb390df Fix special chars in launch params (.json name) 2022-04-08 21:02:45 +02:00
Peter Repukat
78a2a490ff Fix "shortcut.vdf"s with more than 10 entries. 2022-04-08 21:02:45 +02:00
Peter Repukat
49a4ea79e3 Create shortcuts.vdf backup file
Should've thought of that... lol
2022-04-08 21:02:45 +02:00
Peter Repukat
21abef9bde GlosSIConfig: Allow Desktop config setting 2022-04-08 21:02:44 +02:00
Peter Repukat
c1765edc96 GlosSIConfig: Default waitForChildProcs -> true 2022-04-08 21:02:44 +02:00
Peter Repukat
2044f05a69 GlosSIConfig: Try looking into enumerating UWP-Apps; Use dummy entry as error display 2022-04-08 21:02:43 +02:00
Peter Repukat
d7dd8d30cc GlosSIConfig: Option to use real device ids 2022-03-07 15:23:55 +01:00
Peter Repukat
a0be517950 GlosSIConfig: improve error messages 2022-03-05 16:34:40 +01:00
Peter Repukat
fda2887a2f GlosSIConfig: Disable overlay option 2022-03-05 16:33:12 +01:00
Peter Repukat
f7b4578919 GlosSIConfig: Max Controllers setting 2022-03-05 16:27:32 +01:00
Peter Repukat
be88fc1032 GlosSIConfig: UiTweaks 2022-03-05 16:11:14 +01:00
David Ross Smith
5a83a49bbd Update GetAUMIDs.ps1
Corrected indentation, slight reorder of operations to avoid calculating unused variables
2022-03-05 15:22:44 +01:00
David Ross Smith
90b5a457bb Filter and sort UWP apps; fixes missing logos
Filters out apps stored in SystemApps, or Microsoft apps that begin with the name "Windows", or language packs, or that match the phrase "Sysinternals", or have bad display names and are produced by Microsoft.
For missing logos, find the largest variant of the asset and use that. Works around the use of qualifiers in file names, which Windows automatically handles, but which we can't.
Sort the app list before passing it back to the GlosSI app.
2022-03-05 15:22:43 +01:00
Peter Repukat
dacbc7991d GlosSIConfig: Use oldschool blurbehind 2022-01-22 18:43:59 +01:00
Peter Repukat
e57f83f78c GlosSIConfig: Allow special chars in shortcut names 2022-01-22 18:43:57 +01:00
Peter Repukat
35a47b03aa UWP Search bar 2022-01-07 15:15:28 +01:00
Peter Repukat
fb1648a53c GetAUMIDs.ps1: Fix name resolution(?) 2022-01-07 14:46:25 +01:00
Peter Repukat
ed082f796e Try to sort out that executionPolicy thing 2022-01-07 14:11:49 +01:00
Peter Repukat
5510a01d63 GlosSIConfig: Add a bit of noise to backgrounds 2022-01-07 02:46:52 +01:00
Peter Repukat
b838ecff6d Add "Return to Game" button in overlay 2022-01-07 01:36:21 +01:00
Peter Repukat
28c5c66701 Update ALL THE THINGS
- Copyright
- Visual Studio
2022-01-07 00:47:41 +01:00
Peter Repukat
070d8c386c Stop log spam enumerating UWP Apps 2022-01-04 23:38:08 +01:00
Peter Repukat
6b7127e1bb Change how UWP Apps are enumerated
Now using powershell-script
2022-01-04 23:37:33 +01:00
Peter Repukat
0b1e98a4e2 Fix include order 2022-01-04 17:48:25 +01:00
Peter Repukat
b99b22705b Use latest WinSDK/Qt 2022-01-04 17:40:35 +01:00
Peter Repukat
0daa67eef3 Provide instruction on how to manually add in case shortcut writing fails 2022-01-04 16:51:43 +01:00
Peter Repukat
139432c703 Stop log bloat 2022-01-04 15:59:12 +01:00
Peter Repukat
086084ef66 Hopefully get rid of some UAC/Admin issues 2022-01-04 15:44:48 +01:00
Peter Repukat
e945c810d0 Log file for glossiconfig 2022-01-04 14:44:29 +01:00
Peter Repukat
f1412aad77 Fix special chars in filenames breaking config creation 2021-11-19 13:30:26 +01:00
Peter Repukat
e2b0779c7c Fix regex escapes 2021-11-12 15:31:48 +01:00
Peter Repukat
dac5694aa9 Add wait for child procs config UI 2021-11-12 15:31:36 +01:00
Peter Repukat
86d9a172db Disable undocumented Acrylic effect; Users are complaining about performance 2021-11-04 22:41:26 +01:00
Peter Repukat
cd5872758c Install windows error handler 2021-11-04 14:44:29 +01:00
Peter Repukat
a34632369b GlosSITarget: Fix/improve some logs 2021-11-04 14:26:53 +01:00
Peter Repukat
5de6dffb49 GlosSIConf: Tell users to restart steam upon first change to shortcuts.vdf 2021-11-04 13:04:53 +01:00
Peter Repukat
68bd55d678 GLosSITarget: Fix configs/shortcuts with spaces in name 2021-11-04 12:59:02 +01:00
Peter Repukat
09c5accf29 Add qt License 2021-11-03 23:18:12 +01:00
Peter Repukat
398a21a645 Copy dlls to outdir after build 2021-10-30 14:54:55 +02:00
Peter Repukat
0e292cb591 Add dll-inject function and overlayelement needed for UWPOverlay
Also made some "slight" overlay adjustments
2021-10-29 19:51:59 +02:00
Peter Repukat
9fc515d02a Fix Readme.md location 2021-10-28 21:08:28 +02:00
Peter Repukat
c94be533a3 Add unfinished Readme.md 2021-10-28 21:05:48 +02:00
Peter Repukat
f657dd6c4c Fix steam shortcut creation 2021-10-28 20:33:59 +02:00
Peter Repukat
00e6d17714 Display executable/UWP icons throughout configurator 2021-10-28 19:33:56 +02:00
Peter Repukat
aff24b8a7e This is beyond stupid.
Add QtMsBuild for appveyor -.-
2021-10-28 17:23:26 +02:00
Peter Repukat
93c35f1e0b Use version helper script for all executables 2021-10-28 11:51:25 +02:00
Peter Repukat
3f250bdc22 Cleanup 2021-10-28 11:41:27 +02:00
Peter Repukat
b0e2aa4dc1 GlossiConf: Read/Write shortcuts / Fix config writing / include icon in conf 2021-10-27 20:32:41 +02:00
Peter Repukat
9e0e47c9c1 More shitty shortcut.vdf parsing action 2021-10-27 20:32:10 +02:00
Peter Repukat
ed1fb12ae4 "Shitty shortcuts.vdf Parser"™
...In search of motivation >.<
2021-10-27 15:43:59 +02:00
Peter Repukat
0a2d043400 Start writing vdf parser for shortcuts.vdf
Could've used json... Valve... -.-
2021-10-25 22:05:51 +02:00
Peter Repukat
76b6ee774c UWP Selection dialog with icons 2021-10-25 18:00:34 +02:00
Peter Repukat
9eaceb3bfb Steal Thrackys UWP enumarate code 2021-10-25 01:14:34 +02:00
Peter Repukat
f1baf98078 More UI work 2021-10-25 01:14:03 +02:00
Peter Repukat
cc266d921d GlossiConfig: Fix build; Actually delete fiels when renaming 2021-10-24 22:27:20 +02:00
Peter Repukat
0370f84f56 GlossiConf: Read/Write configs 2021-10-24 22:21:27 +02:00
Peter Repukat
981b256bd6 GlossiConf: Somewhat functioning UI design 2021-10-24 21:50:35 +02:00
Peter Repukat
46993b0dcb Somewhat proper fast acrylic blur on win10 or above 2021-10-24 12:17:38 +02:00
Peter Repukat
0692b4107e Start Config App
Man... fuck... QT and Windows fucks me up...
Should've gone electron.
2021-10-24 04:07:56 +02:00