Todo.txt for Chrome – UI tweaks: Smaller header bar, wider search

Compact header bar

Increased space for the task list by making the header bar more compact.

Signed in user name and the log out link – both infrequently used – are now available in the sidebar instead of at top of the app. The syncing indicator (#2 in the screenshot below) now appears in the footer when active.

1 - Name of filter, if current filter text is in saved filters, 2 - Sync indicator moved out of the way
1 – Name of filter, if current filter text is in saved filters, 2 – Sync indicator moved out of the way

The filter field is now wider, and a consumes all available free space in the header. This allows for longer filters to be fully available.

If the current filter text is saved in the sidebar, the name of the filter appears before the filter text (#1 above).

Finally, traversing the task list with keyboard up/down now also focuses on the filter search. Pressing down key when on the last task, or up key from the first task goes to filter input. Pressing down in the filter moves focus to the first task, pressing up focuses the last task.

Other updates

  1. Dates entered in the due date and completion date fields are verified before accepting. A warning message is shown if the date is invalid.
  2. Bug fix: Completion date field was not shown at times when editing a completed task

That’s all for now.

As usual, please share any bugs, or new feature suggestions that you come across.

Cheers!

ver. 2018.1224.8.9.8

Continue reading “Todo.txt for Chrome – UI tweaks: Smaller header bar, wider search”

AcceleReader for Pocket – Support for Pocket Beta

Added support for the new Pocket beta URLs

Some of AcceleReader’s functionality had stopped working for users of Pocket’s Beta app. Pocket switched the beta URLs from https://getpocket.com/beta/ to https://app.getpocket.com/ leading to the extension not discovering the pages, and not working on them.

Thanks to Federico Cimorelli for reporting this change.

This update restores most of the functions for Pocket Beta users:

  1. ‘Read something’ works again
  2. Coloured time tags and total article count are visible on the Pocket website
  3. Article filtering is back, though it doesn’t work well at the moment
    • Pocket Beta only shows 12 articles at a time, so only they are filtered, reducing the number of visible articles

New permissions & updating the extension

As Pocket beta works on a new URL, the extension requires additional permission to access that URL. So Chrome will disable the extension when you upgrade, till AcceleReader is allowed to access the new Beta URL as well.

Also, you may need to open your Pocket list once – ‘https://app.getpocket.com‘ – before the extension registers that you are using the beta version, and starts serving you pages on the beta URL.

There are also some other minor updates to the filtering tags in the side bar, and the filtering popup.

Please share any feedback or issues using the feedback form available here.

That’s all, folks!

ver. 1.38.3
Continue reading “AcceleReader for Pocket – Support for Pocket Beta”

AcceleReader for Pocket – Article filtering bug resolved

Fixed: Total reading time and article filtering options not appearing

The issue appears to have been occuring when Pocket took a bit longer to load the article list. This has now been fixed. I have tested it on multiple operating systems, and different connection speeds, and it appears to be working correctly.

There are also some other minor updates to the way tags are added to newly added articles, and the extension popup.

Please share any feedback or bugs you may encounter using the feedback form available here.

That’s all, folks!

ver. 2018.1015.1.36
Continue reading “AcceleReader for Pocket – Article filtering bug resolved”

Todo.txt for Chrome – Filter tasks with priorities higher or lower than…

ver. 2018.918.7.8

New in this version: Filtered tasks with priorities higher or lower than given priority

Use filter operator ‘(>C)‘ to filter for tasks with higher priorities (e.g. tasks with priorities ‘A’ or ‘B’, in this case).

Similarly use operator ‘(<C)‘ to filter for tasks with lower priorities (tasks with priorities ‘D’, ‘E’… in this case).

Other updates

  1. Only the highest, non-negative priority from filter string is inserted into the default new task text.
  2. Filter operators (like ‘is:pending‘) are not inserted into new task text

Continue reading “Todo.txt for Chrome – Filter tasks with priorities higher or lower than…”

Todo.txt for Android – v 2018.0817.1.4

Updates

Settings for default projects & contexts

Added new settings for adding projects and contexts to new tasks:

Add ‘filtered project/context‘ to new task text – switched on by default

Set ‘default project/context‘. This project and/or context will be added to the new task text when the previous setting is off, or when the list is unfiltered.

Other updates & bug fixes

Suggest default contexts and tags when there are no contexts in the user’s task list.

Bug Fixes
  • Check file path format when provided using manual text entry
  • Add default / filter projects to subsequent tasks when creating new tasks – was being added only for the first task
  • Also smashed some minor bugs
Continue reading “Todo.txt for Android – v 2018.0817.1.4”

Todo.txt for Chrome – v. 2018.0816.7.7

New in this version: Filtered task count in badge

By default, the extension button shows the number of pending tasks. It can now be configured to show just the number of filtered tasks. The count automatically updates when you change the filter in the extension window.

To enable filtered task count, open extension options[^1] and select ‘Count tasks filtered in extension‘, instead of the default ‘Count all pending tasks‘.

Do share your feedback on this update here.

Minor updates & bug fixes

  1. Cleaned up appearance for task due date and completion date when no creation date is present
  2. Dimmed edit & delete icons in list when not focused

Continue reading “Todo.txt for Chrome – v. 2018.0816.7.7”

Todo.txt for Chrome – v. 2018.0806.7.4

New in this version

Quickly change due dates in task list

Press ‘d‘ while a task is selected to bring up due date selector. Select from one of the frequent options, or pick a custom date.

Filter for due tasks

Use filter ‘is:due‘ to show due tasks – incomplete tasks with a due date of today or in the past. As usual, you can combine this with other filters, e.g. ‘is:due @work‘ would list due tasks @work.

Minor updates & bug fixes

  1. Correctly parse project & context names – non-text characters were incorrectly parsed.
  2. Add support for page up/down while scrolling task list.
  3. Correctly parse completed tasks that do not have a completion date.

Continue reading “Todo.txt for Chrome – v. 2018.0806.7.4”

Todo.txt for Chrome – Google analytics removed

ver. 2018.530.6.2

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 priority

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 – Support for threshold dates

ver. 2017.1025.5.4

Threshold dates

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. ‘today‘, ‘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

Use ‘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

  1. Update: Saving a filter with the same name as an existing filter, replaces the existing filter. The app asks for confirmation before replacing.
  2. Bug fix: +Projects (sometimes @contexts or #tags) were getting appended to some tasks as ‘due:+project‘. Fixed.
  3. Bug fix: Input in filter field was delayed by a key until enter or escape were pressed. Fixed.

Continue reading “Todo.txt for Chrome – Support for threshold dates”

Todo.txt for Chrome – Save and reuse filters

Todo.txt for Chrome - Sidebar with saved filters
Sidebar with saved filters

version 2017.1018.5.0

Save your frequently used filter settings

Use the ic_save_black_24dp_1x icon to save the filter. Give it a name, if you want, and it gets saved to the sidebar.

You may also use the keyboard shortcut ‘Shift S‘ to save the filter.

Access your saved filters in the sidebar

Click the ic_menu_black_24dp_1x button near the top left of the task list to open the sidebar, with a list of all saved filters.

You may also use the keyboard shortcut ‘Shift M‘ to open the sidebar. ‘Esc‘ closes it.

There are 3 pre-saved filters:

  1. Completed tasks (is:complete),
  2. High priority tasks ((A) -is:complete), and
  3. Tasks due today (due:today)

Click on a filter’s name to apply the filter.
Click on the edit icon next to the filter, to edit or delete it.

Task list sorting, and extension options are also accessible from the sidebar.

You may also select a filter, or other sidebar actions, by using the ‘up/down‘ keys to select, and ‘enter‘ to apply.

Others

Finally, the full list of keyboard shortcuts, and filtering options are now also available here.

There are also other small improvements and bug fixes. Continue reading “Todo.txt for Chrome – Save and reuse filters”