history of README.md at feat/auto-fullscreen

2026-10-22

007c134chore(license): relicense under AGPL-3.0-only GPG Verified2/2brice
48800daci(release): publish releases on ermite instead of GitHub GPG Verified2/2brice
26fa5a1chore(README): new video demo GPG Unverified1/1bnema

2026-10-21

fd770f2feat(render): add full borders with gaps and rounded corners GPG Verifiedbrice
fa16d8echore(README): Upload demo GPG Unverifiedbnema
2470c88docs(readme): add demo video and poster GPG Verifiedbrice
0ab75e3docs(readme): plain paragraph for the Go summary GPG Verifiedbrice
c5cb9bcdocs(readme): shorten the documentation list GPG Verifiedbrice
8406894docs: split user and developer documentation GPG Verifiedbrice
b2b939adocs(readme): lead with performance and configuration GPG Verifiedbrice

2026-10-19

353b4e3feat(hints): add experimental keyboard hint mode (#149) GPG Unverified1/1bnema
3b72e8efeat(vulkan): draw focus flash as inner border GPG Verifiedbrice
ade9e82refactor(core): remove focus pulse and add focus flash contracts GPG Verifiedbrice

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

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