[Pkg-mozext-commits] [compactheader] 28/441: Version 0.4.4 Shortcut SHIFT+h TagMenu and OtherActions at bottom of header plane.

David Prévot taffit at moszumanska.debian.org
Wed Mar 18 12:28:41 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 577351f780efb2dfe23859a683a8a0c43ae1d386
Author: joachim.herb <none at none>
Date:   Tue Aug 25 20:07:44 2009 +0000

    Version 0.4.4
    Shortcut SHIFT+h
    TagMenu and OtherActions at bottom of header plane.
---
 .../CompactHeader/content/compactHeaderOverlay.js  | 16 +++-
 .../CompactHeader/content/compactHeaderOverlay.xul | 88 +++++++++++++++++++---
 chrome/CompactHeader/skin/global/CompactHeader.css |  4 +
 install.rdf                                        |  4 +-
 4 files changed, 99 insertions(+), 13 deletions(-)

diff --git a/chrome/CompactHeader/content/compactHeaderOverlay.js b/chrome/CompactHeader/content/compactHeaderOverlay.js
index 63ca3c2..b1abc88 100644
--- a/chrome/CompactHeader/content/compactHeaderOverlay.js
+++ b/chrome/CompactHeader/content/compactHeaderOverlay.js
@@ -318,11 +318,22 @@ function coheInitializeHeaderViewTables()
 	
 	  RSSLinkify.oldSubject = document.getElementById("collapsedsubjectValue");
 	  RSSLinkify.oldSubject.parentNode.insertBefore(RSSLinkify.newSubject, RSSLinkify.oldSubject);
-	}  
+	}
+	
+	moveOtherActionBox();
   updateHdrButtons();
   updateHdrIconText();
 }
 
+function moveOtherActionBox() {
+	var newParent = document.getElementById("menuLineBox");
+	var myElement = document.getElementById("tagMenuBox");
+	newParent.appendChild(myElement);
+	//newParent = document.getElementById("otherBoxSpace");
+	myElement = document.getElementById("otherActionsBox");
+	newParent.appendChild(myElement);
+}
+
 function coheOnLoadMsgHeaderPane()
 { 
 	coheInitializeHeaderViewTables();
@@ -435,7 +446,8 @@ function coheUpdateHeaderView()
 		    RSSLinkify.oldSubject.setAttribute("collapsed", "false");
 		}
   }
-  
+
+	//moveOtherActionBox();
 	UpdateJunkButton();
 	updateMyReplyButtons();
 	updateHdrButtons();
diff --git a/chrome/CompactHeader/content/compactHeaderOverlay.xul b/chrome/CompactHeader/content/compactHeaderOverlay.xul
index 3c62e53..06e3474 100644
--- a/chrome/CompactHeader/content/compactHeaderOverlay.xul
+++ b/chrome/CompactHeader/content/compactHeaderOverlay.xul
@@ -34,8 +34,17 @@
   <script type="application/javascript" src="chrome://CompactHeader/content/buttons.js"/>
   <script type="application/javascript" src="chrome://CompactHeader/content/compactHeaderOverlay.js"/>
 
+
+	<keyset>
+		<key id="hideDetailsKey" 
+				 modifiers="shift" 
+				 key="&toggleDetails.key;"
+				 oncommand="coheToggleHeaderView();"/>
+	</keyset>
+
   <deck id="msgHeaderViewDeck">
 
+
 	<!-- YYY namespace ids added here? -->
 	<hbox id="expandedHeaderView">
 		<vbox id="hideDetailsButtonID" insertbefore="expandedHeaders">
@@ -44,30 +53,91 @@
 							onclick="coheToggleHeaderView();" 
 							class="msgHeaderView-button msgHeaderView-flat-button"/>
 	  </vbox>
+	  <!--
 		<vbox id="expandedHeaders" flex="1">
-			<hbox id="otherHeadersAndButtonsBox" flex="1">
-				<vbox id="otherActionsBox" align="end">
-					<button type="menu" id="otherActionsButton"
-							label="&otherActionsButton.label;"
-	                        class="msgHeaderView-button msgHeaderView-flat-button">
-						<menupopup id="otherActionsPopup" onpopupshowing="InitMessageMark()">
+			<hbox align="end" pack="end" flex="1">
+				<vbox id="tagMenuBox" insertbefore="otherActionsBox2" align="end" pack="end">
+					<button type="menu" 
+									id="tagMenuPopup"
+									label="&tagMenu.label;"
+	  		          class="msgHeaderView-button msgHeaderView-flat-button">
+            <menupopup id="tagMenuPopup-tagpopup" onpopupshowing="InitMessageTags(this)">
+              <menuitem id="tagMenuPopup-tagRemoveAll" oncommand="RemoveAllMessageTags();"/>
+                <menuseparator id="tagMenuPopupAfterRemoveSeparator"/>
+                <menuseparator id="tagMenuPopupBeforeAddSeparator"/>
+                <menuitem id="PopupaddNewTag" label="&addNewTag.label;" accesskey="&addNewTag.accesskey;"
+                          oncommand="AddTag();"/>
+            </menupopup>
+					</button>
+				</vbox>
+				<vbox id="otherActionsBox2" align="end" pack="end">
+					<button type="menu" id="otherActionsButton2"
+									label="&otherActionsButton.label;"
+	                class="msgHeaderView-button msgHeaderView-flat-button">
+						<menupopup id="otherActionsPopup2" onpopupshowing="InitMessageMark()">
+			        <menuitem id="hdrPlane-markFlagged"
+			                  type="checkbox"
+			                  label="&markStarredCmd.label;"
+			                  accesskey="&markStarredCmd.accesskey;"
+			                  command="cmd_markAsFlagged"
+			                  insertbefore="viewSourceMenuItem"
+			                  key="key_toggleFlagged"/>
+							<menuseparator id="otherActionPopupAfterViewSource"/>
 							<menuitem id="hideDetailsMenu" 
 												label="&hideDetailsButton.label;"
 							          oncommand="coheToggleHeaderView();"/>
 							<menuitem id="hidecohePreferencesButton" 
 												label="&dialog.title;"
 							          oncommand="openDialog('chrome://CompactHeader/content/preferences.xul', 'prefs', 'chrome,resizable=no');"/>
