feat: add tabbed container layout mode with tab bar UI

Adds a third layout mode (TABBED) alongside HORIZONTAL and VERTICAL accordion modes.
In tabbed mode, only the active tab window is visible and a slim tab bar at the top
of the container shows all windows with click-to-switch. Keybinding: Ctrl+/ to toggle.
This commit is contained in:
Lucas Oskorep
2026-02-26 02:26:00 -05:00
parent 93516b31fb
commit 0cc35c95b4
9 changed files with 538 additions and 42 deletions

View File

@@ -55,5 +55,11 @@
<description>Resets all window size ratios in the active window's container to equal splits</description>
</key>
<key name="toggle-tabbed" type="as">
<default><![CDATA[['<Primary>slash']]]></default>
<summary>Toggle tabbed container mode</summary>
<description>Toggles the active window's container between tabbed and accordion layout modes</description>
</key>
</schema>
</schemalist>