Commit Graph

61 Commits

Author SHA1 Message Date
ebc661f4a7 command: add background_color option
This is trivial to support and allows basic customization without
running a layer-shell program such as swaybg. This is especially useful
in low memory situations.
2020-06-19 18:44:28 +02:00
fb8d855ec9 code: create voidCast() util function 2020-06-16 20:54:05 +02:00
e1a1459177 xdg-shell: improve child handling
- wait until map to send tiled state
- only set toplevels with no parent to tiled (toplevels with a parent
are generally popup-like things such as a file chooser or yes/no prompt)
- track dimesions and offset of the surface and take offset into account
for rendering.
2020-06-13 23:38:00 +02:00
4f029aa5c7 command: allow alpha in colors, simplify code 2020-06-13 13:09:43 +02:00
40c62577e1 code: simplify option handling 2020-06-13 12:14:36 +02:00
efe2c2ce4b command: add border_focused_color and border_unfocused_color options 2020-06-13 11:53:39 +02:00
0ab2b3134e code: simplify view rendering 2020-06-11 01:19:59 +02:00
ff219c7d8d render: floating as normal, focused views on top
This means that floating views can be (partially) obscured by normal
views if they are low in the stack, and that the "full" layout will
work a little nicer as the focused view is always the top rendered.
2020-06-11 00:09:42 +02:00
ddc7da0f16 transactions: save transform, refactor rendering 2020-06-10 00:06:26 +02:00
48ea771310 transactions: save and render subsurface buffers 2020-06-09 23:13:14 +02:00
939beef168 Split river and riverctl directories 2020-06-01 15:56:50 +02:00