history of internal/adapters/wayland/fifo.go at feat/data-dnd
2026-10-14
| 4e9be6c | refactor(wayland): drop test-only branches from the pacer GPG Verified | brice | ||
| c5afe88 | refactor(wayland): pace frames on the display loop via a presentation sink GPG Verified | brice |
2026-10-10
| cea7d5e | perf(wayland): drop per-commit and per-tick allocations GPG Verified | brice | ||
| 5db4900 | perf(wayland): tick the pacer inline on client commits GPG Verified | brice |
2026-10-04
| d476712 | fix(logging): clean up startup warning, duplicate component fields and output placement logs (#125) GPG Unverified | bnema |
2026-10-01
| 6f718b0 | refactor(wayland): import protocol bindings from go-wayland-bindings (#85) GPG Unverified | bnema |
2026-09-30
| 39f7a28 | feat(session-lock): add ext-session-lock with DRM output protection (#73) GPG Unverified | bnema |
2026-09-29
| ded8960 | feat(wayland): Wine and Proton protocols (#60) GPG Unverified | bnema | ||
| 92ab9ad | perf: faster game frame path (#59) GPG Unverified | bnema | ||
| e0b15ca | refactor: deepen core, wayland and drm modules (#57) GPG Unverified | bnema |
2026-09-28
| ff30418 | feat: floating toggles, dim veil and throttling of invisible windows (#43) GPG Unverified | bnema | ||
| 74d746f | refactor(app): own output apply in the backend owner loop (#40) GPG Unverified | bnema | ||
| dd089ad | refactor: deepen surface, output, frame and workspace modules (#37) GPG Unverified | bnema |
2026-09-27
| 560aaa9 | perf: remove FFI reflection and per-frame allocations from the hot path (#31) GPG Unverified | bnema | ||
| 75e0f9c | Merge pull request #20: fix(wayland): honour wl_surface.set_input_region merge GPG Verified | brice | ||
| 3e6f9e9 | fix(wayland): implement viewport source crop and synchronized subsurfaces (#13) GPG Unverified | bnema | ||
| 5278439 | fix(wayland): honour wl_surface.set_input_region in hit-testing GPG Verified | brice | ||
| 5731344 | feat(hdr): HDR content from Wayland clients (#11) GPG Unverified | bnema |
2026-09-26
| 1d43b1b | refactor(project): rename nefertty to neferwl GPG Verified | brice | ||
| 6f16509 | feat(wayland): wp_linux_drm_syncobj_v1 explicit sync with acquire fences for the renderer and KMS GPG Verified | brice | ||
| f0db5a6 | feat(wayland): wp_presentation feedback from kernel flip timestamps, flip-based frame times and commit timing GPG Verified | brice | ||
| 979e3cd | feat(render): redraw only damaged regions and show a lone opaque dmabuf window on an overlay plane GPG Verified | brice |
2026-09-25
| e8dd46c | fix(wayland): skip dead queued buffers without unmapping, keep frame callbacks on role destroy GPG Verified | brice | ||
| b754135 | fix(wayland): fifo barrier deadline, dead or role-less queued buffers, clamped timestamps GPG Verified | brice | ||
| d5fa86c | feat(wayland): fifo, commit-timing and content-type with a per-surface commit queue GPG Verified | brice |