Commit graph

173 commits

Author SHA1 Message Date
三咲雅 misaki masa
ae75fc0f7b
feat: make mimetype matching more robust (#3082) 2025-08-19 15:17:32 +08:00
三咲雅 misaki masa
d5f225bc4a
feat: virtual file system (#3034) 2025-08-05 02:23:57 +08:00
Euclid Ye
bc9dbd35e3
feat: new "Show media info" for play opener on Windows (#2962) 2025-07-10 00:38:59 +08:00
Euclid Ye
5f7c0e813f
fix: respect user's system media opener instead of hardcoding mpv (#2959)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-07-07 21:44:55 +08:00
三咲雅 misaki masa
9d05946f4b
feat!: make ya.confirm() and ui.Pos() public API (#2921) 2025-06-26 18:12:09 +08:00
三咲雅 misaki masa
693dff25e3
feat: search view shares file selection and yank state (#2855) 2025-06-09 16:55:50 +08:00
Axlefublr
c0615e5f45
feat: port several widespread GUI keys to the input component (#2849)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-06-09 08:22:13 +08:00
三咲雅 misaki masa
8a4d495132
refactor!: deprecate [manager] in favor of [mgr] (#2803) 2025-05-28 20:41:56 +08:00
三咲雅 · Misaki Masa
e257581fe7
perf: remove intermediate variables in natural sorting algorithm to avoid unnecessary allocation (#2764) 2025-05-16 16:26:22 +08:00
三咲雅 · Misaki Masa
ea90b0477e
feat!: redesign tabs (#2745) 2025-05-11 12:11:29 +08:00
三咲雅 · Misaki Masa
9037f8b8c0
feat!: 9x faster Sixel image preview (#2707) 2025-05-02 00:47:27 +08:00
hankertrix
9d92cdbf79
feat: add s and S keybinds in the input component (#2678)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-04-30 02:04:38 +08:00
三咲雅 · Misaki Masa
5ffe74109c
feat: increase the maximum allowed value of sixel_fraction to 30 (#2682) 2025-04-27 18:42:57 +08:00
ze0987
ca4fe2ced7
feat: limit memory usage for previewing large images (#2602)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-04-11 13:03:45 +08:00
三咲雅 · Misaki Masa
1765aba684
feat!: enhance fzf integration (#2553) 2025-03-30 22:17:07 +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
Integral
a25bbe2e9d
feat: clear terminal before displaying EXIF data (#2541) 2025-03-28 00:02:09 +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
ze0987
ad09fb89d9
perf!: faster image preview with optimized magick arguments (#2533)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2025-03-26 21:10:14 +08:00
三咲雅 · Misaki Masa
aedfe766c5
refactor!: remove unnecessary tasks_show and close_input commands (#2530) 2025-03-25 17:37:16 +08:00
三咲雅 · Misaki Masa
83f4deecfe
feat: new symlink_target to style the target of symbolic links (#2522) 2025-03-24 16:39:20 +08:00
三咲雅 · Misaki Masa
7632163678
feat: new base field for the Url userdata (#2492) 2025-03-18 17:06:20 +08:00
三咲雅 · Misaki Masa
8b3ce1838a
feat!: new @sync peek annotation for sync previewers (#2487) 2025-03-16 17:41:27 +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
68cd02816d
feat: new rt.term exports terminal emulator information (#2442) 2025-03-05 11:50:47 +08:00
三咲雅 · Misaki Masa
51de941f79
feat: new <C-A> and <C-E> keybindings to select entire line for the input component (#2439) 2025-03-04 22:21:04 +08:00
三咲雅 · Misaki Masa
953d567c63
feat: allow to specify layer for keymap commands (#2399) 2025-02-26 03:01:17 +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
PFiS
a4dde6a848
feat!: allow different separators to be applied individually to the left and right sides of the status bar (#2313) 2025-02-11 20:05:18 +08:00
三咲雅 · Misaki Masa
89d4ceb5bb
feat: new overall option under [status] to allow specifying the overall style of the status bar (#2321) 2025-02-11 16:56:46 +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
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
c061397a09
feat: allow preloaders to return an optional Error to describe the failure (#2253) 2025-01-28 04:35:51 +08:00
marcoleder
098f7396d8
fix: wrong description of the swipe command (#2197) 2025-01-14 13:47:21 +08:00
darcy
ba62b407bd
feat: replace mode and Vim motions (W, E, B, ^, _) for inputs (#2143)
Co-authored-by: 三咲雅 · Misaki Masa <sxyazi@gmail.com>
2025-01-08 18:38:21 +08:00
三咲雅 · Misaki Masa
7dd4454bf1
feat: support application/mbox mimetype (#2173) 2025-01-08 14:58:46 +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
三咲雅 · Misaki Masa
7d3e58951c
feat: new ya.confirm() API (#2095) 2024-12-25 00:35:46 +08:00
greg
5bd71bf225
feat: theme support for the spotter border and title (#2002) 2024-12-21 00:17:28 +08:00
三咲雅 · Misaki Masa
5cfcab305e
fix: missing a hover after reordering from an external plugin (#2072) 2024-12-20 19:49:42 +08:00
Integral
87bfd8e2aa
feat: add more supported archive formats to the preset config (#1926) 2024-12-20 17:55:33 +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
0b340b67d5
fix: failed to parse certain image dimensions for Überzug++ backend (#2020) 2024-12-10 07:45:18 +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
三咲雅 · Misaki Masa
3bd625a8af
docs: add README for default configuration files (#2005) 2024-12-07 02:24:47 +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
4194befb88
feat: true custom mime fetcher support - using user rules even during open or in watcher (#1976) 2024-12-01 00:15:43 +08:00