Commit Graph

2047 Commits

Author SHA1 Message Date
Roy 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 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 3fd414caec Add files via upload 2026-06-09 23:58:20 -07:00
Roy c0f0fcc68a Update README.md 2026-06-09 14:05:51 -07:00
Roy 067b9f861f Add Boosteroid URL processing to scanner 2026-06-09 13:58:53 -07:00
Roy a558488b0d Add pkill for wineserver in NonSteamLaunchers.sh
Terminate wineserver process after waiting.
2026-06-09 03:02:55 -07:00
Roy 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 79a7d2a44e Refactor Rockstar Games Launcher installation script 2026-06-09 02:14:21 -07:00
Roy edfcb32c14 Enable pipefail option for error handling 2026-06-09 01:41:54 -07:00
Roy 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 4cf91b1320 Refactor post-install command execution
Removed sleep and pkill commands from post-install process.
2026-06-09 01:12:32 -07:00
Roy 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 09ce5ce133 Refactor zenity progress command in NonSteamLaunchers.sh
Updated zenity progress command formatting for clarity.
2026-06-09 00:41:56 -07:00
Roy 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 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 f62ad4a8cf Update version number to v4.2.91 v4.2.91 2026-06-08 03:11:19 -07:00
Roy 4f552c5b3c Refactor injection logic with tryInject function 2026-06-08 03:07:27 -07:00
Roy 579cdfdef0 Refactor game mode detection and injection logic 2026-06-08 02:35:13 -07:00
Roy d9afa910c0 Update NonSteamLaunchers.sh 2026-06-07 22:40:26 -07:00
Roy 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 6497af39aa Fix EA App installation command syntax 2026-06-07 15:48:16 -07:00
Roy c1731b8765 Add GOG Galaxy to Ubisoft Connect launcher check 2026-06-07 06:10:16 -07:00
Roy 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 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 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 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 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 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 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 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 7d5aad2b32 Added new feature...NSL game scanner integration. 2026-06-07 02:13:32 -07:00
Roy e9c657edf1 Fix formatting and improve NSLGameScanner restart logic 2026-06-07 02:06:27 -07:00
dependabot[bot] ff32ed3ef9 Bump idna from 3.17 to 3.18
Bumps [idna](https://github.com/kjd/idna) from 3.17 to 3.18.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)
- [Commits](https://github.com/kjd/idna/compare/v3.17...v3.18)

---
updated-dependencies:
- dependency-name: idna
  dependency-version: '3.18'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-06 15:02:28 +00:00
Roy 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 be8bd97c55 Add NSL_SCAN_STATE environment variable export 2026-06-06 06:10:04 -07:00
Roy e9d635cf07 Update launcher detection for NonSteamLaunchers 2026-06-05 03:07:21 -07:00
Roy 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 4fede75a6e Uncomment code to add new entry to shortcuts
fixed duplication
2026-06-04 23:49:11 -07:00
Roy 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 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 800b6dbd04 Remove console logs for game details
Removed debug console logs for game information.
2026-06-01 05:18:21 -07:00
Roy e64c6abdc5 Added Player Count to Metadata 2026-06-01 05:11:54 -07:00
Roy 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
dependabot[bot] 66f0a99630 Bump idna from 3.16 to 3.17
Bumps [idna](https://github.com/kjd/idna) from 3.16 to 3.17.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)
- [Commits](https://github.com/kjd/idna/compare/v3.16...v3.17)

---
updated-dependencies:
- dependency-name: idna
  dependency-version: '3.17'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-30 15:02:31 +00:00
Roy 983ac18514 Remove unnecessary systemctl commands
Removed systemctl commands for daemon reload and restart.
2026-05-29 00:49:13 -07:00
Roy 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 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 0b0ff25a6b Bump version from v4.2.89 to v4.2.90 v4.2.90 2026-05-28 02:41:19 -07:00
Roy 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 d6340ec9bc Refactor launcher icon handling in NSLGameScanner 2026-05-24 00:27:12 -07:00