srdusr
projects
blog
tools
about
git
index
:
srdwm
main
Cross-platform window manager written in Rust.
www-data
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
crates
/
wayland
Age
Commit message (
Expand
)
Author
Files
Lines
2025-05-28
Add a real general.gpu config option for the GPU render path
srdusr
2
-23
/
+35
2025-05-26
Render the real cursor on the GPU render path, not just a clear color
srdusr
2
-20
/
+43
2025-05-23
Fix the border ring's inner cut using the wrong circle for undecorated windows
srdusr
5
-61
/
+230
2025-05-23
Clamp the winit backend's own CSD margin offset to non-negative too
srdusr
1
-1
/
+8
2025-05-15
Extend GPU rendering to every head, not just the first
srdusr
4
-76
/
+108
2025-04-29
Fix border/content misalignment from a stale and double-applied CSD margin
srdusr
1
-4
/
+63
2025-04-03
Fix border corner rendered as a solid wedge instead of a ring
srdusr
5
-58
/
+218
2025-04-02
Wire VT-switch pause/activate for the GPU render path
srdusr
1
-2
/
+53
2025-03-26
Wire real GBM+EGL+DrmCompositor rendering for one head (GPU Phase 2)
srdusr
5
-55
/
+295
2025-03-21
Add opt-in GBM+EGL capability probe (Phase 1 of GPU rendering)
srdusr
4
-0
/
+110
2025-03-20
Fix border strips staying sized for a window's previous geometry
srdusr
2
-0
/
+26
2025-03-15
Fix half-pixel seam between border-strip and content corner curves
srdusr
1
-6
/
+32
2025-03-10
Fix border/content-mask sized for a CSD client's whole buffer, margin included
srdusr
1
-15
/
+38
2025-03-07
Fix border/decoration stuck at a stale size after a passive tiling reflow
srdusr
1
-5
/
+40
2025-03-07
Fix stale ghost content after window move/resize/close on real hardware
srdusr
3
-1
/
+51
2025-03-06
Fix total input death after VT switch back (libinput never resumed)
srdusr
2
-5
/
+54
2025-03-03
Fix VT-switch DPMS blank-screen and CSD corner-crop staircase bugs
srdusr
2
-7
/
+75
2025-02-21
Remove resolved corner-rounding diagnostics
srdusr
2
-54
/
+0
2025-02-18
Fix clippy warnings surfaced by the merge
srdusr
8
-11
/
+19
2025-02-17
Merge branch 'main' into rust-rewrite
srdusr
5
-23
/
+132
2025-02-17
Checkpoint: today's fixes before reconciling with the rust-rewrite worktree
srdusr
5
-20
/
+134
2025-02-15
Checkpoint: preserve all uncommitted rust-rewrite worktree work
srdusr
52
-2956
/
+7090
2025-02-13
Implement the Wayland implicit pointer grab
srdusr
4
-21
/
+76
2025-02-11
Add temporary diagnostics for two live-reproduced bugs
srdusr
1
-2
/
+12
2025-02-09
Fix dropdown/context-menu popups positioned wrong for CSD windows
srdusr
1
-1
/
+16
2025-02-06
Fix layer surfaces spuriously hiding/re-showing on their own realization
srdusr
6
-27
/
+53
2025-02-05
Add temporary tracing to layer-surface hit-testing for a live dock-input report
srdusr
1
-0
/
+23
2025-02-04
Fix layer-surface hit-testing giving up after the topmost bbox match fails
srdusr
1
-4
/
+25
2025-02-04
Fix CSD windows rendering with a wallpaper-visible gap at their corner
srdusr
4
-4
/
+57
2024-12-24
Accumulate wayland-crate additions: capture rendering, focus/Space sync, VT r...
srdusr
23
-268
/
+1626
2024-11-26
Add Monitor::maximize_geometry: maximize covers a dock, still stops at a top bar
srdusr
1
-1
/
+27
2024-11-01
Add Snap-Layouts flyout (Windows 11-style maximize-button hover menu)
srdusr
3
-3
/
+164
2024-10-31
Add global-menu support (dbusmenu/appmenu) for Wayland and X11 clients
srdusr
2
-6
/
+151
2024-10-30
Add srdwm's own native session-lock screen (blur, PAM auth)
srdusr
3
-0
/
+627
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
1
-0
/
+32
2024-08-23
Round the bottom border strip's corners to match the top
srdusr
7
-23
/
+132
2024-08-20
Send tiled xdg_toplevel state so GTK stops reserving its own shadow
srdusr
2
-0
/
+30
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-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
14
-37
/
+37
2024-07-31
Split crates/wayland/src/winit.rs (889 lines) into winit/
srdusr
8
-889
/
+912
2024-07-30
Split crates/wayland/src/state.rs (1276 lines) into state/
srdusr
10
-1276
/
+1308
2024-07-16
Split crates/wayland/src/udev.rs (1643 lines) into udev/
srdusr
7
-1643
/
+1665
2024-07-10
Fix three pre-existing clippy warnings
srdusr
2
-13
/
+12
2024-07-09
Rounded corners on udev/Pixman backend, opt-in and off by default
srdusr
7
-2
/
+302
2024-06-24
Real rounded corners on client content (GLES/winit backend), via a custom shader
srdusr
6
-12
/
+295
2024-06-22
Bypass smithay's Space rendering for window/layer content: real per-window op...
srdusr
3
-95
/
+254
[prev]
[next]