AAGaming
3ac0abc82b
Rewrite toaster hook to not re-create the window ( #217 )
2022-10-14 17:09:11 -07:00
AAGaming
d689614c78
possibly fix zip permissions
2022-10-08 17:57:51 -04:00
Eddie Dover
0e409a9f96
Add plugin description to Store PluginCard ( #196 )
...
* Add plugin description to Store PluginCard
The description for plugins is available on the web but not in the store, this attempts to fix the issue.
Unfortunately, my current env is completely Windows based so I cannot test this change locally, and setting up an Arch env in WSL2 is proving to be more time consuming than such a simple PR deserves.
* Removed prefix from description
* Apply suggestions from code review
Co-authored-by: Party Wumpus <48649272+PartyWumpus@users.noreply.github.com >
* Inline style fix.
Co-authored-by: Party Wumpus <48649272+PartyWumpus@users.noreply.github.com >
* Prettier formatting fix
* Apply suggestions from code review
Co-authored-by: Party Wumpus <48649272+PartyWumpus@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Party Wumpus <48649272+PartyWumpus@users.noreply.github.com >
Co-authored-by: Party Wumpus <48649272+PartyWumpus@users.noreply.github.com >
2022-10-05 14:24:02 -07:00
AAGaming
ef51b96f08
fix styling on links in markdown
2022-10-02 10:14:51 -04:00
AAGaming
3c00eb8cf4
fix friends menu focusing itself
2022-10-01 21:22:30 -04:00
Lukas Senionis
bbad6bf2be
fix(pluginview): align icon and plugin name ( #185 )
2022-09-26 21:51:39 -07:00
AAGaming
60c8c5db42
check for plugin updates after installing a plugin
2022-09-19 21:13:06 -04:00
AAGaming
0f06bc1ef0
Updater UI tweaks, Markdown tweaks, bump lib
2022-09-18 14:53:36 -04:00
AAGaming
c4d6731401
fix updater for new installs, fix file picker patch, fix scrolling on patch notes, fix tasks dir
2022-09-17 23:23:51 -04:00
AAGaming
fded2fa8bf
fix plugin install modal
2022-09-17 16:02:03 -04:00
AAGaming
c5ccb4dfb8
fix TS errors in Toast
2022-09-17 11:36:53 -04:00
AAGaming
463258febb
wait for toaster ready, hopefully fix file browser patch
2022-09-16 18:49:35 -04:00
AAGaming
b5b041fdee
add file picker, add library file picker patch, bump lib, logger tweaks
2022-09-09 16:25:52 -04:00
AAGaming
9d980618a7
spice up js-side logs from store and branch select
2022-09-08 20:19:54 -04:00
AAGaming
501145a210
fix(toasts): handle toasts ingame properly without useComposition hack
2022-09-05 11:24:04 -04:00
AAGaming
843e03b42c
fix(toaster): allow toasts to show ingame
2022-09-04 22:14:35 -04:00
TrainDoctor
eb439574be
Addition of proper branch slection ( #168 )
...
* This is a bit better, but branch selection still isn't working -_-
* I'm the king of oversight
* Selecting different branch checks for updates
* Stable doesn't detect old versions, which indicates it doesn't work
* Start adding deckyState for plugin updating
* Few tweaks
* Disable nightly selection
* Update decky-frontend-lib and move useSetting set setting to async
2022-09-01 13:46:49 -07:00
botato
b7d7ca04e1
Refractor plugin backend ( #111 )
...
* refractor uninstall plugin backend
* refractor plugin installation method
* Change formatting in browser.py
* Manually format main.py
* Manually format utilities.py
* remove inconsistency
* remove unnecessary linebreaks
* lol what
* last minute pythoning
* Fix async missing
* lint
* more refractor
* await forgotten
* fix: menu not disappearing after first click
* lint
* bug: fix double click on uninstall
* depricate request installs
* basic patch notes viewer, lazy-load settings and store, build frontend as esmodule, add lazy-loaded react-markdown, backend changes to accomodate ESModule frontend
* refractor uninstall plugin backend
* Change formatting in browser.py
* Manually format main.py
* Manually format utilities.py
* remove unnecessary linebreaks
* lol what
* last minute pythoning
* Fix async missing
* rebase onto main
* fix error, fix React crash if patch notes are opened before remote version info is loaded
Co-authored-by: TrainDoctor <traindoctor@protonmail.com >
Co-authored-by: AAGaming <aa@mail.catvibers.me >
2022-08-26 21:01:23 -07:00
AAGaming
d4d1c2bbab
basic patch notes viewer, lazy-load settings and store, build frontend as esmodule, add lazy-loaded react-markdown, backend changes to accomodate ESModule frontend
2022-08-26 01:18:28 -04:00
TrainDoctor
effc4ab0f5
Hide branch select until it's working
2022-08-24 21:18:38 -07:00
AAGaming
79db0c779d
Settings API for loader, preview branch select
2022-08-24 23:51:20 -04:00
AAGaming
fe2b6b0283
fix plugins menu scrolling, shut up typecript
2022-08-24 20:49:39 -04:00
AAGaming
98e9ce881f
move DeckyUpdater to effect
2022-08-24 20:03:29 -04:00
TrainDoctor
e49bdd9c05
Move conditional check to correct location
2022-08-24 16:56:20 -07:00
TrainDoctor
d0fd2ac674
Move to using deckyState
2022-08-24 13:47:21 -07:00
TrainDoctor
de1c89af21
Fix updater being corrupted by multiple attempts to download
2022-08-23 15:23:23 -07:00
AAGaming
8b3f569a09
Add plugin updater, notification badge, fixes
2022-08-21 16:41:25 -04:00
Collin Diekvoss
1930400032
Better wrapping of plugin tags ( #150 )
2022-08-20 21:40:57 -04:00
Sefa Eyeoglu
43dee863cd
Add CEF Remote Debugging toggle ( #129 )
...
* feat: add CEF Remote Debugging toggle
* feat: disable remote debugger on startup
* refactor: stop debugger instead of disable
* feat: add option to allow remote debugging by default
Co-authored-by: TrainDoctor <traindoctor@protonmail.com >
2022-08-18 14:50:59 -07:00
AAGaming
5960c11d60
add class names to PluginCard for theming
2022-08-17 15:27:22 -04:00
Sefa Eyeoglu
8d065eab1f
Add Plugin Reload Button to Settings ( #128 )
...
* feat: add reload button to plugin list
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
* refactor: move plugin actions into context menu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-08-16 16:51:39 -07:00
AAGaming
3b1b6d28d6
add some classes for nicer scrolling, update lib
2022-08-15 13:22:38 -04:00
AAGaming
e92073162a
oops: remove test log
2022-08-10 16:34:53 -04:00
AAGaming
67426af3ef
Add api for showing toast notifications
2022-08-09 21:52:03 -04:00
AAGaming
198591dbd7
whoops don't need it here
2022-08-05 21:18:19 -04:00
AAGaming
f21d34506d
Implement CSRF protection
2022-08-05 21:16:29 -04:00
AAGaming
ab6ec98160
API for patching existing routes, lower power use
2022-08-02 18:54:55 -04:00
TrainDoctor
fb0b703438
Fix unintended question mark in "Installing" modal
2022-07-25 16:07:16 -07:00
AAGaming
afb2c7c0ed
Better install process UX, fix reinstalling
2022-07-25 17:13:50 -04:00
AAGaming
20f43b2fd4
fix plugin uninstalling
2022-07-21 22:02:13 -04:00
AAGaming
e6dd1c29d8
remove modal box shadow
2022-07-17 16:42:24 -04:00
AAGaming
6e88c7c9ac
Show warning when installing legacy plugins
2022-07-17 16:09:42 -04:00
AAGaming
f015e00561
more updater fixes
2022-07-15 12:57:51 -04:00
AAGaming
f2fbd399fe
allow users to manually check for updates
2022-07-15 12:16:57 -04:00
AAGaming
ce2268370f
this slipped through the linter
2022-07-15 10:53:41 -04:00
AAGaming
8c8cf180fa
Updater for decky-loader ( #117 )
...
* Add an updater in settings for decky-loader
* add chmod
* remove junk comments
2022-07-14 22:51:55 -04:00
AAGaming
45949e8456
support non-ui plugins
2022-07-07 00:03:20 -04:00
TrainDoctor
9404215399
Make legacy tag text readable
2022-07-03 16:18:07 -07:00
AAGaming
b8bf150a74
fix legacy coloring
2022-07-03 19:12:10 -04:00
AAGaming
add3f77c1a
colorize legacy tag
2022-07-03 18:48:58 -04:00