Commit Graph
71 Commits
Author SHA1 Message Date
toorux d4af27d63b Add in-headset review for app-requested APK updates
Intercept content, file and PackageInstaller requests in managed Lepton containers and route retained APKs through the normal review, backup and installation flow. Persist presentation receipts, retry delivery, and reopen repeated requests without duplicating packages.

Use authenticated localized update windows with visible laser cursors, and switch native Steam runtime aliases back to stable context names for installation. Verified all three request paths and a live Steam-runtime reinstall on Frame with backup creation and unchanged save data.
2026-10-24 22:05:47 +08:00
toorux 4e6e538b23 Support interactive installation from a staged release bundle 2026-10-20 21:30:17 +08:00
toorux 4b06a59995 Add interactive installer wizard and clearer download diagnostics 2026-10-20 20:53:22 +08:00
toorux e43000875c feat(installer): support explicit GitHub proxy during installation 2026-10-20 00:30:56 +08:00
toorux a159dfc2d2 docs(install): use latest release bootstrap for stable installs 2026-10-19 23:40:22 +08:00
toorux 590ae46bc5 fix(installer): skip redundant confirmation for explicit installs
Treat missing terminal input as a distinct error for operations that still require confirmation, and document SSH terminal requirements.
2026-10-19 23:18:07 +08:00
toorux ac6e3dc110 feat(files): add detailed properties and CodeMirror editor workspace 2026-10-16 23:52:29 +08:00
toorux acf298991f fix(apk): repair Steam landscape artwork and separate shortcut icons 2026-10-16 22:08:57 +08:00
toorux 92d97d5b3b feat(apk): generate Steam artwork and keep watch access visible 2026-10-16 21:23:34 +08:00
toorux fe1c84d5e5 feat(network): retry public GitHub failures through an optional fallback proxy 2026-10-16 19:36:20 +08:00
toorux 267c5dfff5 fix(apk): roll back fresh installs and clean damaged owned containers 2026-10-16 19:05:30 +08:00
toorux cdb24fd31d Add optional q2f runtime and Quest APK conversion 2026-10-12 01:56:07 +08:00
toorux 3039c9ef0e Improve Quest permission UI and pending interface fixes 2026-10-12 01:40:22 +08:00
toorux 41137e1d26 Add per-app custom Steam names for sideloaded APKs 2026-10-11 23:01:32 +08:00
toorux 7a9855769c fix: preserve Steam controls for plugin windows without Dock icons 2026-10-10 00:05:58 +08:00
toorux a72cf7b3c1 Add mobile terminal controls and bilingual workflow coverage 2026-10-09 18:19:50 +08:00
toorux 418b0e0380 Show uploads in a floating queue panel with batch file counts 2026-10-09 15:50:24 +08:00
toorux fcf423c1c8 Document folder uploads and upload queue in English and Chinese 2026-10-09 15:26:10 +08:00
toorux b124409470 Add guarded Steam Input passthrough for Lepton applications 2026-10-07 22:02:01 +08:00
toorux 425983a5fb Redesign media viewer with floating bottom controls and blank-space dismissal 2026-10-07 19:32:54 +08:00
toorux cb67ac5607 Add fullscreen media viewer and download unsupported files on open 2026-10-07 19:10:55 +08:00
toorux 6cb70b8098 Add lazy image and video thumbnails to file icon views 2026-10-07 18:59:36 +08:00
toorux 6a0e302fd6 Remember folder sorting and add global file icon views 2026-10-07 18:43:37 +08:00
toorux 9c7dc06bad Add opt-in per-app framebuffer compatibility fix 2026-10-07 18:07:23 +08:00
toorux be36694719 feat(gamepad): add configurable trigger button threshold defaulting to 80 percent 2026-10-07 17:43:35 +08:00
toorux 3d2899fb6e Use quiet Steam keyboard clicks for UI sound feedback 2026-10-07 14:32:57 +08:00
toorux e8c406ffca Disable UI sound feedback by default while preserving preferences 2026-10-07 14:31:56 +08:00
toorux b22d7e9fc3 Make retained-container APK uninstall readiness and cleanup retry-safe 2026-10-07 13:45:23 +08:00
toorux accae9cfbf Include APK and Lepton Android logs in diagnostic exports 2026-10-07 13:35:35 +08:00
toorux 386c131a66 feat(apk): offer exclusive container deletion during uninstall 2026-10-07 13:24:12 +08:00
toorux 9b5e25cdf9 Add configurable UI haptic and Steam sound feedback 2026-10-07 13:21:14 +08:00
toorux dec35d7529 Launch flat APK tasks in fullscreen without restarting games 2026-10-07 13:09:30 +08:00
toorux 78010a93d8 feat(gamepad): bridge Steam Input and Android rumble 2026-10-07 12:14:56 +08:00
toorux 6a50b4a74b feat(apk): make persistent Steam entries optional 2026-10-07 11:45:58 +08:00
toorux 6d2b4ca0a0 fix(apk): label containers by app and offer close action during install 2026-10-07 11:35:35 +08:00
toorux 5a69f95cc7 fix(apk): isolate gamepad identities and route native input independently 2026-10-07 02:57:26 +08:00
toorux 0ec7afeafa fix(apk): use data-preserving native Steam launches and app artwork 2026-10-07 02:15:02 +08:00
toorux efe5f9b3e9 docs(apk): record verified Wayland close limitation of Steam wrapping 2026-10-07 01:40:32 +08:00
toorux d31915e4ee Optimize Android resource storage and persist shader cache with Steam launch integration 2026-10-07 01:25:43 +08:00
toorux fe7edfea3f refactor(apk): move global preferences into dedicated settings page 2026-10-07 00:35:33 +08:00
toorux 82e1e66047 feat(apk): add conservative container lifecycle controls 2026-10-07 00:25:00 +08:00
toorux fcaaa561ce fix(launcher): restore Dock windows and add bounded UI scheduling priority 2026-10-07 00:02:06 +08:00
toorux 0871352331 Extract high-density APK launcher icons 2026-10-06 22:31:16 +08:00
toorux ca5beaf95e Guard Lepton storage setup and preserve partial game updates 2026-10-06 22:27:49 +08:00
toorux 127976d8b7 Require independent containers for new APK applications 2026-10-06 22:26:19 +08:00
toorux 435f8cc839 Reuse running APK sessions and preserve input after launch failure 2026-10-06 22:25:04 +08:00
toorux c88da85414 Retain Lepton gamepads through application handoffs 2026-10-06 22:22:36 +08:00
toorux 5d713d4838 Inspect Frame-local APK selections without browser upload 2026-10-06 22:14:30 +08:00
toorux 45c12b26b3 Preserve APKs and downloaded resources across Lepton container restarts 2026-10-06 22:10:03 +08:00
toorux 651663ad1d Add opt-in Frame controller input for Lepton APKs 2026-10-06 21:52:39 +08:00