Commit Graph

65 Commits

Author SHA1 Message Date
三咲雅 · Misaki Masa
1b030e0f52
fix: a race condition in DDS static messages sent as internal events (#868) 2024-04-03 00:31:11 +08:00
三咲雅 · Misaki Masa
ec83c5dc5c
feat: detect CSI u through Stderr to allow using Stdout as the carrier of DDS payload without an ANSI sequence response timeout (#867) 2024-04-02 20:50:36 +08:00
三咲雅 · Misaki Masa
903f3da7e5
feat: DDS (Data Distribution Service) (#826) 2024-03-29 23:30:30 +08:00
三咲雅 · Misaki Masa
66d12da09d
perf: add BufWriter to Stderr to avoid frequent system calls and increase rendering frame rate (#849) 2024-03-29 15:40:04 +08:00
三咲雅 · Misaki Masa
f6f2c30709
feat: time-based selection order preservation (#843) 2024-03-28 00:13:29 +08:00
sxyazi
955e8f59a9
feat: add a bunch of new debugging information to yazi --debug (#824) 2024-03-17 01:03:39 +08:00
sxyazi
ca49a2d70b
fix: kill all spawned processes when exiting Yazi (#812) 2024-03-16 09:07:07 +08:00
三咲雅 · Misaki Masa
80aebda22c
feat: fix all dependencies to specific version numbers to allow non---locked builds (#821) 2024-03-16 02:29:37 +08:00
三咲雅 · Misaki Masa
411ba2fe85
refactor: switch to stderr (#819) 2024-03-15 20:31:39 +08:00
三咲雅 · Misaki Masa
9396d8760c
feat: ya.hide() plugin API (#792) 2024-03-09 03:07:20 +08:00
三咲雅 · Misaki Masa
d96af54574
fix: track the latest file changes for the selected, yanked state when available (#791) 2024-03-08 15:37:53 +08:00
三咲雅 · Misaki Masa
33782f1224
feat: cx.yanked plugin API (#788) 2024-03-07 17:26:18 +08:00
sxyazi
4d8e276a6f
feat: flavor (#753) 2024-02-29 11:54:41 +08:00
三咲雅 · Misaki Masa
82071bd06b
refactor: prefer Display over ToString (#734) 2024-02-27 09:17:09 +08:00
三咲雅 · Misaki Masa
46516dab74
refactor: new yazi-boot crate (#728) 2024-02-26 09:14:04 +08:00
三咲雅 · Misaki Masa
17f946dcdb
fix: ignore further classified mime-types (#707) 2024-02-21 17:28:18 +08:00
三咲雅 · Misaki Masa
1ec9943af2
refactor: using definite patterns to simplify keybindings (#690) 2024-02-17 19:03:26 +08:00
三咲雅 · Misaki Masa
22ecad47ab
feat: Vim-like notification (#659) 2024-02-13 03:26:17 +08:00
三咲雅 · Misaki Masa
25c96557ed
feat: allows access to complete app data for all tabs (#644) 2024-02-08 16:05:37 +08:00
sxyazi
0d7e977076
chore: bump version to 0.2.3 2024-02-07 11:18:23 +08:00
Rolv Apneseth
fab5bc16cc
feat: if input is empty, close it on backspace command (#630) 2024-02-06 22:51:34 +08:00
三咲雅 · Misaki Masa
59e889a3b5
fix: hidden attribute of files on Windows (#632) 2024-02-06 08:27:00 +08:00
三咲雅 · Misaki Masa
a027c1be12
feat: app_emit and manager_emit accepts boolean, integer, and number as option values (#625) 2024-02-04 08:38:10 +08:00
三咲雅 · Misaki Masa
b51d1f26d0
feat: plugin interface for key events via ya.which() (#617) 2024-02-03 01:09:26 +08:00
三咲雅 · Misaki Masa
9d912b07aa
refactor: use Cmd instead of Exec (#604) 2024-01-31 08:59:47 +08:00
三咲雅 · Misaki Masa
c325c332de
feat: support passing arguments to plugin (#587) 2024-01-27 15:20:16 +08:00
三咲雅 · Misaki Masa
56ede51c53
perf: new event system (#561) 2024-01-22 18:43:50 +08:00
三咲雅 · Misaki Masa
701c08ce1e
feat: allow the spawned child processes to suspend (#556) 2024-01-22 08:43:51 +08:00
三咲雅 · Misaki Masa
69dec96833
fix: alternate tabs with the same path as the active tab cannot complete partial updates and cursor reset (#552) 2024-01-21 17:00:14 +08:00
三咲雅 · Misaki Masa
74bcae037b
feat: new host_name() API (#550) 2024-01-21 11:30:16 +08:00
三咲雅 · Misaki Masa
93dc1b78e2
feat: add prepend_keymap and append_keymap for configuring mixing (#546) 2024-01-20 13:55:57 +08:00
三咲雅 · Misaki Masa
e987855fca
fix: can't display file name with invalid utf-8 (#529) 2024-01-19 00:49:15 +08:00
三咲雅 · Misaki Masa
9083535741
fix: can't clear screen and restore cursor when exit on Windows (#525) 2024-01-17 00:12:57 +08:00
sxyazi
1036685f91
chore: update trash to 3.2.1 2024-01-16 08:29:26 +08:00
sxyazi
85334457f3
fix: ensure that LINK and ORPHAN cannot coexist 2024-01-15 20:31:31 +08:00
三咲雅 · Misaki Masa
a1c963accc
perf: partial rendering progress and composite into a complete UI to reduce CPU consumption caused by frequent progress updates (#509) 2024-01-15 18:30:50 +08:00
Azad
bf9f8f4273
feat: add support for highlighting by file type (#510) 2024-01-13 23:19:40 +08:00
sxyazi
876419a6c4
chore: bump version to 0.2.0 2024-01-13 21:13:23 +08:00
Alexander Serowy
d7d000c213
refactor: quit command (#484) 2024-01-10 03:10:26 +08:00
三咲雅 · Misaki Masa
1908ff2047
fix: resize isn't triggered on app restoring (#483) 2024-01-07 22:12:17 +08:00
sxyazi
3fcc2014bc
fix: inability to restore default cursor on Windows 2024-01-05 11:41:24 +08:00
三咲雅 · Misaki Masa
43878fd92e
perf: detection of changes in the directory (#476) 2024-01-05 03:21:55 +08:00
sxyazi
63f81f6431
refactor: replace FilesOp::IOErr with FilesOp::Deleting 2024-01-03 09:46:47 +08:00
Urie
cf769bf533
feat: add user and group-related plugin APIs (#469) 2024-01-03 02:37:48 +08:00
三咲雅 · Misaki Masa
5c62cf2c65
perf: new UI rendering architecture (#468) 2024-01-02 08:38:26 +08:00
三咲雅 · Misaki Masa
5fb0fceacb
perf: chunk loading for mime-types (#467) 2024-01-01 21:15:38 +08:00
三咲雅 · Misaki Masa
82bab0f24a
feat!: custom preloader & previewer (#401) 2023-12-26 19:48:33 +08:00
三咲雅 · Misaki Masa
d6ca524c53
feat: copy content over SSH (#447) 2023-12-12 10:46:19 +08:00
三咲雅 · Misaki Masa
6d29420e2f
refactor: integrate tasks into scheduler (#406) 2023-11-29 01:37:06 +08:00
三咲雅 · Misaki Masa
a1984725e4
refactor: move event to shared (#403) 2023-11-28 02:21:36 +08:00