Commit Graph

156 Commits

Author SHA1 Message Date
Roy
9867dd5a22
Add files via upload 2024-06-20 20:19:34 -07:00
Roy
7b5c539982
reworked vdf code 2024-06-20 16:19:49 -07:00
Roy
e1531369e7
removed return 2024-06-19 17:07:09 -07:00
Roy
cc2b4053ea
error handling for vdf 2024-06-19 12:32:05 -07:00
Roy
4f77e05dfb
fixed Ubisoft Scanner on some games 2024-06-19 01:26:56 -07:00
Roy
79947e5e12
added check for shortcuts 2024-06-11 03:34:18 -07:00
Roy
5e0cde4fe3
deleted controller config 2024-06-03 19:13:31 -07:00
Roy
b3556fcc6f
removed Minecraft 2024-05-11 20:32:56 -07:00
Roy
baaac65896
fixed gog for sd card paths 2024-05-08 01:55:55 -07:00
Roy
0ab84b8a08
Update NSLGameScanner.py 2024-05-08 00:57:05 -07:00
Roy
8829a4d382
Update NSLGameScanner.py 2024-05-08 00:23:47 -07:00
Roy
7da26f6305
reverted gog 2024-05-07 23:46:49 -07:00
Roy
89bd5bff8f
Update NSLGameScanner.py 2024-05-07 23:43:09 -07:00
Roy
3c18608b01
Update NSLGameScanner.py 2024-05-07 23:36:14 -07:00
Roy
471d63b27c
Update NSLGameScanner.py 2024-05-07 23:20:09 -07:00
Roy
b8835534d9
Update NSLGameScanner.py 2024-05-07 23:10:01 -07:00
Roy
090df2c32a
another fix for gog 2024-05-07 23:03:26 -07:00
Roy
776d039bd4
reverted gog 2024-05-07 22:15:15 -07:00
Roy
9005c42f4b
attempted to fix gog parsing 2024-05-07 22:05:13 -07:00
Roy
f2a3f5bec8
fixed gog scanner bugs 2024-05-05 10:34:47 -07:00
Roy
2c67e0079a
Update NSLGameScanner.py 2024-05-05 10:17:19 -07:00
Roy
2dbff9eaad
attempted Gog Galaxy dlc fix 2024-05-05 10:12:28 -07:00
Roy
5450cdc523
added error handling 2024-05-02 01:43:22 -07:00
Roy
497562f397
Added Itchio Games to the NSLGame Scanner
~ Itchio Game Shortcuts are now added automatically🎮
~ added a check for users that are unable to download dependencies, the script will now exit immediately and log the error
2024-04-25 03:33:02 -07:00
Roy
61d9a5eba9
Removed Controller Configs
~this code will be added to the plugin version instead
2024-04-01 15:37:54 -07:00
Roy
d55e718a3e
Added Fortnite via Game Pass 2024-03-06 10:40:58 -08:00
Roy
9c0b5779f2
fixed Netflix typo 2024-03-06 09:02:19 -08:00
Roy
282b411633
Update NSLGameScanner.py 2024-02-29 05:44:17 -08:00
Roy
6bef5434a1
Update NSLGameScanner.py 2024-02-29 05:34:48 -08:00
Roy
b7c0100f25
dbus check 2024-02-29 05:32:16 -08:00
Roy
1b445e7514
dbus 2024-02-29 05:25:01 -08:00
sysmoon14
f17923904d
Switch grid and gridp 2024-02-28 11:27:24 +00:00
sysmoon14
6509ef7dbf
Removed extra grids download 2024-02-28 11:00:10 +00:00
sysmoon14
4696a4980a
Remove not needed print 2024-02-28 09:04:56 +00:00
sysmoon14
e20000b910
Remove unnecessary compattool check 2024-02-28 09:00:53 +00:00
sysmoon14
f5a33d3e70
Improved data included in output log for decky 2024-02-28 08:54:25 +00:00
Roy
80efad880e
Reverted 2024-02-27 20:12:24 -08:00
Roy
736aef91df
Update NSLGameScanner.py 2024-02-27 20:02:50 -08:00
Roy
c6d1c58282
Update NSLGameScanner.py 2024-02-27 19:58:31 -08:00
Roy
9890c629c8
revert if needed, Directly sending json info to plugin 2024-02-27 19:35:48 -08:00
sysmoon14
d2f6991d44
added extra check for AppName and Exe in existing shortcut check 2024-02-27 16:19:44 +00:00
entropydo
bcbe3e4649
Duplicate Ubisoft Connect Entry made by NSLGameScanner.py corrected 2024-02-23 15:32:44 -05:00
entropydo
a72d748f72
Duplicate Ubisoft Connect Entry made by NSLGameScanner.py
I noticed that I had two Ubisoft Connect entries every time I installed NonSteamLaunchers on my Steam Deck. I found out that it was the Battle Net scanner portion adding an 'unknown' game titled Ubisoft Connect as a duplicate entry. I ultimately found a file that was being identified. "C:/Program Files (x86)/Ubisoft/Ubisoft Game Launcher/_retail_/.flavor.info" and the "Flavor inferred was : unknown". Then it would say No exact match found. Using game ID of the first result: Ubisoft Connect (Program): 5270094. 
It would subsequently add all of the Battle.net information for the launch of this game - that's what lead me to the Battle.net scanner failing and leading to this.
The launch parameter would be --exec=\"launch unknown\". The Launch options would be %command% \"battlenet://unknown\""

