Commit Graph

2017 Commits

Author SHA1 Message Date
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
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
Roy 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
dependabot[bot] 034def7b27 Bump idna from 3.15 to 3.16
Bumps [idna](https://github.com/kjd/idna) from 3.15 to 3.16.
- [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.15...v3.16)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-24 03:22:54 +00:00
Roy 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
dependabot[bot] 6601ab0b7f Bump certifi from 2026.4.22 to 2026.5.20
Bumps [certifi](https://github.com/certifi/python-certifi) from 2026.4.22 to 2026.5.20.
- [Commits](https://github.com/certifi/python-certifi/compare/2026.04.22...2026.05.20)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-23 15:02:33 +00:00
Roy 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 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
dependabot[bot] 880b1e92eb Bump idna from 3.13 to 3.15
Bumps [idna](https://github.com/kjd/idna) from 3.13 to 3.15.
- [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.13...v3.15)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-16 15:02:55 +00:00
dependabot[bot] 524100bc02 Bump requests from 2.33.1 to 2.34.2
Bumps [requests](https://github.com/psf/requests) from 2.33.1 to 2.34.2.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.33.1...v2.34.2)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.34.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-16 15:02:52 +00:00
Roy 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 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
dependabot[bot] 60613b3e92 Bump urllib3 from 2.6.3 to 2.7.0
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.6.3 to 2.7.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.6.3...2.7.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-09 15:02:40 +00:00
Roy 56b91d49e6 Update GitHub stats images in README
Release Please / release-please (push) Has been cancelled
2026-05-09 03:07:35 -07:00
Roy 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 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 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
dependabot[bot] c6866c4a94 Bump certifi from 2026.2.25 to 2026.4.22
Bumps [certifi](https://github.com/certifi/python-certifi) from 2026.2.25 to 2026.4.22.
- [Commits](https://github.com/certifi/python-certifi/compare/2026.02.25...2026.04.22)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-04 06:58:30 +00:00
Roy 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
dependabot[bot] 14ceba5d45 Bump idna from 3.11 to 3.13
Bumps [idna](https://github.com/kjd/idna) from 3.11 to 3.13.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.11...v3.13)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-25 15:02:38 +00:00
Roy 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
dependabot[bot] 34378716a9 Update rich requirement from <15,>=14.0.0 to >=14.0.0,<16
Updates the requirements on [rich](https://github.com/Textualize/rich) to permit the latest version.
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Textualize/rich/compare/v14.0.0...v15.0.0)

---
updated-dependencies:
- dependency-name: rich
  dependency-version: 15.0.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-18 15:02:33 +00:00
Roy e7a918d62d Add files via upload
Release Please / release-please (push) Has been cancelled
2026-04-12 05:33:01 -07:00
Roy 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
dependabot[bot] d1a371494a Bump charset-normalizer from 3.4.6 to 3.4.7
Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer) from 3.4.6 to 3.4.7.
- [Release notes](https://github.com/jawah/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jawah/charset_normalizer/compare/3.4.6...3.4.7)

---
updated-dependencies:
- dependency-name: charset-normalizer
  dependency-version: 3.4.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-07 10:55:48 +00:00
Roy 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
dependabot[bot] c71d8f718c Bump requests from 2.33.0 to 2.33.1
Bumps [requests](https://github.com/psf/requests) from 2.33.0 to 2.33.1.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.33.0...v2.33.1)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.33.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-04 15:02:45 +00:00
Roy 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
dependabot[bot] 28916c9d68 Bump requests from 2.32.5 to 2.33.0
Bumps [requests](https://github.com/psf/requests) from 2.32.5 to 2.33.0.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.5...v2.33.0)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-28 15:02:37 +00:00
Roy adee0aa156 Merge pull request #891 from moraroy/dependabot/pip/charset-normalizer-3.4.6
Release Please / release-please (push) Has been cancelled
Bump charset-normalizer from 3.4.5 to 3.4.6
2026-03-26 04:08:26 -07:00
dependabot[bot] 80415a9009 Bump charset-normalizer from 3.4.5 to 3.4.6
Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer) from 3.4.5 to 3.4.6.
- [Release notes](https://github.com/jawah/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jawah/charset_normalizer/compare/3.4.5...3.4.6)

---
updated-dependencies:
- dependency-name: charset-normalizer
  dependency-version: 3.4.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-21 15:02:31 +00:00
Roy a876023ca9 Fix install command for itch.io launcher
Release Please / release-please (push) Has been cancelled
2026-03-17 06:49:08 -07:00