TrainDoctor
d389b403b5
Disable store selection until PRs actually deploy to testing
2022-10-30 10:38:49 -07:00
TrainDoctor
bace5143d2
Merge Tabs and Injection Fixes, bring back native Valve toaster ( #238 )
...
* 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-30 10:32:05 -07:00
suchmememanyskill
f5fc205384
Add timeout to get tabs request, wait for network online target before booting decky ( #239 )
...
* Add timeout to tabs get request
* Wait for network interfaces to be ready before booting decky
2022-10-29 15:13:19 -07:00
TrainDoctor
4d30339c34
Add StoreSelect component
2022-10-29 15:03:21 -07:00
TrainDoctor
5996a3f88b
Remove unused nightly and tweak prerelease
2022-10-29 12:43:38 -07:00
AAGaming
1b635c74b1
chore(readme): link change for store, port clarification
2022-10-29 00:55:19 -04:00
AAGaming
a9bd5079de
remove ver suffix
v2.3.1-pre1
2022-10-24 21:08:35 -04:00
AAGaming
c1fabe5b35
pin pyinstaller to 5.5-py3
2022-10-24 21:07:49 -04:00
AAGaming
ed82f51bb7
use same python ver as deck
2022-10-24 20:55:38 -04:00
AAGaming
df1524e15f
nevermind dont
2022-10-24 20:51:56 -04:00
AAGaming
2edd910df3
ci: upgrade python to 3.11
2022-10-24 20:48:58 -04:00
AAGaming
1cd69097ad
import uuid in injector, update DFL
2022-10-24 20:41:27 -04:00
AAGaming
84c3b039c3
preview 10/21/2022 fixes ( #234 )
...
* 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-24 16:14:56 -07:00
TrainDoctor
2e6b3834da
Properly utilize image_url from Store
v2.3.0-pre4
2022-10-23 14:00:29 -07:00
TrainDoctor
6749c78ed7
During update, download updates first before removing old plugin files ( #223 )
...
* 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 >
v2.3.0-pre3
2022-10-23 13:41:12 -07:00
TrainDoctor
4ad15568cd
Merge drop-legacy to main.
2022-10-23 13:04:00 -07:00
TrainDoctor
58849b3002
Reduce amount of actions taken when using updateandrun
2022-10-22 19:11:00 -07:00
TrainDoctor
6346da6fe5
Actually utilize the unload function
2022-10-22 18:44:44 -07:00
TrainDoctor
af51a29055
Added unload hook for plugins.
2022-10-22 18:36:49 -07:00
TrainDoctor
c546a818f1
Send version when asking for plugin list
2022-10-22 16:52:48 -07:00
TrainDoctor
0226bd2bf8
Update build.yml
2022-10-22 13:02:23 -07:00
TrainDoctor
7b16b623c8
Fix toaster initialization
v2.3.0-pre2
2022-10-16 15:52:21 -07:00
AAGaming
6e3c05072c
Developer menu ( #211 )
...
* 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 >
v2.3.0-pre1
2022-10-15 20:46:42 -07:00
TrainDoctor
9b405e4bdc
Fix default pre-release bump
v2.2.7
2022-10-15 11:31:53 -07:00
AAGaming
8007dd4dac
bump decky-frontend-lib
v2.2.7-pre1
2022-10-14 23:48:56 -04:00
AAGaming
91d4e5dfc3
fix the fix
2022-10-14 23:47:57 -04:00
AAGaming
c885ee600d
replace deprecated set-output in CI
2022-10-14 23:46:46 -04:00
AAGaming
739b57e100
add alwaysRender
2022-10-14 23:43:45 -04:00
AAGaming
87a7361dc7
Allow B button to close active plugin and return to menu. ( #218 )
v2.2.6-pre1
2022-10-14 23:33:16 -04:00
AAGaming
acdea6da44
pnpm uses frozen instead of ci
2022-10-14 23:29:32 -04:00
AAGaming
f23ea5b841
IDIOT
2022-10-14 23:28:37 -04:00
AAGaming
d51cd4605c
wtf
2022-10-14 23:27:59 -04:00
AAGaming
7d73c7aa79
setup-pnpm action is bad, do it ourself
2022-10-14 23:26:42 -04:00
AAGaming
fd187a6710
forgot with
2022-10-14 23:25:13 -04:00
AAGaming
43ef9e65ea
this arg format is terrible
2022-10-14 23:24:39 -04:00
AAGaming
9233ee58c6
fix ci
2022-10-14 23:22:01 -04:00
AAGaming
fd59456f8b
more CI cleanup
2022-10-14 23:13:36 -04:00
AAGaming
9b241101dd
Upgrade NodeJS to 18 in CI
2022-10-14 23:08:27 -04:00
AAGaming
bebe9428a6
fix old toast patch to not re-create window
v2.2.5-pre1
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
6e48aefce8
fix os.path
2022-10-14 20:44:59 -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 )
v2.2.4-pre1
2022-10-14 17:09:11 -07:00
EMERALD
618abec97a
README rewrite ( #214 )
...
* 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-12 15:09:09 -07:00
TrainDoctor
2518d1a0b3
Update README.md
v2.2.3
2022-10-08 18:10:03 -07:00
TrainDoctor
010e6a22ab
don't test on live folks -_-
v2.2.3-pre1
2022-10-08 17:25:34 -07:00
TrainDoctor
134b896e01
Append "-pre" before bumping pre-release version
2022-10-08 17:17:40 -07:00
TrainDoctor
047813b965
Merge branch 'update-ci' w/ needed updates
2022-10-08 17:08:36 -07:00
AAGaming
dbcb549ae2
use hasattr instead of in
2022-10-08 19:04:09 -04:00
AAGaming
d689614c78
possibly fix zip permissions
2022-10-08 17:57:51 -04:00