swayfx/include/sway
Ryan Dwyer bb66e6d578 Refactor everything that needs to arrange windows
* The arrange_foo functions are now replaced with arrange_and_commit, or
with manually created transactions and arrange_windows x2.
* The arrange functions are now only called from the highest level
functions rather than from both high level and low level functions.
* Due to the previous point, view_set_fullscreen_raw and
view_set_fullscreen are both merged into one function again.
* Floating and fullscreen are now working with transactions.
2018-06-09 10:11:25 +10:00
..
desktop Refactor everything that needs to arrange windows 2018-06-09 10:11:25 +10:00
input Comment to explain sway_shortcut_state lists 2018-06-01 18:52:36 -04:00
tree Refactor everything that needs to arrange windows 2018-06-09 10:11:25 +10:00
commands.h Refactor cmd_output to use config_subcommand 2018-06-03 10:26:06 -04:00
config.h Refactor cmd_output to use config_subcommand 2018-06-03 10:26:06 -04:00
criteria.h Add shell criteria token 2018-05-27 22:02:00 +10:00
debug.h Add debug tree view 2018-04-06 11:49:27 -04:00
desktop.h Simplify damage tracking functions, use them in layer shell 2018-04-06 11:45:40 -04:00
ipc-json.h Store sway_outputs so that they can be reenabled 2018-06-06 20:11:24 -04:00
ipc-server.h Implement fullscreen. 2018-04-16 20:36:40 +10:00
layers.h Some layer shell fixes 2018-03-29 22:11:08 -04:00
output.h WIP: Atomic layout updates ground work 2018-06-09 10:08:43 +10:00
security.h Move get_feature_policy to sway/security.c 2017-04-16 17:09:53 +03:00
server.h sway: run commands without waiting for Xwayland 2018-05-16 16:50:56 +09:00