diff --git a/.todo.md b/.todo.md index 45e6256..0bd4262 100644 --- a/.todo.md +++ b/.todo.md @@ -1,12 +1,68 @@ -- [ ] Plugins - 0.4.1 - - [ ] Better file type handling - - [ ] Custom syntax highlighting rules - - [ ] Plugin management - - [ ] Better editor navigation - - [ ] Line swapping -- [ ] More plugins - 0.4.2 - - [ ] Bracket and Quote Pairs - - [ ] Auto indentation +- [ ] File Type Improvements - 0.4.1 + - [ ] Fix nushell syntax issues + - [ ] Better file type handling + - [ ] Transfer built-in commands to lua + +- [ ] Plugins - 0.4.2 + - [ ] Custom syntax highlighting rules + - [ ] Plugin management + +- [ ] Editing improvements - 0.4.3 + - [ ] Better editor navigation (see github issues) + - [ ] Line swapping + - [ ] Bracket and Quote Pairs + - [ ] Auto indentation + - [ ] Delete word command + +- [ ] UI/UX improvements - 0.4.4 + - [ ] Replace command needs to update syntax + - [ ] Search and replace needs to hide cursor + - [ ] Undo / Redo need to be committed more + +- [ ] Config and documentation improvement - 0.4.5 + - [ ] Allow reloading of config file + - [ ] Include smaller version of config file for example + - [ ] Update documentation + +- [ ] Safety update - 0.4.6 + - [ ] Document backups + - [ ] Panic busting & nicer panics / errors + +- [ ] Splitting - 0.5.0 + - [ ] Move towards tree structure of document groups + - [ ] Clean API from in-house Tree struct + - [ ] Actually render splits on the screen + - [ ] Split commands / API + - [ ] Vigorously test resizing / setting window size weirdly + +- [ ] Github issue busting - 0.5.1 + - [ ] Go through each github issue and implement changes + +- [ ] Plugin overhaul - 0.5.2 + - [ ] HTML editor + - [ ] HTML tag pairs + - [ ] Todo lists + - [ ] Typing speed measurement + - [ ] Pomodoro timer + +- [ ] Selection, copying, pasting - 0.6.0 + - [ ] Mouse interaction + - [ ] Wayland clipboard support + +- [ ] Supporting infrastructure - 0.7.0 + - [ ] Configuration assistant + - [ ] Syntax highlighting assistant + - [ ] Discord rich presence + +- [ ] Code prettifier - 0.7.1 + - [ ] Implement code prettification infrastructure + +- [ ] Autocomplete - 0.7.2 + - [ ] Implement code autocomplete infrastructure + +- [ ] File tree - 0.7.3 + - [ ] Implement file tree + - [X] 0.3.3 - [X] stdin input - [X] 0.3.1 - various fixes