Commit graph

53 commits

Author SHA1 Message Date
三咲雅 · Misaki Masa
43b5ae0e6c
feat!: add ui.Text, ui.Table, remove ui.Paragraph and ui.ListItem (#1776) 2024-10-14 01:54:03 +08:00
三咲雅 · Misaki Masa
35c3c9e0f7
refactor!: rename the term select to toggle to reserve select for future use (#1773) 2024-10-13 18:47:12 +08:00
三咲雅 · Misaki Masa
13e307eab2
refactor: simplify module exports (#1770) 2024-10-12 21:05:12 +08:00
三咲雅 · Misaki Masa
034c28bacb
feat: reuse the code previewer seeking behavior for json, archive, and empty (#1721) 2024-10-03 08:21:17 +08:00
三咲雅 · Misaki Masa
e1773b11f1
feat: async micro task initialization error handling (#1710) 2024-10-01 18:38:37 +08:00
三咲雅 · Misaki Masa
631afd09ee
fix: warnings should be output to stderr instead of stdout (#1669) 2024-09-21 20:12:35 +08:00
三咲雅 · Misaki Masa
7222e178a3
perf: introduce URN to speed up large directory file updates (#1652) 2024-09-19 20:43:03 +08:00
三咲雅 · Misaki Masa
d20b3d8408
refactor: privatize url of the File (#1619) 2024-09-10 00:31:21 +08:00
三咲雅 · Misaki Masa
907ac09e34
fix: continuous fetcher was not scheduled consecutively (#1575) 2024-08-31 11:57:39 +08:00
sxyazi
b066652b65
refactor: tab locking 2024-08-10 20:25:35 +08:00
Xerxes-2
9d1fab84ef
fix: android building error caused by trash crate (#1393) 2024-08-02 12:46:43 +08:00
三咲雅 · Misaki Masa
23a56c24a4
feat: new extract builtin plugin for archive extracting (#1321) 2024-07-31 08:27:22 +08:00
三咲雅 · Misaki Masa
a9eb218a5b
feat: add support for %@ argument extension on Windows to align with Unix platforms (#1319) 2024-07-22 19:06:02 +08:00
Lauri Niskanen
54eb0cc663
feat: new command hardlink (#1268)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-07-10 12:50:50 +08:00
三咲雅 · Misaki Masa
3c88edbc4d
feat: support AVIF image preview (#1249) 2024-07-02 22:44:08 +08:00
三咲雅 · Misaki Masa
626053da25
perf!: reimplement and significantly speed up archive previewing (#1220) 2024-06-27 00:47:56 +08:00
Xerxes-2
f1cf136df4
fix: suppress warnings for different name representations of the same file in the case-insensitive file system when renaming (#1185)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-06-24 00:59:33 +08:00
三咲雅 · Misaki Masa
794694e2d6
fix: different filenames should be treated as the same file on case-insensitive file systems (#1151) 2024-06-13 20:38:08 +08:00
三咲雅 · Misaki Masa
94628cad9e
fix: block SIGINT signal from the spawned subprocess (#1131) 2024-06-07 06:11:32 +08:00
sxyazi
46cd42f923
refactor: rename the domain term prefetcher to fetcher 2024-05-28 00:28:17 +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
2683b1d6a2
refactor: eliminate exec (#1045) 2024-05-16 18:20:47 +08:00
三咲雅 · Misaki Masa
faa1d9f37b
feat: package manager (#985) 2024-05-07 13:42:45 +08:00
Rolv Apneseth
80000cfd86
feat: preserve files' modified at timestamp while copying (#926)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-04-20 13:23:29 +08:00
Rolv Apneseth
a0b4ee6e6e
fix: prevent pasting a directory into itself (#925)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-04-20 11:15:57 +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
23c38ebae0
feat: add YAZI_ID environment variable (#895) 2024-04-11 23:57:47 +08:00
Mika Vilpas
38813413ec
feat: add new move, trash, and delete event kinds to DDS (#880)
Co-authored-by: 三咲雅 · Misaki Masa <sxyazi@gmail.com>
2024-04-11 01: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
903f3da7e5
feat: DDS (Data Distribution Service) (#826) 2024-03-29 23:30:30 +08:00
sxyazi
ca49a2d70b
fix: kill all spawned processes when exiting Yazi (#812) 2024-03-16 09:07:07 +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
三咲雅 · 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
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
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
e6079438a0
feat: make trash crate optional on Android (#600) 2024-01-31 21:54:19 +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
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
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
三咲雅 · Misaki Masa
32aa1909cf
feat: fine-grained scheduling priority (#462) 2023-12-29 22:37:43 +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