Author: jerome
Date: 2008-11-27 16:01:12 +0100 (Thu, 27 Nov 2008)
New Revision: 2866
Added:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/fr.po
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/gadget.png
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/gadget.pot
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/gadget.xml
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/nl.po
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/src/MSNGadget.java
Modified:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/.classpath
Log:
* Added complete msn toggler.
Modified:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/.classpath
===================================================================
---
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/.classpath
2008-11-27 14:24:42 UTC (rev 2865)
+++
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/.classpath
2008-11-27 15:01:12 UTC (rev 2866)
@@ -2,5 +2,6 @@
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry combineaccessrules="false" kind="src"
path="/tuxdroid-gadget-java-kit"/>
<classpathentry kind="output" path="bin"/>
</classpath>
Added:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/fr.po
===================================================================
---
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/fr.po
(rev 0)
+++
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/fr.po
2008-11-27 15:01:12 UTC (rev 2866)
@@ -0,0 +1,6 @@
+msgid "This gadget starts tuxdroid MSN resource."
+msgstr "Ce gadget démarre la resource MSN de Tuxdroid."
+
+msgid "Start MSN resource."
+msgstr "Démarrer la resource MSN."
+
Property changes on:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/fr.po
___________________________________________________________________
Name: svn:executable
+ *
Added:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/gadget.png
===================================================================
(Binary files differ)
Property changes on:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/gadget.png
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ image/png
Added:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/gadget.pot
===================================================================
---
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/gadget.pot
(rev 0)
+++
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/gadget.pot
2008-11-27 15:01:12 UTC (rev 2866)
@@ -0,0 +1,5 @@
+msgid "This gadget starts tuxdroid MSN resource."
+msgstr ""
+
+msgid "Start MSN resource."
+msgstr ""
Property changes on:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/gadget.pot
___________________________________________________________________
Name: svn:executable
+ *
Added:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/gadget.xml
===================================================================
---
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/gadget.xml
(rev 0)
+++
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/gadget.xml
2008-11-27 15:01:12 UTC (rev 2866)
@@ -0,0 +1,28 @@
+<gadget>
+ <interpreter
+ kind="java">
+ <executable>MSNGadget</executable>
+ </interpreter>
+ <description>
+ <name>MSN Gadget</name>
+ <description>This gadget starts tuxdroid MSN
resource.</description>
+ <author>Jérôme Conan</author>
+ <version>1.0</version>
+ <iconFile>resources/gadget.png</iconFile>
+ <executionMode>command</executionMode>
+ <uuid>b1abb710-2abf-4daa-8748-25bc79e22919</uuid>
+ </description>
+ <commands>
+ <command
+ name="run"
+ description="Check the feed" />
+ </commands>
+ <parameters>
+ <parameter
+ category="User parameters"
+ name="start"
+ description="Start MSN resource."
+ type="boolean"
+ defaultValue="true" />
+ </parameters>
+</gadget>
Property changes on:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/gadget.xml
___________________________________________________________________
Name: svn:executable
+ *
Added:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/nl.po
===================================================================
---
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/nl.po
(rev 0)
+++
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/nl.po
2008-11-27 15:01:12 UTC (rev 2866)
@@ -0,0 +1,6 @@
+msgid "This gadget starts tuxdroid MSN resource."
+msgstr "This gadget starts tuxdroid MSN resource."
+
+msgid "Start MSN resource."
+msgstr "Start MSN resource."
+
Property changes on:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/resources/nl.po
___________________________________________________________________
Name: svn:executable
+ *
Added:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/src/MSNGadget.java
===================================================================
---
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/src/MSNGadget.java
(rev 0)
+++
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/src/MSNGadget.java
2008-11-27 15:01:12 UTC (rev 2866)
@@ -0,0 +1,100 @@
+/*This file is part of "TuxDroid msn resource toggler gadget".
+ * Copyright 2008, kysoh
+ * Author : Conan Jerome
+ * eMail : [EMAIL PROTECTED]
+ * Site : http://www.kysoh.com/
+ *
+ * "TuxDroid msn resource toggler gadget" is free software; you can
redistribute it and/or
+ * modify it under the terms of the GNU General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * "TuxDroid msn resource toggler gadget" is distributed in the hope that it
will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public
+ * License along with "TuxDroid msn resource toggler gadget"; if not, write to
the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+
+import java.io.IOException;
+import java.net.MalformedURLException;
+import java.net.URL;
+import java.net.URLConnection;
+
+import com.kysoh.tuxdroid.gadget.framework.gadget.SimpleGadget;
+import com.kysoh.tuxdroid.gadget.framework.gadget.SimpleGadgetConfiguration;
+import com.kysoh.tuxdroid.gadget.framework.gadget.SimpleGadgetException;
+
+public class MSNGadget extends SimpleGadget<MSNGadget.MSNConfiguration>{
+
+ public static class MSNConfiguration extends SimpleGadgetConfiguration{
+
+ private boolean start;
+
+
+ public boolean getStart()
+ {
+ return this.start;
+ }
+
+ }
+
+
+ public String urlStart = "http://127.0.0.1:270/0/chatter_tux/start?";
+ public String urlStop = "http://127.0.0.1:270/0/chatter_tux/stop?";
+
+ //Start gadget.
+ public void start() throws SimpleGadgetException {
+
+ //Start resource.
+ if(this.configuration().getStart())
+ {
+ this.sendUrl(this.urlStart);
+ }
+ //Stop resource.
+ else
+ {
+ this.sendUrl(this.urlStop);
+ }
+ }
+
+
+ /**
+ * Send url to http server.
+ */
+ public void sendUrl(String url)
+ {
+ URL urlc;
+ try
+ {
+ urlc = new URL(url);
+ URLConnection urlC = urlc.openConnection();
+ urlC.setConnectTimeout(10);
+ urlc.openStream();
+ }
+ catch (MalformedURLException e)
+ {
+ e.printStackTrace();
+ }
+ catch (IOException e)
+ {
+ e.printStackTrace();
+ }
+ }
+
+
+ /**
+ * Main.
+ * @param args
+ * @throws Exception
+ */
+ public static void main(String[] args) throws Exception {
+ new MSNGadget().boot(args, new MSNConfiguration());
+ }
+
+
+}
Property changes on:
software_suite_v2/software/gadgets/tuxdroid-gadget-msn/trunk/tuxdroid-gadget-msn/src/MSNGadget.java
___________________________________________________________________
Name: svn:executable
+ *
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn