github Lexonight1/thermalright-trcc-linux v9.0.3

latest releases: v9.6.1, v9.6.0, v9.5.12...
one month ago

Features

  • LCD clear on close: GUI now sends a black frame before disconnecting — screen goes dark instead of freezing on the last image
  • Media player — direct video playback: "Load Video" plays directly on the LCD without opening the cutter
  • API POST /display/create-theme: Send custom theme via REST — static/video background, optional mask, metric overlays
  • Legacy DEB for Ubuntu 22.04: New *-1~legacy_all.deb package installs into /opt/trcc-linux venv to avoid --break-system-packages

Fixes

  • Spurious toggle signal on set_enabled()blockSignals around setChecked
  • Video cache no longer built while device is disconnected
  • send_frame returns early if device not connected
  • Screen capture "all methods failed" warning deduplicated (once, not every tick)
  • pynvml per-sensor read failures downgraded to DEBUG
  • --last-one renamed to trcc gui --resume (autostart desktop entry updated)

Internal

  • DeviceService.stop_send_worker() for clean shutdown before final frame send
  • Removed backward-compat aliases (TRCCMainWindowMVC, run_mvc_app, _is_root)
  • __version__ now imported from __version__.py instead of hardcoded in __init__.py

Don't miss a new thermalright-trcc-linux release

NewReleases is sending notifications on new releases.