Commit graph

221 commits

Author SHA1 Message Date
三咲雅 · Misaki Masa
9565c1b6fd
perf!: cache UserData fields (#2572) 2025-04-05 07:42:27 +08:00
三咲雅 · Misaki Masa
8488ae8394
fix: always check whether the cursor exceeds the upper bound to guard against unexpected values (#2551) 2025-03-30 03:33:09 +08:00
三咲雅 · Misaki Masa
0ada74efbe
feat: new follow command to follow files pointed to by symlinks (#2543) 2025-03-28 20:14:53 +08:00
XOR-op
0d9e3dc17e
feat!: support arrow prev and arrow next for more components (#2540)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-03-27 23:59:59 +08:00
三咲雅 · Misaki Masa
4bef557b7f
feat: show error message when directory fails to load (#2527) 2025-03-24 23:05:42 +08:00
三咲雅 · Misaki Masa
324a439c73
feat: file navigation wraparound with new arrow prev and arrow next commands (#2485) 2025-03-15 17:44:42 +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
953d567c63
feat: allow to specify layer for keymap commands (#2399) 2025-02-26 03:01:17 +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
22c8f370dc
feat: new external and removable fields in the fs.partitions() API (#2343) 2025-02-15 23:15:31 +08:00
三咲雅 · Misaki Masa
38e45c647b
refactor: consistent naming for enum variants (#2339) 2025-02-14 23:17:06 +08:00
三咲雅 · Misaki Masa
e2c841cca4
fix: load mount points with the best effort even if the /dev/disk/by-label directory does not exist (#2326) 2025-02-12 17:10:07 +08:00
三咲雅 · Misaki Masa
ce9092e73e
chore: bump version to 25.2.11 (#2323) 2025-02-11 19:07:47 +08:00
三咲雅 · Misaki Masa
498623191a
fix: unable to delete sealed files on Windows due to platform differences (#2319) 2025-02-11 01:50:32 +08:00
三咲雅 · Misaki Masa
17ff1e8812
chore: bump version to 25.2.7 (#2301) 2025-02-07 16:42:49 +08:00
三咲雅 · Misaki Masa
e9fcab3b37
feat: new arrow top and arrow bot commands to jump to the top and bottom (#2294) 2025-02-05 21:35:15 +08:00
三咲雅 · Misaki Masa
0c100ae5a6
feat: switch to Calendar Versioning (#2291) 2025-02-05 17:00:33 +08:00
三咲雅 · Misaki Masa
4e96341f51
fix: enable unwinding on Windows release builds (#2286) 2025-02-04 16:28:51 +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
三咲雅 · Misaki Masa
af9a875512
feat: support package.toml as a symlink (#2245) 2025-01-25 21:10:05 +08:00
三咲雅 · Misaki Masa
abb43251fa
feat: apply natural sort to partitions on both Linux and macOS (#2235) 2025-01-22 22:51:17 +08:00
Filipe Paniguel
456935658a
fix: use u32 for parsing Linux partition blocks (#2234) 2025-01-22 20:37:18 +08:00
三咲雅 · Misaki Masa
1f4d0eafb5
fix: unmangle the hexadecimal space strings ("\x20") in Linux partition labels (#2233) 2025-01-22 20:34:14 +08:00
三咲雅 · Misaki Masa
cd338d0d1b
feat: more complete hovered file cursor tracking (#2218) 2025-01-19 16:09:24 +08:00
三咲雅 · Misaki Masa
3e1c8950f2
feat: mount manager (#2199) 2025-01-17 21:32:55 +08:00
三咲雅 · Misaki Masa
2eed881f12
feat: more decent package locking mechanism (#2168) 2025-01-08 16:03:40 +08:00
三咲雅 · Misaki Masa
21f6a92ea3
feat: sort search results by full URN (#2164) 2025-01-06 13:52:58 +08:00
三咲雅 · Misaki Masa
7d993c1517
feat: support and hide Windows system files by default (#2149) 2025-01-03 08:18:34 +08:00
qumn
40fea8521e
fix: correct Vec capacity allocation caused by variable name shadowing (#2139) 2025-01-01 22:45:32 +08:00
sxyazi
783e95b1f2
chore: bump version to 0.4.3 2024-12-20 22:46:24 +08:00
三咲雅 · Misaki Masa
c96b1d3aa1
fix: pass through show_hidden when building default Files (#2057) 2024-12-16 20:57:20 +08:00
三咲雅 · Misaki Masa
6e1948e7e1
fix: set the current working directory in a thread-safe way (#2043) 2024-12-14 13:26:37 +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
a64e8a8b59
fix: offset cursor shift when deleting multiple files in bulk (#2030) 2024-12-11 21:21:41 +08:00
三咲雅 · Misaki Masa
22757199f9
chore: bump version to 0.4.1 (#2022) 2024-12-10 20:19:15 +08:00
三咲雅 · Misaki Masa
62ac224cff
fix: disable passthrough when the user launches Yazi in Neovim inside tmux (#2014) 2024-12-09 10:27:58 +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
11cf555b47
fix: revise revision if the new file list is empty but the previous one was not (#2003) 2024-12-06 22:11:45 +08:00
三咲雅 · Misaki Masa
4bd8b0b446
feat: new load DDS event (#1980) 2024-12-03 09:13:23 +08:00
三咲雅 · Misaki Masa
0baccdc9aa
fix: use complete rendering instead of partial rendering for no task progress report (#1876) 2024-11-01 19:52:19 +08:00
aidancz
e3c91115a2
fix: wrong file list offset squeeze when scrolloff = 0 (#1866) 2024-10-31 14:15:20 +08:00
三咲雅 · Misaki Masa
4dd24f779c
perf: eliminate all memory reallocations during sorting (#1846) 2024-10-28 15:36:27 +08:00
三咲雅 · Misaki Masa
e8c1d625ac
fix: use a unique Id for each tab (#1826) 2024-10-24 08:57:08 +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