- Add a Today view
- All overdue tasks
- Today's tasks (anything > after and < by)
- Undated tasks
- Potentially show 3 tasks per page, and swipe through
- Essentially a better review / do flow
- Put today's tasks first in Review
- Edit task button
- Including a "Done" button
- Click in Plan view to open edit mode
- Add a never action
- Deletes the task
- Or maybe converts it to a bullet point without a [ ] ?
- Switch to numeric IDs, sequential to the file
- Create unique pull-merge-error branch names
- Maybe also add some check to see if they exist and warn?
- Add a
by:today
,by:thisweek
,by:overdue
,by:next30days
filters - Date filters could be "now", "all", or "now&undated"
- Right now it's only 2 or 3, but arguably 1 is more useful
- Lessen the highlight of
after
dates in the past - Ignore someday tasks
- Add a refresh button to refetch from git
- Add a view / edit single task scene
- Title, after, by, priroity, repeat, context, snooze
- Hide empty sections when filtering
- Add created dates to all tasks
- Warn for
by
dates beforeafter
dates - Decide if
by date
orby:date
makes sense - Consider adding a unique (to the file) ID to each task
- After dates do not match for "exact date"
- Git revision does not land in UI on netlify
- Tasks with children get multiple finished dates
- After 1 Jan, repeat after 2 months, doesn't repeat from today, but from the after date
- Impossible to search future dates (the show everything option disables all filters, and otherwise today's date is always applied)
- Multiple finished dates anywhere kills adding, updating, etc
- If a single task throw during
repeat()
, this is silently ignored, effectively repeating tasks are therefore broken if they throw, and errors are silently swallowed