github man15h/tellyscope v0.15.0
Tellyscope 0.15.0

one hour ago
  • New: Advanced has a Shell for any adb shell command; changes ask first. #314
  • New: The Remote has a touchpad: swipe to move, tap for OK. #312
    • Switch between it and the D-pad in the Remote's ⋮ menu.
  • Improved: Advanced is split into four tabs: This TV, CPU, RAM and Network. #314
    • This TV shows CPU, memory and storage rings, network speed, Wi-Fi, signal and MAC.
    • CPU, RAM and Network open with a summary over a list of apps.
    • Tap an app to see its processes and connections.
    • Tap This TV's memory ring or network graph to open its tab.
    • Swipe sideways to switch tabs on Advanced and Apps.
  • Improved: On the Remote, the text box hides until you tap the keyboard key. #312
  • Improved: Launchers, app names and streaming services come from Tellyscope's own signed list. #323
    • If the list can't be verified, you confirm it; installing a launcher shows the list and its signer.
    • The signed list decides which launchers get accessibility access; if it can't be verified, none do.
    • A copy of a launcher too old to have one is skipped.
  • Fixed: Off Wi-Fi or offline, Tellyscope now says why instead of blaming the TV. #313
    • Off Wi-Fi, screens and failed sends say the phone isn't on Wi-Fi.
    • Reconnect on Overview opens the Wi-Fi panel.
    • Installed and Built-in say why they're empty, not "Nothing here yet."
    • Reconnecting to a TV no longer leaves every action saying it's offline.
  • Fixed: Installing or sending a file from phone storage no longer drops the TV. #301
    • Picking an app right after the link dropped no longer fails partway through.
    • A file the phone can't read, or a TV that doesn't answer, says which.
    • The install dialog no longer closes by itself after picking an app.
  • Fixed: On fixed-volume Fire TVs and HDMI boxes, mute and volume gray out. #307
    • A line says to use the TV's own remote instead.
  • Fixed: On the Remote, a perfectly still tap on empty space closes the keyboard. #300
  • Fixed: Apps without a name no longer show a Java class name. #303
  • Fixed: Philips Help stays on; turning it off broke the HDMI input picker. #299
  • Fixed: On Android 7 and older, Clear caches says it needs Android 8, not an error. #304

