- app.go 17.2 KiB refactor(app): make every session channel in newPipes and hand each side its ends (#103)
- 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)
- cursor.go 4.7 KiB fix(app): validate output transforms and guard cursor rotation
- 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 fix(app): validate output transforms and guard cursor rotation
- cursors_test.go 3.6 KiB feat(cursor): hide the cursor after cursor.hide-after without motion (#95)
- drm.go 22.4 KiB fix(power): keep an output that reconnects while off turned off (#107)
- 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 3.9 KiB feat(cursor): hide the cursor after cursor.hide-after without motion (#95)
- outputapply_e2e_test.go 5.2 KiB refactor(wayland): import protocol bindings from go-wayland-bindings (#85)
- outputmanagement.go 10.6 KiB fix(app): validate output transforms and guard cursor rotation
- outputmanagement_test.go 14.9 KiB fix(app): validate output transforms and guard cursor rotation
- 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(input): place the cursor on rotated outputs
- outputs_test.go 1.5 KiB feat(session-lock): add ext-session-lock with DRM output protection (#73)
- 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)