It looked like you were already working on a possible overhaul during my quick review of various issues open. Not sure if this is helpful but it fixed my duplicate entry problem.

Cheers.
2024-02-23 14:01:46 -05:00
Roy
4cc95df69c
fixed controller config path 2024-02-19 22:19:57 -08:00
Roy
c041991ce5
Update NSLGameScanner.py 2024-02-18 06:25:23 -08:00
Roy
b604b45b11
Update NSLGameScanner.py 2024-02-18 06:23:09 -08:00
Roy
f62bc75eda
added log for the json info 2024-02-18 06:13:39 -08:00
Roy
e5153c06e0
Reverted 2024-02-18 00:17:20 -08:00
Roy
cdff413f4c
testing of writin json to file 2024-02-18 00:10:09 -08:00
Roy
e0ecc12aa9
Add files via upload 2024-02-16 19:40:51 -08:00
Roy
aa290fee94
lessened api calls 2024-02-16 19:26:30 -08:00
Roy
bdc2ed7b12
Removed Pipe 2024-02-16 19:05:02 -08:00
Roy
3686a6323a
added back stdoubt 2024-02-16 04:30:02 -08:00
sysmoon14
d8b392efe2
Reverted previous two commits
Added env vars check back for decky and reverted GoG change.
2024-02-16 06:54:58 +00:00
sysmoon14
350d243e28
Removed "/path=" from GoG Launch Options 2024-02-14 12:43:09 +00:00
Roy
ae65c04811
removed stoudt 2024-02-13 18:36:36 -08:00
Roy
f34088d4ae
removed check 2024-02-11 21:44:26 -08:00
Roy
c50461d2e0
Added Pipe Logic 2024-02-11 21:34:52 -08:00
Roy
88f395f65b
Update NSLGameScanner.py 2024-02-11 21:27:02 -08:00
Roy
b31f41feec
Add files via upload 2024-02-11 21:16:50 -08:00
Roy
642a508bd3
Add files via upload 2024-02-10 17:18:13 -08:00
Roy
5d32ccd41d
Attempted to fix vdf import 2024-02-10 14:28:17 -08:00
Roy
bb50a8c47a
reverted 2024-02-09 21:20:45 -08:00
Roy
a0b4fcb1d0
Only Write to the VDF Files and PIPE if the DECKY PLUGIN IS not INSTALLED 2024-02-09 21:17:10 -08:00
sysmoon14
77e73e9b18
Fixed issue not adding web links if there was no real launcher 2024-02-09 14:57:42 +00:00
sysmoon14
3b76cc8a48
Added removal of chrome env vars so that sites are only added once 2024-02-09 14:23:36 +00:00
Roy
28bdf2f93d
Update NSLGameScanner.py 2024-02-09 04:02:55 -08:00
Roy
ca407a5980
erased codeline 2024-02-09 03:27:03 -08:00
sysmoon14
a3ce5310a2
Fixed negative compatdata folder names 2024-02-09 11:00:01 +00:00
sysmoon14
f0977d6ebe
Fixed missing colon 2024-02-09 09:48:35 +00:00
sysmoon14
f22f52188e
Added check to prevent proton being added to chrome shortcuts 2024-02-09 09:39:43 +00:00
sysmoon14
a2ab295454
Made shortcut add check more stringent
We now check for all four variables before we create a shortcut, should resolve the issue with launchoptions = None for chrome based entries.
2024-02-09 09:21:00 +00:00
Roy
35534762b6
Add files via upload 2024-02-08 16:24:46 -08:00
Roy
f3cba6f796
Add files via upload 2024-02-06 01:20:00 -08:00
Roy
d40975e76d
Update NSLGameScanner.py 2024-02-05 15:17:50 -08:00
Roy
d1ce87e010
Added Amazon Games to the NSLGameScanner 2024-02-02 20:21:54 -08:00
Roy
ecf585622a
Added Battle.net to the NSLGameScanner 2024-02-01 20:51:08 -08:00
Roy
3d2d808a03
Added Check on directory for artwork 2024-02-01 04:49:45 -08:00
Roy
0bde135a14
added check for env_vars for decky plugin 2024-01-29 05:51:56 -08:00
Roy
9a8d77a4cc
~separated browser Selections from game launchers for compat tool 2024-01-28 20:52:48 -08:00
Roy
601a7dfe1a
fixed ubi and ea paths 2024-01-26 13:36:59 -08:00
Roy
fe344be803
fixed Start Direcotry and Target directory of Ubisoft path for shortcuts 2024-01-26 13:07:44 -08:00
Roy
42ece691fa
Added Gog Galaxy Scanner 2024-01-26 01:18:26 -08:00
Roy
3d818cde98
Service was failing, fixed check on the epic paths 2024-01-25 22:24:04 -08:00
Roy
ab5e365434
fixed module Path for Absolute Path now 2024-01-25 19:18:58 -08:00
Roy
8e5934e1ef
Moved downlaoding of Modules from .py into the .sh
~also removed Origin from lists
2024-01-25 18:41:22 -08:00
sysmoon14
3de6a2f79b
Fixed issue generating shortcutIDs for launchers 2024-01-25 17:56:58 +00:00
sysmoon14
701858a384
Use signed shortcut IDs 2024-01-25 17:41:04 +00:00
sysmoon14
3f7a6fd0a6
Refactored EA App to use xml file instead of registry 2024-01-24 11:39:03 +00:00
sysmoon14
3ad6f8ddbc
Update NSLGameScanner.py
Shift existing shortcut check into its own method
2024-01-24 09:51:05 +00:00
Roy
9e208a87c8
Readded the Print Strings! 2024-01-23 20:01:36 -08:00
Roy
963f8e2c0c
got tid of the (tm) when comparing
~compared the registry against the directory correctly
2024-01-23 19:58:22 -08:00
Roy
a24f5d9590
converted x\2212 to (tm) and checked against directory for EA
~added Print strings~not sure if i added them in the right places
2024-01-23 18:14:33 -08:00
sysmoon14
d3e18d4cba
Fixed method names in launcher section 2024-01-23 22:33:12 +00:00
sysmoon14
34b0b0b447
Added EA App support & refactored 2024-01-23 22:30:55 +00:00
Roy
48632c680e
fixed config indentation 2024-01-23 03:26:00 -08:00
Roy
736fd85b06
forgot Glyph 2024-01-21 16:32:27 -08:00
sysmoon14
ce4470f917
Update NSLGameScanner.py 2024-01-21 22:08:41 +00:00
sysmoon14
579e43c613
Shortcut checks and sgdb ID change 2024-01-21 21:59:38 +00:00
Roy
a02319a5bb
Attempt another fix on Duplicates of Scanner 2024-01-21 00:14:57 -08:00