Skip to content

Commit

Permalink
issues #246, #239, #267, #257
Browse files Browse the repository at this point in the history
Support for prefix, suffix, other.custom. Fixed %recipient% when Tb changes perspective after replying to oneself. lowercase option for cardbook lookups. Added larger delay for loading header menu
  • Loading branch information
RealRaven2000 committed Feb 21, 2024
1 parent 0db57f2 commit 18bf3b0
Show file tree
Hide file tree
Showing 4 changed files with 137 additions and 75 deletions.
3 changes: 3 additions & 0 deletions chrome/content/help.xhtml
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@
<li tabindex="-1"><code>%toclipboard(<i>text</i>)%</code> = __MSG_clipboard.copy__</li>
<li tabindex="-1"><code>%clipboard%</code> = __MSG_clipboard.insert__</li>
<li tabindex="-1"><code>%from(mail,<i>toclipboard</i>)%</code> = __MSG_clipboard.from__</li>
<li tabindex="-1"><code>%dateformat("formatString",<i>toclipboard</i>)%</code> = __MSG_clipboard.dateformat__ __MSG_var_custom.cap__</li>
<li tabindex="-1"><code>%header.set(cc,<i>clipboard</i>)%</code> = __MSG_clipboard.setHeader__</li>
<li tabindex="-1"><code>%matchTextFromSubject(regularPattern,group,<i>toclipboard</i>)%</code> = __MSG_clipboard.matchSubject__</li>
<li tabindex="-1"><code>%matchTextFromBody(regularPattern,group,<i>toclipboard</i>)%</code> = __MSG_clipboard.matchBody__</li>
Expand All @@ -135,6 +136,8 @@
<li tabindex="-1">lastname</li>
<li tabindex="-1">name</li>
<li tabindex="-1">nickname</li>
<li tabindex="-1">prefix</li>
<li tabindex="-1">suffix</li>
<li tabindex="-1">additionalmail</li>
<li tabindex="-1">chatname</li>
<li tabindex="-1">workphone</li>
Expand Down
4 changes: 3 additions & 1 deletion chrome/content/scripts/smartTemplate-defaults.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ pref("extensions.smartTemplate4.signature.replaceLF.plaintext.br", true);
pref("extensions.smartTemplate4.cursor.insertSpace", true);
pref("extensions.smartTemplate4.mime.resolveAB.CardBook", false); // CardBook support
pref("extensions.smartTemplate4.mime.resolveAB.CardBook.fallback", false); // Fallback to standard AB
pref("extensions.smartTemplate4.mime.resolveAB.CardBook.forceLowerCase", false); // workaround [issue 257]
pref("extensions.smartTemplate4.mime.resolveAB", true);
pref("extensions.smartTemplate4.mime.resolveAB.removeEmail", true);
pref("extensions.smartTemplate4.mime.resolveAB.preferNick", false);
Expand All @@ -43,7 +44,7 @@ pref("extensions.smartTemplate4.files.path", ""); // location of last saved / lo
// pref("extensions.smartTemplate4.fileTemplates", false); Test; will be removed and set to true
pref("extensions.smartTemplate4.defaultTemplateMethod", 1); // 1 - use account template... 2 - use last template [issue 243]
pref("extensions.smartTemplate4.vars.file.fileTemplateMethod", false); // use the template loader for %file% variables
pref("extensions.smartTemplate4.fileTemplates.menus.delayMessagePane", 5000); // delay patching the msg header buttons
pref("extensions.smartTemplate4.fileTemplates.menus.delayMessagePane", 8000); // delay patching the msg header buttons
pref("extensions.smartTemplate4.fileTemplates.path", ""); // location of external html templates "Stationery" for next menu config action
pref("extensions.smartTemplate4.fileTemplates.instantPath", ""); // location for path used for adhoc html template selection
pref("extensions.smartTemplate4.fileTemplates.sendTimeout", 200); // [issue 173] wait before pressing send button
Expand Down Expand Up @@ -85,6 +86,7 @@ pref("extensions.smartTemplate4.debug.replaceReservedWords", false);
pref("extensions.smartTemplate4.debug.deleteNodes", false);
pref("extensions.smartTemplate4.debug.composer", false);
pref("extensions.smartTemplate4.debug.images", false);
pref("extensions.smartTemplate4.debug.headerPane", false);
pref("extensions.smartTemplate4.debug.settings", false);
pref("extensions.smartTemplate4.debug.settings.prefs", false);
pref("extensions.smartTemplate4.debug.signatures", false);
Expand Down
7 changes: 7 additions & 0 deletions chrome/content/settings.xhtml
Original file line number Diff line number Diff line change
Expand Up @@ -505,6 +505,7 @@
<preference name="extensions.smartTemplate4.mime.resolveAB.removeEmail" type="bool" instantApply="true"/>
<preference name="extensions.smartTemplate4.mime.resolveAB.CardBook" type="bool" instantApply="true"/>
<preference name="extensions.smartTemplate4.mime.resolveAB.CardBook.fallback" type="bool" instantApply="true"/>
<preference name="extensions.smartTemplate4.mime.resolveAB.CardBook.forceLowerCase" type="bool" instantApply="true"/>
<preference name="extensions.smartTemplate4.names.capitalize" type="bool" instantApply="true"/>
<preference name="extensions.smartTemplate4.names.guessFromMail" type="bool" instantApply="true"/>
<preference name="extensions.smartTemplate4.mime.defaultFormat" type="string" instantApply="true"/>
Expand Down Expand Up @@ -729,6 +730,12 @@
style="margin-left: 2em"
label="__MSG_resolveNamesFromCardBook.fallback__"
preference="extensions.smartTemplate4.mime.resolveAB.CardBook.fallback"/>
<checkbox id="chkCardBookLowerCase" class="premiumFeature"
style="margin-left: 2em"
label="__MSG_resolveNamesFromCardBook.forceLowerCase__"
preference="extensions.smartTemplate4.mime.resolveAB.CardBook.forceLowerCase"/>



</vbox>
</hbox>
Expand Down

0 comments on commit 18bf3b0

Please sign in to comment.