Todo.txt for Chrome – System dark theme, compact list, sync bug fixes

Follow system theme – dark or light

When system theme is selected, the task list will use dark or light theme based on current system theme. This feature depends on Chrome and the operating system support. At the moment, it appears to be only available in MacOS.

Select ‘Follow system theme’ in settings, or use the keyboard shortcut (‘v + s‘) in task list.

Dark theme updates

Dark theme in task list is available to try for everyone. Dark theme can be enabled from settings, using keyboard shortcut (‘v + d‘) in task list, or by using the theme icon in bottom-right corner of task list window.

Dark theme and system theme are supporter features.
They are free to try for all users, but the theme setting is not remembered—the task list will always open in light theme.

Compact list view (beta)

Compact task list is available to try in beta. Switch list density using keyboard shortcuts:
– ‘l + c‘ for compact list
– ‘l + d‘ for default list

List density is a supporter feature.
It is free to try for all users, but the density setting is not remembered—the task list will always open in default density.

New keyboard shortcut: archive tasks

Archive completed tasks from task list using the keyboard shortcut ‘shift + a‘.

This shortcut is disabled by default since it may interfere with the Add Task shortcut (‘a‘). It may be enabled in settings.

Other updates:

  1. Background sync code has been massively redone to reduce sync errors.
  2. When sharing feedback from in-app feedback link, the app version, browser version and OS name are shared. This helps diagnose issues.

That’s all for now.

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

Cheers!

ver. 2019.1030.8.24

Continue reading “Todo.txt for Chrome – System dark theme, compact list, sync bug fixes”

AcceleReader for Instapaper – ‘Instaread’

Instaread – save a page, and open the saved page for reading instantly

Use Instaread when you want to read a page immediately, but in the clean, clutter-free interface of Instapaper. AcceleReader will save the page to your Instapaper account, and open the saved page in Instapaper in a new tab.

There are two ways of using Instaread:

  1. From the right-click menu.
    Right-click on any page or a link on a page and select ‘Save and read in Instapaper’.
  2. Using a keyboard shortcut.
    Set up a keyboard shortcut to save the current page and open the saved page in a new tab in Instapaper.

You may enable Instaread on the options page.

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

That’s all, folks!

ver: 2018.1004.4.13

Continue reading “AcceleReader for Instapaper – ‘Instaread’”

Todo.txt for Chrome – UI tweaks & code upgrade

Third big update in a row. This means, as usual, things might break. So, please share any issues you discover.

Most of the changes in this update are in the background code – not directly visible in the interface.

The few interface tweaks are:

  1. New keyboard shortcut: Edit selected filter from the sidebar by pressing ‘e‘.
  2. Only new/changed tasks are updated in the task list.
  3. Introduced some motion:
    • Side bar slides in and out, instead of just appearing and disappearing
    • The updated/filtered tasks in task list slide in and out.
    • While navigating the task list, the higlight fades in and out.
  4. Bug fix: When filter list was collapsed in the sidebar, bottom buttons in the sidebar became inaccessible using keyboard. Fixed.

That’s all for now.

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

Cheers!

ver. 2018.1003.8.2

Continue reading “Todo.txt for Chrome – UI tweaks & code upgrade”

Todo.txt for Chrome – Keyboard shortcuts to switch theme & highlight colour

Changing task priority: p + a..z
Changing task priority: p + a..z

New: More keyboard shortcuts

Continuing with yesterday’s updates, here are the promised keyboard shortcuts:

  • Switch theme: ‘v‘ followed by ‘d‘ark or ‘l‘ight
  • Switching highlight colours: ‘h‘ followed by
    • g‘ for grey,
    • b‘ for Rebecca purple,
    • v‘ for green,
    • y‘ for yellow, or
    • o‘ for orange

A list of these, and all other keyboard shortcuts is available here.

Helper for multi-key keyboard shortcuts

This slideshow requires JavaScript.


Added helper modals to assist with multi-key keyboard shortcuts – changing task priority (‘p‘ + ‘a..z‘), switching theme (‘v‘ + ‘d/l‘), and switching highlight colours (‘h‘ + ‘g/b/v/y/o‘).

When the the first key is pressed, a small window appears in the bottom right with hints about next key options available.

This also helps prevent unknowingly changing priority by indicating priority changing mode is on.

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

Cheers!

Continue reading “Todo.txt for Chrome – Keyboard shortcuts to switch theme & highlight colour”

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

AR\ Instapaper – v. 2018.304.4.6

New keyboard shortcut: Open original website

In the AcceleReader popup, press ‘o‘ to open the selected article on its original website.
Pressing ‘enter‘ opens the article in Instapaper.

Other keyboard shortcuts

Press ‘?‘ or ‘F1‘ to see the full list of keyboard shortcuts in the AcceleReader popup’s article list view.

On Instapaper.com, holding ‘ctrl‘ or ‘cmd‘ and pressing ‘enter‘ on an article opens it in a new tab. Holding ‘shift‘ and pressing 'enter' opens it in a new window.

Great Suspender support

Pages suspended by the ‘Great Suspender’ extension can be directly added to Instapaper without un-suspending. AcceleReader reads the original URL from the suspended page and saves it.

Continue reading “AR\ Instapaper – v. 2018.304.4.6”

Todo.txt for Chrome – new filtering options, and more

version 2017.0626.4.16

New filtering options

Added new filtering options to filter by dates, completion status, and (no) priority

Filtering by date

Filter your task lists by dates – task due date, creation date, and completion date.

    • For due date: ‘due:<date>
    • For creation date: ‘created:<date>‘, and
    • For completion date: ‘completed:<date>

<date> can be today, tomorrow, yesterday, or a specific date of the form yyyy-mm-dd (e.g. ‘completed:2017-06-21‘). There is no space before or after the colon.

Other new filtering options

  1. You may filter the lists for completed tasks using: ‘is:complete
  2. You may filter for tasks with no priority using: ‘(.)

All these new filters can also be used to exclude tasks by appending a ‘-‘ (e.g. ‘-is:complete‘ will show only incomplete tasks). They can also be, as usual, combined with other terms, including using ‘||‘.

Task list traversal using keyboard

There are a couple of small changes to list traversal:

  • Press ‘escape‘ key to clear highlighted/selected task
  • Pressing ‘<up>‘/’<down>‘ keys when on first/last task, now cycles back to the other end of the list

Other changes

  • When not signed in, clicking on the extension button will open the Sign-in page, instead of the extension popup.
  • Updated the minimum supported Chrome version to 49
    • I needed some functionality that isn’t available in versions prior to v.49,
    • Current Chrome version is 59, and v49 was released in March 2016 – so, hoping most users won’t be affected.

If you encounter any issues, specially due to changes to filtering tasks, or because you are using a version of Chrome that is older than 49, please do let me know using the feedback form.


Get Todo.txt for Chrome on the Chrome Web Store.

AcceleReader for Pocket – v. 2017.619.1.32

Minor updates

  1. Started saving history of total words for adding word history (and reading time) charts in future.
  2. Added article count to the My List link on the Pocket website.
  3. Updated Options:
    1. Reorganised options page into different sections,
    2. Keyboard shortcuts section now shows actual enabled shortcuts, not default ones,
    3. When logging-in, or out, a spinner shows the status of the action underway

Get AcceleReader for Pocket on the Chrome Web Store.