Commit Graph

709 Commits

Author SHA1 Message Date
Aram Drevekenin
72ed0e98cf
docs(changelog): cursor show/hide alternate screen fix 2022-07-14 11:56:10 +02:00
Aram Drevekenin
e4b1dd6d4c
docs(changelog): performance improvement 2022-07-13 17:05:15 +02:00
Aram Drevekenin
b4cf0e7a81
docs(changelog): detach message 2022-07-12 12:18:29 +02:00
a-kenji
ee6a9cd78e docs(changelog): refactor get session name (#1582) 2022-07-12 11:33:08 +02:00
Jae-Heon Ji
f983651759
docs(changelog): add usage comment to fish script 2022-07-12 10:30:41 +09:00
Aram Drevekenin
89836a9cb6
docs(changelog): sixel support 2022-07-08 17:21:00 +02:00
Aram Drevekenin
3c6643ba49
docs(changelog): crate refactor 2022-07-06 16:08:53 +02:00
Thomas Linford
50a8c1b1ac
docs(changelog): fix 0 rows or cols crash 2022-07-04 18:30:34 +02:00
Jae-Heon Ji
ccec12d0f8
docs(changelog): update manpage 2022-06-29 23:02:13 +09:00
raphCode
7cd355efaf
roll over logs / fix filling up /tmp with logs (#1548)
* roll over logs at 20 MB

* Change cap to 100 kB

* Add fix to changelog
2022-06-28 13:38:43 +02:00
Aram Drevekenin
f7e3e0805d
docs(changelog): reset scroll properly 2022-06-27 19:02:16 +02:00
Aram Drevekenin
9225ce6c34
docs(changelog): trim whitespace wide characters on resize 2022-06-27 17:20:35 +02:00
Aram Drevekenin
0d48195eee
docs(changelog): in place editor fullscreen fix 2022-06-27 16:00:17 +02:00
a-kenji
cbf687e377 docs(changelog): add unstable feature notice
Because the change is gated behind an `unstable` feature.
2022-06-25 21:52:56 +02:00
a-kenji
625854cb4c fix(changelog): fix changelog
The changelog was wrong.
2022-06-25 21:49:14 +02:00
Jae-Heon Ji
9d3e075d96
docs(changelog): allow hex colors for themes 2022-06-24 12:07:20 +09:00
raphCode
5d9c428294
fix: exit client on empty rcv (#1535)
* Exit client on empty ipc receive

This resolves a hang when the server goes away unnoticed (e.g. when it
is killed). In some cases, this delayed system shutdown because the
client did not react to systemd's SIGTERM.

* Add newline after error report to tidy up shell prompt

* Update changelog
2022-06-21 20:40:26 +02:00
a-kenji
162f916f6a docs(changelog): fix macports instructions 2022-06-19 21:26:38 +02:00
Jae-Heon Ji
66aa486506
docs(changelog): add undo rename action 2022-06-18 10:00:37 +09:00
a-kenji
05532c24ce docs(changelog): fullscreen focus swapping 2022-06-16 15:25:05 +02:00
a-kenji
dc7f07a7c4 docs(changelog): fix WriteChars action 2022-06-16 15:23:32 +02:00
a-kenji
cdef256a54 docs(changelog): add action dispatch from cli 2022-06-15 11:43:36 +02:00
a-kenji
4bb0bfcafb chore(changelog): update clap 2022-06-14 18:33:16 +02:00
Jae-Heon Ji
7f242d38f1
docs(changelog): deduplicate code in screen.rs 2022-06-14 00:49:45 +09:00
a-kenji
0e897ba156 docs(changelog): update cli tooltips 2022-06-11 15:58:06 +02:00
Jae-Heon Ji
8340559c78
docs(changelog): add checksum 2022-06-11 11:21:37 +09:00
Jae-Heon Ji
794662af82
docs(changelog): fix typo 2022-06-10 23:46:10 +09:00
Kian-Meng Ang
16b53aa52f
docs: fix typos (#1481) 2022-06-10 23:37:55 +09:00
a-kenji
d0435ab67b chore(changelog): add default-layout option 2022-06-07 21:35:26 +02:00
a-kenji
f11fa14f79 chore(changelog): update crossbeam 0.8.0 -> 0.8.1 2022-06-07 18:22:01 +02:00
raphCode
92c5c6cb03
Add logging to ipc receiver (#1459)
* Add logging to ipc receiver

* Add to changelog
2022-06-07 17:14:22 +02:00
Aram Drevekenin
3c692248d8 chore(release): v0.30.0 2022-06-07 15:31:52 +02:00
Aram Drevekenin
747b4ae7db
docs(changelog): status bar tips 2022-06-07 14:29:59 +02:00
Aram Drevekenin
3e5312087b
docs(changelog): tweak simplified ui 2022-06-06 22:32:58 +02:00
Thomas Linford
627bb71f37
docs(changelog): mouse selection stuck fix 2022-06-06 12:08:10 +02:00
Aram Drevekenin
56aa269a4b
docs(changelog): client loop fix 2022-06-06 09:31:07 +02:00
Aram Drevekenin
e75b8da1ff
docs(changelog): edit scrollback with default editor 2022-06-06 09:22:11 +02:00
a-kenji
9f777fbacc docs(changelog): add compact-bar & compact layout 2022-06-03 11:20:06 +02:00
Aram Drevekenin
2514ae43c3
docs(changelog): layout cli arg merge 2022-05-28 12:28:12 +02:00
raphTec
8f3f6ed5fc docs(changelog): fix client process hanging / not exiting 2022-05-24 14:44:39 +02:00
Jae-Heon Ji
69ec7c7e3a
docs(changelog): checking for missing extensions 2022-05-24 13:10:48 +09:00
a-kenji
9d1d3dac74 docs(changelog): update names & dialoguer 2022-05-23 21:44:31 +02:00
a-kenji
d44aef4011 docs(changelog): strip debug symbols on release 2022-05-22 19:57:49 +02:00
Jae-Heon Ji
aff1214d1e
docs(changelog): fix strider plugins 2022-05-22 16:57:48 +09:00
Aram Drevekenin
db4fbf6724
docs(changelog): dump scrollback to file 2022-05-20 11:23:59 +02:00
Thomas Linford
9b184a351b
docs(changelog): paste freeze fix 2022-05-16 21:17:08 +02:00
Aram Drevekenin
69e570cf71
docs(changelog): ansi resize input 2022-05-16 15:33:28 +02:00
Jae-Heon Ji
82822374b4
docs(changelog): update to output error 2022-05-12 22:43:46 +09:00
a-kenji
f04e5bd873 docs(changelog): rename suggestion -> suggest 2022-05-10 16:40:17 +02:00
a-kenji
43fa2b727e docs(changelog) add alias to help output 2022-05-10 16:37:56 +02:00
a-kenji
e6cbd1195c docs(changelog): fix typo 2022-05-10 09:46:46 +02:00
raphCode
7b0a46f812
feat: Attach sessions by unique prefix name (#1169) (#1360)
* feat: Attach sessions by unique name prefix (#1169)

This makes attaching to sessions more convenient since only the first character(s) of the
session name must be typed.
If this prefix matches multiple sessions and is therefore ambiguous, zellij will complain
and show all sessions names starting with these characters.
If any session name matches the given string exact, it is attached immediately, therefore
it is always possible to attach to every session, even if the set of session names is not
prefix-free.

* Add feature to changelog

* Try to fix flaky e2e test
2022-05-03 18:55:31 +02:00
Thomas Linford
e487537472
docs(changelog): middle or right click selection fix 2022-05-03 13:05:12 +02:00
Aram Drevekenin
a7ddfe1acc chore(release): v0.29.1 2022-05-02 22:31:08 +02:00
Thomas Linford
00f2a53fe9
docs(changelog): plugin mouse event fix 2022-05-02 22:22:24 +02:00
Aram Drevekenin
be2659ed2e chore(release): v0.29.0 2022-05-02 13:29:00 +02:00
Thomas Linford
e341b10daa
docs(changelog): mouse fixes 2022-04-30 18:47:42 +02:00
raphCode
1f4e3d88c8
Fix crash on renaming a floating pane (#1323) (#1357)
* Fix crash on renaming a floating pane (#1323)

* Add rename tests for embedded and floating panes

* docs(changelog): fix floating pane rename
2022-04-29 16:16:53 +02:00
Jae-Heon Ji
b0a29c046a
docs(changelog): change how sessions are sorted 2022-04-29 21:51:40 +09:00
Aram Drevekenin
e558c46e3e
docs(changelog): saved cursor position on resize 2022-04-29 11:23:30 +02:00
Aram Drevekenin
34788270a8
docs(changelog): pane frame title overflow fix 2022-04-29 10:31:24 +02:00
Thomas Linford
8984d1eef6
docs(changelog): link handler panic fix 2022-04-28 20:56:09 +02:00
Aram Drevekenin
b51c29d2dd
docs(changelog): osc 10 + 11 2022-04-28 17:28:01 +02:00
Aram Drevekenin
88e63e5689
docs(changelog): ipc fix 2022-04-27 10:46:57 +02:00
Aram Drevekenin
90da35f4e6
docs(changelog): grid stabilizations 2022-04-26 22:40:02 +02:00
Jae-Heon Ji
667ee8b1b9
docs(changelog): add command for auto-start 2022-04-21 00:30:22 +09:00
Jae-Heon Ji
da1ebe961f
docs(changelog): minor system improvements 2022-04-16 16:13:31 +09:00
Thomas Linford
348740f5fa
docs(changelog): copy_on_select option 2022-04-16 09:05:53 +02:00
Aram Drevekenin
53afaa01a9
docs(changelog): SIGHUP change 2022-04-15 19:48:42 +02:00
Aram Drevekenin
ae3dde319e
docs(changelog): ansi scrolling regression fix 2022-04-14 11:53:22 +02:00
Thomas Linford
6822b9a475
docs(changelog): copy message improvement 2022-04-14 09:27:02 +02:00
Aram Drevekenin
bf21442186 chore(version): bump development version 2022-04-13 19:17:09 +02:00
Aram Drevekenin
aae9ad95ec
docs(changelog): multiuser UI fix 2022-04-13 10:07:17 +02:00
Aram Drevekenin
8e53fcbe1b
docs(changelog): XTWINOPS 14 + 16 2022-04-12 18:08:57 +02:00
Aram Drevekenin
028885c822
docs(changelog): tiled_panes refactor 2022-04-12 11:02:51 +02:00
a-kenji
e21fb56bbc docs(changelog): add overlays to flake outputs 2022-04-11 15:47:20 +02:00
Aram Drevekenin
a9ca64a260
docs(changelog): additional background pad fix 2022-04-09 13:35:48 +02:00
Aram Drevekenin
8097ae3903
docs(changelog): background color scrolling fix 2022-04-09 00:01:30 +02:00
Thomas Linford
ae2453ee68
docs(changelog): nord theme 2022-04-08 09:09:09 +02:00
Thomas Linford
d770388e4b
docs(changelog): wsl paste fix 2022-04-07 18:49:14 +02:00
a-kenji
25d79fd429 add: musl target to rust-toolchain 2022-04-04 20:21:55 +02:00
Kunal Mohan
9f716487ca
Improve theme usage + add default ones (#1274)
* Remove gray from theme config and improve colors for dark themes

* improve theme usage

* Add new themes and minor fixes

* improve tokyo-night theme according to new changes

* Fix formatting

* change default black colour

* docs(CHANGELOG): #1274 improve themes
2022-04-02 03:19:42 +05:30
Aram Drevekenin
9e64e43a05 docs(changelog): new version 2022-03-31 14:41:07 +02:00
Thomas Linford
8ab6873ba6
docs(changelog): revert csi erase display fix 2022-03-29 19:17:07 +02:00
Thomas Linford
79421fbc92
docs(changelog): selection background render fix 2022-03-28 20:40:10 +02:00
Aram Drevekenin
e8dc5d8b34
docs(changelog): ansi scroll fix 2022-03-28 12:41:12 +02:00
Thomas Linford
6bdc6f6f5d
docs(changelog): single core close pane crash fix 2022-03-25 21:00:33 +01:00
Aram Drevekenin
05e6579508
docs(changelog): tab intermediate crash fix 2022-03-25 15:42:15 +01:00
Aram Drevekenin
be02f99652
docs(changelog): alt + arrows 2022-03-25 14:29:09 +01:00
Aram Drevekenin
854228046e
docs(changelog): stability fixes 2022-03-25 10:36:35 +01:00
Aram Drevekenin
f2b7658e97
docs(changelog): floating pane embed fix 2022-03-24 18:57:12 +01:00
Thomas Linford
c53b3235c8
docs(changelog): fix crash on tab open 2022-03-23 09:24:26 +01:00
Aram Drevekenin
e7447fe88f
docs(changelog): termion ==> termwiz 2022-03-23 09:09:46 +01:00
Brooks Rady
d394617a3d
chore(docs): update changelog with rounded corners 2022-03-22 15:02:51 +00:00
Aram Drevekenin
d6b174f596
docs(changelog): tab refactor 2022-03-18 10:33:53 +01:00
Jae-Heon Ji
6d71d0a9f1
docs(changelog): bump nix dependency 2022-03-17 21:32:31 +09:00
a-kenji
adb385126c docs(changelog): use cache_dirs for plugin data 2022-03-17 11:58:43 +01:00
a-kenji
19b74e073a docs(changelog): fix feature asset installation 2022-03-17 11:41:23 +01:00
Aram Drevekenin
9c7d13984f chore(release): v0.26.1 2022-03-16 14:03:07 +01:00
a-kenji
1a8b7dd0e7 docs(changelog): switch to annotated release tags 2022-03-16 11:11:14 +01:00
Jae-Heon Ji
9f9c16d60b
docs(changelog): add error reporting system 2022-03-13 20:47:13 +09:00
Aram Drevekenin
93642b08bf chore(release): v0.26.0 2022-03-11 15:45:35 +01:00
a-kenji
f3d9681ffd docs(changelog): add POSIX style overrides 2022-03-10 22:20:15 +01:00
Thomas Linford
2e96fcb314
docs(changelog): forward mouse events 2022-03-10 13:16:21 +01:00
Thomas Linford
c38981c655
docs(changelog): home and end keys fix 2022-03-09 21:23:39 +01:00
Aram Drevekenin
2b89b63eb7
docs(changelog): replace wide chars under cursor 2022-03-09 11:08:58 +01:00
a-kenji
ed3316491c docs(changelog): breaking change in list-session 2022-03-09 08:58:15 +01:00
Thomas Linford
ef8f3d1f56
docs(changelog): floating pane mouse select fix 2022-03-08 18:29:23 +01:00
Thomas Linford
e93f2fe223
docs(changelog): floating panes mouse tooltip fix 2022-03-07 11:47:35 +01:00
Jae-Heon Ji
30e34387f0
docs(changelog): improve detach instruction 2022-03-07 19:21:51 +09:00
a-kenji
520dee5426 docs(changelog): fix typo in completion 2022-03-06 19:49:33 +01:00
a-kenji
525d4bfb0d docs(changelog): add dynamic completions 2022-03-05 16:25:09 +01:00
a-kenji
be022e212f docs(changelog): fix output of list-sessions 2022-03-04 18:00:22 +01:00
a-kenji
1ac829a537 docs(changelog): add instructions for void linux 2022-03-04 08:25:52 +01:00
a-kenji
7da408f6b5 docs(changelog): improve layout naming 2022-03-03 14:11:20 +01:00
a-kenji
f7cd29d015 add(nix): binary cache 2022-03-02 19:01:54 +01:00
a-kenji
837f7ed250 docs(changelog): add env to config and layout 2022-03-01 15:48:49 +01:00
a-kenji
feadcbb42d changelog(docs): fix terminal title no pane-frame 2022-02-28 17:56:00 +01:00
a-kenji
c2e06a1a70 docs(changelog): add manpage to nix package 2022-02-28 13:44:42 +01:00
Thomas Linford
2f475d5d1c
docs(changelog): e2e tests plugins fix 2022-02-27 22:06:49 +01:00
Thomas Linford
90d9cbe90b
docs(changelog): csi erase display fix 2022-02-27 21:17:56 +01:00
Jae-Heon Ji
b00b23570c
docs(changelog): support cargo-binstall 2022-02-27 23:08:39 +09:00
a-kenji
b7e4d902f2 docs(changelog): fix unused code warnings 2022-02-27 13:25:26 +01:00
a-kenji
29b7dd126e docs(changelog): init nix support 2022-02-27 13:09:08 +01:00
a-kenji
cecc3ea988 docs(changelog): add detach action to tmux-mode 2022-02-27 12:04:00 +01:00
a-kenji
13847f4af8 docs(changelog): suggestion 0.1.0 -> 0.3`
`
2022-02-27 12:00:14 +01:00
a-kenji
27b0f2eff4 docs(changelog): add information about clipy 2022-02-27 11:55:56 +01:00
Aram Drevekenin
bc2330162d
docs(changelog): alternate screen fix 2022-02-25 15:01:59 +01:00
Aram Drevekenin
e4829ee6ad
docs(changelog): discontiguous STDIN input 2022-02-25 14:36:00 +01:00
Aram Drevekenin
1562672877
docs(changelog): terminal title fix 2022-02-24 11:26:21 +01:00
a-kenji
5c4e5d70b8 docs(changelog): add various actions to tmux-mode 2022-02-24 10:20:03 +01:00
a-kenji
58ca188015 docs(changelog): add ^b action to tmux-mode 2022-02-24 04:59:46 +01:00
Jae-Heon Ji
6e1915fdf2
docs(changelog): fix invalid client_id 2022-02-23 23:52:03 +09:00
Aram Drevekenin
59a9ba08e4 chore(release): v0.25.0 2022-02-22 12:35:25 +01:00
Aram Drevekenin
4985864592
docs(changelog): prefer last active pane when changing focus 2022-02-21 20:14:55 +01:00
Thomas Linford
379271f41b
docs(changelog): copy wrapped lines fix 2022-02-21 18:03:55 +01:00
Aram Drevekenin
0ac524b295
docs(changelog): tmux mode 2022-02-21 15:53:35 +01:00
Jae-Heon Ji
8aef32863f
docs(changelog): bump autocfg dependency 2022-02-21 19:58:06 +09:00
Aram Drevekenin
690076491b
docs(changelog): floating panes 2022-02-18 21:10:56 +01:00
Jae-Heon Ji
4e1043cb82
docs(changelog): update the confusing tips 2022-02-08 11:07:02 +09:00
Thomas Linford
ff8616280b
docs(changelog): add copy-clipboard option 2022-02-02 15:24:12 +01:00
Thomas Linford
2799eb9160
docs(changelog): alternate screen scrollback fix 2022-02-02 12:58:43 +01:00
Jae-Heon Ji
0737a5a215
docs(changelog): add focus attribute in layout 2022-02-01 02:20:38 +09:00
a-kenji
1163189d6b docs(changelog): warn on active empty mode 2022-01-31 16:25:30 +01:00
Jae-Heon Ji
a0791e3504
docs(changelog): add theme example 2022-01-28 01:16:29 +09:00
Thomas Linford
20c7e7789d
docs(changelog): csi erase compatibility fix 2022-01-26 18:51:41 +01:00
Thomas Linford
f851cc1861
docs(changelog): scroll by page up/down fix 2022-01-26 18:21:50 +01:00
Jae-Heon Ji
bbffbecdef docs(changelog): accept only printable unicode 2022-01-25 22:17:19 +09:00
Jae-Heon Ji
430fd58707
docs(changelog): update parsing crate to clap v3.0 2022-01-24 13:53:33 +09:00
Thomas Linford
ddbf16e1b3
docs(changelog): copy-command option 2022-01-15 12:41:25 +01:00
Jae-Heon Ji
6af419528f
docs(changelog): fix dependency problem 2022-01-13 20:48:00 +09:00
Aram Drevekenin
49af892970
docs(changelog): cwd fix 2022-01-09 11:02:06 +01:00
Aram Drevekenin
f6ee6ec6e5 chore(release): v0.24.0 2022-01-05 10:37:31 +01:00
Kunal Mohan
ba9f88443a docs(changelog): Configurable scroll buffer size 2022-01-04 23:26:12 +05:30
Aram Drevekenin
ee7b7946ef
docs(changelog): keybindings 2022-01-04 17:25:19 +01:00
Aram Drevekenin
34634f77f7
docs(changelog): recent fixes 2022-01-04 11:09:08 +01:00
Aram Drevekenin
04fe184713
docs(changelog): multi user tab clicking sync bug 2022-01-03 16:56:20 +01:00
Aram Drevekenin
d509fea457
docs(changelog): multi user tab click crash 2022-01-03 15:56:04 +01:00
Aram Drevekenin
e2f9f30405
docs(changelog): ring bell 2022-01-03 15:50:59 +01:00
Aram Drevekenin
82384dc970
docs(changelog): switch tab mouse fullscreen fix 2022-01-03 14:59:22 +01:00
Aram Drevekenin
855413c8c4
docs(changelog): multi user tab switch fix 2021-12-29 16:33:21 +01:00
Aram Drevekenin
d296da8cfa
docs(changelog): asset creation fix 2021-12-29 16:29:58 +01:00
Thomas Linford
590d3479e6
docs(changelog): ensure clippy runs on all targets 2021-12-29 09:19:39 +01:00
Thomas Linford
ed251d3e23
docs(changelog): unhandled mouse events bugfix 2021-12-28 21:41:41 +01:00
Aram Drevekenin
fc2a79c7a5
Update CHANGELOG.md 2021-12-28 08:58:57 +01:00
Aram Drevekenin
0863e74d10
docs(changelog): detach client bugfix 2021-12-23 10:45:31 +01:00
Aram Drevekenin
3f2724dc07
docs(changelog): delete in midline with wide chars 2021-12-22 17:59:07 +01:00
Aram Drevekenin
827db866e7
docs(changelog): post wide-char insertion fix 2021-12-22 14:35:32 +01:00
Aram Drevekenin
082231101f chore(release): v0.22.1 2021-12-20 17:42:38 +01:00
Aram Drevekenin
4962fc3dad
docs(changelog): collaboration support 2021-12-20 17:32:12 +01:00
Aram Drevekenin
1a991ce7fb chore(version): bump development version 2021-12-14 17:32:02 +01:00
Aram Drevekenin
903873c427
docs(changelog): fullscreen bug 2021-12-14 09:43:40 +01:00
Aram Drevekenin
92f902ef7e chore(release): v0.22.0 2021-12-13 15:52:53 +01:00
Kunal Mohan
c0afb23e06 docs(changelog): Allow naming panes 2021-12-09 23:33:11 +05:30
a-kenji
368c852e57 docs(changelog): distinct tips in status-bar 2021-12-09 18:57:26 +01:00
a-kenji
25e7ed80de docs(changelog): update default layouts 2021-12-09 18:55:50 +01:00
Aram Drevekenin
90f463138b
docs(changelog): multiple users in plugins 2021-12-08 18:42:40 +01:00
Thomas Linford
d34e624010
docs(changelog): fix resize performance 2021-12-05 11:29:37 +01:00
a-kenji
0a84d39a58 docs(changelog): fix unbind key 2021-12-04 16:08:36 +01:00
a-kenji
db3d8a71a8 docs(changelog): update example config options 2021-12-03 11:19:01 +01:00
Aram Drevekenin
60cbf7bde0
docs(changelog): windows paste fix 2021-12-02 18:36:47 +01:00
Aram Drevekenin
180aa786a5
docs(changelog): fix flaky scrolling issue 2021-12-01 13:02:13 +01:00
Kunal Mohan
c3f838a906 docs(changelog): prevent session from attaching to itself 2021-11-30 17:34:39 +05:30
a-kenji
5180d8016f docs(changelog): formatting 2021-11-30 11:34:01 +01:00
a-kenji
77ef8aaa8c docs(changelog): add gray to themes section 2021-11-30 11:04:23 +01:00
a-kenji
798a57e535 docs(changelog): fix missing theme on config merge 2021-11-30 09:48:51 +01:00
Aram Drevekenin
1ee743156c chore(version): bump development version 2021-11-29 10:09:22 +01:00
a-kenji
1725075cbb docs(changelog): add zellij version to plugin api 2021-11-26 10:46:14 +01:00
Aram Drevekenin
10ced5a3cd
docs(changelog): multi user ui for panes 2021-11-25 16:23:54 +01:00
a-kenji
9fb2c7ca16 add: leave ephemeral modes by pressing esc 2021-11-23 12:45:02 +01:00
Thomas Linford
d05878315f
docs(changelog): osc8 support 2021-11-22 18:57:01 +01:00
Thomas Linford
d8959ca6e1
docs(changelog): large scrollback performance fix 2021-11-22 18:38:47 +01:00
a-kenji
4eee6cae00 docs(changelog): init first overlay changes 2021-11-15 20:14:03 +01:00
a-kenji
55aef0aeec docs(changelog): add initial zellij.desktop file 2021-11-15 17:28:09 +01:00
a-kenji
94582d4255 docs(changelog): add THIRD_PART_INSTALL.md 2021-11-15 09:08:26 +01:00
Thomas Linford
851bc863c1
docs(changelog): refactor character style diff 2021-11-15 08:35:36 +01:00
a-kenji
5458c5624b docs(changelog): add config through layouts 2021-11-14 23:00:34 +01:00
Thomas Linford
96315ed332
docs(changelog): refactor close_pane 2021-11-13 21:55:33 +01:00
Aram Drevekenin
ce3109ee7e
docs(changelog): tab multi-users 2021-11-12 17:24:22 +01:00
Thomas Linford
3e07040808
doc(changelog): CSI cursor next line fix 2021-11-11 21:30:14 +01:00
a-kenji
db452577ba docs(changelog): suggest similar session name 2021-11-11 18:30:45 +01:00
a-kenji
59ca0babaf docs(changelog): overwriting options on cli 2021-11-11 17:17:49 +01:00
Aram Drevekenin
0fec10b08b chore(release): v0.20.1 2021-11-10 17:54:39 +01:00
Aram Drevekenin
aa7784baa8
docs(changelog): paste hotfix 2021-11-10 17:43:09 +01:00
a-kenji
ba5ec8e493 docs(changelog): toggle boolean opts from cli flag 2021-11-10 13:35:56 +01:00
a-kenji
4a3e8689de docs(changelog): unify environment variable's 2021-11-10 09:16:20 +01:00
a-kenji
03f58fc184 docs(changelog): use key-value in docker-compose 2021-11-09 20:30:13 +01:00
a-kenji
050d6aa982 docs(changelog): add e2e instructions for darwin 2021-11-09 17:39:15 +01:00
a-kenji
f897a7ad33 docs(changelog): add darwin systems to ci 2021-11-09 17:34:57 +01:00
a-kenji
2d39ce9eb2 docs(changelog): simplify match arms 2021-11-09 09:58:56 +01:00
Alex Kenji
38ae0ba830 docs(changelog): add initial session name to layout 2021-11-08 19:44:36 +01:00
Aram Drevekenin
ff83733f58 chore(release): v0.20.0 2021-11-08 15:17:26 +01:00
Aram Drevekenin
7a1ae13478
docs(changelog): half page scrolling 2021-11-08 15:07:16 +01:00
a-kenji
21fb8a15eb docs(changelog): simplify the main.rs function 2021-11-05 23:03:19 +01:00
a-kenji
6e7f44a8e8 docs(changelog): add --index option for attach 2021-11-05 22:06:41 +01:00
a-kenji
b955dc6a4f docs(changelog): fix stray ' 2021-11-05 20:50:13 +01:00
a-kenji
82b5b3ab62 docs(changelog): use thiserror to simplify errors 2021-11-05 20:46:59 +01:00
a-kenji
c1cf7287ab docs(changelog): add colored crate for error fmt 2021-11-05 20:40:36 +01:00
Aram Drevekenin
6e5c8dc852
docs(changelog): non-directional resize 2021-11-05 09:30:35 +01:00
Aram Drevekenin
3e052519f9
docs(changelog): resize fix 2021-11-04 23:20:51 +01:00
Aram Drevekenin
55c5b640ed
docs(changelog): update cwd fix 2021-11-03 18:02:06 +01:00
Brooks Rady
b37b9e81cb
chore(docs): update changelog 2021-11-02 18:52:02 +00:00
a-kenji
2904c04ab0 docs(changelog): colors_transform to colorsys 2021-11-02 11:47:49 +01:00
Aram Drevekenin
7e9dc406bc
docs(changelog): forkpty => openpty 2021-11-01 22:03:22 +01:00
a-kenji
043a3cf388 docs(changelog): add rust-version to Cargo.toml 2021-11-01 17:15:48 +01:00
a-kenji
c39c27c98c docs(changelog): fix typo bug_report template 2021-11-01 13:23:35 +01:00
a-kenji
c3e361de22 docs(changelog): Add WriteChars action 2021-11-01 08:53:53 +01:00
a-kenji
13f3e747e4 docs(changelog): fix unused import on darwin 2021-10-31 20:47:26 +01:00
a-kenji
0cfc5633d3 docs(changelog): update cargo-make for v0.35.3 2021-10-31 20:44:09 +01:00
a-kenji
954b432711 docs(changelog): fix a typo 2021-10-31 20:40:50 +01:00
Aram Drevekenin
03e62eb91c
docs(changelog): fix link 2021-10-30 10:56:50 +02:00
Aram Drevekenin
bbf88c63d3
docs(changelog): home end key fix 2021-10-29 15:29:44 +02:00
Aram Drevekenin
2ac1454ec0
docs(changelog): scroll fix 2021-10-29 12:23:49 +02:00
Aram Drevekenin
14df486353
docs(changelog): bracketed paste fix 2021-10-27 19:22:26 +02:00
Brooks Rady
3b1dd1253a
chore(docs): update changelog 2021-10-26 18:49:01 +01:00
Aram Drevekenin
70acfe74f2
docs(changelog): wide char midline fix 2021-10-26 16:46:58 +02:00
Kunal Mohan
829882d556 docs(changelog): Rotate Pane locations (#802) 2021-10-26 09:56:37 +05:30
Alex Kenji
90c68fb6a6 docs(changelog): Use hyperlinks for setup --check subcommand 2021-10-25 20:09:50 +02:00
Aram Drevekenin
e1dab60d4f
docs(changelog): performance fix 2021-10-25 16:52:26 +02:00
Aram Drevekenin
aa53a03726 chore(release): v0.19.0 2021-10-20 12:28:23 +02:00
Aram Drevekenin
e5b0e28a41
docs(changelog): multiple-clients groundwork 2021-10-20 10:55:57 +02:00
Kunal Mohan
4fa55dbfde docs(Cchangelog): directional movement of panes #762 2021-10-19 20:26:43 +05:30
Brooks J Rady
b94b25c5fe fix(plugin): clean up the mouse PR a little 2021-10-12 23:11:23 +01:00
Kunal Mohan
a6453f111e docs(changelog): preserve umask/keep default file permissions 2021-10-12 20:49:24 +05:30
Aram Drevekenin
21901c6e79
docs(changelog): kill sessions commands 2021-10-11 16:59:14 +02:00
Aram Drevekenin
8415004834
docs(changelog): update screen/tab client refactor 2021-10-07 15:26:24 +02:00
Aram Drevekenin
24154e40e0
docs(changelog): fullscreen fix 2021-10-07 13:43:19 +02:00
a-kenji
4ca8a2b327 docs(changelog): add options to default config file 2021-10-05 20:09:19 +02:00
a-kenji
aa838c3339 docs(changelog): switch setup order 2021-10-05 13:44:43 +02:00
a-kenji
f616af362c docs(changelog): treat empty config files as valid
- treat empty config files as valid empty yaml files
2021-10-01 22:06:04 +02:00
Kunal Mohan
ee7b4a85b0 docs(changelog): fix scroll buffer overwrite when scrolled up 2021-10-01 22:30:00 +05:30
Aram Drevekenin
4b94949b5a chore(release): v0.18.1 2021-09-30 11:14:41 +02:00
Aram Drevekenin
ce2957cb37 docs(changelog): update strider hotfix 2021-09-30 10:50:15 +02:00
Aram Drevekenin
d001dea238 docs(changelog): mouse selection hotfix 2021-09-30 10:23:31 +02:00
Aram Drevekenin
50452b53cb chore(release): v0.18.0 2021-09-29 14:48:24 +02:00
Aram Drevekenin
cff3098f12
docs(changelog): viewport scrollback fix 2021-09-28 16:45:17 +02:00
Aram Drevekenin
865209c18b
docs(changelog): progress bar fix 2021-09-28 15:42:32 +02:00
Aram Drevekenin
9227ff0981
docs(changelog): fullscreen message 2021-09-27 12:08:59 +02:00
Aram Drevekenin
5c54bf18c2
feat(sessions): mirrored sessions (#740)
* feat(sessions): mirrored sessions

* fix(tests): input units

* style(fmt): make rustfmt happy

* fix(tests): make mirrored sessions e2e test more robust

* refactor(sessions): remove force attach

* style(fmt): rustfmtify

* docs(changelog): update change

* fix(e2e): retry on all errors
2021-09-27 11:29:13 +02:00
Brooks Rady
c93a4f1f67
chore(docs): update changelog 2021-09-22 18:38:31 +01:00
a-kenji
852f363b11 docs(changelog): Copy example config on release 2021-09-21 17:17:27 +02:00
a-kenji
9de73d2920 docs(changelog): Solely name tab in tabs section 2021-09-21 16:41:12 +02:00
Brooks Rady
16844c375d
chore(docs): update changelog 2021-09-19 16:22:01 +01:00
Brooks Rady
84e045aeef
chore(docs): add new Visible event 2021-09-19 14:17:20 +01:00
Kunal Mohan
d16cd31927 Docs(changelog): attach --create feature (#731) 2021-09-19 18:32:59 +05:30
Aram Drevekenin
72b0474d02
docs(changelog): update cwd fix 2021-09-17 09:08:10 +02:00
Aram Drevekenin
4219266523 chore(version): bump changelog version 2021-09-15 16:13:26 +02:00
Aram Drevekenin
720a3ecbaf
Fix prompt line overflowing when resizing panes (#725)
* fix(wrap): do not wrap empty lines and properly place cursor when resizing

* fix(wrap): truncate last blank line wraps

* fix(wrap): truncate lines right after unwrapping them

* refactor(grid): remove unused method

* docs(changelog): document change
2021-09-15 15:44:36 +02:00
Aram Drevekenin
eaf72db29b
docs(changelog): update pane title fix 2021-09-15 10:49:36 +02:00
a-kenji
645992483d docs(changelog): Add options subcommand to attach 2021-09-13 16:24:27 +02:00
a-kenji
cfdc2eabfa docs(changelog): Improve handling of empty yaml files 2021-09-13 12:25:31 +02:00
a-kenji
b42ce60348 docs(changelog): add naming tab's in the layout 2021-09-13 11:58:11 +02:00
a-kenji
7c959ee3a2 docs(changelog): fix automated builds that use setup 2021-09-12 23:14:29 +02:00
a-kenji
829ff953e1 docs(changelog): unicode_width in tab-bar titles 2021-09-12 20:30:55 +02:00
Aram Drevekenin
8888476885
docs(changelog): document cwd fix 2021-09-10 17:36:38 +02:00
Aram Drevekenin
26a970a7d8
docs(changelog): tab bar fixes 2021-09-09 16:40:14 +02:00
Brooks Rady
f0da6872df
docs(changelog): add cmd_exec feature 2021-09-09 11:51:21 +01:00
a-kenji
0f0122fb59 chore(docs): fix/update example config file 2021-09-06 21:26:26 +02:00
Aram Drevekenin
203a42c616
fix(borders): properly handle in-viewport borderless panes (#697)
* fix(borders): properly handle in-viewport borderless panes

* style(fmt): make clippy happy

* fix(borders): properly handle panes outside the viewport on startup

* style(fmt): not this time, clippy

* docs(changelog): document change
2021-09-06 20:26:30 +02:00
Aram Drevekenin
86fdd2400e
fix(borders): properly handle wide chars in pane titles (#698)
* work

* fix(frame): properly handle widechars in frame titles

* style(fmt): make rustfmt happy

* fix(truncate): do not reverse second part of string (oops)

* docs(changelog): document change
2021-09-06 20:24:47 +02:00
Aram Drevekenin
1c9dc35121
docs(changelog): update tab fix 2021-09-06 11:24:12 +02:00
Aram Drevekenin
6ec51952d0
fix(tabs): force render by index rather than by position (#684)
* fix(tabs): force render by index rather than by position

* docs(changelog): document change
2021-09-01 16:43:42 +02:00
Aram Drevekenin
e993a23a85 chore(release): v0.16.0 2021-08-31 10:00:26 +02:00
Brooks Rady
4af159574c
chore(docs): update changelog 2021-08-28 17:54:32 +01:00
a-kenji
b4de405fa8 docs(changelog): formatting 2021-08-26 18:26:21 +02:00
a-kenji
a361c6e1ac docs(changelog): add template and tabs to layout 2021-08-26 17:58:54 +02:00
Aram Drevekenin
6f2d7d0176
fix(compatibility): maintain original cursor shape (#659)
* fix(compatibility): maintain original cursor shape

* docs(changelog): document change
2021-08-25 13:43:18 +02:00
Aram Drevekenin
c8d10ee64d
fix(compatibility): only send bracketed paste to terminals requesting it (#658)
* fix(compatibility): only send bracketed paste to terminals requesting it

* docs(changelog): update change

* style(fmt): make rustfmt happy
2021-08-24 10:24:10 +02:00
a-kenji
7a2f86db1b docs(changelog): add ToggleTab action 2021-08-23 23:20:47 +02:00
Aram Drevekenin
d969bbfea7
fix(compatibility): docker-compose progress bar (#656)
* fix(compatibility): docker-compose progress bar

* docs(changelog): progress bar fix

* style(fmt): make rustfmt happy
2021-08-23 20:55:31 +02:00
Aram Drevekenin
01c5378773
docs(changelog): copy to clipboard UI 2021-08-23 15:52:38 +02:00
Aram Drevekenin
e889891604
Fix scrolling (#650)
* fix(grid): scroll up on empty line

* fix(grid): line wrapping while scrolling

* style(grid): fix names

* docs(changelog): document fix
2021-08-19 13:28:08 +02:00
Aram Drevekenin
fde38dcb44
docs(changelog): nushell fix 2021-08-16 14:20:23 +02:00
Aram Drevekenin
da3f20c816
fix(compatibility): support changing index colors with osc (#646)
* fix(compatibility): support changing index colors with osc

* style(fmt): make rustfmt happy

* style(fmt): make clippy happy

* style(fmt): make rustfmt happy

* docs(changelog): document fix
2021-08-13 17:23:39 +02:00
Aram Drevekenin
a37d3e5889
feat(ui): pane frames (new pane UI) (#643)
* work

* resize working

* move focus working

* close pane working

* selection and fullscreen working

* pane title line

* titles and conditional scroll title

* whole tab resize working

* plugin frames working

* plugin splitting working

* truncate pane frame titles

* cleanup

* panes always draw their own borders - also fix gap

* toggle pane frames

* move toggle to screen and fix some bugs

* fix plugin frame toggle

* fix terminal window resize

* fix scrolling and fullscreen bugs

* unit tests passing

* e2e tests passing and new test for new frames added

* refactor: TerminalPane and PluginPane

* refactor: Tab

* refactor: moar Tab

* refactor: Boundaries

* only render and calculate boundaries when there are no pane frames

* refactor: Layout

* fix(grid): properly resize when coming back from alternative viewport

* style: remove commented code

* style: fmt

* style: fmt

* style: fmt + clippy

* docs(changelog): update change
2021-08-12 14:50:00 +02:00
a-kenji
309f4a62bf docs(changelog): Fix update plugins #621 2021-08-01 17:50:43 +02:00
a-kenji
32e0fa0b06 docs(changelog): Simplify deserialization slightly 2021-07-28 19:12:31 +02:00
a-kenji
a62dea4ea3 docs(changelog): Add ScrollToBottom action #626 2021-07-25 20:36:07 +02:00
a-kenji
f5734f2bf1 docs(changelog): add dump layout to stdout 2021-07-22 18:47:28 +02:00
a-kenji
d74a1bd7c5 docs(changelog): display session-name in tab-bar 2021-07-22 16:48:54 +02:00
Brooks Rady
2bb3c08ae2
chore(changelog): add logging feature 2021-07-21 12:38:25 +01:00
a-kenji
105ae61682 docs(changelog): noop for mouse actions on plugins 2021-07-20 16:27:32 +02:00
Brooks J Rady
55bc1feee1 chore(release): rotate changelog 2021-07-19 20:50:01 +01:00
a-kenji
3df0210647 Fix formating of markdown 2021-07-09 17:49:36 +02:00
a-kenji
be1cb626ee Fix formatting of markdown 2021-07-09 17:47:21 +02:00
a-kenji
910c3d4291 docs(changelog): Add on_force_close #609 2021-07-09 17:29:37 +02:00
a-kenji
f755ef23d9 docs(changelog): Add commands to layout #600 2021-07-09 17:08:01 +02:00
a-kenji
50d049a0ed docs(changelog): Change Run binding #602
Change
```
Run: {command: <path>, args: [ARGS], direction: <direction> }
```
into
```
Run: {cmd: <path>, args: [ARGS], direction: <direction> }
```
2021-07-07 11:09:26 +02:00
Aram Drevekenin
79c30e9d59
docs(changelog): kill children properly 2021-07-05 18:52:15 +02:00
Aram Drevekenin
9c419a0a4f
docs(changelog): fix version number again :) 2021-07-05 11:08:58 +02:00
Aram Drevekenin
50a580f6bd
docs(changelog): fix version number 2021-07-05 11:08:26 +02:00
Aram Drevekenin
7fe87f59a3 chore(version): bump development version 2021-07-05 11:04:51 +02:00
a-kenji
579701a2bb docs(changelog): Add layout-dir to setup --check #599 2021-07-04 17:34:55 +02:00
Aram Drevekenin
51c826b991
docs(changelog): initial mouse support 2021-07-02 16:41:27 +02:00
a-kenji
2a024db839 chore(changelog): Add run-command option #596 2021-07-02 14:08:14 +02:00
a-kenji
04ad07d9e9 docs(changelog): Add option for default-shell 2021-07-01 20:28:00 +02:00
Kunal Mohan
07ad2f54ea docs(changelog): Autodetach #581 2021-06-19 11:35:44 +05:30
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
8e097c258a docs(changelog): improve layout errors 2021-06-15 11:22:14 +02:00
Brooks J Rady
dc44a00699 chore(release): bump development version 2021-06-04 10:28:03 +01:00
Aram Drevekenin
24165b6178
docs(changelog): performance fix 2021-06-03 14:04:36 +02:00
a-kenji
d7f12ea58c docs(changelog): add disable-status-bar layout 2021-06-01 10:41:10 +02:00
a-kenji
903017fd8e docs(changelog): Don't rename unnamed tabs: 554 2021-06-01 10:24:32 +02:00
a-kenji
c787cea9e0 docs(changelog): Fix config options 2021-06-01 09:39:18 +02:00
a-kenji
a67bd140a5 docs(changelog): Add option to specify a theme 2021-05-30 19:43:22 +02:00
a-kenji
fe299325eb docs(changelog): Add default_mode to attach 549 2021-05-29 20:55:03 +02:00
a-kenji
154ed3d41c docs(changelog): Add default_mode option 2021-05-29 18:19:34 +02:00
Kunal Mohan
ef7424d906 docs(changelog): add #547 and #548 2021-05-29 21:43:04 +05:30
Kunal Mohan
00bbe2b0f8 docs(changelog): Optional session name in attach #542 2021-05-29 00:45:11 +05:30
Kunal Mohan
6017305bb0 docs(changelog): Fix lag #536 2021-05-28 21:16:16 +05:30
Aram Drevekenin
c53731bfa8
docs(changelog): update compatibility fix 2021-05-28 17:31:45 +02:00
Aram Drevekenin
d54c82420e chore(version): bump development version 2021-05-28 14:35:34 +02:00
Aram Drevekenin
9bdb40b4c6 chore(version): bump development version 2021-05-27 14:41:33 +02:00
Aram Drevekenin
099cbadc2b
docs(changelog): wide character support 2021-05-26 18:07:27 +02:00
Kunal Mohan
f55805d653 Docs(changelog): Detachable sessions #531 2021-05-25 17:36:12 +05:30
Aram Drevekenin
8235f48849
docs(changelog): pty fix 2021-05-24 15:02:21 +02:00
a-kenji
658df7ac17 Change Description of Config Flags
* Make distinction clearer between certain
  flags
2021-05-22 09:49:01 +02:00
a-kenji
79e7c414b7 Fix clean flag
* The setup subcommand was exiting the programm no matter what
  even if the `clean` flag was provided.
  Now it returns to the
  main function on encountering the clean flag.
2021-05-18 11:12:57 +02:00
a-kenji
58a1ff82c1 docs(changelog): Split Layout Flag 514 2021-05-18 10:49:52 +02:00
Aram Drevekenin
7dbf859508
docs(changelog): update osc change 2021-05-17 18:15:22 +02:00
Kunal Mohan
51f1b53fe2 Docs(changelog): Restructuring #515 2021-05-17 01:49:00 +05:30
Kunal Mohan
8d742ccc53 Docs(changelog): Multiprocess model #499 2021-05-15 23:07:39 +05:30
a-kenji
20d4b1826d docs(changelog): Remove unused import 2021-05-15 17:39:29 +02:00
Aram Drevekenin
97589c6a92 chore(version): bump development version 2021-05-15 13:50:35 +02:00
a-kenji
fef150c8ff docs(changelog): Invert Asset Installation 2021-05-15 13:17:35 +02:00
a-kenji
ed0cea96dc docs(changelog): Add check to the setup subcommand 2021-05-14 12:01:14 +02:00
Aram Drevekenin
791cfd0a6e chore(version): bump development version 2021-05-14 11:01:13 +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