Commits since v0.14.0

  • Changelog 0.15.0: fold #322/#328 into #323 and #335 into #314 (88df267)
  • Changelog 0.15.0: fold #333 and #312 into the #313 Fixed line (97e0a71)
  • CHANGELOG: 0.15.0 lists only changes since 0.14.0 (63ed84f)
  • CHANGELOG: 0.15.0 alpha.4 (3d481b6)
  • CHANGELOG: 0.15.0 alpha.3 (c2b03c3)
  • CHANGELOG: swipe tabs and Shell Enter, #335 (6f3d868)
  • Swipe between tabs; Shell keeps the keyboard up after Enter (16cb35b)
  • CHANGELOG: link #334 (ae5d4d6)
  • This TV: tapping the memory ring or the network graph opens its tab (537e8ea)
  • Off Wi-Fi: close the dropped session off the main thread (46ce017)
  • Off Wi-Fi: TVs go offline the moment the phone drops Wi-Fi (efa9925)
  • CHANGELOG: off Wi-Fi and offline Apps tabs (0b35a03)
  • Off Wi-Fi says so on the TV screen; offline Apps tabs say why they're empty (55dbb53)
  • release.yml: GitHub APK from the github flavor, Play AAB from play (dd70a5e)
  • Play build: updater and launcher download only in src/github (611e995)
  • Play build: a play flavor with no updater and no GitHub download (6baf50e)
  • Play registration: the console snippet in assets (224d2af)
  • CHANGELOG: 0.15.0 alpha.2 (122b1d2)
  • data/index.json: sign version 2026110303 (9ea6415)
  • Accessibility: the list version is the minimum that has the service (12fefe4)
  • Accessibility: off works from any list, on only from a signed one (1467146)
  • CHANGELOG: accessibility launchers from the signed list (87eb0ea)
  • Accessibility launchers come from data/launchers.json, signed only (9371051)
  • Signed data/: launchers carry their signers, and a failed check asks first (d20dff5)
  • Launcher APKs save as .apk, cleaned from the list (54ac8b0)
  • Launchers: RELEASES_PAGE, not RELEASES, which UpdateCheck.kt already declares (deea1d8)
  • Launchers from the list: the app names none, and an own list asks first (cb25fce)
  • data/index.json: sign version 2026110302 (ad05d5a)
  • Data opens a pull request with the signed index (ac7a419)
  • tools/data-keys: the real primary and backup public keys (e0ab6f8)
  • Data signs data/index.json after merge to dev (50513ff)
  • data/index.json carries its signature on line 2 (21015d2)
  • data/launchers.json: Projectivy's install details (45ca14f)
  • data/: version and a test signature (ca65353)
  • Sign data/: tools/data.py index, sign, check and the Data check (a64ff65)
  • DeviceLists keeps fetch last, so tests can pass it as a trailing lambda (7df185f)
  • Remote logos stay in tellyscope-devices (575f9a3)
  • Alphas read data/ from dev, releases from main (c0acbcd)
  • CHANGELOG: data/ lists (#323) (bdf8345)
  • Launchers, app names and streaming lists come from data/ (9778a91)
  • docs: privacy page covers the Play build's Fire TV path (8eded7a)
  • docs: privacy page for the Play listing (4409546)
  • ScreenshotTest: What's new clicks a link from the newest section (b98f7fe)
  • [release] Tellyscope 0.15.0 (7f537c9)
  • Advanced: Busiest bar stays primary; long address ellipsizes (be4ba63)
  • Advanced: graphs by time; Wi-Fi read only on Advanced (b5f7ca8)
  • Advanced: tidy before review (aaccb28)
  • Shell: keep the keyboard open while a command runs (88443c1)
  • Advanced: This TV, CPU, RAM and Network tabs (a2b50e9)
  • Shell: fix the GenericShape import; ask before more TV-changing forms (d22aed1)
  • CHANGELOG: link #314 (9895697)
  • Advanced: a header card and a Shell terminal on the TV (1b336e6)
  • DeviceLink: a cancelled loop no longer clears the new session (7d9de2c)
  • Touchpad: repeat only once the finger is still; type hint off when cramped (3d1bebf)
  • CHANGELOG: Remote keyboard key and touchpad (4623cfc)
  • Remote: keyboard key, and a touchpad in the D-pad's place (91064e7)
  • Off Wi-Fi, Reconnect on Overview opens the Wi-Fi panel (84f152e)
  • Translate the off-Wi-Fi strings into es, hi, ja, ru and zh-CN (5e75387)
  • Say the phone is off Wi-Fi instead of "TV offline" (0d7c411)
  • Remote volume: exact match on the fixed-device list; CHANGELOG wording (24cda62)
  • CHANGELOG: Remote volume grayed out over HDMI (3dea0c9)
  • Remote: gray out mute and volume when a box's volume is fixed over HDMI (f0881cb)
  • CHANGELOG: install dialog closing by itself (#311) (70521ae)
  • Install dialog stays open when the TV reselects itself after the picker (c281afa)
  • Install's version check redials a link dropped behind the picker (3edfdbf)
  • CHANGELOG: Clear caches on Android 7 (81f84b0)
  • Tweaks: Clear caches explains itself on Android 7 and older (2723875)
  • CHANGELOG: Philips Help fix (90fd1ee)
  • Take maker-specific protection from the list source's protected.json (e416277)
  • CHANGELOG: class-name label fix (62158ba)
  • Treat a class name from another package as a missing app label (a254fef)
  • CHANGELOG: picked-file send fix (0abbb91)
  • Send and install wait out a link dropped behind the file picker (f181759)
  • Close the Remote's keyboard on a perfectly still tap (f5a83de)
  • Merge pull request #302 from jesse-agent-821/fix/287-tz-test (b640fb6)

Don't miss a new tellyscope release

NewReleases is sending notifications on new releases.