Commit graph

130 commits

Author SHA1 Message Date
三咲雅 misaki masa
fe9ce240b5
fix: respect URL covariance when updating mimetypes (#3079) 2025-08-18 23:20:03 +08:00
三咲雅 misaki masa
3ca33c1f84
refactor: introduce UrlBuf (#3072) 2025-08-18 02:25:59 +08:00
三咲雅 misaki masa
9810196565
refactor: introduce LocBuf (#3062) 2025-08-17 16:25:04 +08:00
三咲雅 misaki masa
1bfcbc1664
feat: introduce the concept of Uri (#3049) 2025-08-13 01:38:43 +08:00
三咲雅 misaki masa
a109aa92e7
refactor: refine URN for archives (#3043) 2025-08-11 01:02:53 +08:00
三咲雅 misaki masa
d5f225bc4a
feat: virtual file system (#3034) 2025-08-05 02:23:57 +08:00
三咲雅 misaki masa
9535caad5b
fix: make URLs with invalid UTF-8 serializable (#3023) 2025-07-28 17:21:47 +08:00
三咲雅 misaki masa
0e3cd8545c
feat: URL schemas (#3019) 2025-07-27 18:06:13 +08:00
三咲雅 misaki masa
c2883f1e05
refactor: pull filesystem calls out into a designated yazi_fs crate (#3013) 2025-07-23 22:43:11 +08:00
三咲雅 misaki masa
74bd98031e
feat: key-* DDS events to allow canceling user key commands (#3005) 2025-07-20 14:11:57 +08:00
三咲雅 misaki masa
5f8a1496fe
refactor: invert the dependency relationship between yazi-parser and yazi-proxy (#2992) 2025-07-16 22:46:10 +08:00
三咲雅 misaki masa
60a2382087
refactor: switch to actor model (#2986) 2025-07-14 23:08:11 +08:00
三咲雅 misaki masa
f5d0f47b51
fix: Cargo doesn't respect the workspace profile settings (#2899) 2025-06-21 14:58:58 +08:00
三咲雅 misaki masa
917fee939f
perf: make preload tasks discardable (#2875) 2025-06-14 16:13:48 +08:00
三咲雅 misaki masa
aae3f9ea4a
refactor: promote Id to the task scheduler (#2873) 2025-06-14 12:07:22 +08:00
三咲雅 misaki masa
0eec8fc80e
feat: zoom in or out of the preview image (#2864) 2025-06-11 15:24:11 +08:00
三咲雅 misaki masa
b65a88075a
chore: bump version to 25.5.31 (#2815) 2025-05-31 00:39:47 +08:00
三咲雅 misaki masa
4fdc0f120f
fix: make every effort to carry hidden states for dummy files (#2814) 2025-05-31 00:08:50 +08:00
三咲雅 misaki masa
5cb6e1f224
chore: bump version to 25.5.28 (#2804) 2025-05-28 20:48:57 +08:00
三咲雅 misaki masa
622ba09a80
refactor: use raw identifiers (#2783) 2025-05-21 17:32:41 +08:00
三咲雅 · Misaki Masa
5a4e6e4068
feat: truncate long items in the file list (#2754) 2025-05-14 02:03:54 +08:00
三咲雅 · Misaki Masa
db60951783
fix: detach background and orphan processes from the controlling terminal with setsid() (#2723) 2025-05-05 16:11:25 +08:00
三咲雅 · Misaki Masa
2c99075ffa
feat: new fs.calc_size() API (#2691) 2025-04-28 21:56:08 +08:00
三咲雅 · Misaki Masa
6a9e7da8a3
perf: double directory size calculation speed (#2683) 2025-04-28 19:51:12 +08:00
三咲雅 · Misaki Masa
6bd7a8039a
refactor: switch to Rust 2024 edition (#2645) 2025-04-20 23:41:05 +08:00
sxyazi
2e5f5ae5a6
chore: bump version to 25.4.8 2025-04-08 18:23:00 +08:00
三咲雅 · Misaki Masa
9565c1b6fd
perf!: cache UserData fields (#2572) 2025-04-05 07:42:27 +08:00
三咲雅 · Misaki Masa
1a2a18e333
perf: rewrite config parser to double the startup speed (#2508) 2025-03-22 01:57:36 +08:00
三咲雅 · Misaki Masa
a0c6842626
fix: respect hidden status of directory junctions and symlinks themselves on Windows (#2471) 2025-03-11 13:02:58 +08:00
三咲雅 · Misaki Masa
a2bbd29289
feat: custom search engine Lua API (#2452) 2025-03-07 17:48:44 +08:00
三咲雅 · Misaki Masa
46125eda6e
chore: bump version to 25.3.2 (#2428) 2025-03-02 21:33:13 +08:00
三咲雅 · Misaki Masa
6b0a5306c2
chore: bump version to 25.2.26 (#2404) 2025-02-26 22:21:27 +08:00
三咲雅 · Misaki Masa
235f6888d4
refactor: rename rt.manager to rt.mgr, and th.manager to th.mgr (#2397) 2025-02-25 23:12:54 +08:00
三咲雅 · Misaki Masa
2410bb9671
feat: bump trash and libc versions to support NetBSD (#2388) 2025-02-23 18:36:17 +08:00
三咲雅 · Misaki Masa
ce9092e73e
chore: bump version to 25.2.11 (#2323) 2025-02-11 19:07:47 +08:00
三咲雅 · Misaki Masa
17ff1e8812
chore: bump version to 25.2.7 (#2301) 2025-02-07 16:42:49 +08:00
三咲雅 · Misaki Masa
0c100ae5a6
feat: switch to Calendar Versioning (#2291) 2025-02-05 17:00:33 +08:00
三咲雅 · Misaki Masa
b236f34d31
feat: new @since plugin annotation to specify the minimum supported Yazi version (#2290) 2025-02-05 15:55:56 +08:00
三咲雅 · Misaki Masa
c061397a09
feat: allow preloaders to return an optional Error to describe the failure (#2253) 2025-01-28 04:35:51 +08:00
sxyazi
783e95b1f2
chore: bump version to 0.4.3 2024-12-20 22:46:24 +08:00
三咲雅 · Misaki Masa
54918b506f
feat: new --cwd parameter for the shell command and fs.cwd() API (#2060) 2024-12-17 18:31:17 +08:00
三咲雅 · Misaki Masa
196a46cc5e
fix: choose a more conservative macro_workers value to ensure concurrency safety with certain USB flash drives (#2040) 2024-12-14 08:02:24 +08:00
三咲雅 · Misaki Masa
c78f39b50f
chore: bump version to 0.4.2 (#2031) 2024-12-11 21:54:32 +08:00
三咲雅 · Misaki Masa
22757199f9
chore: bump version to 0.4.1 (#2022) 2024-12-10 20:19:15 +08:00
三咲雅 · Misaki Masa
b8b3ab9be3
chore: bump version to 0.4.0 (#2011) 2024-12-08 21:00:32 +08:00
三咲雅 · Misaki Masa
8ec944dbd3
fix: introduce own CWD instead of chdir to avoid potential race conditions (#2008) 2024-12-07 22:07:18 +08:00
三咲雅 · Misaki Masa
4bd8b0b446
feat: new load DDS event (#1980) 2024-12-03 09:13:23 +08:00
三咲雅 · Misaki Masa
d72f90356b
feat!: support passing arguments to previewer/preloader/spotter/fetcher (#1966) 2024-11-30 21:25:57 +08:00
三咲雅 · Misaki Masa
37292adfde
perf: introduce copy-on-write for event system to eliminate all memory reallocations (#1962) 2024-11-28 01:56:53 +08:00
Integral
87f7fb6b3b
refactor: make error messages more user-friendly (#1935)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-11-23 13:09:56 +08:00