Thunderbird:Message Signatures

From MozillaWiki
Jump to navigation Jump to search

The current Thunderbird signature system is lacking some simple improvements that could make it useful to most people.

Goals

There are a set of goals we need to achieve here, a single primary goal of making things simpler and easier and some secondary goals to improve the system for extending beyond our primary goal.

Primary

Improve the Thunderbird signature editor enough that any person could create a single default signature per account and easily have that signature inserted into their compose window.

Secondary

Encourage signature extensions which create a greater signature editing and inserting experience for users.

What we Have

We need to detail exactly what we have currently in Thunderbird so we can clearly understand where we are going and how we'll get there.

+------------------------------------------------------+
|  <account settings main page>                        |
|  ...                                                 |
|  [ ] Attach this signature:                          |
|  [___________________________________] [ /Browse/ ]  |
|  ...                                                 |  
+------------------------------------------------------+

Where we could go

Instead of only offering a file browse button where people have to create a signature file, place it somewhere safe, then find it from Thunderbird to use we could offer to store the signatures ourselves.

Improving the Settings Selection Process

With no signature selected the combobox choice is insensitive. See related mockup

+------------------------------------------------------+
|  <account settings main page>                        |
|  ...                                                 |
|  [ ] Use this signature:                             |
|  [ /Default Signature/     | v ]                     |
|  ...                                                 |  
+------------------------------------------------------+

With the checkbox selected the combobox becomes sensitive. See related mockup

+------------------------------------------------------+
|  <account settings main page>                        |
|  ...                                                 |
|  [x] Use this signature:                             |
|  [ Default Signature     | v ]                       |
|  ...                                                 |  
+------------------------------------------------------+

Clicking on the combobox drop down offers a selection of defined signatures with a separator at the bottom offering to "Add or Edit Signatures..." which opens up a signature manager window. See related mockup

+------------------------------------------------------+
|  <account settings main page>                        |
|  ...                                                 |
|  [x] Use this signature:                             |
|  [ /Default Signature/     | v ]                     |
|   |                            |                     |
|   |Default Signature           |                     |  
|   |----------------------------|                     |  
|   |Add or Edit Signatures...   |                     |  
|   +----------------------------+                     |
|  ...                                                 |  
+------------------------------------------------------+

Further Ideas

With an icon beside the signature we could represent HTML vs. Plain Text signatures. This icon could also represent script signatures that create sigs on the fly.

Relevant Links

Relevant Extensions

Relevant Bugs

These bugs are for creating, editing, and using signatures in Thunderbird and MailNews

Thunderbird

  • bug 324495put signature editing in UI (rather than select a file)
    • contains patch waiting for review of reading sig from prefs
    • has a number of screenshot of other signature editors from other apps

MailNews

  • bug 58406[RFE] let user choose signature separator
    • Lengthy bug, can people choose '--' to be at their signature heading
  • bug 219197Put signature in UI textarea rather than selecting file
    • asking for a simple editing window for signature creation
  • bug 73567Ability to select from multiple signatures (global / per account?)
    • Many mockups of signature managers and buttons for insertion
  • bug 37644Show signature in collapsible pane for editing/switching
    • ASCII mockups of a bottom pane for signatures