| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | use Uuid to generate unique server socket names | 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 | |
| | | ||||
| * | 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 | |
| | | ||||
| * | 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 | |
| | | ||||
| * | Some documentation an ClientOsApi stuff | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | minor fix while opening new tab | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Synchronize update tabs actions using command_is_executing | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Hide IpcChannel entirely behind OsApi | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | documentation and nit fix | 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 | |
| | | ||||
| * | fix tests | 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 | |
| | | ||||
| * | fix testing for pseudo client-server model | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | wip: working on osapi message variants | denis | 2021-05-04 | |
| | | ||||
| * | Introduce DoneCLosingPane message to ensure atomicity in state change | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | remove command_is_executing from pty_thread | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Use IPC for Server to client as well | Kunal Mohan | 2021-05-04 | |
| | | | | | Add router thread | |||
| * | ensure proper shutdown | 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 | |
| | | ||||
| * | do not hang on exit | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | remove logs | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Undo some changes | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Use interprocess crate, BufReader and BufWriter | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Got things working! But we are loosing data in transmission :( PS: There are ↵ | Kunal Mohan | 2021-05-04 | |
| | | | | | debug logs in there | |||
| * | undo some changes | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | another try | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | try fixes | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | Introduce IpcSenderWithContext | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | isolate pty thread | Kunal Mohan | 2021-05-04 | |
| | | ||||
| * | fix(colors): stabilize colors (#453) | Aram Drevekenin | 2021-05-04 | |
| | | | | | | * fix(colors): stabilize colors * style(fmt): rustfmt | |||
| * | Merge pull request #437 from a-kenji/xrdb-loading-fix | a-kenji | 2021-05-03 | |
| |\ | | | | | Make Xrdb Loading More Forgiving | |||
| | * | Make Xrdb Loading More Forgiving | a-kenji | 2021-05-03 | |
| | | | | | | | | | | | | | | | Attempt at fixing #434. The `hex_to_rgb` function propagates the Option now. If it is None, it tries to load the default Palette now. | |||
| * | | Enables the Default Config Test | a-kenji | 2021-05-02 | |
| |/ | | | | | | | The split of test/no_test happens now in find_config_dir, it always returns Null in tests. That way differing configurations in tests shouldn't make the test fail anymore. | |||
| * | Merge pull request #433 from a-kenji/disable-default-config-test | a-kenji | 2021-05-02 | |
| |\ | | | | | Disable Default Config Test | |||
