Commit Graph

324 Commits

Author SHA1 Message Date
三咲雅 · Misaki Masa
f3e45d4a47
feat: expose image max alloc and bound to allow for more control (#376) 2023-11-18 10:01:05 +08:00
Hanaasagi
bb2353c7b9
feat: make Input and Select positions customizable (#361) 2023-11-18 01:40:20 +08:00
三咲雅 · Misaki Masa
6a64b162be
perf: reduce peak memory footprint during decoding large images (#375) 2023-11-17 12:06:07 +08:00
sxyazi
ab7acfec5c
refactor: remove unnecessary code 2023-11-17 09:17:30 +08:00
sxyazi
027c7a79c1
fix: panic caused by incorrect offset reset 2023-11-15 23:38:04 +08:00
sxyazi
0ea9bcda5f
feat: reduce the minimum number of workers to 1 2023-11-15 12:31:13 +08:00
三咲雅 · Misaki Masa
24e92d09e5
perf: clear only limited cells when hiding images (#369) 2023-11-15 08:52:56 +08:00
三咲雅 · Misaki Masa
f038391ef5
refactor: use more reasonable numeric field types for configs (#368) 2023-11-15 08:51:11 +08:00
三咲雅 · Misaki Masa
ff30b244b1
perf: precache small images to avoid cache misses; use symlink_metadata instead of metadata (#367) 2023-11-15 08:47:55 +08:00
Francis Chua
5968b82b0e
feat: emacs readline keybindings for Input component (#345) 2023-11-15 07:36:03 +08:00
sxyazi
3caf3ccda5
fix: Windows directory separator 2023-11-14 12:05:31 +08:00
三咲雅 · Misaki Masa
c3446cd941
feat: new kitty graphics protocol implementation for better compatibility with tmux through Unicode placeholders (#365) 2023-11-14 08:46:58 +08:00
三咲雅 · Misaki Masa
0931bc2bc6
feat: add support for opening a file on startup (#358) 2023-11-14 08:28:56 +08:00
sxyazi
5336f005ce
fix: find_do command missing 2023-11-13 02:14:11 +08:00
sxyazi
a0da57a293
fix: unable to clear preview image on can't get mimetype 2023-11-12 11:31:22 +08:00
sxyazi
c49bf02ca4
fix: cd doesn't expand the path automatically 2023-11-12 06:54:18 +08:00
三咲雅 · Misaki Masa
1a0753367e
fix: Rust panics instead of returning an error when file times are invalid (#357) 2023-11-12 03:31:21 +08:00
三咲雅 · Misaki Masa
49919cc5f4
feat: display the number of deleted files in the prompt (#359) 2023-11-11 08:58:34 +08:00
XOR-op
521c8b6bfe
fix: prefix matching should have higher priority in completion (#352) 2023-11-11 01:48:34 +08:00
三咲雅 · Misaki Masa
34d4be4071
feat: raise open file descriptors limit at startup (#342) 2023-11-10 23:03:47 +08:00
XOR-op
7512b2c63e
feat: make width of completion relative to input (#353) 2023-11-10 09:34:25 +08:00
三咲雅 · Misaki Masa
c41397957d
refactor: extracting commands into separate files to make them easier to maintain (#338) 2023-11-10 09:25:23 +08:00
三咲雅 · Misaki Masa
1bbb323509
feat: new reveal command (#341) 2023-11-09 09:07:12 +08:00
Hanaasagi
a0ba853718
fix: precache n-1 and n+1 pages (#349) 2023-11-08 20:44:31 +08:00
sxyazi
7c49d9c57a
fix: use <Tab> for completion confirming to avoid conflicts with the Input component 2023-11-07 20:24:53 +08:00
三咲雅 · Misaki Masa
1f744810f4
feat: better Zellij support with multi-factor detection involving emulator types (#336) 2023-11-06 08:10:57 +08:00
三咲雅 · Misaki Masa
dcb4944974
fix: the parent does not hover properly on switching the hidden state (#339) 2023-11-06 00:22:32 +08:00
sxyazi
847c475d8c
fix: completion won't closing when there are no candidates 2023-11-05 00:37:43 +08:00
sxyazi
539374fd14
feat: add new QuadrantInside and QuadrantOutside border type 2023-11-04 23:34:22 +08:00
三咲雅 · Misaki Masa
8ff62c80ca
perf: fallback to plain highlighter for long text (#329) 2023-11-04 06:33:20 +08:00
XOR-op
5b66f6fcf5
feat: auto-completion for input component (#324) 2023-11-04 06:30:52 +08:00
Simone Fidanza
73941c2291
feat: use USERPROFILE to retrieve readable path on Windows (#331) 2023-11-02 19:22:05 +08:00
uncenter
2d6a95ff5a
docs: update readme links to website (#332) 2023-11-02 19:19:45 +08:00
musjj
f9fbe7225a
feat: add overlays to flake.nix (#218) 2023-11-01 21:40:36 +08:00
Nicolai Fröhlich
396f60d9e0
ci: add Rust target "aarch64-unknown-linux-gnu" to release workflow (#326) 2023-10-27 20:58:34 +08:00
Rick Yao
aceec545ae
feat: add an identifier before the extension to prevent file conflicts rather than after (#316) 2023-10-27 14:51:16 +08:00
XOR-op
2b731748e4
chore: ignore configuration of editor (#322) 2023-10-26 23:02:37 +08:00
sxyazi
ce0c38ced5
feat: add lock and no-response workflow 2023-10-26 11:35:45 +08:00
三咲雅 · Misaki Masa
fc0057617e
fix: jq previews empty when the user sets tab_size=8 (#320) 2023-10-26 01:33:07 +08:00
三咲雅 · Misaki Masa
5c3c100d5d
fix: channel blockage caused by fuse permissions under the root user (#321) 2023-10-26 00:20:32 +08:00
三咲雅 · Misaki Masa
24fd587431
fix: use WAYLAND_DISPLAY and DISPLAY to detect Wayland/X11 when XDG_SESSION_TYPE is not set (#312) 2023-10-24 23:16:19 +08:00
三咲雅 · Misaki Masa
8aeef55b6f
feat: support image preview on WSL (#315) 2023-10-24 19:34:06 +08:00
Sinkerine
b46e71a6bb
fix: change the rust tool chain in shell.nix from stable to nightly (#314) 2023-10-24 16:16:24 +08:00
sxyazi
6a651f4e7f
chore: add issue templates 2023-10-24 07:36:17 +08:00
三咲雅 · Misaki Masa
93d8c30783
fix: nix flakes (#306) 2023-10-23 17:25:16 +08:00
linsui
55187496fa
fix: clear Sixel image with empty characters instead of \x2B[K to be compatible with GNOME VTE (#309) 2023-10-23 16:20:21 +08:00
sxyazi
bfc1dcb4f6
refactor: format and adjust log levels 2023-10-23 16:07:08 +08:00
sxyazi
52e0746f30
refactor: remove the warning of unused variable, fix #300 2023-10-23 15:58:22 +08:00
Sinkerine
2df1dae5af
feat: add config support for coordinate and size adjustment for ueberzugpp image preview (#304) 2023-10-23 14:46:03 +08:00
三咲雅 · Misaki Masa
c9178d4ab3
feat: add a new Folder:icon() API to make it easier for users to extend icons (#301) 2023-10-23 12:36:54 +08:00