Commit Graph

181 Commits

Author SHA1 Message Date
Marco Rodolfi 3a39f36f21 Delete pnpm-lock.yaml 2023-02-02 15:24:40 +01:00
Marco Rodolfi e4fea28cb9 Clean up unused imports 2023-02-02 15:24:13 +01:00
Marco Rodolfi 33e529fb20 Update index.d.ts 2023-02-02 15:23:01 +01:00
Marco Rodolfi cafcd6caec Revert "Import changes"
This reverts commit 8e8231950f.
2023-02-02 15:21:57 +01:00
Marco Rodolfi 8e8231950f Import changes 2023-02-02 15:20:04 +01:00
Marco Rodolfi 25e17dd85c Merge branch 'main' into i18n 2023-02-02 14:58:50 +01:00
Marco Rodolfi d90aafdf0f Final text revision and added a vscode tasks to automatically extract text from code. 2023-02-02 14:58:10 +01:00
Marco Rodolfi b895f2c308 Working backend, automatically swtich languages with steam and language fixes. 2023-02-01 18:46:09 +01:00
Marco Rodolfi 25e3f84ddd Refactor languages and fix hooks logic bugs. 2023-01-31 15:27:28 +01:00
TrainDoctor 994da868af Add python logging to browser and plugin 2023-01-29 15:16:16 -08:00
TrainDoctor 2e53fb217a Add better handling for unloading of plugins 2023-01-29 13:59:02 -08:00
Marco Rodolfi eaf7239dd1 Added whitelist for locales path. 2023-01-29 17:42:32 +01:00
Marco Rodolfi 92e3cc7790 Some better namespaced text. 2023-01-24 17:56:34 +01:00
Marco Rodolfi 4f111948be Added correct url path of the loopback server. 2023-01-24 15:42:41 +01:00
Marco Rodolfi 1bb6b9e3db Added correct url path of the loopback server. 2023-01-24 15:42:26 +01:00
Marco Rodolfi 5f455a01b7 Initial backend hosting implementation 2023-01-23 18:18:46 +01:00
Marco Rodolfi 8da0395917 Styling fixes 2023-01-23 13:23:18 +01:00
Marco Rodolfi 0f0b47beed Latest decky changed merged into i18n and updated translation. 2023-01-23 13:22:34 +01:00
Marco Rodolfi 59409eb59f Merge remote-tracking branch 'origin/main' into i18n 2023-01-23 11:21:12 +01:00
Marco Rodolfi 7baa9badab Additional touches 2023-01-23 11:05:07 +01:00
Beebles 6569f1b268 Fix http_request not allowing bodys (#352) 2023-01-22 14:33:26 -08:00
EMERALD 3ebaac6752 Store and plugin installation visual improvements (#343)
* Redesign store, add comments for filtering

* Improve installation/uninstallation modals

* Fix store comment to be easier to fix

* Add source code info to about page
2023-01-19 18:00:42 -08:00
Nox 1b6e18bcb3 Updated store CSS (#305)
* PluginCard Store CSS Update

* Fixing CSS

* Updated

* Removed padding
2023-01-16 14:43:16 -08:00
AAGaming 649eed89c9 bump dfl 2023-01-16 09:13:30 -05:00
AAGaming 83680fffa2 indicate to DFL that the router has shim applied 2023-01-16 09:12:52 -05:00
TrainDoctor 5fdcc56409 Aa/bump dfl navigation fix jan2023 (#341)
* fix React DevTools

* bump DFL to fix Navigation

* Bump DFL and add shims

* fix shims not applying due to timing issue

Co-authored-by: AAGaming <aa@mail.catvibers.me>
2023-01-15 17:40:47 -08:00
Marco Rodolfi f5987c46ba Cleanup node mess pt2 2023-01-13 12:09:01 +01:00
Marco Rodolfi ff10d87692 Cleanup node mess 2023-01-13 11:46:04 +01:00
Marco Rodolfi 37fb1271ac Merge branch 'main' into i18n 2023-01-13 11:10:12 +01:00
Marco Rodolfi e4acd4aa1f First iteration for internationalization of the loader 2023-01-13 11:03:16 +01:00
Marco Rodolfi 2ebcc67bb5 First iteration for internationalization of the loader 2023-01-13 10:45:24 +01:00
AAGaming b72b327610 Fix reloading UI on updates and restarting steam (#303) 2023-01-07 17:33:28 -08:00
AAGaming 8810a014f3 somehow accidentally left this in 2022-12-29 13:11:11 -05:00
AAGaming c2c9d11c66 fix broken valveInternal when on a multi-user deck 2022-12-28 12:23:42 -05:00
AAGaming 346f80beb3 bump DFL to fix modals, Router -> Navigation in some places 2022-12-15 21:16:22 -05:00
jurassicplayer f73918c902 feat(MoreCustomizableToasts): Allow plugin developers to customize some toast properties (#268)
* Use settingsStore directly

* Change toast etype, add showToast/playSound

* Update DFL and rebase
2022-12-10 15:09:21 -08:00
NGnius (Graham) 6232e3da58 Add custom CDN support for custom stores (#269)
* Add custom CDN support for custom stores

* Update Python for CI
2022-12-07 16:27:32 -08:00
AAGaming c210523a22 fix handleWarning in rollup config 2022-11-19 20:07:08 -05:00
AAGaming 50764600c8 Refactoring in preparation for WebSockets (#254)
* Fix injector race conditions

* add some more tasks

* hide useless rollup warnings

* goodbye to clientsession errors

* completely fix desktop mode switch race condition

* fix typos and TS warning in plugin error handler

* fix chown error

* start debugger if needed and not already started

* fix get_steam_resource for the like 2 legacy plugins still using it lol

* add ClientOSError to get_tabs error handling
2022-11-15 13:44:24 -08:00
TrainDoctor 093b064a4e Inline icon propely 2022-11-13 16:44:15 -08:00
TrainDoctor 2955681975 Show plugin as error and give guidance for uninstall 2022-11-13 16:31:05 -08:00
TrainDoctor de42639726 Add errored plugins to plugin array for uninstalls 2022-11-13 16:01:06 -08:00
TrainDoctor 17742e947a Fix import revert 2022-11-08 17:05:10 -08:00
TrainDoctor 898271b33d Revert "Disable store selection until PRs actually deploy to testing"
This reverts commit d389b403b5.
2022-11-06 15:37:02 -08:00
AAGaming b44896524f Fix on steam client beta, restart steam instead of reloading tab since that is broken 2022-11-04 21:49:05 -04:00
TrainDoctor 5e3de747d3 Systemd service updating (#240)
* Add services and updated installer files

* Loader updates service file during update!

* Testing update branch doesn't exist lol

* Update to dfl 3.7.12

* Fix services and add working service updater

* Revert services but replace their aliases

* Fix install scripts as well

* Move leftover service files to .systemd dir

* No wonder it's not trimming the file...

* fix whitespace

* Remove unused imports

* Remove another un-used import

Co-authored-by: AAGaming <aa@mail.catvibers.me>
2022-10-30 16:37:19 -07:00
TrainDoctor d389b403b5 Disable store selection until PRs actually deploy to testing 2022-10-30 10:38:49 -07:00
TrainDoctor bace5143d2 Merge Tabs and Injection Fixes, bring back native Valve toaster (#238)
* Bring back component patch-based tabshook

* better injection point

* finally fix dumb loading error

* fix QAM injection breaking after lock

* shut up typescript

* fix lock screen focusing issues

* Bring back the Valve toaster!

* Add support for stable steamos

* fix focus bug on lock screen but actually

* oops: remove extra console log

* shut up typescript again

* better fix for lockscreen bug

* better probably

* actually fix focus issues (WTF)

Co-authored-by: AAGaming <aa@mail.catvibers.me>
2022-10-30 10:32:05 -07:00
TrainDoctor 4d30339c34 Add StoreSelect component 2022-10-29 15:03:21 -07:00
AAGaming 1cd69097ad import uuid in injector, update DFL 2022-10-24 20:41:27 -04:00