github screentinker/screentinker v1.9.31
ScreenTinker v1.9.31

latest releases: v2.1.6, v2.1.5, v2.1.4...
one month ago

ScreenTinker v1.9.31

Changes

  • chore(release): v1.9.31
  • Judge the baselines against the PREVIOUS release, not the newest tag
  • CI: give the parity baselines the tags they judge against
  • #240: stop the morning wave buying itself a blocking checkpoint
  • BrightSign: ask the volumes for their size instead of trusting the mount check
  • Keep display.power on the Android baseline
  • Judge capability baselines against the SHIPPED source, not the working tree
  • Show the video in a rotated wall panel's screenshot, not a black rectangle
  • Stop the worker claiming credit for offline widgets it never sees
  • Play the first item of a playlist on a fresh panel, instead of skipping it
  • Make the volume slider real, and stop an empty playlist wiping the cache
  • QA: close four ways a control or an asset lied about itself
  • Make the Tizen and BrightSign players do what they say they do
  • Make the parity matrix true, and stop three controls that do nothing
  • Describe a portrait video wall as portrait, and stop a wall hiding its screens
  • Preview a rotated display the way people see it, not the way its framebuffer is
  • Default a video playlist item to the clip's own length (#237)
  • Let the playlist preview skip, so reviewing item 8 does not cost seven durations
  • Retry the ghcr push once — a transient 403 should not cost a release
  • Serve the service worker from the root, so its scope needs no header to survive

Artifacts

  • screentinker-1.9.31.tar.gz - bundle: server + frontend source + the Tizen .wgt (the signed Android APK is added at the root during release finalization).
  • ScreenTinker.wgt - Tizen TV web app, unsigned - for inspection only.
    Sign it with your own Samsung certificate (Tizen Studio + a profile that includes
    your TV's DUID) to install, or - easiest - point a Tizen TV browser / URL Launcher
    at https://<your-instance>/player (no signing needed).
  • autorun.zip - BrightSign player installer. Drop it on the root of a player's
    storage (microSD, USB, or internal flash) and power-cycle: it unpacks itself and
    reboots into the player. Edit screentinker.json inside the archive first to
    point it at your own server.
  • Docker image: ghcr.io/screentinker/screentinker:1.9.31 (also :latest).
  • ScreenTinker.apk - signed Android player (attached during release finalization).

Don't miss a new screentinker release

NewReleases is sending notifications on new releases.