swayfx/include/sway
Pedro Côrte-Real d0233af3b3 Rework gaps code to be simpler and correct
Instead of tracking gaps per child apply gaps in two logical places:

1. In tiled containers use the layout code to add the gaps between
windows. This is much simpler and guarantees that the sizing of children
is correct.
2. In the workspace itself apply all the gaps around the edge. Here
we're in the correct position to size inner and outer gaps correctly and
decide on smart gaps in a single location.

Fixes #4296
2019-07-15 23:46:27 -04:00
..
desktop Implement inhibit_idle command 2019-03-24 19:26:12 -06:00
input cmd_bindswitch: add option to execute on reload 2019-07-09 10:00:57 +03:00
tree Rework gaps code to be simpler and correct 2019-07-15 23:46:27 -04:00
commands.h Add calibration_matrix config option 2019-07-05 18:41:56 +03:00
config.h cmd_bindswitch: add option to execute on reload 2019-07-09 10:00:57 +03:00
criteria.h criteria: fix __focused__ when no focus or unset 2019-03-23 09:53:23 +02:00
decoration.h Handle views created after decoration mode is sent for xdg-shell 2018-08-06 15:20:30 +01:00
desktop.h Store geometry in the view and handle any floating view resizing 2018-08-18 15:10:06 +10:00
ipc-json.h Make json-c include respect pkg-config --cflags 2019-01-23 21:50:06 -05:00
ipc-server.h swaybar: show hidden bar on key event 2018-10-14 13:33:12 +01:00
layers.h Update for swaywm/wlroots#1243 2018-09-14 19:21:44 +02:00
output.h Implement wlr-output-management-v1 2019-05-24 18:59:14 +03:00
security.h Move get_feature_policy to sway/security.c 2017-04-16 17:09:53 +03:00
server.h Implement wlr-output-management-v1 2019-05-24 18:59:14 +03:00
swaynag.h Spawn swaynag as a wayland client 2019-04-14 12:41:59 +03:00
xdg_decoration.h Improve CSD logic 2018-09-27 22:51:37 +10:00
xwayland.h Parse missing i3 window types 2018-10-21 15:59:04 +02:00