[Pkg-mozext-commits] [SCM] system tray extension for thunderbird/firefox alike apps branch, upstream, updated. upstream/0.3.4-4-g23803ad

Sascha Girrulat sascha at girrulat.de
Wed Feb 8 19:00:19 UTC 2012


The following commit has been merged in the upstream branch:
commit bee086f637a90c62bb3c3f9e21e8ca4658c912e2
Author: fsoltrash at gmail.com <fsoltrash at gmail.com@1aa13f37-862e-0410-bb36-2ba89cdadaa9>
Date:   Sun Jan 15 10:50:35 2012 +0000

    added code to create new message
    
    git-svn-id: http://firetray.googlecode.com/svn/trunk@143 1aa13f37-862e-0410-bb36-2ba89cdadaa9

diff --git a/changes b/changes
index f49ddcb..89e724c 100644
--- a/changes
+++ b/changes
@@ -1,3 +1,5 @@
+0.3.6  Added compose new message code (Issue 177)
+
 0.3.5  Applied vimftw patch to build using gecko sdk 9
 
 0.3.0  Moved Tray handling functions to a new javascript XPCOM component to avoid problems when the first window is closed (see Issue 79)
diff --git a/components/nsFireTrayHandler.js b/components/nsFireTrayHandler.js
index 69c6583..44639f2 100644
--- a/components/nsFireTrayHandler.js
+++ b/components/nsFireTrayHandler.js
@@ -1007,7 +1007,21 @@ FireTrayHandler.checkMail = function() {
 }
 
 FireTrayHandler.composeNewMail = function() {
-  //goOpenNewMessage();  
+  var sURL="mailto:"; 
+  
+  var msgComposeService=  
+    Components.classes["@mozilla.org/messengercompose;1"]  
+    .getService(Components.interfaces.nsIMsgComposeService);  
+  
+  // make the URI  
+  var ioService =  
+    Components.classes["@mozilla.org/network/io-service;1"]  
+      .getService(Components.interfaces.nsIIOService);  
+  
+  aURI = ioService.newURI(sURL, null, null);  
+  
+  // open new message  
+  msgComposeService.OpenComposeWindowWithURI (null, aURI); 
 }
 
 
diff --git a/generate_install_rdf.sh b/generate_install_rdf.sh
index d203d53..73014b3 100755
--- a/generate_install_rdf.sh
+++ b/generate_install_rdf.sh
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-VERSION="0.3.5"
+VERSION="0.3.6"
 EXTENSION_ID="{9533f794-00b4-4354-aa15-c2bbda6989f8}"
 EXTENSION_NAME="FireTray"
 HOMEPAGE="http://code.google.com/p/firetray/"

-- 
system tray extension for thunderbird/firefox alike apps



More information about the Pkg-mozext-commits mailing list