Draft: window: Add mapped state
In order to properly represent unmapped Wayland surfaces. It will be used to filter out unmapped windows in various UI places.
Draft as it conflicts and therefore includes !3213 (merged)
Related: gnome-shell#6763
In order to properly represent unmapped Wayland surfaces. It will be used to filter out unmapped windows in various UI places.
Draft as it conflicts and therefore includes !3213 (merged)
Related: gnome-shell#6763