aboutsummaryrefslogtreecommitdiffstats
path: root/src/tests (follow)
Commit message (Collapse)AuthorAge
...
| * Add ability to detach a sessionKunal Mohan2021-05-22
| |
* | fix(pty): use async io to avoid polling (#523)kxt2021-05-24
|/ | | | This patch fixes #509 by using async read instead of polling a non-blocking fd. This reduces CPU usage when the ptys are idle.
* Merge pull request #522 from zellij-org/re-export-dependenciesKunal Mohan2021-05-19
|\ | | | | Re-export common dependencies from zellij-utils
| * Re-export common dependencies from zellij-utilsKunal Mohan2021-05-19
| |
* | refactor(IO): random fixes (#521)kxt2021-05-18
| | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | Merge branch 'main' of https://github.com/zellij-org/zellij into layout-path-506a-kenji2021-05-18
|\|
| * Osc implementation (#517)Aram Drevekenin2021-05-17
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| * fmt and clippyKunal Mohan2021-05-16
| |
| * Big refactor: separate crates for client, server and utilitiesKunal Mohan2021-05-16
| |
* | Merge branch 'main' of https://github.com/zellij-org/zellij into layout-path-506a-kenji2021-05-16
|\|
| * clean and exit on window closeKunal Mohan2021-05-15
| |
| * Do not pass config_options while spawning server processKunal Mohan2021-05-15
| |
| * Fix after rebaseKunal Mohan2021-05-15
| |
| * fix testingKunal Mohan2021-05-15
| |
| * Use ClientToServerMsg and ServerToClientMsg for IPCKunal Mohan2021-05-15
| |
| * Fix memory overflow error and add panic hook for serverKunal Mohan2021-05-15
| |
| * Switch to multiprocess model: Not looking goodKunal Mohan2021-05-15
| |
* | Split Layout Flaga-kenji2021-05-16
|/ | | | | | | * Split Layout Flag into `layout` that searches in default layout directories and `layout-path` that takes a path to a layout file Close #506.
* fix(compatibility): implement device reports (#500)Aram Drevekenin2021-05-13
| | | | | * fix(compatibility): implement device reports * docs(changelog): update change
* Merge branch 'main' of https://github.com/zellij-org/zellij into ↵a-kenji2021-05-12
|\ | | | | | | fix-simplified-ui
| * fix(ui): handle pasted text properly (#494)Aram Drevekenin2021-05-12
| | | | | | | | | | * fix(ui): handle pasted text properly * style(fmt): rustfmt
* | Fix Simplified Uia-kenji2021-05-12
|/ | | | | Propagate the config now, in all the places, as opposed to fallback to a default.
* Terminal compatibility: various behaviour fixes (#486)Aram Drevekenin2021-05-11
| | | | | | | * fix(compatibility): various behaviour fixes * style(fmt): rustfmt * style(fmt): thanks clippy for teaching me about matches!
* New behavior for h and lDante Pippi2021-05-09
| | | | | | | | | | | | | | | New behavior for h and l, will change tabs if there are no available panes in the direction. cargo clippy Ensuring atomicity for the MoveFocusOrTab - Blocking the input thread for the action MoveFocusOrTab - Using "unreachable" macro in match arm to make it clear that the directions Up and Down should not be used with the action MoveFocusOrTab Adding tests
* First round of merging against server-client and color stuffKyle Sutherland-Cash2021-05-08
|
* fix(compatibility): upgrade vte to support csi subparameters (#469)Aram Drevekenin2021-05-07
| | | | | * fix(compatibility): upgrade vte to support csi subparameters * style(fmt): rustfmt and clippy
* Merge pull request #223 from zellij-org/isolate-ptyKunal Mohan2021-05-06
|\ | | | | Psuedo Client-Server model
| * Fix after rebaseKunal Mohan2021-05-04
| |
| * Fix after rebaseKunal Mohan2021-05-04
| |
| * use better names for senders, receivers and threadsKunal Mohan2021-05-04
| |
| * Refactor CommandIsExecuting to have a single variantKunal Mohan2021-05-04
| |
| * Use interprocess crate for IPCKunal Mohan2021-05-04
| |
| * Remove ErrorContext from IpcSender and nit fixesKunal Mohan2021-05-04
| |
| * Fix after rebaseKunal Mohan2021-05-04
| |
| * fix terminal window resize tests by restricting lifetime of locksKunal Mohan2021-05-04
| |
| * Fix after rebaseKunal Mohan2021-05-04
| |
| * Move screen and plugins to client side.Kunal Mohan2021-05-04
| | | | | | | | | | Remove AppInstruction enum spawn pty thread, screen thread and plugin thread on demand
| * client side threads should send messages directly to server and router ↵Kunal Mohan2021-05-04
| | | | | | | | threads should do the actual routing
| * split start into start_server and start_clientKunal Mohan2021-05-04
| |
| * Rename notify_server to connect_to_serverKunal Mohan2021-05-04
| |
| * Add router thread on server side as wellKunal Mohan2021-05-04
| |
| * Some documentation an ClientOsApi stuffKunal Mohan2021-05-04
| |
| * a probable fix for testsKunal Mohan2021-05-04
| |
| * minor fix while opening new tabKunal Mohan2021-05-04
| |
| * Hide IpcChannel entirely behind OsApiKunal Mohan2021-05-04
| |
| * Hide server-side Ipc channels creation behind OsApis and some documentation ↵Kunal Mohan2021-05-04
| | | | | | | | fixes
| * increase snapshot timeKunal Mohan2021-05-04
| |
| * fix fmt errorsKunal Mohan2021-05-04
| |
| * Fix after rebaseKunal Mohan2021-05-04
| |
| * fix testsKunal Mohan2021-05-04
| |