github rorygallagher2024/glasshouse v0.8.0

latest releases: v0.124.2, v0.124.1, v0.124.0...
one month ago

Fixed

  • The picture mode buttons were the wrong set entirely. Which modes a TV accepts depends on the dynamic range of what is playing: with Dolby Vision on screen it takes only the dolbyHdr* modes and refuses the rest with "There is No matched extended item: pictureMode". The dashboard offered five hardcoded SDR modes, so every button was inert and the mode actually in use was not among them. The list now comes from the TV, which marks the selectable ones, and is re-read as the source changes. The Home Assistant select had the same fixed list; its discovery config is republished when the set changes.
  • The screen saver button could never work where it was offered. turnOnScreenSaver does not draw anything — it asks whatever registered a screen saver request to show one, and returns true whether or not anything answers. An HDMI input or Live TV registers nothing, because the feature exists to protect the panel from a static image rather than to interrupt video. The button is disabled on those sources and the control refuses with a reason instead of reporting a success that never happened.
  • Small readings were below the contrast floor. An empty HDMI port's numeral sat at 2.0:1 on black and an idle port's state tag at 3.0:1 in 10.5px, against a 4.5:1 requirement. Anything carrying text is now at a step that clears it.
  • Per-core CPU figures were cut off exactly when they mattered, the fourth core disappearing once the numbers reached three digits. The redundant c0/c1 prefixes are gone and the column is wider.
  • Flash wear stated one fact twice. A healthy drive reports the same band for every region, so 0-10% / 0-10% wrapped to two lines; identical bands collapse, and a drive whose regions have diverged still shows each.

Changed

  • Four control groups instead of two pairs. Timer & lights and Display & sound each bundled two unrelated settings behind one disclosure. Sleep timer, Picture and Sound each fold on their own and summarise themselves; front lights is a plain button.
  • Colour only where the colour changes. The Network and Current bars carried a fixed blue and amber in a column where every other bar's colour meant level, so a permanently amber bar read as a permanent warning. Neither has a threshold to cross. Both are neutral, and purple now means Dolby Vision alone rather than also being a unit label.
  • The masthead's model number is subordinate to the name, and the panel figure is labelled for what it counts rather than as "lifespan".

Don't miss a new glasshouse release

NewReleases is sending notifications on new releases.