| Commit message (Collapse) | Author | ||
|---|---|---|---|
| 2021-05-24 | Default mode 368 | a-kenji | |
| * Parsing Implemented * Adds option to specify a default mode either through a flag `--options default-mode [MODE]`, or a configuration option `default_mode: [MODE]` closes #368 | |||
| 2021-05-16 | Big refactor: separate crates for client, server and utilities | Kunal Mohan | |
| 2021-05-15 | Use ClientToServerMsg and ServerToClientMsg for IPC | Kunal Mohan | |
| 2021-05-13 | fix(input): forward unknown keys to active terminal (#501) | Aram Drevekenin | |
| * fix(input): forward unknown keys to active terminal * docs(changelog): update change | |||
| 2021-05-12 | Fix Simplified Ui | a-kenji | |
| Propagate the config now, in all the places, as opposed to fallback to a default. | |||
| 2021-05-12 | fix(ui): handle pasted text properly (#494) | Aram Drevekenin | |
| * fix(ui): handle pasted text properly * style(fmt): rustfmt | |||
| 2021-05-10 | Add Option for Simplified Layout | a-kenji | |
| * 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 | |||
| 2021-05-09 | New behavior for h and l | Dante Pippi | |
| 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 | |||
| 2021-05-08 | First round of merging against server-client and color stuff | Kyle Sutherland-Cash | |
| 2021-05-07 | Moving the sync command to the Tab mode (#412) | dantepippi | |
| * 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. | |||
| 2021-05-04 | Fix after rebase | Kunal Mohan | |
| 2021-05-04 | remove Split, OpenFile and MoveFocus from CliArgs | Kunal Mohan | |
| 2021-05-04 | Refactor CommandIsExecuting to have a single variant | Kunal Mohan | |
| 2021-05-04 | Refactor ServerInstruction enum to use Action enum | 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 | |
| Remove AppInstruction enum spawn pty thread, screen thread and plugin thread on demand | |||
| 2021-05-04 | wip: helper functions for ServerInstruction | denis | |
| 2021-05-04 | client side threads should send messages directly to server and router ↵ | Kunal Mohan | |
| threads should do the actual routing | |||
| 2021-05-04 | split start into start_server and start_client | Kunal Mohan | |
| 2021-05-04 | Fix after rebase | Kunal Mohan | |
| 2021-05-04 | Synchronize update tabs actions using command_is_executing | 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-01 | 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 | fix: hello formatter my old friend... | denis | |
| 2021-05-01 | chore: cleanup, fix: the tests finally pass | denis | |
| 2021-04-28 | cargo fmt | Dante Pippi | |
| 2021-04-28 | New feature: Synchronize text sent to panes | Dante Pippi | |
| 2021-04-28 | refactor(handler): refer to self.config.keybinds internally | Yutaka Kamei | |
| Because `handle_key` can refer to `self.config.keybinds` by itself, it doesn't have to receive the third argument. Also, this change may slightly improve the performance as it deletes `clone()`. | |||
| 2021-04-22 | chore(changelog): add entry to CHANGELOG.md and tweak formatting | Brooks J Rady | |
| 2021-04-22 | add PGUP/PGDN to help info | Hongjie Zhai | |
| 2021-04-21 | add scroll page | Hongjie Zhai | |
| 2021-04-12 | make error model more autonomous | Kunal Mohan | |
| 2021-04-08 | feat(controls): add quick navigation (#260) | Aram Drevekenin | |
| * feat(input): quick navigation * feat(ui): quick navigation * style(fmt): rustfmt | |||
| 2021-04-03 | Chore(rustfmt) | a-kenji | |
| 2021-03-31 | fix(plugin): send mode updates to subscribed plugins on load | Brooks J Rady | |
| 2021-03-31 | Fix(Mouse): Remove unimplemented! Macro for Mouse | a-kenji | |
| Remove `unimplemented!` macro for mouse and unsupported events, essentialy mimicking the NoOp. Should not crash anymore when handling mouse events. Alternatives: Keep the `unimplemented!` macro for `termion::event::Event::Unsupported` ? closes #243 | |||
| 2021-03-31 | wip: need to set the default for Palette in the plugins | denis | |
| 2021-03-28 | wip: replace the impl with a fn load_palette instead | denis | |
| 2021-03-27 | wip: move Palette out of zellij-tile | denis | |
| 2021-03-26 | wip: scary how messy it is, but it's a start | denis | |
| 2021-03-25 | Wrap up the plugin system refactor, running everything through update() | Brooks J Rady | |
| 2021-03-25 | Removed AppState and the unneeded get_help() function | Brooks J Rady | |
| 2021-03-25 | Rename Help to ModeInfo | Brooks J Rady | |
| 2021-03-23 | Move most key handling to the update() + event system | Brooks J Rady | |
| 2021-03-23 | Initial implementation of the update callback + upstream termion | Brooks J Rady | |
| 2021-03-20 | wip: not sure about updating the input_mode and tab switches for now | denis | |
| 2021-03-13 | Remove unneccessary comment | a-kenji | |
