All Projects → rkokkelk → todo.txt-ext

rkokkelk / todo.txt-ext

Licence: GPL-2.0 license
Thunderbird extension for the Todo.txt application.

Programming Languages

javascript
184084 projects - #8 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to todo.txt-ext

Google-4-TbSync
This provider add-on adds Google synchronization capabilities to TbSync. Only contacts and contact groups are currently managed, using Google's People API.
Stars: ✭ 36 (+28.57%)
Mutual labels:  thunderbird, thunderbird-extension, thunderbird-addon
monterail-fulldark
Monterail Full Dark, a Thunderbird theme inspired by the mockup of Monterail
Stars: ✭ 61 (+117.86%)
Mutual labels:  thunderbird, thunderbird-extension, thunderbird-addon
filelink
Thunderbird filelink plugin
Stars: ✭ 27 (-3.57%)
Mutual labels:  thunderbird, thunderbird-extension, thunderbird-addon
removedupes
Remove Duplicate Messages
Stars: ✭ 52 (+85.71%)
Mutual labels:  thunderbird, thunderbird-extension, thunderbird-addon
ThunderStats
This addon adds awesome statistics to your beloved Thunderbird!
Stars: ✭ 34 (+21.43%)
Mutual labels:  thunderbird, thunderbird-extension, thunderbird-addon
AutoarchiveReloaded
Thunderbird extension for autoarchiving mails
Stars: ✭ 16 (-42.86%)
Mutual labels:  thunderbird-extension, thunderbird-addon
thundersec
ThunderSec is a security plugin for Mozilla Thunderbird that creates several pieces of additional security functionality, including DNSBL, RBL, SURBL, DKIM and SPF.
Stars: ✭ 42 (+50%)
Mutual labels:  thunderbird, thunderbird-extension
bordercolors-d
A Thunderbird add-on to color-code the compose window based on the selected identity.
Stars: ✭ 15 (-46.43%)
Mutual labels:  thunderbird, thunderbird-addon
EmojiAddIn
Emoji for Outlook and Thunderbird
Stars: ✭ 21 (-25%)
Mutual labels:  thunderbird
mailhops-plugin
MailHops Postbox and Thunderbird plugin
Stars: ✭ 19 (-32.14%)
Mutual labels:  thunderbird
Todo.txt Cli
☑️ A simple and extensible shell script for managing your todo.txt file.
Stars: ✭ 4,725 (+16775%)
Mutual labels:  todotxt
ReplyWithHeaderMozilla
Outlook style headers and few goodies for Thunderbird & Postbox.
Stars: ✭ 35 (+25%)
Mutual labels:  thunderbird
todo.txt-graph
A todo.txt plugin which visualizes the amount of done tasks per day
Stars: ✭ 17 (-39.29%)
Mutual labels:  todotxt
xul-ext-eds-calendar
EDS Calendar Integration
Stars: ✭ 15 (-46.43%)
Mutual labels:  thunderbird
todo-txt
Todo.txt syntax highlighter and helper extension for visual studio code.
Stars: ✭ 39 (+39.29%)
Mutual labels:  todotxt
webtodotxt
Web-based GUI to manage a Todo.txt file
Stars: ✭ 30 (+7.14%)
Mutual labels:  todotxt
mindstream
Task management app, built on todo.txt.
Stars: ✭ 33 (+17.86%)
Mutual labels:  todotxt
tutorials
Configuration tutorials for a variety of mail user agents.
Stars: ✭ 24 (-14.29%)
Mutual labels:  thunderbird
tb-web-ext-experiments
WebExtension Experiments for Thunderbird
Stars: ✭ 22 (-21.43%)
Mutual labels:  thunderbird
tbtray
A thunderbird tray icon and notification popup addon for linux
Stars: ✭ 42 (+50%)
Mutual labels:  thunderbird

About

Thunderbird extension for the Todo.txt application. This extension tries to integrate the Todo.txt application with Thunderbird. Using the Lightning extension it is now possible to add, delete or modify todo's directly within Thunderbird.

Crowdin

Functionality

  • Add, delete or modify Todo's from within your Thunderbird.
  • Automatically use Thunderbirds functions from Todo.txt, such as categories, priorities, due dates etc.
  • Get a quick overview of all your tasks.
  • Search for complete and incomplete Todo's within Thunderbird using search parameters such as Contexts or Projects.
  • Use Todo.txt's syntax directly within Thunderbird.
  • Show todo's in plaintext or using the Thunderbird functionality.

Mozilla

Further information and usage statistics can be found at Mozzila.

Usage

The extension requires the following options:

  1. Location of your Todo.txt file
  2. Location of your Done.txt file

After this configuration it is possible to see every finished and incomplete tasks and add, delete or modify them accordingly.

Syntax

The extension can automatically assign the appropriate properties to a Thunderbird task based on the Todo.txt syntax. This means that when a user enters a new Task with Todo.txt syntax it will result in a correct Thunderbird task.

For example: (A) foobar +Dev +Home @PR

Entered as a new task within Thunderbird, it will automatically have the following properties:

  • High priority
  • Categories set to DEV & Home
  • Title containing foobar
  • Location set to @PR

Offcourse the Todo.txt file will contain the exact line as entered into Thunderbird including a creation date.

Building

Use the following steps to build the Todo-txt Thunderbird add-on directly from source code:

git clone https://github.com/rkokkelk/todo.txt-ext.git
git checkout master # Checkout the specific branch with the source code you want to try
./build -d # -d ensures that debug logs are shown in Thunderbird console

These steps results in a file called todotxt_1.1.0.xpi, specific name may change depending on the version of the add-on. You may install the add-on in Thunderbird by:

  1. Open Thunderbird
  2. Open the Add-on tab
  • via Properties (triple dashes) -> Add-ons -> Add-ons
  1. Install the add-on
  • Click the properties (Gear icon on top) -> Install Add-on from File...
  1. After restarting Thunderbird, the Todotxt add-on is available
  • For debugging output open the Thunderbird console windows, keyboard shortcut (Ctrl - Shift - j).

Thanks

This project was made possible of the following projects and persons:

  • This extension relies heavily on the todo-txt-js JavaScript library.
  • Much of the code was inspired on the StormCows extension.
  • French translations by L. Lucanakin.
  • German translations by N. Reichert
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].