zellij/zellij-utils/src
Bartosz Zbytniewski dd5ea26cc7
feat: add moving tab to other position (#3047)
* feat: add moving tab to other position

* docs(changelog): revert changes

* test: update config snapshots

* refactor: get rid of HorizontalDirection enum

* refactor: cleanup code order

* refactor: use debug! instead of info!

* refactor: use more defensive way to switch tabs

* refactor: revert tip changes

* refactor: code formatting

* refactor: improve invalid input notification

* refactor: inline fns for calculating target index

---------

Co-authored-by: Jae-Heon Ji <atx6419@gmail.com>
2024-02-19 03:40:03 +09:00
..
input feat: add moving tab to other position (#3047) 2024-02-19 03:40:03 +09:00
kdl feat: add moving tab to other position (#3047) 2024-02-19 03:40:03 +09:00
plugin_api feat: add moving tab to other position (#3047) 2024-02-19 03:40:03 +09:00
snapshots feat: add moving tab to other position (#3047) 2024-02-19 03:40:03 +09:00
test-fixtures feat(config): switch to kdl (#1759) 2022-10-05 07:44:00 +02:00
channels.rs Improve client disconnect handling (#2068) 2023-01-22 18:04:40 +00:00
cli.rs feat(panes): allow specifying coordinates for a new floating pane through the CLI or plugins (#3122) 2024-02-08 17:35:55 +01:00
consts.rs feat(sessions): session resurrection (#2801) 2023-10-12 16:05:45 +02:00
data.rs feat(panes): allow specifying coordinates for a new floating pane through the CLI or plugins (#3122) 2024-02-08 17:35:55 +01:00
downloader.rs perf: improve plugin download & load feature (#3001) 2023-12-13 01:21:32 +09:00
envs.rs Do not advertise 24 bit color support unchecked (#1900) 2022-11-08 13:33:35 +01:00
errors.rs feat: add moving tab to other position (#3047) 2024-02-19 03:40:03 +09:00
home.rs feat(sessions): session resurrection (#2801) 2023-10-12 16:05:45 +02:00
ipc.rs feat(plugins): introduce 'pipes', allowing users to pipe data to and control plugins from the command line (#3066) 2024-01-17 12:10:49 +01:00
lib.rs feat(plugins): introduce 'pipes', allowing users to pipe data to and control plugins from the command line (#3066) 2024-01-17 12:10:49 +01:00
logging.rs Log thread_bus IPC messages only in debug mode (#1800) 2022-10-17 15:34:06 +00:00
pane_size.rs feat(panes): allow specifying coordinates for a new floating pane through the CLI or plugins (#3122) 2024-02-08 17:35:55 +01:00
position.rs fix(terminal): SGR/UTF8 mouse reporting in terminal panes (#1664) 2022-08-17 09:28:51 +02:00
session_serialization.rs fix(resurrection): properly serialize certain edge cases (#2907) 2023-11-06 15:32:40 +01:00
setup.rs feat(sessions): welcome screen (#3112) 2024-02-06 14:26:14 +01:00
shared.rs plugins: rework plugin loading (#1924) 2022-11-22 20:06:02 +00:00