Commit Graph

427 Commits

Author SHA1 Message Date
Marco Rodolfi 0f7310ffe5 Remove unused imports 2023-02-02 15:17:36 +01:00
Marco Rodolfi ba8a605ec6 Typo in the middleware 2023-02-02 15:16:50 +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 bc3d57c5a5 Additional json changes 2023-02-02 12:33:06 +01:00
Marco Rodolfi d283d06c88 Additional language fixes. 2023-02-02 12:28:54 +01:00
Marco Rodolfi 230918b94c Key fixes 2023-02-02 12:25:07 +01:00
Marco Rodolfi 0c76360ac4 Fix to languages 2023-02-02 12:22:17 +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 4732509728 Small typo in language translation structure. 2023-01-31 16:19:38 +01:00
Marco Rodolfi 25e3f84ddd Refactor languages and fix hooks logic bugs. 2023-01-31 15:27:28 +01:00
TrainDoctor 36cf85b08a Comment out un-needed pprint usage v2.5.3-pre1 2023-01-29 15:27:52 -08: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
Philipp Richter c2b76d9099 Expose useful env vars to plugin processes (#349)
* recommended paths for storing data
* improve helper functions
v2.5.2 v2.5.2-pre1
2023-01-22 16:54:05 -08:00
TrainDoctor c05e8f9ae0 Update build.yml 2023-01-22 16:33:06 -08:00
TrainDoctor 2dce0646bd Update README.md 2023-01-22 16:29:27 -08:00
Beebles 6569f1b268 Fix http_request not allowing bodys (#352) v2.5.1 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
v2.5.0-pre1
2023-01-19 18:00:42 -08:00
dependabot[bot] cbbd564860 Bump certifi from 2022.6.15 to 2022.12.7 (#345)
Bumps [certifi](https://github.com/certifi/python-certifi) from 2022.6.15 to 2022.12.7.
- [Release notes](https://github.com/certifi/python-certifi/releases)
- [Commits](https://github.com/certifi/python-certifi/compare/2022.06.15...2022.12.07)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-19 17:54:50 -08:00
TrainDoctor 635edf7f5b fix releases being called prereleases 2023-01-17 15:37:43 -08:00
Nox 1b6e18bcb3 Updated store CSS (#305)
* PluginCard Store CSS Update

* Fixing CSS

* Updated

* Removed padding
v2.4.15
2023-01-16 14:43:16 -08:00
AAGaming 0ad0016c62 move the chown v2.4.14-pre1 2023-01-16 14:44:16 -05:00
AAGaming a2716449f9 fix missing await on chown_plugin_dir v2.4.13-pre1 2023-01-16 14:17:27 -05:00
AAGaming 649eed89c9 bump dfl v2.4.12-pre1 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
AAGaming d695b90baf fix React DevTools again v2.4.11-pre1 2023-01-15 21:22:54 -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>
v2.4.10-pre1
2023-01-15 17:40:47 -08:00
Party Wumpus 915997d149 [readme] change terminal commands to point at decky-installer (#342)
* update readme to point at decky-installer for konsole scripts

* test change to make dark/light theme work properly

* Update README.md

* Update README.md

* revert <picture> changes as they didn't actually work
2023-01-14 07:49:23 -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
Party Wumpus e8b4c4a307 Fix the download button (#330)
* Remove .desktop file from build.yml

* Make download button link to decky-installer repo

* Point download button to the .desktop file not the .sh file 

woops

* Delete decky_installer.desktop

* Delete user_install_script.sh
2023-01-09 10:16:20 -08:00
Party Wumpus e92b66068a Use the new installer in the readme instructions (#324) 2023-01-08 13:16:44 -08:00
AAGaming b72b327610 Fix reloading UI on updates and restarting steam (#303) v2.4.9-pre1 2023-01-07 17:33:28 -08:00
Party Wumpus b8fdff8093 Add feature requests as an issue template (#318)
* Create feature_request.yml

* Update feature_request.yml
2023-01-06 09:23:05 -08:00
AAGaming 880b4c2f8f maybe working fix for jan 05 beta (#316) v2.4.8 v2.4.7-pre1 2023-01-05 20:00:48 -08:00
TrainDoctor 34af340009 Update config.yml 2023-01-05 18:50:10 -08:00
Party Wumpus 80b6115f6f User Friendlier Installer (#297)
* Add files via upload

* Rename EasierInstallScript.sh to user_install_script.sh

* Add files via upload

* change so it works on deck instead of my desktop

* Update decky_installer.desktop

* make auto password setter work without the password

* Update user_install_script.sh

* make installer exit properly if user does not accept temp password

* Update user_install_script.sh

* add uninstall option

* Update user_install_script.sh

* Update user_install_script.sh

* Update user_install_script.sh

* "optimisation"

* Update user_install_script.sh

* Add sizing to all zenity prompts

* "optimization" part 2

* "Program now runs 50% faster"

:)

* Update user_install_script.sh

* Update user_install_script.sh

* Update user_install_script.sh

* Change text in branch selection in installer

'Select Branch' if choosing between release and prerelease
'Select Option' if choosing between release, prerelease and uninstall

* .desktop file points at where script is going to be

* add comments

* Change "installing" to "uninstalling"

* change it to ask for "sudo/admin" password

* Add secondary loading bar for download progress

Shamelessly stolen (with permission) from emudeck, who stole it from a random blog
No I don't know how that line works, and I don't think I want to.

* Make uninstaller tell user they can exit

* add default text to the download bar just in case

* silence script download

* silence password check
2023-01-02 08:52:11 -08:00