Thomas Linford
e8f9559062
fix(pty): paste freeze with large amounts of text ( #1383 )
...
add pty writer thread to avoid screen thread blocking on unistd::write
2022-05-16 21:14:57 +02:00
Aram Drevekenin
69e570cf71
docs(changelog): ansi resize input
2022-05-16 15:33:28 +02:00
Thomas Linford
6ed4bf8c0b
fix(input): ANSI code sent to terminal on startup and resize
...
* fix macos parsing issues
* format
* fix(ansiparser): validate first key on parse
Co-authored-by: Aram Drevekenin <aram@poor.dev>
2022-05-16 15:32:17 +02:00
a-kenji
84d8f94f36
flake.lock: Update ( #1417 )
...
Flake lock file updates:
• Updated input 'flake-utils':
'github:numtide/flake-utils/a4b154ebbdc88c8498a5c7b01589addc9e9cb678' (2022-04-11)
→ 'github:numtide/flake-utils/12806d31a381e7cd169a6bac35590e7b36dc5fe5' (2022-05-14)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/c777cdf5c564015d5f63b09cc93bef4178b19b01' (2022-05-05)
→ 'github:nixos/nixpkgs/d89d7af1ba23bd8a5341d00bdd862e8e9a808f56' (2022-05-12)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/43f4c4319fd29d07912a65d405ff03069c7748c4' (2022-05-07)
→ 'github:oxalica/rust-overlay/f9ddceabd2ccd2bf3d08c83832f3709c94287144' (2022-05-14)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-05-15 09:49:58 +02:00
Aram Drevekenin
298add50d0
docs(readme): add roadmap
2022-05-13 17:16:29 +02:00
Jae-Heon Ji
82822374b4
docs(changelog): update to output error
2022-05-12 22:43:46 +09:00
Jae-Heon Ji
8c38b39ef6
fix: update to output error when using --layout
( #1413 )
2022-05-12 22:42:31 +09:00
a-kenji
f04e5bd873
docs(changelog): rename suggestion
-> suggest
2022-05-10 16:40:17 +02:00
Ken Matsui
2cf637c92a
fix(deps): Rename suggestion
crate to suggest
( #1387 )
2022-05-10 16:39:28 +02:00
a-kenji
43fa2b727e
docs(changelog) add alias to help output
2022-05-10 16:37:56 +02:00
Luke Stadem
a017a6512d
feat: Shows subcommand aliases in help text ( #918 ) ( #1409 )
2022-05-10 16:36:57 +02:00
a-kenji
e6cbd1195c
docs(changelog): fix typo
2022-05-10 09:46:46 +02:00
a-kenji
b56bfecdf0
fix: a small typo ( #1390 )
2022-05-10 09:01:18 +02:00
dependabot[bot]
fe9fa2d60a
build(deps): bump log from 0.4.16 to 0.4.17 ( #1386 )
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.16 to 0.4.17.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/commits/0.4.17 )
---
updated-dependencies:
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-09 18:32:36 +02:00
a-kenji
633864e511
flake.lock: Update ( #1385 )
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/e10da1c7f542515b609f8dfbcf788f3d85b14936' (2022-04-26)
→ 'github:nixos/nixpkgs/c777cdf5c564015d5f63b09cc93bef4178b19b01' (2022-05-05)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/8a687a6e5dc1f5c39715b01521a7aa0122529a05' (2022-04-30)
→ 'github:oxalica/rust-overlay/43f4c4319fd29d07912a65d405ff03069c7748c4' (2022-05-07)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-05-08 06:50:20 +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
Thomas Linford
a62743afe3
fix(mouse): middle or right clicks creating selection ( #1372 )
2022-05-03 13:03:55 +02:00
Aram Drevekenin
3177542674
chore(version): bump development version
2022-05-02 22:54:23 +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
Thomas Linford
bfa4942c5b
fix(mouse): mouse events not forwarded to plugin panes ( #1369 )
...
* fix mouse click and release events not forwarded to plugin panes
2022-05-02 22:06:47 +02:00
Aram Drevekenin
77e9dc93f7
chore(version): bump development version
2022-05-02 14:00:20 +02:00
Aram Drevekenin
be2659ed2e
chore(release): v0.29.0
2022-05-02 13:29:00 +02:00
dependabot[bot]
52123c5c04
build(deps): bump DeterminateSystems/update-flake-lock from 8 to 9 ( #1365 )
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock ) from 8 to 9.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases )
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-02 12:44:01 +02:00
a-kenji
d7b96eae9f
flake.lock: Update ( #1364 )
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/bc41b01dd7a9fdffd32d9b03806798797532a5fe' (2022-04-23)
→ 'github:nixos/nixpkgs/e10da1c7f542515b609f8dfbcf788f3d85b14936' (2022-04-26)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/d10f36b093459eb71ddcfedbab538c1ae3dfebb2' (2022-04-23)
→ 'github:oxalica/rust-overlay/8a687a6e5dc1f5c39715b01521a7aa0122529a05' (2022-04-30)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-05-01 21:36:13 +02:00
Thomas Linford
e341b10daa
docs(changelog): mouse fixes
2022-04-30 18:47:42 +02:00
Thomas Linford
03ffd08ebb
fix(mouse): improve mouse event reporting ( #1329 )
...
* fix: do not rebroadcast mouse press events
* fix: do not send generated mouse hold events to applications
* begin selecting only if click is on terminal pane
2022-04-30 18:46:17 +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
Jae-Heon Ji
510964ecbc
fix: change the way sessions are sorted ( #1347 )
...
* chore: add TODO comment
* feat: change the sort method to mtime
2022-04-29 21:46:23 +09:00
Aram Drevekenin
e558c46e3e
docs(changelog): saved cursor position on resize
2022-04-29 11:23:30 +02:00
Aram Drevekenin
58d52d40e8
fix(compatibility): adjust saved cursor position on resize ( #1362 )
...
* fix(compatibility): adjust saved cursor position on resize
* style(fmt): rustfmt
2022-04-29 11:21:46 +02:00
Aram Drevekenin
34788270a8
docs(changelog): pane frame title overflow fix
2022-04-29 10:31:24 +02:00
Aram Drevekenin
640d1058a4
Fix title widechar overflow ( #1361 )
...
* fix(ui): make sure wide characters don't cause a title overflow
* style(fmt): rustfmt
2022-04-29 10:30:30 +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
0dc136ec5f
fix(compatibility): respond to bg and fg color ansi queries ( #1358 )
...
* fix(compatibility): respond to background/foreground queries
* style(fmt): rustfmt
* style(clippy): make clippy happy
* style(fmt): rustfmt
* style(fmt): remove unused code
2022-04-28 17:26:44 +02:00
Thomas Linford
188febfc05
fix(stability): avoid link handler panic on bad index ( #1356 )
...
root cause needs investigating, but for now fix the crash.
2022-04-28 11:45:21 +02:00
Aram Drevekenin
88e63e5689
docs(changelog): ipc fix
2022-04-27 10:46:57 +02:00
Aram Drevekenin
7ba49658f7
fix(ipc): empty ipc msg crash ( #1351 )
...
* fix(ipc): recover from corrupted channel state
* style(fmt): rustfmt
2022-04-27 10:44:14 +02:00
Aram Drevekenin
90da35f4e6
docs(changelog): grid stabilizations
2022-04-26 22:40:02 +02:00
Aram Drevekenin
22b68c0654
fix(compatibility): fix crash and don't allow cursor beyond row width ( #1349 )
...
* fix(compatibility): fix crash and don't allow cursor beyond row width
* style(fmt): rustfmt
2022-04-26 22:38:54 +02:00
a-kenji
bba12afbce
fix(nix): separate default plugins ( #1342 )
...
Separate default plugins from `nativeBuildInputs`,
in order to minimize rebuilds.
2022-04-24 20:48:52 +02:00
a-kenji
43c615e180
fix: remove flake-utils
follows attribute ( #1341 )
...
`flake-utils` doesn't use `nixpkgs` as an input.
2022-04-24 20:25:58 +02:00
a-kenji
c8dbd8be07
flake.lock: Update ( #1338 )
...
Flake lock file updates:
• Updated input 'crate2nix':
'github:kolloch/crate2nix/c4a479172ebafdd3baf36aa274b2168b4fd42f40' (2022-03-03)
→ 'github:kolloch/crate2nix/78258f27fc3121562a44eb02c652a5ec77cf8d02' (2022-04-20)
• Updated input 'flake-compat':
'github:edolstra/flake-compat/64a525ee38886ab9028e6f61790de0832aa3ef03' (2022-03-25)
→ 'github:edolstra/flake-compat/b4a34015c698c7793d592d66adbab377907a2be8' (2022-04-19)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/75ad56bdc927f3a9f9e05e3c3614c4c1fcd99fcb' (2022-04-16)
→ 'github:nixos/nixpkgs/bc41b01dd7a9fdffd32d9b03806798797532a5fe' (2022-04-23)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/d154de7dae2da8b52084ddbfe95ce6e5b0ba0a37' (2022-04-16)
→ 'github:oxalica/rust-overlay/d10f36b093459eb71ddcfedbab538c1ae3dfebb2' (2022-04-23)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-04-24 07:31:03 +02:00
Jae-Heon Ji
667ee8b1b9
docs(changelog): add command for auto-start
2022-04-21 00:30:22 +09:00
Jae-Heon Ji
be0af7e69c
feat: support the command of auto-start script for shell ( #1281 )
2022-04-21 00:28:09 +09:00
a-kenji
7ba70b2959
flake.lock: Update ( #1331 )
...
Flake lock file updates:
• Updated input 'flake-utils':
'github:numtide/flake-utils/0f8662f1319ad6abf89b3380dd2722369fc51ade' (2022-03-26)
→ 'github:numtide/flake-utils/a4b154ebbdc88c8498a5c7b01589addc9e9cb678' (2022-04-11)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/42948b300670223ca8286aaf916bc381f66a5313' (2022-04-08)
→ 'github:nixos/nixpkgs/75ad56bdc927f3a9f9e05e3c3614c4c1fcd99fcb' (2022-04-16)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/4579190c4c427b8350c662417c26254589dfe658' (2022-04-09)
→ 'github:oxalica/rust-overlay/d154de7dae2da8b52084ddbfe95ce6e5b0ba0a37' (2022-04-16)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2022-04-17 16:20:28 +02:00
Jae-Heon Ji
da1ebe961f
docs(changelog): minor system improvements
2022-04-16 16:13:31 +09:00