| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| | * | 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 | |
| | | | ||||
| | * | a probable fix for tests | 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 | |||
| | * | increase snapshot time | Kunal Mohan | 2021-05-04 | |
| | | | ||||
| | * | fix fmt errors | Kunal Mohan | 2021-05-04 | |
| | | | ||||
| | * | 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 | |
| | | | ||||
| | * | remove debug logs | 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... | |||
| * | | HOTFIX: allow cargo publish | Aram Drevekenin | 2021-05-04 | |
| |/ | ||||
| * | 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 | |
| | | | ||||
| * | | 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 | |||
| * | | 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. | |||
