a-kenji
81b026df24
Merge branch 'main' of https://github.com/zellij-org/zellij into default-mode-368
...
* If starting in the locked mode after the merge,
the locked mode seems to need 2 actions to go to
the normal mode - after that everything works
as expected.
- This is not intended.
2021-05-27 15:49:50 +02:00
Aram Drevekenin
9bdb40b4c6
chore(version): bump development version
2021-05-27 14:41:33 +02:00
Kunal Mohan
cb3072066d
hotfix(publish): Move install module and asset_map to main zellij package. publish should hopefully work now.
2021-05-27 15:30:14 +05:30
Aram Drevekenin
44d67de187
fix(compatibility): support wide characters ( #535 )
...
* fix(compatibility): support wide characters
* style(fmt): rustfmt
* style(fmt): make clippy happy
2021-05-26 18:05:43 +02:00
Kunal Mohan
2bca7e007a
Merge pull request #531 from zellij-org/detach-sessions
...
Feature: Detachable/Persistent sessions
2021-05-25 17:30:40 +05:30
Kunal Mohan
151deb3235
remove shortened_text mode from status-bar
2021-05-25 13:20:30 +05:30
Kunal Mohan
c60abe6ad6
CHange keybind for Session mode and add comments for clarity
2021-05-25 13:11:37 +05:30
kxt
2168793dc7
fix(pty): use async io to avoid polling ( #523 )
...
This patch fixes #509 by using async read instead of polling a
non-blocking fd. This reduces CPU usage when the ptys are idle.
2021-05-24 15:00:49 +02:00
Kunal Mohan
62a2d9cff2
join router threads on exit
2021-05-22 22:19:50 +05:30
Kunal Mohan
dbc446ab55
fix regression and tests
2021-05-22 22:19:50 +05:30
Kunal Mohan
fa0a7e05c3
Add ability to attach to sessions
2021-05-22 22:19:50 +05:30
Kunal Mohan
b8acf19071
Use Action enum for Quit and detach instead of separate messages under ClientToServerMsg
2021-05-22 22:19:50 +05:30
Kunal Mohan
61aa104576
Add ability to detach a session
2021-05-22 22:19:50 +05:30
Kunal Mohan
b20ac47d68
Merge pull request #522 from zellij-org/re-export-dependencies
...
Re-export common dependencies from zellij-utils
2021-05-19 11:21:33 +05:30
Kunal Mohan
040d10df0f
Re-export common dependencies from zellij-utils
2021-05-19 01:35:53 +05:30
kxt
68445af63f
refactor(IO): random fixes ( #521 )
...
* refactor(os_input_output): use Pid for child process
* fix(debug): change debug_to_file to write &[u8]
This patch changes debug_to_file to write entire slices in one call, to
avoid the overhead of opening and closing files for each byte written.
* refactor(ServerOsApi): remove unnecessary muts from methods
Co-authored-by: KOVACS Tamas <ktamas@fastmail.fm>
2021-05-18 17:39:36 +02:00
a-kenji
bcbde9fbb5
Merge branch 'main' of https://github.com/zellij-org/zellij into layout-path-506
2021-05-18 10:05:15 +02:00
Aram Drevekenin
a3f42b19a9
Osc implementation ( #517 )
...
* fix(compatibility): implement most osc methods
* style(fmt): rustfmt
* style(fmt): remove cargo warnings
* style(fmt): make clippy happy
* style(fmt): fix formatting after my clippy fixes broke it again ;P
* fix(grid): fix tests
2021-05-17 18:13:05 +02:00
Kunal Mohan
84911619b2
hotfix(server): Maintain working directory while daemonization
2021-05-17 15:53:21 +05:30
Kunal Mohan
a872362328
fmt and clippy
2021-05-16 22:25:32 +05:30
Kunal Mohan
2038947a14
Big refactor: separate crates for client, server and utilities
2021-05-16 21:41:56 +05:30