Roy and GitHub
f37e9d189b
Merge pull request #958 from moraroy/dependabot/pip/certifi-2026.7.22
...
Bump certifi from 2026.6.17 to 2026.7.22
2026-07-26 18:37:06 -07:00
Roy and GitHub
42171aa378
Merge pull request #959 from moraroy/dependabot/pip/ruff-gte-0.12.1-and-lt-0.17
...
Update ruff requirement from <0.16,>=0.12.1 to >=0.12.1,<0.17
2026-07-26 15:14:53 -07:00
Roy and GitHub
37f888592d
Refactor theme music script loading logic
2026-07-23 06:00:53 -07:00
Roy and GitHub
ce3a956c7a
Merge pull request #953 from Razwerkz/feat/rockstar-games-scanner
...
feat: add Rockstar Games per-game scanner
2026-07-22 05:17:56 -07:00
Roy and GitHub
84590cdcee
Refactor sudo password handling in installer script
2026-07-18 04:23:03 -07:00
Roy and GitHub
2298ee41bb
Merge pull request #949 from erikbrandondigital/fix/parameterize-launcher-paths
...
Parameterize EA App & itch.io launcher paths; fix Plarium uninstall path bug
2026-07-12 22:52:18 -07:00
Roy and GitHub
5488f893c4
Fix URL encoding and enhance fallback search logic
2026-07-12 06:02:39 -07:00
Roy and GitHub
29a1ef2003
Merge pull request #948 from moraroy/dependabot/pip/charset-normalizer-3.4.9
...
Bump charset-normalizer from 3.4.7 to 3.4.9
2026-07-12 05:15:21 -07:00
Roy and GitHub
09005c43ef
Enhance game name resolution with case variations
...
Added additional checks for game name resolution using different case formats.
2026-07-12 05:09:50 -07:00
Roy and GitHub
13d52ccc77
Modify NSLPlugin.desktop for execution and terminal settings
...
Updated the NSLPlugin.desktop file to modify the Exec command and change the Terminal option.
2026-07-10 15:00:00 -07:00
Roy and GitHub
7fd57a4ca8
collection changes and fixes for Chrome
2026-07-10 03:19:03 -07:00
Roy and GitHub
8e674ef2b4
added individual WebRcade shortcut support in Chrome
2026-07-08 17:55:24 -07:00
Roy and GitHub
6efc4af79f
Implement WebRcade URL processing
...
Added support for WebRcade URLs in the NSLGameScanner.
2026-07-08 05:58:00 -07:00
Roy and GitHub
01a735cb9f
Merge pull request #944 from dadtronics/docs/document-security-env-vars
...
docs: document NSL_DEBUG, NSL_DRY_RUN, and NSL_CONFIRM_START_FRESH env vars
2026-07-03 15:00:58 -07:00
Roy and GitHub
81af24ee65
Correct spelling of 'Resurrected' in flavor mapping
2026-07-03 04:56:16 -07:00
Roy and GitHub
0e33a41b3d
Merge pull request #943 from dadtronics/security/harden-downloads-and-deletes
...
feat: harden downloads, deletes, debug tracing, and sudo handling
2026-07-02 19:27:39 -07:00
Roy and GitHub
2f2380892a
Fix EA App installation command formatting
2026-06-27 00:37:36 -07:00
Roy and GitHub
241fa73d37
Refactor Battle.net installation steps
...
Refactor Battle.net installation process and improve handling of installation commands.
2026-06-26 06:24:08 -07:00
Roy and GitHub
598018f292
Update EA Desktop launcher paths in NonSteamLaunchers.sh
...
Updated EA Desktop paths to version 13.735.2.6250.
2026-06-25 18:34:47 -07:00
Roy and GitHub
188c12cdec
Clarify 'Start Fresh' and NSLGameScanner instructions
...
Updated instructions for 'Start Fresh' and stopping the NSLGameScanner.service.
2026-06-24 05:31:21 -07:00
Roy and GitHub
5a13056409
Update GOG Galaxy installer URL and function call
2026-06-24 05:28:18 -07:00
Roy and GitHub
e706fe477e
Update EA Desktop launcher paths
...
Updated EA Desktop paths to version 13.730.0.6243.
2026-06-24 03:06:01 -07:00
Roy and GitHub
962f6e6a52
Update checksum URL extraction logic
...
Refine checksum URL extraction to exclude aarch64 builds.
2026-06-24 01:40:13 -07:00
Roy and GitHub
08bec00a33
Improve tarball URL extraction logic
...
Refine tarball URL extraction to exclude aarch64 and select the first result.
2026-06-24 01:31:41 -07:00
Roy and GitHub
a957d1e6e0
Merge pull request #937 from moraroy/dependabot/pip/certifi-2026.6.17
...
Bump certifi from 2026.5.20 to 2026.6.17
2026-06-20 15:39:15 -07:00
Roy and GitHub
2198836ee1
Change output redirection to log file
...
Redirect all output to the log file using exec.
2026-06-13 19:11:00 -07:00
Roy and GitHub
d37aebfbfb
Update EA Desktop paths in NonSteamLaunchers.sh
...
Updated EA Desktop launcher paths to the latest version.
2026-06-13 05:11:45 -07:00
Roy and GitHub
4fdc7af613
Update GOG Galaxy installer URL and functio
2026-06-13 04:43:46 -07:00
Roy and GitHub
65e2ac882f
Implement file locking in NonSteamLaunchers.sh
...
Add file locking to prevent multiple instances from running.
2026-06-13 04:05:10 -07:00
Roy and GitHub
def0a81c6b
Remove sleep before printing shortcut result
...
Removed unnecessary sleep before printing shortcut creation result.
2026-06-13 04:04:48 -07:00
Roy and GitHub
215ed34388
Start Fresh will now attempt to remove Steam Shortcuts
...
Added functions to clean environment variables and run the NSLGameScanner script. Updated deletion logic for various directories and files.
2026-06-12 14:41:18 -07:00
Roy and GitHub
e5bfb5f501
Add fcntl import to NSLGameScanner.py
2026-06-11 18:56:02 -07:00
Roy and GitHub
de1ae75c16
moved lock
2026-06-11 18:52:32 -07:00
Roy and GitHub
b6aaff2959
Implement single instance check with lock file
...
Add single_instance function to prevent multiple instances.
2026-06-11 18:46:02 -07:00
Roy and GitHub
07c1dc88e6
Merge pull request #932 from superness/main
...
fix: retry WebSocket connection on first run instead of silent exit (#895 )
2026-06-10 13:10:53 -07:00
Roy and GitHub
34e0bf1f87
Refactor .desktop file deletion logic
2026-06-10 03:47:48 -07:00
Roy and GitHub
5504eda0f6
Enhance Battle.net config parsing and game handling
...
Refactor Battle.net game parsing logic and improve key handling.
2026-06-10 02:54:36 -07:00
Roy and GitHub
445cfafb32
Remove scan state reset logic from NSLGameScanner
...
Removed code for resetting scan state from the gate file.
2026-06-10 01:26:22 -07:00
Roy and GitHub
3fd414caec
Add files via upload
2026-06-09 23:58:20 -07:00
Roy and GitHub
c0f0fcc68a
Update README.md
2026-06-09 14:05:51 -07:00
Roy and GitHub
067b9f861f
Add Boosteroid URL processing to scanner
2026-06-09 13:58:53 -07:00
Roy and GitHub
a558488b0d
Add pkill for wineserver in NonSteamLaunchers.sh
...
Terminate wineserver process after waiting.
2026-06-09 03:02:55 -07:00
Roy and GitHub
6399dff8cc
Update installation completion messages in NonSteamLaunchers.sh
...
Removed old progress echo statements and added new ones for installation completion.
2026-06-09 02:38:42 -07:00
Roy and GitHub
79a7d2a44e
Refactor Rockstar Games Launcher installation script
2026-06-09 02:14:21 -07:00
Roy and GitHub
edfcb32c14
Enable pipefail option for error handling
2026-06-09 01:41:54 -07:00
Roy and GitHub
6e0c22411b
Comment out set -o pipefail in NonSteamLaunchers.sh
...
Comment out pipefail option for debugging purposes
2026-06-09 01:20:15 -07:00
Roy and GitHub
4cf91b1320
Refactor post-install command execution
...
Removed sleep and pkill commands from post-install process.
2026-06-09 01:12:32 -07:00
Roy and GitHub
809bd92694
Adjust post-install timing with sleep command
...
Replaced wait command with sleep for better timing control.
2026-06-09 01:00:36 -07:00
Roy and GitHub
09ce5ce133
Refactor zenity progress command in NonSteamLaunchers.sh
...
Updated zenity progress command formatting for clarity.
2026-06-09 00:41:56 -07:00
Roy and GitHub
08c46611d7
Refactor NSLGameScanner.py by removing commented code
...
Removed unused Python version variable and related code.
2026-06-08 14:38:51 -07:00
Roy and GitHub
73511e820c
Clean up unused vdf module setup code
...
Removed commented-out code for downloading and setting up the vdf module, including directory creation and environment variable setup.
2026-06-08 14:37:28 -07:00
Roy and GitHub
f62ad4a8cf
Update version number to v4.2.91
2026-06-08 03:11:19 -07:00
Roy and GitHub
4f552c5b3c
Refactor injection logic with tryInject function
2026-06-08 03:07:27 -07:00
Roy and GitHub
579cdfdef0
Refactor game mode detection and injection logic
2026-06-08 02:35:13 -07:00
Roy and GitHub
d9afa910c0
Update NonSteamLaunchers.sh
2026-06-07 22:40:26 -07:00
Roy and GitHub
426fb47c24
Refine NSL Game Scanner completion messages
...
Updated NSL Game Scanner status messages based on scan state.
2026-06-07 21:55:58 -07:00
Roy and GitHub
6497af39aa
Fix EA App installation command syntax
2026-06-07 15:48:16 -07:00
Roy and GitHub
c1731b8765
Add GOG Galaxy to Ubisoft Connect launcher check
2026-06-07 06:10:16 -07:00
Roy and GitHub
03a5065f63
Comment out manifest file creation for Steam app
...
Commented out the call to create_steam_store_app_manifest_file function.
2026-06-07 06:00:00 -07:00
Roy and GitHub
cafbc388dc
Merge pull request #927 from moraroy/dependabot/pip/idna-3.18
...
Bump idna from 3.17 to 3.18
2026-06-07 05:56:12 -07:00
Roy and GitHub
5043e420b6
Comment out process termination for EADesktop.exe
...
Comment out the termination of EADesktop.exe process before installing EA App.
2026-06-07 05:25:23 -07:00
Roy and GitHub
a6708f3b61
Update EA Desktop launcher paths
...
Updated EA Desktop launcher paths to version 13.720.0.6233.
2026-06-07 04:06:42 -07:00
Roy and GitHub
4c6338ff63
Update itch.io paths to new version
...
Updated itch.io executable paths to version 26.13.0.
2026-06-07 03:46:30 -07:00
Roy and GitHub
bdf4f57b13
Add NSL_SCAN_STATE to env_file if not present
...
Ensure NSL_SCAN_STATE is added to env_file if missing.
2026-06-07 03:34:14 -07:00
Roy and GitHub
1345e75e35
Refactor NSL_SCAN_STATE check in NonSteamLaunchers.sh
...
Refactor NSL_SCAN_STATE check to use a variable for file path and add confirmation message.
2026-06-07 03:25:45 -07:00
Roy and GitHub
3b9228c7e2
Modify NSL_SCAN_STATE export logic
...
Check if NSL_SCAN_STATE is already set before adding it to env_vars.
2026-06-07 02:55:27 -07:00
Roy and GitHub
7d5aad2b32
Added new feature...NSL game scanner integration.
2026-06-07 02:13:32 -07:00
Roy and GitHub
e9c657edf1
Fix formatting and improve NSLGameScanner restart logic
2026-06-07 02:06:27 -07:00
Roy and GitHub
cd124132cc
Enhance fetch_targets with error handling and timeout
...
Added error handling and timeout to fetch_targets function.
2026-06-06 07:08:45 -07:00
Roy and GitHub
be8bd97c55
Add NSL_SCAN_STATE environment variable export
2026-06-06 06:10:04 -07:00
Roy and GitHub
e9d635cf07
Update launcher detection for NonSteamLaunchers
2026-06-05 03:07:21 -07:00
Roy and GitHub
c8a11ebd84
Refactor UMU shortcut modification logic
...
Added a normalization function to standardize codename comparisons and updated the shortcut modification logic to handle UMU entries more robustly.
2026-06-05 00:57:03 -07:00
Roy and GitHub
4fede75a6e
Uncomment code to add new entry to shortcuts
...
fixed duplication
2026-06-04 23:49:11 -07:00
Roy and GitHub
65fb8debb8
Refactor game metadata to allow null values
...
Updated game metadata handling to allow null values for developer and publisher fields instead of defaulting to 'Unknown'. Adjusted platform handling to return null instead of 'Unknown' when no data is available.
2026-06-02 03:40:00 -07:00
Roy and GitHub
ee46328a73
Enhance README with additional features and details
...
Updated README to include player count information and clarify .desktop file creation.
2026-06-01 05:20:23 -07:00
Roy and GitHub
800b6dbd04
Remove console logs for game details
...
Removed debug console logs for game information.
2026-06-01 05:18:21 -07:00
Roy and GitHub
e64c6abdc5
Added Player Count to Metadata
2026-06-01 05:11:54 -07:00
Roy and GitHub
d2b4778919
Merge pull request #923 from moraroy/dependabot/pip/idna-3.17
...
Bump idna from 3.16 to 3.17
2026-05-30 14:02:29 -07:00
Roy and GitHub
983ac18514
Remove unnecessary systemctl commands
...
Removed systemctl commands for daemon reload and restart.
2026-05-29 00:49:13 -07:00
Roy and GitHub
dff6045347
Reload and restart plugin_loader after installation
...
Added systemctl commands to reload and restart plugin_loader after installation.
2026-05-28 22:58:26 -07:00
Roy and GitHub
3bab8fc87a
Revise README instructions for Decky Loader setup
...
Updated instructions for launching Decky Loader and added information on startup.
2026-05-28 04:00:01 -07:00
Roy and GitHub
0b0ff25a6b
Bump version from v4.2.89 to v4.2.90
2026-05-28 02:41:19 -07:00
Roy and GitHub
bb993af3c2
Refactor launcher icons to include dynamic URLs
...
Metadata: now you can click launcher icon to go to game page websites, Added gamingonsteam, speedrun, Steamcharts, SteamInputDB to metadata links
2026-05-28 02:33:21 -07:00
Roy and GitHub
d6340ec9bc
Refactor launcher icon handling in NSLGameScanner
2026-05-24 00:27:12 -07:00
Roy and GitHub
9f9e3bfc98
Merge pull request #921 from moraroy/dependabot/pip/idna-3.16
...
Bump idna from 3.15 to 3.16
2026-05-23 20:24:32 -07:00
Roy and GitHub
e873366177
Merge pull request #920 from moraroy/dependabot/pip/certifi-2026.5.20
...
Bump certifi from 2026.4.22 to 2026.5.20
2026-05-23 20:20:44 -07:00
Roy and GitHub
11a6bdab61
Merge pull request #918 from moraroy/dependabot/pip/idna-3.15
...
Bump idna from 3.13 to 3.15
2026-05-17 13:38:05 -07:00
Roy and GitHub
9ee61c9013
Merge pull request #917 from moraroy/dependabot/pip/requests-2.34.2
...
Bump requests from 2.33.1 to 2.34.2
2026-05-17 13:33:35 -07:00
Roy and GitHub
5cf6e879a0
Update EA Desktop launcher paths and cleanup
...
Updated EA Desktop paths and removed temporary EA fix code.
2026-05-14 02:31:10 -07:00
Roy and GitHub
9fdc622f55
Merge pull request #915 from moraroy/dependabot/pip/urllib3-2.7.0
...
Bump urllib3 from 2.6.3 to 2.7.0
2026-05-11 19:19:18 -07:00
Roy and GitHub
56b91d49e6
Update GitHub stats images in README
Release Please / release-please (push) Has been cancelled
2026-05-09 03:07:35 -07:00
Roy and GitHub
2efe4f3843
Refactor bottom links layout and add scrolling arrows
...
Release Please / release-please (push) Has been cancelled
Adjusted styles for bottom links and added scroll arrows.
2026-05-06 01:18:21 -07:00
Roy and GitHub
007c54446f
Revise YouTube and article sections in README
...
Updated YouTube and article links with new formatting.
2026-05-06 01:15:16 -07:00
Roy and GitHub
8cd30e72f3
Merge pull request #908 from moraroy/dependabot/pip/certifi-2026.4.22
...
Release Please / release-please (push) Has been cancelled
Bump certifi from 2026.2.25 to 2026.4.22
2026-05-04 00:02:28 -07:00
Roy and GitHub
1570e1ae5d
Merge pull request #909 from moraroy/dependabot/pip/idna-3.13
...
Bump idna from 3.11 to 3.13
2026-05-03 23:57:24 -07:00
Roy and GitHub
2249350107
Merge pull request #905 from moraroy/dependabot/pip/rich-gte-14.0.0-and-lt-16
...
Release Please / release-please (push) Has been cancelled
Update rich requirement from <15,>=14.0.0 to >=14.0.0,<16
2026-04-21 04:14:55 -07:00
Roy and GitHub
e7a918d62d
Add files via upload
Release Please / release-please (push) Has been cancelled
2026-04-12 05:33:01 -07:00
Roy and GitHub
dcfa6cef44
Merge pull request #899 from moraroy/dependabot/pip/charset-normalizer-3.4.7
...
Release Please / release-please (push) Has been cancelled
Bump charset-normalizer from 3.4.6 to 3.4.7
2026-04-07 03:57:14 -07:00
Roy and GitHub
dce8cb8b2b
Merge pull request #900 from moraroy/dependabot/pip/requests-2.33.1
...
Bump requests from 2.33.0 to 2.33.1
2026-04-07 03:54:32 -07:00
Roy and GitHub
3a0f4c9c50
Merge pull request #894 from moraroy/dependabot/pip/requests-2.33.0
...
Release Please / release-please (push) Has been cancelled
Bump requests from 2.32.5 to 2.33.0
2026-03-31 02:59:05 -07:00