summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2021-04-24Placeholder for everything currently defined in the server-client API except ...docs/server-client-api-docsKyle Sutherland-Cash
2021-04-24Placeholder (or actual docs) for all of the Actions that can be sent to the s...Kyle Sutherland-Cash
2021-04-24describe the purpose of the new doc and start outlining some of the existing ...Kyle Sutherland-Cash
2021-04-16Refactor ServerInstruction enum to use Action enumKunal Mohan
2021-04-15Share SessionMetadata between the server_router and the ipc_server threadKunal Mohan
2021-04-15Remove ErrorContext from IpcSender and nit fixesKunal Mohan
2021-04-14Fix after rebaseKunal Mohan
2021-04-14fix terminal window resize tests by restricting lifetime of locksKunal Mohan
2021-04-14Fix after rebaseKunal Mohan
2021-04-14Move screen and plugins to client side.Kunal Mohan
2021-04-14wip: helper functions for ServerInstructiondenis
2021-04-14client side threads should send messages directly to server and router thread...Kunal Mohan
2021-04-14split start into start_server and start_clientKunal Mohan
2021-04-14Fix after rebaseKunal Mohan
2021-04-14Rename notify_server to connect_to_serverKunal Mohan
2021-04-14Add router thread on server side as wellKunal Mohan
2021-04-14Some documentation an ClientOsApi stuffKunal Mohan
2021-04-14a probable fix for testsKunal Mohan
2021-04-14minor fix while opening new tabKunal Mohan
2021-04-14Synchronize update tabs actions using command_is_executingKunal Mohan
2021-04-14Hide IpcChannel entirely behind OsApiKunal Mohan
2021-04-14documentation and nit fixKunal Mohan
2021-04-14Hide server-side Ipc channels creation behind OsApis and some documentation f...Kunal Mohan
2021-04-14increase snapshot timeKunal Mohan
2021-04-14fix fmt errorsKunal Mohan
2021-04-14Fix after rebaseKunal Mohan
2021-04-14Introduce ServerContextKunal Mohan
2021-04-14fix testsKunal Mohan
2021-04-14Divide OsApi into ClientOsApi and ServerOsApi and move calls to os threadKunal Mohan
2021-04-14wip: remove the commands that are called only on the clientdenis
2021-04-14wip: here goes the os_thread and OsContextdenis
2021-04-14fix testing for pseudo client-server modelKunal Mohan
2021-04-14wip: working on osapi message variantsdenis
2021-04-14Introduce DoneCLosingPane message to ensure atomicity in state changeKunal Mohan
2021-04-14remove command_is_executing from pty_threadKunal Mohan
2021-04-14Use IPC for Server to client as wellKunal Mohan
2021-04-14ensure proper shutdownKunal Mohan
2021-04-14Use ipmpsc crate for IPCKunal Mohan
2021-04-14Introduce serlializable ClientInstruction and Rename ApiCommandKunal Mohan
2021-04-14do not hang on exitKunal Mohan
2021-04-14remove logsKunal Mohan
2021-04-14Undo some changesKunal Mohan
2021-04-14Use interprocess crate, BufReader and BufWriterKunal Mohan
2021-04-14Got things working! But we are loosing data in transmission :( PS: There are ...Kunal Mohan
2021-04-14undo some changesKunal Mohan
2021-04-14remove logsKunal Mohan
2021-04-14another tryKunal Mohan
2021-04-14remove debug log fileKunal Mohan
2021-04-14try fixesKunal Mohan
2021-04-14Introduce IpcSenderWithContextKunal Mohan