| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | Fix after rebase | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Move screen and plugins to client side. | Kunal Mohan | 2021-05-04 | |
| | | | | | | Remove AppInstruction enum spawn pty thread, screen thread and plugin thread on demand | |||
| * | split start into start_server and start_client | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Rename notify_server to connect_to_server | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Add router thread on server side as well | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Hide IpcChannel entirely behind OsApi | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Hide server-side Ipc channels creation behind OsApis and some documentation ↵ | Kunal Mohan | 2021-05-04 | |
| | | | | | fixes | |||
| * | fix tests | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Divide OsApi into ClientOsApi and ServerOsApi and move calls to os thread | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Introduce DoneCLosingPane message to ensure atomicity in state change | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Use ipmpsc crate for IPC | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Introduce serlializable ClientInstruction and Rename ApiCommand | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Introduce IpcSenderWithContext | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | isolate pty thread | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Rename install -> setup | a-kenji | 2021-05-02 | |
| | | | | | | * Renaming of the install module to convey the intent more, move functions that install to a submodule install of setup. | |||
| * | Load config before start() | Yutaka Kamei | 2021-05-02 | |
| | | | | | | | | | | | | | | | | | | | | | | Previously, a config file was loaded within `start()`, and if the config file is invalid, Zellij was supposed to show a user what's wrong with it. However, since `start()` starts setting up its terminal with an alternative screen buffer, neither standard output nor standard error could display such an error. This change intends to address this issue by making Zellij load a config file before `start()`. In addition, the patch also includes some refactorings: * Redefine `from_cli_config` with `TryFrom`, which was introduced in Rust 1.34 * Remove conditional declaration `cfg(not(test))` because `start()` now receive a `Config` as the third argument * Introduce [`tempfile`](https://crates.io/crates/tempfile) in order to run tests with actual files * Typo?: "Deserialisation" -> "Deserialization" | |||
| * | Don't commit to master like an idiot... :( | Kyle Sutherland-Cash | 2021-05-01 | |
| | | ||||
| * | Use Bus type for PTY thread (incomplete) | Kyle Sutherland-Cash | 2021-05-01 | |
| | | ||||
| * | Config Loading | a-kenji | 2021-04-27 | |
| | | | | | | | | | | | | | | | | * Configuration is now handled in this order: --config flag ZELLIJ_CONFIG_FILE env get_default_config_dir() (directories-next) HOME/.config/zellij (for mac convenience) SYSTEM_DEFAULT_CONFIG_DIR (for distributions to specify sensible defaults ontop of zellij) from assets * Fix default.yaml file * Move default.yaml file to assets directory | |||
| * | fixup! Add subcommand to generate completions | Matthias Beyer | 2021-04-25 | |
| | | ||||
| * | Add subcommand to generate completions | Matthias Beyer | 2021-04-25 | |
| | | | | | Signed-off-by: Matthias Beyer <mail@beyermatthias.de> | |||
| * | feat(build): vastly simplify the build system | Brooks J Rady | 2021-04-14 | |
| | | ||||
| * | merge(main): update branch with changes from main | Brooks J Rady | 2021-04-13 | |
| |\ | ||||
| | * | fix(performance): remove unnecessary allocations from pty (#264) | Aram Drevekenin | 2021-04-12 | |
| | | | | | | | | | | | | | | | | | | | * work * refactor(pty): removed unused code * style(comment): remove unused * style(fmt): rustfmt | |||
| * | | Start porting to cargo-make | Brooks J Rady | 2021-03-26 | |
| |/ | ||||
| * | infra(crates.io): allow publishing by including assets from a different path | Brooks J Rady | 2021-02-25 | |
| | | ||||
| * | add basic tab bar #166 | Jonah Caplan | 2021-02-25 | |
| | | ||||
| * | style(enable trailing commas in asset_map!) | Brooks J Rady | 2021-02-23 | |
| | | ||||
| * | fix(plugin install location) | Brooks J Rady | 2021-02-23 | |
| | | ||||
| * | build(simplify and fix build system, removing the binary assets) | Brooks J Rady | 2021-02-23 | |
| | | ||||
| * | Whoops, give things a format! | Brooks J Rady | 2021-02-16 | |
| | | ||||
| * | Install assets on first run | Brooks J Rady | 2021-02-16 | |
| | | ||||
| * | fix: Some warnings | henil | 2021-02-10 | |
| | | ||||
| * | Update references in `src/` | henil | 2021-02-10 | |
| | | ||||
| * | chore: formatting | denis | 2021-01-29 | |
| | | ||||
| * | wip: moved stuff from main into common | denis | 2021-01-29 | |
| | | ||||
| * | Merge branch 'main' into restructure | denis | 2021-01-29 | |
| |\ | ||||
| | * | feat(statusbar): max status bar height (#156) | Aram Drevekenin | 2021-01-28 | |
| | | | ||||
| | * | Use alternate buffer | henil | 2021-01-25 | |
| | | | ||||
| * | | wip: oops shouldn't forget that | denis | 2021-01-24 | |
| | | | ||||
| * | | wip: restructing in progress, to prep for server-client | denis | 2021-01-24 | |
| | | | ||||
| * | | Merge branch 'main' into server-client | denis | 2021-01-22 | |
| |\| | ||||
| | * | feat(plugin): Search in root folder for plugins and layout files | Henil Dedania | 2021-01-21 | |
| | | | ||||
| | * | fix(main): do not hang on exit (#150) | Aram Drevekenin | 2021-01-20 | |
| | | | ||||
| | * | Finish implementing default layouts | Brooks J Rady | 2021-01-12 | |
| | | | ||||
| | * | Added a get_help function to the plugin API | Brooks J Rady | 2021-01-11 | |
| | | | ||||
| | * | Added the set_selectable plugin API function | Brooks J Rady | 2021-01-11 | |
| | | | ||||
| | * | Add a plugin callback for global keypresses | Brooks J Rady | 2021-01-10 | |
| | | | ||||
| * | | Add some message types for server-client comms | Kyle | 2021-01-17 | |
| |/ | ||||
| * | Merge in changes from main and fix a clippy lint | Brooks J Rady | 2021-01-07 | |
| |\ | ||||
