Flatten tree - #950
Conversation
fc6e3a4 to
9af9b78
Compare
|
Please make this a tristate Never, Always, OnRemove where OnRemove only takes effect when the second-to-last child of a container is removed. This requires adding a non_exhaustive enum to jay-config and a corresponding enum in Jay proper.
You also have to add a corresponding setting in the look-and-feel pane in the control center. |
|
Is the difference between Always and OnRemove that OnRemove lets you manually nest a single child deep in a tree? Always should be closest to how i3 behaves. |
Yes. |
9af9b78 to
1fe576e
Compare
5adc204 to
2e3f7b0
Compare
|
Please follow the style of the rest of the codebase. Also squash the commits as appropriate. |
3aa2b4a to
3d336c8
Compare
3d336c8 to
a1f0c0d
Compare
closes #944