eww/crates
Florian Proksch 3a486f181e
I3 dock fix (#258)
* fix: problem with docked widgets on i3

Show window only after settings x-props. According to the EWMH spec:
> _NET_WM_WINDOW_TYPE
> This SHOULD be set by the Client before mapping to a list of atoms
> indicating the functional type of the window.

So the _NET_WM_WINDOW_TYPE atom must be set before showing the window.

The callback to the configure event handle now checks the windows
current geometry to not move the window if it's already where it's
supposed to be. This prevents the eww daemon from endlessly chatting
with X11 in some instances.

* chore: cargo fmt
2021-09-11 17:34:53 +02:00
..
eww I3 dock fix (#258) 2021-09-11 17:34:53 +02:00
eww_shared_util Cleanup and update dependencies 2021-08-18 15:24:00 +02:00
simplexpr Makes code more rusty/idiomatic (#264) 2021-09-11 12:43:44 +02:00
yuck fix: remove no-op timeout on poll-vars 2021-09-11 14:02:28 +02:00