github Lexonight1/thermalright-trcc-linux v8.4.10

latest releases: v9.5.2, v9.5.1, v9.5.0...
one month ago

Fixes

  • Windows: GUI crashessocket.AF_UNIX, signal.SIGUSR1, /tmp lock path, and IPC sockets all crash on Windows. Guarded with platform checks. Lock file now uses ~/.trcc/ on all platforms
  • Windows: IPC server — skipped on Windows (no Unix domain sockets)

Architecture

  • PlatformSetup ABC — new port in core/ports.py. Each OS has its own setup adapter: LinuxSetup (6 steps), WindowsSetup (2 steps: deps + WinUSB/Zadig), MacOSSetup (2 steps), BSDSetup (1 step). trcc setup dispatches via ControllerBuilder.build_setup()
  • Cross-platform package managers — Doctor dep system supports winget (Windows), brew (macOS), pkg (BSD) for auto-installing 7z, ffmpeg, libusb
  • 5247 tests — ABC contract tests for all platform setup adapters

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

NewReleases is sending notifications on new releases.