SAPHID
dddfc6bea8
Bind Framey plugin modules to installed receipts
2026-10-26 09:16:07 +00:00
SAPHID
83b8d13846
Add visible scroll controls to Framey plugin panels
2026-10-26 08:20:11 +00:00
SAPHID
7172be17fc
Document running receipt guard and its verification boundary
2026-10-26 05:39:17 +00:00
SAPHID
761e952d8f
Merge remote-tracking branch 'origin/main' into feat/framey-running-context
2026-10-26 05:38:07 +00:00
SAPHID
0237e342d2
Bind Framey running polls and cleanup to the installed plugin receipt
2026-10-26 05:38:07 +00:00
SAPHID
10b196beaa
Merge remote-tracking branch 'origin/main' into feat/framey-running-context
2026-10-26 05:23:14 +00:00
SAPHID
3f74ff4bb0
Add read-only running-game context and Steam lifetime relay for Framey
2026-10-26 05:23:13 +00:00
SAPHID
fa354ce365
Bind Framey panel requests to installed plugin receipt
2026-10-26 05:16:02 +00:00
SAPHID
240288df65
Close stale Framey panels during plugin changes
2026-10-26 05:06:43 +00:00
SAPHID
e0115f356d
Guard Framey quick actions against repeated taps
2026-10-26 04:04:53 +00:00
Alex Southwell
56bde24be1
Merge pull request #290 from saphid/fix/framey-pending-job
...
Hold Framey plugin changes until saved job resolves
2026-10-26 03:56:02 +00:00
SAPHID
7e6fb7e342
Keep Framey store locked while job result is unknown
2026-10-26 03:38:51 +00:00
SAPHID
c2be12fa75
Merge remote-tracking branch 'origin/main' into feat/framey-module-exports
2026-10-26 03:32:53 +00:00
SAPHID
c164606fe3
Support bounded Framey-local Decky module and CSS lookup
2026-10-26 03:32:53 +00:00
SAPHID
37e2faacc7
Hide empty Panel tab for settings-only Framey plugins
2026-10-26 03:10:40 +00:00
SAPHID
8fc1117209
Demonstrate rich Framey toasts in author sample
2026-10-26 01:05:55 +00:00
SAPHID
e3bb608dde
Read allowlisted SteamClient data from the Frame CEF context
2026-10-26 00:40:46 +00:00
SAPHID
65fee8ca8d
Fill detached Steam UI and private JSON cache fallbacks
2026-10-26 00:29:30 +00:00
SAPHID
f910c3b278
Relay scoped Decky backend events to Framey panels
2026-10-26 00:19:19 +00:00
SAPHID
dd62de4f6d
Merge remote-tracking branch 'origin/main' into fix/pr266-windows-doc
2026-10-26 00:01:16 +00:00
Alex Southwell
94e050d5a0
Merge pull request #263 from saphid/feat/framey-safe-ui-shims
...
Expand isolated Framey controls and cache fallbacks
2026-10-25 23:50:11 +00:00
Alex Southwell
cd6ecf073f
Merge pull request #265 from saphid/fleet/n781xzqt5q
...
Verify Framey in unworn VR and fix live settings and reopen bugs
2026-10-25 23:48:49 +00:00
SAPHID
30b20cbdd6
Audit all official Decky plugins and show digest-scoped Frame compatibility
2026-10-25 23:42:47 +00:00
SAPHID
285871bc39
Add locked unattended Framey VR capture and native input checks
2026-10-25 23:25:07 +00:00
SAPHID
0e6c00525d
Expand isolated Framey controls and cache fallbacks
2026-10-25 23:23:47 +00:00
SAPHID
1aaa3c8c06
Support legacy Decky panels and keyword backend calls
2026-10-25 23:12:28 +00:00
SAPHID
34cd35056b
Reject store versions changed after review
2026-10-25 22:20:44 +00:00
SAPHID
d186dfbc60
Merge remote-tracking branch 'origin/main' into feat/framey-api-v1-panels
...
# Conflicts:
# docs/frame-plugin-author.md
# docs/framey-loader.md
2026-10-25 21:33:37 +00:00
Alex Southwell
69a912cc7d
Merge pull request #245 from saphid/feat/framey-plugin-cache
...
Persist bounded Framey plugin cache across panel reopen
2026-10-25 21:31:53 +00:00
Alex Southwell
e89ff39cff
Merge pull request #246 from saphid/fix/framey-store-catalog-edges
...
Handle root tags and ambiguous Decky store IDs
2026-10-25 21:27:24 +00:00
SAPHID
4cfbd5883f
Merge remote-tracking branch 'origin/main' into feat/framey-api-v1-panels
...
# Conflicts:
# docs/framey-loader.md
2026-10-25 21:25:09 +00:00
SAPHID
45bd789cb7
Reconcile Framey cache bridge with session shim
2026-10-25 21:21:13 +00:00
SAPHID
6b6ec64381
Host modern Decky API v1 plugin panels in Framey
2026-10-25 21:20:14 +00:00
SAPHID
8296657a45
Handle root tags and ambiguous Decky store IDs
2026-10-25 21:13:56 +00:00
SAPHID
fe4e09032d
Provide session cache to isolated Framey panels
2026-10-25 21:09:45 +00:00
SAPHID
c79ba7571f
Record local Steam Status Framey frontend check
2026-10-25 10:55:46 +00:00
Alex Southwell
29f2f57bc0
Merge pull request #236 from saphid/feat/framey-ui-controls
...
Support more Decky settings controls in Framey
2026-10-25 10:35:17 +00:00
Alex Southwell
b53293eddd
Merge pull request #239 from saphid/feat/framey-zip-collisions
...
Reject colliding Decky plugin ZIP paths
2026-10-25 10:23:20 +00:00
SAPHID
840f53f032
Reject colliding Decky plugin ZIP paths
2026-10-25 10:16:03 +00:00
SAPHID
3f2e32db87
Test pinned official Decky plugins in fake Frame
2026-10-25 10:14:14 +00:00
SAPHID
db74e3be96
Support more Decky panel controls in Framey
2026-10-25 10:09:56 +00:00
Alex Southwell and SAPHID
289a971c90
Add Decky settings sample for Framey plugin authors ( #233 )
...
* Provide Decky automatic JSX runtime in Framey panel
* Add Decky settings sample for Framey authors
* Use official Decky settings path in sample backend
---------
Co-authored-by: SAPHID <saphid@users.noreply.github.com >
2026-10-25 09:39:01 +00:00
Alex Southwell and SAPHID
f2f6085887
Allow Decky plugin removal when loader is stopped ( #234 )
...
* Allow safe Decky plugin removal when loader is stopped
* Stop failed Decky unit before recovery removal
---------
Co-authored-by: SAPHID <saphid@users.noreply.github.com >
2026-10-25 09:34:39 +00:00
Alex Southwell and SAPHID
d1541099b8
Clear stale Framey job IDs after app restart ( #232 )
...
Co-authored-by: SAPHID <saphid@users.noreply.github.com >
2026-10-25 09:30:52 +00:00
Alex Southwell and SAPHID
20a5ced63d
Test Framey settings persistence across plugin lifecycle ( #229 )
...
Co-authored-by: SAPHID <saphid@users.noreply.github.com >
2026-10-25 09:20:19 +00:00
Alex Southwell and SAPHID
e2ffcd34f3
Support Decky panel routes and toasts in Framey ( #227 )
...
* Host Decky plugin panels in Frame Control VR
* Record Framey VR verification limits
* Lock Frame before worn checks and clean private captures
* Browse and search the full Decky store in VR
* Show Decky plugin job progress in VR
* Show plugin quick actions and settings in Framey panel
* Add local Decky routes and toasts to Framey
---------
Co-authored-by: SAPHID <saphid@users.noreply.github.com >
2026-10-25 07:56:38 +00:00
Alex Southwell and SAPHID
2002b9d70e
Show Decky plugin quick actions and settings in VR ( #226 )
...
* Host Decky plugin panels in Frame Control VR
* Record Framey VR verification limits
* Lock Frame before worn checks and clean private captures
* Browse and search the full Decky store in VR
* Show Decky plugin job progress in VR
* Show plugin quick actions and settings in Framey panel
---------
Co-authored-by: SAPHID <saphid@users.noreply.github.com >
2026-10-25 07:46:32 +00:00
Alex Southwell and SAPHID
9b86264813
Show Decky plugin install progress and errors in VR ( #225 )
...
* Host Decky plugin panels in Frame Control VR
* Record Framey VR verification limits
* Lock Frame before worn checks and clean private captures
* Browse and search the full Decky store in VR
* Show Decky plugin job progress in VR
---------
Co-authored-by: SAPHID <saphid@users.noreply.github.com >
2026-10-25 07:38:25 +00:00
Alex Southwell and SAPHID
ba97a67580
Browse and search Decky store in VR ( #224 )
...
* Host Decky plugin panels in Frame Control VR
* Record Framey VR verification limits
* Lock Frame before worn checks and clean private captures
* Browse and search the full Decky store in VR
---------
Co-authored-by: SAPHID <saphid@users.noreply.github.com >
2026-10-25 07:28:23 +00:00
Alex Southwell and SAPHID
c7a17478a3
Host Decky plugin panels in Frame Control VR ( #223 )
...
* Host Decky plugin panels in Frame Control VR
* Record Framey VR verification limits
* Lock Frame before worn checks and clean private captures
---------
Co-authored-by: SAPHID <saphid@users.noreply.github.com >
2026-10-25 07:16:05 +00:00