Kunal Mohan
07ad2f54ea
docs(changelog): Autodetach #581
2021-06-19 11:35:44 +05:30
Kunal Mohan
c046ab1ecc
Merge pull request #581 from dantepippi/autodetach
...
Detach session when forced close detected (handling SIGTERM and other signals)
2021-06-19 11:15:26 +05:30
Dante Pippi
e7fc0e3ff9
Sending the action Action::Detach to the server
2021-06-18 12:26:29 -03:00
Dante Pippi
18adbcc1b1
Detach session on a forced close (handlign SIGTERM and other signals)
2021-06-17 21:21:39 -03:00
a-kenji
a71b966941
Merge pull request #580 from a-kenji/makefile-layout-fix
...
Fix missing `layout-dir` in makefile
2021-06-17 17:41:19 +02:00
a-kenji
dc8487cb4f
Fix missing layout-dir in makefile
...
The `layout-dir` got removed, but the
make action depended on the `dir`.
2021-06-17 16:45:04 +02:00
a-kenji
5c69ce9aad
docs(changelog): layout dir from data to config
2021-06-16 19:03:07 +02:00
a-kenji
08ed30e832
Merge pull request #577 from a-kenji/default-layouts
...
Change `layout` directory from `data` to `config`
2021-06-16 19:00:52 +02:00
a-kenji
a9088264eb
Change layout directory from data to config
...
* default layouts won't be installed by anymore,
instead they will be directly loaded
* `layout-dir` is now a subdirectory of the
`config-dir` by default, instead of the `data-dir`
POSSIBLE BREAKING CHANGE:
In case of having custom layouts in the previous
`layout-dir` one can switch either the layouts to
the new dir, or set the `layout-dir` to be the current
`layout-dir`
* it is possible to change the location of the `layout-dir`:
- `zellij options --layout-dir [LAYOUR_DIR]`
- `layout_dir: [LAYOUT_DIR]`
2021-06-16 17:09:05 +02:00
a-kenji
8e097c258a
docs(changelog): improve layout errors
2021-06-15 11:22:14 +02:00
a-kenji
64d639b243
Merge pull request #576 from a-kenji/layout-error
...
Move `layout.rs` from `server` to `utils`
2021-06-15 11:20:46 +02:00
a-kenji
4743b7e7ab
Merge branch 'main' of https://github.com/zellij-org/zellij into layout-error
2021-06-14 22:05:25 +02:00
a-kenji
cafcca0c57
Move layout.rs from server to utils
...
* give feedback on most errors in the layout-file
2021-06-14 21:55:17 +02:00
Matthias
7f67e6d97f
docs(contributing): add the invite link to the discord server ( #570 )
2021-06-10 09:23:26 +02:00
Aram Drevekenin
056f20ff1f
style(comments): remove leftovers
2021-06-04 18:57:26 +02:00
Brooks J Rady
dc44a00699
chore(release): bump development version
2021-06-04 10:28:03 +01:00
Brooks J Rady
0681163f8d
chore(release): v0.13.0
2021-06-04 10:13:14 +01:00
Brooks J Rady
65574eea5d
fix(build): better tested publishing flow
2021-06-03 21:58:02 +01:00
Brooks J Rady
d6a8daba84
fix(build): allow crates.io to update between crate uploads
2021-06-03 20:43:20 +01:00
Brooks Rady
c65987a285
feat(ui): laying the groundwork for a new resize algorithm
2021-06-03 13:15:56 +01:00
Brooks J Rady
a9ce13c1d2
feat(ui): added feature for an experimental resize
...
The `parametric_resize_beta` feature has been added that enables the new
resize system. This change also introduces some background tweaks that
start laying the groundwork for future resize work without breaking
functionality.
2021-06-03 13:05:52 +01:00
Aram Drevekenin
24165b6178
docs(changelog): performance fix
2021-06-03 14:04:36 +02:00
Aram Drevekenin
0bab7c1245
fix(performance): output buffer ( #567 )
...
* work
* work
* fix(performance): output buffer
* style(import): remove extraneous
* style(fmt): make rustfmt happy
* fix(performance): minor adjustments to padding and truncating
* style(fmt): make rustfmt happy
* style(clippy): make clippy happy
2021-06-03 14:03:05 +02:00
Brooks J Rady
5164bd99b7
Fixed a build warning and renamed a struct field
2021-06-03 12:38:23 +01:00
Brooks J Rady
949971cc62
Merge branch 'main' into resize-overhaul
2021-06-03 12:26:45 +01:00
a-kenji
4b7fe3ca7b
Merge pull request #565 from a-kenji/plugin-asset-update
...
Update plugin assets
2021-06-02 15:45:28 +02:00
a-kenji
197bbafdcc
Update plugin assets
2021-06-02 15:36:26 +02:00
a-kenji
e1860cae4e
Merge pull request #564 from a-kenji/update-assets
...
Update Plugin Assets
2021-06-02 12:56:07 +02:00
a-kenji
a1d84b9fbf
Update Plugin Assets
2021-06-02 10:29:43 +02:00
Brooks J Rady
98c29832e1
Merge branch 'main' into resize-overhaul
2021-06-01 18:05:32 +01:00
a-kenji
d7f12ea58c
docs(changelog): add disable-status-bar layout
2021-06-01 10:41:10 +02:00
a-kenji
c690da915b
Merge pull request #555 from a-kenji/plugin-layouts
...
Add layout to disable the status-bar
2021-06-01 10:40:25 +02:00
a-kenji
903017fd8e
docs(changelog): Don't rename unnamed tabs: 554
2021-06-01 10:24:32 +02:00
a-kenji
26f499bbbb
Merge pull request #554 from AdaShoelace/main
...
Don't rename 'unnamed' tabs upon deletion of other tabs
2021-06-01 10:23:02 +02:00
AdaShoelace
a2efc6fcac
Merge branch 'main' of github.com:zellij-org/zellij
2021-06-01 09:41:33 +02:00
AdaShoelace
b9677589a0
Omit '(unnamed)' from tab name
2021-06-01 09:41:16 +02:00
a-kenji
c787cea9e0
docs(changelog): Fix config options
2021-06-01 09:39:18 +02:00
a-kenji
2301037c54
Merge pull request #556 from a-kenji/options-fix
...
Fix options in config file
2021-06-01 09:36:26 +02:00
a-kenji
62e7c37688
Fix options in config file
...
* options depended on specification of the
`simplified_ui` flag, now they are independend of each other
2021-06-01 09:07:41 +02:00
AdaShoelace
16a47cdd06
Initial names outside return struct
2021-05-31 22:06:08 +02:00
a-kenji
1db63ede28
Add layout to disable the status-bar
2021-05-31 21:49:49 +02:00
AdaShoelace
b3e9dda726
Set tab name on creation instead of on render
2021-05-31 17:00:14 +02:00
a-kenji
9cbe410740
Merge pull request #553 from a-kenji/update-manpage
...
docs(manpage): Update manpage
2021-05-30 21:08:38 +02:00
a-kenji
bd43a8aa63
docs(manpage): Update manpage
2021-05-30 21:07:44 +02:00
a-kenji
a67bd140a5
docs(changelog): Add option to specify a theme
2021-05-30 19:43:22 +02:00
a-kenji
bbbc51de69
Merge pull request #550 from a-kenji/theme-config
...
Add color theme config
2021-05-30 19:38:47 +02:00
a-kenji
0be151fa28
Merge branch 'main' of https://github.com/zellij-org/zellij into theme-config
2021-05-30 15:17:55 +02:00
a-kenji
ce73b6cca0
Add color theme config
...
* add option `theme` that allows for setting of a theme,
the default is `default`
* under `themes` the themes can be described as follows:
either:
```
themes:
default:
fg: [0,0,0]
bg: [0,0,0]
black: [0,0,0]
red: [0,0,0]
green: [0,0,0]
yellow: [0,0,0]
blue: [0,0,0]
magenta: [0,0,0]
cyan: [0,0,0]
white: [0,0,0]
orange: [0,0,0]
```
or
```
themes:
default:
fg: 0
bg: 0
black: 0
red: 0
green: 0
yellow: 0
blue: 0
magenta: 0
cyan: 0
white: 0
orange: 0
```
If the key is different from default, it needs to either be specified on
start with `options --theme [THEME]`, or in the configuration file under
theme: [THEME].
closes #390
2021-05-30 15:07:21 +02:00
Brooks J Rady
f2c5ee44f7
Getting back to where we started... (Buggy Resizing)
2021-05-29 23:12:11 +01:00
a-kenji
fe299325eb
docs(changelog): Add default_mode to attach 549
2021-05-29 20:55:03 +02:00