diff options
author | qkzk <qu3nt1n@gmail.com> | 2024-09-24 21:08:17 +0200 |
---|---|---|
committer | qkzk <qu3nt1n@gmail.com> | 2024-09-24 21:08:17 +0200 |
commit | c7e26b15c6ef1a4e3f492c83e8ae96a2973ea347 (patch) | |
tree | 06966e1375120d2f9225a2b82f8fe193f5ede75b | |
parent | 1886538d57eff9a35d7f95ad344a07bbb3c9b36f (diff) |
1.29 release preparationv0.1.29-dev
-rw-r--r-- | development.md | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/development.md b/development.md index 216f7a1e..4c73a137 100644 --- a/development.md +++ b/development.md @@ -1127,14 +1127,13 @@ New view: Tree ! Toggle with 't', fold with 'z'. Navigate normally. #### Changelog -- [ ] status, tab, event exec refactor. What should go where ? status is too big and should be splitted - - [x] refactor path reducer +- [x] refactor path reducer - [x] Fix: when ".." is selected, header path is wrong. This is a big one... - [x] Fix: directory mode when path is root, header is wrong, should just be "/""run" not "/""/run" - [x] Fix attempt of docs. Don't panic in build if no config file is found. That was dumb - [x] Fix: Tree mode, when path is root, header is wrong - [x] Alt+g should accept pathes to file from input and go there -- [ ] Preview refactor +- [x] Preview refactor - [x] mod for ueberzug - [x] builder for ueberzug - [x] creator for thumbnail @@ -1144,8 +1143,7 @@ New view: Tree ! Toggle with 't', fold with 'z'. Navigate normally. - [x] preview symlink to folder as the target - [x] preview symlink to files as the target. Must change PreviewBuilder completely - [x] merge all previews which hold text into a single variant - - [ ] preview refactor - - [ ] simplify the mess as much as possible + - [x] simplify the mess as much as possible - [x] flagged should be a menu - [x] use a menu to display flagged files - [x] display binds @@ -1154,10 +1152,16 @@ New view: Tree ! Toggle with 't', fold with 'z'. Navigate normally. - [x] simplify color configuration - [x] only one "colors" map in yaml file - [x] migration of config file : detailed in release -- [ ] google drive should be a display ? ## TODO +- [ ] google drive should be a display ? +- [ ] status, tab, event exec refactor. What should go where ? status is too big and should be splitted +- [ ] menus refactor + - [ ] open 2 menus at once + - [ ] maybe use the same system as preview, create them on the fly + - [ ] attach menus to tab, where they belong + - [ ] leaving left menu shouldn't reset right menu - [ ] replace tuikit by ratatui + crossterm - [ ] Focus & mouseover. Mousemove require raw terminal mode.. Requires to rewrite every event (Mousepress, mouse release etc.) Another motivation to switch to ratatui + crossterm. |