| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Big refactor: separate crates for client, server and utilities | Kunal Mohan | 2021-05-16 |
| | | |||
| * | 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 |
| | | |||
| * | 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 | ||
| * | And format... | Kyle Sutherland-Cash | 2021-05-09 |
| | | |||
| * | Bit more module tidy up | Kyle Sutherland-Cash | 2021-05-09 |
| | | |||
| * | Revert accidental rename of ToggleActiveSyncTab | 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. | ||
| * | remove Split, OpenFile and MoveFocus from CliArgs | 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 |
| | | |||
| * | 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 | ||
| * | 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 |
| | | |||
| * | Add router thread on server side as well | Kunal Mohan | 2021-05-04 |
| | | |||
| * | Hide server-side Ipc channels creation behind OsApis and some documentation ↵ | Kunal Mohan | 2021-05-04 |
| | | | | | fixes | ||
| * | Fix after rebase | Kunal Mohan | 2021-05-04 |
| | | |||
| * | Introduce ServerContext | Kunal Mohan | 2021-05-04 |
| | | |||
| * | Divide OsApi into ClientOsApi and ServerOsApi and move calls to os thread | Kunal Mohan | 2021-05-04 |
| | | |||
| * | wip: remove the commands that are called only on the client | denis | 2021-05-04 |
| | | |||
| * | wip: here goes the os_thread and OsContext | denis | 2021-05-04 |
| | | |||
| * | Introduce DoneCLosingPane message to ensure atomicity in state change | Kunal Mohan | 2021-05-04 |
| | | |||
| * | Use IPC for Server to client as well | Kunal Mohan | 2021-05-04 |
| | | | | | Add router thread | ||
| * | another try | Kunal Mohan | 2021-05-04 |
| | | |||
| * | try fixes | Kunal Mohan | 2021-05-04 |
| | | |||
| * | isolate pty thread | Kunal Mohan | 2021-05-04 |
| | | |||
| * | 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 |
| | | |||
| * | New feature: Synchronize text sent to panes | Dante Pippi | 2021-04-28 |
| | | |||
| * | add scroll page | Hongjie Zhai | 2021-04-21 |
| | | |||
| * | make error model more autonomous | Kunal Mohan | 2021-04-12 |
| | | |||
| * | 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 | ||
| * | feat(controls): add quick navigation (#260) | Aram Drevekenin | 2021-04-08 |
| | | | | | | | | * feat(input): quick navigation * feat(ui): quick navigation * style(fmt): rustfmt | ||
| * | * fix(ui): react to terminal window size changes (SIGWINCH) (#245) | Aram Drevekenin | 2021-04-01 |
| | | | | | | | | | | * fix(ui): react to terminal window size changes (SIGWINCH) * style(fmt): rustfmt * style(format): remove some warnings * style(fmt): rustfmt | ||
| * | fix(plugin): send mode updates to subscribed plugins on load | Brooks J Rady | 2021-03-31 |
| | | |||
| * | Wrap up the plugin system refactor, running everything through update() | Brooks J Rady | 2021-03-25 |
| | | |||
| * | Converted tab updates to the new generic update() function | Brooks J Rady | 2021-03-25 |
| | | |||
| * | Removed AppState and the unneeded get_help() function | Brooks J Rady | 2021-03-25 |
| | | |||
| * | Merge in changes from main and fix clippy lints | Brooks J Rady | 2021-03-25 |
| |\ | |||
| | * | chore: formatting | denis | 2021-03-21 |
| | | | |||
| | * | wip: not sure about updating the input_mode and tab switches for now | denis | 2021-03-20 |
| | | | |||
| * | | 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-23 |
| | | | |||
| * | | Rename references of 'draw' to 'render' for plugins | Brooks J Rady | 2021-03-23 |
| | | | |||
| * | | Clippy compels me to cull code | Brooks J Rady | 2021-03-09 |
| | | | |||
