- capture.go 10.1 KiB feat(capture): share a single window via ext-foreign-toplevel (#105)
- capture_messages.go 2.5 KiB feat(capture): share a single window via ext-foreign-toplevel (#105)
- client_commands.go 8.4 KiB feat(libinput): stream pinch, hold and any-finger swipes as input events
- client_events.go 4.2 KiB feat(wayland): serve xdg_dialog_v1 and focus modal dialogs over their parent
- clock.go 682 B refactor(ports): add Clock port for timers owned by goroutines
- config.go 9.2 KiB feat(config): parse rule.<name>.* window rules
- config_test.go 792 B feat(config): split startup and spawn commands on ;
- damage_test.go 1.8 KiB feat: global spring animation system (#134)
- desktop.go 461 B feat(scale): save scale-bind changes to the config with a notification
- devices.go 4.3 KiB feat: global spring animation system (#134)
- doc.go 86 B chore(repo): bootstrap nefertty skeleton, tooling and logging
- input_events.go 4.7 KiB fix(input): send clients accelerated gesture deltas and a monotonic end time
- layer_events.go 1.1 KiB refactor(ports): split client events and surface content into feature files
- lease.go 1.5 KiB refactor: consolidate core capture, output reports, HDR state and ports layout (#78)
- lease_test.go 623 B feat(wayland): Wine and Proton protocols (#60)
- output_events.go 4.9 KiB feat(output): rotate and flip outputs (output.<name>.transform) (#118)
- pointer_events.go 1.8 KiB refactor(ports): split client events and surface content into feature files
- popup_events.go 1.3 KiB refactor(ports): split client events and surface content into feature files
- scene.go 8.9 KiB refactor(drm): decide drawn windows from Scene.Draws
- scene_content_test.go 910 B feat(wayland): implement wp_single_pixel_buffer_v1 (#121)
- scene_same_test.go 3.8 KiB refactor(render): carry panel insets as Scene.TileInset
- session_backend.go 1.5 KiB feat(session-lock): add ext-session-lock with DRM output protection (#73)
- session_lock.go 1.2 KiB feat(session-lock): add ext-session-lock with DRM output protection (#73)
- session_lock_messages.go 1.1 KiB feat(session-lock): add ext-session-lock with DRM output protection (#73)
- session_security.go 874 B feat(session-lock): add ext-session-lock with DRM output protection (#73)
- state.go 1.9 KiB feat(state): expose each tiled window's column and row (#140)
- surface_content.go 9.3 KiB refactor(ports): split client events and surface content into feature files
- transform_test.go 3.3 KiB feat(output): rotate and flip outputs (output.<name>.transform) (#118)
- types.go 1.1 KiB refactor(render): carry panel insets as Scene.TileInset
- workspace_clip_test.go 1.9 KiB refactor(render): carry panel insets as Scene.TileInset
- workspace_events.go 932 B refactor(ports): split client events and surface content into feature files