- app.go 17.5 KiB feat(headless): on-demand SDR/HDR colour check with a test-pattern client (#126)
- app_test.go 11.7 KiB feat(input): configure mice and left-handed pointers (#108)
- applyprogress.go 3.7 KiB refactor(app): own output apply in the backend owner loop (#40)
- applyprogress_test.go 3.3 KiB refactor(app): own output apply in the backend owner loop (#40)
- capture_test.go 4.7 KiB feat(session-lock): add ext-session-lock with DRM output protection (#73)
- colorcheck_test.go 13.0 KiB feat(headless): on-demand SDR/HDR colour check with a test-pattern client (#126)
- cursor.go 4.7 KiB feat(output): rotate and flip outputs (output.<name>.transform) (#118)
- cursor_mock_test.go 2.8 KiB feat(cursor): hide the cursor after cursor.hide-after without motion (#95)
- cursor_test.go 5.6 KiB feat(output): rotate and flip outputs (output.<name>.transform) (#118)
- cursors_test.go 3.6 KiB feat(cursor): hide the cursor after cursor.hide-after without motion (#95)
- drm.go 24.3 KiB fix(logging): clean up startup warning, duplicate component fields and output placement logs (#125)
- drm_inventory_test.go 1.6 KiB feat(output): support wlr-output-management-unstable-v1 (#12)
- drm_test.go 861 B fix(drm): keep a gap after each VRR game flip (#63)
- headless.go 5.2 KiB feat(headless): on-demand SDR/HDR colour check with a test-pattern client (#126)
- headless_test.go 1.2 KiB feat(headless): on-demand SDR/HDR colour check with a test-pattern client (#126)
- outputapply_e2e_test.go 5.2 KiB refactor(wayland): import protocol bindings from go-wayland-bindings (#85)
- outputmanagement.go 10.6 KiB feat(output): rotate and flip outputs (output.<name>.transform) (#118)
- outputmanagement_test.go 14.9 KiB feat(output): rotate and flip outputs (output.<name>.transform) (#118)
- outputrouting.go 1.3 KiB feat(session-lock): add ext-session-lock with DRM output protection (#73)
- outputrouting_test.go 3.6 KiB fix(power): keep an output that reconnects while off turned off (#107)
- outputs.go 13.3 KiB feat(output): rotate and flip outputs (output.<name>.transform) (#118)
- outputs_test.go 1.5 KiB feat(session-lock): add ext-session-lock with DRM output protection (#73)
- seatdisable_mock_test.go 2.7 KiB feat(drm): scan out SDR buffers on HDR outputs through the plane colour pipeline (#124)
- seatdisable_test.go 1.7 KiB feat(drm): scan out SDR buffers on HDR outputs through the plane colour pipeline (#124)
- security_duplicate_test.go 4.0 KiB feat(session-lock): add ext-session-lock with DRM output protection (#73)
- security_hotplug_test.go 13.1 KiB feat(session-lock): add ext-session-lock with DRM output protection (#73)
- security_test.go 10.8 KiB feat(session-lock): add ext-session-lock with DRM output protection (#73)
- securitylease_mock_test.go 6.7 KiB feat(session-lock): add ext-session-lock with DRM output protection (#73)
- session_lock_test.go 13.7 KiB feat(capture): generic capture with compositor-imposed indicator and allowlist (#74)
- textinput_test.go 6.4 KiB feat(session-lock): add ext-session-lock with DRM output protection (#73)
- wire_client_test.go 426 B feat(session-lock): add ext-session-lock with DRM output protection (#73)
- wiring.go 6.1 KiB refactor(app): make every session channel in newPipes and hand each side its ends (#103)