| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Big refactor: separate crates for client, server and utilities | Kunal Mohan | 2021-05-16 |
| | | |||
| * | clean and exit on window close | Kunal Mohan | 2021-05-15 |
| | | |||
| * | Fix after rebase | Kunal Mohan | 2021-05-15 |
| | | |||
| * | fix testing | Kunal Mohan | 2021-05-15 |
| | | |||
| * | Use ClientToServerMsg and ServerToClientMsg for IPC | Kunal Mohan | 2021-05-15 |
| | | |||
| * | Fix memory overflow error and add panic hook for server | Kunal Mohan | 2021-05-15 |
| | | |||
| * | Switch to multiprocess model: Not looking good | Kunal Mohan | 2021-05-15 |
| | | |||
| * | fix(compatibility): implement device reports (#500) | Aram Drevekenin | 2021-05-13 |
| | | | | | | * fix(compatibility): implement device reports * docs(changelog): update change | ||
| * | Merge branch 'main' of https://github.com/zellij-org/zellij into ↵ | a-kenji | 2021-05-12 |
| |\ | | | | | | | fix-simplified-ui | ||
| | * | fix(ui): handle pasted text properly (#494) | Aram Drevekenin | 2021-05-12 |
| | | | | | | | | | | | * fix(ui): handle pasted text properly * style(fmt): rustfmt | ||
| * | | Fix Simplified Ui | a-kenji | 2021-05-12 |
| |/ | | | | | Propagate the config now, in all the places, as opposed to fallback to a default. | ||
| * | fix(compatibility): properly fill viewport with styles when clearing it (#493) | Aram Drevekenin | 2021-05-12 |
| | | |||
| * | Slight rework of config loading. | a-kenji | 2021-05-12 |
| | | | | | Merges the cli and file configuration | ||
| * | Merge pull request #479 from a-kenji/simple-font-ui | a-kenji | 2021-05-11 |
| |\ | | | | | Add Option for Simplified Layout | ||
| | * | fixup! Merge branch 'main' of https://github.com/zellij-org/zellij into ↵ | a-kenji | 2021-05-10 |
| | |\ | | | | | | | | | | simple-font-ui | ||
| | * | | Add Option for Simplified Layout | a-kenji | 2021-05-10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * the simplified layout omits the Nerdfonts characters that are not found in every Fontset * add an optional config option to opt into the simplified ui `simplified_ui: bool` * add a config flag that allows opting into the simplified ui `zellij options --simplified-ui` * move the `clean` flag to the `setup` subcommand | ||
| * | | | Terminal compatibility: various behaviour fixes (#486) | Aram Drevekenin | 2021-05-11 |
| | |/ |/| | | | | | | | | | | | * fix(compatibility): various behaviour fixes * style(fmt): rustfmt * style(fmt): thanks clippy for teaching me about matches! | ||
| * | | After rebase | Dante Pippi | 2021-05-09 |
| | | | |||
| * | | New behavior for h and l | Dante Pippi | 2021-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 | ||
| * | | Bit more module tidy up | Kyle Sutherland-Cash | 2021-05-09 |
| | | | |||
| * | | First round of merging against server-client and color stuff | Kyle Sutherland-Cash | 2021-05-08 |
| |/ | |||
| * | Moving the sync command to the Tab mode (#412) | dantepippi | 2021-05-07 |
| | | | | | | | | | * Moving the sync command to the Tab mode * Fixing bug related to plugin panes and sync mode When sync mode was enabled the input from a plugin pane was being incorrectly ignored. | ||
| * | fix(compatibility): upgrade vte to support csi subparameters (#469) | Aram Drevekenin | 2021-05-07 |
| | | | | | | * fix(compatibility): upgrade vte to support csi subparameters * style(fmt): rustfmt and clippy | ||
| * | Merge pull request #468 from a-kenji/partial-unbind-modes | a-kenji | 2021-05-07 |
| |\ | | | | | Add more Functionality to Unbind | ||
| | * | Add more Functionality to Unbind | a-kenji | 2021-05-07 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The default keybinds can be unbound either for a specific mode, or for every mode. It supports either a list of `keybinds`, or a bool indicating that every keybind should be unbound: ``` keybinds: unbind: true ``` Will unbind every default binding. ``` keybinds: unbind: [ Ctrl: 'p'] ``` Will unbind every default `^P` binding for each mode. ``` keybinds: normal: - unbind: true ``` Will unbind every default keybind for the `normal` mode. ``` keybinds: normal: - unbind: [ Alt: 'n', Ctrl: 'g'] ``` Will unbind every default keybind for `n` and `^g` for the `normal` mode. | ||
| * | | hotfix(logging): let logging fail silently while testing | Kunal Mohan | 2021-05-07 |
| |/ | |||
| * | Merge pull request #223 from zellij-org/isolate-pty | Kunal Mohan | 2021-05-06 |
| |\ | | | | | Psuedo Client-Server model | ||
| | * | Fix after rebase | Kunal Mohan | 2021-05-04 |
| | | | |||
| | * | use better names for senders, receivers and threads | Kunal Mohan | 2021-05-04 |
| | | | |||
| | * | Refactor CommandIsExecuting to have a single variant | Kunal Mohan | 2021-05-04 |
| | | | |||
| | * | Use interprocess crate for IPC | Kunal Mohan | 2021-05-04 |
| | | | |||
| | * | Refactor ServerInstruction enum to use Action enum | Kunal Mohan | 2021-05-04 |
| | | | |||
| | * | Remove ErrorContext from IpcSender and nit fixes | Kunal Mohan | 2021-05-04 |
| | | | |||
| | * | Fix after rebase | Kunal Mohan | 2021-05-04 |
| | | | |||
| | * | 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 | ||
| | * | wip: helper functions for ServerInstruction | denis | 2021-05-04 |
| | | | |||
| | * | client side threads should send messages directly to server and router ↵ | Kunal Mohan | 2021-05-04 |
| | | | | | | | | | threads should do the actual routing | ||
| | * | split start into start_server and start_client | Kunal Mohan | 2021-05-04 |
| | | | |||
| | * | Fix after rebase | Kunal Mohan | 2021-05-04 |
| | | | |||
| | * | Fix after rebase | Kunal Mohan | 2021-05-04 |
| | | | |||
| | * | Divide OsApi into ClientOsApi and ServerOsApi and move calls to os thread | Kunal Mohan | 2021-05-04 |
| | | | |||
| | * | isolate pty thread | Kunal Mohan | 2021-05-04 |
| | | | |||
| * | | fix(compatibility): pass vttest 8 (#461) | Aram Drevekenin | 2021-05-05 |
| |/ | | | | | | | * fix(compatibility): pass vttest 8 * style(comment): remove unused * style(grid): sometimes it's just easier to do what clippy wants... | ||
| * | fix(colors): stabilize colors (#453) | Aram Drevekenin | 2021-05-04 |
| | | | | | | * fix(colors): stabilize colors * style(fmt): rustfmt | ||
| * | chore: simplify boundary combination function | Kyle Sutherland-Cash | 2021-05-04 |
| |\ | |||
| | * | Simplify the boundary logic a little | Kyle Sutherland-Cash | 2021-05-02 |
| | | | |||
| | * | 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 |
| | | | |||
| * | | Terminal compatibility: Pass vttest 2 and 3 (#447) | Aram Drevekenin | 2021-05-03 |
| | | | | | | | | | | | | | | | | | | | * fix(compatibility): pass vttest 2+3 * style(fmt): rustfmt * style(comment): remove unused * docs(changelog): update change | ||
