aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/errors.rs (follow)
Commit message (Collapse)AuthorAge
* Big refactor: separate crates for client, server and utilitiesKunal Mohan2021-05-16
|
* Use ClientToServerMsg and ServerToClientMsg for IPCKunal Mohan2021-05-15
|
* Fix memory overflow error and add panic hook for serverKunal Mohan2021-05-15
|
* 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
* And format...Kyle Sutherland-Cash2021-05-09
|
* Bit more module tidy upKyle Sutherland-Cash2021-05-09
|
* Revert accidental rename of ToggleActiveSyncTabKyle Sutherland-Cash2021-05-09
|
* First round of merging against server-client and color stuffKyle Sutherland-Cash2021-05-08
|
* Moving the sync command to the Tab mode (#412)dantepippi2021-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 CliArgsKunal Mohan2021-05-04
|
* Refactor CommandIsExecuting to have a single variantKunal Mohan2021-05-04
|
* Use interprocess crate for IPCKunal Mohan2021-05-04
|
* Refactor ServerInstruction enum to use Action enumKunal Mohan2021-05-04
|
* Fix after rebaseKunal 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
|
* Fix after rebaseKunal Mohan2021-05-04
|
* Add router thread on server side as wellKunal Mohan2021-05-04
|
* Hide server-side Ipc channels creation behind OsApis and some documentation ↵Kunal Mohan2021-05-04
| | | | fixes
* Fix after rebaseKunal Mohan2021-05-04
|
* Introduce ServerContextKunal Mohan2021-05-04
|
* Divide OsApi into ClientOsApi and ServerOsApi and move calls to os threadKunal Mohan2021-05-04
|
* wip: remove the commands that are called only on the clientdenis2021-05-04
|
* wip: here goes the os_thread and OsContextdenis2021-05-04
|
* Introduce DoneCLosingPane message to ensure atomicity in state changeKunal Mohan2021-05-04
|
* Use IPC for Server to client as wellKunal Mohan2021-05-04
| | | | Add router thread
* another tryKunal Mohan2021-05-04
|
* try fixesKunal Mohan2021-05-04
|
* isolate pty threadKunal Mohan2021-05-04
|
* Don't commit to master like an idiot... :(Kyle Sutherland-Cash2021-05-01
|
* Use Bus type for PTY thread (incomplete)Kyle Sutherland-Cash2021-05-01
|
* New feature: Synchronize text sent to panesDante Pippi2021-04-28
|
* add scroll pageHongjie Zhai2021-04-21
|
* make error model more autonomousKunal Mohan2021-04-12
|
* fix(performance): remove unnecessary allocations from pty (#264)Aram Drevekenin2021-04-12
| | | | | | | | | * work * refactor(pty): removed unused code * style(comment): remove unused * style(fmt): rustfmt
* feat(controls): add quick navigation (#260)Aram Drevekenin2021-04-08
| | | | | | | * feat(input): quick navigation * feat(ui): quick navigation * style(fmt): rustfmt
* * fix(ui): react to terminal window size changes (SIGWINCH) (#245)Aram Drevekenin2021-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 loadBrooks J Rady2021-03-31
|
* Wrap up the plugin system refactor, running everything through update()Brooks J Rady2021-03-25
|
* Converted tab updates to the new generic update() functionBrooks J Rady2021-03-25
|
* Removed AppState and the unneeded get_help() functionBrooks J Rady2021-03-25
|
* Merge in changes from main and fix clippy lintsBrooks J Rady2021-03-25
|\
| * chore: formattingdenis2021-03-21
| |
| * wip: not sure about updating the input_mode and tab switches for nowdenis2021-03-20
| |
* | Move most key handling to the update() + event systemBrooks J Rady2021-03-23
| |
* | Initial implementation of the update callback + upstream termionBrooks J Rady2021-03-23
| |
* | Rename references of 'draw' to 'render' for pluginsBrooks J Rady2021-03-23
| |
* | Clippy compels me to cull codeBrooks J Rady2021-03-09
| |