三咲雅 · Misaki Masa
|
626053da25
|
perf!: reimplement and significantly speed up archive previewing (#1220)
|
2024-06-27 00:47:56 +08:00 |
|
三咲雅 · Misaki Masa
|
c64530b35b
|
fix: magick plugin not working properly (#1213)
|
2024-06-25 23:49:54 +08:00 |
|
三咲雅 · Misaki Masa
|
0c5d621348
|
feat!: include the sender ID in static messages (#1172)
|
2024-06-23 01:33:59 +08:00 |
|
thelamb
|
505de05d66
|
feat: include file filter state in the header (#1182)
Co-authored-by: sxyazi <sxyazi@gmail.com>
|
2024-06-22 19:01:51 +08:00 |
|
sxyazi
|
0f84717a1b
|
feat: keep file creation time on macOS and Windows (#1169)
|
2024-06-20 14:54:42 +08:00 |
|
sxyazi
|
f35712a768
|
refactor: prefer FromStr over Default for configuration parsing with side effects
|
2024-06-18 16:26:29 +08:00 |
|
sxyazi
|
189cb81db3
|
refactor: rename crate yazi-adaptor to yazi-adapter
|
2024-06-08 19:28:46 +08:00 |
|
三咲雅 · Misaki Masa
|
1166f86523
|
feat: support completely disabling mouse with mouse_events=[] ; add new cursor_blink to control cursor style of input components (#1139)
|
2024-06-08 18:29:50 +08:00 |
|
三咲雅 · Misaki Masa
|
94628cad9e
|
fix: block SIGINT signal from the spawned subprocess (#1131)
|
2024-06-07 06:11:32 +08:00 |
|
Omar Magdy
|
2c84c48208
|
feat: add some dependency version information to yazi --debug (#1112)
Co-authored-by: sxyazi <sxyazi@gmail.com>
|
2024-06-04 06:29:47 +08:00 |
|
Tianyang Zhou
|
162218c345
|
feat: support mouse event (#1038)
|
2024-06-03 14:31:55 +08:00 |
|
三咲雅 · Misaki Masa
|
e4d67121f8
|
feat!: DDS client-server version check (#1111)
|
2024-06-02 03:04:53 +08:00 |
|
三咲雅 · Misaki Masa
|
95e960a64a
|
refactor!: v0.3 API changes (#1108)
|
2024-05-31 01:09:30 +08:00 |
|
sxyazi
|
46cd42f923
|
refactor: rename the domain term prefetcher to fetcher
|
2024-05-28 00:28:17 +08:00 |
|
三咲雅 · Misaki Masa
|
061faea1c5
|
feat!: redesign icons (#1086)
|
2024-05-25 22:56:08 +08:00 |
|
三咲雅 · Misaki Masa
|
0ebfacb677
|
fix: inconsistent tab width in unassociated text files (#1068)
|
2024-05-21 15:11:54 +08:00 |
|
三咲雅 · Misaki Masa
|
7177317465
|
feat: Chafa integration (#1066)
|
2024-05-21 02:46:28 +08:00 |
|
三咲雅 · Misaki Masa
|
a68e151194
|
fix: ePUB file mime-type matching for the opener rule (#1063)
|
2024-05-20 21:04:20 +08:00 |
|
三咲雅 · Misaki Masa
|
bf1c325d00
|
feat: prefetcher (#1061)
|
2024-05-20 17:25:55 +08:00 |
|
三咲雅 · Misaki Masa
|
c2affae3a9
|
feat: add a next property to the preloader rules to allow running multiple preloaders (#1058)
|
2024-05-19 19:04:04 +08:00 |
|
三咲雅 · Misaki Masa
|
5a83577259
|
feat: SVG, HEIC, and JPEG XL preview support (#1050)
|
2024-05-17 16:28:10 +08:00 |
|
三咲雅 · Misaki Masa
|
65afe6027a
|
feat: font preview (#1048)
|
2024-05-17 13:56:27 +08:00 |
|
Chris Zarate
|
f2329a3b35
|
fix: remove ignore options from rg and fd search (#1043)
Co-authored-by: sxyazi <sxyazi@gmail.com>
|
2024-05-16 19:02:37 +08:00 |
|
三咲雅 · Misaki Masa
|
2683b1d6a2
|
refactor: eliminate exec (#1045)
|
2024-05-16 18:20:47 +08:00 |
|
三咲雅 · Misaki Masa
|
28dfe728ab
|
feat: support stdin and pipe for Child API (#1033)
|
2024-05-14 22:07:19 +08:00 |
|
三咲雅 · Misaki Masa
|
c1e1f26c4c
|
feat: add new debounce option to ya.input() API (#1025)
|
2024-05-11 17:42:35 +08:00 |
|
June
|
6ff42c1a6d
|
fix: correct wasm target condition (#1018)
|
2024-05-09 10:10:09 +08:00 |
|
Gui
|
0ffba5c648
|
feat: new --args parameter for fd an rg search (#1013)
Co-authored-by: sxyazi <sxyazi@gmail.com>
|
2024-05-09 03:01:16 +08:00 |
|
三咲雅 · Misaki Masa
|
faa1d9f37b
|
feat: package manager (#985)
|
2024-05-07 13:42:45 +08:00 |
|
Mika Vilpas
|
28972ff54d
|
feat: add ya.clipboard() Lua API (#980)
Co-authored-by: sxyazi <sxyazi@gmail.com>
|
2024-05-01 20:44:00 +08:00 |
|
Brixy
|
bdb28f7691
|
feat: add more rules to [filetype] and [icon] (#966)
Co-authored-by: sxyazi <sxyazi@gmail.com>
|
2024-04-30 17:54:45 +08:00 |
|
三咲雅 · Misaki Masa
|
42a0fcd5cf
|
feat: support previewing files containing non-UTF-8 characters (#958)
|
2024-04-26 20:42:39 +08:00 |
|
Matthias Ahouansou
|
8456d3a7dc
|
feat: allow building with the system Lua (#943)
|
2024-04-24 18:49:46 +08:00 |
|
sxyazi
|
c65a14c0e6
|
chore: bump version to 0.2.5
|
2024-04-23 16:35:17 +08:00 |
|
三咲雅 · Misaki Masa
|
cb92bb7980
|
feat: new builtin session.lua plugin (#940)
|
2024-04-22 14:18:00 +08:00 |
|
三咲雅 · Misaki Masa
|
68da8998aa
|
feat: split ya send into ya pub and ya pub-static to make it more ergonomic (#933)
|
2024-04-21 09:25:38 +08:00 |
|
三咲雅 · Misaki Masa
|
55da9e342c
|
perf: cache each file's icon to avoid redundant calculations at rendering (#931)
|
2024-04-20 15:43:08 +08:00 |
|
AidanV
|
669373a030
|
feat: change status bar percent at 100 to Bot (#930)
|
2024-04-20 10:11:50 +08:00 |
|
三咲雅 · Misaki Masa
|
ff14b9a265
|
fix: always persist static messages even when there are no remote clients (#928)
|
2024-04-19 20:36:27 +08:00 |
|
三咲雅 · Misaki Masa
|
09bc9aa371
|
feat: expand the types supported by the event system (#923)
|
2024-04-19 13:45:01 +08:00 |
|
三咲雅 · Misaki Masa
|
2975b999bf
|
fix: rollback ratatui to v0.26.1 to avoid panicking (#922)
|
2024-04-17 11:07:54 +08:00 |
|
三咲雅 · Misaki Masa
|
9e75ed5c71
|
feat: generate autocomplete script for ya command (#919)
|
2024-04-16 12:40:14 +08:00 |
|
三咲雅 · Misaki Masa
|
280529c2cd
|
feat: add a new ya send command to allow standalone client processes to communicate with DDS from the command line (#913)
|
2024-04-15 15:42:44 +08:00 |
|
三咲雅 · Misaki Masa
|
0cc14f44d7
|
feat: default "Reveal" opener for Linux (#907)
|
2024-04-14 01:43:10 +08:00 |
|
三咲雅 · Misaki Masa
|
5fc2789c78
|
feat: add loading state to directories (#904)
|
2024-04-13 10:33:42 +08:00 |
|
三咲雅 · Misaki Masa
|
3c67cae42d
|
feat: when there are no files in the list, add a placeholder message (#900)
|
2024-04-12 10:09:29 +08:00 |
|
三咲雅 · Misaki Masa
|
884de41b66
|
feat: add new --orphan option to the shell command (#887)
|
2024-04-08 08:29:21 +08:00 |
|
三咲雅 · Misaki Masa
|
0cfb50bd49
|
feat: re-implement fzf as a built-in plugin (#884)
|
2024-04-07 19:28:09 +08:00 |
|
sxyazi
|
cd2e7ff945
|
feat: re-implement zoxide as a built-in plugin (#881)
|
2024-04-07 09:00:58 +08:00 |
|
三咲雅 · Misaki Masa
|
0650affb76
|
fix: CJK text rendering issue where the input popup component overlaps with images (#879)
|
2024-04-06 08:53:48 +08:00 |
|
三咲雅 · Misaki Masa
|
4755654224
|
feat: add is_exec and is_sticky to Cha bindings (#875)
|
2024-04-05 17:11:40 +08:00 |
|
sxyazi
|
d04b549f4e
|
feat: merge the sender and severity in the DDS payload into the same field to simplify the protocol (#871)
|
2024-04-04 02:33:58 +08:00 |
|
三咲雅 · 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 |
|
sxyazi
|
7a99ea4409
|
fix: wrong state pointed to and ignore plugin/flavor directory creation errors
|
2024-04-01 00:11:07 +08:00 |
|
sxyazi
|
3553a4a61e
|
fix: do not default to passing self to setup to respect user invocation behavior
|
2024-03-31 15:37:03 +08:00 |
|
三咲雅 · Misaki Masa
|
c240602046
|
perf: port require() and ya.sync() to Rust to avoid plugin information initialization process (#853)
|
2024-03-30 22:15:05 +08:00 |
|
三咲雅 · Misaki Masa
|
903f3da7e5
|
feat: DDS (Data Distribution Service) (#826)
|
2024-03-29 23:30:30 +08:00 |
|
三咲雅 · Misaki Masa
|
e903320d95
|
feat: add support for YAZI_FILE_ONE to the built-in file previewer (#846)
|
2024-03-28 17:14:11 +08:00 |
|
三咲雅 · Misaki Masa
|
9ba47141bf
|
feat: enhance the ya.dbg() and ya.err() debugging functions (#835)
|
2024-03-22 16:44:04 +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
|
cddd0727ef
|
refactor: wrap Opener with Cow to avoid unnecessary memory reallocations when opening files (#805)
|
2024-03-12 23:35:26 +08:00 |
|
三咲雅 · Misaki Masa
|
9396d8760c
|
feat: ya.hide() plugin API (#792)
|
2024-03-09 03:07:20 +08:00 |
|
翊小久
|
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 |
|