* Frontend progress bars
* Backend bit
* closure is stale i think so no closure for you
* Fix formatting of the progress svgs
* Reset progress bar when new plugin starts downloading
* git no work so manually uploading files :(
* argh i wish git was working
* ok next time i'll make git work
* Update updater.py
* git please work next time this took ages without you
* fix me locales
* Update updater.py
* Update en-US.json
* Update updater.py
* Update updater.py
* i wish my python LSP stuff was working
* fix it
* Update updater.py
* Update updater.py
* Only show testing branch as an option if it is already selected
* Initial implementation for fetching the open PRs. Still need testing and a token to complete this.
* Wrong filter capitalization
* Fix a couple of typos in the python backend updater.
* Fix typos pt 3
* This should be the last one
* Prepend the PR version number with PR- to make it clearer that's the PR number.
* Update prettier to the latest version otherwise it will never be happy with the formatting.
* fix merge mistake
* fix pyright errors & type hint most new code
* fix strict pyright errors...
* not sure why my local linter didn't catch this
* Reimplement the logic between PR and artifact build to limit API calls
* Fix pyright errors
* use nightly.link for downloads
* remove accidental dollar sign
* fix various logical errors. the code actually works now.
* set branch to testing when user downloads a testing version
---------
Co-authored-by: Marco Rodolfi <marco.rodolfi@tuta.io>
* untested first commit
* fix types & names
* comment out built in sorting for now
* rerun search when sort changes
* fix ts complaints
* use prettier
* stop switch-case fall through
* move spinner
* use locale instead of hardcoded string
* fix typo
* add sorting by downloads & try using the data field in the dropdown for data
* fix typing error
* fix asc/desc in dropdown
* fix asc/desc again. asc = smaller one go first aaaaa
* I don't think i know what ascending means maybe
* use props instead of children, like a normal component
* Ignore chmod if decky is not run as root
* I can't read
* i managed to make a mistake on 2/3 lines i edited....
* add warning on startup
* logger.warn is depreciated
* Update localplatformlinux.py
* various installation clarifications
* Update README.md
* Update README.md
* Update README.md
* rip crankshaft, hope you come back one day
* Update README.md
* oops i linked to PartyWumpus/decky-loader by accident
i fix
* 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
* 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
* 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
While the video does *show* the password not appearing, he doesn't mention it.
This should reduce the occasional user confusion of passwords not appearing.
* (readme) Make store link go to beta.deckbrew + Change wording for clarification
* further change
* change line 26 to say plugin menu
* Change all 'PluginLoader' to 'Decky Loader' in readme
Seems like a reasonable change as Decky was rebranded a while ago