Flatten tree#950
Conversation
fc6e3a4 to
9af9b78
Compare
| SetFlattenTree { | ||
| enabled: bool, | ||
| }, |
There was a problem hiding this comment.
New IPC messages must be added at the end to not break existing configs.
|
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. |
closes #944