swayfx/sway
Brian Ashworth 1bab5a9553 get_deco_rect: fix floaters on tabbed/stacked ws
This fixes the decoration rects for floating containers on a workspace
that is either tabbed or stacked. Without this, the floater would
incorrectly try to calculate where it's tab or stack decorations were
on the workspace. This would cause a SIGFPE (due to a divide-by-zero)
when the floater was on a tabbed workspace without any tiling children.
Furthermore, the floater does not care what the workspace's layout is
and should just use the location relative to the workspace. This should
have no effect on children of a floating container.
2019-03-11 21:31:47 -06:00
..
commands commands: allow tiled sticky containers to be moved 2019-03-11 21:49:37 -04:00
config Stop using wlr_output->{lx,ly} 2019-03-11 12:43:01 -04:00
desktop Stop using wlr_output->{lx,ly} 2019-03-11 12:43:01 -04:00
input Stop using wlr_output->{lx,ly} 2019-03-11 12:43:01 -04:00
tree Stop using wlr_output->{lx,ly} 2019-03-11 12:43:01 -04:00
commands.c execute_command: do not strip qoutes for cmd_mode 2019-02-26 08:06:50 +01:00
config.c add --i3 flag to hide_edge_borders 2019-02-24 15:26:37 -05:00
criteria.c fix "directive argument is null" errors 2019-03-09 14:59:28 -07:00
debug-tree.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
decoration.c Fix double free when unmapping any view 2018-11-15 15:22:09 +10:00
ipc-json.c get_deco_rect: fix floaters on tabbed/stacked ws 2019-03-11 21:31:47 -06:00
ipc-server.c ipc_has_event_listeners: fix inverted check of subscribed_events 2019-02-06 15:16:48 +01:00
main.c detect_proprietary: use strncmp 2019-03-10 22:16:09 -06:00
meson.build pointer_constraint: change to a seat subcommand 2019-01-31 22:58:52 -05:00
security.c Replace _XOPEN_SOURCE with _POSIX_C_SOURCE 2018-11-25 17:19:43 +01:00
server.c Set DISPLAY after initializing Xwayland 2019-03-04 21:16:00 +01:00
sway-bar.5.scd swaybar: add overlay mode (fix #1620) 2019-02-24 20:05:47 -05:00
sway-input.5.scd sway-input.5: document wildcard and identifier troubleshooting 2019-02-16 23:50:37 +01:00
sway-ipc.7.scd ipc: describe libinput device configuration 2019-03-07 08:41:19 -07:00
sway-output.5.scd Add output dpms to manpage 2019-02-27 16:33:03 -05:00
sway.1.scd Update language in sway.desktop & sway(1) 2019-03-10 15:09:52 -04:00
sway.5.scd floating_maximum_size: change default behavior 2019-03-02 09:10:26 +01:00
swaynag.c Replace wlr_log with sway_log 2019-01-21 12:59:42 +01:00
xdg_decoration.c view: set xdg_decoration->view to NULL, check decoration destroy 2019-02-23 03:03:03 -05:00