zellij/zellij-utils/src/input
Henil Dedania 4ac9344085
feature(resize): Non directional resize (#520)
* feature(resize): Non directional resize

* Implement special cases

* fix resizing for panes that have `+` cross section

* fix resizing for panes that have `T` cross section

* fix panics

* Add Nondirection resize keys to plugin

* fix formatting

* fix: clippy warnings

* fix the last edge case

* implemented some of the suggested changes

* Remove helper function and elevate comment to top of function

* Use `=` to keep it consistent with Normal mode mapping as its easier to use

* Remove extra reference borrowing

* fix an edge case

* add test for nondirectional resize increase/decrease

* fix(controls): add + to resize

* refactor(resize): simplify methods

* fix(resize): properly resize opposite corner pane

Co-authored-by: Aram Drevekenin <aram@poor.dev>
2021-11-05 09:29:45 +01:00
..
unit Feature: Move panes directionally (#762) 2021-10-19 20:20:28 +05:30
actions.rs feature(resize): Non directional resize (#520) 2021-11-05 09:29:45 +01:00
command.rs feat(cwd-pane): Keeping the cwd when opening new panes (#691) 2021-09-10 17:35:06 +02:00
config.rs add: try_from for ConfigFromYaml -> Config (#835) 2021-11-03 19:58:40 +01:00
keybinds.rs fix(compatibility): home and end key fix (#815) 2021-10-29 15:28:36 +02:00
layout.rs feat(config): Allow empty config files (#720) 2021-10-01 21:49:47 +02:00
mod.rs feature(resize): Non directional resize (#520) 2021-11-05 09:29:45 +01:00
mouse.rs feat(ui): initial mouse support (#448) 2021-07-02 16:40:50 +02:00
options.rs feat(ui): pane frames (new pane UI) (#643) 2021-08-12 14:50:00 +02:00
plugins.rs feat(plugin): add manifest to allow for plugin configuration (#660) 2021-09-22 18:13:21 +01:00
theme.rs Add color theme config 2021-05-30 15:07:21 +02:00