Roy
bce80a0739
Merge pull request #857 from moraroy/dependabot/pip/certifi-2026.1.4
...
Bump certifi from 2025.11.12 to 2026.1.4
2026-01-10 17:07:27 -08:00
Roy
32de4174bf
Merge pull request #856 from moraroy/dependabot/pip/urllib3-2.6.3
...
Bump urllib3 from 2.6.2 to 2.6.3
2026-01-10 17:00:50 -08:00
dependabot[bot]
321d030dee
Bump certifi from 2025.11.12 to 2026.1.4
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2025.11.12 to 2026.1.4.
- [Commits](https://github.com/certifi/python-certifi/compare/2025.11.12...2026.01.04 )
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2026.1.4
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-10 16:01:06 +00:00
dependabot[bot]
c58077380b
Bump urllib3 from 2.6.2 to 2.6.3
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.6.2 to 2.6.3.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.6.2...2.6.3 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.6.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-10 16:00:57 +00:00
Roy
f938ca1f99
Refactor create_steam_store_app_manifest_file
...
Refactor app manifest creation to use VDF format and improve error handling.
2026-01-08 21:28:30 -08:00
Roy
b975f5e6a7
Implement uninstallation for multiple browsers
...
Added options to uninstall Google Chrome, Mozilla Firefox, Brave, and Microsoft Edge using Flatpak.
2026-01-08 21:18:25 -08:00
Roy
2ae2fdb5ef
Delete Modules/steamgrid directory
2026-01-08 02:27:51 -08:00
Roy
0f3d2bb259
Delete Modules/requests directory
2026-01-08 02:26:54 -08:00
Roy
513a5ef0c5
Update folders to clone in game scanner function
...
Removed 'requests' and 'steamgrid' from folders to clone in the update_nsl_game_scanner function.
2026-01-08 02:26:06 -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
...
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
2026-01-04 00:41:17 -08:00
Roy
cf09aa6a1f
Added multi-browser support and the ability to name your websites
v4.2.83
2026-01-04 00:08:57 -08:00
Roy
594c7437bd
Enhance custom website handling and launch options
2026-01-03 23:13:08 -08:00
Roy
041c6ea467
Update FUNDING.yml
2026-01-03 00:27:23 -08:00
Roy
dadceeb94e
Add ChoiTech link to README
2025-12-31 22:05:44 -08:00
Roy
4c6e14eca1
Update README.md
2025-12-30 20:56:50 -08:00
Roy
813c89b983
Update README.md
2025-12-30 20:55:24 -08:00
Roy
09f56e83a0
Update GameJolt Launcher download URL
2025-12-24 11:21:02 -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
f18c3114a4
Update version number to v4.2.82
v4.2.82
2025-12-22 11:38: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
...
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
904cca8d53
Update README.md
2025-12-17 08:36:55 -08:00
Roy
d9a18a7509
Update README.md
2025-12-17 08:33:55 -08:00
Roy
22e823bba2
Update version number to v4.2.81
v4.2.81
2025-12-17 06:12:41 -08:00
Roy
5cde12fa02
Enhance GOG game launch with extra arguments support
...
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'
2025-12-16 04:56:04 -08:00
Roy
733fa0c9c9
Refactor NonSteamLaunchers.sh for clarity and efficiency
...
Refactor variable assignments and improve readability.
2025-12-16 04:55:34 -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
70024df474
Improve error handling in GE-Proton download process
...
Refactor download and checksum download logic for clarity and error handling.
2025-12-16 02:25:44 -08:00
Roy
f3310223d0
Refactor NSL Game Scanner update process
...
Updated the NSL Game Scanner function to streamline the update process, including downloading and setting up the latest Python script and managing service states.
2025-12-14 13:41:35 -08:00
Roy
71cc38ba14
Replace file copy with symlink creation for applications
2025-12-14 08:54:01 -08:00
Roy
edfe68ce7e
Update README.md
2025-12-14 07:18:16 -08:00
Roy
7b09d8ca3b
Update version number to v4.2.8
v4.2.8
2025-12-14 05:07:58 -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
...
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
68d2b9592c
Merge pull request #840 from moraroy/dependabot/pip/urllib3-2.6.2
...
Bump urllib3 from 2.6.0 to 2.6.2
2025-12-13 10:46:33 -08:00
dependabot[bot]
618eb573a8
Bump urllib3 from 2.6.0 to 2.6.2
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.6.0 to 2.6.2.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.6.0...2.6.2 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.6.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-13 16:02:26 +00:00
Roy
be6d19a1b3
Refactor Steam AppList lookup and caching logic
2025-12-09 04:01:00 -08:00
Roy
eac7cd4bd3
Merge pull request #837 from tlaufkoetter/patch-1
...
Fix itch.io launcher name
2025-12-08 18:25:37 -08:00
tlaufkoetter
a7faeda64f
Fix itch.io launcher name
...
Was listed as "Itch.io" in the supported launchers section. It will only be installed with the name "itch.io" (case sensitive). I only tried it with "Itch.io" and only found out through browsing the source code that it's supposed to be "itch.io".
2025-12-08 21:01:43 +01:00
Roy
6edc8d9cf0
Refactor Steam App ID retrieval with caching
2025-12-08 09:46:38 -08:00
Roy
e402a60d8b
Sanitize note content and format output
...
Sanitize content by removing existing [p] tags and replace newlines with Steam-friendly line breaks.
2025-12-08 09:11:37 -08:00
Roy
727a58fa50
Update README.md
2025-12-07 09:04:59 -08:00