COMMITS
/ tests/conftest.py April 17, 2026
L
feat(ui): CLI + API migrated to Trcc command layer — Control Center added
Lexonight1 committed
L
refactor: one Platform ABC — collapse 5 abstractions into single OS foundation
Lexonight1 committed
April 7, 2026
L
refactor: unify device dispatch — one dispatcher, one proxy, one connection path
Lexonight1 committed
April 6, 2026
L
feat: full user session tests for every device + DI fixtures
Lexonight1 committed
L
refactor: unify LCDDevice + LEDDevice into one Device class
Lexonight1 committed
April 3, 2026
L
refactor: consolidate IPC/API proxy duplication into Transport + unified proxies
Lexonight1 committed
March 29, 2026
L
new file: doc/TARGET_ARCHITECTURE.md
Lexonight1 committed
March 27, 2026
L
refactor: eliminate hardcoded (320,320) resolution defaults
Lexonight1 committed
March 26, 2026
L
release: v9.2.4 — handler refactor + LED report/detect/test fixes
Lexonight1 committed
L
refactor: clean LED protocol routing + parallel scan + coverage gap tests
Lexonight1 committed
L
refactor: rename send_pil→send_frame + first-install SetResolutionCommand fix
Lexonight1 committed
March 25, 2026
L
wip: in-progress work from previous session
Lexonight1 committed
March 24, 2026
L
feat: Command pattern — CommandBus, commands package, CLI dispatch (phases 1-3)
Lexonight1 committed
L
refactor: builder injection, TrccApp singleton, platform adapters + test sync
Lexonight1 committed
March 22, 2026
L
refactor: proper DI for detect_fn, fix 62 test failures
Lexonight1 committed
March 20, 2026
L
refactor: eliminate PIL — Qt renderer + ffmpeg screencast
Lexonight1 committed
March 16, 2026
L
feat: pure hexagonal Settings DI — path resolution through adapters (v8.6.0)
Lexonight1 committed
March 11, 2026
L
feat: bidirectional instance detection with DI (v8.3.2)
Lexonight1 committed
March 10, 2026
L
feat: device I/O benchmarks — trcc perf --device, IPC pause/resume (v8.2.10)
Lexonight1 committed
L
fix: config key migration, test isolation, SystemService DI (v8.2.9)
Lexonight1 committed
March 7, 2026
L
refactor: strict DI across all services — full hexagonal SOLID purity
Lexonight1 committed
L
refactor(tests): restructure test dirs to mirror src/trcc/ hexagonal layers
Lexonight1 committed
L
refactor: v8.0.0 hexagonal purification + CPU optimization (-684 lines, 34%→9% CPU)
Lexonight1 committed
March 5, 2026
L
feat(solid): Device ABC + LCDDevice/LEDDevice replace controller layer
Lexonight1 committed
L
feat(render): QtRenderer backend — native QImage/QPainter pipeline
Lexonight1 committed
March 1, 2026
L
v6.6.0: v2.1.2 device button images, PM mappings, LY rename, IPC test fix
Lexonight1 committed
L
v6.4.0: expand test suite from 2445 to 4440 tests (76% coverage)
Lexonight1 committed
February 18, 2026
L
v5.1.1: OOP/KISS refactor — cli package, __getattr__ delegation, effect engine
Lexonight1 committed