Aram Drevekenin
de9eeb2f42
docs(changelog): memory leak fix
2023-04-13 10:03:49 +02:00
Thomas Linford
7e207f4c0c
fix: do not hold on to router thread handle until server exit ( #2328 )
...
* do not hold on to thread handle until server exit
* fix tests
2023-04-13 10:02:07 +02:00
Aram Drevekenin
b40f5ef2ca
chore(assets): adjust logo ( #2358 )
...
* chore(assets): adjust logo
* chore(assets): adjust logo height
2023-04-12 15:04:01 +02:00
Thomas Linford
00af395bb7
docs(changelog): socket sticky bit fix
2023-04-05 17:39:02 +02:00
Thomas Linford
778d57c3c3
fix(server): set sticky bit on socket files ( #2141 )
2023-04-05 17:36:47 +02:00
Aram Drevekenin
3973873252
docs(changelog): strider fix
2023-04-04 18:40:21 +02:00
Aram Drevekenin
f5a13c7440
fix(plugins): prevent Strider from opening double-panes when editing files ( #2346 )
...
* fix(plugins): make sure to include client_id when writing input
* style(fmt): rustfmt
* fix(plugins): do not remove client plugins on detach
2023-04-04 18:39:34 +02:00
Aram Drevekenin
9d4e60e323
docs(changelog): stack pane focus bug in layout
2023-04-03 18:55:28 +02:00
Aram Drevekenin
809e3d8d21
fix(layout): pane focus in stack ( #2344 )
2023-04-03 18:54:37 +02:00
Aram Drevekenin
df8db1d2e7
docs(changelog): expanded panes in stack
2023-04-03 18:05:16 +02:00
Aram Drevekenin
3a428effed
feat(panes): allow defining an expanded stacked pane ( #2343 )
...
* feat(panes): allow defining an expanded stacked pane
* style(fmt): rustfmt
2023-04-03 18:04:06 +02:00
Aram Drevekenin
63d6711a8d
docs(changelog): tab focus race in layouts
2023-03-31 17:51:14 +02:00
Aram Drevekenin
88da3be23a
fix(layouts): focus tab race ( #2340 )
2023-03-31 17:50:21 +02:00
Aram Drevekenin
04c6af182e
docs(changelog): scrollback editor spaces fix
2023-03-31 16:24:15 +02:00
Aram Drevekenin
cc3c276586
fix(scrollback-editor): properly invoke editor when command includes spaces ( #2339 )
...
* fix(scrollback-editor): properly invoke editor when command includes spaces
* style(fmt): srsly clippy?
2023-03-31 16:23:24 +02:00
Aram Drevekenin
dc03fb0318
docs(changelog): swap layout truncating fix
2023-03-30 18:06:12 +02:00
Aram Drevekenin
30374d4ede
fix(layouts): nested attribute truncating ( #2337 )
2023-03-30 18:04:47 +02:00
Aram Drevekenin
55a2f4915e
docs(changelog): default swap layouts for new tab with layout
2023-03-30 16:55:17 +02:00
Aram Drevekenin
d121c780bf
fix(layouts): do not default to default swap layouts when opening a new tab without swap layouts ( #2336 )
2023-03-30 16:53:46 +02:00
Jae-Heon Ji
220f6684b0
docs(changelog): add option hide_session_name
2023-03-30 20:36:03 +09:00
Marcel Baur
6ea5c3666f
Add option to hide session name in tab-bar (deriving from #2172 ) ( #2301 )
...
* feat(tab-bar): add option to hide prefix (#2172 )
* feat(tab-bar): only hide session_name
* fix(snapshots): update snapshots with new config-var naming
---------
Co-authored-by: Marcel Baur <marcel@baur.gg>
2023-03-30 20:33:39 +09:00
Andy Kipp
7f1dde5520
Add 'launch in xonsh' in README ( #2323 )
...
Updated the quick launch commands to include xonsh.
2023-03-30 11:14:51 +02:00
Aram Drevekenin
55c0a15a7d
docs(changelog): clear scrollback (cli) action
2023-03-29 23:06:07 +02:00
Oleks Gnatovskyi
bdb39b19a6
feat(terminal): cli and bindable action to clear all buffers for a specific pane ( #2239 )
...
* fix typo
* Add clear screen action
* add proper test
* added bindable action; remove pointless default impl
* add default binding
* use imsnif's variant
* remove commented example config
* remove log line
---------
Co-authored-by: Aram Drevekenin <aram@poor.dev>
2023-03-29 23:04:57 +02:00
Aram Drevekenin
638f2ad4ff
docs(readme): fix roadmap link
2023-03-29 23:02:42 +02:00
Aram Drevekenin
36b49c822f
docs(readme): update roadmap image ( #2333 )
2023-03-29 23:00:46 +02:00
Aram Drevekenin
341f9eb8c8
feat(plugins): async plugin loading ( #2327 )
...
* work
* refactor(plugins): break down start plugin async function
* work
* loading messages
* nice ui
* floating panes and error handling
* cleanups and conflicting plugin/direction
* find exact pane when relayouting
* fix plugin pane titles
* kill loading tasks on exit
* refactor: move stuff around
* style(fmt): rustfmt
* various fixes and refactors
2023-03-27 19:19:34 +02:00
Aram Drevekenin
7b609b053f
docs(changelog): load plugins async
2023-03-27 18:49:33 +02:00
raphTec
61a9b06237
docs(changelog): update interprocess dep, fix crash
2023-03-24 14:50:50 +01:00
gbrigandi
c61c27abe6
fix: Fix crash and memory leak by updating interprocess dep
...
When a client connects to the zellij server, a Unix socket is created.
However, a bug in version 1.1.1 and earlier of the interprocess crate
used for interprocess communication (IPC) prevented the socket from
being properly disposed of after use, which generated a descriptor
leak.
The bug was fixed in version 1.2.0 of the interprocess crate.
2023-03-24 14:48:58 +01:00
Aram Drevekenin
48174d10f8
docs(changelog): closing stacked pane fix
2023-03-20 17:56:03 +01:00
Aram Drevekenin
44abfc9a16
fix(panes): closing a stacked pane should relayout ( #2312 )
2023-03-20 17:54:47 +01:00
Aram Drevekenin
bef3c9c89d
docs(changelog): adding panes to lone stack fix
2023-03-16 17:32:55 +01:00
Aram Drevekenin
5cb1cea10c
fix(panes): adding panes to lone stack ( #2298 )
2023-03-16 17:31:40 +01:00
Cale Flatley
2f0b4d048e
chore(assets): update layout examples to .kdl from .yaml ( #2250 )
2023-03-15 18:18:29 +01:00
Silejonu
1efc30c21c
docs(third-party): correct summary ( #2235 )
...
add Void Linux to the summary, and fix the broken link to the "Packages" section
2023-03-15 17:44:57 +01:00
Aram Drevekenin
d2cc61ab4f
docs(changelog): focus pane off screen edge
2023-03-15 17:01:42 +01:00
Aram Drevekenin
c0dd1ba1ab
fix(screen): focus pane on screen edge when moving pane focus offtab ( #2293 )
...
* fix(screen): focus pane on proper edge when switching tabs through pane switch
* style(fmt): rustfmt
2023-03-15 17:00:16 +01:00
Oleks Gnatovskyi
96b3ce29a2
chore(themes): add menace ( #2257 )
...
Co-authored-by: Oleks Pickle <aleks.work2222+gh@gmail.com>
2023-03-15 16:47:05 +01:00
Aram Drevekenin
30db4c5ce5
chore(sponsorship): add liberapay and ko-fi options
2023-03-15 16:40:35 +01:00
Aram Drevekenin
09c1d7909d
chore(version): bump development version
2023-03-10 15:39:58 +01:00
Aram Drevekenin
a07af61456
chore(release): v0.35.2
2023-03-10 14:54:07 +01:00
Aram Drevekenin
43a52a2bd3
chore(version): bump development version
2023-03-10 14:50:39 +01:00
Aram Drevekenin
6502cf78b6
docs(changelog): ansi fix
2023-03-09 16:59:16 +01:00
Aram Drevekenin
263f5cbfd2
fix(ansi): pad line end when erasing characters ( #2259 )
2023-03-09 16:58:15 +01:00
Aram Drevekenin
aa17374d13
docs(changelog): command pane crash fix
2023-03-08 18:45:51 +01:00
Aram Drevekenin
ae29eb5b47
fix(screen): hold and applylayout races ( #2251 )
...
* fix(screen): log error instead of crashing when unable to find tab id
* style(fmt): rustfmt
2023-03-08 18:43:26 +01:00
Aram Drevekenin
a2609296ac
docs(changelog): attach --create fix
2023-03-08 16:42:34 +01:00
Aram Drevekenin
0fc778210b
fix(sessions): attach --create regression ( #2247 )
...
* fix(sessions): get attach --create working
* style(fmt): rustfmt
2023-03-08 16:39:54 +01:00
Aram Drevekenin
5cb3fb4ad2
chore(release): v0.35.1
2023-03-07 10:16:48 +01:00