swayfx/sway/desktop
Ryan Dwyer 8d1dd03823 Standardise debug variables
This makes all debug options stored in a single struct rather than in
various places, changes/fixes the behaviour of existing options, and
introduces some new options.

* Fixes damage issues with `-Drender-tree` texture (by removing scissor)
* Offsets the render tree overlay's `y` position for those who have
swaybar at the top
* Replaces `-Ddamage=rerender` with `-Dnodamage`
* Replaces `-Ddamage=highlight` with `-Dhighlight-damage`
* Replaces `-Dtxn-debug` with `-Dtxn-wait`
* Introduces `-Dnoatomic`
* Removes the `create_time` and `ms_arranging` figures from transactions
and the log message. Transactions are created after arranging and the
create time is of no significance.
* Fixes `-Dtxn-debug` (now `-Dtxn-wait`) not working.
2018-08-19 16:17:24 +10:00
..
desktop.c Store geometry in the view and handle any floating view resizing 2018-08-18 15:10:06 +10:00
idle_inhibit_v1.c Fix memory leak in sway/desktop/idle_inhibit_v1.c 2018-07-17 11:35:24 -04:00
layer_shell.c Address first round review for swaynag 2018-08-01 22:47:54 -04:00
output.c Merge pull request #2466 from RyanDwyer/geometry 2018-08-18 19:26:36 -04:00
render.c Standardise debug variables 2018-08-19 16:17:24 +10:00
transaction.c Standardise debug variables 2018-08-19 16:17:24 +10:00
xdg_shell.c Store geometry in the view and handle any floating view resizing 2018-08-18 15:10:06 +10:00
xdg_shell_v6.c Store geometry in the view and handle any floating view resizing 2018-08-18 15:10:06 +10:00
xwayland.c Store geometry in the view and handle any floating view resizing 2018-08-18 15:10:06 +10:00