三咲雅 · Misaki Masa
|
6a1063d376
|
perf: apply add_many() /remove_many() to the visual mode items for selection conflict detecting (#758)
|
2024-03-02 11:01:52 +08:00 |
|
Nguyễn Đức Toàn
|
fa2632eda9
|
feat: allow both '/' and '\' in folder creation (#751)
|
2024-03-01 11:26:58 +08:00 |
|
sxyazi
|
4d8e276a6f
|
feat: flavor (#753)
|
2024-02-29 11:54:41 +08:00 |
|
rrveex
|
2efda755f1
|
feat: add hovered as $0 for shell and opener (#738)
|
2024-02-29 03:12:09 +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
|
8ea7556625
|
feat: better accessibility (#719)
|
2024-02-24 09:11:53 +08:00 |
|
sxyazi
|
2e9b6b7b7b
|
fix: any_file and any_dir should check is_folder
|
2024-02-20 17:45:41 +08:00 |
|
三咲雅 · Misaki Masa
|
3f27532c57
|
feat: cross-directory selection (#693)
|
2024-02-18 23:28:08 +08:00 |
|
little camel
|
c7bfdc556c
|
feat: nested selection conflict detection (#689)
|
2024-02-18 15:28:59 +08:00 |
|
sxyazi
|
2f784e7ae7
|
fix: if block in paste command was wrong
|
2024-02-17 20:42:23 +08:00 |
|
三咲雅 · Misaki Masa
|
1ec9943af2
|
refactor: using definite patterns to simplify keybindings (#690)
|
2024-02-17 19:03:26 +08:00 |
|
Lang Yang
|
53525b511e
|
feat: add a new option --hovered to the open command allowing users to only open the currently hovered file (#687)
|
2024-02-17 00:10:14 +08:00 |
|
三咲雅 · Misaki Masa
|
52d91c0e42
|
feat: add new file marked state (#682)
|
2024-02-15 20:24:20 +08:00 |
|
三咲雅 · Misaki Masa
|
95d2358100
|
feat: expose selected/yanked files as API (#674)
|
2024-02-15 20:20:28 +08:00 |
|
Diogo Duarte
|
b55c5dc9a1
|
feat: add new scrolloff option to [manager] (#679)
|
2024-02-15 19:23:04 +08:00 |
|
三咲雅 · Misaki Masa
|
22ecad47ab
|
feat: Vim-like notification (#659)
|
2024-02-13 03:26:17 +08:00 |
|
三咲雅 · Misaki Masa
|
a764e42098
|
refactor: tab-specific selection (#653)
|
2024-02-13 02:40:13 +08:00 |
|
AbhaySP
|
84616bd15f
|
feat: enable the ability to sort the which key (#662)
|
2024-02-13 02:39:36 +08:00 |
|
sxyazi
|
ed46456f8c
|
feat: merge wildcard preloader and previewer rules via append_preloaders and append_previewers
|
2024-02-09 12:37:46 +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
|
d754044aae
|
fix: task manager not re-rendering after progress update (#633)
|
2024-02-06 08:35:50 +08:00 |
|
三咲雅 · Misaki Masa
|
59e889a3b5
|
fix: hidden attribute of files on Windows (#632)
|
2024-02-06 08:27:00 +08:00 |
|
三咲雅 · Misaki Masa
|
b51d1f26d0
|
feat: plugin interface for key events via ya.which() (#617)
|
2024-02-03 01:09:26 +08:00 |
|
sxyazi
|
920afe29bd
|
perf: use lazy sorting when loading large directories to reduce unnecessary CPU consumption (#607)
|
2024-02-01 18:43:59 +08:00 |
|
Sinkerine
|
b013dff4fe
|
feat: support unyank (#313)
|
2024-01-31 21:53:30 +08:00 |
|
三咲雅 · Misaki Masa
|
9d912b07aa
|
refactor: use Cmd instead of Exec (#604)
|
2024-01-31 08:59:47 +08:00 |
|
三咲雅 · Misaki Masa
|
9d9d954870
|
perf: read directory in bulk in the background at startup (#599)
|
2024-01-31 01:22:55 +08:00 |
|
三咲雅 · Misaki Masa
|
c325c332de
|
feat: support passing arguments to plugin (#587)
|
2024-01-27 15:20:16 +08:00 |
|
sxyazi
|
a9ce714571
|
fix: parent folder not tracking CWD (#581)
|
2024-01-26 13:18:15 +08:00 |
|
三咲雅 · Misaki Masa
|
087448fd94
|
fix: input offset is not reset when renaming with --cursor=start and the filename is too long (#575)
|
2024-01-25 08:01:18 +08:00 |
|
三咲雅 · Misaki Masa
|
56ede51c53
|
perf: new event system (#561)
|
2024-01-22 18:43:50 +08:00 |
|
三咲雅 · Misaki Masa
|
acb8b47eee
|
feat: improve search input title (#559)
|
2024-01-22 14:25:07 +08:00 |
|
sxyazi
|
2b1b66e5e0
|
fix: ensure that changing directories occurs before searching
|
2024-01-22 04:35:34 +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
|
93dc1b78e2
|
feat: add prepend_keymap and append_keymap for configuring mixing (#546)
|
2024-01-20 13:55:57 +08:00 |
|
三咲雅 · Misaki Masa
|
1bfd1c002f
|
fix: shell input code highlighting is not adapted for the default ANSI theme (#536)
|
2024-01-19 11:26:59 +08:00 |
|
三咲雅 · Misaki Masa
|
e987855fca
|
fix: can't display file name with invalid utf-8 (#529)
|
2024-01-19 00:49:15 +08:00 |
|
sxyazi
|
1036685f91
|
chore: update trash to 3.2.1
|
2024-01-16 08:29:26 +08:00 |
|
三咲雅 · Misaki Masa
|
89848ad779
|
fix: renaming may cause a crash when encountering Unicode characters (#519)
|
2024-01-16 08:16:45 +08:00 |
|
Azad
|
ca78f4c9b0
|
feat: add --empty and --cursor options to the rename command (#513)
|
2024-01-16 00:14:49 +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 |
|
sxyazi
|
ee8b8fc730
|
fix: support unicode characters in kill command
|
2024-01-15 16:47:44 +08:00 |
|
sxyazi
|
876419a6c4
|
chore: bump version to 0.2.0
|
2024-01-13 21:13:23 +08:00 |
|
三咲雅 · Misaki Masa
|
c335b0272b
|
fix: update paged files after filter done (#505)
|
2024-01-13 15:23:18 +08:00 |
|
Alexander Serowy
|
d7d000c213
|
refactor: quit command (#484)
|
2024-01-10 03:10:26 +08:00 |
|
sxyazi
|
c3a8bdc3b6
|
fix: can't cancel help filter with Esc
|
2024-01-09 16:28:20 +08:00 |
|
sxyazi
|
59f79a2ae5
|
fix: hover(Some) should track the location of the file regardless
|
2024-01-09 14:58:43 +08:00 |
|
sxyazi
|
085f7e39bf
|
refactor: remove unnecessary .lua extension
|
2024-01-08 12:12:06 +08:00 |
|
三咲雅 · Misaki Masa
|
1908ff2047
|
fix: resize isn't triggered on app restoring (#483)
|
2024-01-07 22:12:17 +08:00 |
|
sxyazi
|
93c8d90a51
|
feat: add new prepend_preloaders , append_preloaders , prepend_previewers , append_previewers config options
|
2024-01-06 12:58:42 +08:00 |
|
sxyazi
|
b229c8a5e3
|
fix: sort and hidden commands should update mime-type for paged files promptly
|
2024-01-06 05:14:54 +08:00 |
|
sxyazi
|
9bdbc55117
|
feat: add new plugin command
|
2024-01-05 15:22:28 +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 |
|
Sam Mohr
|
10a78b5dbc
|
feat: support ANSI themes (#460)
|
2024-01-01 22:07:06 +08:00 |
|
Mag Mell
|
6b0495f2c5
|
fix: add --follow option to paste command (#436)
|
2024-01-01 22:05:56 +08:00 |
|
三咲雅 · Misaki Masa
|
5fb0fceacb
|
perf: chunk loading for mime-types (#467)
|
2024-01-01 21:15:38 +08:00 |
|
sxyazi
|
ccb98ac21f
|
feat: v0.2.0 API
|
2023-12-30 23:41:41 +08:00 |
|
三咲雅 · Misaki Masa
|
32aa1909cf
|
feat: fine-grained scheduling priority (#462)
|
2023-12-29 22:37:43 +08:00 |
|
Rolv Apneseth
|
d2599b80b0
|
feat: filter files in real-time (#454)
|
2023-12-28 00:33:16 +08:00 |
|
三咲雅 · Misaki Masa
|
82bab0f24a
|
feat!: custom preloader & previewer (#401)
|
2023-12-26 19:48:33 +08:00 |
|
sxyazi
|
df42ca799e
|
feat: use a global clipboard
|
2023-12-19 22:49:54 +08:00 |
|
三咲雅 · Misaki Masa
|
d6ca524c53
|
feat: copy content over SSH (#447)
|
2023-12-12 10:46:19 +08:00 |
|
againstpetra
|
1d1a512710
|
feat: new config option to suppress pre-caching tasks (#430)
|
2023-12-06 01:07:23 +08:00 |
|
三咲雅 · Misaki Masa
|
6d29420e2f
|
refactor: integrate tasks into scheduler (#406)
|
2023-11-29 01:37:06 +08:00 |
|
JYShaw
|
b41bea9e8f
|
feat: support sorting by file extension (#405)
|
2023-11-28 15:16:42 +08:00 |
|
三咲雅 · Misaki Masa
|
a1984725e4
|
refactor: move event to shared (#403)
|
2023-11-28 02:21:36 +08:00 |
|
sxyazi
|
4d7d2ef082
|
feat: add a warning about <Backspace> key
|
2023-11-25 17:08:17 +08:00 |
|
sxyazi
|
f7f1e34649
|
refactor: use as_encoded_bytes instead of as_bytes
|
2023-11-25 12:38:54 +08:00 |
|
三咲雅 · Misaki Masa
|
47af821f48
|
fix: stepwise renaming causes uncertain sorting order (#398)
|
2023-11-25 10:10:34 +08:00 |
|
sxyazi
|
56b0611f7c
|
fix: peek down directories
|
2023-11-24 06:21:13 +08:00 |
|
三咲雅 · Misaki Masa
|
63b7491ad7
|
fix: popup components (Input, Select, etc.) being covered by previewed images (#360)
|
2023-11-23 21:36:35 +08:00 |
|
三咲雅 · Misaki Masa
|
d57a9642db
|
feat: make emacs readline keybindings configurable (#382)
|
2023-11-21 09:35:25 +08:00 |
|
三咲雅 · Misaki Masa
|
ac039c628e
|
fix: directories are recreated after deletion did not update the watcher tracking properly (#381)
|
2023-11-21 00:50:26 +08:00 |
|
sxyazi
|
27255b22de
|
fix: avoid expanding paths for non-regular URLs
|
2023-11-18 11:28:54 +08:00 |
|
三咲雅 · Misaki Masa
|
f3e45d4a47
|
feat: expose image max alloc and bound to allow for more control (#376)
|
2023-11-18 10:01:05 +08:00 |
|
Hanaasagi
|
bb2353c7b9
|
feat: make Input and Select positions customizable (#361)
|
2023-11-18 01:40:20 +08:00 |
|
三咲雅 · Misaki Masa
|
6a64b162be
|
perf: reduce peak memory footprint during decoding large images (#375)
|
2023-11-17 12:06:07 +08:00 |
|
sxyazi
|
ab7acfec5c
|
refactor: remove unnecessary code
|
2023-11-17 09:17:30 +08:00 |
|
sxyazi
|
027c7a79c1
|
fix: panic caused by incorrect offset reset
|
2023-11-15 23:38:04 +08:00 |
|
三咲雅 · Misaki Masa
|
24e92d09e5
|
perf: clear only limited cells when hiding images (#369)
|
2023-11-15 08:52:56 +08:00 |
|
三咲雅 · Misaki Masa
|
ff30b244b1
|
perf: precache small images to avoid cache misses; use symlink_metadata instead of metadata (#367)
|
2023-11-15 08:47:55 +08:00 |
|
Francis Chua
|
5968b82b0e
|
feat: emacs readline keybindings for Input component (#345)
|
2023-11-15 07:36:03 +08:00 |
|
sxyazi
|
3caf3ccda5
|
fix: Windows directory separator
|
2023-11-14 12:05:31 +08:00 |
|
三咲雅 · Misaki Masa
|
0931bc2bc6
|
feat: add support for opening a file on startup (#358)
|
2023-11-14 08:28:56 +08:00 |
|
sxyazi
|
5336f005ce
|
fix: find_do command missing
|
2023-11-13 02:14:11 +08:00 |
|
sxyazi
|
a0da57a293
|
fix: unable to clear preview image on can't get mimetype
|
2023-11-12 11:31:22 +08:00 |
|
sxyazi
|
c49bf02ca4
|
fix: cd doesn't expand the path automatically
|
2023-11-12 06:54:18 +08:00 |
|
三咲雅 · Misaki Masa
|
1a0753367e
|
fix: Rust panics instead of returning an error when file times are invalid (#357)
|
2023-11-12 03:31:21 +08:00 |
|
三咲雅 · Misaki Masa
|
49919cc5f4
|
feat: display the number of deleted files in the prompt (#359)
|
2023-11-11 08:58:34 +08:00 |
|
XOR-op
|
521c8b6bfe
|
fix: prefix matching should have higher priority in completion (#352)
|
2023-11-11 01:48:34 +08:00 |
|
三咲雅 · Misaki Masa
|
c41397957d
|
refactor: extracting commands into separate files to make them easier to maintain (#338)
|
2023-11-10 09:25:23 +08:00 |
|
三咲雅 · Misaki Masa
|
1bbb323509
|
feat: new reveal command (#341)
|
2023-11-09 09:07:12 +08:00 |
|
Hanaasagi
|
a0ba853718
|
fix: precache n-1 and n+1 pages (#349)
|
2023-11-08 20:44:31 +08:00 |
|
sxyazi
|
7c49d9c57a
|
fix: use <Tab> for completion confirming to avoid conflicts with the Input component
|
2023-11-07 20:24:53 +08:00 |
|
三咲雅 · Misaki Masa
|
1f744810f4
|
feat: better Zellij support with multi-factor detection involving emulator types (#336)
|
2023-11-06 08:10:57 +08:00 |
|
三咲雅 · Misaki Masa
|
dcb4944974
|
fix: the parent does not hover properly on switching the hidden state (#339)
|
2023-11-06 00:22:32 +08:00 |
|
sxyazi
|
847c475d8c
|
fix: completion won't closing when there are no candidates
|
2023-11-05 00:37:43 +08:00 |
|
三咲雅 · Misaki Masa
|
8ff62c80ca
|
perf: fallback to plain highlighter for long text (#329)
|
2023-11-04 06:33:20 +08:00 |
|
XOR-op
|
5b66f6fcf5
|
feat: auto-completion for input component (#324)
|
2023-11-04 06:30:52 +08:00 |
|
三咲雅 · Misaki Masa
|
fc0057617e
|
fix: jq previews empty when the user sets tab_size=8 (#320)
|
2023-10-26 01:33:07 +08:00 |
|
三咲雅 · Misaki Masa
|
5c3c100d5d
|
fix: channel blockage caused by fuse permissions under the root user (#321)
|
2023-10-26 00:20:32 +08:00 |
|
sxyazi
|
bfc1dcb4f6
|
refactor: format and adjust log levels
|
2023-10-23 16:07:08 +08:00 |
|
三咲雅 · Misaki Masa
|
671b480ab1
|
refactor: publish to crates.io (#298)
|
2023-10-22 16:34:20 +08:00 |
|