srdusr
aboutsummaryrefslogtreecommitdiffstats
path: root/crates
AgeCommit message (Expand)AuthorFilesLines
2025-03-06Fix total input death after VT switch back (libinput never resumed)srdusr2-5/+54
2025-03-03Fix VT-switch DPMS blank-screen and CSD corner-crop staircase bugssrdusr2-7/+75
2025-02-21Remove resolved corner-rounding diagnosticssrdusr2-54/+0
2025-02-18Fix clippy warnings surfaced by the mergesrdusr8-11/+19
2025-02-17Merge branch 'main' into rust-rewritesrdusr6-26/+161
2025-02-17Checkpoint: today's fixes before reconciling with the rust-rewrite worktreesrdusr6-23/+163
2025-02-15Checkpoint: preserve all uncommitted rust-rewrite worktree worksrdusr77-3158/+10407
2025-02-14Fix workspace switches undoing themselves within millisecondssrdusr2-19/+32
2025-02-13Implement the Wayland implicit pointer grabsrdusr4-21/+76
2025-02-11Add temporary diagnostics for two live-reproduced bugssrdusr2-3/+20
2025-02-10Reap spawned child processes instead of leaking zombiessrdusr1-0/+16
2025-02-09Fix dropdown/context-menu popups positioned wrong for CSD windowssrdusr1-1/+16
2025-02-06Fix layer surfaces spuriously hiding/re-showing on their own realizationsrdusr6-27/+53
2025-02-05Add temporary tracing to layer-surface hit-testing for a live dock-input reportsrdusr1-0/+23
2025-02-04Fix layer-surface hit-testing giving up after the topmost bbox match failssrdusr1-4/+25
2025-02-04Fix CSD windows rendering with a wallpaper-visible gap at their cornersrdusr4-4/+57
2025-02-03Fix focusing a minimized window not restoring itsrdusr2-0/+37
2025-01-17Accumulate config engine, build metadata, and doc updatessrdusr6-3/+121
2024-12-24Accumulate wayland-crate additions: capture rendering, focus/Space sync, VT r...srdusr25-268/+1642
2024-12-05Accumulate platform/ctl-crate additions: capture workspace, IPC responses, CL...srdusr4-51/+1115
2024-11-30Accumulate core-crate additions: capture requests, focus/workspace fixes, tes...srdusr10-30/+533
2024-11-26Add Monitor::maximize_geometry: maximize covers a dock, still stops at a top barsrdusr4-4/+91
2024-11-01Add Snap-Layouts flyout (Windows 11-style maximize-button hover menu)srdusr4-3/+266
2024-10-31Add global-menu support (dbusmenu/appmenu) for Wayland and X11 clientssrdusr8-13/+533
2024-10-30Add srdwm's own native session-lock screen (blur, PAM auth)srdusr6-0/+790
2024-08-29Fix VT-switch resume getting stuck on a stale pending page flipsrdusr1-1/+24
2024-08-25Fix global-menu source misclassification for appmenu-gtk-module's shimsrdusr1-19/+85
2024-08-24Implement general.focus_follows_mouse/auto_raise; remove the rest as deadsrdusr4-10/+63
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