aboutsummaryrefslogtreecommitdiffstats
path: root/src/server (follow)
Commit message (Collapse)AuthorAge
* Big refactor: separate crates for client, server and utilitiesKunal Mohan2021-05-16
|
* Fix after rebaseKunal Mohan2021-05-15
|
* Do not pass config_options while spawning server processKunal Mohan2021-05-15
|
* Fix after rebaseKunal Mohan2021-05-15
|
* fix testingKunal Mohan2021-05-15
|
* Use ClientToServerMsg and ServerToClientMsg for IPCKunal Mohan2021-05-15
|
* Fix memory overflow error and add panic hook for serverKunal Mohan2021-05-15
|
* Switch to multiprocess model: Not looking goodKunal Mohan2021-05-15
|
* Remove unused importMatthias Beyer2021-05-15
| | | | Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
* docs(changelog): Invert Asset Installationa-kenji2021-05-15
|
* Invert Assets Installation Featurea-kenji2021-05-15
| | | | | | | | | | | | | * changed `enable_automatic_asset_installation` to `disable_automatic_asset_installation` This ensures that people by default get the asset installation and need to opt out at compile time, rather than opt in. * removed default features Not needed anymore.
* Merge branch 'main' of https://github.com/zellij-org/zellij into set-data-dira-kenji2021-05-12
|\
| * Fix Simplified Uia-kenji2021-05-12
| | | | | | | | | | Propagate the config now, in all the places, as opposed to fallback to a default.
| * Slight rework of config loading.a-kenji2021-05-12
| | | | | | | | Merges the cli and file configuration
| * !fixup Add Option for Simplified Layouta-kenji2021-05-10
| | | | | | | | * fix test
| * fixup! Merge branch 'main' of https://github.com/zellij-org/zellij into ↵a-kenji2021-05-10
| |\ | | | | | | | | | simple-font-ui
| | * After rebaseDante Pippi2021-05-09
| | |
| | * Revert accidental rename of ToggleActiveSyncTabKyle Sutherland-Cash2021-05-09
| | |
| | * cargo fmtKyle Sutherland-Cash2021-05-08
| | |
| | * Markups from self-reviewKyle Sutherland-Cash2021-05-08
| | |
| | * First round of merging against server-client and color stuffKyle Sutherland-Cash2021-05-08
| | |
| * | fixup! Add Option for Simplified Layouta-kenji2021-05-10
| | | | | | | | | | | | * merge structop and serde structs
| * | Add Option for Simplified Layouta-kenji2021-05-10
| |/ | | | | | | | | | | | | | | | | | | | | | | | | * the simplified layout omits the Nerdfonts characters that are not found in every Fontset * add an optional config option to opt into the simplified ui `simplified_ui: bool` * add a config flag that allows opting into the simplified ui `zellij options --simplified-ui` * move the `clean` flag to the `setup` subcommand
| * 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.
| * hotfix(logging): fix atomic_create_file and make set_permissions() return an ↵Kunal Mohan2021-05-07
| | | | | | | | error
* | Add Complile Time System Directoriesa-kenji2021-05-12
|/ | | | | | | | | | closes #380 * --features disable_automatic_asset_installation disables automatic installation of the `data_dir` * a set PREFIX env will use `$PREFIX/zellij` as its `data_dir`
* explicitly set file and directory permissionsKunal Mohan2021-05-06
|
* Fix after rebaseKunal Mohan2021-05-04
|
* Introduce IpcReceiverWIthContext and move ipc stuff to common/ipc.rsKunal Mohan2021-05-04
| | | | | | Fall back to /tmp/zellij-{uid} directory if runtime_dir is not available. Use serialize_into() to avoid Vec allocation. And some cleanup
* use better names for senders, receivers and threadsKunal Mohan2021-05-04
|
* Place socket file in runtime directory or cache directory and use names ↵Kunal Mohan2021-05-04
| | | | crate for socket file name
* use Uuid to generate unique server socket namesKunal Mohan2021-05-04
|
* 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
|
* Share SessionMetadata between the server_router and the ipc_server threadKunal Mohan2021-05-04
|
* Remove ErrorContext from IpcSender and nit fixesKunal 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
* wip: helper functions for ServerInstructiondenis2021-05-04
|
* 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
|
* Add router thread on server side as wellKunal Mohan2021-05-04
|
* Hide IpcChannel entirely behind OsApiKunal Mohan2021-05-04
|
* documentation and nit fixKunal Mohan2021-05-04
|
* Hide server-side Ipc channels creation behind OsApis and some documentation ↵Kunal Mohan2021-05-04
| | | | fixes
* Introduce ServerContextKunal Mohan2021-05-04
|
* fix testsKunal Mohan2021-05-04
|