swayfx/sway/desktop
Ryan Dwyer 832ebc8966 Implement popup_during_fullscreen
This introduces a new view_impl function: is_transient_for. Similar to
container_has_ancestor but works using the surface parents rather than
the tree.

This patch modifies view_is_visible, container_at and so on to allow
transient views to function normally when they're in front of a
fullscreen view.
2018-10-08 22:49:59 +10:00
..
desktop.c Implement type safe arguments and demote sway_container 2018-09-05 18:01:43 +10:00
idle_inhibit_v1.c Fix crash when destroying an idle-inhibiting client 2018-09-16 23:20:58 +10:00
layer_shell.c Give focus to another swaylock surface when output is disconnected 2018-10-04 19:36:19 +10:00
output.c Implement popup_during_fullscreen 2018-10-08 22:49:59 +10:00
render.c Implement popup_during_fullscreen 2018-10-08 22:49:59 +10:00
transaction.c Merge pull request #2703 from RyanDwyer/csd-border 2018-10-03 13:03:06 +02:00
xdg_shell.c Implement popup_during_fullscreen 2018-10-08 22:49:59 +10:00
xdg_shell_v6.c Implement popup_during_fullscreen 2018-10-08 22:49:59 +10:00
xwayland.c Implement popup_during_fullscreen 2018-10-08 22:49:59 +10:00