feat/data-dnd e05cb15

history of README.md at feat/data-dnd

2026-10-14

3d39787docs(capture): document screen sharing through the GNOME portal GPG Verifiedbrice
df18de2feat(core): open apps straight into the stash GPG Verifiedbrice
e608dd7Merge GitHub README edit into main merge GPG Verifiedbrice
2d8529bdocs: trim user guides to essential, actionable content GPG Verifiedbrice

2026-10-12

216a9e4chore: Revise README warning and improve clarity GPG Unverifiedbnema
0cfacebfeat(core): grow the focused column by one cell with cycle-column-width GPG Verifiedbrice

2026-10-09

60af2d3feat(layout): make cascade the default overflow (#148) GPG Unverifiedbnema
d4a1cd5docs: correct capture, performance and lock details found in review GPG Verifiedbrice
87ff6bbdocs: rewrite performance, capture, headless and session-lock docs concisely; document hidden window throttling in README GPG Verifiedbrice

2026-10-08

ebbed3bdocs: document the column switcher GPG Verifiedbrice
49b88fbdocs(readme): document the Ubuntu .deb install GPG Verifiedbrice

2026-10-07

888535erefactor(config)!: rename workspace up/down actions to prev/next GPG Verifiedrefactor/workspace-prev-next brice

2026-10-05

091596cdocs(readme): shorten animations paragraph in Why NeferWL (#142) GPG Unverifiedbnema
6bfd2d4docs(readme): restore original Go rationale section (#141) GPG Unverifiedbnema
245c4bbdocs(readme): shorten prose and list configuration defaults (#136) GPG Unverifiedbnema
b6be3a8feat: global spring animation system (#134) GPG Unverifiedtag v0.4.0bnema

2026-10-04

cf370a0docs(readme): say the early alpha is stable enough for daily use (#129) GPG Unverifiedtag v0.3.0bnema
4dbf8d4docs(readme): split games into direct scanout, VRR and tearing; clarify drawing primitives (#128) GPG Unverifiedbnema
2e21488docs(readme): present overview, stash and explicit sync, move why Go up, drop release internals (#127) GPG Unverifiedbnema

2026-10-03

ad3c741feat(drm): scan out SDR buffers on HDR outputs through the plane colour pipeline (#124) GPG Unverifiedbnema
fc55404feat(wayland): implement zwp_input_timestamps_v1 (#122) GPG Unverifiedbnema
a59ec80feat(wayland): implement wp_single_pixel_buffer_v1 (#121) GPG Unverifiedbnema
1dd76b1feat(wayland): advertise zwp_linux_dmabuf_v1 version 6 (#120) GPG Unverifiedbnema

2026-10-02

4f3524cdocs(readme): bar and wallpaper are the user's layer-shell clients (#93) GPG Unverifiedbnema
13532b5docs(readme): drop the config line from the intro (#92) GPG Unverifiedbnema
32481fddocs(readme): serve the stars and last-commit badges from shields.io (#91) GPG Unverifiedbnema
ba76b13docs(readme): trim the performance path to the facts (#90) GPG Unverifiedbnema
980595ddocs(readme): name both tiling modes (#89) GPG Unverifiedbnema
ade2f39docs(readme): rework the pitch, why NeferWL and why Go (#88) GPG Unverifiedbnema

2026-10-01

78083b5feat(capture): generic capture with compositor-imposed indicator and allowlist (#74) GPG Unverifiedbnema

2026-09-30

39f7a28feat(session-lock): add ext-session-lock with DRM output protection (#73) GPG Unverifiedbnema

2026-09-29

6648be1feat(packaging): grant CAP_SYS_NICE at install and add make install (#61) GPG Unverifiedbnema
ded8960feat(wayland): Wine and Proton protocols (#60) GPG Unverifiedbnema
92ab9adperf: faster game frame path (#59) GPG Unverifiedbnema
bfed184ci(release): publish GitHub releases and AUR packages with GoReleaser (#58) GPG Unverifiedbnema

2026-09-28

8abededrefactor(core): make fullscreen exclusive so nothing but a locker draws above it GPG Verifiedbrice
8544ffafeat(wayland): add text-input v3 and input-method v2 (#41) GPG Unverifiedbnema

2026-09-27

5576f26feat(drm): keep VRR on while a fullscreen window is composed (#34) GPG Unverifiedbnema
560aaa9perf: remove FFI reflection and per-frame allocations from the hot path (#31) GPG Unverifiedbnema
318f46adocs: Wine runs natively on Wayland, only X11 clients need xwayland-satellite (#27) GPG Unverifiedbnema
f40b3c9docs(readme): tighten the feature list to seven scannable points (#26) GPG Unverifiedbnema
21a6d9adocs(readme): list features by category and rewrite the motivation (#24) GPG Unverifiedbnema
0049441Merge pull request #22: feat(wayland): support ext-workspace-v1 merge GPG Verifiedbrice
509f0ebfeat(session): start graphical-session.target through a systemd user unit (#21) GPG Unverifiedbnema
0843224feat(config): simplify terminal and named workspaces (#14) GPG Unverifiedbnema
e16ebd1feat(wayland): support ext-workspace-v1 GPG Verifiedbrice
471cea3feat(capture): support grim and slurp through screencopy and image copy capture (#5) GPG Unverifiedbnema

2026-09-26

e2a318dfeat(wayland): ext_idle_notifier_v1 and wlr output power management GPG Verifiedbrice
7738432docs(readme): tighten wording and reorder sections GPG Verifiedbrice
22e7d30docs(readme): rewrite the summary line GPG Verifiedbrice

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 25

Tags 10

↑↓ moveenter openesc close