Commit graph

12 commits

Author SHA1 Message Date
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