Roy
dc8c2cb71c
Add browser detection and update entry creation
...
Added a function to detect the browser name based on launch options and updated create_new_entry calls to include the detected browser name.
2026-01-12 01:39:42 -08:00
Roy
bfe0217e1d
Add urllib imports for handling URLs
2026-01-12 01:12:41 -08:00
Roy
0ea9002c70
Refactor imports and update URL handling logic
2026-01-12 01:07:41 -08:00
Roy
f938ca1f99
Refactor create_steam_store_app_manifest_file
...
Release Please / release-please (push) Has been cancelled
Refactor app manifest creation to use VDF format and improve error handling.
2026-01-08 21:28:30 -08:00
Roy
0f6f8e9996
Refactor desktop shortcut creation logic
...
Removed redundant desktop shortcut creation for NonSteamLaunchers.
2026-01-08 02:17:03 -08:00
Roy
a9f987ba69
Refactor env_vars cleanup logic
...
Release Please / release-please (push) Has been cancelled
Refactor env_vars file handling to remove unwanted lines using a dedicated function.
2026-01-07 04:21:16 -08:00
Roy
20c0b0c484
Enhance exclusion checks for launch options
Release Please / release-please (push) Has been cancelled
2026-01-04 00:41:17 -08:00
Roy
594c7437bd
Enhance custom website handling and launch options
2026-01-03 23:13:08 -08:00
Roy
526d4e534c
Add files via upload
2025-12-24 08:37:54 -08:00
Roy
2da400dea4
Add ssl import to NSLGameScanner.py
2025-12-24 05:05:15 -08:00
Roy
a9bdce3979
Inject watcher code for game launch detection
2025-12-22 11:02:49 -08:00
Roy
5dd1d89e9d
Refactor boot video download logic
...
Release Please / release-please (push) Has been cancelled
Refactor boot video fetching logic to use urllib instead of requests. Update download URL construction and improve error handling.
2025-12-17 11:02:48 -08:00
Roy
5cde12fa02
Enhance GOG game launch with extra arguments support
...
Release Please / release-please (push) Has been cancelled
Added support for extracting extra GOG arguments from launch options and updated runner command accordingly.
2025-12-16 18:00:01 -08:00
Roy
83b474a73d
Remove unused variable 'logged_in_home'
Release Please / release-please (push) Has been cancelled
2025-12-16 04:56:04 -08:00
Roy
b929fb6f69
Fix sys.path insertion to avoid duplicates
...
Correct the insertion of sys.path to prevent duplicates.
2025-12-16 04:44:29 -08:00
Roy
142ad46dff
Enhance EA App scanner and shortcut creation logic
...
Added logic to handle desktop shortcut creation for non-Steam launchers and improved registry fallback handling for EA App games.
2025-12-16 03:27:01 -08:00
Roy
71cc38ba14
Replace file copy with symlink creation for applications
2025-12-14 08:54:01 -08:00
Roy
6b9dd71206
Improve logging for .desktop file deletion
2025-12-14 03:11:07 -08:00
Roy
db9060c5a5
Update runner_cmd assignment in NSLGameScanner
...
Removed error message for invalid GOG game path and set runner_cmd.
2025-12-14 02:42:53 -08:00
Roy
091cb02109
Refactor gameId error handling in NSLGameScanner
...
Release Please / release-please (push) Has been cancelled
Updated error handling for missing gameId in launch options.
2025-12-13 13:00:53 -08:00
Roy
9826855e76
Fix kdialog prompt message formatting
2025-12-13 11:31:39 -08:00
Roy
3a5fdc6461
Implement .desktop file creation for Steam Machine users
...
Added logic to create and update .desktop files for games, including extracting game IDs and handling launch options.
2025-12-13 11:24:16 -08:00
Roy
be6d19a1b3
Refactor Steam AppList lookup and caching logic
Release Please / release-please (push) Has been cancelled
2025-12-09 04:01:00 -08:00
Roy
6edc8d9cf0
Refactor Steam App ID retrieval with caching
Release Please / release-please (push) Has been cancelled
2025-12-08 09:46:38 -08:00
Roy
baae26fc6e
Add urllib import to NSLGameScanner.py
2025-12-07 04:26:59 -08:00
Roy
93c18eff2d
Improve request handling and fallback mechanism
...
Release Please / release-please (push) Has been cancelled
Added timeout parameter to requests for improved reliability and replaced the cached Steam AppList fallback with a direct search fallback using the Steam store.
2025-12-07 04:20:29 -08:00
Roy
0dce30534c
Remove commented-out notification code
...
Removed commented-out code for notification tones and Steam client notifications to clean up the code.
2025-12-06 23:13:42 -08:00
Roy
497a3960e7
Refactor notification and shortcut creation functions
...
Release Please / release-please (push) Has been cancelled
Refactor notification handling and shortcut creation logic.
2025-12-06 10:44:25 -08:00
Roy
c313f63ecf
Add files via upload
2025-12-06 04:54:07 -08:00
Roy
5592775e19
Refactor send_steam_notification for app removals
...
Updated the send_steam_notification function to handle removed applications and added logic to clean up empty collections. Adjusted WebSocket message handling and improved error handling for desktop file deletions.
2025-12-06 04:47:30 -08:00
Roy
df68044842
Refactor launcher path determination for Waydroid
Release Please / release-please (push) Has been cancelled
2025-12-03 07:55:20 -08:00
Roy
3590ae73b9
Fixed notification logic
2025-12-03 07:41:26 -08:00
Roy
3caf4370b7
Fix argument formatting in launch command
Release Please / release-please (push) Has been cancelled
2025-12-02 05:35:15 -08:00
Roy
015f3947c1
Refactor GOG Galaxy game launch options handling
2025-12-02 05:29:07 -08:00
Roy
7243d1c45f
Refactor GOG Galaxy game info retrieval
2025-12-02 04:47:01 -08:00
Roy
ec8f17770a
Update NSLGameScanner.py
Release Please / release-please (push) Has been cancelled
2025-11-25 17:10:38 -08:00
Roy
1f6e10d4a4
Update NSLGameScanner.py
2025-11-23 09:33:17 -08:00
Roy
b0e6dcf36c
Update NSLGameScanner.py
2025-11-21 07:50:08 -08:00
Roy
e06ff6048c
Refactor executable path handling for GOG games
2025-11-20 06:07:57 -08:00
Roy
7ad0b0efb6
Update executable path handling in NSLGameScanner
2025-11-20 05:54:43 -08:00
Roy
26e6920d17
Update shortcut sort title with app name
2025-11-18 02:04:11 -08:00
Roy
87c437aeed
Track game launch in NSLGameScanner
2025-11-15 03:49:43 -08:00
Roy
3e98bdbc04
Update executable paths for Epic Games Launcher
Release Please / release-please (push) Has been cancelled
2025-11-13 21:07:01 -08:00
Roy
6f295a4b3a
Added new collection category for all launchers, NonSteamLaunchers
Release Please / release-please (push) Has been cancelled
2025-11-12 05:21:00 -08:00
Roy
482982a51b
Reduce RestartSec from 30 to 20 seconds
Release Please / release-please (push) Has been cancelled
2025-11-10 18:06:17 -08:00
Roy
c2c056cb89
Implement systemd service for NSL Game Scanner
...
Added systemd service setup for NSL Game Scanner.
2025-11-10 12:26:33 -08:00
Roy
1ffa3e6ccd
Remove service setup from NSLGameScanner.py
...
Removed service setup code for nslgamescanner.
2025-11-10 11:29:01 -08:00
Roy
3513ae5c60
Comment out service start command
...
Comment out the command to start the service immediately.
2025-11-10 07:34:28 -08:00
Roy
70ca10ae44
Refactor JS injection and shortcut creation logic
...
Refactor shortcut injection process and improve comments.
2025-11-10 06:44:01 -08:00
Roy
f28a1f19f2
Refactor JS injection and shortcut creation logic
2025-11-10 05:53:14 -08:00