summaryrefslogtreecommitdiff
path: root/backend/src
AgeCommit message (Collapse)Author
2024-03-13Add Plugin.uninstall callback support (#555)Wayne Heaney
* Add Plugin.uninstall callback support https://github.com/SteamDeckHomebrew/decky-loader/issues/536 * Remove empty deck.sh
2024-02-14[Feature] Freeze updates for devs (#582)v2.11.0-pre3Andrew Moore
2024-02-14Get plugin name for development ZIP during installation (#578)v2.11.0-pre2eXhumer
* fix: get plugin name for dev builds from ZIP (SteamDeckHomebrew/decky-loader#527) Signed-off-by: eXhumer <exhumer1@protonmail.com>
2024-02-14Testing PRs from within decky (#496)v2.11.0-pre1Party Wumpus
* 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>
2024-02-10fix(filepicker_ls): use case insensitive matching for file exts (#585)v2.10.16-pre1v2.10.16Jozen Blue Martinez
2024-02-09Revert "Call plugin unload function after stopping event loop (#539)" (#584)Party Wumpus
This reverts commit 39f4f2870b4c0924421130a3f532c07320938e97 , because functions (seemingly) don't run after the event loop closes, so the unload function is never actually run.
2024-01-19fix: Fix on Chromium 109 beta (#576)v2.10.13-pre1Beebles
* Add new user agent to do not close tabs list * fix: bump DFL to fix chromium 109 beta --------- Co-authored-by: Sims <38142618+suchmememanyskill@users.noreply.github.com>
2023-12-15Call plugin unload function after stopping event loop (#539)Jan
This can prevent race conditions where unload is clearing data but main is still working with it
2023-11-11replace chmod implementation with os.chmod (#541)Jan
2023-11-11Check if Linux service is running before trying to start or stop it (#540)Jan
this prevents needless prompts opening up
2023-11-10Count the number of installs for each plugin (#557)v2.10.9-pre1Party Wumpus
2023-10-31Fix logging.handlers import and improve plugin modulesv2.10.8-pre1marios8543
2023-10-27fix decky imports from pluginsv2.10.7-pre1marios8543
2023-10-26revert decky_plugin pyinstaller to previous version and fix sys pathmarios8543
2023-10-25Merge aa/type-cleanup-py (work by marios, aa, wolv)v2.10.6-pre1TrainDoctor