summaryrefslogtreecommitdiff
path: root/frontend/src
AgeCommit message (Collapse)Author
2024-06-27fix plugin uninstall dialog issuesv3.0.0-pre1aa/websocketsAAGaming
2024-06-27lintAAGaming
2024-06-27fix cef debug toggleAAGaming
2024-06-27add some errorboundariesAAGaming
2024-06-27fix plugins not loading on installAAGaming
2024-06-27trigger temporarilyDisableReporting in errorboundaryAAGaming
2024-06-27improve error checking logicAAGaming
2024-06-27don't report errors to valve if we've caused one in the last 30 secondsAAGaming
2024-06-27move webpack check into indexAAGaming
2024-06-14RUN LINTER AGAINNNNNNNAAGaming
2024-06-14add doNotReportErrorsAAGaming
2024-06-14typescript pleaseAAGaming
2024-06-14add docstring for emitParty Wumpus
2024-06-13fixup prettierAAGaming
2024-06-13hook up plugin events properlyAAGaming
2024-06-13update dependenciesAAGaming
2024-06-13fix for latest beta (backport)AAGaming
2024-05-27missed a logAAGaming
2024-05-27error boundary now properly reports steam errorsAAGaming
2024-05-25Custom error handler and some misc fixesAAGaming
2024-05-24chore: fetch -> fetchNoCorsAAGaming
2024-05-13plugin install progress (#614)Party Wumpus
* 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
2024-05-12port to @decky/uiAAGaming
TODO: update package.json to match once @decky/ui is on NPM
2024-05-04implement fetch and external resource request apisAAGaming
2024-04-22fix: support new minified class namesAAGaming
bumps decky-frontend-lib to 3.25.0 can't stop us THAT easily :P
2024-04-09attempt to add plugin events to the plugin frontend api.Party Wumpus
unable to test right now though
2024-03-01Add loading bar to testing page and make downloading more robustParty Wumpus
2024-02-22what if the error message was betterParty Wumpus
2024-02-22make frontend -> backend errors actually workParty Wumpus
2024-02-21hook up the backend apiAAGaming
2024-02-21more major websocket progressAAGaming
2024-02-20Appease prettierParty Wumpus
i must have done a great deal of harm in a past life to deserve this mistreatment by formatting tools. why do they hate me.
2024-02-20fix finding qam root node for feb 14th betaParty Wumpus
2024-02-20[Feature] Freeze updates for devs (#582)Andrew Moore
2024-02-20Testing PRs from within decky (#496)Party 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-19clean up updater logicAAGaming
2024-02-19clean up deranged react triple-import in Updater.tsxAAGaming
2024-02-16what if the error handling worked for async event listenersParty Wumpus
the anonymous async function is made so the event handlers can each be started in parallel, just in case there's a long running function
2024-02-15Add event handlerParty Wumpus
2024-02-14Refactor plugin store and add sorting by downloads and release date (#547)Party Wumpus
* 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
2024-02-14fix: use findInReactTree to find correct errorboundary for toasterAAGaming
fixes toaster error on latest beta
2023-12-30port updater to ws, also small refactoringAAGaming
2023-12-30chore: get rid of useless old tabs hookAAGaming
2023-12-30Implement legacy & modern plugin method calls over WSAAGaming
This version builds fine and runs all of the 14 plugins I have installed perfectly, so we're really close to having this done.
2023-12-29fix(developer): add back valve internal on betaAAGaming
look i was tired when writing yesterday's fix okay
2023-12-29fix: idiotic formatting error i should have noticedAAGaming
2023-12-29fix: Adjust tabs and toaster hooks to work on react 18, also half-fix Valve ↵AAGaming
Internal
2023-11-14more progress on websocketsAAGaming
2023-11-14Migrate most of frontend callServerMethod usage over to websocketAAGaming
2023-11-14JS -> Python WS now functionalAAGaming