From: kibergus Date: Thu, 18 Mar 2010 19:07:24 +0000 (+0000) Subject: 0.1.7 release X-Git-Url: http://vcs.maemo.org/git/?p=ussd-widget;a=commitdiff_plain;h=e7c28c90e0ede65b6264178eb2918a85e8a472b5 0.1.7 release git-svn-id: file:///svnroot/ussd-widget/trunk@28 d197f4d6-dc93-42ad-8354-0da1f58e353f --- diff --git a/ussd-widget/build_ussd-widget.py b/ussd-widget/build_ussd-widget.py index b6581e9..a74c843 100644 --- a/ussd-widget/build_ussd-widget.py +++ b/ussd-widget/build_ussd-widget.py @@ -34,9 +34,9 @@ if __name__ == "__main__": # p.postinstall="""#!/bin/sh #""" #Set here your post install script - version = "0.1.6" + version = "0.1.7" build = "0" - changeloginformation = "SMS listener. Changed parser sintax." + changeloginformation = "Bug fix release." dir_name = "src" diff --git a/ussd-widget/po/ru.po b/ussd-widget/po/ru.po index 1f95b1b..9c9df0c 100644 --- a/ussd-widget/po/ru.po +++ b/ussd-widget/po/ru.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.1.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-03-13 12:04+0300\n" +"POT-Creation-Date: 2010-03-18 21:58+0300\n" "PO-Revision-Date: 2010-01-29 17:51+0300\n" "Last-Translator: Alexey Guseunov \n" "Language-Team: Russian\n" @@ -14,67 +14,67 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: utf-8\n" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "German" msgstr "Немецкий" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "English" msgstr "Английский" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "Italian" msgstr "Итальянский" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "French" msgstr "Французский" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "Spanish" msgstr "Испанский" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "Dutch" msgstr "Голандский" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "Swedish" msgstr "Шведский" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "Danish" msgstr "Датский" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "Portuguese" msgstr "Португальский" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "Finnish" msgstr "Финский" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "Norwegian" msgstr "Норвежский" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "Greek" msgstr "Греческий" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "Turkish" msgstr "Турецкий" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "Reserved1" msgstr "Зарезервирован1" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "Reserved2" msgstr "Зарезервирован2" -#: src/usr/lib/hildon-desktop/ussd-widget.py:29 +#: src/usr/lib/hildon-desktop/ussd-widget.py:30 msgid "Unspecified" msgstr "Не указан" @@ -263,7 +263,7 @@ msgstr "Дополнительные опции для ussdquery.py" #: src/usr/lib/hildon-desktop/ussd-widget.py:718 msgid "Enable SMS listener." -msgstr "" +msgstr "Включить обработку СМС" #: src/usr/lib/hildon-desktop/ussd-widget.py:726 msgid "SMS number" @@ -427,4 +427,3 @@ msgstr "Выберите цвет текста" #: src/usr/lib/hildon-desktop/ussd-widget.py:827 msgid "Choose a font" msgstr "Выберите шрифт" - diff --git a/ussd-widget/src/usr/lib/hildon-desktop/ussd-widget.py b/ussd-widget/src/usr/lib/hildon-desktop/ussd-widget.py index 79c92d3..3fbe088 100755 --- a/ussd-widget/src/usr/lib/hildon-desktop/ussd-widget.py +++ b/ussd-widget/src/usr/lib/hildon-desktop/ussd-widget.py @@ -14,6 +14,7 @@ import fcntl import dbus import subprocess import gsmdecode +import sys from dbus.mainloop.glib import DBusGMainLoop try : @@ -876,6 +877,7 @@ def smart_split_string (str, reply1, reply2, reres1 = None, reres2 = None) : word += reply1 ws = 0 num = -1 + subst = '' # Delete backslash if it delimites usual numbers from % or & if str[i] == '\\' and i < len(str)-1 and str[i+1] in ["1", "2", "3", "4", "5", "6", "7", "8", "9", "0"] : continue @@ -1075,8 +1077,16 @@ hd_plugin_type = UssdWidgetPlugin # The code below is just for testing purposes. # It allows to run the widget as a standalone process. if __name__ == "__main__": + plugin_id = "ussd-widget.console" + if len(sys.argv) == 2: + try: + plugin_id = "ussd-widget.desktop-"+str(int(sys.argv[1])) + except: + print "Plugin id must be integer" + sys.exit(-1) + import gobject gobject.type_register(hd_plugin_type) - obj = gobject.new(hd_plugin_type, plugin_id="plugin_id") + obj = gobject.new(hd_plugin_type, plugin_id=plugin_id) obj.show_all() gtk.main() diff --git a/ussd-widget/src/usr/share/locale/ru/LC_MESSAGES/ussd-widget.mo b/ussd-widget/src/usr/share/locale/ru/LC_MESSAGES/ussd-widget.mo index 1c929ef..09a2f16 100644 Binary files a/ussd-widget/src/usr/share/locale/ru/LC_MESSAGES/ussd-widget.mo and b/ussd-widget/src/usr/share/locale/ru/LC_MESSAGES/ussd-widget.mo differ