history of README.md at v0.4.0
2026-10-05
| b6be3a8 | feat: global spring animation system (#134) GPG Unverifiedtag v0.4.0 | bnema |
2026-10-04
| cf370a0 | docs(readme): say the early alpha is stable enough for daily use (#129) GPG Unverifiedtag v0.3.0 | bnema | ||
| 4dbf8d4 | docs(readme): split games into direct scanout, VRR and tearing; clarify drawing primitives (#128) GPG Unverified | bnema | ||
| 2e21488 | docs(readme): present overview, stash and explicit sync, move why Go up, drop release internals (#127) GPG Unverified | bnema |
2026-10-03
| ad3c741 | feat(drm): scan out SDR buffers on HDR outputs through the plane colour pipeline (#124) GPG Unverified | bnema | ||
| fc55404 | feat(wayland): implement zwp_input_timestamps_v1 (#122) GPG Unverified | bnema | ||
| a59ec80 | feat(wayland): implement wp_single_pixel_buffer_v1 (#121) GPG Unverified | bnema | ||
| 1dd76b1 | feat(wayland): advertise zwp_linux_dmabuf_v1 version 6 (#120) GPG Unverified | bnema |
2026-10-02
| 4f3524c | docs(readme): bar and wallpaper are the user's layer-shell clients (#93) GPG Unverified | bnema | ||
| 13532b5 | docs(readme): drop the config line from the intro (#92) GPG Unverified | bnema | ||
| 32481fd | docs(readme): serve the stars and last-commit badges from shields.io (#91) GPG Unverified | bnema | ||
| ba76b13 | docs(readme): trim the performance path to the facts (#90) GPG Unverified | bnema | ||
| 980595d | docs(readme): name both tiling modes (#89) GPG Unverified | bnema | ||
| ade2f39 | docs(readme): rework the pitch, why NeferWL and why Go (#88) 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 |
2026-09-29
| 6648be1 | feat(packaging): grant CAP_SYS_NICE at install and add make install (#61) GPG Unverified | bnema | ||
| ded8960 | feat(wayland): Wine and Proton protocols (#60) GPG Unverified | bnema | ||
| 92ab9ad | perf: faster game frame path (#59) GPG Unverified | bnema | ||
| bfed184 | ci(release): publish GitHub releases and AUR packages with GoReleaser (#58) GPG Unverified | bnema |
2026-09-28
| 8abeded | refactor(core): make fullscreen exclusive so nothing but a locker draws above it GPG Verified | brice | ||
| 8544ffa | feat(wayland): add text-input v3 and input-method v2 (#41) GPG Unverified | bnema |
2026-09-27
| 5576f26 | feat(drm): keep VRR on while a fullscreen window is composed (#34) GPG Unverified | bnema | ||
| 560aaa9 | perf: remove FFI reflection and per-frame allocations from the hot path (#31) GPG Unverified | bnema | ||
| 318f46a | docs: Wine runs natively on Wayland, only X11 clients need xwayland-satellite (#27) GPG Unverified | bnema | ||
| f40b3c9 | docs(readme): tighten the feature list to seven scannable points (#26) GPG Unverified | bnema | ||
| 21a6d9a | docs(readme): list features by category and rewrite the motivation (#24) GPG Unverified | bnema | ||
| 0049441 | Merge pull request #22: feat(wayland): support ext-workspace-v1 merge GPG Verified | brice | ||
| 509f0eb | feat(session): start graphical-session.target through a systemd user unit (#21) GPG Unverified | bnema | ||
| 0843224 | feat(config): simplify terminal and named workspaces (#14) GPG Unverified | bnema | ||
| e16ebd1 | feat(wayland): support ext-workspace-v1 GPG Verified | brice | ||
| 471cea3 | feat(capture): support grim and slurp through screencopy and image copy capture (#5) GPG Unverified | bnema |