summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-30Systemd service updating (#240)v2.3.1-pre2TrainDoctor
* 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-30Disable store selection until PRs actually deploy to testingTrainDoctor
2022-10-30Merge Tabs and Injection Fixes, bring back native Valve toaster (#238)TrainDoctor
* 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-29Add timeout to get tabs request, wait for network online target before ↵suchmememanyskill
booting decky (#239) * Add timeout to tabs get request * Wait for network interfaces to be ready before booting decky
2022-10-29Add StoreSelect componentTrainDoctor
2022-10-29Remove unused nightly and tweak prereleaseTrainDoctor
2022-10-29chore(readme): link change for store, port clarificationAAGaming
2022-10-24remove ver suffixv2.3.1-pre1AAGaming
2022-10-24pin pyinstaller to 5.5-py3AAGaming
2022-10-24use same python ver as deckAAGaming
2022-10-24nevermind dontAAGaming
2022-10-24ci: upgrade python to 3.11AAGaming
2022-10-24import uuid in injector, update DFLAAGaming
2022-10-24preview 10/21/2022 fixes (#234)AAGaming
* initial fixes: everything working except toasts and patch notes * tabshook changes, disable toaster for now * prettier * oops * implement custom toaster because I am tired of Valve's shit also fix QAM not injecting sometimes * remove extra logging * add findSP, fix patch notes, fix vscode screwup * fix patch notes * show error when plugin frontends fail to load * add get_tab_lambda * add css and has_element helpers to Tab * small modals fixup * Don't forceUpdate QuickAccess on stable * add routes prop used to get tabs component * add more dev utils to DFL global
2022-10-23Properly utilize image_url from Storev2.3.0-pre4TrainDoctor
2022-10-23During update, download updates first before removing old plugin files (#223)v2.3.0-pre3TrainDoctor
* Remove old nightly support and unused logging * Removed legacy code + added logic to account for offline update attempts * Update backend/browser.py Co-authored-by: AAGaming <aa@mail.catvibers.me> * Update backend/browser.py Co-authored-by: AAGaming <aa@mail.catvibers.me> * Update frontend/src/toaster.tsx Co-authored-by: AAGaming <aa@mail.catvibers.me> * Use str instead of String (I was tired okay...) * Remove false logic * look for plugins not having remote_binary in pkg Co-authored-by: AAGaming <aa@mail.catvibers.me>
2022-10-23Merge drop-legacy to main.TrainDoctor
2022-10-22Reduce amount of actions taken when using updateandrunTrainDoctor
2022-10-22Actually utilize the unload functionTrainDoctor
2022-10-22Added unload hook for plugins.TrainDoctor
2022-10-22Send version when asking for plugin listTrainDoctor
2022-10-22Update build.ymlTrainDoctor
2022-10-16Fix toaster initializationv2.3.0-pre2TrainDoctor
2022-10-15Developer menu (#211)v2.3.0-pre1AAGaming
* add settings utils to use settings outside of components * initial implementation of developer menu * ✨ Add support for addScriptToEvaluateOnNewDocument * React DevTools support * increase chance of RDT successfully injecting * Rewrite toaster hook to not re-create the window * remove friends focus workaround because it's fixed * Expose various DFL utilities as DFL in dev mode * try to fix text field focuss * move focusable to outside field * add onTouchEnd and onClick to focusable * Update pnpm-lock.yaml Co-authored-by: FinalDoom <7464170-FinalDoom@users.noreply.gitlab.com> Co-authored-by: TrainDoctor <traindoctor@protonmail.com>
2022-10-15Fix default pre-release bumpv2.2.7TrainDoctor
2022-10-14bump decky-frontend-libv2.2.7-pre1AAGaming
2022-10-14fix the fixAAGaming
2022-10-14replace deprecated set-output in CIAAGaming
2022-10-14add alwaysRenderAAGaming
2022-10-14Allow B button to close active plugin and return to menu. (#218)v2.2.6-pre1AAGaming
2022-10-14pnpm uses frozen instead of ciAAGaming
2022-10-14IDIOTAAGaming
2022-10-14wtfAAGaming
2022-10-14setup-pnpm action is bad, do it ourselfAAGaming
2022-10-14forgot withAAGaming
2022-10-14this arg format is terribleAAGaming
2022-10-14fix ciAAGaming
2022-10-14more CI cleanupAAGaming
2022-10-14Upgrade NodeJS to 18 in CIAAGaming
2022-10-14fix old toast patch to not re-create windowv2.2.5-pre1AAGaming
2022-10-14Revert "Rewrite toaster hook to not re-create the window (#217)"AAGaming
This reverts commit 3ac0abc82bd266eecb7c5f468481e364790be665.
2022-10-14fix os.pathAAGaming
2022-10-14remove friends focus workaroundAAGaming
2022-10-14Rewrite toaster hook to not re-create the window (#217)v2.2.4-pre1AAGaming
2022-10-12README rewrite (#214)EMERALD
* Improved header * Fix header screenshot distance, improve about * Installation section improvements * Add mouse and keyboard steps * Formatting all README sections * README SVG overhaul * Move uninstallation to installation section * Various clarifications * Clarification on password creation * Add common issues section * Add port 1337 warning
2022-10-08Update README.mdv2.2.3TrainDoctor
2022-10-08don't test on live folks -_-v2.2.3-pre1TrainDoctor
2022-10-08Append "-pre" before bumping pre-release versionTrainDoctor
2022-10-08Merge branch 'update-ci' w/ needed updatesTrainDoctor
2022-10-08use hasattr instead of inAAGaming