Todos for Rodo 0.2.0
- Support for F2 to start editing (for the Excel fanatics)
- Add Star Toggle
- Add Focus Mode (Press 1), which focuses a single task
- Better dirty region handling during normal typing
- Fix: deleting lines with backspace doesn't update dirty region
- When 'w'aiting a message also copy relevant structure
- Print short message when exiting that files are saved
- Add shortcut
'-'
to toggle a todo to[-]
which indicates it is canceled - Short intro video
- When closing days, use a checkmark to mark the day as done
- Autosave into a ~ file and offer recovery
- Add migration mode
- Monthly Log Mode
- Copy and Paste from
<ul>/<ol>
and OneNote - Find a Clipboard Gem which handles HTML
- Improve command palette with support for cursor keys
- CTRL+Backspace for delete word
Todos for Rodo 0.3.0
- Multiview
- Multiline/wrap support
Todos until Rodo 0.1.1
- Fix discrepancy for save
- Fix end of line one of errors with cursor movements
- Release 0.1.1
Todos until Rodo 0.1.0
- Release
- Test on Mac
- Update README.md
- Silence warnings about pattern matching
Todos for Rodo 0.2.0 and later
- When postponing copy section headers and parent todos
- [>] Short intro video
- [>] When closing days, use a checkmark to mark the day as done
- [>] Multiline/wrap support
- [>] Autosave
- [>] Add migration mode
- [>] Montly Log Mode
- [>] Copy and Paste from
<ul>/<ol>
and OneNote - [>] Improve command palette with support for cursor keys
Todos until Rodo 0.1.0
- [>] Release
- Improve postponing, so that it merges better with day closure.
- Postponing should postpone at least 1 day, but never to a day in the past (same with close)
- Add support for shadow cursor
- [>] Test on Mac
Todos for Rodo 0.2.0 and later
- [>] When postponing copy section headers and parent todos
- [>] When closing days, use a checkmark to mark the day as done
- [>] Multiline/wrap support
- [>] Autosave
- [>] Add migration mode
- [>] Montly Log Mode
- [>] Copy and Paste from
<ul>/<ol>
and OneNote - [>] Improve command palette with support for cursor keys
Todos until Rodo 0.1.0
- When closing merge text, with existing days
- Add some tests
- [>] Release
Todos for Rodo 0.2.0 and later
- [>] When postponing copy section headers and parent todos
- [>] When closing days, use a checkmark to mark the day as done
- [>] Multiline/wrap support
- [>] Autosave
- [>] Add migration mode
- [>] Montly Log Mode
- [>] Copy and Paste from
<ul>/<ol>
and OneNote - [>] Improve command palette with support for cursor keys
Todos until Rodo 0.1.0
- [>] When closing merge text with existing days
- Only start debug window when run with ruby $DEBUG (ruby -d)
- Use Shift+~ to Toogle Debug Console
- Copy and Paste with Bracketed Paste mode and some basic clean-ups (tabs)
- CTRL+Cursor Keys should navigate in text line
Todos for Rodo 0.2.0 and later
- [>] When postponing copy section headers and parent todos
- [>] When closing days, use a checkmark to mark the day as done
- [>] Multiline/wrap support
- [>] Autosave
- [>] Add migration mode
- [>] Montly Log Mode
- [>] Copy and Paste from
<ul>/<ol>
and OneNote - [>] Improve command palette with support for cursor keys
Todos until Rodo 0.1.0
- Add command area
- Add utility functions for creating an input box
- Show list of options
- [-] Size of command area should match available options
- Add support for postpone several (p+number+ENTER)
- When inserting and appending respect indent
- [>] When closing merge text with existing days
- Switched [u] to [>] after reading the bullet journal website
- [>] Only start debug window when run with ruby -w
Todos for Rodo 0.2.0 and later
- [>] When postponing copy section headers and parent todos
- [>] When closing days, use a checkmark to mark the day as done
- [>] Multiline/wrap support
- [>] Autosave
- [>] Add migration mode
- [>] Montly Log Mode
- [>] Copy and Paste from
<ul>/<ol>
and OneNote
- [>] Add command area
- [>] Add utility functions for creating an input box
- [>] Show list of options
- [>] Size of command area should match available options
- [>] Add support for postpone several (p+number+ENTER)
- [>] When inserting and appending respect indent
- [>] When closing merge text with existing days
- FIX: Bundler freezes strings, so we need to .dup string literals which we want to modify later
Long term todos:
- [>] When postponing copy section headers and parent todos
- [>] When closing days, use a checkmark to mark the day as done
- [>] Multiline/wrap support
- [u] Add command area
- [u] Add utility functions for creating an input box
- [u] Show list of options
- [u] Size of command area should match available options
- [u] Add support for postpone several (p+number+ENTER)
- [u] When inserting and appending respect indent
- [u] When closing merge text with existing days
- BUG: Pressing escape shouldn't delete line, if user typed something.
- Host on github
Long term todos:
- [u] When postponing copy section headers and parent todos
- [u] When closing days, use a checkmark to mark the day as done
- [u] Multiline/wrap support
- Reduce ESC delay: https://stackoverflow.com/questions/27372068/why-does-the-escape-key-have-a-delay-in-python-curses
- [u] Add command area
- [u] Add utility functions for creating an input box
- [u] Show list of options
- [u] Size of command area should match available options
- [u] When postponing copy section headers and parent todos
- [u] When closing days, use a checkmark to mark the day as done
- [u] Add support for postpone several (p+number+ENTER)
- [u] Multiline/wrap support
- In journalling mode: When pressing enter twice, remove indent/marks
- When entering journalling mode, move cursor to end of line
- Test task for waiting - ⌛ since 2021-05-11
- [u] Add command area
- [u] Add utility functions for creating an input box
- [u] Show list of options
- [u] Size of command area should match available options
- Filter options while typing
- [u] When postponing copy section headers and parent todos
- [u] When closing days, use a checkmark to mark the day as done
- [u] When inserting and appending respect indent
- [u] Add support for postpone several (p+number+ENTER)
- [u] Multiline/wrap support
- Add automatic prefixing of lines which start with '\s[-*]\s[.]'
- [u] Add undo support
- [u] Add command area
- [u] Add support for postpone several (p+number+ENTER)
- [u] Reduce ESC delay: https://stackoverflow.com/questions/27372068/why-does-the-escape-key-have-a-delay-in-python-curses
- [u] Multiline/wrap support
- CTRL+D for DEL
- Add mode to 'm'ove entries back and forth
- [u] Add undo support
- [u] Add command area
- [u] Add support for postpone several (p+number+ENTER)
- Support resize
- Sort entry correctly on append
- Save *.bak to _bak folder (and create it if it doesn't exist)
- Fix highlighting of page indicator
- [u] Reduce ESC delay: https://stackoverflow.com/questions/27372068/why-does-the-escape-key-have-a-delay-in-python-curses
- [u] Multiline/wrap support
- [u] Add undo support
- [u] Add command area
- [u] Add support for postpone several (p+number+ENTER)
- [u] Support resize
- Journaling mode (ENTER doesn't stop editing)
- [u] Sort entry correctly on append
Sub-Section:
- [u] Fix highlighting of page indicator
- [u] Reduce ESC delay: https://stackoverflow.com/questions/27372068/why-does-the-escape-key-have-a-delay-in-python-curses
- [u] Multiline/wrap support
- Support for Tab/S+Tab during edit mode
- Add support for 'w'aiting and add a waiting window
- [⌛] Test task for waiting
- Start on current date or most recent day in the past
- Put [u] back in, because we need to close out old tasks when moving to new days
- [u] Add undo support
- [u] Add command area
- [u] Add support for postpone several (p+number+ENTER)
- [u] Support resize
- [u] Journaling mode (ENTER doesn't stop editing)
Sub-Section:
- [u] Fix highlighting of page indicator
- [u] Reduce ESC delay: https://stackoverflow.com/questions/27372068/why-does-the-escape-key-have-a-delay-in-python-curses
- [u] Multiline/wrap support
- Don't use [u] when tasks are pushed to the next day
- Start on current date or most recent day in the past
- Add undo support
- Pressing escape on a line which was just inserted remove it again
- Add command area
- Add support for postpone several (p+number+ENTER)
- Add support for DEL during edit mode
- Add support for cursor positioning using arrow keys.
- Add support for CTRL+A and CTRL+E during edit mode.
- Support resize
Sub-Section:
- Fix highlighting of page indicator
- Reduce ESC delay: https://stackoverflow.com/questions/27372068/why-does-the-escape-key-have-a-delay-in-python-curses
- Multiline/wrap support
- [u] Start on current date or most recent day in the past
- [u] Add undo support
- [u] Add support for postpone several (p+number+ENTER) Sub-Section:
- [u] Fix highlighting of page indicator
- [u] Reduce ESC delay: https://stackoverflow.com/questions/27372068/why-does-the-escape-key-have-a-delay-in-python-curses
- [u] Multiline/wrap support
- Closing a day should copy all sections
-
[u] Start on current date or most recent day in the past
-
[u] Add undo support
-
[u] Add support for postpone several (p+number+ENTER)
-
[u] Fix highlighting of page indicator
-
[u] Reduce ESC delay: https://stackoverflow.com/questions/27372068/why-does-the-escape-key-have-a-delay-in-python-curses
-
Backspace Key: Crashes when 0
-
Add edit mode 'e'
- Create file if it does not exist (with current day)
- Add support for postpone (p)
- I(nsert) will actually a(append) when on the first line
- [u] Start on current date or most recent day in the past
- [u] Add undo support
- [u] Add support for postpone several (p+number+ENTER)
- [u] Fix highlighting of page indicator
- Support for Umlauts äöü
- Add way to add any date
- Show indicators that there are more days in the past/future.
- [u] Start on current date or most recent day in the past
- Add support for kill (k)
- Add support for append (a)
- [u] Add support for postpone (p)
- Get colors working
- Serialization
- [u] Get colors working