[Phonehome-commits] r61 - in trunk/frontend: data po src
pamadio at garage.maemo.org
pamadio at garage.maemo.org
Sat Oct 18 22:05:53 EEST 2008
Author: pamadio
Date: 2008-10-18 22:05:53 +0300 (Sat, 18 Oct 2008)
New Revision: 61
Modified:
trunk/frontend/data/phonehome-gui.glade
trunk/frontend/po/README
trunk/frontend/po/fr.po
trunk/frontend/src/phonehome-gui
Log:
testing xmlrpc connection
Modified: trunk/frontend/data/phonehome-gui.glade
===================================================================
--- trunk/frontend/data/phonehome-gui.glade 2008-10-18 17:41:06 UTC (rev 60)
+++ trunk/frontend/data/phonehome-gui.glade 2008-10-18 19:05:53 UTC (rev 61)
@@ -219,6 +219,19 @@
<signal name="clicked" handler="on_ok_button_clicked" last_modification_time="Wed, 15 Oct 2008 17:51:05 GMT"/>
</widget>
</child>
+
+ <child>
+ <widget class="GtkButton" id="test_button">
+ <property name="visible">True</property>
+ <property name="can_default">True</property>
+ <property name="can_focus">True</property>
+ <property name="label" translatable="yes">button1</property>
+ <property name="use_underline">True</property>
+ <property name="relief">GTK_RELIEF_NORMAL</property>
+ <property name="focus_on_click">True</property>
+ <signal name="clicked" handler="on_test_button_clicked" last_modification_time="Sat, 18 Oct 2008 18:18:43 GMT"/>
+ </widget>
+ </child>
</widget>
<packing>
<property name="padding">0</property>
Modified: trunk/frontend/po/README
===================================================================
--- trunk/frontend/po/README 2008-10-18 17:41:06 UTC (rev 60)
+++ trunk/frontend/po/README 2008-10-18 19:05:53 UTC (rev 61)
@@ -9,7 +9,7 @@
b) Merge information from an exisiting po file.
- xgettext -L python ../src/phonehome-gui ../src/*.py -o tmp.pot
+ xgettext -L python ../src/phonehome-gui -o tmp.pot
xgettext -L glade -j ../data/phonehome-gui.glade -o tmp.pot
msgmerge -v fr.po tmp.pot > fr.pot
Modified: trunk/frontend/po/fr.po
===================================================================
--- trunk/frontend/po/fr.po 2008-10-18 17:41:06 UTC (rev 60)
+++ trunk/frontend/po/fr.po 2008-10-18 19:05:53 UTC (rev 61)
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-10-15 18:39+0200\n"
+"POT-Creation-Date: 2008-10-18 20:22+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
@@ -16,23 +16,54 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: ../src/phonehome-gui:59
+#: ../src/phonehome-gui:63
msgid "OK"
msgstr "OK"
-#: ../src/phonehome-gui:60
+#: ../src/phonehome-gui:64
msgid "Cancel"
msgstr "Annuler"
+#: ../src/phonehome-gui:65
+msgid "Test"
+msgstr "Test"
-#: ../src/phonehome-gui:62
+#: ../src/phonehome-gui:66
msgid "Password"
msgstr "Mot de passe"
-#: ../src/phonehome-gui:63
+#: ../src/phonehome-gui:67
msgid "Tablet id"
msgstr "Identifiant de tablette"
-#: ../src/phonehome-gui:64
+#: ../src/phonehome-gui:68
msgid "Server"
msgstr "Serveur"
+
+#: ../data/phonehome-gui.glade:8
+msgid "window1"
+msgstr ""
+
+#: ../data/phonehome-gui.glade:40
+msgid "label3"
+msgstr ""
+
+#: ../data/phonehome-gui.glade:68
+msgid "label2"
+msgstr ""
+
+#: ../data/phonehome-gui.glade:138
+msgid "label1"
+msgstr ""
+
+#: ../data/phonehome-gui.glade:202
+msgid "button2"
+msgstr ""
+
+#: ../data/phonehome-gui.glade:215
+msgid "button3"
+msgstr ""
+
+#: ../data/phonehome-gui.glade:228
+msgid "button1"
+msgstr ""
Modified: trunk/frontend/src/phonehome-gui
===================================================================
--- trunk/frontend/src/phonehome-gui 2008-10-18 17:41:06 UTC (rev 60)
+++ trunk/frontend/src/phonehome-gui 2008-10-18 19:05:53 UTC (rev 61)
@@ -24,6 +24,7 @@
gettext.textdomain('phonehome-gui')
import hildon
import osso
+import xmlrpclib
_ = gettext.gettext
class phonehome_frontend(hildon.Program):
@@ -44,12 +45,14 @@
self.main_xml.get_widget("main_window").destroy()
main_dic = {
"on_ok_button_clicked":self.ok_button_clicked,
- "on_cancel_button_clicked":self.cancel_button_clicked
+ "on_cancel_button_clicked":self.cancel_button_clicked,
+ "on_test_button_clicked":self.test_button_clicked
}
self.main_xml.signal_autoconnect(main_dic)
self.ok_button=self.main_xml.get_widget("ok_button")
self.cancel_button=self.main_xml.get_widget("cancel_button")
+ self.test_button=self.main_xml.get_widget("test_button")
self.tid_label=self.main_xml.get_widget("tabletid_label")
self.password_label=self.main_xml.get_widget("password_label")
self.server_label=self.main_xml.get_widget("server_label")
@@ -60,6 +63,7 @@
self.ok_button.set_label(_("OK"))
self.cancel_button.set_label(_("Cancel"))
+ self.test_button.set_label(_("Test"))
self.password_label.set_label(_("Password"))
self.tid_label.set_label(_("Tablet id"))
self.server_label.set_label(_("Server"))
@@ -91,10 +95,27 @@
def cancel_button_clicked(self,widget):
"cancel"
self.end_application()
+
+ def test_button_clicked(self,widget):
+ id=self.tid_entry.get_text()
+ passw=self.password_entry.get_text()
+ server_url=self.server_entry.get_text()
+ print id,passw,server_url
+ try:
+ server=xmlrpclib.ServerProxy(server_url)
+ sysnote=osso.SystemNote(self.osso_context)
+ if(server.test_login(id,passw)):
+ msg="Connection successfull"
+ else:
+ msg="Authentication failed"
+ except:
+ msg="Connection failed"
+ sysnote.system_note_infoprint(msg)
"""
locale.setlocale(locale.LC_ALL, "fr_FR")
os.environ["LANGUAGE"]="fr_FR"
"""
+
plop=phonehome_frontend()
More information about the Phonehome-commits
mailing list