Commit Graph

90 Commits

Author SHA1 Message Date
翊小久
3f80bc56a6
feat: truncate path for deeply nested directories (#787) 2024-03-08 17:54:29 +08:00
三咲雅 · Misaki Masa
33782f1224
feat: cx.yanked plugin API (#788) 2024-03-07 17:26:18 +08:00
Prajna
1aed6e8b36
feat: send a foreground notification to the user when the process fails to run (#775) 2024-03-06 23:43:39 +08:00
三咲雅 · Misaki Masa
4e873e62f1
feat: ui.Clear component for UI plugins (#786) 2024-03-06 19:07:37 +08:00
三咲雅 · Misaki Masa
37acd94345
feat: ya.notify() plugin API (#780) 2024-03-05 16:46:12 +08:00
sxyazi
497aa26f75
feat: add parse method to Line element 2024-03-05 00:53:01 +08:00
三咲雅 · Misaki Masa
5169bb90f2
refactor: add new run property (#773) 2024-03-04 17:54:40 +08:00
三咲雅 · Misaki Masa
bd572706cd
feat: ya.input() plugin API (#762) 2024-03-02 20:33:34 +08:00
三咲雅 · Misaki Masa
b39b506e27
feat: support %0 as the hovered file for Windows (#761) 2024-03-02 13:00:39 +08:00
Nguyễn Đức Toàn
8508a5f577
feat: support YAZI_FILE_ONE environment variable for file(1) path (#752) 2024-03-01 11:21:44 +08:00
sxyazi
c3a1103529
feat: switch to inline images protocol for VSCode, Tabby, and Hyper 2024-03-01 10:22:12 +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
sxyazi
d8abb3ed79
perf: prefer raw_get() and raw_set() 2024-02-26 12:49:58 +08:00
三咲雅 · Misaki Masa
46516dab74
refactor: new yazi-boot crate (#728) 2024-02-26 09:14:04 +08:00
sxyazi
42cbedbe42
feat: add idx field to the file API 2024-02-25 03:41:00 +08:00
三咲雅 · Misaki Masa
b4d91df767
fix: skip when the mime-type cannot match due to file permissions (#725) 2024-02-25 02:56:40 +08:00
三咲雅 · Misaki Masa
5e43f878c6
fix: rendering fails when no file type style is matched (#721) 2024-02-25 00:28:12 +08:00
三咲雅 · Misaki Masa
8ea7556625
feat: better accessibility (#719) 2024-02-24 09:11:53 +08:00
三咲雅 · Misaki Masa
d954784643
perf: cache loaded plugins (#710) 2024-02-22 07:01:23 +08:00
三咲雅 · Misaki Masa
17f946dcdb
fix: ignore further classified mime-types (#707) 2024-02-21 17:28:18 +08:00
sxyazi
0cb572a837
feat: state now accepts a name for the bucket 2024-02-21 02:29:39 +08:00
Diogo Duarte
ed22be731a
fix: allow running ya.sync in a sync plugin call (#702) 2024-02-21 02:16:17 +08:00
三咲雅 · Misaki Masa
3f27532c57
feat: cross-directory selection (#693) 2024-02-18 23:28:08 +08:00
三咲雅 · Misaki Masa
1ec9943af2
refactor: using definite patterns to simplify keybindings (#690) 2024-02-17 19:03:26 +08:00
Rolv Apneseth
b82587e2c9
feat: add counter component to the header for displaying currently yanked/selected items (#646) 2024-02-15 22:54:57 +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
三咲雅 · Misaki Masa
a764e42098
refactor: tab-specific selection (#653) 2024-02-13 02:40:13 +08:00
三咲雅 · Misaki Masa
dc1718fcf0
feat: calling sync functions within the async plugin (#649) 2024-02-09 17:28:14 +08:00
三咲雅 · Misaki Masa
c12a735f68
perf: cheaper sync context initialization (#643) 2024-02-08 12:14:01 +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
sxyazi
19791d8328
feat: add ya.quote() function instead of ya.shell_join() 2024-02-06 10:47:57 +08:00
三咲雅 · Misaki Masa
59e889a3b5
fix: hidden attribute of files on Windows (#632) 2024-02-06 08:27:00 +08:00
sxyazi
9e113a9337
feat: add ya.shell_join() API 2024-02-05 09:00:48 +08:00
三咲雅 · Misaki Masa
715fbf5b65
fix: attach plugin args to the entry method for better future optimization possibilities (#627) 2024-02-05 02:49:17 +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
sxyazi
82359ef290
fix: image rotation with orientation 4
https://github.com/image-rs/image/issues/1958#issuecomment-1925350954
2024-02-03 23:01:42 +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
68ffd82c0d
feat: plugin-specific state persistence (#590) 2024-01-28 00:30:41 +08:00
三咲雅 · Misaki Masa
c325c332de
feat: support passing arguments to plugin (#587) 2024-01-27 15:20:16 +08:00
sxyazi
c02d69590b
feat: shorten unit names and add more units to ya.readable_size 2024-01-26 16:35:36 +08:00
三咲雅 · Misaki Masa
28870ad26e
feat: customizing the number of columns of "which key" component (#571) 2024-01-24 16:18:40 +08:00
sxyazi
0c0a0f319d
fix: manager_emit should be sync 2024-01-23 12:31:53 +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
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