Todo.txt for Chrome – ‘Undo’ task actions, and more…

undoActions.png

New: Undo quick task actions

Undo‘ actions on tasks in the list. Undo functionality is available for quick task actions – delete (‘#‘), change priority(‘p + a-z‘), change due date(‘d‘), and mark task complete (‘x‘).

Undo action is available in the notification toast at the bottom for 5 secs. Undo is also available using the keyboard shortcut ‘z‘ while the notification toast is visible.

If there’s a need, a future version may provide the option to pick alternate undo delays.

Other updates

Sort by date

A new option to sort by date is now available. Sorting by date treats completed and pending tasks differently.

Completed tasks are sorted, in order, by completion date, then due date, then creation date. Pending tasks are sorted by due date, then creation date.

The default sort order is

  1. Pending tasks before completed tasks
  2. Higher priorities before lower priorities
  3. Then sorted by date

Sorting by creation date and due date are still available as options.

Optimised syncing

The extension now optimises network requests by batching together syncing for some of actions.

This means that when a number of actions are performed in a quick sequence – say, marking multiple tasks complete – there’s only one sync with Dropbox. This does lead to a small delay in the syncing 5-15 secs, however, does reduce impact on network and battery.

Active refreshes – by pressing ‘r‘ or when the extension window is opened – are still performed immediately.

Interface tweaks

  • Added a link to keyboard shortcuts in the bottom bar,
  • Removed Twitter link in the bottom bar, and converted other links to text to reduce distraction,
  • Updated ‘syncing’ icon
  • Reduced font size, added San Francisco font on MacOS
  • Reordered task dates order in list
    • For pending tasks: Only due date is shown
    • For completed tasks: First completed date, then due date is shown
    • Created dates have been moved to the right in a muted colour
  • Edit and delete action icons have been muted

Bug fixes

  • Fixed issue with the options page sometimes loading without any options enabled
  • Corrected relative dates for dates in task list

There are a lot of updates and changes in this version. This may mean that a few bugs may have escaped my testing. Please do share any bugs, or feature glitches that you come across.

Cheers!

Continue reading “Todo.txt for Chrome – ‘Undo’ task actions, and more…”

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…”

autoConvert – Currency conversion removed

v. 2018.912.2.20

Currency conversion

Currency conversion feature has been removed from autoConvert.

The previous (free) source for currency exchange rates was removed by the provider. I have been unable to find another free source, so the feature had to be removed.

I intend to bring the feature back in the new extension – autoConvert Select at some time in the future.

autoConvert Select

autoConvert does not work well with many modern websites that use technologies like react, vue or angular. It also tends to slow down some websites ocassionally.

autoConvert Select has been designed to work smoothly with modern web technologies. Being request based, it does not impact website performance either. autoConvert Select even converts time zones! It will be the main extension developed going forward.

autoConvert Select is available on both Chrome and Firefox, and may soon come to Android as well.

autoConvert deprecation

The old autoConvert extension will be deprecated near the end of 2018.

Unit conversion in autoConvert will continue to function normally as long as you have the extension installed. But there won’t be any new development on the extension.

autoConvert Select is the place to go for that, and more!

Clutter Free – v. 2018.0822.5.10

Setting: Ignore hash/fragments in URLs

Added an option to ignore hash/fragment sections in URLs when comparing for duplicates.

Enable this functionality in Options ⇒ Advanced Settings ⇒ Ignore Hash. It is disabled by default, and not recommended.

When enabled, two tabs with URLs: ‘c306.net/apps‘ and ‘c306.net/apps/#clutterfreeCard‘ will be considered duplicates and one of them closed. This is the expected behaviour if the fragment points to a section in the same page. However, in many modern web apps, the fragment may point to a different page that you may want to open separately. In this scenario, the ignore hash setting will wrongly close the second tab as duplicate.

Continue reading “Clutter Free – v. 2018.0822.5.10”

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”

AcceleReader for Pocket – Google Analytics removed

ver. 2018.0531.5.9

Google Analytics completely removed

AcceleReader used Google Analytics to track which settings and functions were being used – to help focus developer attention on what was being used.

I have now completely removed all analytics tracking from the extension. The only network requests the extension now makes are to the Pocket servers. Other than that, the extension does not use any network requests, ensuring any user data stays on the computer.

This also means that I shall have no insight into features that are popular, or broken. So, please share your views using the feedback link in the extension (or by going here).
Continue reading “AcceleReader for Pocket – Google Analytics removed”