summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorqkzk <qu3nt1n@gmail.com>2022-12-21 23:34:27 +0100
committerqkzk <qu3nt1n@gmail.com>2022-12-21 23:34:27 +0100
commit76cf4877d9b309897a014386a65be2558a9115ff (patch)
tree52382953fa963dc43cb88ec183a9a9fc0e3973c8
parent41e9ae0393969cb22fb151df645d2e4e13c321d0 (diff)
-rw-r--r--development.md17
1 files changed, 8 insertions, 9 deletions
diff --git a/development.md b/development.md
index 2754ec5..bd3d480 100644
--- a/development.md
+++ b/development.md
@@ -221,6 +221,14 @@
char parsing from sort itself
- [x] Fix: in long dirs, we can scroll past the last displayed file
- [x] Fix: multiple mount points display in shortcuts.
+- [x] trait for struct or thing with index
+
+ - [x] trait<T> { collection: Vec<T>, index: usize}: next, prev etc.
+ - [x] harmonize code for multiple instances
+ - [x] macro to impl auto
+ - [x] struct for flagged. Use a vector instead of hashset... :(
+ - [x] regroup shortcut, history, jump, visited
+ - [x] improve flagged complexity using binary search since the content is maintened sorted.
## TODO
@@ -238,15 +246,6 @@
- [ ] display / event separation. use async and message passing between coroutines
- [ ] @ranger [ueberzug-rs](https://github.com/Adit-Chauhan/Ueberzug-rs) @[termimage](https://rawcdn.githack.com/nabijaczleweli/termimage/doc/termimage/index.html)
-- [ ] trait for struct or thing with index
-
- - [x] trait<T> { collection: Vec<T>, index: usize}: next, prev etc.
- - [x] harmonize code for multiple instances
- - [x] macro to impl auto
- - [x] struct for flagged. Use a vector instead of hashset... :(
- - [x] regroup shortcut, history, jump, visited
- - [ ] derive
-
- [ ] Version 0.2.0 : tests
- [ ] tests