diff -Nru turpial-1.6.7-1/ChangeLog turpial-1.6.9/ChangeLog --- turpial-1.6.7-1/ChangeLog 2011-12-30 00:18:34.000000000 +0000 +++ turpial-1.6.9/ChangeLog 2012-02-04 03:38:34.000000000 +0000 @@ -1,3 +1,10 @@ +v1.6.9 (Feb 04, 2012): + + Corregidos errores menores con el setup.py y los idiomas + +v1.6.8 (Feb 02, 2012): + + Implementada integración básica con Unity + + Corregidos errores menores con los idiomas + v1.6.7 (Dic 29, 2011): + Corregido bug sobre validación de certificados SSL diff -Nru turpial-1.6.7-1/debian/changelog turpial-1.6.9/debian/changelog --- turpial-1.6.7-1/debian/changelog 2012-01-05 14:06:31.000000000 +0000 +++ turpial-1.6.9/debian/changelog 2012-05-22 10:50:17.000000000 +0000 @@ -1,21 +1,29 @@ -turpial (1.6.7-1-0ubuntu1~natty) natty; urgency=low +turpial (1.6.9-1ubuntu1~natty) natty; urgency=low - * new upstream release: - - fixed ssl ignores, closes #650243 + * New upstream versio. + -added python-indicate as dependency. - -- Efrain Valles Pulgar (effie_jayx) Thu, 05 Jan 2012 09:34:42 -0430 + -- Efrain Valles Pulgar (effie_jayx) Tue, 22 May 2012 06:48:10 -0400 -turpial (1.6.6-1ubuntu1~natty) natty; urgency=low +turpial (1.6.9-1) unstable; urgency=low - * New upstream release. + * New upstream release. + + -- Miguel Landaeta Sat, 04 Feb 2012 14:25:46 -0430 + +turpial (1.6.7-1+ds1-1) unstable; urgency=high + + * New upstream release. (Closes: #631422). + * Include patch to set path of SSL CA certificates. + * Update watch file. - -- Efrain Valles Pulgar (effie_jayx) Sun, 04 Dec 2011 21:01:28 -0430 + -- Miguel Landaeta Thu, 05 Jan 2012 18:37:32 -0430 -turpial (1.6.6-1) stable; urgency=low +turpial (1.6.6-1) unstable; urgency=low * New upstream release. - -- Efrain Valles Wed, 23 Nov 2011 18:35:10 -0430 + -- Miguel Landaeta Wed, 23 Nov 2011 18:35:10 -0430 turpial (1.6.6~rc1-1) unstable; urgency=low diff -Nru turpial-1.6.7-1/debian/control turpial-1.6.9/debian/control --- turpial-1.6.7-1/debian/control 2012-01-05 14:04:30.000000000 +0000 +++ turpial-1.6.9/debian/control 2012-05-22 10:50:43.000000000 +0000 @@ -1,9 +1,9 @@ Source: turpial Section: python Priority: optional -Maintainer: Efrain Valles Pulgar -XSBC-Original-Maintainer: Miguel Landaeta -Uploaders: Miriam Ruiz +Maintainer: Miguel Landaeta +Uploaders: Efrain Valles Pulgar , + Miriam Ruiz Build-Depends: debhelper (>= 7.0.50~) Build-Depends-Indep: python-all (>= 2.6.6-3~), python-setuptools, python-pybabel, python-docutils @@ -19,7 +19,7 @@ Depends: ${python:Depends}, ${misc:Depends}, python-simplejson (>= 1.9.2), python-gtk2 (>= 2.12.0), python-notify (>= 0.1.1), python-gst0.10, python-webkit (>= 1.1.2), python-gtkspell, python-pkg-resources, python-oauth, - gstreamer0.10-plugins-base + gstreamer0.10-plugins-base, python-indicate Description: Light, fast, and fully functional Twitter client written in Python Turpial is a microblogging client for social networks like Twitter, and Identi.ca. diff -Nru turpial-1.6.7-1/debian/copyright turpial-1.6.9/debian/copyright --- turpial-1.6.7-1/debian/copyright 2012-01-05 14:03:54.000000000 +0000 +++ turpial-1.6.9/debian/copyright 2012-05-22 02:35:20.000000000 +0000 @@ -4,7 +4,7 @@ Source: http://turpial.org.ve/downloads/ Files: * -Copyright: © 2009-2011, Wil Alvarez +Copyright: © 2009-2012, Wil Alvarez License: GPL-3+ Files: turpial/api/services/uploadpic/pyTweetPhoto.py @@ -55,7 +55,7 @@ Files: debian/* Copyright: © 2010-2011, Efrain Valles Pulgar , - © 2010-2011, Miguel Landaeta + © 2010-2012, Miguel Landaeta License: GPL-3+ License: GPL-3+ diff -Nru turpial-1.6.7-1/debian/patches/03_cacert_path.diff turpial-1.6.9/debian/patches/03_cacert_path.diff --- turpial-1.6.7-1/debian/patches/03_cacert_path.diff 1970-01-01 00:00:00.000000000 +0000 +++ turpial-1.6.9/debian/patches/03_cacert_path.diff 2012-05-22 02:35:20.000000000 +0000 @@ -0,0 +1,19 @@ +Description: Set Debian specific CA certificates path +Author: Miguel Landaeta +Forwarded: no +Last-Update: 2012-01-01 +Bug: http://dev.turpial.org.ve/issues/459 +Bug-Debian: http://bugs.debian.org/631422 + +--- turpial-1.6.7+ds1.orig/turpial/api/interfaces/http.py ++++ turpial-1.6.7+ds1/turpial/api/interfaces/http.py +@@ -57,8 +57,7 @@ class TurpialHTTP: + self.password = None + self.post_actions = post_actions + self.log = logging.getLogger('TurpialHTTP') +- self.ca_certs_file = os.path.realpath(os.path.join(os.path.dirname(__file__), +- '..', '..', 'certs', 'cacert.pem')) ++ self.ca_certs_file = os.path.realpath('/etc/ssl/certs/ca-certificates.crt') + + # timeout in seconds + timeout = 20 diff -Nru turpial-1.6.7-1/debian/patches/series turpial-1.6.9/debian/patches/series --- turpial-1.6.7-1/debian/patches/series 2012-01-05 14:03:54.000000000 +0000 +++ turpial-1.6.9/debian/patches/series 2012-05-22 02:35:20.000000000 +0000 @@ -1 +1,2 @@ 02_oauth.diff +03_cacert_path.diff diff -Nru turpial-1.6.7-1/debian/watch turpial-1.6.9/debian/watch --- turpial-1.6.7-1/debian/watch 2012-01-05 14:03:54.000000000 +0000 +++ turpial-1.6.9/debian/watch 2012-05-22 02:35:20.000000000 +0000 @@ -1,3 +1,4 @@ version=3 -opts=uversionmangle=s/-(b|rc)([0-9])+/~$1$2/ \ +opts=uversionmangle=s/-(b|rc)([0-9])+/~$1$2/,\ +dversionmangle=s/\+ds\d+$// \ http://turpial.org.ve/files/sources/stable/ turpial-(.*)\.tar\.gz diff -Nru turpial-1.6.7-1/PKG-INFO turpial-1.6.9/PKG-INFO --- turpial-1.6.7-1/PKG-INFO 2012-01-04 15:24:19.000000000 +0000 +++ turpial-1.6.9/PKG-INFO 2012-02-04 04:52:56.000000000 +0000 @@ -1,10 +1,10 @@ Metadata-Version: 1.0 Name: turpial -Version: 1.6.7-1 +Version: 1.6.9 Summary: Cliente Twitter escrito en Python Home-page: http://turpial.org.ve -Author: Milton Mazzarri -Author-email: milmazz@gmail.com +Author: Wil Alvarez +Author-email: wil.alejandro@gmail.com License: GPLv3 Download-URL: http://turpial.org.ve/downloads Description: diff -Nru turpial-1.6.7-1/setup.py turpial-1.6.9/setup.py --- turpial-1.6.7-1/setup.py 2012-01-02 03:36:52.000000000 +0000 +++ turpial-1.6.9/setup.py 2012-02-04 04:52:24.000000000 +0000 @@ -24,11 +24,10 @@ """ class build(_build): - sub_commands = [('compile_catalog', None), ] + _build.sub_commands - - def run(self): - """Run all sub-commands""" - _build.run(self) + + def get_sub_commands(self): + sub_commands = _build.get_sub_commands(self) + return ['compile_catalog'] + sub_commands # TODO: Maybe find some better ways to do this # looking distutils's copy_tree method @@ -46,9 +45,10 @@ pattern = re.compile('turpial/i18n/') for root, dirs, files in os.walk(os.path.join('turpial', 'i18n')): for filename in files: - if filename.endswith('.mo'): - fullpath = os.path.join(root, filename) - dest = os.path.join('/', 'usr', 'share', 'locale', re.sub(pattern, '', root)) + if filename.endswith('.po'): + # Yes, it's an ugly hack to build list of files that do not exist yet + fullpath = os.path.join(root, filename[0:-2] + 'mo') + dest = os.path.join('share', 'locale', re.sub(pattern, '', root)) data_files.append((dest, [fullpath])) setup(name="turpial", @@ -57,8 +57,8 @@ long_description=LONG_DESCRIPTION, author="Wil Alvarez", author_email="wil.alejandro@gmail.com", - maintainer="Milton Mazzarri", - maintainer_email="milmazz@gmail.com", + maintainer="Wil Alvarez", + maintainer_email="wil.alejandro@gmail.com", url="http://turpial.org.ve", download_url="http://turpial.org.ve/downloads", license="GPLv3", diff -Nru turpial-1.6.7-1/turpial/config.py turpial-1.6.9/turpial/config.py --- turpial-1.6.7-1/turpial/config.py 2012-01-02 04:22:16.000000000 +0000 +++ turpial-1.6.9/turpial/config.py 2012-02-04 03:37:17.000000000 +0000 @@ -24,7 +24,7 @@ GLOBAL_CFG = { 'App':{ - 'version': '1.6.7-1', + 'version': '1.6.9', }, 'Proxy':{ 'username': '', Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/ca/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/ca/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/ca_ES/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/ca_ES/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/cs/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/cs/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/de/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/de/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/en/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/en/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/es/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/es/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/es_ES/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/es_ES/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/es_VE/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/es_VE/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/eu/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/eu/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/fr/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/fr/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/gl/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/gl/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/he/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/he/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/hu/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/hu/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/it/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/it/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/nl/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/nl/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/nn/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/nn/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/pt/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/pt/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/pt_BR/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/pt_BR/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/ru/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/ru/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/ru_RU/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/ru_RU/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/sr/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/sr/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/uk_UA/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/uk_UA/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/zh_CN/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/zh_CN/LC_MESSAGES/turpial.mo differ Binary files /tmp/vfotTjXZ6W/turpial-1.6.7-1/turpial/i18n/zh_TW/LC_MESSAGES/turpial.mo and /tmp/xQ3QzfjSaS/turpial-1.6.9/turpial/i18n/zh_TW/LC_MESSAGES/turpial.mo differ diff -Nru turpial-1.6.7-1/turpial/ui/gtk/indicator.py turpial-1.6.9/turpial/ui/gtk/indicator.py --- turpial-1.6.7-1/turpial/ui/gtk/indicator.py 1970-01-01 00:00:00.000000000 +0000 +++ turpial-1.6.9/turpial/ui/gtk/indicator.py 2012-02-04 01:38:05.000000000 +0000 @@ -0,0 +1,89 @@ +# -*- coding: utf-8 -*- + +""" Indicator module for Turpial """ +# +# Author: Wil Alvarez (aka Satanas) +# Jan 24, 2012 + +import os +import gobject +import logging + +log = logging.getLogger('Indicator') + +INDICATOR = True + +try: + import indicate +except ImportError, exc: + log.debug('Could not import module') + print exc + INDICATOR = False + +class Indicators(gobject.GObject): + __gsignals__ = { + "main-clicked": (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, ()), + "indicator-clicked": (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, + (gobject.TYPE_PYOBJECT, )), + } + def __init__(self, disable=False): + gobject.GObject.__init__(self) + self.indicators = {} + self.activate() + self.disable = disable + + if not INDICATOR: + log.debug('Module not available') + self.disable = True + return + + if disable: + log.debug('Module disabled') + + desktop_file = os.path.join(os.getcwd(), "turpial.desktop") + + server = indicate.indicate_server_ref_default() + server.set_type("message.micro") + server.set_desktop_file(desktop_file) + server.show() + + server.connect("server-display", self.__on_server_display) + + def __on_server_display(self, server, data): + self.emit('main-clicked') + + def __on_user_display(self, indicator, data): + self.emit('indicator-clicked', indicator) + + def toggle_activation(self): + if self.active: + self.active = False + else: + self.active = True + + def activate(self): + self.active = True + + def deactivate(self): + self.active = False + + def add_update(self, message, count): + if self.disable: + log.debug('Module disabled. Adding no indicators') + return + + global INDICATOR + if self.active and INDICATOR: + indicator = indicate.Indicator() + indicator.connect("user-display", self.__on_user_display) + indicator.set_property("name", message) + indicator.set_property("count", str(count)) + indicator.label = message + self.indicators[message] = indicator + self.indicators[message].show() + + def clean(self): + for key, indicator in self.indicators.iteritems(): + indicator.hide() + +gobject.type_register(Indicators) diff -Nru turpial-1.6.7-1/turpial/ui/gtk/main.py turpial-1.6.9/turpial/ui/gtk/main.py --- turpial-1.6.7-1/turpial/ui/gtk/main.py 2011-11-20 20:06:24.000000000 +0000 +++ turpial-1.6.9/turpial/ui/gtk/main.py 2012-02-04 01:38:05.000000000 +0000 @@ -22,6 +22,7 @@ from turpial.ui.gtk.profile import Profile from turpial.notification import Notification from turpial.ui.gtk.updatebox import UpdateBox +from turpial.ui.gtk.indicator import Indicators from turpial.ui.gtk.oauthwin import OAuthWindow from turpial.ui.gtk.preferences import Preferences from turpial.ui.gtk.uploadpicbox import UploadPicBox @@ -79,6 +80,9 @@ self.sound = Sound(controller.no_sound) self.notify = Notification(controller.no_notif) + self.indicator = Indicators() + self.indicator.connect('main-clicked', self.__on_main_indicator_clicked) + self.indicator.connect('indicator-clicked', self.__on_indicator_clicked) self.home = Home(self, self.workspace) self.profile = Profile(self) @@ -117,7 +121,16 @@ self.move(self.win_wide_pos[0], self.win_wide_pos[1]) else: self.move(self.win_single_pos[0], self.win_single_pos[1]) - + + def __on_main_indicator_clicked(self, indicator): + self.showed = True + self.show() + self.present() + + def __on_indicator_clicked(self, indicator, data): + self.indicator.clean() + self.__on_main_indicator_clicked(indicator) + def __on_focus(self, widget, event): self.tray.set_from_pixbuf(self.load_image('turpial-tray.png', True)) @@ -227,6 +240,7 @@ text = "@%s %s" % (p.username, twt) self.notify.new_tweets(column.title, count, tobject, text, icon) + self.indicator.add_update(column.title, count) if self.read_config_value('Notifications', 'sound') == 'on': if column.id == 'replies': diff -Nru turpial-1.6.7-1/turpial.egg-info/PKG-INFO turpial-1.6.9/turpial.egg-info/PKG-INFO --- turpial-1.6.7-1/turpial.egg-info/PKG-INFO 2012-01-04 15:24:18.000000000 +0000 +++ turpial-1.6.9/turpial.egg-info/PKG-INFO 2012-02-04 04:52:56.000000000 +0000 @@ -1,10 +1,10 @@ Metadata-Version: 1.0 Name: turpial -Version: 1.6.7-1 +Version: 1.6.9 Summary: Cliente Twitter escrito en Python Home-page: http://turpial.org.ve -Author: Milton Mazzarri -Author-email: milmazz@gmail.com +Author: Wil Alvarez +Author-email: wil.alejandro@gmail.com License: GPLv3 Download-URL: http://turpial.org.ve/downloads Description: diff -Nru turpial-1.6.7-1/turpial.egg-info/SOURCES.txt turpial-1.6.9/turpial.egg-info/SOURCES.txt --- turpial-1.6.7-1/turpial.egg-info/SOURCES.txt 2012-01-04 15:24:19.000000000 +0000 +++ turpial-1.6.9/turpial.egg-info/SOURCES.txt 2012-02-04 04:52:56.000000000 +0000 @@ -137,29 +137,53 @@ turpial/data/themes/default/tweet.html turpial/data/themes/default/tweet_template.html turpial/i18n/turpial.pot +turpial/i18n/ca/LC_MESSAGES/turpial.mo turpial/i18n/ca/LC_MESSAGES/turpial.po +turpial/i18n/ca_ES/LC_MESSAGES/turpial.mo turpial/i18n/ca_ES/LC_MESSAGES/turpial.po +turpial/i18n/cs/LC_MESSAGES/turpial.mo turpial/i18n/cs/LC_MESSAGES/turpial.po +turpial/i18n/de/LC_MESSAGES/turpial.mo turpial/i18n/de/LC_MESSAGES/turpial.po +turpial/i18n/en/LC_MESSAGES/turpial.mo turpial/i18n/en/LC_MESSAGES/turpial.po +turpial/i18n/es/LC_MESSAGES/turpial.mo turpial/i18n/es/LC_MESSAGES/turpial.po +turpial/i18n/es_ES/LC_MESSAGES/turpial.mo turpial/i18n/es_ES/LC_MESSAGES/turpial.po +turpial/i18n/es_VE/LC_MESSAGES/turpial.mo turpial/i18n/es_VE/LC_MESSAGES/turpial.po +turpial/i18n/eu/LC_MESSAGES/turpial.mo turpial/i18n/eu/LC_MESSAGES/turpial.po +turpial/i18n/fr/LC_MESSAGES/turpial.mo turpial/i18n/fr/LC_MESSAGES/turpial.po +turpial/i18n/gl/LC_MESSAGES/turpial.mo turpial/i18n/gl/LC_MESSAGES/turpial.po +turpial/i18n/he/LC_MESSAGES/turpial.mo turpial/i18n/he/LC_MESSAGES/turpial.po +turpial/i18n/hu/LC_MESSAGES/turpial.mo turpial/i18n/hu/LC_MESSAGES/turpial.po +turpial/i18n/it/LC_MESSAGES/turpial.mo turpial/i18n/it/LC_MESSAGES/turpial.po +turpial/i18n/nl/LC_MESSAGES/turpial.mo turpial/i18n/nl/LC_MESSAGES/turpial.po +turpial/i18n/nn/LC_MESSAGES/turpial.mo turpial/i18n/nn/LC_MESSAGES/turpial.po +turpial/i18n/pt/LC_MESSAGES/turpial.mo turpial/i18n/pt/LC_MESSAGES/turpial.po +turpial/i18n/pt_BR/LC_MESSAGES/turpial.mo turpial/i18n/pt_BR/LC_MESSAGES/turpial.po +turpial/i18n/ru/LC_MESSAGES/turpial.mo turpial/i18n/ru/LC_MESSAGES/turpial.po +turpial/i18n/ru_RU/LC_MESSAGES/turpial.mo turpial/i18n/ru_RU/LC_MESSAGES/turpial.po +turpial/i18n/sr/LC_MESSAGES/turpial.mo turpial/i18n/sr/LC_MESSAGES/turpial.po +turpial/i18n/uk_UA/LC_MESSAGES/turpial.mo turpial/i18n/uk_UA/LC_MESSAGES/turpial.po +turpial/i18n/zh_CN/LC_MESSAGES/turpial.mo turpial/i18n/zh_CN/LC_MESSAGES/turpial.po +turpial/i18n/zh_TW/LC_MESSAGES/turpial.mo turpial/i18n/zh_TW/LC_MESSAGES/turpial.po turpial/ui/__init__.py turpial/ui/base_ui.py @@ -176,6 +200,7 @@ turpial/ui/gtk/follow.py turpial/ui/gtk/friendwin.py turpial/ui/gtk/home.py +turpial/ui/gtk/indicator.py turpial/ui/gtk/login.py turpial/ui/gtk/loginlabel.py turpial/ui/gtk/main.py