2026-10-03
| 71e565a | refactor(app): make every session channel in newPipes and hand each side its ends GPG Verifiedrefactor/app-wiring | brice | ||
| 245942b | feat(idle): honour D-Bus idle inhibitors through org.freedesktop.ScreenSaver (#94) GPG Unverified | bnema | ||
| b9309c2 | feat(cursor): hide the cursor after cursor.hide-after without motion (#95) GPG Unverified | bnema |
2026-10-02
2026-10-01
| 6f718b0 | refactor(wayland): import protocol bindings from go-wayland-bindings (#85) GPG Unverified | bnema | ||
| f5f82f7 | feat(core): move and resize windows with the pointer (#83) GPG Unverified | bnema | ||
| 6a1f994 | feat(core): add free floating windows (#82) GPG Unverified | bnema | ||
| b2a4809 | feat(core): resize window heights within a column (#81) GPG Unverified | bnema | ||
| 186314e | feat(core): add window, column width and workspace order actions (#80) GPG Unverified | bnema | ||
| 01dbe2a | feat(core): overview row restore, stash pile fix and move binds (#84) GPG Unverified | bnema | ||
| 348689c | refactor: consolidate core capture, output reports, HDR state and ports layout (#78) GPG Unverified | bnema | ||
| d79bf75 | refactor(core): keep fixed-overflow fullscreen windows in place (#77) GPG Unverified | bnema | ||
| 1e27399 | fix(core): show named workspaces from any screen (#75) GPG Unverified | bnema | ||
| 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 | ||
| 2b17ac2 | chore(deps): bump purego-libwayland to v0.7.0 (#71) GPG Unverified | bnema | ||
| a646b50 | feat(capture): add authorized recording sessions and offscreen workspace capture (#70) GPG Unverified | bnema | ||
| a61214e | feat(overview): show named workspaces below their invocation workspace (#69) GPG Unverified | bnema | ||
| 2b00988 | feat(workspace): add centered logical size overrides (#68) GPG Unverified | bnema | ||
| 36cc89e | feat(capture): bounded asynchronous SDR capture with GPU HDR mapping (#67) GPG Unverified | bnema | ||
| 5117e75 | feat(core): stack fixed-mode overview columns and order covering floats (#66) GPG Unverified | bnema |
2026-09-29
| 09abb12 | fix(core): show and open the overview over fullscreen windows (#65) GPG Unverified | bnema | ||
| fa4ed84 | feat(config): swap stash binds (#64) GPG Unverified | bnema | ||
| 1d16b83 | fix(drm): keep a gap after each VRR game flip (#63) GPG Unverified | bnema | ||
| 3adce45 | fix(core): tile windows opened over a fixed fullscreen on the home workspace (#62) GPG Unverified | bnema | ||
| 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 | ||
| e0b15ca | refactor: deepen core, wayland and drm modules (#57) GPG Unverified | bnema |