[Pkg-mozext-commits] [firetray] 44/84: * Renamed custom icons filename preferences for consistency. * bump version to v0.5.0b1

David Prévot taffit at moszumanska.debian.org
Sun Jul 20 01:42:44 UTC 2014


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository firetray.

commit ad5a1a59413ad3ebfe2ccfe7f49b24bf515200ed
Author: foudfou <foudil.newbie+git at gmail.com>
Date:   Wed Apr 2 22:16:51 2014 +0200

    * Renamed custom icons filename preferences for consistency.
    * bump version to v0.5.0b1
---
 src/chrome/content/options.js            |  6 +++---
 src/chrome/content/options.xul           | 16 ++++++++--------
 src/chrome/locale/en-US/options.dtd      |  4 ++--
 src/chrome/locale/es-AR/options.dtd      |  4 ++--
 src/chrome/locale/fr/options.dtd         |  4 ++--
 src/chrome/locale/it/options.dtd         |  4 ++--
 src/chrome/locale/nl/options.dtd         |  4 ++--
 src/chrome/locale/sk-SK/options.dtd      |  4 ++--
 src/chrome/locale/zh-TW/options.dtd      |  4 ++--
 src/defaults/preferences/prefs.js        |  4 ++--
 src/install.rdf                          |  6 +++---
 src/modules/FiretrayHandler.jsm          | 16 ++++++++--------
 src/modules/FiretrayMessaging.jsm        |  5 ++---
 src/modules/commons.js                   |  8 ++++----
 src/modules/linux/FiretrayStatusIcon.jsm |  2 +-
 src/modules/winnt/FiretrayStatusIcon.jsm | 13 +++++++------
 16 files changed, 52 insertions(+), 52 deletions(-)

diff --git a/src/chrome/content/options.js b/src/chrome/content/options.js
index c9c2f11..ffe619e 100644
--- a/src/chrome/content/options.js
+++ b/src/chrome/content/options.js
@@ -228,7 +228,7 @@ var firetrayUIOptions = {
       FIRETRAY_NOTIFICATION_MESSAGE_COUNT;
     document.getElementById("ui_radio_mail_notification_newmail_icon").value =
       FIRETRAY_NOTIFICATION_NEWMAIL_ICON;
-    document.getElementById("ui_radio_mail_notification_custom_mail_icon").value =
+    document.getElementById("ui_radio_mail_notification_mail_icon_custom").value =
       FIRETRAY_NOTIFICATION_CUSTOM_ICON;
 
     document.getElementById("ui_mail_notification_enabled").checked =
@@ -307,7 +307,7 @@ var firetrayUIOptions = {
         (notificationSetting !== FIRETRAY_NOTIFICATION_NEWMAIL_ICON));
     }
 
-    let customIconGroup = document.getElementById("custom_mail_icon");
+    let customIconGroup = document.getElementById("mail_icon_custom");
     this.disableChildren(customIconGroup,
       (notificationSetting !== FIRETRAY_NOTIFICATION_CUSTOM_ICON));
   },
