AAGaming
bebe9428a6
fix old toast patch to not re-create window
2022-10-14 22:52:46 -04:00
AAGaming
7445f066ed
Revert "Rewrite toaster hook to not re-create the window ( #217 )"
...
This reverts commit 3ac0abc82b .
2022-10-14 22:41:46 -04:00
AAGaming
0bc0a0dadb
remove friends focus workaround
2022-10-14 20:22:26 -04:00
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
Devon Schneider
ec907627b8
Use a conditional while loop for when the scroll root is not found. ( #212 )
...
* Changed back to a while loop for grabbing the scroll root\nAs recursive function exits before it hits 30 iterations in testing.
* Changed so if recursive limit is hit, it returns null instead of attempting to continue.
* Added log messages regarding recursion limits, as well as fixed recursion tracking.
* Removed errant return remaining from scroll root check.
2022-10-08 06:35:21 -07: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
Devon Schneider
d58001c323
Fixed an issue regarding the scroll root path ( #201 )
...
* Changed so searching for the scroll root node will look through siblings of children nodes.
* Added a missing await
Seem to have missed an await from when I was converting my proof-of-concept to an async function.
* Minor stylistic change
* Changed where program retries to find the scroll root.
2022-10-04 11:54:54 -07:00
AAGaming
19d5527bdf
ACTUALLY FIX the friends focus workaround
2022-10-02 10:29:33 -04:00
AAGaming
ef51b96f08
fix styling on links in markdown
2022-10-02 10:14:51 -04:00
AAGaming
617916e8e5
actually fix focus issue on startup
2022-10-01 23:10:25 -04:00
AAGaming
2461f52ca7
change console.log to styled log
2022-10-01 21:24:10 -04:00
AAGaming
3c00eb8cf4
fix friends menu focusing itself
2022-10-01 21:22:30 -04:00
TrainDoctor
61fea41c8a
Update package.json
2022-09-30 21:40:51 -07: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
c6d48389c9
bump lib
2022-09-18 15:44:01 -04:00
AAGaming
797c7ea3b0
hopefully actually fix toaster
2022-09-18 15:03:59 -04:00
AAGaming
0f06bc1ef0
Updater UI tweaks, Markdown tweaks, bump lib
2022-09-18 14:53:36 -04:00
AAGaming
7716c73014
fix plugin loading after install, move updater reloads to loader
2022-09-18 14:49:32 -04:00
AAGaming
62bd3e76bd
small changes making breakpoint debugging easier
2022-09-18 11:07:30 -04:00
AAGaming
9867d7bea0
Possibly actually fix the toasts issue
2022-09-18 10:17:39 -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
591c58330c
fix(toaster): fix toasts rendering multiple times
2022-09-05 14:28:52 -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
AAGaming
acaf6c72e4
Update decky-frontend-lib and refactor patches
2022-09-04 13:33:42 -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
TrainDoctor
55a7682663
fix ButtonItem shim applying when not needed
2022-08-17 17:32:50 -07:00
TrainDoctor
d05e8d36b4
Update to latest decky-frontend-lib
2022-08-17 17:28:30 -07:00
AAGaming
0018b8e957
bump lib and add temporary shims for webpack v5
2022-08-17 20:03:45 -04: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