Val Packett
|
207529a185
|
Handle hiding the titlebar for full screen mode
|
2026-03-20 02:08:55 -03:00 |
|
Val Packett
|
d2ddc70aa7
|
Tell the compositor that we prefer "CSD"
|
2026-03-20 02:00:24 -03:00 |
|
Val Packett
|
a5dbec759f
|
Add synthetic xdg-decoration global for the client
For now, handle SSD preference by drawing a blank title bar (actual
impl coming later)
|
2026-03-20 01:51:06 -03:00 |
|
Val Packett
|
3da5fac131
|
Darken background color when the window is inactive
|
2026-03-20 01:07:16 -03:00 |
|
Val Packett
|
f32380416a
|
Apply resize edge restrictions from configure to our decorations
|
2026-03-20 00:59:57 -03:00 |
|
Val Packett
|
de494a0453
|
Handle xdg configure states properly
|
2026-03-20 00:23:52 -03:00 |
|
Val Packett
|
36c87d4638
|
Use intrinsic (buffer) size when geometry is not set
The simplest clients like vkcube do not set geometry, and were left
without decorations
|
2026-03-19 23:24:33 -03:00 |
|
Val Packett
|
186584398c
|
Draw decorations on commit, skip drawing if params unchanged
|
2026-03-19 21:59:06 -03:00 |
|
Val Packett
|
35d4419c04
|
Add flake package export
|
2026-03-17 21:48:12 -03:00 |
|
Val Packett
|
9685398371
|
Add CLI arg parsing with color customization
|
2026-03-17 21:48:12 -03:00 |
|
Val Packett
|
8dce5e323a
|
Add xdg positioner fixup
|
2026-03-17 21:48:12 -03:00 |
|
Val Packett
|
20e16ca508
|
Add resize/move via pointer
|
2026-03-17 21:48:12 -03:00 |
|
Val Packett
|
673af15cfd
|
Initial commit
|
2026-03-17 21:48:12 -03:00 |
|