swayfx/sway
Dominique Martinet c9be014557 xdg_shell: make view floating if a parent has been set
Prompts e.g. authentication request from firefox-wayland ought to be
floating.

This is a bit coarse but just fixed size is not enough, here is what
firefox does:
[1285461.363]  -> xdg_wm_base@18.get_xdg_surface(new id xdg_surface@68, wl_surface@71)
[1285461.508]  -> xdg_surface@68.get_toplevel(new id xdg_toplevel@67)
[1285461.571]  -> xdg_toplevel@67.set_parent(xdg_toplevel@37)
[1285461.630]  -> xdg_toplevel@67.set_title("Authentication Required")
[1285461.736]  -> xdg_toplevel@67.set_app_id("firefox")
...
[1285476.549] xdg_toplevel@67.configure(0, 0, array)
...
[1285502.080]  -> xdg_toplevel@67.set_min_size(299, 187)
[1285502.140]  -> xdg_toplevel@67.set_max_size(1920, 32767)

This can also be observed with e.g. the open window of gedit
(gedit->open->other documents)
2018-06-26 12:02:50 +09:00
..
commands bugfix: avoid access after free 2018-06-22 15:41:44 +02:00
config Store sway_outputs so that they can be reenabled 2018-06-06 20:11:24 -04:00
desktop xdg_shell: make view floating if a parent has been set 2018-06-26 12:02:50 +09:00
input dont focus-follow-mouse when keyboard grab 2018-06-24 20:30:43 -04:00
tree Merge pull request #2124 from emersion/drag-icons 2018-06-09 10:50:34 -07:00
base64.c Rework get_clipboard implementation 2017-07-07 21:51:34 +02:00
commands.c Implement gaps (PR #2047) 2018-06-09 09:34:56 -04:00
config.c Remove strip quoting and fix strncpy-overlap 2018-06-07 20:37:08 -04:00
criteria.c sway/criteria: gcc string truncation warning fix 2018-06-08 22:30:13 +09:00
debug-tree.c Add L_FLOATING back to debug tree 2018-06-01 23:14:58 +10:00
ipc-json.c Fix compilation errors related to disabled outputs 2018-06-09 11:38:16 +01:00
ipc-server.c Switch output storing from list_t to wl_list 2018-06-06 20:11:24 -04:00
main.c Perform (partial) server initialization before dropping privileges. 2018-06-19 00:19:57 +02:00
meson.build Implement gaps (PR #2047) 2018-06-09 09:34:56 -04:00
security.c Add minimal config subsystem 2017-12-05 10:40:55 +01:00
server.c Merge pull request #2146 from tobiasblass/prepare_server_before_dropping_privileges 2018-06-22 06:41:34 -07:00
sway-bar.5.scd Add sway-bar(5) 2018-05-11 21:13:43 -04:00
sway-input.5.scd Add sway-input(5) 2018-05-11 21:25:05 -04:00
sway.1.scd Add sway(5) 2018-05-11 21:03:43 -04:00
sway.5.scd Support i3's legacy force_focus_wrapping command 2018-05-28 11:09:46 -04:00