[Pkg-mozext-commits] [compactheader] 30/441: New version 0.4.5

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 3d68925062949f69ef81b399b9189e12c6d67dcc
Author: joachim.herb <none at none>
Date:   Wed Aug 26 22:55:17 2009 +0000

    New version 0.4.5
    
    Menu Buttons now at the top of expanded header plane.
    Added Toggle All/Normal Header
---
 .../CompactHeader/content/compactHeaderOverlay.js  | 32 ++++++++-
 .../CompactHeader/content/compactHeaderOverlay.xul | 82 ++++++++--------------
 chrome/CompactHeader/content/preferences.xul       |  2 +-
 chrome/CompactHeader/skin/global/CompactHeader.css |  6 ++
 install.rdf                                        |  2 +-
 5 files changed, 68 insertions(+), 56 deletions(-)

diff --git a/chrome/CompactHeader/content/compactHeaderOverlay.js b/chrome/CompactHeader/content/compactHeaderOverlay.js
index b1abc88..e85e308 100644
--- a/chrome/CompactHeader/content/compactHeaderOverlay.js
+++ b/chrome/CompactHeader/content/compactHeaderOverlay.js
@@ -320,7 +320,7 @@ function coheInitializeHeaderViewTables()
 	  RSSLinkify.oldSubject.parentNode.insertBefore(RSSLinkify.newSubject, RSSLinkify.oldSubject);
 	}
 	
-	moveOtherActionBox();
+	//moveOtherActionBox();
   updateHdrButtons();
   updateHdrIconText();
 }
@@ -585,6 +585,36 @@ function updateMyReplyButtons() {
 	}
 }
 