-			        <menuitem id="mailContext-markFlagged"
+						</menupopup>
+					</button>
+				</vbox>
+			</hbox>
+		</vbox>
+		-->
+	  
+		<hbox id="expandedHeaders" flex="1">
+			<vbox id="otherHeadersAndButtonsBox" flex="1">
+				<vbox id="otherActionsBox">
+					<button type="menu" id="otherActionsButton"
+									label="&otherActionsButton.label;"
+	                class="msgHeaderView-button msgHeaderView-flat-button">
+						<menupopup id="otherActionsPopup" onpopupshowing="InitMessageMark()">
+			        <menuitem id="hdrPlane-markFlagged"
 			                  type="checkbox"
 			                  label="&markStarredCmd.label;"
 			                  accesskey="&markStarredCmd.accesskey;"
 			                  command="cmd_markAsFlagged"
+			                  insertbefore="viewSourceMenuItem"
 			                  key="key_toggleFlagged"/>
+							<menuseparator id="otherActionPopupAfterViewSource"/>
+							<menuitem id="hideDetailsMenu" 
+												label="&hideDetailsButton.label;"
+							          oncommand="coheToggleHeaderView();"/>
+							<menuitem id="hidecohePreferencesButton" 
+												label="&dialog.title;"
+							          oncommand="openDialog('chrome://CompactHeader/content/preferences.xul', 'prefs', 'chrome,resizable=no');"/>
 						</menupopup>
 					</button>
 				</vbox>
-			</hbox>
-		</vbox>
+				<vbox id="tagMenuBox">
+					<button type="menu" 
+									id="tagMenuPopup"
+									label="&tagMenu.label;"
+	  		          class="msgHeaderView-button msgHeaderView-flat-button">
+	          <menupopup id="tagMenuPopup-tagpopup" onpopupshowing="InitMessageTags(this)">
+	            <menuitem id="tagMenuPopup-tagRemoveAll" oncommand="RemoveAllMessageTags();"/>
+	              <menuseparator id="tagMenuPopupAfterRemoveSeparator"/>
+	              <menuseparator id="tagMenuPopupBeforeAddSeparator"/>
+	              <menuitem id="PopupaddNewTag" label="&addNewTag.label;" accesskey="&addNewTag.accesskey;"
+	                        oncommand="AddTag();"/>
+	          </menupopup>
+					</button>
+				</vbox>
+			</vbox>
+			<hbox id="menuLineBox" flex="1" align="baseline" pack="end">
+			</hbox> 
+		</hbox>
 	</hbox>
 
 	<vbox id="collapsedHeaderView" flex="2" pack="start" class="header-part1 headerContainer">
diff --git a/chrome/CompactHeader/skin/global/CompactHeader.css b/chrome/CompactHeader/skin/global/CompactHeader.css
index 100a45b..3f13708 100644
--- a/chrome/CompactHeader/skin/global/CompactHeader.css
+++ b/chrome/CompactHeader/skin/global/CompactHeader.css
@@ -158,4 +158,8 @@
 #expandedButtonBox[OnlyIcon="Text"] .msgHeaderView-button .button-icon {
   -moz-margin-start: 1px;
   -moz-margin-end: 5px;
+}
+
+#menuLineBox{
+	margin-top: -3em;
 }
\ No newline at end of file
diff --git a/install.rdf b/install.rdf
index 153e919..9affe04 100644
--- a/install.rdf
+++ b/install.rdf
@@ -6,8 +6,8 @@
 
 	<RDF:Description about="urn:mozilla:install-manifest">
 		<em:name>CompactHeader</em:name>
-		<em:version>0.4.3</em:version>
-		<em:description>Add ability to reduce header size to one or two lines. Linkify subjects in RSS feeds.</em:description>
+		<em:version>0.4.4</em:version>
+		<em:description>Add ability to reduce header size to one or two lines.</em:description> <!-- Linkify subjects in RSS feeds.-->
 		<em:creator>Joachim Herb</em:creator>
 		<em:contributor>Zamula</em:contributor>
 		<em:contributor>Alex Dedul</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