srdusr
aboutsummaryrefslogtreecommitdiffstats
path: root/crates
AgeCommit message (Expand)AuthorFilesLines
2024-08-23Round the bottom border strip's corners to match the topsrdusr7-23/+132
2024-08-22Add per-window resize-margin override (Hyprland's extend_border_grab_area)srdusr8-1/+50
2024-08-21Add toggle_maximize/toggle_fullscreen IPC dispatch actionssrdusr2-2/+20
2024-08-20Send tiled xdg_toplevel state so GTK stops reserving its own shadowsrdusr2-0/+30
2024-08-20Give corner resize real priority over a plain edgesrdusr1-11/+118
2024-08-19Document that ClientInfo's geometry is the frame rect, not contentsrdusr1-0/+10
2024-08-14Handle late title/class updates on XWayland windowssrdusr1-1/+48
2024-08-09Fix closing an XWayland window doing nothing on both backendssrdusr2-4/+19
2024-08-09Fix a misleading workspace comment and drop four dead config keyssrdusr3-5/+24
2024-08-08Fix clicks landing on a window hidden on another workspacesrdusr2-5/+39
2024-08-08Fix a stale comment in cursor.rs's own shape-fallback dispatchsrdusr1-1/+2
2024-08-03Fix doc-comment file references left stale by today's six module splitssrdusr16-40/+40
2024-07-31Split crates/wayland/src/winit.rs (889 lines) into winit/srdusr8-889/+912
2024-07-31Split crates/x11/src/lib.rs (925 lines) into platform/srdusr8-923/+949
2024-07-30Split crates/wayland/src/state.rs (1276 lines) into state/srdusr10-1276/+1308
2024-07-29Split crates/config/src/lib.rs (1441 lines) into engine/srdusr10-1434/+1475
2024-07-16Split crates/wayland/src/udev.rs (1643 lines) into udev/srdusr7-1643/+1665
2024-07-14Fix keybindings silently never firing when a named key is lowercasesrdusr1-2/+46
2024-07-11Split crates/core/src/manager.rs (2048 lines) into manager/srdusr11-2048/+2128
2024-07-10Fix three pre-existing clippy warningssrdusr3-14/+13
2024-07-09Rounded corners on udev/Pixman backend, opt-in and off by defaultsrdusr10-9/+325
2024-06-24Real rounded corners on client content (GLES/winit backend), via a custom shadersrdusr9-12/+305
2024-06-22Bypass smithay's Space rendering for window/layer content: real per-window op...srdusr7-97/+313
2024-06-20Add drop shadows and shrink the resize grab margin that was eating content cl...srdusr8-27/+245
2024-06-01cursor: load the real XCursor theme arrow instead of always drawing the built...srdusr2-17/+153
2024-05-31layer-shell: recompute the exclusive-zone reservation on unmap, not just on c...srdusr1-0/+18
2024-05-30Fix decoration drift during animated transitions; checkpoint IPC/global-menu/...srdusr44-252/+8881
2024-05-29Config at ~/.config/srd; cursor shapes, key repeat, pin, mouse defaultssrdusr12-34/+380
2024-05-14Draw a cursor, handle the lid, and everything a real config needssrdusr12-23/+722
2024-04-12udev: connector hotplug, and rescue windows on an unplugged monitorsrdusr4-86/+450
2024-04-08Wayland: clipboard, session lock, screencopy, multi-monitor; modularizesrdusr12-835/+2312
2024-04-05Track the daily-driver blockers for srdwm-wayland as TODOssrdusr2-0/+12
2024-04-04Fix XWayland: it now actually renders and receives keyboard inputsrdusr2-8/+138
2024-04-02Add window rules, real config validation, and a Wayland DRM/udev backendsrdusr12-71/+1670
2024-04-02Rewrite srdwm in Rust: working X11 and Wayland backends, Lua configsrdusr24-0/+4350