github rorygallagher2024/glasshouse v0.44.2

latest releases: v0.140.0, v0.139.0, v0.138.0...
one month ago

What's Changed

  • Screensaver Persistence Fix — Fixed an issue where reverting to the LG default screensaver (stock) would silently revert back to a custom screensaver (such as Clock) when the TV rebooted (e.g. after the 4-hour OLED Pixel Cleaning cycle or extended deep standby). The staged marker .tvweb-screensaver and files are now cleanly deleted on switch to stock. (#168)
  • Auto-Healing on Startup — On server launch, if the active screensaver is stock, any orphaned marker file remaining in /var/lib/tvweb/screensaver/ is cleaned up automatically to heal existing installs. (#168)
  • Robust Lazy Unmount — Added automatic fallback to /bin/umount -l so unmounting custom screensaver overlays succeeds even if assets were busy. (#168)
  • Architecture Documentation — Documented screensaver boot persistence and compensation cycle behavior in docs/IMPLEMENTATION.md. (#168)

Don't miss a new glasshouse release

NewReleases is sending notifications on new releases.