ae757c6848
The default `tiling` and `floating` behavior is preserved and matches both cases. Adds a new handler to `remanage_window` on A_I3_FLOATING_WINDOW change. Mainly in order to `run_assignments`, this makes `for_window [floating]` directives to work for windows which where initially opened as tiling. Now, when floating is enabled, `for_window` will trigger correctly. Same applies to `for_window [tiling]`. The obvious solution of `run_assignments` after `floating_{enable,disable}` doesn't work because `run_assignments` modifies the parser state in src/assignments.c:51. Fixes #3588 Co-Authored-By: Michael Stapelberg <michael@stapelberg.de> |
||
---|---|---|
.. | ||
GPN-2009-06-27 | ||
NoName-2009-03-12 | ||
slides-2012-01-25 | ||
slides-2012-03-16 | ||
asciidoc-git.conf | ||
bigpicture.png | ||
bigpicture.xcf | ||
debugging | ||
hacking-howto | ||
i3-pod2html | ||
i3-sync-working.dia | ||
i3-sync-working.png | ||
i3-sync.dia | ||
i3-sync.png | ||
i3bar-protocol | ||
ipc | ||
keyboard-layer1.png | ||
keyboard-layer1.svg | ||
keyboard-layer2.png | ||
keyboard-layer2.svg | ||
layout-saving | ||
layout-saving-1.png | ||
logo-30.png | ||
modes.png | ||
multi-monitor | ||
refcard.html | ||
refcard_style.css | ||
single_terminal.png | ||
snapping.png | ||
testsuite | ||
tree-layout1.png | ||
tree-layout2.png | ||
tree-shot1.png | ||
tree-shot2.png | ||
tree-shot3.png | ||
tree-shot4.png | ||
two_columns.png | ||
two_terminals.png | ||
userguide | ||
wsbar | ||
wsbar.dia | ||
wsbar.png |