zellij/zellij-client/src
Aram Drevekenin bc628abc12
feat(sessions): add a session manager to switch between sessions, tabs and panes and create new ones (#2721)
* write/read session metadata to disk for all sessions

* switch session client side

* fix tests

* various adjustments

* fix full screen focus bug in tiled panes

* fix tests

* fix permission sorting issue

* cleanups

* add session manager

* fix tests

* various cleanups

* style(fmt): rustfmt

* clear screen before switching sessions

* I hate you clippy

* truncate controls line to width

* version session cache

* attempt to fix plugin tests

* style(fmt): rustfmt

* another attempt to fix the tests in the ci
2023-08-24 13:36:24 +02:00
..
old_config_converter fix(converter): YAML => KDL conversion with backslash hotkey. (#1879) 2022-11-02 16:39:56 +01:00
unit feat(sessions): add a session manager to switch between sessions, tabs and panes and create new ones (#2721) 2023-08-24 13:36:24 +02:00
cli_client.rs feat(cli): QueryTabNames cli action to list all tab names (#2145) 2023-03-01 17:28:17 +01:00
command_is_executing.rs Big refactor: separate crates for client, server and utilities 2021-05-16 21:41:56 +05:30
input_handler.rs feat(sessions): add a session manager to switch between sessions, tabs and panes and create new ones (#2721) 2023-08-24 13:36:24 +02:00
lib.rs feat(sessions): add a session manager to switch between sessions, tabs and panes and create new ones (#2721) 2023-08-24 13:36:24 +02:00
os_input_output.rs feat(sessions): add a session manager to switch between sessions, tabs and panes and create new ones (#2721) 2023-08-24 13:36:24 +02:00
stdin_ansi_parser.rs fix(ux): cache stdin queries on startup (remove startup delay) (#2173) 2023-02-17 19:32:07 +01:00
stdin_handler.rs feat(sessions): add a session manager to switch between sessions, tabs and panes and create new ones (#2721) 2023-08-24 13:36:24 +02:00