Commit Graph

916 Commits

Author SHA1 Message Date
a-kenji
dc067580f3 Fix Clippy Suggestions 2021-05-18 09:45:03 +02:00
Henil Dedania
8c3bf215b7
Merge pull request #510 from zellij-org/speedup-ci
build(ci): Use Cache to speed up CI checks
2021-05-18 12:00:38 +05:30
Aram Drevekenin
d202cb7394
docs(readme): clarifications 2021-05-17 18:21:31 +02:00
Aram Drevekenin
7dbf859508
docs(changelog): update osc change 2021-05-17 18:15:22 +02:00
Aram Drevekenin
a3f42b19a9
Osc implementation (#517)
* fix(compatibility): implement most osc methods

* style(fmt): rustfmt

* style(fmt): remove cargo warnings

* style(fmt): make clippy happy

* style(fmt): fix formatting after my clippy fixes broke it again ;P

* fix(grid): fix tests
2021-05-17 18:13:05 +02:00
Kunal Mohan
84911619b2 hotfix(server): Maintain working directory while daemonization 2021-05-17 15:53:21 +05:30
Kunal Mohan
51f1b53fe2 Docs(changelog): Restructuring #515 2021-05-17 01:49:00 +05:30
Kunal Mohan
bc408e6e61
Merge pull request #515 from zellij-org/restructure
Restructure workspace: Create separate crates for client, server and utilities
2021-05-17 01:40:46 +05:30
Kunal Mohan
a872362328 fmt and clippy 2021-05-16 22:25:32 +05:30
Kunal Mohan
62d0901bbd Revert changes to Makefile.toml and build without --all-features 2021-05-16 22:03:44 +05:30
Kunal Mohan
2038947a14 Big refactor: separate crates for client, server and utilities 2021-05-16 21:41:56 +05:30
Thomas Linford
28212f5430
handle error on termios initialization (#511) 2021-05-16 17:00:22 +01:00
a-kenji
197f318756 Merge branch 'main' of https://github.com/zellij-org/zellij into layout-path-506 2021-05-16 12:44:56 +02:00
a-kenji
abf0a2d0c6 Split Layout Flag
* Split Layout Flag into `layout` that searches in default layout
directories and `layout-path` that takes a path to a layout file

Close  #506.
2021-05-16 12:43:50 +02:00
Kunal Mohan
8d742ccc53 Docs(changelog): Multiprocess model #499 2021-05-15 23:07:39 +05:30
Kunal Mohan
4c198b4243
Merge pull request #499 from zellij-org/multiprocess
Switch to a multiprocess client-sever model
2021-05-15 23:03:38 +05:30
Kunal Mohan
050d846b5e clean and exit on window close 2021-05-15 22:18:29 +05:30
Kunal Mohan
07ca0cbb11 Fix after rebase 2021-05-15 22:14:35 +05:30
Kunal Mohan
378dd90f8f Do not pass config_options while spawning server process 2021-05-15 22:14:35 +05:30
Kunal Mohan
41212dc0e8 Fix after rebase 2021-05-15 22:14:34 +05:30
Kunal Mohan
e203f96d78 fix testing 2021-05-15 22:14:34 +05:30
Kunal Mohan
c5675e965b Use ClientToServerMsg and ServerToClientMsg for IPC 2021-05-15 22:14:34 +05:30
Kunal Mohan
f2c43ac577 Fix memory overflow error and add panic hook for server 2021-05-15 22:14:34 +05:30
Kunal Mohan
0d792e26f2 Switch to multiprocess model: Not looking good 2021-05-15 22:14:34 +05:30
a-kenji
20d4b1826d docs(changelog): Remove unused import 2021-05-15 17:39:29 +02:00
a-kenji
5a9b9dcbbc
Merge pull request #504 from matthiasbeyer/remove-unused
Remove unused imports/functions
2021-05-15 17:38:16 +02:00
Matthias Beyer
fd42119219 Remove unused import
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-05-15 14:31:54 +02:00
Aram Drevekenin
97589c6a92 chore(version): bump development version 2021-05-15 13:50:35 +02:00
Aram Drevekenin
f37018e949 chore(release): v0.11.0 2021-05-15 13:27:40 +02:00
a-kenji
fef150c8ff docs(changelog): Invert Asset Installation 2021-05-15 13:17:35 +02:00
a-kenji
e0fede55a8
Merge pull request #512 from a-kenji/invert-asset-installation
Invert Assets Installation Feature
2021-05-15 13:00:11 +02:00
a-kenji
ba206b1f29 Invert Assets Installation Feature
* 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.
2021-05-15 12:45:24 +02:00
henil
fd04a22249 build(ci): Use Cache to speed up CI checks 2021-05-15 13:41:36 +05:30
Brooks J Rady
f1bff237a4 feat(build): incorporate git committing and tagging into the publish process 2021-05-14 11:41:00 +01:00
Brooks J Rady
b835594bf2 fix(build): fix an unintuitive operator precedence breaking plugin updating 2021-05-14 11:07:45 +01:00
a-kenji
ed0cea96dc docs(changelog): Add check to the setup subcommand 2021-05-14 12:01:14 +02:00
a-kenji
26cd36720b
Merge pull request #503 from a-kenji/check-setup
Add `check` flag to the setup subcommand
2021-05-14 11:57:57 +02:00
a-kenji
d667e5ed81 Add check flag to the setup subcommand
* The check option communicates default and config options to the user
  as well as optional compile time features

* Move generate-completion from a subcommand to a flag in the setup
  subcommand
2021-05-14 11:45:19 +02:00
Aram Drevekenin
791cfd0a6e chore(version): bump development version 2021-05-14 11:01:13 +02:00
Aram Drevekenin
e68504552e hotfix: bump zellij-tile version 2021-05-14 10:39:59 +02:00
Aram Drevekenin
8cdc7fbb69
fix(input): forward unknown keys to active terminal (#501)
* fix(input): forward unknown keys to active terminal

* docs(changelog): update change
2021-05-13 17:15:13 +02:00
Aram Drevekenin
b93e51cf88
fix(compatibility): implement device reports (#500)
* fix(compatibility): implement device reports

* docs(changelog): update change
2021-05-13 16:09:07 +02:00
a-kenji
a24c7f79f1
Merge pull request #465 from a-kenji/set-data-dir
Add Complile Time System Directories
2021-05-12 20:11:06 +02:00
a-kenji
4134c952f6 Merge branch 'main' of https://github.com/zellij-org/zellij into set-data-dir 2021-05-12 20:03:04 +02:00
a-kenji
ffd8f17a94 Add Complile Time System Directories
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`
2021-05-12 19:51:29 +02:00
a-kenji
34f0bf172d
Merge pull request #497 from a-kenji/fix-default-keybind
Fix Default Keybind for Tab -> Resize Mode
2021-05-12 16:14:20 +02:00
a-kenji
ad2f932b1a Fix Default Keybind for Tab -> Resize Mode 2021-05-12 16:04:07 +02:00
a-kenji
9eea63f836
Merge pull request #495 from a-kenji/fix-simplified-ui
Fix Simplified Ui
2021-05-12 15:46:17 +02:00
a-kenji
db592cc840 Merge branch 'main' of https://github.com/zellij-org/zellij into fix-simplified-ui 2021-05-12 15:36:50 +02:00
a-kenji
776a2c5151 Fix Simplified Ui
Propagate the config now, in all the places, as opposed to
fallback to a default.
2021-05-12 15:27:28 +02:00