Commit graph

62 commits

Author SHA1 Message Date
三咲雅 · 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
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
da36cd6ab8
feat: new cx.layer API to determine the current UI layer (#2247) 2025-01-26 01:54:18 +08:00
三咲雅 · Misaki Masa
3e1c8950f2
feat: mount manager (#2199) 2025-01-17 21:32:55 +08:00
三咲雅 · Misaki Masa
63eb82aa72
feat: custom modal component API (#2205) 2025-01-15 21:46:39 +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
5e48df5126
feat!: extend the available styles for mode by separating mode from the separator styles (#1953) 2024-11-26 17:11:36 +08:00
三咲雅 · Misaki Masa
99d6c81fbb
refactor: remove unnecessary UI element construction (#1938) 2024-11-23 14:42:26 +08:00
Integral
202751b46a
fix: show "0/0" instead of "1/0" in empty directories (#1925) 2024-11-21 13:37:49 +08:00
三咲雅 · Misaki Masa
1f32601dc4
feat: spotter (#1802) 2024-11-20 16:43:38 +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
e3507205fb
feat: suggest keywords in the header if a finder is active (#1847) 2024-10-28 17:14:41 +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
3ee1209d3c
perf: introduce URN to speed up large directory file sorting (#1622) 2024-09-10 00:41:33 +08:00
三咲雅 · Misaki Masa
f2dca99e43
feat: size linemode supports showing the file count for directories (#1591) 2024-09-02 09:11:30 +08:00
三咲雅 · Misaki Masa
3a2dd30166
fix: Rail component should have a higher rendering priority (#1585) 2024-09-01 16:51:05 +08:00
Solitude
fdd574997b
feat: ensure that Entity and Linemode have consistent space padding (#1580)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-09-01 15:58:38 +08:00
三咲雅 · Misaki Masa
9cf85c09d2
feat: make the builtin code previewer handle invalid carriage return chars and binary streams better (#1550) 2024-08-25 02:56:38 +08:00
三咲雅 · Misaki Masa
0954f9c58c
fix: directory loading status (#1439) 2024-08-09 11:38:47 +08:00
三咲雅 · Misaki Masa
5df6873957
feat: switch to kitty unicode placeholders for Ghostty image previewing (#1427) 2024-08-07 19:13:32 +08:00
三咲雅 · Misaki Masa
ed6ae000d6
feat: add children_add and children_remove methods to the Header component as well (#1297) 2024-07-16 18:50:12 +08:00
三咲雅 · Misaki Masa
ec33085f67
feat: add ctime linemode (#1295) 2024-07-14 20:42:26 +08:00
Lauri Niskanen
ab88588c0e
feat: support displaying files with inaccessible metadata (#1275) 2024-07-14 14:42:42 +08:00
三咲雅 · Misaki Masa
f5598ebb8a
feat: make UI extensions easier (#1257) 2024-07-13 14:22:03 +08:00
AidanV
11547eefe0
feat: ownership linemode (#1238)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-07-02 23:08:54 +08:00
sxyazi
987b1d5c49
feat: simplify keybindings (#1241) 2024-07-01 23:58:03 +08:00
三咲雅 · Misaki Masa
1a1da216ca
feat: support right-click to open files (#1232) 2024-06-29 11:25:45 +08:00
thelamb
505de05d66
feat: include file filter state in the header (#1182)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-06-22 19:01:51 +08:00
Tianyang Zhou
162218c345
feat: support mouse event (#1038) 2024-06-03 14:31:55 +08:00
三咲雅 · Misaki Masa
2683b1d6a2
refactor: eliminate exec (#1045) 2024-05-16 18:20:47 +08:00
Brixy
bdb28f7691
feat: add more rules to [filetype] and [icon] (#966)
Co-authored-by: sxyazi <sxyazi@gmail.com>
2024-04-30 17:54:45 +08:00
AidanV
669373a030
feat: change status bar percent at 100 to Bot (#930) 2024-04-20 10:11:50 +08:00
三咲雅 · Misaki Masa
0cc14f44d7
feat: default "Reveal" opener for Linux (#907) 2024-04-14 01:43:10 +08:00
三咲雅 · Misaki Masa
3c67cae42d
feat: when there are no files in the list, add a placeholder message (#900) 2024-04-12 10:09:29 +08:00
翊小久
3f80bc56a6
feat: truncate path for deeply nested directories (#787) 2024-03-08 17:54:29 +08:00
sxyazi
42cbedbe42
feat: add idx field to the file API 2024-02-25 03:41:00 +08:00
三咲雅 · Misaki Masa
5e43f878c6
fix: rendering fails when no file type style is matched (#721) 2024-02-25 00:28:12 +08:00
三咲雅 · Misaki Masa
8ea7556625
feat: better accessibility (#719) 2024-02-24 09:11:53 +08:00
三咲雅 · Misaki Masa
1ec9943af2
refactor: using definite patterns to simplify keybindings (#690) 2024-02-17 19:03:26 +08:00
Rolv Apneseth
b82587e2c9
feat: add counter component to the header for displaying currently yanked/selected items (#646) 2024-02-15 22:54:57 +08:00
三咲雅 · Misaki Masa
52d91c0e42
feat: add new file marked state (#682) 2024-02-15 20:24:20 +08:00
三咲雅 · Misaki Masa
95d2358100
feat: expose selected/yanked files as API (#674) 2024-02-15 20:20:28 +08:00
三咲雅 · Misaki Masa
a764e42098
refactor: tab-specific selection (#653) 2024-02-13 02:40:13 +08:00