Commit graph

102 commits

Author SHA1 Message Date
三咲雅 · Misaki Masa
950750f66e
fix: respect the user's image_alloc setting for the built-in ImageMagick previewer (#2403) 2025-02-26 21:00:05 +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
133c6ebc9d
refactor: rename cf to rt (#2393) 2025-02-24 21:26:19 +08:00
三咲雅 · Misaki Masa
36ed32d2c3
feat: new tbl_col and tbl_cell in theme system for spotter table styling (#2391) 2025-02-23 23:37:35 +08:00
三咲雅 · Misaki Masa
7b4c4eae40
feat: new cf and th allow to access user configuration and theme scheme in sync/async plugins consistently (#2389) 2025-02-23 20:37:35 +08:00
三咲雅 · Misaki Masa
52a5ab59e9
feat: make incompatible version message more clear (#2377) 2025-02-21 23:08:42 +08:00
三咲雅 · Misaki Masa
1ddbbfea71
fix: add maximum preview limit under /proc virtual file system (#2355) 2025-02-17 15:20:50 +08:00
三咲雅 · Misaki Masa
38e45c647b
refactor: consistent naming for enum variants (#2339) 2025-02-14 23:17:06 +08:00
boydaihungst
b9416d8a04
feat: respect the user's wrap setting for the built-in JSON previewer (#2337) 2025-02-14 23:08:40 +08:00
三咲雅 · Misaki Masa
077faacc9a
feat: respect the user's max_width setting for the built-in PDF preloader (#2331) 2025-02-13 19:02:17 +08:00
三咲雅 · Misaki Masa
793c90f021
fix: reverse the order of CSI-based and environment-based terminal detection (#2310) 2025-02-09 14:50:19 +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
245fb030df
feat: support local tmux image preview over SSH (#2229) 2025-01-20 18:59:00 +08:00
三咲雅 · Misaki Masa
7d993c1517
feat: support and hide Windows system files by default (#2149) 2025-01-03 08:18:34 +08:00
hankertrix
fd21452aa4
feat: prompt users without fzf for the zoxide plugin (#2122)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-12-30 22:33:13 +08:00
sxyazi
d754ac5dac
fix: reversed style shouldn't be applied to the entire text block 2024-12-25 23:48:22 +08:00
AminurAlam
d746ae8338
feat: add cbr and cbz as valid archive extensions (#2077)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-12-23 15:04:46 +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
c96b1d3aa1
fix: pass through show_hidden when building default Files (#2057) 2024-12-16 20:57:20 +08:00
三咲雅 · Misaki Masa
c78f39b50f
chore: bump version to 0.4.2 (#2031) 2024-12-11 21:54:32 +08:00
三咲雅 · Misaki Masa
7498b97251
fix: correctly handle CRLF on Windows in preset archive and json plugins (#2017) 2024-12-10 01:03:01 +08:00
gaesa
de93e6208d
fix: avoid upscaling for the video previewer (#2007)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-12-08 00:25:06 +08:00
gaesa
adb1426539
fix: respect PREVIEW.image_quality for the default PDF previewer (#2006)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-12-07 20:08:16 +08:00
三咲雅 · Misaki Masa
fbf9b3d1ed
fix!: remove the vnd. prefix from mimetype to solve differences introduced in the newest version of file(1) 5.46 (#1995) 2024-12-05 22:37:05 +08:00
三咲雅 · Misaki Masa
20dc0550bc
feat: new ya emit and ya emit-to subcommands to emit commands to a specified instance for execution (#1979) 2024-12-01 23:12:49 +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
三咲雅 · Misaki Masa
805597268a
feat!: use an Error userdata instead of a plain error code for I/O errors (#1939) 2024-11-23 18:30:17 +08:00
三咲雅 · Misaki Masa
99d6c81fbb
refactor: remove unnecessary UI element construction (#1938) 2024-11-23 14:42:26 +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
三咲雅 · Misaki Masa
0f9a3195b7
feat!: video spotter & using ffmpeg instead of ffmpegthumbnailer as previewer backend (#1928) 2024-11-22 18:21:29 +08:00
三咲雅 · Misaki Masa
22e7d579d2
fix!: eliminate the x- prefix in mime-types (#1927) 2024-11-21 15:06:07 +08:00
boydaihungst
e965b865b9
feat: noop for spotters (#1924) 2024-11-20 23:45:40 +08:00
三咲雅 · Misaki Masa
1f32601dc4
feat: spotter (#1802) 2024-11-20 16:43:38 +08:00
三咲雅 · Misaki Masa
5531874a9a
feat: allow disabling certain preset keybinds with the new noop virtual command (#1882) 2024-11-03 16:48:17 +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
三咲雅 · Misaki Masa
c6687237e1
perf: introduce reflow for the rendering engine (#1863) 2024-10-30 19:06:06 +08:00
三咲雅 · Misaki Masa
60cfa7dba9
feat: launch from preset settings if the user's config cannot be parsed (#1832) 2024-10-25 16:27:26 +08:00
三咲雅 · Misaki Masa
35d781e240
feat: allow customizing Zoxide's FZF options with YAZI_ZOXIDE_OPTS (#1822) 2024-10-23 10:45:41 +08:00
三咲雅 · Misaki Masa
16881aab2f
feat: support reading non-UTF8 data with Child:read_line() API (#1816) 2024-10-21 02:59:38 +08:00
gaesa
3e8ac856cf
feat: prevent paths from being treated as options in file command (#1783) 2024-10-15 00:44:31 +08:00
三咲雅 · Misaki Masa
1acd7ca80f
feat!: decouple ui.List, ui.Bar, ui.Border, and ui.Gauge from coordinates (#1782) 2024-10-14 19:39:59 +08:00
三咲雅 · 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
2014aee646
fix!: introduce a new btime term to align ctime with Unix (#1761) 2024-10-11 18:05:08 +08:00
三咲雅 · Misaki Masa
87b159fb9d
fix: clamp when seeking a non-zero unit between -1 and 1 (#1736) 2024-10-05 22:32:18 +08:00
三咲雅 · Misaki Masa
491f8b8fb1
fix: compositors not supported by Überzug Wayland layer, or WSL not with WezTerm should fallback to Chafa (#1735) 2024-10-05 22:16:20 +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
venatio
ae53ef4443
fix: magick previewer for multi-layered image files with -flatten argument (#1684) 2024-09-26 09:14:13 +08:00
三咲雅 · Misaki Masa
1a1820cf77
feat: add the area() API for renderable elements (#1667) 2024-09-21 01:47:34 +08:00