zellij/zellij-server/src
Aram Drevekenin 341f9eb8c8
feat(plugins): async plugin loading (#2327)
* work

* refactor(plugins): break down start plugin async function

* work

* loading messages

* nice ui

* floating panes and error handling

* cleanups and conflicting plugin/direction

* find exact pane when relayouting

* fix plugin pane titles

* kill loading tasks on exit

* refactor: move stuff around

* style(fmt): rustfmt

* various fixes and refactors
2023-03-27 19:19:34 +02:00
..
output performance(rendering): improve rendering performance (#1960) 2022-11-21 20:07:24 +01:00
panes feat(plugins): async plugin loading (#2327) 2023-03-27 19:19:34 +02:00
plugins feat(plugins): async plugin loading (#2327) 2023-03-27 19:19:34 +02:00
tab feat(plugins): async plugin loading (#2327) 2023-03-27 19:19:34 +02:00
ui feat(plugins): async plugin loading (#2327) 2023-03-27 19:19:34 +02:00
unit feat(plugins): async plugin loading (#2327) 2023-03-27 19:19:34 +02:00
background_jobs.rs feat(plugins): async plugin loading (#2327) 2023-03-27 19:19:34 +02:00
lib.rs feat(cli): QueryTabNames cli action to list all tab names (#2145) 2023-03-01 17:28:17 +01:00
logging_pipe.rs refactor(plugins): change the data flow (#1934) 2022-11-15 12:21:36 +01:00
os_input_output.rs fix(pty): do not crash when unable to set cwd (#2214) 2023-03-01 20:12:41 +01:00
pty.rs fix(layouts): naming and gototabname (#2225) 2023-03-06 12:10:02 +01:00
pty_writer.rs refactor(plugins): change the data flow (#1934) 2022-11-15 12:21:36 +01:00
route.rs feat(plugins): async plugin loading (#2327) 2023-03-27 19:19:34 +02:00
screen.rs feat(plugins): async plugin loading (#2327) 2023-03-27 19:19:34 +02:00
terminal_bytes.rs Errors: Ignore errors from async when quitting (#1918) 2022-11-12 10:18:15 +00:00
thread_bus.rs feat(ui): swap layouts and stacked panes (#2167) 2023-02-17 12:05:50 +01:00