zellij/example
Aram Drevekenin 407120b872
feat(ui): stacked resize (#3957)
* work

* tests and initial notes for refactoring

* refactor(stacked-panes): break out pane

* vertical functionality working with a single stack

* refactor: break out pane from stack

* fix: properly support multiple stacks in tab

* combining multiple stacks vertically

* vertical resizing working for all cases

* base functionality and tests

* some UX tweaking

* final functionality for directionless stacked increase

* some cleanups

* moar cleanups

* refactor: stacked resize

* fix: issue where resizing stacked geoms to 0 would cause them to overflow afterwards

* fix: handle uneven stacking

* functionality with tombstones

* new open new pane functionality

* match decrease increment behavior to increase one and fix some issues

* set fullscreen if maxed out

* allow splitting stacks

* fix tests mostly by parameterizing stacked_resize

* add tests

* some cleanups

* style(fmt): rustfmt

* add to config

* disable ci cache

* is_stacked => stacked

* docs(config): remove duplication
2025-01-28 21:24:07 +01:00
..
layouts chore(assets): update layout examples to .kdl from .yaml (#2250) 2023-03-15 18:18:29 +01:00
themes feat: provide default themes (#2307) 2023-04-27 00:26:07 +09:00
alt-centered-config.kdl fix(examples): convert ALT-centered config to kdl and smoothify (#1910) 2022-11-08 15:56:16 +01:00
config.kdl add tmux close pane key (#2058) 2023-01-03 22:47:39 +09:00
default.kdl feat(ui): stacked resize (#3957) 2025-01-28 21:24:07 +01:00
README.md Add Unbind for Keybindings (#241) 2021-04-17 15:05:34 +02:00
screen-overview.yaml Minor Visibility problem fixed: 2021-04-28 05:27:10 -07:00

Special considerations when using the configuration:

While trying to bind the newline character in the Config, use double quotes:

Ctrl: "\n" instead of Ctrl: '\n'