history of .mockery.yml at main
2026-10-22
| d8d545e | perf(wayland): wait for explicit-sync acquire points on the display loop GPG Verified | brice | ||
| a5f1806 | fix(drm): allocate hardware cursor images as KMS dumb buffers GPG Verified | brice |
2026-10-21
| 53269c8 | fix(drm): allocate output images with GBM and import them into Vulkan GPG Verified | brice |
2026-10-19
| 638a799 | fix(hints): reject stale geometry and bound scan discovery GPG Verified | brice | ||
| 353b4e3 | feat(hints): add experimental keyboard hint mode (#149) GPG Unverified | 1/1 | bnema |
2026-10-14
| 8bce9bf | feat(screencast): add the adapter skeleton, seams and run loop GPG Verified | brice | ||
| 844b5d1 | feat(ports): add cast sink and cast messages GPG Verified | brice | ||
| 50ff603 | refactor(wayland): hand content batches to outputs without relay goroutines GPG Verified | brice | ||
| c5afe88 | refactor(wayland): pace frames on the display loop via a presentation sink GPG Verified | brice |
2026-10-08
| 834a1c2 | refactor(app): extract DRM lease publishing into leasePublisher GPG Verified | brice |
2026-10-03
| ad3c741 | feat(drm): scan out SDR buffers on HDR outputs through the plane colour pipeline (#124) GPG Unverified | bnema | ||
| 819389e | feat(input): configure mice and left-handed pointers (#108) GPG Unverified | bnema | ||
| b9309c2 | feat(cursor): hide the cursor after cursor.hide-after without motion (#95) GPG Unverified | bnema |
2026-10-01
| 78083b5 | feat(capture): generic capture with compositor-imposed indicator and allowlist (#74) GPG Unverified | bnema |
2026-09-30
| 39f7a28 | feat(session-lock): add ext-session-lock with DRM output protection (#73) GPG Unverified | bnema | ||
| 36cc89e | feat(capture): bounded asynchronous SDR capture with GPU HDR mapping (#67) GPG Unverified | bnema |
2026-09-28
| 0db93ca | refactor(ports): add Clock port for timers owned by goroutines GPG Verified | brice |
2026-09-27
| b931c88 | feat(scale): save scale-bind changes to the config with a notification GPG Verified | brice |
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 | ||
| 7449251 | feat(drm): drive outputs with atomic commits only, fence-synced flips with kernel timestamps GPG Verified | brice |
2026-09-25
| fcccf22 | feat(state): publish session state for scripts and add nefertty state GPG Verified | brice |
2026-09-24
| bcfef74 | feat(workspaces): declarative slots spawned in the background GPG Verified | brice | ||
| e9c807e | refactor(test): replace handwritten fakes with Mockery mocks and enforce it GPG Verified | brice |
2026-09-23
| cd738d1 | feat(core): add core owner goroutine with message ports and keybinding resolution GPG Verified | brice | ||
| 4308b69 | chore(repo): bootstrap nefertty skeleton, tooling and logging GPG Verified | brice |