+function MyInitViewHeadersMenu()
+{
+  var headerchoice = 1;
+  try
+  {
+    headerchoice = pref.getIntPref("mail.show_headers");
+  }
+  catch (ex)
+  {
+    dump("failed to get the header pref\n");
+  }
+
+  var id = null;
+  switch (headerchoice)
+  {
+    case 2:
+      id = "my_viewallheaders";
+      break;
+    case 1:
+    default:
+      id = "my_viewnormalheaders";
+      break;
+  }
+
+  var menuitem = document.getElementById(id);
+  if (menuitem)
+    menuitem.setAttribute("checked", "true");
+}
+
+
 
 var myPrefObserverView =
 {
diff --git a/chrome/CompactHeader/content/compactHeaderOverlay.xul b/chrome/CompactHeader/content/compactHeaderOverlay.xul
index 06e3474..e2a22ae 100644
--- a/chrome/CompactHeader/content/compactHeaderOverlay.xul
+++ b/chrome/CompactHeader/content/compactHeaderOverlay.xul
@@ -20,20 +20,18 @@
 
 <overlay id="compactHeaderOverlay"
          xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
-<!--
-	<commandset id="mailMarkMenuItems"
-	              commandupdater="true"
-	              events="create-menu-mark"
-	              oncommandupdate="goUpdateMailMenuItems(this)">
-	
-	    <command id="cmd_markAsFlagged" 
-	    				 oncommand="goDoCommand('cmd_markAsFlagged'); event.stopPropagation()" 
-	    				 disabled="false"/>
-	</commandset>
--->
+
   <script type="application/javascript" src="chrome://CompactHeader/content/buttons.js"/>
   <script type="application/javascript" src="chrome://CompactHeader/content/compactHeaderOverlay.js"/>
 
+	<commandset id="mailViewHeaderCommands"
+	              commandupdater="true"
+	              events="create-menu-view-header"
+	              oncommandupdate="alert('test1');goUpdateMailMenuItems(this);">
+	
+	    <command id="cmd_viewAllHeader" oncommand="alert('test2');goDoCommand('cmd_viewAllHeader'); event.stopPropagation()"/>
+	    <command id="cmd_viewNormalHeader" oncommand="alert('test2');goDoCommand('cmd_viewNormalHeader'); event.stopPropagation()"/>
+	</commandset>
 
 	<keyset>
 		<key id="hideDetailsKey" 
@@ -53,48 +51,6 @@
 							onclick="coheToggleHeaderView();" 
 							class="msgHeaderView-button msgHeaderView-flat-button"/>
 	  </vbox>
-	  <!--
-		<vbox id="expandedHeaders" flex="1">
-			<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');"/>
-						</menupopup>
-					</button>
-				</vbox>
-			</hbox>
-		</vbox>
-		-->
 	  
 		<hbox id="expandedHeaders" flex="1">
 			<vbox id="otherHeadersAndButtonsBox" flex="1">
@@ -110,6 +66,22 @@
 			                  command="cmd_markAsFlagged"
 			                  insertbefore="viewSourceMenuItem"
 			                  key="key_toggleFlagged"/>
+			        <menu id="hdrPlane-HeadersPopupMenu" label="&headersMenu.label;" accesskey="&headersMenu.accesskey;">
+	            <menupopup id="hdrPlane-HeadersPopup" onpopupshowing="MyInitViewHeadersMenu();">
+	              <menuitem id="my_viewallheaders"
+	               type="radio"
+	               name="viewheadergroup"
+	               label="&headersAllCmd.label;"
+	               accesskey="&headersAllCmd.accesskey;"
+		               oncommand="MsgViewAllHeaders();"/>
+		              <menuitem id="my_viewnormalheaders"
+	               type="radio"
+	               name="viewheadergroup"
+	               label="&headersNormalCmd.label;"
+	               accesskey="&headersNormalCmd.accesskey;"
+		               oncommand="MsgViewNormalHeaders();"/>
+	            </menupopup>
+	            </menu>
 							<menuseparator id="otherActionPopupAfterViewSource"/>
 							<menuitem id="hideDetailsMenu" 
 												label="&hideDetailsButton.label;"
@@ -119,8 +91,10 @@
 							          oncommand="openDialog('chrome://CompactHeader/content/preferences.xul', 'prefs', 'chrome,resizable=no');"/>
 						</menupopup>
 					</button>
+<!--
 				</vbox>
 				<vbox id="tagMenuBox">
+		-->
 					<button type="menu" 
 									id="tagMenuPopup"
 									label="&tagMenu.label;"
@@ -135,8 +109,10 @@
 					</button>
 				</vbox>
 			</vbox>
+			<!--
 			<hbox id="menuLineBox" flex="1" align="baseline" pack="end">
 			</hbox> 
+			-->
 		</hbox>
 	</hbox>
 
diff --git a/chrome/CompactHeader/content/preferences.xul b/chrome/CompactHeader/content/preferences.xul
index 330e2ac..f234e9b 100644
--- a/chrome/CompactHeader/content/preferences.xul
+++ b/chrome/CompactHeader/content/preferences.xul
@@ -11,7 +11,7 @@
 -->
 
 <dialog id="cohePreferences" title="&dialog.title;" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
-  onload="onLoad()" ondialogaccept="return onDialogAccept()">
+  onload="onLoad()" ondialogaccept="return onDialogAccept()" persist="screenX screenY">
 
   <script type="application/x-javascript" src="chrome://CompactHeader/content/preferences.js"/>
   <script type="application/x-javascript" src="chrome://CompactHeader/content/buttons.js"/>
diff --git a/chrome/CompactHeader/skin/global/CompactHeader.css b/chrome/CompactHeader/skin/global/CompactHeader.css
index 3f13708..019b768 100644
--- a/chrome/CompactHeader/skin/global/CompactHeader.css
+++ b/chrome/CompactHeader/skin/global/CompactHeader.css
@@ -160,6 +160,12 @@
   -moz-margin-end: 5px;
 }
 
+/*
 #menuLineBox{
 	margin-top: -3em;
+}
+*/
+
+#otherActionsTopSpacer {
+  display: none;
 }
\ No newline at end of file
diff --git a/install.rdf b/install.rdf
index 9affe04..8132c36 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.4</em:version>
+		<em:version>0.4.5</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>

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