Accept weekday names for dates in task text
Todo.txt for Chrome now accepts weekday names as input when used with ‘
due:‘ or ‘
t:‘ in task text.
The extension parses the day name, and replaces it with date representation. The date chosen is always in the future: creating a task with ‘
due:Wednesday‘ on Thursday, will set due date to next Wednesday.
The accepted strings for both due-date and threshold-date are:
Prompt accepted day strings for dates in task text
The extension now suggests accepted date strings when ‘
due:‘ or ‘
t:‘ are typed in the task text. The suggested dates are the same as accepted strings listed above.
- Edited tasks were written at end of file. Now they are edited in place. New tasks and restored tasks are placed at end of file.
- If task due date was already in future, setting due date to
next week did not work. Fixed.
- Task count on extension badge changed only after sync was complete. Fixed.
That’s all for now.
As usual, please share any bugs, or new feature suggestions that you come across.
Continue reading “Todo.txt for Chrome – due date and threshold date text improvements”
Google Analytics completely removed
The extension used Google Analytics to track which settings and functionality was being used – to help focus developer attention on what was being used.
I have now completely removed all analytics tracking from the extension. The extension now only communicates with Dropbox for syncing the task and archive files. Other than that there are no network requests from the extension.
This also means that I shall have no insight into features that are popular, or broken. So, please submit your feedback using the button in the extension.
Minor updates & bug fixes
Made a few minor changes and fixed a few bugs. The two visible changes are:
Sorting tasks by
due date or
When sorting tasks by
due date in ascending order, tasks with no due dates used to list above tasks with no due dates. This is now fixed – in both ascending and descending sort orders, tasks with no due date will appear below tasks with any assigned due date.
When sorting by
priority, ascending and descending conform to the importance of the character. E.g, when ordered in descending priorities, tasks with priority A will come before B, and before tasks with no priority.
Task count in status bar
When task list is filtered, the count of visible and total tasks will always be visible in the status bar. E.g.: “Showing 5 of 69 tasks”
Continue reading “Todo.txt for Chrome – Google analytics removed”
Todo.txt for Chrome now automatically parses the threshold dates, and hides task with dates in the future.
Threshold dates are read in the ‘
t:yyyy-mm-dd‘ format. ‘
tomorrow‘ and ‘
yesterday‘ may also be used in place of date string.
To see all tasks, including those in the future, add ‘
t:all‘ to the filter field.
Filter overdue tasks
due:overdue‘ to see all tasks that are past their due date.
This also works in combination with other operators. E.g ‘
-due:overdue‘ shows tasks that are not over due, and ‘
(A) due:overdue‘ only shows high priority tasks that are overdue.
The full list of filter operators is available here.
Minor updates & bug fixes
- Update: Saving a filter with the same name as an existing filter, replaces the existing filter. The app asks for confirmation before replacing.
- Bug fix: +Projects (sometimes @contexts or #tags) were getting appended to some tasks as ‘
- Bug fix: Input in filter field was delayed by a key until
escape were pressed. Fixed.
Continue reading “Todo.txt for Chrome – Support for threshold dates”