AAGaming
f73aced452
styling fixes for SteamSpinner
2024-07-04 01:27:22 -04:00
AAGaming
a45df8566e
fix plugin uninstalls
2024-07-04 01:27:13 -04:00
AAGaming
2b2a1d9e39
make the qam fix css more accurate
2024-07-03 22:49:42 -04:00
AAGaming
86df2e0fd9
inject some css into the QAM to fix overscroll issues
2024-07-03 22:38:36 -04:00
AAGaming
725ebd5835
fix: add .bind to legacy plugin API to fix filepicker
2024-06-29 17:41:03 -04:00
K900
5697d98862
treewide: fix package structure
...
The static files need to be inside the module to be installed correctly
as part of the module.
2024-06-29 16:53:57 -04:00
AAGaming
d71fb7935b
fix plugin uninstall dialog issues
2024-06-27 01:43:01 -04:00
AAGaming
0cfb41755a
lint
2024-06-27 00:21:32 -04:00
AAGaming
2f8b5df007
bump @decky/ui
2024-06-27 00:20:18 -04:00
AAGaming
69e9f998e9
bump @decky/ui
2024-06-27 00:13:54 -04:00
AAGaming
a8d55785cf
fix cef debug toggle
2024-06-27 00:09:05 -04:00
AAGaming
d067fe6361
add some errorboundaries
2024-06-27 00:09:00 -04:00
AAGaming
c02a78ed6e
fix plugins not loading on install
2024-06-27 00:08:45 -04:00
AAGaming
c2f8cba4af
trigger temporarilyDisableReporting in errorboundary
2024-06-27 00:08:32 -04:00
AAGaming
c36f1985bd
improve error checking logic
2024-06-27 00:08:13 -04:00
AAGaming
fc52cf53ee
don't report errors to valve if we've caused one in the last 30 seconds
2024-06-27 00:07:55 -04:00
AAGaming
dcff7d146b
move webpack check into index
2024-06-27 00:07:38 -04:00
AAGaming
983fcf3014
RUN LINTER AGAINNNNNNN
2024-06-14 20:34:08 -04:00
AAGaming
61ad88db77
add doNotReportErrors
2024-06-14 20:20:15 -04:00
AAGaming
84577c8708
typescript please
2024-06-14 19:32:10 -04:00
Party Wumpus
6bd3951d31
add docstring for emit
2024-06-14 22:45:02 +00:00
AAGaming
48e79f803a
update @decky/ui and @decky/api
2024-06-13 18:27:59 -04:00
AAGaming
7f421f5bd4
remove unused dep
2024-06-13 17:52:19 -04:00
AAGaming
d6e71b23ef
fixup prettier
2024-06-13 17:49:40 -04:00
AAGaming
54aecee64e
hook up plugin events properly
2024-06-13 17:47:53 -04:00
AAGaming
822b6bcaaa
fix lockfile
2024-06-13 17:08:38 -04:00
AAGaming
259aabf82f
update dependencies
2024-06-13 17:00:50 -04:00
AAGaming
e6b1950bcb
fix for latest beta (backport)
2024-06-13 15:12:24 -04:00
AAGaming
0c6c7b1b06
missed a log
2024-05-27 17:22:08 -04:00
AAGaming
9c8db576f5
error boundary now properly reports steam errors
2024-05-27 17:21:27 -04:00
AAGaming
a84a13c76d
Custom error handler and some misc fixes
2024-05-25 19:14:54 -04:00
AAGaming
96cc72f2ca
chore: fetch -> fetchNoCors
2024-05-24 23:26:39 -04:00
Party Wumpus
372771a228
plugin install progress ( #614 )
...
* 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-13 14:42:55 +01:00
AAGaming
0b1c069448
port to @decky/ui
...
TODO: update package.json to match once @decky/ui is on NPM
2024-05-12 15:47:08 -04:00
AAGaming
14ea7b964f
implement fetch and external resource request apis
2024-05-04 22:39:30 -04:00
AAGaming
6b06bae250
fix: support new minified class names
...
bumps decky-frontend-lib to 3.25.0
can't stop us THAT easily :P
2024-04-22 13:18:33 -04:00
Party Wumpus
f9ff518e6d
attempt to add plugin events to the plugin frontend api.
...
unable to test right now though
2024-04-09 15:54:48 +01:00
Party Wumpus
11b743a792
Add loading bar to testing page and make downloading more robust
2024-03-01 23:07:51 +00:00
Party Wumpus
637e3c566e
what if the error message was better
2024-02-22 17:37:20 +00:00
Party Wumpus
89a4a69f6d
make frontend -> backend errors actually work
2024-02-22 16:38:50 +00:00
AAGaming
a449181802
hook up the backend api
2024-02-21 17:39:13 -05:00
AAGaming
6d2e9365c0
more major websocket progress
2024-02-21 01:08:25 -05:00
Party Wumpus
39e752e4e2
Appease prettier
...
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-20 21:42:37 +00:00
Party Wumpus
992e2e2ad3
fix finding qam root node for feb 14th beta
2024-02-20 21:40:01 +00:00
Andrew Moore
c2ebc78836
[Feature] Freeze updates for devs ( #582 )
2024-02-20 21:39:43 +00:00
Party Wumpus
35f6f041c1
Testing PRs from within decky ( #496 )
...
* 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-20 21:33:41 +00:00
AAGaming
7e3f9edacf
clean up updater logic
2024-02-19 23:42:24 -05:00
AAGaming
22b732bab4
clean up deranged react triple-import in Updater.tsx
2024-02-19 23:34:01 -05:00
Party Wumpus
61b984bfa1
what if the error handling worked for async event listeners
...
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-16 13:35:08 +00:00
Party Wumpus
867ce63f7b
Add event handler
2024-02-15 22:28:36 +00:00