Aug 2, 2020

MailExtensions EnForward

EnForward 2.0.0 is available for download.  It support Thunderbird 78.

EnForward is add-on that save messages to Evernote by using Evernote's forwarding functionality. See the following for details of the mechanism.

You can also forward messages to other services such as OneNote.

Download

After you install EnForward, at first, configure your account information in the option. At least the followings are needed.
 
Please note  preferences you did in EnForward 0.5.1 are not migrated.

Common

Choose command which is invoked by clicking a toolbar button. The option is only relevant to the toolbar button.



For Evernote

Fill the Evernote Email Address field. You can get the address from Evernote's account information.



For other service

Fill Service name, Address and Identity. By default, these are configured for OneNote.

Service name is used for UI such as a context menu. You can input any name. Address is the email address you want to forward. Identity is your account used to send a message. It it remains "(Choose identity)", forwarding will fail.



After the setup, you can forward messages to Evernote. Put EnForward toolbar button and click it with messages selected. You will see a popup with note information such note title, notebook name etc. Modifiy it if needed then click the Forward button.

You also invoke EnForward from contex menus and keyboard shortcut. Shortcut keys are disabled by default. So, set up the keys first.



New functionalities

EnForward 2 has two new functionalities.

One is tagging of original messages. See the option and find "Add following tags to the original message". If you check some tags here, they will be added to the original message. This functionality assumes to be used to manage forwarded messages. For example, prepare "Evernote" tag and add it to forwarded message.

Similary, you can remove tags from the original message.


The options are implemented for both Evernote and Other note service.

Another functionality is a toolbar button for the message compose window. If you click the button, the following popup will appear. By filling this form and clicking Update button, To address and the mail subject are updated as you input. If you click the Fill fields button, EnFoward fills fields based on currently selected message. It assume cases such as followings:
  • Taking meeting note by the message compose window and send it to Evernote
  • Edit a message content by "Edit as a new message" functionalities and then send to Evernote

 

Jul 29, 2020

EnForward for Thunderbird 78 is coming ...

I decided not to convert EnForward, which forwards messages to Evernote, for Thunderbird 78 (MailExtensions) once. However, because I've received some update requests, I reconsider the plan.

I've started to work to make EnForward compatible with Thunderbird 78. Its feasibility was confirmed and core code was migrated into MailExtensions. I think the first beta will be available in a couple of week.


[2020/8/3]
EnForward 2.0.0 is released.

Jun 9, 2020

Emacs keybindings for Adobe Brackets (C-d / C-h)

I've started to use Adobe Brackets for Thunderbird add-ons development.
Brackets is suitable for writing WebExtensions/MailExtensions.
Especially live preview and inline css editing are killer functionalities for me.
This is a reason I chose Brackets even though it is less active rather than Atom and Visual Studio Code.

Another important thing for a editor is emacs keybindings.
And, same as other editors, Brackets has the brackets-emacs extension thanks to Ahmad N. Raja.

It is almost perfect for me except for character deleting: C-d (delete after cursor) and C-h (delete before cursor) are missing!
So, I did a few hacks.

brackets-emacs extension with C-d and C-h

Please feel free to use it if you are in the same situation as me :)

NOTE:
Remove the original brackets-emacs extension if you've already installed it.

Jun 7, 2020

Thread coloring and tagging in message header view (Tag Popup 2.0.2)

Tag Popup 2.0.2 is available.
The followings are newly implemented in this version:
  • Coloring of thread pane
  • Tagging in message header view
Download:

NOTE:
From v2.0.2, add-on ID is changed to the same one as Tag Toolbar.
So, Thunderbird will recognize v2.0.2 and older version are different add-ons.
And v2.0.2 only supports Thunderbird 77.0b3 and up.
It cannot be installed into Thunderbird 68.x.


Coloring of thread pane
This functionality is the same as Tag Toolbar's one.
It changes background color of unselected message by attached tag color.



Tagging in header view
Tag Popup does not have an additional toolbar, which is the main functionality of Tag Toolbar, due to the limitation of MailExtensions framework. Against the fallback, Tag Popup implements similar functionality in the message header.

As a Thunderbird's original functionality, attached tags are displayed in the header view. In addition to that, other tags are also enumerated with its background is colored by white. By clicking the labels, you can toggle tags.

In the following example, "Important" and "Work" tags are attached to the message; "Personal", "To Do" and "Later" are not.
If you click Important or Work, the clicked tag will be detached from the message.
If you click Personal, To Do or Later, the clicked tag will be attached to the message.


If you try it on IMAP, the display change will delay and may look like wrongly tagged.
In this case, select another message and then back to the message.
It seems problem of Thunderbird.
Please note.

If you have a lot of tags, your header become larger.
For that case, you can disable it by option.


Options
The two functionalities are enabled by default.
If you do not need them, you can disable.
And the thread pane coloring can be adjusted, same as Tag Toolbar.

Please note the coloring will apply after restart of Thunderbird.
The preview is changed if you modify the Lightness or Text color setting.
Intended usage is that you configure as you like by checking the preview and then restart.



Others
Due to the background color of Tag Popup, some tags like yellowed one were difficult to read.
So, such tags are displayed as black characters. You can identify color of the tags by the colored underline.

The "TEST" tag in the following is an example.



I think Tag Popup becomes similar to Tag Toolbar now.
So, Tag Toolbar will not be maintained for Thunderbird 78 and be replaced by Tag Popup.




Popular Posts