[Pkg-mozext-commits] [compactheader] 23/441: New version 0.4.1:

David Prévot taffit at moszumanska.debian.org
Wed Mar 18 12:28:40 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 b89e13b43eb92a168c9ec5f6435e38de0492df76
Author: joachim.herb <none at none>
Date:   Thu Aug 20 12:06:47 2009 +0000

    New version 0.4.1:
    
    Button Reply / ReplyAll now handled better (correctly?).
---
 .../CompactHeader/content/compactHeaderOverlay.js  | 23 +++++++++++++++++-----
 chrome/CompactHeader/skin/global/CompactHeader.css | 12 ++++++++++-
 install.rdf                                        |  2 +-
 3 files changed, 30 insertions(+), 7 deletions(-)

diff --git a/chrome/CompactHeader/content/compactHeaderOverlay.js b/chrome/CompactHeader/content/compactHeaderOverlay.js
index fb5161b..f11940c 100644
--- a/chrome/CompactHeader/content/compactHeaderOverlay.js
+++ b/chrome/CompactHeader/content/compactHeaderOverlay.js
@@ -392,7 +392,7 @@ function coheUpdateHeaderView()
   		showHeaderView(gCoheCollapsedHeaderView);
  	
   	UpdateJunkButton();
- 		UpdateReplyButtons();
+ 		updateMyReplyButtons();
   	updateHdrButtons();
 }
 
@@ -412,10 +412,10 @@ function coheToggleHeaderView ()
     deck.selectedPanel = document.getElementById("expandedHeaderView");
     ClearHeaderView(gExpandedHeaderView);
     UpdateExpandedMessageHeaders();
+	 	updateMyReplyButtons();
+	  updateHdrButtons();
   }
 
- 	UpdateReplyButtons();
-  updateHdrButtons();
   
   // Work around a xul deck bug where the height of the deck is determined
 	// by the tallest panel in the deck even if that panel is not selected...
@@ -512,6 +512,19 @@ function updateHdrIconText() {
 	}
 }
 
+function updateMyReplyButtons() {
+	UpdateReplyButtons();
+	var buttonBox = document.getElementById('msgHeaderViewDeck').selectedPanel
+									.getElementsByTagName("header-view-button-box").item(0);
+	for (var j=0;j<buttonslist["Reply"].length; j++) {
+		var myElement = buttonBox.getButton(buttonslist["Reply"][j]);
+		if (!myElement.hidden) {
+			myElement.setAttribute("mode", buttonslist["Reply"][j]);
+		}
+	}
+}
+
+
 var myPrefObserverView =
 {
   register: function()
@@ -543,7 +556,7 @@ var myPrefObserverView =
     // aSubject is the nsIPrefBranch we're observing (after appropriate QI)
     // aData is the name of the pref that's been changed (relative to aSubject)
 
- 		UpdateReplyButtons();
+ 		updateMyReplyButtons();
     updateHdrButtons();
     
   }
@@ -581,7 +594,7 @@ var myPrefObserverHeaderSize =
     // aData is the name of the pref that's been changed (relative to aSubject)
 
 		coheReInitializeHeaderViewTables();
-		UpdateReplyButtons();
+		updateMyReplyButtons();
 	  gDBView.reloadMessage();
   
   }
diff --git a/chrome/CompactHeader/skin/global/CompactHeader.css b/chrome/CompactHeader/skin/global/CompactHeader.css
index ceaab85..276fb18 100644
--- a/chrome/CompactHeader/skin/global/CompactHeader.css
+++ b/chrome/CompactHeader/skin/global/CompactHeader.css
@@ -111,11 +111,21 @@
 
 /* ::::: Message Header Pane - Button Icons ::::: */
 
-.hdrReplyButton {
+.hdrReplyButton[mode="hdrReplyButton"] {
   list-style-image: url("chrome://messenger/skin/icons/mail-toolbar-small.png");
   -moz-image-region: rect(0px 63px 16px 47px);
 }
 
+.hdrReplyButton[mode="hdrReplyAllButton"] {
+  list-style-image: url("chrome://messenger/skin/icons/mail-toolbar-small.png");
+  -moz-image-region: rect(0px 79px 16px 64px);
+}
+
+.hdrReplyButton[mode="hdrReplyListButton"] {
+  list-style-image: url("chrome://messenger/skin/icons/mail-toolbar-small.png");
+  -moz-image-region: rect(0px 79px 16px 64px);
+}
+
 .hdrForwardButton {
   list-style-image: url("chrome://messenger/skin/icons/mail-toolbar-small.png");
   -moz-image-region: rect(0px 96px 16px 80px);
diff --git a/install.rdf b/install.rdf
index c3edefb..3cf2c82 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.4.0</em:version>
+		<em:version>0.4.1</em:version>
 		<em:description>Add ability to reduce header size to one or two lines.</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