github Lexonight1/thermalright-trcc-linux v9.3.4

latest releases: v9.6.5, v9.6.4, v9.6.3...
one month ago

Refactors

  • Unified TrccApp.apply_temp_unit() — CLI/API/GUI all call the same method for temp unit changes
  • trcc background-list — matches GUI "Cloud Backgrounds" tab. theme-list now local-only.
  • Screencast API endpoints (start/stop/status) with X11 + PipeWire auto-detection
  • API send_image/create_theme route through LCDDevice (hexagonal purity)
  • DI for download_themes — core no longer imports adapters
  • Test fixtures upgraded to real services (behavioral assertions over mock counts)
  • CLI --help grouped into 7 panels

Fixes

  • C/F toggle not updating LCD overlay (gated on _active_path, stale metrics)
  • Video overlay text not refreshing (now updates from metrics loop directly)
  • System info panel showing 0/1 instead of °C/°F
  • trcc uninstall logging crash after deleting ~/.trcc/
  • LinuxSetup screencast on pure Wayland (was failing silently)
  • install.sh sudo PATH + ~/.trcc-user/ cleanup

Full changelog: https://github.com/Lexonight1/thermalright-trcc-linux/blob/main/doc/CHANGELOG.md

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

NewReleases is sending notifications on new releases.