|
9447de3f74
|
chore: Add package output to nix flake
|
2024-11-28 01:06:49 +01:00 |
|
|
99e7d3895a
|
feat(tui): Implement fuzzy searching
|
2024-11-28 00:33:38 +01:00 |
|
|
38fe976261
|
fix(tui): Avoid unnecessarily re-rendering the user interface
Having the event loop be asynchronous causes too many unnecessary
redraws, despite the content not changing.
|
2024-11-28 00:24:39 +01:00 |
|
|
f91adee1f8
|
fix(tui): Allow shift modifier in search mode
|
2024-11-27 23:41:38 +01:00 |
|
|
b436b457b4
|
feat(core): Add tracing with log file appender
|
2024-11-27 22:17:19 +01:00 |
|
|
f410f4da0a
|
refactor(tui): Rename move message variants
|
2024-11-27 20:21:36 +01:00 |
|
|
efe950da64
|
feat(tui): Handle key modifiers for input events
|
2024-11-27 20:18:54 +01:00 |
|
|
5da0795103
|
feat(tui): Implement simple search function
|
2024-11-27 18:08:04 +01:00 |
|
|
53b1a5edda
|
refactor(cli): Use display instead of debug output for list
|
2024-11-27 16:32:47 +01:00 |
|
|
456111acae
|
refactor: Split CLI and state into submodules
|
2024-11-27 16:29:36 +01:00 |
|
|
b59d47a769
|
fix(core): Make sure project paths are always absolute
|
2024-11-27 14:54:12 +01:00 |
|
|
04edeb9216
|
feat(core): Add subcommand to remove projects
|
2024-11-27 14:50:08 +01:00 |
|
|
ef191c6a40
|
feat(integration): Add simple integration for nushell
|
2024-11-26 17:57:52 +01:00 |
|
|
44dd99e543
|
feat(core): Write selected project to file instead of stdout
|
2024-11-26 17:26:32 +01:00 |
|
|
af9da826aa
|
chore: Update flake inputs
|
2024-11-24 22:14:29 +01:00 |
|
|
1a7e2d74f7
|
chore: Reload environment when Rust toolchain changes
|
2024-11-24 22:12:30 +01:00 |
|
|
af8fae215c
|
feat(tui): Implement project listing and selection
|
2024-11-23 20:05:21 +01:00 |
|
|
276a76e957
|
feat(core): Use bincode instead of serializing OsStr
|
2024-11-23 20:05:15 +01:00 |
|
|
26e31c280b
|
feat(core): Implement basic adding and listing of projects with cli
|
2024-11-23 20:04:39 +01:00 |
|
|
58186ac3b1
|
chore: Update nix flake for development shell
|
2024-11-23 20:03:55 +01:00 |
|
|
2dd04f7d33
|
Initialize project
|
2024-08-26 19:20:43 +02:00 |
|