100 Commits
Author SHA1 Message Date
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 37f888592d Refactor theme music script loading logic 2026-07-23 06:00:53 -07:00
RoyandGitHub 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
RoyandGitHub 84590cdcee Refactor sudo password handling in installer script 2026-07-18 04:23:03 -07:00
RoyandGitHub 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
RoyandGitHub 5488f893c4 Fix URL encoding and enhance fallback search logic 2026-07-12 06:02:39 -07:00
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 7fd57a4ca8 collection changes and fixes for Chrome 2026-07-10 03:19:03 -07:00
RoyandGitHub 8e674ef2b4 added individual WebRcade shortcut support in Chrome 2026-07-08 17:55:24 -07:00
RoyandGitHub 6efc4af79f Implement WebRcade URL processing
Added support for WebRcade URLs in the NSLGameScanner.
2026-07-08 05:58:00 -07:00
RoyandGitHub 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
RoyandGitHub 81af24ee65 Correct spelling of 'Resurrected' in flavor mapping 2026-07-03 04:56:16 -07:00
RoyandGitHub 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
RoyandGitHub 2f2380892a Fix EA App installation command formatting 2026-06-27 00:37:36 -07:00
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 5a13056409 Update GOG Galaxy installer URL and function call 2026-06-24 05:28:18 -07:00
RoyandGitHub e706fe477e Update EA Desktop launcher paths
Updated EA Desktop paths to version 13.730.0.6243.
2026-06-24 03:06:01 -07:00
RoyandGitHub 962f6e6a52 Update checksum URL extraction logic
Refine checksum URL extraction to exclude aarch64 builds.
2026-06-24 01:40:13 -07:00
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 2198836ee1 Change output redirection to log file
Redirect all output to the log file using exec.
2026-06-13 19:11:00 -07:00
RoyandGitHub 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
RoyandGitHub 4fdc7af613 Update GOG Galaxy installer URL and functio 2026-06-13 04:43:46 -07:00
RoyandGitHub 65e2ac882f Implement file locking in NonSteamLaunchers.sh
Add file locking to prevent multiple instances from running.
2026-06-13 04:05:10 -07:00
RoyandGitHub def0a81c6b Remove sleep before printing shortcut result
Removed unnecessary sleep before printing shortcut creation result.
2026-06-13 04:04:48 -07:00
RoyandGitHub 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
RoyandGitHub e5bfb5f501 Add fcntl import to NSLGameScanner.py 2026-06-11 18:56:02 -07:00
RoyandGitHub de1ae75c16 moved lock 2026-06-11 18:52:32 -07:00
RoyandGitHub b6aaff2959 Implement single instance check with lock file
Add single_instance function to prevent multiple instances.
2026-06-11 18:46:02 -07:00
RoyandGitHub 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
RoyandGitHub 34e0bf1f87 Refactor .desktop file deletion logic 2026-06-10 03:47:48 -07:00
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 3fd414caec Add files via upload 2026-06-09 23:58:20 -07:00
RoyandGitHub c0f0fcc68a Update README.md 2026-06-09 14:05:51 -07:00
RoyandGitHub 067b9f861f Add Boosteroid URL processing to scanner 2026-06-09 13:58:53 -07:00
RoyandGitHub a558488b0d Add pkill for wineserver in NonSteamLaunchers.sh
Terminate wineserver process after waiting.
2026-06-09 03:02:55 -07:00
RoyandGitHub 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
RoyandGitHub 79a7d2a44e Refactor Rockstar Games Launcher installation script 2026-06-09 02:14:21 -07:00
RoyandGitHub edfcb32c14 Enable pipefail option for error handling 2026-06-09 01:41:54 -07:00
RoyandGitHub 6e0c22411b Comment out set -o pipefail in NonSteamLaunchers.sh
Comment out pipefail option for debugging purposes
2026-06-09 01:20:15 -07:00
RoyandGitHub 4cf91b1320 Refactor post-install command execution
Removed sleep and pkill commands from post-install process.
2026-06-09 01:12:32 -07:00
RoyandGitHub 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
RoyandGitHub 09ce5ce133 Refactor zenity progress command in NonSteamLaunchers.sh
Updated zenity progress command formatting for clarity.
2026-06-09 00:41:56 -07:00
RoyandGitHub 08c46611d7 Refactor NSLGameScanner.py by removing commented code
Removed unused Python version variable and related code.
2026-06-08 14:38:51 -07:00
RoyandGitHub 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
RoyandGitHub f62ad4a8cf Update version number to v4.2.91 2026-06-08 03:11:19 -07:00
RoyandGitHub 4f552c5b3c Refactor injection logic with tryInject function 2026-06-08 03:07:27 -07:00
RoyandGitHub 579cdfdef0 Refactor game mode detection and injection logic 2026-06-08 02:35:13 -07:00
RoyandGitHub d9afa910c0 Update NonSteamLaunchers.sh 2026-06-07 22:40:26 -07:00
RoyandGitHub 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
RoyandGitHub 6497af39aa Fix EA App installation command syntax 2026-06-07 15:48:16 -07:00
RoyandGitHub c1731b8765 Add GOG Galaxy to Ubisoft Connect launcher check 2026-06-07 06:10:16 -07:00
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 7d5aad2b32 Added new feature...NSL game scanner integration. 2026-06-07 02:13:32 -07:00
RoyandGitHub e9c657edf1 Fix formatting and improve NSLGameScanner restart logic 2026-06-07 02:06:27 -07:00
RoyandGitHub 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
RoyandGitHub be8bd97c55 Add NSL_SCAN_STATE environment variable export 2026-06-06 06:10:04 -07:00
RoyandGitHub e9d635cf07 Update launcher detection for NonSteamLaunchers 2026-06-05 03:07:21 -07:00
RoyandGitHub 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
RoyandGitHub 4fede75a6e Uncomment code to add new entry to shortcuts
fixed duplication
2026-06-04 23:49:11 -07:00
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 800b6dbd04 Remove console logs for game details
Removed debug console logs for game information.
2026-06-01 05:18:21 -07:00
RoyandGitHub e64c6abdc5 Added Player Count to Metadata 2026-06-01 05:11:54 -07:00
RoyandGitHub 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
RoyandGitHub 983ac18514 Remove unnecessary systemctl commands
Removed systemctl commands for daemon reload and restart.
2026-05-29 00:49:13 -07:00
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 0b0ff25a6b Bump version from v4.2.89 to v4.2.90 2026-05-28 02:41:19 -07:00
RoyandGitHub 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
RoyandGitHub d6340ec9bc Refactor launcher icon handling in NSLGameScanner 2026-05-24 00:27:12 -07:00
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 56b91d49e6 Update GitHub stats images in README
Release Please / release-please (push) Has been cancelled
2026-05-09 03:07:35 -07:00
RoyandGitHub 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
RoyandGitHub 007c54446f Revise YouTube and article sections in README
Updated YouTube and article links with new formatting.
2026-05-06 01:15:16 -07:00
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub e7a918d62d Add files via upload
Release Please / release-please (push) Has been cancelled
2026-04-12 05:33:01 -07:00
RoyandGitHub 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
RoyandGitHub 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
RoyandGitHub 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