[Pkg-mozext-commits] [compactheader] 94/441: New version 0.99.6: Fix buttons of type menu-button in header pane.

David Prévot taffit at moszumanska.debian.org
Wed Mar 18 12:28:47 UTC 2015


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

taffit pushed a commit to branch master
in repository compactheader.

commit 1fd65342b356fba9d038691f903f63cbb5bd3f8a
Author: joachim.herb <none at none>
Date:   Sun Nov 15 23:37:49 2009 +0000

    New version 0.99.6:
    Fix buttons of type menu-button in header pane.
---
 .../CompactHeader/content/compactHeaderOverlay.js  | 51 ++++++++--------------
 install.rdf                                        |  2 +-
 2 files changed, 20 insertions(+), 33 deletions(-)

diff --git a/chrome/CompactHeader/content/compactHeaderOverlay.js b/chrome/CompactHeader/content/compactHeaderOverlay.js
index 1becb42..8923376 100644
--- a/chrome/CompactHeader/content/compactHeaderOverlay.js
+++ b/chrome/CompactHeader/content/compactHeaderOverlay.js
@@ -303,12 +303,12 @@ org.mozdev.compactHeader.pane = function() {
           RSSLinkify.oldSubject.setAttribute("collapsed", "false");
       }
     } else {
-    	if (RSSLinkify.newSubject) {
+      if (RSSLinkify.newSubject) {
         RSSLinkify.newSubject.setAttribute("collapsed", "true");
-    	}
-    	if (RSSLinkify.oldSubject) {
+      }
+      if (RSSLinkify.oldSubject) {
         RSSLinkify.oldSubject.setAttribute("collapsed", "false");
-    	}
+      }
     }
     if (cohePrefBranch.getBoolPref("headersize.addressstyle")) {
       selectEmailDisplayed();
@@ -334,7 +334,8 @@ org.mozdev.compactHeader.pane = function() {
     var hdrToolbar = document.getElementById("header-view-toolbar");
     var hdrToolbox = document.getElementById("header-view-toolbox");
     var buttons = ["button-reply", "button-replyall", "button-replylist", 
-                   "button-tag", "button-forward", "button-archive", "button-file"];
+                   "button-tag", "button-forward", "button-archive", "button-file",
+                   "button-print", "button-mark"];
     var currentSet=hdrToolbar.getAttribute("currentset");
     hdrToolbar.currentSet = currentSet;
     for (var i=0; i<buttons.length; i++) {
@@ -344,14 +345,18 @@ org.mozdev.compactHeader.pane = function() {
       if (button) {
         var hdrButton = button.cloneNode(true);
         if (hdrButton) {
-        	if (hdrButton.localName == "toolbaritem") {
-        		var subButtons = hdrButton.querySelectorAll(".toolbarbutton-1");
-        		for (var j=0; j<subButtons.length; j++) {
-        			addClass(subButtons[j], "msgHeaderView-button");
-        		}
-        	} else {
-            addClass(hdrButton, "msgHeaderView-button");
-        	}
+          if (hdrButton.localName == "toolbaritem") {
+            var subButtons = hdrButton.querySelectorAll(".toolbarbutton-1");
+            for (var j=0; j<subButtons.length; j++) {
+              addClass(subButtons[j], "msgHeaderView-button");
+            }
+          } else {
+            if (hdrButton.type != "menu-button") {
+              addClass(hdrButton, "msgHeaderView-button");
+            } else {
+              addClass(hdrButton, "msgHeaderView-button-out");
+            }
+          }
           //hdrButton.id = "hdr" + hdrButton.id;
           hdrToolbox.palette.appendChild(hdrButton);
   /*        var bStyle = document.defaultView.getComputedStyle(button, null);
@@ -365,25 +370,7 @@ org.mozdev.compactHeader.pane = function() {
         }
       }
     }
-    var buttons = ["button-print", "button-mark"];
-    for (var i=0; i<buttons.length; i++) {
-      var buttonName = buttons[i];
-      var button = document.getElementById(buttonName) || 
-          document.getElementById("mail-toolbox").palette.getElementsByAttribute("id", buttonName)[0];
-      if (button) {
-        var hdrButton = button.cloneNode(true);
-        if (hdrButton) {
-          addClass(hdrButton, "msgHeaderView-button-out");
-          hdrToolbox.palette.appendChild(hdrButton);
-        }
-        if (currentSet.indexOf(buttonName)>=0) {
-          var result = hdrToolbar.insertItem(hdrButton.id);
-          currentSet = hdrToolbar.getAttribute("currentset");
-          hdrToolbar.currentSet = currentSet;
-        }
-      }
-    }
-  
+
     var buttonsRemove = ["hdrJunkButton", "hdrForwardButton", "hdrArchiveButton",
                          "hdrReplyToSenderButton", "hdrReplyButton",
                          "hdrReplyAllButton", "hdrReplyListButton"];
diff --git a/install.rdf b/install.rdf
index 9866a8f..df0c810 100644
--- a/install.rdf
+++ b/install.rdf
@@ -6,7 +6,7 @@
 
 	<RDF:Description about="urn:mozilla:install-manifest">
 		<em:name>CompactHeader</em:name>
-		<em:version>0.99.5</em:version>
+		<em:version>0.99.6</em:version>
 		<em:description>Add ability to reduce header size to one or two lines. Linkify subjects in RSS feeds.</em:description>
 		<em:creator>Joachim Herb</em:creator>
 		<em:contributor>Zamula</em:contributor>

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/compactheader.git



More information about the Pkg-mozext-commits mailing list