zellij/default-plugins/strider
Aram Drevekenin a37d3e5889
feat(ui): pane frames (new pane UI) (#643)
* work

* resize working

* move focus working

* close pane working

* selection and fullscreen working

* pane title line

* titles and conditional scroll title

* whole tab resize working

* plugin frames working

* plugin splitting working

* truncate pane frame titles

* cleanup

* panes always draw their own borders - also fix gap

* toggle pane frames

* move toggle to screen and fix some bugs

* fix plugin frame toggle

* fix terminal window resize

* fix scrolling and fullscreen bugs

* unit tests passing

* e2e tests passing and new test for new frames added

* refactor: TerminalPane and PluginPane

* refactor: Tab

* refactor: moar Tab

* refactor: Boundaries

* only render and calculate boundaries when there are no pane frames

* refactor: Layout

* fix(grid): properly resize when coming back from alternative viewport

* style: remove commented code

* style: fmt

* style: fmt

* style: fmt + clippy

* docs(changelog): update change
2021-08-12 14:50:00 +02:00
..
.cargo fix(naming): made plugin terminology more consistent 2021-04-19 23:37:47 +01:00
src feat(ui): pane frames (new pane UI) (#643) 2021-08-12 14:50:00 +02:00
Cargo.toml fix(naming): made plugin terminology more consistent 2021-04-19 23:37:47 +01:00
LICENSE.md fix(naming): made plugin terminology more consistent 2021-04-19 23:37:47 +01:00