@@ -373,7 +373,7 @@ var firetrayUIOptions = {
 
   chooseMailIconFile: function() {
     let updateIcon = firetray.Messaging.updateIcon.bind(firetray.Messaging);
-    this._chooseIconFile("custom_mail_icon_filename", updateIcon);
+    this._chooseIconFile("mail_icon_custom_filename", updateIcon);
   },
 
   _chooseIconFile: function(elementId, callback) {
diff --git a/src/chrome/content/options.xul b/src/chrome/content/options.xul
index 3adadd3..9497e76 100644
--- a/src/chrome/content/options.xul
+++ b/src/chrome/content/options.xul
@@ -67,7 +67,7 @@
 
     <preferences>
       <preference id="pref_app_icon_type" name="extensions.firetray.app_icon_type" type="int"/>
-      <preference id="pref_app_icon_filename" name="extensions.firetray.app_icon_filename" type="string"/>
+      <preference id="pref_app_icon_custom" name="extensions.firetray.app_icon_custom" type="string"/>
       <preference id="pref_show_icon_on_hide" name="extensions.firetray.show_icon_on_hide" type="bool"/>
       <preference id="pref_scroll_hides" name="extensions.firetray.scroll_hides" type="bool" />
       <preference id="pref_scroll_mode" name="extensions.firetray.scroll_mode" type="string" />
@@ -97,7 +97,7 @@
             <radio id="ui_app_icon_type_custom" label="&app_icon_custom.label;"
                    accesskey="&app_icon_custom.accesskey;" />
             <hbox id="app_icon_custom" align="center" flex="1" >
-              <textbox id="app_icon_custom_filename" preference="pref_app_icon_filename" flex="1" />
+              <textbox id="app_icon_custom_filename" preference="pref_app_icon_custom" flex="1" />
               <button id="app_icon_custom_select" label="&choose;"
                       accesskey="&choose.accesskey;"
                       oncommand="firetrayUIOptions.chooseAppIconFile()" />
@@ -132,7 +132,7 @@
       <preference id="pref_mail_notification_type" name="extensions.firetray.mail_notification_type" type="int" />
       <preference id="pref_message_count_type" name="extensions.firetray.message_count_type" type="int" />
       <preference id="pref_icon_text_color" name="extensions.firetray.icon_text_color" type="string" />
-      <preference id="pref_custom_mail_icon" name="extensions.firetray.custom_mail_icon" type="string" />
+      <preference id="pref_mail_icon_custom" name="extensions.firetray.mail_icon_custom" type="string" />
       <preference id="pref_excluded_folders_flags" name="extensions.firetray.excluded_folders_flags" type="int" />
       <preference id="pref_mail_change_trigger" name="extensions.firetray.mail_change_trigger" type="string"/>
       <preference id="pref_mail_accounts" name="extensions.firetray.mail_accounts" type="string"/>
@@ -210,14 +210,14 @@
             </hbox>
           </hbox>
           <hbox>
-            <radio id="ui_radio_mail_notification_custom_mail_icon" label="&mail_notification_custom_mail_icon.label;"
-                   accesskey="&mail_notification_custom_mail_icon.accesskey;"
+            <radio id="ui_radio_mail_notification_mail_icon_custom" label="&mail_notification_mail_icon_custom.label;"
+                   accesskey="&mail_notification_mail_icon_custom.accesskey;"
                    oncommand="firetrayUIOptions.updateNotificationSettings()"
                    observes="broadcaster-notification-disabled" />
-            <hbox id="custom_mail_icon" align="center" flex="1" >
-              <textbox id="custom_mail_icon_filename" preference="pref_custom_mail_icon"
+            <hbox id="mail_icon_custom" align="center" flex="1" >
+              <textbox id="mail_icon_custom_filename" preference="pref_mail_icon_custom"
                        observes="broadcaster-notification-disabled" flex="1" />
-              <button id="custom_mail_icon_select" label="&choose;"
+              <button id="mail_icon_custom_select" label="&choose;"
                       accesskey="&choose.accesskey;"
                       observes="broadcaster-notification-disabled"
                       oncommand="firetrayUIOptions.chooseMailIconFile()" />
diff --git a/src/chrome/locale/en-US/options.dtd b/src/chrome/locale/en-US/options.dtd
index aecb3d4..f512b3a 100644
--- a/src/chrome/locale/en-US/options.dtd
+++ b/src/chrome/locale/en-US/options.dtd
@@ -57,8 +57,8 @@
 <!ENTITY mail_notification_unread_count.accesskey "U">
 <!ENTITY mail_notification_newmail_icon.label "display newmail icon">
 <!ENTITY mail_notification_newmail_icon.accesskey "N">
-<!ENTITY mail_notification_custom_mail_icon.label "display custom icon">
-<!ENTITY mail_notification_custom_mail_icon.accesskey "I">
+<!ENTITY mail_notification_mail_icon_custom.label "display custom icon">
+<!ENTITY mail_notification_mail_icon_custom.accesskey "I">
 <!ENTITY icon_text_color "Text color">
 <!ENTITY icon_text_color.accesskey "T">
 <!ENTITY choose "Choose">
diff --git a/src/chrome/locale/es-AR/options.dtd b/src/chrome/locale/es-AR/options.dtd
index d2826b7..52c6f4f 100644
--- a/src/chrome/locale/es-AR/options.dtd
+++ b/src/chrome/locale/es-AR/options.dtd
@@ -51,8 +51,8 @@
 <!ENTITY mail_notification_unread_count.accesskey "U">
 <!ENTITY mail_notification_newmail_icon.label "visualizar ícono de correo nuevo">
 <!ENTITY mail_notification_newmail_icon.accesskey "n">
-<!ENTITY mail_notification_custom_mail_icon.label "visualizar ícono personalizado">
-<!ENTITY mail_notification_custom_mail_icon.accesskey "p">
+<!ENTITY mail_notification_mail_icon_custom.label "visualizar ícono personalizado">
+<!ENTITY mail_notification_mail_icon_custom.accesskey "p">
 <!ENTITY icon_text_color "Color de texto">
 <!ENTITY icon_text_color.accesskey "C">
 <!ENTITY choose "Seleccionar">
diff --git a/src/chrome/locale/fr/options.dtd b/src/chrome/locale/fr/options.dtd
index 142fee5..03cdeba 100644
--- a/src/chrome/locale/fr/options.dtd
+++ b/src/chrome/locale/fr/options.dtd
@@ -51,8 +51,8 @@
 <!ENTITY mail_notification_unread_count.accesskey "N">
 <!ENTITY mail_notification_newmail_icon.label "afficher l'icône de nouveau message">
 <!ENTITY mail_notification_newmail_icon.accesskey "f">
-<!ENTITY mail_notification_custom_mail_icon.label "afficher l'icône personnalisée">
-<!ENTITY mail_notification_custom_mail_icon.accesskey "i">
+<!ENTITY mail_notification_mail_icon_custom.label "afficher l'icône personnalisée">
+<!ENTITY mail_notification_mail_icon_custom.accesskey "i">
 <!ENTITY icon_text_color "Couleur du texte">
 <!ENTITY icon_text_color.accesskey "T">
 <!ENTITY choose "Choisir">
diff --git a/src/chrome/locale/it/options.dtd b/src/chrome/locale/it/options.dtd
index c00844b..8e09ffb 100644
--- a/src/chrome/locale/it/options.dtd
+++ b/src/chrome/locale/it/options.dtd
@@ -51,8 +51,8 @@
 <!ENTITY mail_notification_unread_count.accesskey "U">
 <!ENTITY mail_notification_newmail_icon.label "Visualizza l'icona per i nuovi messaggi">
 <!ENTITY mail_notification_newmail_icon.accesskey "N">
-<!ENTITY mail_notification_custom_mail_icon.label "Visualizza icona personalizzata">
-<!ENTITY mail_notification_custom_mail_icon.accesskey "I">
+<!ENTITY mail_notification_mail_icon_custom.label "Visualizza icona personalizzata">
+<!ENTITY mail_notification_mail_icon_custom.accesskey "I">
 <!ENTITY icon_text_color "Colore del testo">
 <!ENTITY icon_text_color.accesskey "T">
 <!ENTITY choose "Scegli">
diff --git a/src/chrome/locale/nl/options.dtd b/src/chrome/locale/nl/options.dtd
index 723eacf..f17b722 100644
--- a/src/chrome/locale/nl/options.dtd
+++ b/src/chrome/locale/nl/options.dtd
@@ -51,8 +51,8 @@
 <!ENTITY mail_notification_unread_count.accesskey "O">
 <!ENTITY mail_notification_newmail_icon.label "pictogram nieuw bericht weergeven">
 <!ENTITY mail_notification_newmail_icon.accesskey "N">
-<!ENTITY mail_notification_custom_mail_icon.label "aangepast pictogram weergeven">
-<!ENTITY mail_notification_custom_mail_icon.accesskey "i">
+<!ENTITY mail_notification_mail_icon_custom.label "aangepast pictogram weergeven">
+<!ENTITY mail_notification_mail_icon_custom.accesskey "i">
 <!ENTITY icon_text_color "Tekstkleur">
 <!ENTITY icon_text_color.accesskey "T">
 <!ENTITY choose "Kiezen">
diff --git a/src/chrome/locale/sk-SK/options.dtd b/src/chrome/locale/sk-SK/options.dtd
index 2c6c6df..513f480 100644
--- a/src/chrome/locale/sk-SK/options.dtd
+++ b/src/chrome/locale/sk-SK/options.dtd
@@ -57,8 +57,8 @@
 <!ENTITY mail_notification_unread_count.accesskey "P">
 <!ENTITY mail_notification_newmail_icon.label "zobraziť ikonu novej pošty">
 <!ENTITY mail_notification_newmail_icon.accesskey "N">
-<!ENTITY mail_notification_custom_mail_icon.label "zobraziť vlastnú ikonu">
-<!ENTITY mail_notification_custom_mail_icon.accesskey "V">
+<!ENTITY mail_notification_mail_icon_custom.label "zobraziť vlastnú ikonu">
+<!ENTITY mail_notification_mail_icon_custom.accesskey "V">
 <!ENTITY icon_text_color "Farba textu">
 <!ENTITY icon_text_color.accesskey "T">
 <!ENTITY choose "Vyberte">
diff --git a/src/chrome/locale/zh-TW/options.dtd b/src/chrome/locale/zh-TW/options.dtd
index 759f560..76e17ef 100644
--- a/src/chrome/locale/zh-TW/options.dtd
+++ b/src/chrome/locale/zh-TW/options.dtd
@@ -51,8 +51,8 @@
 <!ENTITY mail_notification_unread_count.accesskey "U">
 <!ENTITY mail_notification_newmail_icon.label "顯示新郵件圖示">
 <!ENTITY mail_notification_newmail_icon.accesskey "N">
-<!ENTITY mail_notification_custom_mail_icon.label "顯示自訂圖示">
-<!ENTITY mail_notification_custom_mail_icon.accesskey "I">
+<!ENTITY mail_notification_mail_icon_custom.label "顯示自訂圖示">
+<!ENTITY mail_notification_mail_icon_custom.accesskey "I">
 <!ENTITY icon_text_color "文字色彩">
 <!ENTITY icon_text_color.accesskey "T">
 <!ENTITY choose "選擇">
diff --git a/src/defaults/preferences/prefs.js b/src/defaults/preferences/prefs.js
index a0a66cd..7d0e508 100644
--- a/src/defaults/preferences/prefs.js
+++ b/src/defaults/preferences/prefs.js
@@ -16,7 +16,7 @@ pref("extensions.firetray.app_icon_type", 0);
 pref("extensions.firetray.app_browser_icon_names", '["web-browser", "internet-web-browser"]');
 pref("extensions.firetray.app_mail_icon_names", '["indicator-messages", "applications-email-panel"]');
 pref("extensions.firetray.app_default_icon_names", '[]');
-pref("extensions.firetray.app_icon_filename", "");
+pref("extensions.firetray.app_icon_custom", "");
 pref("extensions.firetray.new_mail_icon_names", '["indicator-messages-new", "mail-message-new"]');
 pref("extensions.firetray.show_icon_on_hide", false);
 pref("extensions.firetray.scroll_hides", true);
@@ -30,7 +30,7 @@ pref("extensions.firetray.message_count_type", 0);
 pref("extensions.firetray.mail_notification_enabled", true);
 pref("extensions.firetray.mail_notification_type", 0);
 pref("extensions.firetray.icon_text_color", "#000000");
-pref("extensions.firetray.custom_mail_icon", "");
+pref("extensions.firetray.mail_icon_custom", "");
 pref("extensions.firetray.mail_change_trigger", "");
 pref("extensions.firetray.folder_count_recursive", true);
 // Ci.nsMsgFolderFlags.Archive|Drafts|Junk|Queue|SentMail|Trash|Virtual
diff --git a/src/install.rdf b/src/install.rdf
index 2fb257d..0b9158a 100644
--- a/src/install.rdf
+++ b/src/install.rdf
@@ -6,7 +6,7 @@
     <em:unpack>true</em:unpack> <!-- needed for embedded icons -->
     <em:type>2</em:type>
     <em:name>FireTray</em:name>
-    <em:version>0.4.99</em:version> <!-- change FIRETRAY_VERSION accordingly ! -->
+    <em:version>0.5.0b1</em:version> <!-- change FIRETRAY_VERSION accordingly ! -->
     <em:creator>Hua Luo, Francesco Solero, Foudil BRÉTEL</em:creator>
     <em:contributor>Hua Luo, Francesco Solero (Firetray original authors)</em:contributor>
     <em:homepageURL>https://github.com/foudfou/firetray</em:homepageURL>
@@ -20,7 +20,7 @@
     <em:targetApplication>
       <Description>
         <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> <!-- Firefox -->
-        <em:minVersion>7.0</em:minVersion>
+        <em:minVersion>27.0</em:minVersion>
         <em:maxVersion>30.0</em:maxVersion>
       </Description>
     </em:targetApplication>
@@ -28,7 +28,7 @@
     <em:targetApplication>      <!-- Thunderbird -->
       <Description>
         <em:id>{3550f703-e582-4d05-9a08-453d09bdfdc6}</em:id>
-        <em:minVersion>24.0</em:minVersion>
+        <em:minVersion>27.0</em:minVersion>
         <em:maxVersion>30.0</em:maxVersion>
       </Description>
     </em:targetApplication>
diff --git a/src/modules/FiretrayHandler.jsm b/src/modules/FiretrayHandler.jsm
index 21f7995..107f8cf 100644
--- a/src/modules/FiretrayHandler.jsm
+++ b/src/modules/FiretrayHandler.jsm
@@ -549,8 +549,8 @@ firetray.PrefListener = new PrefListener(
     case 'app_browser_icon_names':
     case 'app_default_icon_names':
       firetray.StatusIcon.loadThemedIcons(); // linux
-    case 'app_icon_filename':
-    case 'custom_mail_icon':
+    case 'app_icon_custom':
+    case 'mail_icon_custom':
       firetray.StatusIcon.loadImageCustom(name);
     case 'app_icon_type':
       firetray.Handler.setIconImageDefault();
@@ -695,7 +695,7 @@ firetray.VersionChangeHandler = {
   },
 
   tryEraseOldOptions: function() {
-    let v03Options = [
+    let v0_3_Opts = [
       "close_to_tray", "minimize_to_tray", "start_minimized", "confirm_exit",
       "restore_to_next_unread", "mail_count_type", "show_mail_count",
       "dont_count_spam", "dont_count_archive", "dont_count_drafts",
@@ -704,13 +704,13 @@ firetray.VersionChangeHandler = {
       "use_custom_special_icon", "custom_normal_icon", "custom_special_icon",
       "text_color", "scroll_to_hide", "scroll_action", "grab_multimedia_keys",
       "hide_show_mm_key", "accounts_to_exclude" ];
-    let v040b2Options = [ 'mail_notification' ];
-    let v050Options = [ 'mail_urgency_hint' ];
-    let oldOptions = v03Options.concat(v040b2Options).concat(v050Options);
+    let v0_4_0b2_Opts = [ 'mail_notification' ];
+    let v0_5_0b1_Opts = [ 'mail_urgency_hint', 'app_icon_filename', 'custom_mail_icon' ];
+    let oldOpt = v0_3_Opts.concat(v0_4_0b2_Opts).concat(v0_5_0b1_Opts);
 
-    for (let i = 0, length = oldOptions.length; i<length; ++i) {
+    for (let i = 0, length = oldOpts.length; i<length; ++i) {
       try {
-        let option = oldOptions[i];
+        let option = oldOpts[i];
         firetray.Utils.prefService.clearUserPref(option);
       } catch (x) {}
     }
diff --git a/src/modules/FiretrayMessaging.jsm b/src/modules/FiretrayMessaging.jsm
index 64e1940..dea02b6 100644
--- a/src/modules/FiretrayMessaging.jsm
+++ b/src/modules/FiretrayMessaging.jsm
@@ -73,8 +73,7 @@ firetray.Messaging = {
 
   /* could also use a PrefListener, but let's keep it simple for now */
   observe: function(subject, topic, data) {
-    if (topic === "nsPref:changed" &&
-        data === ACCOUNTS_PREF_BRANCH) {
+    if (topic === "nsPref:changed" && data === ACCOUNTS_PREF_BRANCH) {
       log.debug(ACCOUNTS_PREF_BRANCH+"="+subject.QueryInterface(Ci.nsIPrefBranch).getCharPref(ACCOUNTS_PREF_BRANCH));
       this.cleanExcludedAccounts();
     }
@@ -238,7 +237,7 @@ firetray.Messaging = {
         firetray.Handler.setIconImageNewMail();
         break;
       case FIRETRAY_NOTIFICATION_CUSTOM_ICON:
-        firetray.Handler.setIconImageCustom('custom_mail_icon');
+        firetray.Handler.setIconImageCustom('mail_icon_custom');
         break;
       default:
         log.error("Unknown notification mode: "+prefMailNotification);
diff --git a/src/modules/commons.js b/src/modules/commons.js
index ade9158..8ec10c3 100644
--- a/src/modules/commons.js
+++ b/src/modules/commons.js
@@ -25,7 +25,7 @@ const Cu = Components.utils;
 Cu.import("resource://gre/modules/Services.jsm");
 Cu.import("resource://firetray/logging.jsm");
 
-const FIRETRAY_VERSION           = "0.4.99"; // needed for sync call of onVersionChange() :(
+const FIRETRAY_VERSION           = "0.5.0b1"; // needed for sync call of onVersionChange() :(
 const FIRETRAY_SUPPORTED_OS      = ['linux', 'winnt']; // install.rdf sync :(
 const FIRETRAY_CHAT_SUPPORTED_OS = ['linux'];
 const FIRETRAY_FULL_FEAT_SUPPORTED_OS = FIRETRAY_CHAT_SUPPORTED_OS;
@@ -50,8 +50,8 @@ const FIRETRAY_IM_STATUS_OFFLINE   = "user-offline";
 
 const FIRETRAY_ACCOUNT_SERVER_TYPE_IM = "im";
 
-const FIRETRAY_DELAY_STARTUP_MILLISECONDS       = 500;
-const FIRETRAY_DELAY_NOWAIT_MILLISECONDS        = 0;
+const FIRETRAY_DELAY_STARTUP_MILLISECONDS = 500;
+const FIRETRAY_DELAY_NOWAIT_MILLISECONDS  = 0;
 
 const FIRETRAY_CHAT_ICON_BLINK_STYLE_NORMAL = 0;
 const FIRETRAY_CHAT_ICON_BLINK_STYLE_FADE   = 1;
@@ -78,7 +78,7 @@ const FIRETRAY_APP_DB = {
   },
 
   sunbird: {
-    id: "718e30fb-e89b-41dd-9da7-e25a45638b28}",
+    id: "{718e30fb-e89b-41dd-9da7-e25a45638b28}",
   },
 
   chatzilla: {
diff --git a/src/modules/linux/FiretrayStatusIcon.jsm b/src/modules/linux/FiretrayStatusIcon.jsm
index 97a29b4..cb4f22c 100644
--- a/src/modules/linux/FiretrayStatusIcon.jsm
+++ b/src/modules/linux/FiretrayStatusIcon.jsm
@@ -209,7 +209,7 @@ firetray.Handler.setIconImageDefault = function() {
   if (appIconType === FIRETRAY_APPLICATION_ICON_TYPE_THEMED)
     firetray.StatusIcon.setIconImageFromGIcon(firetray.StatusIcon.themedIconApp);
   else if (appIconType === FIRETRAY_APPLICATION_ICON_TYPE_CUSTOM)
-    firetray.Handler.setIconImageCustom("app_icon_filename");
+    firetray.Handler.setIconImageCustom("app_icon_custom");
 };
 
 firetray.Handler.setIconImageNewMail = function() {
diff --git a/src/modules/winnt/FiretrayStatusIcon.jsm b/src/modules/winnt/FiretrayStatusIcon.jsm
index 22397fa..f2fb13b 100644
--- a/src/modules/winnt/FiretrayStatusIcon.jsm
+++ b/src/modules/winnt/FiretrayStatusIcon.jsm
@@ -53,8 +53,8 @@ firetray.StatusIcon = {
     bmp: { win_t: win32.HBITMAP, load_const: user32.IMAGE_BITMAP, map: 'bitmaps' }
   },
   PREF_TO_ICON_NAME: {
-    app_icon_filename: 'app_custom',
-    custom_mail_icon: 'mail_custom' // FIXME: rename pref for consistency
+    app_icon_custom: 'app-custom',
+    mail_icon_custom: 'mail-custom'
   },
 
   init: function() {
@@ -88,7 +88,7 @@ firetray.StatusIcon = {
     let hwnd_hidden_moz = user32.FindWindowW("MozillaHiddenWindowClass", null);
     log.debug("=== hwnd_hidden_moz="+hwnd_hidden_moz);
     this.icons.insert('app', this.getIconFromWindow(hwnd_hidden_moz));
-    ['app_icon_filename', 'custom_mail_icon'].forEach(function(elt) {
+    ['app_icon_custom', 'mail_icon_custom'].forEach(function(elt) {
       firetray.StatusIcon.loadImageCustom(elt);
     });
 
@@ -103,6 +103,7 @@ firetray.StatusIcon = {
   },
 
   loadImageCustom: function(prefname) {
+    log.debug("loadImageCustom pref="+prefname);
     let filename = firetray.Utils.prefService.getCharPref(prefname);
     if (!filename) return;
     let img = this.loadImageFromFile(filename);
@@ -413,7 +414,7 @@ firetray.StatusIcon = {
     try {
       hicon = firetray.StatusIcon.icons.get(name);
     } catch(error) {
-      log.error("icon 'app_custom' not defined.");
+      log.error("icon '"+name+"' not defined.");
     }
     return hicon;
   }
@@ -427,7 +428,7 @@ firetray.Handler.setIconImageDefault = function() {
   if (appIconType === FIRETRAY_APPLICATION_ICON_TYPE_THEMED)
     firetray.StatusIcon.setIcon({hicon:firetray.StatusIcon.icons.get('app')});
   else if (appIconType === FIRETRAY_APPLICATION_ICON_TYPE_CUSTOM) {
-    firetray.StatusIcon.setIcon({hicon:firetray.StatusIcon.getIconSafe('app_custom')});
+    firetray.StatusIcon.setIcon({hicon:firetray.StatusIcon.getIconSafe('app-custom')});
   }
 };
 
@@ -437,7 +438,7 @@ firetray.Handler.setIconImageNewMail = function() {
 };
 
 firetray.Handler.setIconImageCustom = function(prefname) {
-  log.debug("setIconImageCustom");
+  log.debug("setIconImageCustom pref="+prefname);
   let name = firetray.StatusIcon.PREF_TO_ICON_NAME[prefname];
   firetray.StatusIcon.setIcon({hicon:firetray.StatusIcon.getIconSafe(name)});
 };

-- 
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