[Pkg-mozext-commits] [firetray] 244/399: added new textboxes for new / no new mail scripts and functions stubs for update methods
David Prévot
taffit at alioth.debian.org
Tue Oct 29 18:23:51 UTC 2013
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch dfsg-clean
in repository firetray.
commit 7834f1013a5eb1c30082dea80b60693dc65a4277
Author: David Wille <david.wille at ewetel.net>
Date: Sun May 13 19:51:46 2012 +0200
added new textboxes for new / no new mail scripts and functions stubs for update methods
---
src/chrome/content/options.js | 8 ++++++++
src/chrome/content/options.xul | 29 +++++++++++++++++++++++++++++
src/chrome/locale/en-US/options.dtd | 4 ++++
3 files changed, 41 insertions(+)
diff --git a/src/chrome/content/options.js b/src/chrome/content/options.js
index c9c73f0..eb86dde 100644
--- a/src/chrome/content/options.js
+++ b/src/chrome/content/options.js
@@ -206,6 +206,14 @@ var firetrayUIOptions = {
if (+radio.getItemAtIndex(i).value == value) return i;
return -1;
},
+
+ updateNewMailScript : function() {
+
+ },
+
+ updateNoNewMailScript : function() {
+
+ },
updateNotificationSettings: function() {
F.LOG("updateNotificationSettings");
diff --git a/src/chrome/content/options.xul b/src/chrome/content/options.xul
index 8a2bde2..3060307 100644
--- a/src/chrome/content/options.xul
+++ b/src/chrome/content/options.xul
@@ -36,6 +36,8 @@
<preference id="pref_folder_count_recursive" name="extensions.firetray.folder_count_recursive" type="bool" />
<preference id="pref_custom_mail_icon" name="extensions.firetray.custom_mail_icon" type="string" />
<preference id="pref_mail_accounts" name="extensions.firetray.mail_accounts" type="string"/>
+ <preference id="pref_new_mail_script" name="extensions.firetray.new_mail_script" type="string"/>
+ <preference id="pref_no_new_mail_script" name="extensions.firetray.no_new_mail_script" type="string"/>
</preferences>
<tabbox>
@@ -218,6 +220,33 @@
accesskey="&folder_count_recursive.accesskey;"
preference="pref_folder_count_recursive"
observes="broadcaster-notification-disabled"/>
+
+ <groupbox id="mail_scripts" flex="1">
+
+ <caption>
+ <label id="ui_mail_scripts_label"
+ value="&mail_scripts.label;"
+ observes="broadcaster-notification-disabled" />
+ </caption>
+
+ <vbox>
+ <label id="ui_new_mail_script_label"
+ value="&new_mail_script.label;"
+ observes="broadcaster-notification-disabled" />
+ <textbox id="ui_new_mail_script" size="18"
+ onchange="firetrayUIOptions.updateNewMailScript();" flex="1" />
+ </vbox>
+
+ <vbox>
+ <label id="ui_no_new_mail_script_label"
+ value="&no_new_mail_script.label;"
+ observes="broadcaster-notification-disabled" />
+ <textbox id="ui_no_new_mail_script" size="18"
+ onchange="firetrayUIOptions.updateNoNewMailScript();" flex="1"
+ label="&no_new_mail_script.label;" />
+ </vbox>
+
+ </groupbox>
<!-- NOTE: groupbox and caption don't have a 'disabled' attribute !! -->
<groupbox id="unread_count_folder_exceptions" flex="1">
diff --git a/src/chrome/locale/en-US/options.dtd b/src/chrome/locale/en-US/options.dtd
index 121a731..3432619 100644
--- a/src/chrome/locale/en-US/options.dtd
+++ b/src/chrome/locale/en-US/options.dtd
@@ -41,6 +41,10 @@
<!ENTITY hide "hide" >
<!ENTITY restore "restore" >
+<!ENTITY mail_scripts.label "Scripts run on new mail / no new mail event" >
+<!ENTITY new_mail_script.label "Script for new mail event:" >
+<!ENTITY no_new_mail_script.label "Script for no new mail event:" >
+
<!ENTITY mail_notification_enabled.label "Enable mail notification">
<!ENTITY mail_notification_enabled.accesskey "a">
<!ENTITY mail_notification_type.label "Mail notification type">
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/firetray.git
More information about the Pkg-mozext-commits
mailing list