Utilizing the Google Tasks API, this add-on allows you to manage your tasks directly from Thunderbird. If you are online, any changes you make are synced immediately. You will be notified in case of a sync error, so if that doesn't happen, you can be sure your tasks are up to date. If you are offline, you still have full functionality, and the changes you make will be synced once you're back online.
In addition, all your tasks are backed up locally once per session. The last 10 backups are stored and can be accessed with a simple viewer located in the add-on's options.
This add-on is designed to complement Lightning (which can sync events with Google Calendar, but not tasks). However, it does not require Lightning to function. If Lightning is installed, Google Tasks Sync's interface can attach to the Today Pane.Credits
This add-on reuses code from the following projects - all under GPLv3 or compatible licenses:oauth.js
by Netflix, Inc.oauthorizer
by Shane Caraveogoo.gl lite
by Matthew Flaschen
jsio.js by MonkeeSage
Thanks to Tyler Freeman
for contributing a code patch.
Some Public Domain images from openclipart.org
were used to create Google Tasks Sync's UI and icon.