2054 Commits

Author SHA1 Message Date
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 318ef5a4f3 Merge pull request #832 from moraroy/dependabot/pip/urllib3-2.6.0
Release Please / release-please (push) Has been cancelled
Bump urllib3 from 2.5.0 to 2.6.0
2025-12-06 12:18:44 -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
dependabot[bot] 59d1267758 Bump urllib3 from 2.5.0 to 2.6.0
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.5.0 to 2.6.0.
- [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.5.0...2.6.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-06 16:02:27 +00: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 ead6d04dc7 Update version number to v4.2.75
Release Please / release-please (push) Has been cancelled
v4.2.75
2025-12-01 05:25:55 -08:00
Roy ec8f17770a Update NSLGameScanner.py
Release Please / release-please (push) Has been cancelled
2025-11-25 17:10:38 -08:00
Roy 5a4df4b833 Update NonSteamLaunchers.sh 2025-11-24 05:14:19 -08:00
Roy 5f1e4674d3 Update NonSteamLaunchers.sh 2025-11-24 05:06:54 -08:00
Roy 1879a642c1 Update NonSteamLaunchers.sh
Release Please / release-please (push) Has been cancelled
2025-11-23 09:34:36 -08:00
Roy 1f6e10d4a4 Update NSLGameScanner.py 2025-11-23 09:33:17 -08:00
Roy dd17e70668 Update README.md 2025-11-21 08:22:47 -08:00
Roy 072fbf46f5 Update README.md 2025-11-21 08:19:54 -08:00
Roy 8b14452f02 Merge pull request #822 from krakerz/patch-1
Enhance README with Waydroid Apps support details
2025-11-21 08:06:35 -08:00
Alvi A a178fec3d2 Enhance README with Waydroid Apps support details
Added support information for Waydroid Apps and detection instructions.
2025-11-21 23:03:31 +07: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 04254d5917 Merge pull request #821 from agvantibo-again/agvantibo-again-patch-1
Fix minor grammar issue in README.md
2025-11-20 03:49:47 -08:00
Savchenko Dmitriy 0ce4c44063 Fix minor grammar issue in README.md 2025-11-20 14:33:18 +03:00
Roy 26e6920d17 Update shortcut sort title with app name 2025-11-18 02:04:11 -08:00
Roy 0bdeb11e2d Fix NSLGameSaves path and update GeForce NOW description
Corrected the path for NSLGameSaves and updated the description for NVIDIA GeForce NOW.
2025-11-17 23:44:13 -08:00
Roy 0fd2efdd34 Fix GITHUB_URL in NSLPluginInstaller.sh
Release Please / release-please (push) Has been cancelled
2025-11-16 06:16:39 -08:00
Roy 932bfd7b08 Merge pull request #817 from moraroy/dependabot/pip/pytest-gte-8.0.2-and-lt-10
Release Please / release-please (push) Has been cancelled
Update pytest requirement from <9,>=8.0.2 to >=8.0.2,<10
2025-11-16 02:22:03 -08:00
Roy e0a7affd35 Merge pull request #816 from moraroy/dependabot/pip/certifi-2025.11.12
Bump certifi from 2025.10.5 to 2025.11.12
2025-11-15 20:40:09 -08:00
dependabot[bot] 42cd21014b Update pytest requirement from <9,>=8.0.2 to >=8.0.2,<10
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.2...9.0.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 9.0.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-15 16:01:52 +00:00
dependabot[bot] f4bd2509e2 Bump certifi from 2025.10.5 to 2025.11.12
Bumps [certifi](https://github.com/certifi/python-certifi) from 2025.10.5 to 2025.11.12.
- [Commits](https://github.com/certifi/python-certifi/compare/2025.10.05...2025.11.12)

---
updated-dependencies:
- dependency-name: certifi
  dependency-version: 2025.11.12
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-15 16:01:46 +00:00
Roy 87c437aeed Track game launch in NSLGameScanner 2025-11-15 03:49:43 -08:00
Roy 16d31018e1 Fix typo in README.md regarding SteamOS 2025-11-15 03:24:23 -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 6c604a564a Fix Epic Games path in uninstall_launcher call 2025-11-13 20:59:09 -08:00
Roy b20fa8244b Merge pull request #813 from Flare576/patch-1
fix(epic): update install path
2025-11-13 20:57:09 -08:00
Roy a4143d140a Update 'Start Fresh' description in README
Clarified the 'Start Fresh' option description in README.md.
2025-11-13 20:36:39 -08:00
Jeremy Scherer 6090a8e97e fix(epic): update install path
Tested locally - application is detected correctly and added to library after change
2025-11-13 19:34:32 -06:00
Roy 643ca62f78 Add files via upload
Release Please / release-please (push) Has been cancelled
2025-11-13 03:04:50 -08:00
Roy cb766e43ca Add files via upload 2025-11-13 03:03:20 -08:00
Roy 399b9e93c5 Update README.md 2025-11-13 02:39:00 -08:00
Roy 830c42e359 Enhance README with clearer installation instructions
Updated README to clarify launcher installation details and features.
2025-11-13 02:33:59 -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 a61f71b675 Refactor NSL Game Scanner script for manual execution
Release Please / release-please (push) Has been cancelled
Updated NSL Game Scanner script to remove service file handling and added initial manual run.
2025-11-10 12:51:50 -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