Commit Graph

393 Commits

Author SHA1 Message Date
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
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
Party Wumpus
3bed83697e Add cef debugging to the installer scripts (#310)
* Update install_prerelease.sh

* Update install_release.sh
2023-01-02 08:46:46 -08:00
Party Wumpus
0ffef6e4bf Better bug report format (#312)
* Add files via upload

* Delete bug_report.md

* Update bug_report.yml

* Update bug_report.yml

* Update bug_report.yml

* Update bug_report.yml

* Update bug_report.yml

* Update bug_report.yml

* Update bug_report.yml
2023-01-02 08:45:42 -08:00
AAGaming
8810a014f3 somehow accidentally left this in 2022-12-29 13:11:11 -05:00
AAGaming
385552451b shut down steam instead of restarting it to avoid broken CEF debugger (gamescope will restart stean for us instead) 2022-12-28 12:24:28 -05:00
AAGaming
c2c9d11c66 fix broken valveInternal when on a multi-user deck 2022-12-28 12:23:42 -05:00
Nik
0474095a40 Potentially fix locale issues (#284) v2.4.6-pre5 2022-12-16 06:23:04 -08:00
AAGaming
346f80beb3 bump DFL to fix modals, Router -> Navigation in some places v2.4.6-pre4 2022-12-15 21:16:22 -05:00
TrainDoctor
2a6bf75f02 Move back to python 3.10.2 in CI v2.4.6-pre3 2022-12-10 15:26:51 -08: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
TrainDoctor
ea35af2050 Update build.yml v2.4.6-pre2 2022-12-08 15:18:44 -08:00
NGnius (Graham)
6232e3da58 Add custom CDN support for custom stores (#269)
* Add custom CDN support for custom stores

* Update Python for CI
v2.4.6-pre1
2022-12-07 16:27:32 -08:00
TrainDoctor
35e46f9ccb Update build.yml 2022-12-07 14:31:09 -08:00
TrainDoctor
2b9a80c151 Update install_prerelease.sh 2022-12-04 19:05:29 -08:00
TrainDoctor
a90ed38c89 Update install_release.sh 2022-12-04 19:05:16 -08:00
TrainDoctor
3653cf5640 Update plugin_loader-release.service 2022-12-04 19:05:01 -08:00
TrainDoctor
0db45ca71e Update plugin_loader-prerelease.service 2022-12-04 19:04:46 -08:00
AAGaming
16681fabb5 fix http requests v2.4.5 v2.4.4-pre1 2022-11-19 22:33:51 -05:00
AAGaming
c210523a22 fix handleWarning in rollup config 2022-11-19 20:07:08 -05:00
Marco Rodolfi
5d8601347a Fix for wrong path for settings json files (#258)
Co-authored-by: AAGaming <aa@mail.catvibers.me>
v2.4.3 v2.4.2-pre1
2022-11-19 19:34:38 -05:00
AAGaming
1e02fcf394 fix broken trycatch causing occasional injection failures 2022-11-19 19:22:30 -05:00
TrainDoctor
f923306a7f Update issue templates 2022-11-19 14:19:33 -08:00
TrainDoctor
478fe32527 Revert "Fix for setting json files ending up in ~/homebrew"
This reverts commit aec7063139.
v2.4.1-pre3 v2.4.1
2022-11-15 15:01:26 -08: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
v2.4.1-pre2
2022-11-15 13:44:24 -08:00
TrainDoctor
aec7063139 Fix for setting json files ending up in ~/homebrew 2022-11-13 17:48:46 -08:00
TrainDoctor
c9ee98e0c0 Fix desktop mode loop (#253)
* fix desktop mode making injector get stuck

* Fix imports and variable references

* Get data for all messages

Co-authored-by: AAGaming <aa@mail.catvibers.me>
v2.4.1-pre1
2022-11-13 17:36:00 -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 v2.4.0-pre1 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 v2.3.2-pre1 2022-11-04 21:49:05 -04:00
TrainDoctor
db7bb236d8 facepalm v2.3.1-pre3 2022-10-30 18:45:18 -07: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>
v2.3.1-pre2
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