github Lexonight1/thermalright-trcc-linux v9.3.3

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

Refactors

  • Centralized theme/mask listing — CLI, API, GUI all through ThemeService.discover_local_merged() + discover_masks(), scanning both stock and user directories
  • Unified theme save — all adapters route through lcd.save()DisplayService.save_theme(), always to ~/.trcc-user/
  • CLI --help grouped into panels: Device, LCD Display, Themes, LED, System, Diagnostics, Interfaces

Fixes

  • User themes from ~/.trcc-user/ not found by CLI/API
  • Animated theme overlay config not loaded (metrics missing on video themes)
  • theme-load animated themes not sending frames to LCD
  • theme-load -p live ANSI preview on static themes
  • CLI save to wrong directory (~/.trcc/data/~/.trcc-user/)
  • API save_theme was a stub — now functional
  • trcc uninstall logging crash after deleting ~/.trcc/

New

  • trcc mask-list command
  • MaskInfo dataclass, Settings.user_masks_dir(), LCDDevice.set_mask_from_path()

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.