Commit Graph

463 Commits

Author SHA1 Message Date
三咲雅 · 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
sxyazi
bfa5e0af0c
fix: os.date only accepts integer in Lua 5.4 2023-12-28 16:55:20 +08:00
三咲雅 · Misaki Masa
2d3512e965
fix: panic caused by set_hook (#459) 2023-12-28 03:32:39 +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
Mag Mell
a771308782
fix: do not use LuaJIT in riscv64 and loongarch64 architecture (#439) 2023-12-10 13:29:00 +08:00
againstpetra
1d1a512710
feat: new config option to suppress pre-caching tasks (#430) 2023-12-06 01:07:23 +08:00
sxyazi
dc1649f9ba
fix: generate wrong-sized cache images on pre-caching 2023-12-04 18:02:50 +08:00
三咲雅 · Misaki Masa
638a360d51
fix: crashes when selection indicator exceeds the visible area while a wrong folder_offset specified (#416) 2023-12-01 21:49:02 +08:00
XYenon
d54983143a
fix: build with rust-overlay (#410) 2023-11-29 21:45:47 +08:00
XYenon
8998753625
fix: catchup with the latest stable Rust (#409) 2023-11-29 20:37:10 +08:00
sxyazi
57c7d20d39
fix: documentation link 2023-11-29 16:07:58 +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
Hanaasagi
c643afd6e6
feat: include commit hash in yazi --version (#393) 2023-11-23 19:21:25 +08:00
Martin Wimpress
5439c80a03
feat: add more mime-types, file extensions and icons to the preset theme (#387) 2023-11-22 11:55:44 +08:00
Martin Wimpress
3e6dfcaceb
feat: cursor and page key navigation parity with Vim bindings (#386) 2023-11-22 09:42:31 +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
a6f76400f8
fix: disable .djvu temporarily to prevent Überzug++ from freezing, close #379 2023-11-20 12:02:44 +08:00
sxyazi
d2963b23a9
refactor: eliminate the old kitty graphics protocol 2023-11-18 13:05:16 +08:00
Linus Walker
31ee5ab546
feat: add more optimization options (#377) 2023-11-18 11:44:43 +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
sxyazi
0ea9bcda5f
feat: reduce the minimum number of workers to 1 2023-11-15 12:31:13 +08:00
三咲雅 · Misaki Masa
24e92d09e5
perf: clear only limited cells when hiding images (#369) 2023-11-15 08:52:56 +08:00
三咲雅 · Misaki Masa
f038391ef5
refactor: use more reasonable numeric field types for configs (#368) 2023-11-15 08:51:11 +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