| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-12-24 | Accumulate wayland-crate additions: capture rendering, focus/Space sync, VT r... | srdusr | 25 | -268/+1642 |
| 2024-12-05 | Accumulate platform/ctl-crate additions: capture workspace, IPC responses, CL... | srdusr | 4 | -51/+1115 |
| 2024-11-30 | Accumulate core-crate additions: capture requests, focus/workspace fixes, tes... | srdusr | 10 | -30/+533 |
| 2024-11-26 | Add Monitor::maximize_geometry: maximize covers a dock, still stops at a top bar | srdusr | 4 | -4/+91 |
| 2024-11-01 | Add Snap-Layouts flyout (Windows 11-style maximize-button hover menu) | srdusr | 4 | -3/+266 |
| 2024-10-31 | Add global-menu support (dbusmenu/appmenu) for Wayland and X11 clients | srdusr | 8 | -13/+533 |
| 2024-10-30 | Add srdwm's own native session-lock screen (blur, PAM auth) | srdusr | 6 | -0/+790 |
| 2024-08-29 | Fix VT-switch resume getting stuck on a stale pending page flip | srdusr | 1 | -1/+24 |
| 2024-08-25 | Fix global-menu source misclassification for appmenu-gtk-module's shim | srdusr | 1 | -19/+85 |
| 2024-08-24 | Implement general.focus_follows_mouse/auto_raise; remove the rest as dead | srdusr | 5 | -25/+79 |
| 2024-08-23 | Round the bottom border strip's corners to match the top | srdusr | 7 | -23/+132 |
| 2024-08-22 | Add per-window resize-margin override (Hyprland's extend_border_grab_area) | srdusr | 9 | -1/+54 |
| 2024-08-21 | Add toggle_maximize/toggle_fullscreen IPC dispatch actions | srdusr | 2 | -2/+20 |
| 2024-08-20 | Send tiled xdg_toplevel state so GTK stops reserving its own shadow | srdusr | 2 | -0/+30 |
| 2024-08-20 | Give corner resize real priority over a plain edge | srdusr | 1 | -11/+118 |
| 2024-08-19 | Document that ClientInfo's geometry is the frame rect, not content | srdusr | 1 | -0/+10 |
| 2024-08-14 | Handle late title/class updates on XWayland windows | srdusr | 1 | -1/+48 |
| 2024-08-09 | Fix closing an XWayland window doing nothing on both backends | srdusr | 2 | -4/+19 |
| 2024-08-09 | Fix a misleading workspace comment and drop four dead config keys | srdusr | 4 | -9/+30 |
| 2024-08-08 | Fix clicks landing on a window hidden on another workspace | srdusr | 2 | -5/+39 |
| 2024-08-08 | Fix a stale comment in cursor.rs's own shape-fallback dispatch | srdusr | 1 | -1/+2 |
| 2024-08-03 | Fix doc-comment file references left stale by today's six module splits | srdusr | 16 | -40/+40 |
| 2024-07-31 | Split crates/wayland/src/winit.rs (889 lines) into winit/ | srdusr | 8 | -889/+912 |
| 2024-07-31 | Split crates/x11/src/lib.rs (925 lines) into platform/ | srdusr | 8 | -923/+949 |
| 2024-07-30 | Split crates/wayland/src/state.rs (1276 lines) into state/ | srdusr | 10 | -1276/+1308 |
| 2024-07-29 | Split crates/config/src/lib.rs (1441 lines) into engine/ | srdusr | 10 | -1434/+1475 |
| 2024-07-16 | Split crates/wayland/src/udev.rs (1643 lines) into udev/ | srdusr | 7 | -1643/+1665 |
| 2024-07-14 | Fix keybindings silently never firing when a named key is lowercase | srdusr | 1 | -2/+46 |
| 2024-07-11 | Split crates/core/src/manager.rs (2048 lines) into manager/ | srdusr | 11 | -2048/+2128 |
| 2024-07-10 | Fix three pre-existing clippy warnings | srdusr | 3 | -14/+13 |
| 2024-07-09 | Rounded corners on udev/Pixman backend, opt-in and off by default | srdusr | 11 | -10/+326 |
| 2024-06-24 | Real rounded corners on client content (GLES/winit backend), via a custom shader | srdusr | 10 | -12/+306 |
| 2024-06-22 | Bypass smithay's Space rendering for window/layer content: real per-window op... | srdusr | 8 | -97/+316 |
| 2024-06-20 | Add drop shadows and shrink the resize grab margin that was eating content cl... | srdusr | 9 | -27/+247 |
| 2024-06-01 | cursor: load the real XCursor theme arrow instead of always drawing the built... | srdusr | 3 | -19/+156 |
| 2024-05-31 | layer-shell: recompute the exclusive-zone reservation on unmap, not just on c... | srdusr | 1 | -0/+18 |
| 2024-05-30 | Fix decoration drift during animated transitions; checkpoint IPC/global-menu/... | srdusr | 49 | -257/+10832 |
| 2024-05-29 | Config at ~/.config/srd; cursor shapes, key repeat, pin, mouse defaults | srdusr | 16 | -66/+438 |
| 2024-05-14 | Draw a cursor, handle the lid, and everything a real config needs | srdusr | 13 | -23/+745 |
| 2024-04-12 | udev: connector hotplug, and rescue windows on an unplugged monitor | srdusr | 5 | -92/+499 |
| 2024-04-08 | Wayland: clipboard, session lock, screencopy, multi-monitor; modularize | srdusr | 15 | -855/+2524 |
| 2024-04-05 | Track the daily-driver blockers for srdwm-wayland as TODOs | srdusr | 3 | -0/+30 |
| 2024-04-04 | Fix XWayland: it now actually renders and receives keyboard input | srdusr | 3 | -41/+197 |
| 2024-04-02 | Add window rules, real config validation, and a Wayland DRM/udev backend | srdusr | 16 | -117/+2163 |
| 2024-04-02 | Rewrite srdwm in Rust: working X11 and Wayland backends, Lua config | srdusr | 106 | -1310/+7703 |
| 2024-04-01 | Improved Documentation | srdusr | 1 | -18/+14 |
| 2024-03-25 | Initial Commit | srdusr | 74 | -0/+13631 |
| 2024-03-23 | Initial commit | srdusr | 1 | -0/+0 |
| 2024-03-19 | Initial commit | srdusr | 1 | -0/+0 |