Commit graph

23 commits

Author SHA1 Message Date
lohhiiccc
4dc693a9a4 feat: add regex search with n/N to repeat forward/backward 2026-07-02 20:53:59 +02:00
lohhiiccc
a00381a2c2 fix: dynamic size column width and right-edge curses crash 2026-07-02 20:45:34 +02:00
lohhiiccc
b88ecce6f5 refactor: split sort into independent direction and grouping axes 2026-07-02 20:30:00 +02:00
lohhiiccc
87c9a6f641 feat: add scrolling with configurable scrolloff 2026-07-02 20:06:30 +02:00
lohhiiccc
a144262f8c fix: check read permission before entering a folder 2026-07-02 20:05:42 +02:00
lohhiiccc
51724a1aa6 feat: replace error banner and prompt line with centered modal system 2026-07-02 20:04:04 +02:00
lohhiiccc
4b721cb993 feat: add folder/file creation and folder deletion with prompts 2026-07-02 19:45:01 +02:00
lohhiiccc
f94771c67a feat: add configurable theme with semantic color roles 2026-07-02 19:33:27 +02:00
lohhiiccc
9a1d620556 feat: display human-readable file sizes 2026-07-02 19:32:29 +02:00
lohhiiccc
a48a13b1fd chore: swap default h/- keybinds (h=parent, -=back) 2026-07-02 19:07:02 +02:00
lohhiiccc
0c1d14bcb1 feat: add configurable sort strategies with cycle key 2026-07-02 19:04:04 +02:00
lohhiiccc
c0ff8ae70b feat: add TOML config for keybinds and cursor reset strategy 2026-07-02 18:49:34 +02:00
lohhiiccc
abd3e2e98d refactor: extract Navigator to own view state and add navigation 2026-07-02 18:27:57 +02:00
lohhiiccc
37b14de04d fix: type special files as File instead of Folder in factory 2026-07-02 18:27:30 +02:00
lohhiiccc
017217de7c feat: add is_navigable to item hierarchy 2026-07-02 18:27:13 +02:00
lohhiiccc
7d448de62a chore: update .gitignore 2026-07-01 12:11:39 +02:00
lohhiiccc
b822e40aa1 chore: LICENSE 2026-07-01 12:11:33 +02:00
lohhiiccc
78cde86e85 style: flake8 2026-07-01 12:11:23 +02:00
lohhiiccc
d1b65c5c54 feat: add keyboard navigation with Cursor and Input classes 2026-07-01 00:37:07 +02:00
lohhiiccc
e53058ecb9 refactor: move UI in IO/ 2026-07-01 00:00:52 +02:00
lohhiiccc
79116a9c1f feat: add cursor and item rendering with colors 2026-06-30 23:56:13 +02:00
lohhiiccc
25ec2bde43 feat: implement item model and ncurses UI 2026-06-30 22:27:29 +02:00
lohhiiccc
934055205e feat: Initial commit 2026-06-30 17:02:17 +02:00