Welcome to XNote++

# Successfully installed

Thank you for installing . You are now running on Thunderbird .

## Add text from templates

- Use templates in XNotes:

You can now insert templates into the XNote. Shortcut followed by ctrl-d can enter predefined text/templates into the XNote. Define the shortcuts and text/templates in the Text Insert addon:Text Insert addon

## Fulltext search with constraints

- Search for XNotes (v 3.5.5):

Together with the addon Expression Search NG, XNote++ now offers a fulltext search over all XNotes, either in the emails displayed in the current messagelist, or, using the general search dialog, over all emails.
The messagelist will only display those emails where the XNote fulfills the search conditions. Scroll through the list with the buttons in the search query builder - the XNote window will open, or the XNote summary or full XNote (depending on options) will be shown in the message display.

## Help with a Donation!

This Add-on is not sponsored in any way by Mozilla. In order to keep the addon working, add-on authors have to raise the funds necessary to repair and rewrite so that our users can keep using the functionality we bring to extend Thunderbird.

At lot of personal time has been put into this. We appreciate if you can support this work by a donation.

Examples for XNote search queries:

- xn:subtext
- list only emails containing subtext, anywhere in a XNote
- xn:subt
- list emails containing subtext, anywhere in a XNote. Other words with subt (e.g. subtle) might be found as well.
- -xn:subtext
- list only emails not containing subtext in a XNote (but having a XNote)
- xn:*
- list all messages with a XNote
- -xn:*
- list all messages without XNotes
- ^xn:opto
- list all messages starting with my nickname, "opto" (all employees, here, start their notes with their name)
- ^xn:opto xn:contract
- list all messages starting with opto and containing the word contract
- ^xn:opto xn:contract f:companyname
- list all messages from companyname, which start with opto (written by myself) and the XNote contains the word contract
- ^xn:opto age:60 xn:contract f:companyname
- as above, but list only emails from the last 60 days.

Combine the search for XNotes with search/conditions/constraints on: sender, recipient, date, age, filename, attachment, subject, any type of status, other headers and many more search criteria, see the search query builder in Expression Search NG.
A donation for this work is much appreciated: I want to support this work.
- Use the visual search query builder in Expression search NG (you don't need to remember all these abbreviations: xn:, age:, f:, fromto:, etc.):
- Or use the search dialog of TB:
- Possible additional features, please let me know what can help (and send a donation 😉):
a) Fuzzy search: xn:contract will find, typo-resistant: contract, cntract, contrat etc.
b) Word oriented: xn:work will find work, working, workaholic, workstation, etc.
The three types of search (normal, fuzzy, word oriented) might be selectable by radio buttons in the search query builder.

## New/Hidden Features

- Version 3.3.3:

Keyboard operation: TB 102+: Alt+M creates a note or toggles its display. If you are in the XNote window, close it by esc, which saves the note. Choose command letters in addon manager, using the cog icon.
If you choose not to display the xnote window and only the xnote inside the messagedisplay, then Alt-M opens the xnote popup window for edit, and esc closes it.

Bugfixes: hide note on folder change and tab change. Hide note if Quickfilter hides the corresponding message.

- Update for TB 102:

A lot of changes and code simplification were done. Very special thanks is given to John Bieling for his assistance.

- Bookmark XNotes:

If the bookmarks addon is installed, XNotes can be bookmarked (by Icon in XNote window).They are then shown in a special toolbar and can be quickly jumped to, independent of the folder currently displayed.

- Show note summary in messagedisplay:

The messagedisplay can show the first 350 characters of the XNote. The display combines the first 175 chars, followed by ... and the last 175 chars, while linefeeds are removed.
If note display in a window is disabled, this allows to scroll through the messagetree by up, down or mouse. For relevant messages, the xnote summary will be displayed inside the message display area.
Using the button, it is possible to toggle between note summary and full note display.
You can switch this off in addon settings.

- Print notes:

Using the print icon in the xnote window, notes can be printed.

- Email notes:

Using the forward arrow in the xnote window, notes can be forwarded by email.

- Display of notes:

If the messagedisplay is switched off (F8, only threadlist is visible), notes will now display (bugfix).

- Toggle note display with XNote++ button:

Repeatedly clicking the button in the toolbar toggles the display of the note.

- Preview notes on mouseover:

If you display the column and widen it, so that the three dots are shown for a note, but no text: then, on mouseover/hover, a little window will show the note text. The message does not need to be selected. This can be used to get a fast overview over all notes indicated in the messagelist. The number of characters shown can be chosen in the settings (tools->addon settings-> xnote++).

- Keyboard operation:

New note: Shift+F10 - x - c, Modify note: Shift+F10 - x -m, Delete note: Shift+F10 - x - d (varies by TB language). Some keyboards have a 'context menu' key, which can be used instead of shift+F10

- Set note position on screen:

now allows to set the standard screen position for notes in the settings. It is even possible to choose a position outside of the main TB window. So the note will no longer cover parts of the TB window.

## Help with a Donation!

This Add-on is not sponsored in any way by Mozilla.

In order to keep the addon working, add-on authors have to raise the funds necessary to repair and rewrite so that our users can keep using the functionality we bring to extend Thunderbird.

At lot of personal time has been put into this. We appreciate if you can support this work by a donation.