[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