Alpha build 0.0.1-alpha.6 from dcd7e06 on dev. Untested and may break; it installs as a separate app, app.tellyscope.alpha.
Commits since the first commit
- Key the app-name cache like history (dcd7e06)
- Show the package id next to the app's own name (b447d82)
- Show real app names and icons from the TV (45f2863)
- Count a restore stopped by a dropped connection too (0e2b290)
- Key history to the TV's serial; mark and report restores (5bd73da)
- Keep history across restarts; add Restore everything (d77e819)
- Sign releases with one password secret (789297c)
- Stop re-prompting a TV that keeps saying not allowed (2129828)
- Remember TVs across restarts; add Forget (92ef82f)
- Keep Kadb's reflective classes in R8 builds; keep Enable on unknown launchers (89969ae)
- Sweep only the Wi-Fi/Ethernet subnet; explain an unknown launcher (e86032d)
- Explain a refused local-network permission (356b917)
- Run on real TVs through :adb (07dfc31)
- Add the first-run, connect and device screens (96818bd)
- Add the dev/main release flow (0bdf7bf)
- Sweep only Wi-Fi/Ethernet; refuse actions when the launcher is unknown (199234a)
- Add :adb module: LAN scan, connect, live stats, safe actions (ae03779)
- Add CI workflow: build, unit tests, lint on PRs and main (8539ce8)
- Set up the project: license, Gradle skeleton, docs (2c888e6)
- Initialize README with project details (b4ced5f)