diff -Nru pushbullet-indicator-0.6.0/bin/pushbullet-indicator pushbullet-indicator-0.6.3/bin/pushbullet-indicator
--- pushbullet-indicator-0.6.0/bin/pushbullet-indicator 2014-05-11 19:06:04.000000000 +0000
+++ pushbullet-indicator-0.6.3/bin/pushbullet-indicator 2016-07-11 18:05:28.000000000 +0000
@@ -23,19 +23,19 @@
#
import os
import sys
-import gi
-gi.require_version('Gtk', '3.0')
-from gi.repository import Gtk
-from gi.repository import Notify
+
+USRDIR = '/opt/extras.ubuntu.com/pushbullet-indicator'
if __name__ == '__main__':
- if __file__.startswith('/opt/extras.ubuntu.com/pushbullet-indicator') or os.getcwd().startswith('/opt/extras.ubuntu.com/pushbullet-indicator'):
- sys.path.insert(1, '/opt/extras.ubuntu.com/pushbullet-indicator/share/pushbullet-indicator')
- else:
- sys.path.insert(1,os.path.normpath(os.path.join(os.getcwd(), '../src')))
- ####################################################################
- from pushbullet_indicator import main
- ####################################################################
- Notify.init('pushbullet-indicator')
- main()
+ if __file__.startswith(USRDIR) or os.getcwd().startswith(USRDIR):
+ sys.path.insert(1, os.path.join(USRDIR, 'share/pushbullet-indicator'))
+ else:
+ print(2)
+ sys.path.insert(1, os.path.normpath(
+ os.path.join(os.getcwd(), '../src')))
+ print(os.path.normpath(os.path.join(os.getcwd(), '../src')))
+ ####################################################################
+ from pushbullet_indicator import main
+ ####################################################################
+ main()
exit(0)
diff -Nru pushbullet-indicator-0.6.0/data/extras-pushbullet-indicator.desktop pushbullet-indicator-0.6.3/data/extras-pushbullet-indicator.desktop
--- pushbullet-indicator-0.6.0/data/extras-pushbullet-indicator.desktop 2014-08-30 07:27:46.000000000 +0000
+++ pushbullet-indicator-0.6.3/data/extras-pushbullet-indicator.desktop 2016-07-23 10:48:23.000000000 +0000
@@ -10,6 +10,75 @@
Encoding = UTF-8
Categories = Utility;
X-Ubuntu-Gettext-Domain = pushbullet-indicator
-Name[es] = Indicador de PushBullet
-GenericName[es] = Indicador de PushBullet
-Comment[es] = Un indicador para PushBullet
+Name[fr] = Indicateur-PushBullet
+Name[es] = PushBullet-Indicator
+Name[nn] = Pushbullet-varsel
+Name[pl] = Wskaźnik PushBullet
+Name[cs] = PushBullet-Indicator
+Name[en_CA] = PushBullet-Indicator
+Name[uk] = PushBullet-Indicator
+Name[zh_CN] = PushBullet-Indicator
+Name[ro] = PushBullet-Indicator
+Name[id] = Indikator PushBullet
+Name[ko] = PushBullet 알리미
+Name[nb] = PushBullet-Indicator
+Name[de] = PushBullet-Anzeige
+Name[zh_TW] = PushBullet 指示器
+Name[sv] = PushBullet-Indicator
+Name[it] = PushBullet-Indicator
+Name[pt_BR] = Indicador PushBullet
+Name[en_GB] = PushBullet-Indicator
+Name[nl] = PushBullet-Indicator
+Name[ca] = PushBullet-Indicator
+Name[fi] = PushBullet-ilmaisin
+Name[ru] = PushBullet-Indicator
+Name[en_AU] = PushBullet-Indicator
+Name[bg] = PushBullet-Indicator
+GenericName[fr] = Indicateur-PushBullet
+GenericName[es] = PushBullet-Indicator
+GenericName[nn] = Pushbullet-varsel
+GenericName[pl] = Wskaźnik PushBullet
+GenericName[cs] = PushBullet-Indicator
+GenericName[en_CA] = PushBullet-Indicator
+GenericName[uk] = PushBullet-Indicator
+GenericName[zh_CN] = PushBullet-Indicator
+GenericName[ro] = PushBullet-Indicator
+GenericName[id] = Indikator PushBullet
+GenericName[ko] = PushBullet 알리미
+GenericName[nb] = PushBullet-Indicator
+GenericName[de] = PushBullet-Anzeige
+GenericName[zh_TW] = PushBullet 指示器
+GenericName[sv] = PushBullet-Indicator
+GenericName[it] = PushBullet-Indicator
+GenericName[pt_BR] = Indicador PushBullet
+GenericName[en_GB] = PushBullet-Indicator
+GenericName[nl] = PushBullet-Indicator
+GenericName[ca] = PushBullet-Indicator
+GenericName[fi] = PushBullet-ilmaisin
+GenericName[ru] = PushBullet-Indicator
+GenericName[en_AU] = PushBullet-Indicator
+GenericName[bg] = PushBullet-Indicator
+Comment[fr] = Un indicateur qui fonctionne avec pushbullet
+Comment[es] = Un indicador para trabajar con PushBullet
+Comment[nn] = Eit varsel for å arbeida med pushbullet
+Comment[pl] = Wskaźnik działający z PushBullet
+Comment[cs] = An indicator for working with pushbullet
+Comment[en_CA] = An indicator for working with pushbullet
+Comment[uk] = Індикатор для роботи з pushbullet
+Comment[zh_CN] = An indicator for working with pushbullet
+Comment[ro] = An indicator for working with pushbullet
+Comment[id] = Indikator untuk PushBullet aktif
+Comment[ko] = PushBullet을 위한 알리미
+Comment[nb] = An indicator for working with pushbullet
+Comment[de] = Eine Anzeige, die mit PushBullet arbeitet
+Comment[zh_TW] = 給PushBullet用的指示器
+Comment[sv] = En meddelandetjänst för Pushbullet
+Comment[it] = Un indicatore per pushbullet
+Comment[pt_BR] = Um indicador para trabalhar com PushBullet
+Comment[en_GB] = An indicator for working with pushbullet
+Comment[nl] = Een indicator voor PushBullet
+Comment[ca] = Un indicador per al PushBullet
+Comment[fi] = An indicator for working with pushbullet
+Comment[ru] = Индикатор для работы с pushbullet
+Comment[en_AU] = An indicator for working with pushbullet
+Comment[bg] = Индикатор за работа с pushbullet
diff -Nru pushbullet-indicator-0.6.0/data/icons/facebook.svg pushbullet-indicator-0.6.3/data/icons/facebook.svg
--- pushbullet-indicator-0.6.0/data/icons/facebook.svg 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/data/icons/facebook.svg 2015-04-02 06:30:27.000000000 +0000
@@ -0,0 +1,24 @@
+
+
\ No newline at end of file
diff -Nru pushbullet-indicator-0.6.0/data/icons/hangout.svg pushbullet-indicator-0.6.3/data/icons/hangout.svg
--- pushbullet-indicator-0.6.0/data/icons/hangout.svg 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/data/icons/hangout.svg 2015-04-02 06:03:43.000000000 +0000
@@ -0,0 +1,87 @@
+
+
\ No newline at end of file
diff -Nru pushbullet-indicator-0.6.0/data/icons/line.svg pushbullet-indicator-0.6.3/data/icons/line.svg
--- pushbullet-indicator-0.6.0/data/icons/line.svg 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/data/icons/line.svg 2015-04-02 06:45:42.000000000 +0000
@@ -0,0 +1,71 @@
+
+
diff -Nru pushbullet-indicator-0.6.0/data/icons/messenger.svg pushbullet-indicator-0.6.3/data/icons/messenger.svg
--- pushbullet-indicator-0.6.0/data/icons/messenger.svg 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/data/icons/messenger.svg 2015-04-02 06:22:59.000000000 +0000
@@ -0,0 +1,76 @@
+
+
diff -Nru pushbullet-indicator-0.6.0/data/icons/pomodoro-indicator-light-00.svg pushbullet-indicator-0.6.3/data/icons/pomodoro-indicator-light-00.svg
--- pushbullet-indicator-0.6.0/data/icons/pomodoro-indicator-light-00.svg 2014-05-09 20:09:23.000000000 +0000
+++ pushbullet-indicator-0.6.3/data/icons/pomodoro-indicator-light-00.svg 1970-01-01 00:00:00.000000000 +0000
@@ -1,66 +0,0 @@
-
-
-
-
diff -Nru pushbullet-indicator-0.6.0/data/icons/pomodoro-indicator-light-01.svg pushbullet-indicator-0.6.3/data/icons/pomodoro-indicator-light-01.svg
--- pushbullet-indicator-0.6.0/data/icons/pomodoro-indicator-light-01.svg 2014-05-09 20:10:02.000000000 +0000
+++ pushbullet-indicator-0.6.3/data/icons/pomodoro-indicator-light-01.svg 1970-01-01 00:00:00.000000000 +0000
@@ -1,61 +0,0 @@
-
-
-
-
diff -Nru pushbullet-indicator-0.6.0/data/icons/telegram.svg pushbullet-indicator-0.6.3/data/icons/telegram.svg
--- pushbullet-indicator-0.6.0/data/icons/telegram.svg 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/data/icons/telegram.svg 2015-04-02 06:00:25.000000000 +0000
@@ -0,0 +1,138 @@
+
+
diff -Nru pushbullet-indicator-0.6.0/data/icons/whatsapp.svg pushbullet-indicator-0.6.3/data/icons/whatsapp.svg
--- pushbullet-indicator-0.6.0/data/icons/whatsapp.svg 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/data/icons/whatsapp.svg 2015-04-02 05:58:09.000000000 +0000
@@ -0,0 +1,126 @@
+
+
\ No newline at end of file
diff -Nru pushbullet-indicator-0.6.0/debian/changelog pushbullet-indicator-0.6.3/debian/changelog
--- pushbullet-indicator-0.6.0/debian/changelog 2015-03-28 06:24:25.000000000 +0000
+++ pushbullet-indicator-0.6.3/debian/changelog 2016-07-23 10:45:20.000000000 +0000
@@ -1,3 +1,48 @@
+pushbullet-indicator (0.6.3-0extras16.04.0) xenial; urgency=medium
+
+ * Fixed bugs:
+ * #1364625 Typo in notification
+ * #1365475 crash from pushbullet_socket.py
+ * #1438110 No service name when replying to SMS, WhatsApp or Telegram Edit
+ * #1384385 It shows inactive devices
+ * #1391594 Does not handle network changes
+ * #1403443 Pushbullet doesn't show Android notifications after restart
+ * #1415122 Pushbullet doesn't start
+ * #1417654 Indicator icon is almost invisible in Radiance
+ * #1429690 pushbullet-indicator does not start
+ * #1434969 Cant read a note/link push if it doesn't have a title
+ * #1438110 No service name when replying to SMS, WhatsApp or Telegram
+ * #1438337 pushbullet stuck at getting token
+ * #1438400 Universal copy past disrupts the working of the systems copy and paste of files
+ * #1438834 Pushbullet Indicator will not start
+ * #1443054 Black screen on desktop since nautilus-pushbullet
+ * #1444006 Cancel button not working
+ * #1450728 Indicator conflicts with Chrome extension and breaks clipboard
+ * #1453817 Pushbullet always creates a duplicate window
+ * #1458216 Pushbullet-Indicator crashes on Ubuntu 14.04 start-up
+ * #1497657 Not staying connected
+ * #1504933 program crashes when run without internet connection
+ * #1504935 when two users are logged in they can not both run pushbullet-indicator with the same account
+ * #1547420 System language not detected
+ * #1600727 pushbullet indicator crashes on start
+
+
+ -- Lorenzo Carbonell Sat, 23 Jul 2016 12:15:04 +0200
+
+pushbullet-indicator (0.6.2-0extras16.04.5) xenial; urgency=medium
+
+ * Migrated to Xenial
+
+ -- Lorenzo Carbonell Mon, 11 Jul 2016 20:17:37 +0200
+
+pushbullet-indicator (0.6.1-0extras14.04.0) truty; urgency=medium
+
+ * Added icon to reply dialog
+ * Answer from Hangout, Line and Facebook messenger
+ * Updated translations
+
+ -- Lorenzo Carbonell Tue, 07 Apr 2015 21:30:46 +0200
+
pushbullet-indicator (0.6.0-0extras14.04.1) trusty; urgency=medium
* Universal copy & paste
@@ -24,7 +69,7 @@
* Recieve bullets from contacts
* Recieve bullets from devices
* Create ubuntu device to recive bullets
- * Show last recieved push
+ * Show last received push
* If you dont enter a name for your device raise message
* Push mirrorred notifications
* Added python3-pil dependency
diff -Nru pushbullet-indicator-0.6.0/debian/compat pushbullet-indicator-0.6.3/debian/compat
--- pushbullet-indicator-0.6.0/debian/compat 2011-09-24 03:49:50.000000000 +0000
+++ pushbullet-indicator-0.6.3/debian/compat 2016-06-26 15:50:53.000000000 +0000
@@ -1 +1 @@
-7
+9
diff -Nru pushbullet-indicator-0.6.0/debian/control pushbullet-indicator-0.6.3/debian/control
--- pushbullet-indicator-0.6.0/debian/control 2014-07-15 16:08:52.000000000 +0000
+++ pushbullet-indicator-0.6.3/debian/control 2016-07-23 10:06:05.000000000 +0000
@@ -2,8 +2,8 @@
Section: utils
Priority: extra
Maintainer: Lorenzo Carbonell Cerezo
-Build-Depends: debhelper (>= 8), python, python-distutils-extra, python-polib
-Standards-Version: 3.9.3
+Build-Depends: debhelper (>= 9), python, python-distutils-extra, python-polib
+Standards-Version: 3.9.4
Homepage: http://www.atareao.es
Package: pushbullet-indicator
@@ -13,10 +13,10 @@
gir1.2-gdkpixbuf-2.0,
gir1.2-appindicator3-0.1,
gir1.2-notify-0.7,
- python3-dbus,
python3-requests,
python3-pil,
python3-ws4py,
+ python3-cryptography,
pushbullet-commons
Description: An indicator for working with PushBullet
With PushBullet-Indicator you can send addresses, files, links, lists,
diff -Nru pushbullet-indicator-0.6.0/extras-pushbullet-indicator.desktop.in pushbullet-indicator-0.6.3/extras-pushbullet-indicator.desktop.in
--- pushbullet-indicator-0.6.0/extras-pushbullet-indicator.desktop.in 2014-08-30 07:27:46.000000000 +0000
+++ pushbullet-indicator-0.6.3/extras-pushbullet-indicator.desktop.in 2016-07-23 10:48:22.000000000 +0000
@@ -13,4 +13,73 @@
$Name[es] = _('PushBullet-Indicator')
$GenericName[es] = _('PushBullet-Indicator')
$Comment[es] = _('An indicator for working with pushbullet')
+$Name[zh_TW] = _('PushBullet-Indicator')
+$Name[bg] = _('PushBullet-Indicator')
+$Name[pt_BR] = _('PushBullet-Indicator')
+$Name[ca] = _('PushBullet-Indicator')
+$Name[pl] = _('PushBullet-Indicator')
+$Name[fi] = _('PushBullet-Indicator')
+$Name[fr] = _('PushBullet-Indicator')
+$Name[ru] = _('PushBullet-Indicator')
+$Name[it] = _('PushBullet-Indicator')
+$Name[nb] = _('PushBullet-Indicator')
+$Name[zh_CN] = _('PushBullet-Indicator')
+$Name[de] = _('PushBullet-Indicator')
+$Name[ro] = _('PushBullet-Indicator')
+$GenericName[zh_TW] = _('PushBullet-Indicator')
+$GenericName[bg] = _('PushBullet-Indicator')
+$GenericName[pt_BR] = _('PushBullet-Indicator')
+$GenericName[ca] = _('PushBullet-Indicator')
+$GenericName[pl] = _('PushBullet-Indicator')
+$GenericName[fi] = _('PushBullet-Indicator')
+$GenericName[fr] = _('PushBullet-Indicator')
+$GenericName[ru] = _('PushBullet-Indicator')
+$GenericName[it] = _('PushBullet-Indicator')
+$GenericName[nb] = _('PushBullet-Indicator')
+$GenericName[zh_CN] = _('PushBullet-Indicator')
+$GenericName[de] = _('PushBullet-Indicator')
+$GenericName[ro] = _('PushBullet-Indicator')
+$Comment[zh_TW] = _('An indicator for working with pushbullet')
+$Comment[bg] = _('An indicator for working with pushbullet')
+$Comment[pt_BR] = _('An indicator for working with pushbullet')
+$Comment[ca] = _('An indicator for working with pushbullet')
+$Comment[pl] = _('An indicator for working with pushbullet')
+$Comment[fi] = _('An indicator for working with pushbullet')
+$Comment[fr] = _('An indicator for working with pushbullet')
+$Comment[ru] = _('An indicator for working with pushbullet')
+$Comment[it] = _('An indicator for working with pushbullet')
+$Comment[nb] = _('An indicator for working with pushbullet')
+$Comment[zh_CN] = _('An indicator for working with pushbullet')
+$Comment[de] = _('An indicator for working with pushbullet')
+$Comment[ro] = _('An indicator for working with pushbullet')
+$Name[nn] = _('PushBullet-Indicator')
+$Name[cs] = _('PushBullet-Indicator')
+$Name[en_CA] = _('PushBullet-Indicator')
+$Name[uk] = _('PushBullet-Indicator')
+$Name[id] = _('PushBullet-Indicator')
+$Name[ko] = _('PushBullet-Indicator')
+$Name[sv] = _('PushBullet-Indicator')
+$Name[en_GB] = _('PushBullet-Indicator')
+$Name[nl] = _('PushBullet-Indicator')
+$Name[en_AU] = _('PushBullet-Indicator')
+$GenericName[nn] = _('PushBullet-Indicator')
+$GenericName[cs] = _('PushBullet-Indicator')
+$GenericName[en_CA] = _('PushBullet-Indicator')
+$GenericName[uk] = _('PushBullet-Indicator')
+$GenericName[id] = _('PushBullet-Indicator')
+$GenericName[ko] = _('PushBullet-Indicator')
+$GenericName[sv] = _('PushBullet-Indicator')
+$GenericName[en_GB] = _('PushBullet-Indicator')
+$GenericName[nl] = _('PushBullet-Indicator')
+$GenericName[en_AU] = _('PushBullet-Indicator')
+$Comment[nn] = _('An indicator for working with pushbullet')
+$Comment[cs] = _('An indicator for working with pushbullet')
+$Comment[en_CA] = _('An indicator for working with pushbullet')
+$Comment[uk] = _('An indicator for working with pushbullet')
+$Comment[id] = _('An indicator for working with pushbullet')
+$Comment[ko] = _('An indicator for working with pushbullet')
+$Comment[sv] = _('An indicator for working with pushbullet')
+$Comment[en_GB] = _('An indicator for working with pushbullet')
+$Comment[nl] = _('An indicator for working with pushbullet')
+$Comment[en_AU] = _('An indicator for working with pushbullet')
diff -Nru pushbullet-indicator-0.6.0/po/bg.po pushbullet-indicator-0.6.3/po/bg.po
--- pushbullet-indicator-0.6.0/po/bg.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/bg.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# Bulgarian translation for pushbullet-indicator
+# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2015.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-10-25 11:20+0000\n"
+"Last-Translator: Angel Ivanov \n"
+"Language-Team: Bulgarian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: bg\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "Получен файл"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Получена връзка"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Получена бележка"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Изображението е копирано"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Текста е копиран"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Уебсайт..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Получи помощ онлайн..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Преведи това приложение..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Докладвай за грешка..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Уебсайт"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Последвай ни в Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Последвай ни в Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Последвай ни във Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "Относно програмата"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Изпрати смс"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Параметри"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Помощ"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Изход"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "Индикатор за PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Съобщение"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Основни"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Разрешете достъпа до PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Универсално копиране и поставяне"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Автоматично стартиране"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Светла икона"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Отговори"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Отговори на съобщения"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Отговори в Whatsapp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Отговори в Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Отговори в Hangout"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Отговори във Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Отговори"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Изпрати SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Избери мобилно устройство"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Изпрати смс до"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "Индикатор за работа с pushbullet"
diff -Nru pushbullet-indicator-0.6.0/po/ca.po pushbullet-indicator-0.6.3/po/ca.po
--- pushbullet-indicator-0.6.0/po/ca.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/ca.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# Catalan translation for pushbullet-indicator
+# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2014.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2016-01-12 09:07+0000\n"
+"Last-Translator: Dani \n"
+"Language-Team: Catalan \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ca\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "S'ha rebut un arxiu"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "S'ha rebut un enllaç"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "S'ha rebut una nota"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "S'ha reproduït un Push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "S'ha copiat un Push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "S'ha copiat un imatge"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "S'ha copiat un text"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Pushbullet-Indicator al Launchpad..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Obteniu ajuda en línia..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Traduïu aquesta aplicació..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Informeu d'un error..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Pàgina del Pushbullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Seguiu-nos al Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Seguiu-nos al Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Seguiu-nos al Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "Quant a"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Envia missatge de text"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Mostra l'últim Push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Configuració"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Ajuda"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Surt"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "Un indicador per al PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Missatge"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Principal"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Autoritzeu al PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "\"Copia i enganxa\" universal"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Inici automàtic"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Icona light"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Resposta"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Respondre missatges"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Respondre Whatsapp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Respondre Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Respondre Hangout"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Respodre Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Respondre Line"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Contesta"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Envia un missatge de text"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Selecciona dispositiu"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Envia un missatge de text a"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "Un indicador per al PushBullet"
diff -Nru pushbullet-indicator-0.6.0/po/cs.po pushbullet-indicator-0.6.3/po/cs.po
--- pushbullet-indicator-0.6.0/po/cs.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/cs.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,327 @@
+# Czech translation for pushbullet-indicator
+# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2015.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-06-03 00:49+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Czech \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: cs\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+msgid "File received"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+msgid "Link received"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+msgid "Note received"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+msgid "PushBullet action"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr ""
diff -Nru pushbullet-indicator-0.6.0/po/de.po pushbullet-indicator-0.6.3/po/de.po
--- pushbullet-indicator-0.6.0/po/de.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/de.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# German translation for pushbullet-indicator
+# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2014.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-06-03 10:03+0000\n"
+"Last-Translator: greenscatter \n"
+"Language-Team: German \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: de\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "Datei erhalten"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Link erhalten"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Notiz erhalten"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "Einen Push gespiegelt"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "Einen Push kopiert"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Bild kopiert"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Text kopiert"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Internetseite …"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Onlinehilfe..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Übersetze diese Anwendung"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Einen Fehler melden …"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Homepage"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Auf Twitter folgen"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Auf Google+ folgen"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Auf Facebook folgen"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "Info"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Push senden"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "SMS senden"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Zeige letzten Push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Einstellungen"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Hilfe"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Beenden"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "Eine Anzeige für PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet-Anzeige"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Nachricht"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Hauptmenü"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Zugriff auf PushBullet erlauben"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Universelles Kopieren & Einfügen"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Autostart"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Helles Icon"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Antworten"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Nachrichten beantworten"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Whatsapp beantworten"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Telegramm beantworten"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Hangout beantworten"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Facebook beantworten"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Antwortzeile"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Antworten"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Sende eine SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Telefon auswählen"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Sende eine SMS an"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet-Anzeige"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "Eine Anzeige, die mit PushBullet arbeitet"
diff -Nru pushbullet-indicator-0.6.0/po/en_AU.po pushbullet-indicator-0.6.3/po/en_AU.po
--- pushbullet-indicator-0.6.0/po/en_AU.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/en_AU.po 2016-07-23 10:48:23.000000000 +0000
@@ -0,0 +1,331 @@
+# English (Australia) translation for pushbullet-indicator
+# Copyright (c) 2016 Rosetta Contributors and Canonical Ltd 2016
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2016.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2016-05-01 07:08+0000\n"
+"Last-Translator: dragon788 \n"
+"Language-Team: English (Australia) \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: en_AU\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "File received"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Link received"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Note received"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "A push mirrored"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "A push copied"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Image copied"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Text copied"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Homepage..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Get help online..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Translate this application..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Report a bug..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Home page"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Follow us on Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Follow us on Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Follow us on Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "About"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Send push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Send sms"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Show last push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Preferences"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Help"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Exit"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "An indicator for PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Message"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Main"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Allow access to PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Universal copy & paste"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Autostart"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Icon light"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Reply"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Reply messages"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Reply Whatsapp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Reply Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Reply Hangout"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Reply Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Reply Line"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Answer"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Send an SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Select mobile"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Send a SMS to"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "An indicator for working with pushbullet"
diff -Nru pushbullet-indicator-0.6.0/po/en_CA.po pushbullet-indicator-0.6.3/po/en_CA.po
--- pushbullet-indicator-0.6.0/po/en_CA.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/en_CA.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# English (Canada) translation for pushbullet-indicator
+# Copyright (c) 2016 Rosetta Contributors and Canonical Ltd 2016
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2016.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2016-05-01 07:07+0000\n"
+"Last-Translator: dragon788 \n"
+"Language-Team: English (Canada) \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: en_CA\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "File received"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Link received"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Note received"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "A push mirrored"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "A push copied"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Image copied"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Text copied"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Homepage..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Get help online..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Translate this application..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Report a bug..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Home page"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Follow us on Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Follow us on Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Follow us on Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "About"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Send push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Send sms"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Show last push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Preferences"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Help"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Exit"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "An indicator for PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Message"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Main"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Allow access to PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Universal copy & paste"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Autostart"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Icon light"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Reply"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Reply messages"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Reply Whatsapp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Reply Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Reply Hangout"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Reply Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Reply Line"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Answer"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Send an SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Select mobile"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Send a SMS to"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "An indicator for working with pushbullet"
diff -Nru pushbullet-indicator-0.6.0/po/en_GB.po pushbullet-indicator-0.6.3/po/en_GB.po
--- pushbullet-indicator-0.6.0/po/en_GB.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/en_GB.po 2016-07-23 10:48:23.000000000 +0000
@@ -0,0 +1,331 @@
+# English (United Kingdom) translation for pushbullet-indicator
+# Copyright (c) 2016 Rosetta Contributors and Canonical Ltd 2016
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2016.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2016-04-30 21:27+0000\n"
+"Last-Translator: dragon788 \n"
+"Language-Team: English (United Kingdom) \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: en_GB\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "File received"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Link received"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Note received"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "A push mirrored"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "A push copied"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Image copied"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Text copied"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Homepage..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Get help online..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Translate this application..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Report a bug..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Home page"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Follow us on Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Follow us on Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Follow us on Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "About"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Send push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Send sms"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Show last push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Preferences"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Help"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Exit"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "An indicator for PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Message"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Main"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Allow access to PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Universal copy & paste"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Autostart"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Icon light"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Reply"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Reply messages"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Reply Whatsapp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Reply Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Reply Hangout"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Reply Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Reply Line"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Answer"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Send an SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Select mobile"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Send a SMS to"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "An indicator for working with pushbullet"
diff -Nru pushbullet-indicator-0.6.0/po/es.po pushbullet-indicator-0.6.3/po/es.po
--- pushbullet-indicator-0.6.0/po/es.po 2014-08-30 07:27:46.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/es.po 2016-07-23 10:48:22.000000000 +0000
@@ -2,237 +2,330 @@
# Copyright (C) 2014 THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# Lorenzo Carbonell , 2014.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: pushbullet-indicator 0.5.0\n"
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
-"POT-Creation-Date: 2014-08-30 09:27+0200\n"
-"PO-Revision-Date: 2014-05-02 08:26+0200\n"
-"Last-Translator: Lorenzo Carbonell \n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2016-04-26 21:07+0000\n"
+"Last-Translator: Julian Lamus \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: es\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
#, fuzzy
-msgid "Drop one file on me!"
-msgstr "Arrastra uno o varios archivos aquí"
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:57
-msgid "Please choose a directory to download the file"
-msgstr ""
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:80
-msgid "(Click on me to download file)"
-msgstr ""
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:95
-msgid "PushBullet action"
-msgstr "Acción PushBullet"
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:117
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:150
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:194
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:228
-msgid "Title"
-msgstr "Título"
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:122
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:137
-msgid "Note"
-msgstr "Nota"
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:155
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:164
-msgid "Link"
-msgstr "Enlace"
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:181
-msgid "File"
-msgstr "Archivo"
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:199
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:215
-msgid "List"
-msgstr "Lista"
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:207
-msgid "Items separated by carriage return"
-msgstr "Elementos de la lista separados por retorno de carro"
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:233
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:242
-msgid "Address"
-msgstr "Dirección"
+msgid "File received"
+msgstr "Archivo recibido"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:168
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
#, fuzzy
-msgid "Address recieved"
-msgstr "Dirección enviada"
+msgid "Link received"
+msgstr "Enlace recibido"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:172
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
#, fuzzy
-msgid "File recieved"
-msgstr "Archivo enviado"
+msgid "Note received"
+msgstr "Nota recibida"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:176
-#, fuzzy
-msgid "Link recieved"
-msgstr "Enlace enviado"
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:180
-#, fuzzy
-msgid "List recieved"
-msgstr "Lista enviada"
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:184
-#, fuzzy
-msgid "Note recieved"
-msgstr "Nota enviada"
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:202
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
msgid "A push mirrored"
-msgstr ""
+msgstr "Un push clonado"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:231
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
msgid "A push copied"
-msgstr ""
+msgstr "Un push copiado"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:246
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:257
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
msgid "Image copied"
-msgstr ""
+msgstr "Imagen copiada"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:260
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
msgid "Text copied"
-msgstr ""
-
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:330
-msgid "You must set a name for your device"
-msgstr ""
+msgstr "Texto copiado"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:402
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
msgid "Homepage..."
msgstr "Página web..."
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:403
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
msgid "Get help online..."
msgstr "Consigue ayuda en línea..."
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:404
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
msgid "Translate this application..."
msgstr "Traduce esta aplicación..."
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:405
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
msgid "Report a bug..."
msgstr "Informa de un error..."
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:407
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
msgid "Homepage"
msgstr "Página web"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:408
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
msgid "Follow us in Twitter"
msgstr "Síguenos en Twitter"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:409
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
msgid "Follow us in Google+"
msgstr "Síguenos en Google+"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:410
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
msgid "Follow us in Facebook"
msgstr "Síguenos en Facebook"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:423
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
msgid "About"
msgstr "Acerca de..."
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:484
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Envía una notificación"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Envía un SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
msgid "Show last push"
-msgstr ""
+msgstr "Mostrar último push"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:492
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
msgid "Preferences"
msgstr "Preferencias"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:497
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
msgid "Help"
msgstr "Ayuda"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:506
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
msgid "Exit"
msgstr "Salir"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:600
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
msgid "An indicator for PushBullet"
msgstr "Un indicador para PushBullet"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:65
-msgid "Main"
-msgstr "Principal"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:71
-#, fuzzy
-msgid "Allow access to PushBullet"
-msgstr "Un indicador para PushBullet"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:79
-msgid "Universal copy & paste"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:85
-msgid "Autostart"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:91
-msgid "Icon light"
-msgstr "Iconos claros"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:100
-msgid "Device"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:106
-msgid "iden"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:114
-msgid "Name"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Mensaje"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
-#, fuzzy
-msgid "PushBullet-Indicator"
-msgstr "Indicador de PushBullet"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
-#, fuzzy
-msgid "An indicator for working with pushbullet"
-msgstr "Un indicador para PushBullet"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
-#~ msgid "Send address"
-#~ msgstr "Enviar dirección"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Principal"
-#~ msgid "Send note"
-#~ msgstr "Enviar nota"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Permitir acceso a PushBullet"
-#~ msgid "Send link"
-#~ msgstr "Enviar enlace"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Copiar y pegar universal"
-#~ msgid "Send file"
-#~ msgstr "Enviar archivo"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Inicio automático"
-#~ msgid "Send list"
-#~ msgstr "Enviar lista"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Icono claro"
-#~ msgid "API key"
-#~ msgstr "Clave API"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Respuesta"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Responder mensajes"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Responder Whatsapp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Responder con Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Responder con un Hangout"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Responder con Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Responder con Line"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Respuesta"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Enviar Texto"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Selecciona un móvil"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "enviar texto a"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet-Indicator"
-#~ msgid "PushBullet Web"
-#~ msgstr "Página de PushBullet"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "Un indicador para trabajar con PushBullet"
diff -Nru pushbullet-indicator-0.6.0/po/fi.po pushbullet-indicator-0.6.3/po/fi.po
--- pushbullet-indicator-0.6.0/po/fi.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/fi.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# Finnish translation for pushbullet-indicator
+# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2015.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-04-08 12:14+0000\n"
+"Last-Translator: Jiri Grönroos \n"
+"Language-Team: Finnish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fi\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "Tiedosto vastaanotettu"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Linkki vastaanotettu"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Tiedosto vastaanotettu"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "Työntö peilattu"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "Työntö kopioitu"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Kuva kopioitu"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Teksti kopioitu"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Verkkosivu..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Hae apua verkosta..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Käännä tämä ohjelma..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Raportoi ongelmasta..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Verkkosivusto"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Seuraa Twitterissä"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Seuraa Google+:ssa"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Seuraa Facebookissa"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "Tietoja"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Lähetä työntö"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Lähetä tekstiviesti"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Näytä viimeisin työntö"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Asetukset"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Ohje"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Lopeta"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "PushBullet-ilmaisin"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet-ilmaisin"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Viesti"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Yleiset"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Salli PushBulletin käyttö"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Yhteinen leikepöytä"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Käynnistä automaattisesti"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Vaalea kuvake"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Vastaukset"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Vastaa viesteihin"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Vastaa Whatsappiin"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Vastaa Telegramiin"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Vastaa Hangoutiin"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Vastaa Facebookiin"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Vastaa"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Lähetä tekstiviesti"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Valitse matkapuhelin"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Lähetä tekstiviesti vastaanottajalle"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet-ilmaisin"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr ""
diff -Nru pushbullet-indicator-0.6.0/po/fr.po pushbullet-indicator-0.6.3/po/fr.po
--- pushbullet-indicator-0.6.0/po/fr.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/fr.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# French translation for pushbullet-indicator
+# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2014.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-10-27 22:02+0000\n"
+"Last-Translator: Olivier Febwin \n"
+"Language-Team: French \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fr\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "Fichier reçu"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Lien reçu"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Note reçue"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "Un push miroir"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "Un push copié"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Image copiée"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Texte copié"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Page d'accueil..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Obtenir de l'aide en ligne..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Traduire cette application..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Signaler un bogue..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Page d'accueil"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Suivez-nous sur Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Suivez-nous sur Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Suivez-nous sur Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "À propos"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Envoyer un push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Envoyer un SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Afficher le dernier push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Paramètres"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Aide"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Quitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "Un indicateur pour PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "Indicateur-PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Message"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Général"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Autoriser l'accès à PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Copier/coller universel"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Démarrage automatique"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Icône claire"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Répondre"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Répondre aux messages"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Répondre via Whatsapp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Répondre via Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Répondre sur Hangout"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Répondre sur Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Ligne de réponse"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Répondre"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Envoyer un SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Sélectionner un appareil"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Envoyer un SMS à"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "Indicateur-PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "Un indicateur qui fonctionne avec pushbullet"
diff -Nru pushbullet-indicator-0.6.0/po/id.po pushbullet-indicator-0.6.3/po/id.po
--- pushbullet-indicator-0.6.0/po/id.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/id.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# Indonesian translation for pushbullet-indicator
+# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2015.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-04-17 05:15+0000\n"
+"Last-Translator: Vinsen Muliadi \n"
+"Language-Team: Indonesian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: id\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "Berkas diterima"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Tautan diterima"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Catatan diterima"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "Push telah dicerminkan"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "Push telah diduplikasikan"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Gambar telah diduplikasikan"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Teks telah diduplikasikan"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Laman utama"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Dapatkan bantuan online..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Terjemahkan aplikasi ini..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Laporkan bug..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Laman utama"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Ikuti kami di Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Ikuti kami di Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Ikuti kami di Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "Tentang"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Kirim push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Kirim SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Tunjukkan push terakhir"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Preferensi"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Bantuan"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Keluar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "Indikator untuk PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "Indikator PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Pesan"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Utama"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Ijinkan akses ke PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Duplikasi dan tempel secara universal"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Jalankan Otomatis"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "ikon cerah"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Balas"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Balas pesan"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Balas Whatsapp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Balas Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Balas Hangout"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Balas Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Balas Line"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Jawaban"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Kirim SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Pilih perangkat"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Kirim SMS kepada"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "Indikator PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "Indikator untuk PushBullet aktif"
diff -Nru pushbullet-indicator-0.6.0/po/it.po pushbullet-indicator-0.6.3/po/it.po
--- pushbullet-indicator-0.6.0/po/it.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/it.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# Italian translation for pushbullet-indicator
+# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2014.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-04-13 15:01+0000\n"
+"Last-Translator: Enrico Giannelli \n"
+"Language-Team: Italian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: it\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "File ricevuto"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Link ricevuto"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Nota ricevuta"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "Un push mirrored"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "Un push copiato"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Immagine copiata"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Testo copiato"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Sito web..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Ottieni aiuto online..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Traduci questa applicazione..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Segnala un problema..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Pagina Web"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Seguici su Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Seguici su Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Seguici su Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "Informazioni"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Manda push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Manda un SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Visualizza l'ultimo push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Impostazioni"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Supporto"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Esci"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "Un indicatore per PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Messaggio"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Generale"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Permetti accesso a PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Copia & incolla universale"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Avvio Automatico"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Icona chiara"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Rispondi"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Rispondi ai messaggi"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Rispondi a Whatsapp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Rispondi a Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Rispondi a Hangouts"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Rispondi a Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Rispondi linea"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Rispondi"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Invia un SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Seleziona cellulare"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Manda un SMS a"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "Un indicatore per pushbullet"
diff -Nru pushbullet-indicator-0.6.0/po/ko.po pushbullet-indicator-0.6.3/po/ko.po
--- pushbullet-indicator-0.6.0/po/ko.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/ko.po 2016-07-23 10:48:23.000000000 +0000
@@ -0,0 +1,331 @@
+# Korean translation for pushbullet-indicator
+# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2015.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-04-08 10:11+0000\n"
+"Last-Translator: Chili \n"
+"Language-Team: Korean \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ko\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "파일 전송됨"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "링크 전송됨"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "노트 전송됨"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "푸시 복사됨"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "이미지 복사됨"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "텍스트 복사됨"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "홈페이지..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "온라인으로 도움받기..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "이 어플리케이션 번역하기..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "버그 제보하기..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "홈페이지"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "트위터에서 팔로우하기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "구글+에서 팔로우하기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "페이스북에서 팔로우하기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "정보"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "푸시 보내기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "SMS 보내기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "최근 푸시 보이기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "환경 설정"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "도움말"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "끝내기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "PushBullet 알리미"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet 알리미"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "내용"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "주 기능"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "PushBullet 접근 허용"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "기기간 복사 & 붙여넣기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "자동 시작"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "환한 아이콘"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "답장하기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "메시지 답장하기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "왓츠앱 답장하기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "텔레그램 답장하기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "행아웃 답장하기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "페이스북 답장하기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "라인 답장하기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "대답"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "SMS 보내기"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "기기 선택"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "보낼 사람"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet 알리미"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "PushBullet을 위한 알리미"
diff -Nru pushbullet-indicator-0.6.0/po/languages.txt pushbullet-indicator-0.6.3/po/languages.txt
--- pushbullet-indicator-0.6.0/po/languages.txt 2014-08-30 07:27:46.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/languages.txt 2016-07-23 10:48:22.000000000 +0000
@@ -1 +1,24 @@
es
+zh_TW
+bg
+pt_BR
+ca
+pl
+fi
+fr
+ru
+it
+nb
+zh_CN
+de
+ro
+nn
+cs
+en_CA
+uk
+id
+ko
+sv
+en_GB
+nl
+en_AU
diff -Nru pushbullet-indicator-0.6.0/po/nb.po pushbullet-indicator-0.6.3/po/nb.po
--- pushbullet-indicator-0.6.0/po/nb.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/nb.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,330 @@
+# Norwegian Bokmal translation for pushbullet-indicator
+# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2014.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-10-06 14:37+0000\n"
+"Last-Translator: Harald H. \n"
+"Language-Team: Norwegian Bokmal \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nb\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "Fil mottatt"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Lenke mottatt"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Notat mottatt"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Bilde kopiert"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Tekst kopiert"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Hjemmeside..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Få hjelp på nettet..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Oversett dette programmet..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Rapporter en feil..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Hjemmeside"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Følg oss på Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Følg oss på Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Følg oss på Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "Om"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Preferanser"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Hjelp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Utgang"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+msgid "PushBullet action"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Melding"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Hovedvalg"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Start automatisk"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Svar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Send en SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Send en SMS til"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr ""
diff -Nru pushbullet-indicator-0.6.0/po/nl.po pushbullet-indicator-0.6.3/po/nl.po
--- pushbullet-indicator-0.6.0/po/nl.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/nl.po 2016-07-23 10:48:23.000000000 +0000
@@ -0,0 +1,331 @@
+# Dutch translation for pushbullet-indicator
+# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2015.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-05-05 21:18+0000\n"
+"Last-Translator: Marco van Poortvliet \n"
+"Language-Team: Dutch \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nl\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "Bestand ontvangen"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Link ontvangen"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Notitie ontvangen"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "Een push gelinkt"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "Een push gekopieerd"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Afbeelding gekopieerd"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Tekst gekopieerd"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Startpagina..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Online hulp zoeken"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Vertaal deze applicatie..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Meld een bug..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Startpagina"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Volg ons op Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Volg ons op Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Volg ons op Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "Over"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Verzend een push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Verzend SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Toon laatste push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Voorkeuren"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Help"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Afsluiten"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "Een indicator voor PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Bericht"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Algemeen"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Verleen toegang aan PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Klembord synchroniseren"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Automatisch starten"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Licht icoon"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Antwoordt"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Beantwoord berichten"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Beantwoord Whatsapp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Beantwoord Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Beantwoord Hangouts"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Beantwoord Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Beantwoord Line"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Antwoord"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Verstuur een SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Kies telefoon"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Verzend een SMS naar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "Een indicator voor PushBullet"
diff -Nru pushbullet-indicator-0.6.0/po/nn.po pushbullet-indicator-0.6.3/po/nn.po
--- pushbullet-indicator-0.6.0/po/nn.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/nn.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# Norwegian Nynorsk translation for pushbullet-indicator
+# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2015.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-12-02 17:18+0000\n"
+"Last-Translator: Yngve Spjeld Landro \n"
+"Language-Team: Norwegian Nynorsk \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: nn\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "Motteke fil"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Motteke lenkje"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Motteke notat"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "Spegla eit skubb"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "Kopierte eit skubb"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Bilde kopiert"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Tekst kopiert"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Heimeside …"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Få hjelp på nettet …"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Omset dette programmet …"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Meld frå om feilen …"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Nettstad"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Følg oss på Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Følg oss på Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Følg oss på Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "Om"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Send skubb"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Send teksrtmelding"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Syn siste skubb"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Innstillingar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Hjelp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Avslutt"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "Ein pushbullet-visar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "Pushbullet-varsel"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Melding"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Hovud"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Tillat tilgang til Pushbullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Universell kopiering og innliming"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Automatisk oppstart"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Ikonvarsel"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Svar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Svarmeldingar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Whatsapp-svar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Telegram-svar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Hangout-svar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Facebook-svar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Svarlinje"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Svar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Send ei tekstmelding"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Vel mobiltelefon"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Send ei tekstmelding til"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "Pushbullet-varsel"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "Eit varsel for å arbeida med pushbullet"
diff -Nru pushbullet-indicator-0.6.0/po/pl.po pushbullet-indicator-0.6.3/po/pl.po
--- pushbullet-indicator-0.6.0/po/pl.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/pl.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# Polish translation for pushbullet-indicator
+# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2015.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-11-29 00:36+0000\n"
+"Last-Translator: Grzegorz Kulik \n"
+"Language-Team: Polish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pl\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "Odebrano plik"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Odebrano odnośnik"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Odebrano notkę"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "Push zdublowany"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "Skopiowano push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Skopiowano obrazek"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Skopiowano tekst"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Strona główna..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Uzyskaj pomoc w sieci..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Przetłumacz ten program..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Powiadom o błędzie..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Strona główna"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Obserwuj nas na Twitterze"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Obserwuj nas w Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Obserwuj nas na Facebooku"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "O..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Wyślij wiadomość push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Wyślij SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Pokaż ostatni push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Preferencje"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Pomoc"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Wyjdź"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "Wskaźnik dla PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "Wskaźnik PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Wiadomość"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Główny"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Daj uprawnienia dla PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Uniwersalne kopiowanie i wklejanie"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Autostart"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Jasna ikonka"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Odpowiedz"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Odpowiadaj na wiadomości"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Odpowiadaj na wiadomości WhatsApp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Odpowiadaj na wiadomości Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Odpowiadaj na wiadomości Hangout"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Odpowiadaj na wiadomości Facebooka"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Odpowiadaj na wiadomości w Line"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Odpowiedz"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Wyślij SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Wybierz telefon"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Wyślij SMS do"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "Wskaźnik PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "Wskaźnik działający z PushBullet"
diff -Nru pushbullet-indicator-0.6.0/po/po.pot pushbullet-indicator-0.6.3/po/po.pot
--- pushbullet-indicator-0.6.0/po/po.pot 2014-08-30 07:27:46.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/po.pot 2016-07-23 10:48:22.000000000 +0000
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
-"POT-Creation-Date: 2014-08-30 09:27+0200\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -17,192 +17,310 @@
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:45
-msgid "Drop one file on me!"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+msgid "File received"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:57
-msgid "Please choose a directory to download the file"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+msgid "Link received"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:80
-msgid "(Click on me to download file)"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+msgid "Note received"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:95
-msgid "PushBullet action"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:117
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:150
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:194
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:228
-msgid "Title"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:122
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:137
-msgid "Note"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:155
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:164
-msgid "Link"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:181
-msgid "File"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:199
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:215
-msgid "List"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:207
-msgid "Items separated by carriage return"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:233
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_dialogs.py:242
-msgid "Address"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:168
-msgid "Address recieved"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:172
-msgid "File recieved"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:176
-msgid "Link recieved"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:180
-msgid "List recieved"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:184
-msgid "Note recieved"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:202
-msgid "A push mirrored"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:231
-msgid "A push copied"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:246
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:257
-msgid "Image copied"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:260
-msgid "Text copied"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:330
-msgid "You must set a name for your device"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:402
-msgid "Homepage..."
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:403
-msgid "Get help online..."
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:404
-msgid "Translate this application..."
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:405
-msgid "Report a bug..."
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:407
-msgid "Homepage"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:408
-msgid "Follow us in Twitter"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+msgid "PushBullet action"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:409
-msgid "Follow us in Google+"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:410
-msgid "Follow us in Facebook"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:423
-msgid "About"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:484
-msgid "Show last push"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:492
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:50
-msgid "Preferences"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:497
-msgid "Help"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:506
-msgid "Exit"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/pushbullet_indicator.py:600
-msgid "An indicator for PushBullet"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
msgid "Main"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
msgid "Allow access to PushBullet"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
msgid "Universal copy & paste"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:85
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
msgid "Autostart"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:91
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
msgid "Icon light"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:100
-msgid "Device"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:106
-msgid "iden"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/src/preferences_dialog.py:114
-msgid "Name"
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
msgid "PushBullet-Indicator"
msgstr ""
-#: /home/atareao/Copy/PROGRAMACION/Python/trusty/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
msgid "An indicator for working with pushbullet"
msgstr ""
diff -Nru pushbullet-indicator-0.6.0/po/pt_BR.po pushbullet-indicator-0.6.3/po/pt_BR.po
--- pushbullet-indicator-0.6.0/po/pt_BR.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/pt_BR.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# Brazilian Portuguese translation for pushbullet-indicator
+# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2014.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-04-21 22:35+0000\n"
+"Last-Translator: Julierme \n"
+"Language-Team: Brazilian Portuguese \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pt_BR\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "Arquivo recebido"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Link recebido"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Nota recebida"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "Um push espelhado"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "Um push copiado"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Imagem copiada"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Texto copiado"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Página do Pushbullet-indicator..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Obter ajuda online..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Traduza esse aplicativo..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Relatar um bug..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Página da atareao.es"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Siga-nos no Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Siga-nos no Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Siga-nos no Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "Sobre"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Enviar push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Enviar SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Mostrar último push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Preferências"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Ajuda"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Sair"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "Um indicador para PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "Indicador PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Mensagem"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Principal"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Permitir acesso ao PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Copiar & colar universal"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Iniciar automaticamente"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Ícone claro"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Responder"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Responder mensagens"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Responder WhatsApp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Responder Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Responder hangout"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Responder Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Responder Line"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Resposta"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Enviar um SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Escolha um aparelho celular"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Enviar um SMS para"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "Indicador PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "Um indicador para trabalhar com PushBullet"
diff -Nru pushbullet-indicator-0.6.0/po/ro.po pushbullet-indicator-0.6.3/po/ro.po
--- pushbullet-indicator-0.6.0/po/ro.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/ro.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,327 @@
+# Romanian translation for pushbullet-indicator
+# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2014.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2014-11-06 08:16+0000\n"
+"Last-Translator: George_O \n"
+"Language-Team: Romanian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ro\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+msgid "File received"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+msgid "Link received"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+msgid "Note received"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+msgid "PushBullet action"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr ""
diff -Nru pushbullet-indicator-0.6.0/po/ru.po pushbullet-indicator-0.6.3/po/ru.po
--- pushbullet-indicator-0.6.0/po/ru.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/ru.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# Russian translation for pushbullet-indicator
+# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2014.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-04-27 16:50+0000\n"
+"Last-Translator: ihoru \n"
+"Language-Team: Russian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ru\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "Получен файл"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Получена ссылка"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Получено примечание"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "Push отзеркален"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "Push скопирован"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Изображение скопировано"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Текст скопирован"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Веб-сайт..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Справка в интернете..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Перевести это приложение..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Сообщить об ошибке..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Веб-сайт"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Мы в Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Мы в Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Мы в Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "Сведения о программе"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Отправить push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Отправить sms"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Последний push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Параметры"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Справка"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Выйти"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "Индикатор для PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Сообщение"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Основные"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Разрешить доступ к PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Универсальное копирование и вставка"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Автозапуск"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Цветная иконка"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Ответить"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Отвечать на сообщения"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Отвечать на WhatsApp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Отвечать на Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Отвечать на Hangout"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Отвечать на Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Отвечать на Line"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Ответить"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Послать SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Выбрать мобильный"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Номер получателя"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "Индикатор для работы с pushbullet"
diff -Nru pushbullet-indicator-0.6.0/po/sv.po pushbullet-indicator-0.6.3/po/sv.po
--- pushbullet-indicator-0.6.0/po/sv.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/sv.po 2016-07-23 10:48:23.000000000 +0000
@@ -0,0 +1,331 @@
+# Swedish translation for pushbullet-indicator
+# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2015.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-07-21 08:59+0000\n"
+"Last-Translator: Jan Busk \n"
+"Language-Team: Swedish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sv\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "Fil mottagen"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Länk mottagen"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Anteckning mottagen"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "En push har speglats"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "En puch har kopierats"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Bilden är kopierad"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Texten är kopierad"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Hemsida"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Få hjälp online..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Översätt programmet …"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Rapportera en bugg..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Hemsida"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Följ oss på Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Följ oss på Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Följ oss på Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "Om"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Skicka push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Skicka sms"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Visa senaste push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Inställningar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Hjälp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Avsluta"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "En indikator för PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Meddelande"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Huvudprogram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Tillåt access till PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Global kopiera & klistra"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Starta automatiskt"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Ljus ikon"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Svara"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Svara på meddelanden"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Svara på Whatsapp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Svara på Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Svara på Hangout"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Svara på Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Svara på Line"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Svar"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Skicka ett SMS"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Välj mobil"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Skicka ett SMS till"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "En meddelandetjänst för Pushbullet"
diff -Nru pushbullet-indicator-0.6.0/po/uk.po pushbullet-indicator-0.6.3/po/uk.po
--- pushbullet-indicator-0.6.0/po/uk.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/uk.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# Ukrainian translation for pushbullet-indicator
+# Copyright (c) 2016 Rosetta Contributors and Canonical Ltd 2016
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2016.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2016-02-08 07:32+0000\n"
+"Last-Translator: Микола Ткач \n"
+"Language-Team: Ukrainian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: uk\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "Отримано файл"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "Отримане посилання"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "Отримано нотатку"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr "Push відзеркалений"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "Push скопійований"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "Зображення скопійоване"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "Текс скопійований"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "Домашня сторінка"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "Допомога онлайн..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "Перекласти цю проґраму..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "Повідомити про ваду..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "Домашня сторінка"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "Ми у Twitter"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "Ми у Google+"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "Ми у Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "Про проґраму"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr "Відправити push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr "Відправити СМС"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "Останній push"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "Параметри"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "Довідка"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "Вийти"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "Індикатор для PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr "Повідомлення"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "Основні"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "Дозволити доступ до PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "Універсальне копіюванні та вставка"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "Автозапуск"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "Світла піктограма"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr "Відповісти"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr "Відповідати на повідомлення"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr "Відповідати на WhatsApp"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr "Відповідати на Telegram"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr "Відповідати на Hangout"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr "Відповідати на Facebook"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr "Відповідати на Line"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr "Відповісти"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr "Послати СМС"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr "Вибрати мобільний"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr "Номер отримувача"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet-Indicator"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "Індикатор для роботи з pushbullet"
diff -Nru pushbullet-indicator-0.6.0/po/zh_CN.po pushbullet-indicator-0.6.3/po/zh_CN.po
--- pushbullet-indicator-0.6.0/po/zh_CN.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/zh_CN.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,330 @@
+# Chinese (Simplified) translation for pushbullet-indicator
+# Copyright (c) 2014 Rosetta Contributors and Canonical Ltd 2014
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2014.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-02-04 09:47+0000\n"
+"Last-Translator: 潘大志 \n"
+"Language-Team: Chinese (Simplified) \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_CN\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "已接受到文件"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "已接收到链接"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "已接受到记事"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "主页"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "在线帮助"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "报告 bug..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "主页"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "在Twitter关注我们"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "在Google+关注我们"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "在Facebook关注我们"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "关于本软件"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "列出最近的推送"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "首选项"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "帮助"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "退出"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "PushBullet指示器"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+msgid "PushBullet action"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "常规"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "连接PushBullet账户"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "开机启动"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "图标高亮"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr ""
diff -Nru pushbullet-indicator-0.6.0/po/zh_TW.po pushbullet-indicator-0.6.3/po/zh_TW.po
--- pushbullet-indicator-0.6.0/po/zh_TW.po 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/po/zh_TW.po 2016-07-23 10:48:22.000000000 +0000
@@ -0,0 +1,331 @@
+# Chinese (Traditional) translation for pushbullet-indicator
+# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
+# This file is distributed under the same license as the pushbullet-indicator package.
+# FIRST AUTHOR , 2015.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: pushbullet-indicator 0.6.3\n"
+"Report-Msgid-Bugs-To: lorenzo.carbonell.cerezo@gmail.com\n"
+"POT-Creation-Date: 2016-07-23 12:48+0200\n"
+"PO-Revision-Date: 2015-03-22 09:33+0000\n"
+"Last-Translator: zollac \n"
+"Language-Team: Chinese (Traditional) \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_TW\n"
+"X-Generator: Launchpad (build 18147)\n"
+"X-Launchpad-Export-Date: 2016-07-23 10:36+0000\n"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:279
+#, fuzzy
+msgid "File received"
+msgstr "收到檔案"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:285
+#, fuzzy
+msgid "Link received"
+msgstr "收到連結"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:291
+#, fuzzy
+msgid "Note received"
+msgstr "收到記事"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:311
+msgid "A push mirrored"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:431
+msgid "A push copied"
+msgstr "複製了一份推送"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:453
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:470
+msgid "Image copied"
+msgstr "複製了圖片"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:473
+msgid "Text copied"
+msgstr "複製了文字"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:499
+msgid "Homepage..."
+msgstr "首頁…"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:505
+msgid "Get help online..."
+msgstr "尋求網路幫助…"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:511
+msgid "Translate this application..."
+msgstr "翻譯這個程式..."
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:517
+msgid "Report a bug..."
+msgstr "回報錯誤…"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:524
+msgid "Homepage"
+msgstr "首頁"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:530
+msgid "Follow us in Twitter"
+msgstr "在Twitter上追蹤我們"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:536
+msgid "Follow us in Google+"
+msgstr "在Google+上追蹤我們"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:542
+msgid "Follow us in Facebook"
+msgstr "在Facebook上追蹤我們"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:561
+msgid "About"
+msgstr "關於本軟體"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:592
+msgid "Send push"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:597
+msgid "Send sms"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:606
+msgid "Show last push"
+msgstr "顯示最近一個推送"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:615
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:68
+msgid "Preferences"
+msgstr "偏好設定"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:620
+msgid "Help"
+msgstr "求助"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:629
+msgid "Exit"
+msgstr "離開"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_indicator.py:744
+msgid "An indicator for PushBullet"
+msgstr "PushBullet 指示器"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:344
+msgid "Drop one file on me!"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:88
+msgid "Please choose a directory to download the file"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:125
+msgid "(Click on me to download file)"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:142
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:205
+#, fuzzy
+msgid "PushBullet action"
+msgstr "PushBullet 指示器"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:156
+msgid "Send bullet to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:166
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:232
+msgid "All"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:222
+msgid "To"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:266
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:303
+msgid "Title"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:272
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:315
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:348
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:74
+msgid "Message"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:289
+msgid "Note"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:309
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:332
+msgid "Link"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/pushbullet_dialogs.py:365
+msgid "File"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:84
+msgid "Main"
+msgstr "主要設定"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:89
+msgid "Allow access to PushBullet"
+msgstr "允許存取 PushBullet"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:97
+msgid "Universal copy & paste"
+msgstr "跨裝置複製&貼上"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:104
+msgid "Autostart"
+msgstr "自動啟動"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:111
+msgid "Icon light"
+msgstr "淺色圖示"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:120
+msgid "Reply"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:125
+msgid "Reply messages"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:133
+msgid "Reply Whatsapp"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:141
+msgid "Reply Telegram"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:149
+msgid "Reply Hangout"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:158
+msgid "Reply Facebook"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:167
+msgid "Reply Line"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:179
+msgid "End-to-End Encryption"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:184
+msgid "Enter a password to enable end-to-end encryption."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:188
+msgid "You will need to enter this password on each of your devices."
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/preferences_dialog.py:192
+msgid "Password"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/answer_dialog.py:105
+msgid "Answer"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:41
+msgid "Send a SMS"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:56
+msgid "Select mobile"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/src/sms_dialog.py:69
+msgid "Send a SMS to"
+msgstr ""
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:13
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:14
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:16
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:17
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:18
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:19
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:20
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:21
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:22
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:23
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:24
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:25
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:26
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:27
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:28
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:29
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:30
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:31
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:32
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:33
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:34
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:35
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:36
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:37
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:38
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:39
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:40
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:41
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:55
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:56
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:57
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:58
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:59
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:60
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:61
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:62
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:63
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:64
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:65
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:66
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:67
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:68
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:69
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:70
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:71
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:72
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:73
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:74
+msgid "PushBullet-Indicator"
+msgstr "PushBullet 指示器"
+
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:15
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:42
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:43
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:44
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:45
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:46
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:47
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:48
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:49
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:50
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:51
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:52
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:53
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:54
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:75
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:76
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:77
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:78
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:79
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:80
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:81
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:82
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:83
+#: /home/lorenzo/Drive/Programacion/Python/current/pushbullet-indicator/extras-pushbullet-indicator.desktop.in:84
+msgid "An indicator for working with pushbullet"
+msgstr "給PushBullet用的指示器"
diff -Nru pushbullet-indicator-0.6.0/setup.py pushbullet-indicator-0.6.3/setup.py
--- pushbullet-indicator-0.6.0/setup.py 2014-05-11 19:04:07.000000000 +0000
+++ pushbullet-indicator-0.6.3/setup.py 2016-07-11 18:17:22.000000000 +0000
@@ -8,7 +8,7 @@
from distutils import cmd
from distutils.command.install_data import install_data as _install_data
from distutils.command.build import build as _build
-
+
import msgfmt
import os
import glob
@@ -19,28 +19,35 @@
import ConfigParser
import codecs
+USRDIR = '/opt/extras.ubuntu.com/pushbullet-indicator'
+
DATA_FILES = [
- ('/opt/extras.ubuntu.com/pushbullet-indicator/bin',glob.glob('bin/*')),
- ('/opt/extras.ubuntu.com/pushbullet-indicator/share/pushbullet-indicator',['debian/changelog']),
- ('/opt/extras.ubuntu.com/pushbullet-indicator/share/pushbullet-indicator',glob.glob('src/*.py')),
- ('/opt/extras.ubuntu.com/pushbullet-indicator/share/pushbullet-indicator',['data/pushbullet-indicator-autostart.desktop']),
- ('/opt/extras.ubuntu.com/pushbullet-indicator/share/pushbullet-indicator/icons',glob.glob('data/icons/*.svg')),
- ('/opt/extras.ubuntu.com/pushbullet-indicator/share/pushbullet-indicator/social',glob.glob('data/social/*.svg')),
- ('/usr/share/applications',['data/extras-pushbullet-indicator.desktop']),
- ]
+ (os.path.join(USRDIR, 'bin'), glob.glob('bin/*')),
+ (os.path.join(USRDIR, 'share/pushbullet-indicator'), ['debian/changelog']),
+ (os.path.join(USRDIR, 'share/pushbullet-indicator'),
+ glob.glob('src/*.py')),
+ (os.path.join(USRDIR, 'share/pushbullet-indicator'),
+ ['data/pushbullet-indicator-autostart.desktop']),
+ (os.path.join(USRDIR, 'share/pushbullet-indicator/icons'),
+ glob.glob('data/icons/*.svg')),
+ (os.path.join(USRDIR, 'share/pushbullet-indicator/social'),
+ glob.glob('data/social/*.svg')),
+ ('/usr/share/applications',
+ ['data/extras-pushbullet-indicator.desktop']),
+ ]
MAIN_DIR = os.getcwd()
-DATA_DIR = os.path.join(MAIN_DIR,'data')
-DEBIAN_DIR = os.path.join(MAIN_DIR,'debian')
-LANGUAGES_DIR = os.path.join(MAIN_DIR,'po')
-SRC_DIR = os.path.join(MAIN_DIR,'src')
-TEMPLATE = os.path.join(LANGUAGES_DIR,'po.pot')
-CHANGELOG = os.path.join(DEBIAN_DIR,'changelog')
-f = open(CHANGELOG,'r')
+DATA_DIR = os.path.join(MAIN_DIR, 'data')
+DEBIAN_DIR = os.path.join(MAIN_DIR, 'debian')
+LANGUAGES_DIR = os.path.join(MAIN_DIR, 'po')
+SRC_DIR = os.path.join(MAIN_DIR, 'src')
+TEMPLATE = os.path.join(LANGUAGES_DIR, 'po.pot')
+CHANGELOG = os.path.join(DEBIAN_DIR, 'changelog')
+f = open(CHANGELOG, 'r')
line = f.readline()
f.close()
-pos=line.find('(')
-posf=line.find('-',pos)
+pos = line.find('(')
+posf = line.find('-', pos)
APP = line[:pos].strip().lower()
VERSION = line[pos+1:posf].strip()
APPNAME = APP.title()
@@ -48,278 +55,311 @@
AUTHOR_EMAIL = 'lorenzo.carbonell.cerezo@gmail.com'
URL = 'http://www.atareao.es'
LICENSE = 'GNU General Public License (GPL)'
-COMPILED_LANGUAGE_FILE = '%s.mo'%APP
+COMPILED_LANGUAGE_FILE = '%s.mo' % APP
+
+
+def get_entry(filein, msgid):
+ try:
+ po = polib.pofile(filein)
+ print po.metadata['Content-Type']
+ for entry in po:
+ if entry.msgid == msgid:
+ return entry.msgstr
+ except Exception as e:
+ print filein, e
+ pass
+ return None
-def get_entry(filein,msgid):
- try:
- po = polib.pofile(filein)
- print po.metadata['Content-Type']
- for entry in po:
- if entry.msgid == msgid:
- return entry.msgstr
- except Exception,e:
- print filein, e
- pass
- return None
-########################################################################
def ejecuta(comando):
- print ('Ejecutando... %s'%comando)
- args = shlex.split(comando)
- p = subprocess.Popen(args, bufsize=10000, stdout=subprocess.PIPE)
- valor = p.communicate()[0]
- return valor
-########################################################################
+ print('Ejecutando... %s' % comando)
+ args = shlex.split(comando)
+ p = subprocess.Popen(args, bufsize=10000, stdout=subprocess.PIPE)
+ valor = p.communicate()[0]
+ return valor
+
+
def list_src():
- file_txt = os.path.join(MAIN_DIR,'files.txt')
- f = open(file_txt,'w')
- for file in glob.glob(os.path.join(SRC_DIR,'*.py')):
- f.write('%s\n'%file)
- for file in glob.glob(os.path.join(MAIN_DIR,'*.desktop.in')):
- f.write('%s\n'%file)
- f.close()
- return file_txt
+ file_txt = os.path.join(MAIN_DIR, 'files.txt')
+ f = open(file_txt, 'w')
+ for file in glob.glob(os.path.join(SRC_DIR, '*.py')):
+ f.write('%s\n' % file)
+ for file in glob.glob(os.path.join(MAIN_DIR, '*.desktop.in')):
+ f.write('%s\n' % file)
+ f.close()
+ return file_txt
+
def list_languages():
- lans = []
- file_txt =os.path.join(LANGUAGES_DIR,'languages.txt')
- if os.path.exists(file_txt)==True:
- f = open(file_txt,'r')
- for linea in f.readlines():
- lan = linea[:-1]
- print lan
- lans.append(lan)
- f.close()
- for file in glob.glob(os.path.join(LANGUAGES_DIR,'*.po')):
- lan = os.path.splitext(os.path.basename(file))[0]
- if lan not in lans:
- lans.append(lan)
- f = open(file_txt,'w')
- for lan in lans:
- f.write('%s\n'%lan)
- f.close()
- return file_txt
+ lans = []
+ file_txt = os.path.join(LANGUAGES_DIR, 'languages.txt')
+ if os.path.exists(file_txt) is True:
+ f = open(file_txt, 'r')
+ for linea in f.readlines():
+ lan = linea[:-1]
+ print lan
+ lans.append(lan)
+ f.close()
+ for file in glob.glob(os.path.join(LANGUAGES_DIR, '*.po')):
+ lan = os.path.splitext(os.path.basename(file))[0]
+ if lan not in lans:
+ lans.append(lan)
+ f = open(file_txt, 'w')
+ for lan in lans:
+ f.write('%s\n' % lan)
+ f.close()
+ return file_txt
+
def update_translations():
- file_txt =os.path.join(LANGUAGES_DIR,'languages.txt')
- f = open(file_txt,'r')
- for file in f.readlines():
- lan = file[:-1]
- file = os.path.join(LANGUAGES_DIR,lan+'.po')
- print '############################################################'
- print lan
- print '############################################################'
- if os.path.exists(file):
- command = 'msgmerge -U %s %s'%(file,TEMPLATE)
- else:
- command = 'msginit --output-file=%s --input=%s --locale=%s'%(file,TEMPLATE,lan)
- print ejecuta(command)
- edit_language_file(file)
- f.close()
-
+ file_txt = os.path.join(LANGUAGES_DIR, 'languages.txt')
+ f = open(file_txt, 'r')
+ for file in f.readlines():
+ lan = file[:-1]
+ file = os.path.join(LANGUAGES_DIR, lan+'.po')
+ print '############################################################'
+ print lan
+ print '############################################################'
+ if os.path.exists(file):
+ command = 'msgmerge -U %s %s' % (file, TEMPLATE)
+ else:
+ command = 'msginit --output-file=%s --input=%s --locale=%s' % (
+ file, TEMPLATE, lan)
+ print ejecuta(command)
+ edit_language_file(file)
+ f.close()
+
+
def edit_language_file(file):
- po = polib.pofile(file)
- lang = file.split('/')[-1:][0].split('.')[0]
- po.metadata['Project-Id-Version'] = '%s %s'%(APP,VERSION)
- po.metadata['Report-Msgid-Bugs-To'] = AUTHOR_EMAIL
- po.metadata['Language'] = lang
- po.metadata['Content-Type'] = 'text/plain; charset=UTF-8'
- po.metadata['Content-Transfer-Encoding'] = '8bit'
- po.save()
+ po = polib.pofile(file)
+ lang = file.split('/')[-1:][0].split('.')[0]
+ po.metadata['Project-Id-Version'] = '%s %s' % (APP, VERSION)
+ po.metadata['Report-Msgid-Bugs-To'] = AUTHOR_EMAIL
+ po.metadata['Language'] = lang
+ po.metadata['Content-Type'] = 'text/plain; charset=UTF-8'
+ po.metadata['Content-Transfer-Encoding'] = '8bit'
+ po.save()
+
def update_desktop_file_fp():
- lns = []
- for filein in glob.glob('./po/*.po'):
- ln = os.path.splitext(os.path.split(filein)[1])[0]
- lns.append(ln)
- for filedesktopin in glob.glob('*.desktop.in'):
- desktopfile = ConfigParser.ConfigParser()
- desktopfile.optionxform = str
- desktopfile.readfp(codecs.open(filedesktopin,encoding = 'utf-8',mode='r'))
- if len(lns)>0:
- for entry in desktopfile.items('Desktop Entry'):
- if entry[0].startswith('_'):
- for ln in lns:
- desktopfile.set('Desktop Entry','$%s[%s]'%(entry[0][1:],ln),"_('%s')"%entry[1])
- with codecs.open(filedesktopin,encoding = 'utf-8',mode='w') as outputfile:
- desktopfile.write(outputfile)
+ lns = []
+ for filein in glob.glob('./po/*.po'):
+ ln = os.path.splitext(os.path.split(filein)[1])[0]
+ lns.append(ln)
+ for filedesktopin in glob.glob('*.desktop.in'):
+ desktopfile = ConfigParser.ConfigParser()
+ desktopfile.optionxform = str
+ desktopfile.readfp(codecs.open(filedesktopin,
+ encoding='utf-8', mode='r'))
+ if len(lns) > 0:
+ for entry in desktopfile.items('Desktop Entry'):
+ if entry[0].startswith('_'):
+ for ln in lns:
+ desktopfile.set('Desktop Entry', '$%s[%s]' % (
+ entry[0][1:], ln), "_('%s')" % entry[1])
+ with codecs.open(filedesktopin,
+ encoding='utf-8', mode='w') as outputfile:
+ desktopfile.write(outputfile)
def update_desktop_file():
- lns = []
- for filein in glob.glob('./po/*.po'):
- ln = os.path.splitext(os.path.split(filein)[1])[0]
- lns.append(ln)
- for filedesktopin in glob.glob('*.desktop.in'):
- desktopfilename = os.path.splitext(os.path.split(filedesktopin)[1])[0]
- print desktopfilename
- fileout = os.path.join(DATA_DIR,desktopfilename)
- print fileout
- if os.path.exists(fileout):
- os.remove(fileout)
- fileout = codecs.open('./data/%s'%desktopfilename,encoding = 'utf-8',mode='w')
- fileout.write('[Desktop Entry]\n')
- #
- desktopfile = ConfigParser.ConfigParser()
- desktopfile.optionxform = str
- desktopfile.readfp(codecs.open('./%s.in'%desktopfilename,encoding = 'utf-8',mode='r'))
- if len(lns)>0:
- for entry in desktopfile.items('Desktop Entry'):
- if not entry[0].startswith('$'):
- if entry[0].startswith('_'):
- fileout.write('%s = %s\n'%(entry[0][1:],entry[1]))
- else:
- fileout.write('%s = %s\n'%(entry[0],entry[1]))
- for entry in desktopfile.items('Desktop Entry'):
- if entry[0].startswith('_') and not entry[0].startswith('$'):
- for ln in lns:
- filepo = os.path.join(LANGUAGES_DIR,'%s.po'%ln)
- msgstr = get_entry(filepo,entry[1])
- print filepo
- if not msgstr or msgstr == '':
- msgstr = entry[1]
-
- print '%s[%s]=%s'%(entry[0][1:],ln,msgstr)
- fileout.write('%s[%s] = %s\n'%(entry[0][1:],ln,msgstr))
- fileout.close()
-
+ lns = []
+ for filein in glob.glob('./po/*.po'):
+ ln = os.path.splitext(os.path.split(filein)[1])[0]
+ lns.append(ln)
+ for filedesktopin in glob.glob('*.desktop.in'):
+ desktopfilename = os.path.splitext(os.path.split(filedesktopin)[1])[0]
+ print desktopfilename
+ fileout = os.path.join(DATA_DIR, desktopfilename)
+ print fileout
+ if os.path.exists(fileout):
+ os.remove(fileout)
+ fileout = codecs.open('./data/%s' % desktopfilename,
+ encoding='utf-8', mode='w')
+ fileout.write('[Desktop Entry]\n')
+ #
+ desktopfile = ConfigParser.ConfigParser()
+ desktopfile.optionxform = str
+ desktopfile.readfp(codecs.open('./%s.in' % desktopfilename,
+ encoding='utf-8', mode='r'))
+ if len(lns) > 0:
+ for entry in desktopfile.items('Desktop Entry'):
+ if not entry[0].startswith('$'):
+ if entry[0].startswith('_'):
+ fileout.write('%s = %s\n' % (entry[0][1:], entry[1]))
+ else:
+ fileout.write('%s = %s\n' % (entry[0], entry[1]))
+ for entry in desktopfile.items('Desktop Entry'):
+ if entry[0].startswith('_') and not entry[0].startswith('$'):
+ for ln in lns:
+ filepo = os.path.join(LANGUAGES_DIR, '%s.po' % ln)
+ msgstr = get_entry(filepo, entry[1])
+ print filepo
+ if not msgstr or msgstr == '':
+ msgstr = entry[1]
+
+ print '%s[%s]=%s' % (entry[0][1:], ln, msgstr)
+ fileout.write('%s[%s] = %s\n' % (
+ entry[0][1:], ln, msgstr))
+ fileout.close()
+
+
def remove_security_copies():
- for file in glob.glob(os.path.join(LANGUAGES_DIR,'*.po~')):
- os.remove(file)
+ for file in glob.glob(os.path.join(LANGUAGES_DIR, '*.po~')):
+ os.remove(file)
+
def delete_it(file):
- if os.path.exists(file):
- if os.path.isdir(file):
- shutil.rmtree(file)
- else:
- os.remove(file)
-
-def remove_files(dir,ext):
- files = []
- for file in glob.glob(os.path.join(dir,'*')):
- if file != None and os.path.exists(file):
- if file and os.path.isdir(file):
- morefiles = remove_files(file,ext)
- if morefiles:
- files.extend(morefiles)
- else:
- files.append(file)
- for file in files:
- if os.path.splitext(file)[1] == ext:
- os.remove(file)
+ if os.path.exists(file):
+ if os.path.isdir(file):
+ shutil.rmtree(file)
+ else:
+ os.remove(file)
+
+
+def remove_files(dir, ext):
+ files = []
+ for file in glob.glob(os.path.join(dir, '*')):
+ if file is not None and os.path.exists(file):
+ if file and os.path.isdir(file):
+ morefiles = remove_files(file, ext)
+ if morefiles:
+ files.extend(morefiles)
+ else:
+ files.append(file)
+ for file in files:
+ if os.path.splitext(file)[1] == ext:
+ os.remove(file)
+
def remove_compiled_files(dir):
- remove_files(dir,'.pyc')
+ remove_files(dir, '.pyc')
+
def remove_languages_saved_files(dir):
- remove_files(dir,'.po~')
+ remove_files(dir, '.po~')
+
def babilon():
- print '############################################################'
- print 'Parent dir -> %s'%MAIN_DIR
- print 'Languages dir -> %s'%LANGUAGES_DIR
- print 'Source dir -> %s'%SRC_DIR
- print '############################################################'
- print 'Updating Desktop File First Part'
- print '############################################################'
- update_desktop_file_fp()
- print '############################################################'
- print 'Updating template'
- print '############################################################'
- files_file = list_src()
- command = 'xgettext --msgid-bugs-address=%s --language=Python --keyword=_ --keyword=N_ --output=%s --files-from=%s'%(AUTHOR_EMAIL,TEMPLATE,files_file)
- print ejecuta(command)
- delete_it(files_file)
- print '############################################################'
- print 'List languages'
- print '############################################################'
- #
- list_languages()
- #
- print '############################################################'
- print 'Updating translations'
- print '############################################################'
- update_translations()
- print '############################################################'
- print 'Updating Desktop File'
- print '############################################################'
- update_desktop_file()
- print '############################################################'
- print 'Removing security copies'
- print '############################################################'
- remove_security_copies()
-
-
+ print '############################################################'
+ print 'Parent dir -> %s' % MAIN_DIR
+ print 'Languages dir -> %s' % LANGUAGES_DIR
+ print 'Source dir -> %s' % SRC_DIR
+ print '############################################################'
+ print 'Updating Desktop File First Part'
+ print '############################################################'
+ update_desktop_file_fp()
+ print '############################################################'
+ print 'Updating template'
+ print '############################################################'
+ files_file = list_src()
+ command = 'xgettext --msgid-bugs-address=%s --language=Python \
+--keyword=_ --keyword=N_ --output=%s --files-from=%s' % (
+ AUTHOR_EMAIL, TEMPLATE, files_file)
+ print ejecuta(command)
+ delete_it(files_file)
+ print '############################################################'
+ print 'List languages'
+ print '############################################################'
+ #
+ list_languages()
+ #
+ print '############################################################'
+ print 'Updating translations'
+ print '############################################################'
+ update_translations()
+ print '############################################################'
+ print 'Updating Desktop File'
+ print '############################################################'
+ update_desktop_file()
+ print '############################################################'
+ print 'Removing security copies'
+ print '############################################################'
+ remove_security_copies()
+
+
class clean_and_compile(cmd.Command):
- description = 'Clean and compile languages'
- def initialize_options(self):
- pass
-
- def finalize_options(self):
- pass
-
- def run(self):
- remove_compiled_files(SRC_DIR)
- babilon()
+ description = 'Clean and compile languages'
+
+ def initialize_options(self):
+ pass
+
+ def finalize_options(self):
+ pass
+
+ def run(self):
+ remove_compiled_files(SRC_DIR)
+ babilon()
+
class translate(build_extra.build_extra):
- sub_commands = build_extra.build_extra.sub_commands + [('clean_and_compile', None)]
- def run(self):
- build_extra.build_extra.run(self)
- pass
-
-
+ sub_commands = build_extra.build_extra.sub_commands + [(
+ 'clean_and_compile', None)]
+
+ def run(self):
+ build_extra.build_extra.run(self)
+ pass
+
+
class build_trans(cmd.Command):
- description = 'Compile .po files into .mo files'
- def initialize_options(self):
- pass
-
- def finalize_options(self):
- pass
-
- def run(self):
- po_dir = os.path.join(os.path.dirname(os.curdir), 'po')
- for path, names, filenames in os.walk(po_dir):
- for f in filenames:
- if f.endswith('.po'):
- lang = f[:len(f) - 3]
- src = os.path.join(path, f)
- dest_path = os.path.join('build', 'locale-langpack', lang, 'LC_MESSAGES')
- dest = os.path.join(dest_path, COMPILED_LANGUAGE_FILE)
- if not os.path.exists(dest_path):
- os.makedirs(dest_path)
- if not os.path.exists(dest):
- print 'Compiling %s' % src
- msgfmt.make(src, dest)
- else:
- src_mtime = os.stat(src)[8]
- dest_mtime = os.stat(dest)[8]
- if src_mtime > dest_mtime:
- print 'Compiling %s' % src
- msgfmt.make(src, dest)
-
+ description = 'Compile .po files into .mo files'
+
+ def initialize_options(self):
+ pass
+
+ def finalize_options(self):
+ pass
+
+ def run(self):
+ po_dir = os.path.join(os.path.dirname(os.curdir), 'po')
+ for path, names, filenames in os.walk(po_dir):
+ for f in filenames:
+ if f.endswith('.po'):
+ lang = f[:len(f) - 3]
+ src = os.path.join(path, f)
+ dest_path = os.path.join('build', 'locale-langpack', lang,
+ 'LC_MESSAGES')
+ dest = os.path.join(dest_path, COMPILED_LANGUAGE_FILE)
+ if not os.path.exists(dest_path):
+ os.makedirs(dest_path)
+ if not os.path.exists(dest):
+ print 'Compiling %s' % src
+ msgfmt.make(src, dest)
+ else:
+ src_mtime = os.stat(src)[8]
+ dest_mtime = os.stat(dest)[8]
+ if src_mtime > dest_mtime:
+ print 'Compiling %s' % src
+ msgfmt.make(src, dest)
+
+
class build(build_extra.build_extra):
- sub_commands = build_extra.build_extra.sub_commands + [('build_trans', None)]
- def run(self):
- build_extra.build_extra.run(self)
+ sub_commands = build_extra.build_extra.sub_commands + [(
+ 'build_trans', None)]
+
+ def run(self):
+ build_extra.build_extra.run(self)
+
class install_data(_install_data):
- def run(self):
- for lang in os.listdir('build/locale-langpack/'):
- lang_dir = os.path.join('/opt/extras.ubuntu.com/pushbullet-indicator/share', 'locale-langpack', lang, 'LC_MESSAGES')
- lang_file = os.path.join('build', 'locale-langpack', lang, 'LC_MESSAGES', COMPILED_LANGUAGE_FILE)
- self.data_files.append( (lang_dir, [lang_file]) )
- _install_data.run(self)
-
+ def run(self):
+ for lang in os.listdir('build/locale-langpack/'):
+ lang_dir = os.path.join(USRDIR, 'share', 'locale-langpack', lang,
+ 'LC_MESSAGES')
+ lang_file = os.path.join('build', 'locale-langpack', lang,
+ 'LC_MESSAGES', COMPILED_LANGUAGE_FILE)
+ self.data_files.append((lang_dir, [lang_file]))
+ _install_data.run(self)
+
setup(name=APP,
- version=VERSION,
- author=AUTHOR,
- author_email=AUTHOR_EMAIL,
- url=URL,
- license=LICENSE,
- data_files=DATA_FILES,
- cmdclass={'build': build,
- 'translate':translate,
- 'clean_and_compile':clean_and_compile,
- 'build_trans': build_trans,
- 'install_data': install_data,})
+ version=VERSION,
+ author=AUTHOR,
+ author_email=AUTHOR_EMAIL,
+ url=URL,
+ license=LICENSE,
+ data_files=DATA_FILES,
+ cmdclass={'build': build,
+ 'translate': translate,
+ 'clean_and_compile': clean_and_compile,
+ 'build_trans': build_trans,
+ 'install_data': install_data})
diff -Nru pushbullet-indicator-0.6.0/src/answer_dialog.py pushbullet-indicator-0.6.3/src/answer_dialog.py
--- pushbullet-indicator-0.6.0/src/answer_dialog.py 2015-03-28 06:02:01.000000000 +0000
+++ pushbullet-indicator-0.6.3/src/answer_dialog.py 2016-06-27 12:11:11.000000000 +0000
@@ -1,11 +1,9 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
-# preferences_dialog.py
-#
# This file is part of PushBullet-Indicator
#
-# Copyright (C) 2014
+# Copyright (C) 2014-2016
# Lorenzo Carbonell Cerezo
#
# This program is free software: you can redistribute it and/or modify
@@ -22,82 +20,125 @@
# along with this program. If not, see .
import gi
-gi.require_version('Gtk', '3.0')
+try:
+ gi.require_version('Gtk', '3.0')
+except Exception as e:
+ print(e)
+ exit(-1)
from gi.repository import Gtk
from gi.repository import Gdk
from gi.repository import GdkPixbuf
+import os
import comun
from comun import _
+
class AnswerDialog(Gtk.Dialog):
- def __init__(self, icon=None, title='', message = ''):
- #
- Gtk.Dialog.__init__(self, 'PushBullet Indicator | '+ title, None,Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,(Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT))
- self.set_position(Gtk.WindowPosition.CENTER_ALWAYS)
- self.connect('close', self.close_application)
- self.set_icon_from_file(comun.ICON)
- #
- vbox0 = Gtk.VBox(spacing = 5)
- vbox0.set_border_width(5)
- self.get_content_area().add(vbox0)
- frame1 = Gtk.Frame()
- frame1.set_size_request(500,200)
- vbox0.pack_start(frame1,False,False,1)
- table1 = Gtk.Table(2, 2, False)
- frame1.add(table1)
- #
- image1 = Gtk.Image()
- if icon is None:
- pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(comun.ICON,64,64)
- else:
- pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(icon,64,64)
- image1.set_from_pixbuf(pixbuf)
- table1.attach(image1,0,1,0,1, xoptions=Gtk.AttachOptions.SHRINK, xpadding=5, ypadding=5)
- #
- scrolledwindow1 = Gtk.ScrolledWindow()
- scrolledwindow1.set_shadow_type(Gtk.ShadowType.ETCHED_IN)
- table1.attach(scrolledwindow1,1,2,0,1, xpadding=5, ypadding=5)
- label1 = Gtk.TextView()
- label1.set_wrap_mode(wrap_mode=Gtk.WrapMode.WORD)
- label1.set_editable(False)
- label1.get_buffer().set_text(message)
- scrolledwindow1.add(label1)
- #
- label2 = Gtk.Label(_('Answer')+':')
- label2.set_alignment(0, 0.5)
- table1.attach(label2,0,1,1,2, xoptions=Gtk.AttachOptions.SHRINK, xpadding=5, ypadding=5)
- #
- scrolledwindow2 = Gtk.ScrolledWindow()
- scrolledwindow2.set_shadow_type(Gtk.ShadowType.ETCHED_IN)
- table1.attach(scrolledwindow2,1,2,1,2, xpadding=5, ypadding=5)
- self.entry1 = Gtk.TextView()
- self.entry1 .set_wrap_mode(wrap_mode=Gtk.WrapMode.WORD)
- self.entry1.connect('key-release-event', self.on_key_released_event)
- scrolledwindow2.add(self.entry1)
- #
- self.set_focus(self.entry1)
- self.show_all()
-
-
- def on_key_released_event(self, widget, event):
- if event.keyval == 65421 or event.keyval == 65293:
- self.response(Gtk.ResponseType.ACCEPT)
-
- def close_application(self, event):
- self.hide()
-
- def get_answer(self):
- start_iter,end_iter = self.entry1.get_buffer().get_bounds()
- text = self.entry1.get_buffer().get_text(
- start_iter,
- end_iter, True)
- return text
-
+ def __init__(self, package_name=None, icon=None, title='', message=''):
+ #
+ Gtk.Dialog.__init__(
+ self,
+ 'PushBullet Indicator | ' + title,
+ None,
+ Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,
+ (Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,
+ Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT))
+ self.set_position(Gtk.WindowPosition.CENTER_ALWAYS)
+ self.connect('close', self.close_application)
+ self.set_icon_from_file(comun.ICON)
+ #
+ vbox0 = Gtk.VBox(spacing=5)
+ vbox0.set_border_width(5)
+ self.get_content_area().add(vbox0)
+ frame1 = Gtk.Frame()
+ frame1.set_size_request(500, 300)
+ vbox0.pack_start(frame1, False, False, 1)
+ table1 = Gtk.Table(3, 2, False)
+ frame1.add(table1)
+ #
+ image0 = Gtk.Image()
+ pixbuf = None
+ if package_name is None or package_name == 'com.pushbullet.android':
+ pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(
+ comun.MESSENGER_ICON, 48, 48)
+ elif package_name == 'org.telegram.messenger':
+ pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(
+ comun.TELEGRAM_ICON, 48, 48)
+ elif package_name == 'com.whatsapp':
+ pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(
+ comun.WHATSAPP_ICON, 48, 48)
+ elif package_name == 'com.google.android.talk':
+ pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(
+ comun.HANGOUT_ICON, 48, 48)
+ elif package_name == 'com.facebook.orca':
+ pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(
+ comun.FACEBOOK_ICON, 48, 48)
+ elif package_name == 'jp.naver.line.android':
+ pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(
+ comun.LINE_ICON, 48, 48)
+ print('===========', 1, '===========')
+ if pixbuf is not None:
+ image0.set_from_pixbuf(pixbuf)
+ table1.attach(image0, 0, 2, 0, 1,
+ xoptions=Gtk.AttachOptions.SHRINK,
+ xpadding=5, ypadding=5)
+ #
+ image1 = Gtk.Image()
+ if icon is not None and os.path.exists(icon):
+ pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(icon, 48, 48)
+ else:
+ pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(comun.ICON, 48, 48)
+ image1.set_from_pixbuf(pixbuf)
+ table1.attach(image1, 0, 1, 1, 2,
+ xoptions=Gtk.AttachOptions.SHRINK,
+ xpadding=5, ypadding=5)
+ scrolledwindow1 = Gtk.ScrolledWindow()
+ scrolledwindow1.set_shadow_type(Gtk.ShadowType.ETCHED_IN)
+ table1.attach(scrolledwindow1, 1, 2, 1, 2, xpadding=5, ypadding=5)
+ label1 = Gtk.TextView()
+ label1.set_wrap_mode(wrap_mode=Gtk.WrapMode.WORD)
+ label1.set_editable(False)
+ label1.get_buffer().set_text(message)
+ scrolledwindow1.add(label1)
+ print('===========', 2, '===========')
+ #
+ label2 = Gtk.Label(_('Answer')+':')
+ label2.set_alignment(0, 0.5)
+ table1.attach(label2, 0, 1, 2, 3,
+ xoptions=Gtk.AttachOptions.SHRINK,
+ xpadding=5, ypadding=5)
+ #
+ scrolledwindow2 = Gtk.ScrolledWindow()
+ scrolledwindow2.set_shadow_type(Gtk.ShadowType.ETCHED_IN)
+ table1.attach(scrolledwindow2, 1, 2, 2, 3, xpadding=5, ypadding=5)
+ self.entry1 = Gtk.TextView()
+ self.entry1 .set_wrap_mode(wrap_mode=Gtk.WrapMode.WORD)
+ self.entry1.connect('key-release-event', self.on_key_released_event)
+ scrolledwindow2.add(self.entry1)
+ #
+ self.set_focus(self.entry1)
+ print('===========', 3, '===========')
+ self.show_all()
+
+ def on_key_released_event(self, widget, event):
+ if event.keyval == 65421 or event.keyval == 65293:
+ self.response(Gtk.ResponseType.ACCEPT)
+
+ def close_application(self, event):
+ self.hide()
+
+ def get_answer(self):
+ start_iter, end_iter = self.entry1.get_buffer().get_bounds()
+ text = self.entry1.get_buffer().get_text(
+ start_iter,
+ end_iter, True)
+ return text
+
if __name__ == "__main__":
- cm = AnswerDialog()
- if cm.run() == Gtk.ResponseType.ACCEPT:
- cm.hide()
- print(cm.get_answer())
- cm.destroy()
- exit(0)
+ cm = AnswerDialog()
+ if cm.run() == Gtk.ResponseType.ACCEPT:
+ cm.hide()
+ print(cm.get_answer())
+ cm.destroy()
+ exit(0)
diff -Nru pushbullet-indicator-0.6.0/src/comun.py pushbullet-indicator-0.6.3/src/comun.py
--- pushbullet-indicator-0.6.0/src/comun.py 2015-03-16 06:26:56.000000000 +0000
+++ pushbullet-indicator-0.6.3/src/comun.py 2016-06-27 18:35:17.000000000 +0000
@@ -1,11 +1,9 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
-# comun.py
-#
# This file is part of PushBullet-Indicator
#
-# Copyright (C) 2014
+# Copyright (C) 2014-2016
# Lorenzo Carbonell Cerezo
#
# This program is free software: you can redistribute it and/or modify
@@ -21,120 +19,106 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
-import urllib.request
-
-__author__ = 'Lorenzo Carbonell '
-__copyright__ = 'Copyright (c) 2012-2014 Lorenzo Carbonell'
-__license__ = 'GPLV3'
-__url__ = 'http://www.atareao.es'
-
import os
import locale
import gettext
-######################################
def is_package():
- return not os.path.dirname(os.path.abspath(__file__)).endswith('src')
+ return not os.path.dirname(os.path.abspath(__file__)).endswith('src')
######################################
PARAMS = {
- 'first-time':True,
- 'version':'',
- 'theme':'light',
- 'name':None,
- 'modified_after':0,
- 'copy_paste':True,
- 'reply_sms':False,
- 'reply_whatsapp':False,
- 'reply_telegram':False,
- 'last_push':{}
- }
+ 'first-time': True,
+ 'version': '',
+ 'theme': 'light',
+ 'name': None,
+ 'modified_after': 0,
+ 'end-to-end-password': '',
+ 'copy_paste': True,
+ 'reply_sms': False,
+ 'reply_whatsapp': False,
+ 'reply_telegram': False,
+ 'reply_hangout': False,
+ 'reply_facebook': False,
+ 'reply_line': False,
+ 'last_push': {}
+ }
APP = 'pushbullet-indicator'
APPCONF = APP + '.conf'
APPDATA = APP + '.data'
APPNAME = 'PushBullet-Indicator'
-CONFIG_DIR = os.path.join(os.path.expanduser('~'),'.config')
+CONFIG_DIR = os.path.join(os.path.expanduser('~'), '.config')
CONFIG_APP_DIR = os.path.join(CONFIG_DIR, APP)
CONFIG_FILE = os.path.join(CONFIG_APP_DIR, APPCONF)
DATA_FILE = os.path.join(CONFIG_APP_DIR, APPDATA)
BACKUP_FILE = os.path.join(CONFIG_APP_DIR, 'backup')
-TOKEN_FILE = os.path.join(CONFIG_APP_DIR, 'token')
-AUTOSTART_DIR = os.path.join(CONFIG_DIR,'autostart')
-FILE_AUTO_START = os.path.join(AUTOSTART_DIR,'pushbullet-indicator-autostart.desktop')
+AUTOSTART_DIR = os.path.join(CONFIG_DIR, 'autostart')
+FILE_AUTO_START = os.path.join(AUTOSTART_DIR,
+ 'pushbullet-indicator-autostart.desktop')
if not os.path.exists(CONFIG_APP_DIR):
- os.makedirs(CONFIG_APP_DIR)
+ os.makedirs(CONFIG_APP_DIR)
print(os.path.dirname(os.path.abspath(__file__)))
if is_package():
- ROOTDIR = '/opt/extras.ubuntu.com/pushbullet-indicator/share/'
- LANGDIR = os.path.join(ROOTDIR, 'locale-langpack')
- APPDIR = os.path.join(ROOTDIR, APP)
- ICONDIR = os.path.join(APPDIR, 'icons')
- SOCIALDIR = os.path.join(APPDIR, 'social')
- CHANGELOG = os.path.join(APPDIR,'changelog')
- FILE_AUTO_START_ORIG = os.path.join(APPDIR,'pushbullet-indicator-autostart.desktop')
- WATCHDOG = os.path.join(APPDIR,'pushbullet_socket.py')
+ ROOTDIR = '/opt/extras.ubuntu.com/pushbullet-indicator/share/'
+ LANGDIR = os.path.join(ROOTDIR, 'locale-langpack')
+ APPDIR = os.path.join(ROOTDIR, APP)
+ ICONDIR = os.path.join(APPDIR, 'icons')
+ SOCIALDIR = os.path.join(APPDIR, 'social')
+ CHANGELOG = os.path.join(APPDIR, 'changelog')
+ FILE_AUTO_START_ORIG = os.path.join(
+ APPDIR, 'pushbullet-indicator-autostart.desktop')
+ WATCHDOG = os.path.join(APPDIR, 'pushbullet_socket.py')
else:
- ROOTDIR = os.path.dirname(__file__)
- LANGDIR = os.path.join(ROOTDIR, 'template1')
- APPDIR = os.path.join(ROOTDIR, APP)
- ICONDIR = os.path.normpath(os.path.join(ROOTDIR, '../data/icons'))
- SOCIALDIR = os.path.normpath(os.path.join(ROOTDIR, '../data/social'))
- DEBIANDIR = os.path.normpath(os.path.join(ROOTDIR, '../debian'))
- CHANGELOG = os.path.join(DEBIANDIR,'changelog')
- FILE_AUTO_START_ORIG = os.path.join(os.path.normpath(os.path.join(ROOTDIR, '../data')),'pushbullet-indicator-autostart.desktop')
- WATCHDOG = os.path.join(ROOTDIR,'pushbullet_socket.py')
-ICON = os.path.join(ICONDIR,'pushbullet-indicator.svg')
+ ROOTDIR = os.path.dirname(__file__)
+ LANGDIR = os.path.join(ROOTDIR, 'template1')
+ APPDIR = os.path.join(ROOTDIR, APP)
+ ICONDIR = os.path.normpath(os.path.join(ROOTDIR, '../data/icons'))
+ SOCIALDIR = os.path.normpath(os.path.join(ROOTDIR, '../data/social'))
+ DEBIANDIR = os.path.normpath(os.path.join(ROOTDIR, '../debian'))
+ CHANGELOG = os.path.join(DEBIANDIR, 'changelog')
+ FILE_AUTO_START_ORIG = os.path.join(
+ os.path.normpath(os.path.join(ROOTDIR, '../data')),
+ 'pushbullet-indicator-autostart.desktop')
+ WATCHDOG = os.path.join(ROOTDIR, 'pushbullet_socket.py')
+ICON = os.path.join(ICONDIR, 'pushbullet-indicator.svg')
STATUS_ICON = {}
-STATUS_ICON['light'] = (os.path.join(ICONDIR,'pushbullet-indicator-light.svg'),os.path.join(ICONDIR,'pushbullet-indicator-sync-light.svg'))
-STATUS_ICON['dark'] = (os.path.join(ICONDIR,'pushbullet-indicator-dark.svg'),os.path.join(ICONDIR,'pushbullet-indicator-sync-dark.svg'))
+STATUS_ICON['light'] = (
+ os.path.join(ICONDIR, 'pushbullet-indicator-light.svg'),
+ os.path.join(ICONDIR, 'pushbullet-indicator-sync-light.svg'))
+STATUS_ICON['dark'] = (
+ os.path.join(ICONDIR, 'pushbullet-indicator-dark.svg'),
+ os.path.join(ICONDIR, 'pushbullet-indicator-sync-dark.svg'))
+ADDRESS_ICON = os.path.join(ICONDIR, 'address.svg')
+FILE_ICON = os.path.join(ICONDIR, 'file.svg')
+LINK_ICON = os.path.join(ICONDIR, 'link.svg')
+LIST_ICON = os.path.join(ICONDIR, 'list.svg')
+NOTE_ICON = os.path.join(ICONDIR, 'note.svg')
+IMAGE_ICON = os.path.join(ICONDIR, 'image.svg')
+FACEBOOK_ICON = os.path.join(ICONDIR, 'facebook.svg')
+HANGOUT_ICON = os.path.join(ICONDIR, 'hangout.svg')
+LINE_ICON = os.path.join(ICONDIR, 'line.svg')
+MESSENGER_ICON = os.path.join(ICONDIR, 'messenger.svg')
+TELEGRAM_ICON = os.path.join(ICONDIR, 'telegram.svg')
+WHATSAPP_ICON = os.path.join(ICONDIR, 'whatsapp.svg')
-ADDRESS_ICON = os.path.join(ICONDIR,'address.svg')
-FILE_ICON = os.path.join(ICONDIR,'file.svg')
-LINK_ICON = os.path.join(ICONDIR,'link.svg')
-LIST_ICON = os.path.join(ICONDIR,'list.svg')
-NOTE_ICON = os.path.join(ICONDIR,'note.svg')
-IMAGE_ICON = os.path.join(ICONDIR,'image.svg')
-
-
-f = open(CHANGELOG,'r')
+f = open(CHANGELOG, 'r')
line = f.readline()
f.close()
-pos=line.find('(')
-posf=line.find(')',pos)
+pos = line.find('(')
+posf = line.find(')', pos)
VERSION = line[pos+1:posf].strip()
if not is_package():
- VERSION = VERSION + '-src'
+ VERSION = VERSION + '-src'
try:
- current_locale, encoding = locale.getdefaultlocale()
- language = gettext.translation(APP, LANGDIR, [current_locale])
- language.install()
- _ = language.gettext
+ current_locale, encoding = locale.getdefaultlocale()
+ language = gettext.translation(APP, LANGDIR, [current_locale])
+ language.install()
+ _ = language.gettext
except Exception as e:
- _ = str
-
-def read_from_url(url):
- try:
- url = url.replace(' ','%20')
- request = urllib.request.Request(url, headers={'User-Agent' : 'Magic Browser'})
- f = urllib.request.urlopen(request)
- json_string = f.read()
- f.close()
- return json_string
- except:
- return None
-
-def internet_on():
- try:
- response=urllib.request.urlopen('http://google.com',timeout=1)
- return True
- except:
- pass
- return False
-
-
+ _ = str
diff -Nru pushbullet-indicator-0.6.0/src/configurator.py pushbullet-indicator-0.6.3/src/configurator.py
--- pushbullet-indicator-0.6.0/src/configurator.py 2014-07-10 20:15:28.000000000 +0000
+++ pushbullet-indicator-0.6.3/src/configurator.py 2016-06-26 17:37:19.000000000 +0000
@@ -1,11 +1,9 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
-# configurator.py
-#
# This file is part of PushBullet-Indicator
#
-# Copyright (C) 2014
+# Copyright (C) 2014-2016
# Lorenzo Carbonell Cerezo
#
# This program is free software: you can redistribute it and/or modify
@@ -24,52 +22,58 @@
import codecs
import os
import json
-
import comun
+
class Configuration(object):
- def __init__(self):
- self.params = comun.PARAMS
- self.read()
-
- def get(self,key):
- try:
- return self.params[key]
- except KeyError as e:
- print(e)
- self.params[key] = comun.PARAMS[key]
- return self.params[key]
-
- def set(self,key,value):
- self.params[key] = value
-
- def reset(self):
- if os.path.exists(comun.CONFIG_FILE):
- os.remove(comun.CONFIG_FILE)
- self.params = comun.PARAMS
- self.save()
-
- def set_defaults(self):
- self.params = comun.PARAMS
- self.save()
-
- def read(self):
- try:
- f=codecs.open(comun.CONFIG_FILE,'r','utf-8')
- except IOError as e:
- print(e)
- self.save()
- f=codecs.open(comun.CONFIG_FILE,'r','utf-8')
- try:
- self.params = json.loads(f.read())
- except ValueError as e:
- print(e)
- self.save()
- f.close()
-
- def save(self):
- if not os.path.exists(comun.CONFIG_APP_DIR):
- os.makedirs(comun.CONFIG_APP_DIR)
- f=codecs.open(comun.CONFIG_FILE,'w','utf-8')
- f.write(json.dumps(self.params, indent=4, sort_keys=True))
- f.close()
+ def __init__(self,
+ config_file_dir=comun.CONFIG_APP_DIR,
+ config_file=comun.CONFIG_FILE,
+ default_params=comun.PARAMS):
+ self.config_file_dir = config_file_dir
+ self.config_file = config_file
+ self.default_params = default_params
+ self.params = default_params
+ self.read()
+
+ def get(self, key):
+ try:
+ return self.params[key]
+ except KeyError as e:
+ print(e)
+ self.params[key] = self.default_params[key]
+ return self.params[key]
+
+ def set(self, key, value):
+ self.params[key] = value
+
+ def reset(self):
+ if os.path.exists(self.config_file):
+ os.remove(self.config_file)
+ self.params = self.default_params
+ self.save()
+
+ def set_defaults(self):
+ self.params = self.default_params
+ self.save()
+
+ def read(self):
+ try:
+ f = codecs.open(self.config_file, 'r', 'utf-8')
+ except IOError as e:
+ print(e)
+ self.save()
+ f = codecs.open(self.config_file, 'r', 'utf-8')
+ try:
+ self.params = json.loads(f.read())
+ except ValueError as e:
+ print(e)
+ self.save()
+ f.close()
+
+ def save(self):
+ if not os.path.exists(self.config_file_dir):
+ os.makedirs(self.config_file_dir)
+ f = codecs.open(self.config_file, 'w', 'utf-8')
+ f.write(json.dumps(self.params, indent=4, sort_keys=True))
+ f.close()
diff -Nru pushbullet-indicator-0.6.0/src/dimissaldialog.py pushbullet-indicator-0.6.3/src/dimissaldialog.py
--- pushbullet-indicator-0.6.0/src/dimissaldialog.py 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/src/dimissaldialog.py 2016-07-11 18:09:26.000000000 +0000
@@ -0,0 +1,79 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+#
+# This file is part of PushBullet-Indicator
+#
+# Copyright (C) 2014-2016
+# Lorenzo Carbonell Cerezo
+#
+# This program 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 3 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program. If not, see .
+
+import gi
+try:
+ gi.require_version('Gtk', '3.0')
+except Exception as e:
+ print(e)
+ exit(-1)
+from gi.repository import Gtk
+from gi.repository import Gdk
+from gi.repository import GdkPixbuf
+import os
+import comun
+from comun import _
+
+
+class DimissalDialog(Gtk.Dialog):
+ def __init__(self, push):
+ Gtk.Dialog.__init__(
+ self,
+ push['application_name'] + '|' + 'PushBullet Indicator | ',
+ None,
+ Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT)
+ self.set_position(Gtk.WindowPosition.CENTER_ALWAYS)
+ self.set_icon_from_file(comun.ICON)
+ self.trigger_key = None
+ #
+ vbox = Gtk.Box.new(Gtk.Orientation.VERTICAL, 5)
+ vbox.set_border_width(5)
+ self.get_content_area().add(vbox)
+ frame1 = Gtk.Frame()
+ vbox.pack_start(frame1, False, False, 1)
+ vbox1 = Gtk.Box.new(Gtk.Orientation.VERTICAL, 5)
+ vbox1.set_border_width(5)
+ frame1.add(vbox1)
+ #
+ vbox1.pack_start(Gtk.Label(push['body']), False, False, 5)
+ vbox1.pack_start(Gtk.Label(push['title']), False, False, 5)
+ self.responses = {}
+ for index, action in enumerate(push['actions']):
+ self.add_button(action['label'], index)
+ self.responses[index] = {
+ 'label': action['label'],
+ 'trigger_key': action['trigger_key']
+ }
+ self.show_all()
+
+if __name__ == '__main__':
+ push = {
+ 'application_name': 'Telefono',
+ 'body': 'Llamada telefonica',
+ 'title': '123 456 789',
+ 'actions': [
+ {'label': 'Responder', 'trigger_key': 'trigger_key_responder'},
+ {'label': 'Ignorar', 'trigger_key': 'trigger_key_igonara'},
+ ]
+ }
+ dd = DimissalDialog(push)
+ ans = dd.run()
+ print(dd.responses[ans])
diff -Nru pushbullet-indicator-0.6.0/src/monitor_clipboard.py pushbullet-indicator-0.6.3/src/monitor_clipboard.py
--- pushbullet-indicator-0.6.0/src/monitor_clipboard.py 2015-03-01 18:39:54.000000000 +0000
+++ pushbullet-indicator-0.6.3/src/monitor_clipboard.py 1970-01-01 00:00:00.000000000 +0000
@@ -1,79 +0,0 @@
-#!/usr/bin/python3
-# -*- coding: utf-8 -*-
-#
-#
-# Copyright (C) 2010 Lorenzo Carbonell
-# lorenzo.carbonell.cerezo@gmail.com
-#
-# This program 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 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be Public,
-# 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 this program. If not, see .
-#
-#
-#
-
-from gi.repository import Gtk, Gdk
-import dbus
-import dbus.service
-import time
-from dbus.mainloop.glib import DBusGMainLoop
-import youtube_dl
-
-class YouTubeDBUSService(dbus.service.Object):
- def __init__(self):
- bus_name = dbus.service.BusName('es.atareao.youtube', bus=dbus.SessionBus())
- dbus.service.Object.__init__(self, bus_name, '/es/atareao/youtube')
- clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD)
- clipboard.connect('owner-change',self.capture_clipboard)
- self.monitor_clipboard = True
- self.last_capture_url = None
- self.last_capture_time = int(time.time()*100)
-
- def capture_clipboard(self,data1,data2):
- if self.monitor_clipboard:
- clipboard = data1
- text = clipboard.wait_for_text()
- if text is not None:
- ydl = youtube_dl.YoutubeDL({'outtmpl': '%(id)s%(ext)s'})
- ydl.add_default_info_extractors()
- print(ydl.extract_info(text,download=False))
- if text.startswith('https://www.youtube.com/watch?v='):
- #url = text[32:]
- url = text
- newtime = int(time.time()*100)
- if self.last_capture_url != url or self.last_capture_time != newtime:
- self.last_capture_url = url
- self.last_capture_time = newtime
- self.captured_youtube_url(url)
-
-
- @dbus.service.method('es.atareao.youtube')
- def set_monitor_clipboard(self, monitor_clipboard):
- self.monitor_clipboard = monitor_clipboard
- print('---/ %s /---'%self.monitor_clipboard)
-
- @dbus.service.method('es.atareao.youtube')
- def set_captured_youtube_url(self, url):
- self.captured_youtube_url(url)
-
- @dbus.service.signal('es.atareao.youtube')
- def captured_youtube_url(self, url):
- pass
-
- @dbus.service.method('es.atareao.youtube')
- def test(self,a):
- return "Hello,World! " + a
-
-if __name__ == '__main__':
- DBusGMainLoop(set_as_default=True)
- mYouTubeDBUSService = YouTubeDBUSService()
- Gtk.main()
diff -Nru pushbullet-indicator-0.6.0/src/Old_logindialog.py pushbullet-indicator-0.6.3/src/Old_logindialog.py
--- pushbullet-indicator-0.6.0/src/Old_logindialog.py 2014-06-24 17:26:56.000000000 +0000
+++ pushbullet-indicator-0.6.3/src/Old_logindialog.py 1970-01-01 00:00:00.000000000 +0000
@@ -1,90 +0,0 @@
-#! /usr/bin/python3
-# -*- coding: utf-8 -*-
-#
-#
-# LoginDialog
-#
-#
-# Copyright (C) 2012 Lorenzo Carbonell
-# lorenzo.carbonell.cerezo@gmail.com
-#
-# This program 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 3 of the License, or
-# (at your option) any later version.
-#
-# This program 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 this program. If not, see .
-#
-#
-from gi.repository import Gtk
-from gi.repository import WebKit
-from gi.repository import GObject
-
-URL = 'https://www.pushbullet.com/authorize?client_id=RpkMU0UUoiDMNZnY1ZLJXWLw7QYm4QRY&redirect_uri=http%3A%2F%2Fwww.atareao.es%2Ftag%2Fpushbullet-indicator&response_type=token&scope=everything'
-
-class LoginDialog(Gtk.Dialog):
- def __init__(self,url=URL):
- self.code = None
- Gtk.Dialog.__init__(self)
- self.set_position(Gtk.WindowPosition.CENTER_ALWAYS)
- #self.set_title(comun.APP)
- #self.set_icon_from_file(comun.ICON)
- #
- vbox = Gtk.VBox(spacing = 5)
- self.get_content_area().add(vbox)
- hbox1 = Gtk.HBox()
- vbox.pack_start(hbox1,True,True,0)
- #
- self.scrolledwindow1 = Gtk.ScrolledWindow()
- self.scrolledwindow1.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC)
- self.scrolledwindow1.set_shadow_type(Gtk.ShadowType.IN)
- hbox1.pack_start(self.scrolledwindow1,True,True,0)
- #
- self.viewer = WebKit.WebView()
- self.scrolledwindow1.add(self.viewer)
- self.scrolledwindow1.set_size_request(600,630)
- self.viewer.connect('navigation-policy-decision-requested', self.on_navigation_requested)
- self.viewer.open(url)
- #
- self.show_all()
-
- ####################################################################
- #########################BROWSER####################################
- ####################################################################
- def on_navigation_requested(self, view, frame, req, nav, pol):
- try:
- uri = req.get_uri()
- print(uri)
- pos = uri.find('http://www.atareao.es/tag/pushbullet-indicator#access_token=')
- if pos > -1:
- self.code = uri[60:]
- self.hide()
- else:
- pos = uri.find('http://www.atareao.es/tag/pushbullet-indicator?error=access_denied')
- if pos > -1:
- self.code = None
- self.hide()
- except Exception as e:
- print(e)
- print('Error')
- ####################################################################
- #########################ACTIONS####################################
- ####################################################################
-
-if __name__ == '__main__':
- from configurator import Configuration
- configuration = Configuration()
- oauth_access_token = configuration.get('oauth_access_token')
- if oauth_access_token is None or len(oauth_access_token)==0:
- ld = LoginDialog()
- ld.run()
- print(ld.code)
- configuration.set('oauth_access_token',ld.code)
- configuration.save()
- exit(0)
diff -Nru pushbullet-indicator-0.6.0/src/Old_pushbullet_dialogs.py pushbullet-indicator-0.6.3/src/Old_pushbullet_dialogs.py
--- pushbullet-indicator-0.6.0/src/Old_pushbullet_dialogs.py 2015-03-15 06:03:25.000000000 +0000
+++ pushbullet-indicator-0.6.3/src/Old_pushbullet_dialogs.py 1970-01-01 00:00:00.000000000 +0000
@@ -1,532 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-#
-# pushbulet_dialogs.py
-#
-# This file is part of PushBullet-Indicator
-#
-# Copyright (C) 2014
-# Lorenzo Carbonell Cerezo
-#
-# This program 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 3 of the License, or
-# (at your option) any later version.
-#
-# This program 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 this program. If not, see .
-
-import gi
-gi.require_version('Gtk', '3.0')
-from gi.repository import Gtk
-from gi.repository import Gdk
-from gi.repository import GdkPixbuf
-import urllib
-import urllib.request
-from urllib.parse import urlparse
-import os
-from os.path import splitext, basename
-import comun
-from comun import _
-from configurator import Configuration
-
-NOTE_PAGE = 0
-LINK_PAGE = 1
-FILE_PAGE = 2
-IMAGE_PAGE = 3
-
-class DropArea(Gtk.EventBox):
- def __init__(self,on_clicked_response=False, message=_('Drop one file on me!')):
- Gtk.EventBox.__init__(self)
- self.label = Gtk.Label(message)
- dnd_list = Gtk.TargetEntry.new('text/uri-list', 0, 0)
- self.label.drag_dest_set(Gtk.DestDefaults.MOTION | Gtk.DestDefaults.HIGHLIGHT | Gtk.DestDefaults.DROP,[dnd_list],Gdk.DragAction.MOVE )
- self.label.drag_dest_add_uri_targets()
- self.label.connect('drag-data-received', self.on_drag_data_received)
- self.add(self.label)
- self.connect('button_press_event',self.on_clicked)
- self.filename = None
- self.fileurl = None
- self.on_clicked_response = on_clicked_response
- def on_clicked(self,widget,data):
- if self.filename and self.fileurl and self.on_clicked_response:
- dialog = Gtk.FileChooserDialog(_('Please choose a directory to download the file'), None,
- Gtk.FileChooserAction.SELECT_FOLDER,(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL, Gtk.STOCK_OPEN, Gtk.ResponseType.OK))
- response = dialog.run()
- if response == Gtk.ResponseType.OK:
- dialog.hide()
- directory = dialog.get_filename()
- dialog.destroy()
- while Gtk.events_pending():
- Gtk.main_iteration()
- print(self.fileurl)
- filename = os.path.join(directory,basename(urlparse(self.fileurl).path))
- headers = {'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11',
- 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
- 'Accept-Charset': 'ISO-8859-1,utf-8;q=0.7,*;q=0.3',
- 'Accept-Encoding': 'none',
- 'Accept-Language': 'en-US,en;q=0.8',
- 'Connection': 'keep-alive'}
- arequest = urllib.request.Request(self.fileurl, headers=headers)
- page = urllib.request.urlopen(arequest)
- with open(filename, 'bw') as f:
- f.write(page.read())
- else:
- dialog.destroy()
-
- def on_drag_data_received(self, widget, drag_context, x,y, selection_data,info, time):
- if info == 0:
- response = []
- filenames = selection_data.get_uris()
- self.fileurl = urllib.request.url2pathname(filenames[0])[7:]
- self.filename = os.path.basename(self.fileurl)
- self.label.set_text(self.filename)
-
- def set_filename(self,filename):
- self.filename = filename
- self.label.set_text(filename+'\n\n'+_('(Click on me to download file)'))
-
- def get_filename(self):
- return self.filename
-
- def set_fileurl(self,fileurl):
- self.fileurl = fileurl
-
- def get_fileurl(self):
- return self.fileurl
-
-class SendToDialog(Gtk.Dialog):
- def __init__(self,devices=None,contacts=None):
- #
- Gtk.Dialog.__init__(self, _('PushBullet action'),None,Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,(Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT))
- self.set_position(Gtk.WindowPosition.CENTER_ALWAYS)
- self.connect('close', self.close_application)
- self.set_icon_from_file(comun.ICON)
- #
- vbox0 = Gtk.VBox(spacing = 5)
- vbox0.set_border_width(5)
- #vbox0.set_size_request(400, 80)
- self.get_content_area().add(vbox0)
-
- devices = []
- devices.append({'label':'1','device_iden':'11'})
- devices.append({'label':'2','device_iden':'12'})
- devices.append({'label':'3','device_iden':'13'})
- contacts = []
- contacts.append({'name':'4','contact_iden':'41'})
- contacts.append({'name':'5','contact_iden':'52'})
- contacts.append({'name':'6','contact_iden':'63'})
-
- #***************************************************************
- table_to = Gtk.Table(2, 2, False)
- vbox0.pack_start(table_to,False,False,0)
- label_to = Gtk.Label(_('Send bullet to')+':')
- label_to.set_alignment(0, 0.5)
- table_to.attach(label_to,0,1,0,1, xpadding=5, ypadding=5)
- name_store = Gtk.ListStore(str,str,GdkPixbuf.Pixbuf,str)
- toall = GdkPixbuf.Pixbuf.new_from_file_at_size(os.path.join(comun.ICONDIR,"infinity.svg"), 32, 32)
- tomobile = GdkPixbuf.Pixbuf.new_from_file_at_size(os.path.join(comun.ICONDIR,"mobile.svg"), 32, 32)
- touser = GdkPixbuf.Pixbuf.new_from_file_at_size(os.path.join(comun.ICONDIR,"user.svg"), 32, 32)
- name_store.append([_('All'),'',toall,'all'])
- for adevice in devices:
- name_store.append([adevice['label'],adevice['device_iden'],tomobile,'device'])
- for acontact in contacts:
- name_store.append([acontact['name'],acontact['contact_iden'],touser,'contact'])
- self.bulletTo = Gtk.ComboBox.new_with_model(name_store)
- renderertext = Gtk.CellRendererText()
- renderertext.props.mode = Gtk.CellRendererMode.ACTIVATABLE
- self.bulletTo.pack_start(renderertext, False)
- self.bulletTo.add_attribute(renderertext, "text", 0)
- renderer = Gtk.CellRendererPixbuf()
- self.bulletTo.pack_start(renderer, False)
- self.bulletTo.add_attribute(renderer, "pixbuf", 2)
- table_to.attach(self.bulletTo,1,2,0,1, xpadding=5, ypadding=5)
- self.bulletTo.set_active(0)
- self.show_all()
- def close_application(self, widget):
- self.hide()
-
-class ActionDialog(Gtk.Dialog):
-
- def __init__(self,push=None,devices=None,contacts=None):
- #
- Gtk.Dialog.__init__(self, _('PushBullet action'),None,Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,(Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT))
- self.set_position(Gtk.WindowPosition.CENTER_ALWAYS)
- self.connect('close', self.close_application)
- self.set_icon_from_file(comun.ICON)
- #
- vbox0 = Gtk.VBox(spacing = 5)
- vbox0.set_border_width(5)
- vbox0.set_size_request(400, 400)
- self.get_content_area().add(vbox0)
- '''
- devices = []
- devices.append({'label':'1','device_iden':'11'})
- devices.append({'label':'2','device_iden':'12'})
- devices.append({'label':'3','device_iden':'13'})
- contacts = []
- contacts.append({'name':'4','contact_iden':'41'})
- contacts.append({'name':'5','contact_iden':'52'})
- contacts.append({'name':'6','contact_iden':'63'})
- '''
- self.bulletTo = None
- #***************************************************************
- if devices is not None and contacts is not None:
- table_to = Gtk.Table(2, 2, False)
- vbox0.pack_start(table_to,True,True,0)
- label_to = Gtk.Label(_('To')+':')
- label_to.set_alignment(0, 0.5)
- table_to.attach(label_to,0,1,0,1, xpadding=5, ypadding=5)
- name_store = Gtk.ListStore(str,str,GdkPixbuf.Pixbuf,str)
- toall = GdkPixbuf.Pixbuf.new_from_file_at_size(os.path.join(comun.ICONDIR,"infinity.svg"), 32, 32)
- tomobile = GdkPixbuf.Pixbuf.new_from_file_at_size(os.path.join(comun.ICONDIR,"mobile.svg"), 32, 32)
- touser = GdkPixbuf.Pixbuf.new_from_file_at_size(os.path.join(comun.ICONDIR,"user.svg"), 32, 32)
- name_store.append([_('All'),'',toall,'all'])
- for adevice in devices:
- name_store.append([adevice['label'],adevice['device_iden'],tomobile,'device'])
- for acontact in contacts:
- name_store.append([acontact['name'],acontact['contact_iden'],touser,'contact'])
- #self.bulletTo = Gtk.ComboBox.new_with_model_and_entry(name_store)
- self.bulletTo = Gtk.ComboBox.new_with_model(name_store)
- renderertext = Gtk.CellRendererText()
- renderertext.props.mode = Gtk.CellRendererMode.ACTIVATABLE
- self.bulletTo.pack_start(renderertext, False)
- self.bulletTo.add_attribute(renderertext, "text", 0)
- renderer = Gtk.CellRendererPixbuf()
- self.bulletTo.pack_start(renderer, False)
- self.bulletTo.add_attribute(renderer, "pixbuf", 2)
- table_to.attach(self.bulletTo,1,2,0,1, xpadding=5, ypadding=5)
- self.bulletTo.set_active(0)
-
- self.notebook = Gtk.Notebook()
- self.notebook.set_tab_pos(Gtk.PositionType.BOTTOM)
- vbox0.pack_start(self.notebook,True,True,0)
- self.action = {}
- #
- self.action['note'] = {}
- frame_note = Gtk.Frame()
- frame_note.set_border_width(10)
- vbox_note = Gtk.VBox()
- frame_note.add(vbox_note)
- table_note = Gtk.Table(2, 2, False)
- vbox_note.pack_start(table_note,False,False,0)
- label_note_1 = Gtk.Label(_('Title')+':')
- label_note_1.set_alignment(0, 0.5)
- table_note.attach(label_note_1,0,1,0,1, xpadding=5, ypadding=5)
- self.action['note']['title'] = Gtk.Entry()
- table_note.attach(self.action['note']['title'],1,2,0,1, xpadding=5, ypadding=5)
- label_note_2 = Gtk.Label(_('Message')+':')
- label_note_2.set_alignment(0, 0.5)
- table_note.attach(label_note_2,0,1,1,2, xpadding=5, ypadding=5)
- scrolledwindow_note = Gtk.ScrolledWindow()
- scrolledwindow_note.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC)
- scrolledwindow_note.set_shadow_type(Gtk.ShadowType.ETCHED_OUT)
- table_note.attach(scrolledwindow_note,1,2,1,2, xpadding=5, ypadding=5)
- self.action['note']['body'] = Gtk.TextView()
- self.action['note']['body'].set_wrap_mode(Gtk.WrapMode.WORD)
- scrolledwindow_note.add(self.action['note']['body'])
- scrolledwindow_note.set_size_request(200, 200)
- image_note = Gtk.Image()
- image_note.set_from_file(comun.NOTE_ICON)
- image_note_container = Gtk.Button()
- image_note_container.set_name('note')
- image_note_container.set_tooltip_text(_('Note'))
- image_note_container.set_size_request(24,24)
- image_note_container.set_image(image_note)
- image_note_container.connect('clicked',self.on_container_clicked,'note')
- self.notebook.append_page(frame_note,image_note_container)
- #
- self.action['link'] = {}
- frame_link = Gtk.Frame()
- frame_link.set_border_width(10)
- vbox_link = Gtk.VBox()
- frame_link.add(vbox_link)
- table_link = Gtk.Table(2, 2, False)
- vbox_link.pack_start(table_link,False,False,0)
- label_link_1 = Gtk.Label(_('Title')+':')
- label_link_1.set_alignment(0, 0.5)
- table_link.attach(label_link_1,0,1,0,1, xpadding=5, ypadding=5)
- self.action['link']['title'] = Gtk.Entry()
- table_link.attach(self.action['link']['title'],1,2,0,1, xpadding=5, ypadding=5)
- label_link_2 = Gtk.Label(_('Link')+':')
- label_link_2.set_alignment(0, 0.5)
- table_link.attach(label_link_2,0,1,1,2, xpadding=5, ypadding=5)
- self.action['link']['link'] = Gtk.Entry()
- table_link.attach(self.action['link']['link'],1,2,1,2, xpadding=5, ypadding=5)
-
- label_link_3 = Gtk.Label(_('Message')+':')
- label_link_3.set_alignment(0, 0.5)
- table_link.attach(label_link_3,0,1,2,3, xpadding=5, ypadding=5)
- scrolledwindow_link = Gtk.ScrolledWindow()
- scrolledwindow_link.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC)
- scrolledwindow_link.set_shadow_type(Gtk.ShadowType.ETCHED_OUT)
- table_link.attach(scrolledwindow_link,1,2,2,3, xpadding=5, ypadding=5)
- self.action['link']['body'] = Gtk.TextView()
- self.action['link']['body'].set_wrap_mode(Gtk.WrapMode.WORD)
- scrolledwindow_link.add(self.action['link']['body'])
- scrolledwindow_link.set_size_request(200, 200)
- image_link = Gtk.Image()
- image_link.set_from_file(comun.LINK_ICON)
- image_link_container = Gtk.Button()
- image_link_container.set_name('link')
- image_link_container.set_tooltip_text(_('Link'))
- image_link_container.set_size_request(24,24)
- image_link_container.set_image(image_link)
- image_link_container.connect('clicked',self.on_container_clicked,'link')
- self.notebook.append_page(frame_link,image_link_container)
- #
- self.action['file'] = {}
- frame_file = Gtk.Frame()
- frame_file.set_border_width(10)
- vbox_file = Gtk.VBox()
- frame_file.add(vbox_file)
- self.action['file']['file'] = DropArea(push is not None,_('Drop one file on me!'))
- vbox_file.pack_start(self.action['file']['file'],True,True,0)
- table_file = Gtk.Table(2, 2, False)
- vbox_file.pack_start(table_file,True,True,0)
- label_file = Gtk.Label(_('Message')+':')
- label_file.set_alignment(0, 0.5)
- table_file.attach(label_file,0,1,0,1, xpadding=5, ypadding=5)
- scrolledwindow_file = Gtk.ScrolledWindow()
- scrolledwindow_file.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC)
- scrolledwindow_file.set_shadow_type(Gtk.ShadowType.ETCHED_OUT)
- table_file.attach(scrolledwindow_file,1,2,0,1, xpadding=5, ypadding=5)
- self.action['file']['body'] = Gtk.TextView()
- self.action['file']['body'].set_wrap_mode(Gtk.WrapMode.WORD)
- scrolledwindow_file.add(self.action['file']['body'])
- scrolledwindow_file.set_size_request(200, 100)
- image_file = Gtk.Image()
- image_file.set_from_file(comun.FILE_ICON)
- image_file_container = Gtk.Button()
- image_file_container.set_name('file')
- image_file_container.set_tooltip_text(_('File'))
- image_file_container.set_size_request(24,24)
- image_file_container.set_image(image_file)
- image_file_container.connect('clicked',self.on_container_clicked,'file')
- self.notebook.append_page(frame_file,image_file_container)
- #
- self.action['image'] = {}
- frame_image = Gtk.Frame()
- frame_image.set_border_width(10)
- vbox_image = Gtk.VBox()
- frame_image.add(vbox_image)
- self.action['image']['file'] = DropArea(push is not None,_('Drop one image on me!'))
- vbox_image.pack_start(self.action['image']['file'],True,True,0)
-
- table_image = Gtk.Table(2, 2, False)
- vbox_image.pack_start(table_image,True,True,0)
- label_image = Gtk.Label(_('Message')+':')
- label_image.set_alignment(0, 0.5)
- table_image.attach(label_image,0,1,0,1, xpadding=5, ypadding=5)
- scrolledwindow_image = Gtk.ScrolledWindow()
- scrolledwindow_image.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC)
- scrolledwindow_image.set_shadow_type(Gtk.ShadowType.ETCHED_OUT)
- table_image.attach(scrolledwindow_image,1,2,0,1, xpadding=5, ypadding=5)
- self.action['image']['body'] = Gtk.TextView()
- self.action['image']['body'].set_wrap_mode(Gtk.WrapMode.WORD)
- scrolledwindow_image.add(self.action['image']['body'])
- scrolledwindow_image.set_size_request(200, 100)
-
- image_image = Gtk.Image()
- image_image.set_from_file(comun.IMAGE_ICON)
- image_image_container = Gtk.Button()
- image_image_container.set_name('image')
- image_image_container.set_tooltip_text(_('File'))
- image_image_container.set_size_request(24,24)
- image_image_container.set_image(image_image)
- image_image_container.connect('clicked',self.on_container_clicked,'image')
- self.notebook.append_page(frame_image,image_image_container)
- #
- style_provider = Gtk.CssProvider()
- css = """
- #address{
- border-image: none;
- background-image: none;
- border-radius: 0px;
- background-color: @bg_color;
- }
- #address:hover{
- transition: 1000ms linear;
- border-image: none;
- background-image: none;
- border-radius: 0px;
- background-color: rgba(241, 196, 15, 255);
- }
- #link{
- border-image: none;
- background-image: none;
- border-radius: 0px;
- background-color: @bg_color;
- }
- #link:hover{
- transition: 1000ms linear;
- border-image: none;
- background-image: none;
- border-radius: 0px;
- background-color: rgba(52, 152, 219, 255);
- }
- #list{
- border-image: none;
- background-image: none;
- border-radius: 0px;
- background-color: @bg_color;
- }
- #list:hover{
- transition: 1000ms linear;
- border-image: none;
- background-image: none;
- border-radius: 0px;
- background-color: rgba(155, 89, 182, 255);
- }
- #file{
- border-image: none;
- background-image: none;
- border-radius: 0px;
- background-color: @bg_color;
- }
- #file:hover{
- transition: 1000ms linear;
- border-image: none;
- background-image: none;
- border-radius: 0px;
- background-color: rgba(231, 76, 60, 255);
- }
- #image{
- border-image: none;
- background-image: none;
- border-radius: 0px;
- background-color: @bg_color;
- }
- #image:hover{
- transition: 1000ms linear;
- border-image: none;
- background-image: none;
- border-radius: 0px;
- background-color: rgba(76, 231, 60, 255);
- }
- #note{
- border-image: none;
- background-image: none;
- border-radius: 0px;
- background-color: @bg_color;
- }
- #note:hover{
- transition: 1000ms linear;
- border-image: none;
- background-image: none;
- border-radius: 0px;
- background-color: rgba(230, 126, 34, 255);
- }
- """
- style_provider.load_from_data(css.encode('UTF-8'))
- Gtk.StyleContext.add_provider_for_screen(
- Gdk.Screen.get_default(),
- style_provider,
- Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION
- )
- self.show_all()
- if push is not None and 'type' in push.keys():
- if push['type'] == 'note':
- self.notebook.set_current_page(NOTE_PAGE)
- self.action['note']['title'].set_text(push['title'])
- self.action['note']['body'].get_buffer().set_text(push['body'])
- self.notebook.remove_page(IMAGE_PAGE)
- self.notebook.remove_page(FILE_PAGE)
- self.notebook.remove_page(LINK_PAGE)
- elif push['type'] == 'link':
- self.notebook.set_current_page(LINK_PAGE)
- self.action['link']['title'].set_text(push['title'])
- self.action['link']['link'].set_text(push['url'])
- self.action['link']['body'].get_buffer().set_text(push['body'])
- self.notebook.remove_page(LIST_PAGE)
- self.notebook.remove_page(FILE_PAGE)
- self.notebook.remove_page(NOTE_PAGE)
- elif push['type'] == 'file':
- self.notebook.set_current_page(FILE_PAGE)
- self.action['file']['file'].set_filename(push['file_name'])
- self.action['file']['file'].set_fileurl(push['file_url'])
- self.action['file']['body'].get_buffer().set_text(push['body'])
- self.notebook.remove_page(IMAGE_PAGE)
- self.notebook.remove_page(LINK_PAGE)
- self.notebook.remove_page(NOTE_PAGE)
- elif push['type'] == 'image':
- self.notebook.set_current_page(IMAGE_PAGE)
- self.action['image']['file'].set_filename(push['file_name'])
- self.action['image']['file'].set_fileurl(push['file_url'])
- self.action['image']['body'].get_buffer().set_text(push['body'])
- self.notebook.remove_page(FILE_PAGE)
- self.notebook.remove_page(LINK_PAGE)
- self.notebook.remove_page(NOTE_PAGE)
- #
- def get_selected_in_combo(self):
- tree_iter = self.bulletTo.get_active_iter()
- if tree_iter != None:
- model = self.bulletTo.get_model()
- label, iden, pb, ttype = model[tree_iter]
- return {'label':label,'iden':iden,'type':ttype}
-
- def on_container_clicked(self,widget,container_id):
- if container_id == 'note':
- self.notebook.set_current_page(NOTE_PAGE)
- elif container_id == 'link':
- self.notebook.set_current_page(LINK_PAGE)
- elif container_id == 'file':
- self.notebook.set_current_page(FILE_PAGE)
- elif container_id == 'image':
- self.notebook.set_current_page(IMAGE_PAGE)
- def close_application(self, widget):
- self.hide()
- def get_response(self):
- page = self.notebook.get_current_page()
- response = {}
- if self.bulletTo is not None:
- ans = self.get_selected_in_combo()
- response['to'] = ans
- if page == FILE_PAGE:
- response['kind'] = 'file'
- response['file'] = self.action['file']['file'].get_fileurl()
- tbuffer =self.action['file']['body'].get_buffer()
- inicio = tbuffer.get_start_iter()
- fin = tbuffer.get_end_iter()
- response['body'] = tbuffer.get_text(inicio,fin,True)
- elif page == IMAGE_PAGE:
- response['kind'] = 'image'
- response['file'] = self.action['image']['file'].get_fileurl()
- tbuffer =self.action['image']['body'].get_buffer()
- inicio = tbuffer.get_start_iter()
- fin = tbuffer.get_end_iter()
- response['body'] = tbuffer.get_text(inicio,fin,True)
- elif page == LINK_PAGE:
- response['kind'] = 'link'
- response['title'] = self.action['link']['title'].get_text()
- link = self.action['link']['link'].get_text()
- if not link.startswith('http://') and not link.startswith('https://'):
- link = 'http://' + link
- response['link'] = link
- tbuffer =self.action['link']['body'].get_buffer()
- inicio = tbuffer.get_start_iter()
- fin = tbuffer.get_end_iter()
- response['body'] = tbuffer.get_text(inicio,fin,True)
- elif page == NOTE_PAGE:
- response['kind'] = 'note'
- response['title'] = self.action['note']['title'].get_text()
- tbuffer =self.action['note']['body'].get_buffer()
- inicio = tbuffer.get_start_iter()
- fin = tbuffer.get_end_iter()
- response['body'] = tbuffer.get_text(inicio,fin,True)
- else:
- response = None
- return response
-
-if __name__ == "__main__":
- cm = SendToDialog()
- if cm.run() == Gtk.ResponseType.ACCEPT:
- cm.hide()
- print(cm.get_response())
- cm.destroy()
- exit(0)
diff -Nru pushbullet-indicator-0.6.0/src/preferences_dialog.py pushbullet-indicator-0.6.3/src/preferences_dialog.py
--- pushbullet-indicator-0.6.0/src/preferences_dialog.py 2015-03-17 00:39:43.000000000 +0000
+++ pushbullet-indicator-0.6.3/src/preferences_dialog.py 2016-07-03 22:14:40.000000000 +0000
@@ -1,11 +1,9 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
-# preferences_dialog.py
-#
# This file is part of PushBullet-Indicator
#
-# Copyright (C) 2014
+# Copyright (C) 2014-2016
# Lorenzo Carbonell Cerezo
#
# This program is free software: you can redistribute it and/or modify
@@ -22,212 +20,309 @@
# along with this program. If not, see .
import gi
-gi.require_version('Gtk', '3.0')
+try:
+ gi.require_version('Gtk', '3.0')
+except Exception as e:
+ print(e)
+ exit(1)
from gi.repository import Gtk
from gi.repository import Gdk
import comun
import dbus
-from dbus.mainloop.glib import DBusGMainLoop
import os
import sys
import shutil
import webbrowser
from comun import _
-
-sys.path.insert(1,'/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons')
-
-from logindialog import LoginDialog
from configurator import Configuration
-from commons_configurator import Configuration as TokenConfiguration
+try:
+ sys.path.insert(
+ 0,
+ '/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons')
+ from commons_comun import internet_on, TOKEN_DIR, TOKEN_FILE, TOKEN_PARAMS
+ from tokenizator import Tokenizator
+ from pushbulletapi import PushBullet
+ from logindialog import LoginDialog
+ from doitinbackgroundbullet import DoitInBackgroundWithInterval
+except Exception as e:
+ print(e)
+ exit(-1)
-dbus_loop = DBusGMainLoop(set_as_default=True)
-bus = dbus.SessionBus(mainloop=dbus_loop)
def create_or_remove_autostart(create):
- if not os.path.exists(comun.AUTOSTART_DIR):
- os.makedirs(comun.AUTOSTART_DIR)
- if create == True:
- if not os.path.exists(comun.FILE_AUTO_START):
- shutil.copyfile(comun.FILE_AUTO_START_ORIG,comun.FILE_AUTO_START)
- else:
- if os.path.exists(comun.FILE_AUTO_START):
- os.remove(comun.FILE_AUTO_START)
+ if not os.path.exists(comun.AUTOSTART_DIR):
+ os.makedirs(comun.AUTOSTART_DIR)
+ if create is True:
+ if not os.path.exists(comun.FILE_AUTO_START):
+ shutil.copyfile(comun.FILE_AUTO_START_ORIG, comun.FILE_AUTO_START)
+ else:
+ if os.path.exists(comun.FILE_AUTO_START):
+ os.remove(comun.FILE_AUTO_START)
class PreferencesDialog(Gtk.Dialog):
- def __init__(self):
- #
- Gtk.Dialog.__init__(self, 'PushBullet Indicator | '+_('Preferences'),None,Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,(Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT))
- self.set_position(Gtk.WindowPosition.CENTER_ALWAYS)
- #self.set_size_request(400, 230)
- self.connect('close', self.close_application)
- self.set_icon_from_file(comun.ICON)
- #
- vbox0 = Gtk.VBox(spacing = 5)
- vbox0.set_border_width(5)
- self.get_content_area().add(vbox0)
- #***************************************************************
- self.notebook = Gtk.Notebook.new()
- vbox0.add(self.notebook)
- #***************************************************************
- vbox1 = Gtk.VBox(spacing = 5)
- vbox1.set_border_width(5)
- self.notebook.append_page(vbox1,Gtk.Label.new(_('Main')))
- frame1 = Gtk.Frame()
- vbox1.pack_start(frame1,False,True,1)
- table1 = Gtk.Table(4, 2, False)
- frame1.add(table1)
- #***************************************************************
- label1 = Gtk.Label(_('Allow access to PushBullet'))
- label1.set_alignment(0, 0.5)
- table1.attach(label1,0,1,0,1, xpadding=5, ypadding=5)
- self.switch1 = Gtk.Switch()
- self.switch1.connect('button-release-event',self.on_switch1_changed)
- table1.attach(self.switch1,1,2,0,1, xpadding=5, ypadding=5)
- label2 = Gtk.Label(_('Universal copy & paste'))
- label2.set_alignment(0, 0.5)
- table1.attach(label2,0,1,1,2, xpadding=5, ypadding=5)
- self.switch2 = Gtk.Switch()
- table1.attach(self.switch2,1,2,1,2, xpadding=5, ypadding=5, xoptions = Gtk.AttachOptions.SHRINK)
-
- label3 = Gtk.Label(_('Autostart'))
- label3.set_alignment(0, 0.5)
- table1.attach(label3,0,1,2,3, xpadding=5, ypadding=5)
- self.switch3 = Gtk.Switch()
- table1.attach(self.switch3,1,2,2,3, xpadding=5, ypadding=5, xoptions = Gtk.AttachOptions.SHRINK)
-
- label4 = Gtk.Label(_('Icon light'))
- label4.set_alignment(0, 0.5)
- table1.attach(label4,0,1,3,4, xpadding=5, ypadding=5)
- self.switch4 = Gtk.Switch()
- table1.attach(self.switch4,1,2,3,4, xpadding=5, ypadding=5, xoptions = Gtk.AttachOptions.SHRINK)
- #
- #***************************************************************
- vbox3 = Gtk.VBox(spacing = 5)
- vbox3.set_border_width(5)
- self.notebook.append_page(vbox3,Gtk.Label.new(_('Reply')))
- frame3 = Gtk.Frame()
- vbox3.pack_start(frame3,False,True,1)
- table3 = Gtk.Table(3, 2, False)
- frame3.add(table3)
- #***************************************************************
- label31 = Gtk.Label(_('Reply messages')+':')
- label31.set_alignment(0, 0.5)
- table3.attach(label31,0,1,0,1, xpadding=5, ypadding=5)
- #
- self.switch31 = Gtk.Switch()
- table3.attach(self.switch31,1,2,0,1, xpadding=5, ypadding=5)
- #
- label32 = Gtk.Label(_('Reply Whatsapp')+':')
- label32.set_alignment(0, 0.5)
- table3.attach(label32,0,1,1,2, xpadding=5, ypadding=5)
- #
- self.switch32 = Gtk.Switch()
- table3.attach(self.switch32,1,2,1,2, xpadding=5, ypadding=5)
- #
- label33 = Gtk.Label(_('Reply Telegram')+':')
- label33.set_alignment(0, 0.5)
- table3.attach(label33,0,1,2,3, xpadding=5, ypadding=5)
- #
- self.switch33 = Gtk.Switch()
- table3.attach(self.switch33,1,2,2,3, xpadding=5, ypadding=5)
- #
- self.load_preferences()
- #
- self.show_all()
-
- def on_switch1_changed(self,widget,event):
- print(event,type(event))
- if not widget.get_active():
- ld = LoginDialog()
- ld.run()
- self.oauth_access_token = ld.code
- ld.destroy()
- if self.oauth_access_token is None or len(self.oauth_access_token)<=0:
- self.oauth_access_token = None
- else:
- self.oauth_access_token = None
- try:
- print('****************************************************')
- print('register pushbullet service')
- self.pushBulletService = bus.get_object('es.atareao.pushbullet','/es/atareao/pushbullet')
- print('****************************************************')
- tokenConfiguration = TokenConfiguration()
- tokenConfiguration.set('oauth_access_token',self.oauth_access_token)
- tokenConfiguration.save()
- print(1)
- self.pushBulletService.restart()
- print(2)
- if self.oauth_access_token is None:
- #self.switch1.set_active(False)
- pass
- else:
- self.switch1.set_active(True)
- except dbus.DBusException as e:
- print(e)
-
-
-
- def close_application(self, event):
- self.hide()
-
- def messagedialog(self,title,message):
- dialog = Gtk.MessageDialog(None,Gtk.DialogFlags.MODAL,Gtk.MessageType.INFO,buttons=Gtk.ButtonsType.OK)
- dialog.set_markup("%s" % title)
- dialog.format_secondary_markup(message)
- dialog.run()
- dialog.destroy()
-
- def close_ok(self):
- self.save_preferences()
-
- def load_preferences(self):
- configuration = Configuration()
- tokenConfiguration = TokenConfiguration()
- first_time = configuration.get('first-time')
- version = configuration.get('version')
- if first_time:# or version != comun.VERSION:
- configuration.set_defaults()
- configuration.read()
- self.oauth_access_token = tokenConfiguration.get('oauth_access_token')
- if self.oauth_access_token is None or len(self.oauth_access_token) == 0:
- self.switch1.set_active(False)
- else:
- self.switch1.set_active(True)
- self.switch2.set_active(configuration.get('copy_paste'))
- self.switch3.set_active(os.path.exists(comun.FILE_AUTO_START))
- self.switch4.set_active(configuration.get('theme') == 'light')
- self.switch31.set_active(configuration.get('reply_sms'))
- self.switch32.set_active(configuration.get('reply_whatsapp'))
- self.switch33.set_active(configuration.get('reply_telegram'))
-
-
- def save_preferences(self):
- '''
- tokenConfiguration = TokenConfiguration()
- tokenConfiguration.set('oauth_access_token',self.oauth_access_token)
- tokenConfiguration.save()
- '''
- configuration = Configuration()
- configuration.set('first-time',False)
- configuration.set('version',comun.VERSION)
- configuration.set('copy_paste',self.switch2.get_active())
- create_or_remove_autostart(self.switch3.get_active())
- if self.switch4.get_active() == True:
- configuration.set('theme','light')
- else:
- configuration.set('theme','dark')
- configuration.set('reply_sms',self.switch31.get_active())
- configuration.set('reply_whatsapp',self.switch32.get_active())
- configuration.set('reply_telegram',self.switch33.get_active())
- configuration.save()
-
+ def __init__(self):
+ #
+ Gtk.Dialog.__init__(
+ self,
+ 'PushBullet Indicator | '+_('Preferences'),
+ None,
+ Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,
+ (Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,
+ Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT))
+ self.set_position(Gtk.WindowPosition.CENTER_ALWAYS)
+ self.connect('close', self.close_application)
+ self.set_icon_from_file(comun.ICON)
+ #
+ vbox0 = Gtk.VBox(spacing=5)
+ vbox0.set_border_width(5)
+ self.get_content_area().add(vbox0)
+ self.notebook = Gtk.Notebook.new()
+ vbox0.add(self.notebook)
+ vbox1 = Gtk.VBox(spacing=5)
+ vbox1.set_border_width(5)
+ self.notebook.append_page(vbox1, Gtk.Label.new(_('Main')))
+ frame1 = Gtk.Frame()
+ vbox1.pack_start(frame1, False, True, 1)
+ table1 = Gtk.Table(4, 2, False)
+ frame1.add(table1)
+ label1 = Gtk.Label(_('Allow access to PushBullet'))
+ label1.set_alignment(0, 0.5)
+ table1.attach(label1, 0, 1, 0, 1, xpadding=5, ypadding=5)
+ self.switch1 = Gtk.Switch()
+ self.switch1.connect('button-release-event', self.on_switch1_changed)
+ table1.attach(self.switch1, 1, 2, 0, 1,
+ xpadding=5, ypadding=5,
+ xoptions=Gtk.AttachOptions.SHRINK)
+ label2 = Gtk.Label(_('Universal copy & paste'))
+ label2.set_alignment(0, 0.5)
+ table1.attach(label2, 0, 1, 1, 2, xpadding=5, ypadding=5)
+ self.switch2 = Gtk.Switch()
+ table1.attach(self.switch2, 1, 2, 1, 2,
+ xpadding=5, ypadding=5,
+ xoptions=Gtk.AttachOptions.SHRINK)
+ label3 = Gtk.Label(_('Autostart'))
+ label3.set_alignment(0, 0.5)
+ table1.attach(label3, 0, 1, 2, 3, xpadding=5, ypadding=5)
+ self.switch3 = Gtk.Switch()
+ table1.attach(self.switch3, 1, 2, 2, 3,
+ xpadding=5, ypadding=5,
+ xoptions=Gtk.AttachOptions.SHRINK)
+ label4 = Gtk.Label(_('Icon light'))
+ label4.set_alignment(0, 0.5)
+ table1.attach(label4, 0, 1, 3, 4, xpadding=5, ypadding=5)
+ self.switch4 = Gtk.Switch()
+ table1.attach(self.switch4, 1, 2, 3, 4,
+ xpadding=5, ypadding=5,
+ xoptions=Gtk.AttachOptions.SHRINK)
+ vbox3 = Gtk.VBox(spacing=5)
+ vbox3.set_border_width(5)
+ self.notebook.append_page(vbox3, Gtk.Label.new(_('Reply')))
+ frame3 = Gtk.Frame()
+ vbox3.pack_start(frame3, False, True, 1)
+ table3 = Gtk.Table(3, 2, False)
+ frame3.add(table3)
+ label31 = Gtk.Label(_('Reply messages')+':')
+ label31.set_alignment(0, 0.5)
+ table3.attach(label31, 0, 1, 0, 1, xpadding=5, ypadding=5)
+ #
+ self.switch31 = Gtk.Switch()
+ table3.attach(self.switch31, 1, 2, 0, 1,
+ xpadding=5, ypadding=5,
+ xoptions=Gtk.AttachOptions.SHRINK)
+ label32 = Gtk.Label(_('Reply Whatsapp')+':')
+ label32.set_alignment(0, 0.5)
+ table3.attach(label32, 0, 1, 1, 2, xpadding=5, ypadding=5)
+ #
+ self.switch32 = Gtk.Switch()
+ table3.attach(self.switch32, 1, 2, 1, 2,
+ xpadding=5, ypadding=5,
+ xoptions=Gtk.AttachOptions.SHRINK)
+ label33 = Gtk.Label(_('Reply Telegram')+':')
+ label33.set_alignment(0, 0.5)
+ table3.attach(label33, 0, 1, 2, 3, xpadding=5, ypadding=5)
+ #
+ self.switch33 = Gtk.Switch()
+ table3.attach(self.switch33, 1, 2, 2, 3,
+ xpadding=5, ypadding=5,
+ xoptions=Gtk.AttachOptions.SHRINK)
+ label34 = Gtk.Label(_('Reply Hangout')+':')
+ label34.set_alignment(0, 0.5)
+ table3.attach(label34, 0, 1, 3, 4, xpadding=5, ypadding=5)
+ #
+ self.switch34 = Gtk.Switch()
+ table3.attach(self.switch34, 1, 2, 3, 4,
+ xpadding=5, ypadding=5,
+ xoptions=Gtk.AttachOptions.SHRINK)
+ #
+ label35 = Gtk.Label(_('Reply Facebook')+':')
+ label35.set_alignment(0, 0.5)
+ table3.attach(label35, 0, 1, 4, 5, xpadding=5, ypadding=5)
+ #
+ self.switch35 = Gtk.Switch()
+ table3.attach(self.switch35, 1, 2, 4, 5,
+ xpadding=5, ypadding=5,
+ xoptions=Gtk.AttachOptions.SHRINK)
+ #
+ label36 = Gtk.Label(_('Reply Line')+':')
+ label36.set_alignment(0, 0.5)
+ table3.attach(label36, 0, 1, 5, 6, xpadding=5, ypadding=5)
+ #
+ self.switch36 = Gtk.Switch()
+ table3.attach(self.switch36, 1, 2, 5, 6,
+ xpadding=5, ypadding=5,
+ xoptions=Gtk.AttachOptions.SHRINK)
+
+ vbox4 = Gtk.VBox(spacing=5)
+ vbox4.set_border_width(5)
+ self.notebook.append_page(
+ vbox4, Gtk.Label.new(_('End-to-End Encryption')))
+ frame4 = Gtk.Frame()
+ vbox4.pack_start(frame4, False, True, 1)
+ table4 = Gtk.Table(3, 2, False)
+ frame4.add(table4)
+ label41 = Gtk.Label(_('Enter a password to enable end-to-end \
+encryption.'))
+ label41.set_alignment(0, 0.5)
+ table4.attach(label41, 0, 2, 0, 1, xpadding=5, ypadding=5)
+ label42 = Gtk.Label(_('You will need to enter this password on each \
+of your devices.'))
+ label42.set_alignment(0, 0.5)
+ table4.attach(label42, 0, 2, 1, 2, xpadding=5, ypadding=5)
+ label43 = Gtk.Label(_('Password')+':')
+ label43.set_alignment(0, 0.5)
+ table4.attach(label43, 0, 1, 2, 3, xpadding=5, ypadding=5)
+ self.entry43 = Gtk.Entry()
+ self.entry43.set_visibility(False)
+ self.entry43.set_icon_from_icon_name(
+ Gtk.EntryIconPosition.PRIMARY, 'security-high-symbolic')
+ self.entry43.set_icon_from_icon_name(
+ Gtk.EntryIconPosition.SECONDARY, 'edit-clear-symbolic')
+ self.entry43.connect('icon-press', self.on_icon1_press)
+ table4.attach(self.entry43, 1, 2, 2, 3, xpadding=5, ypadding=5)
+ #
+ self.load_preferences()
+ #
+ self.show_all()
+
+ def on_icon1_press(self, widget, position, data2):
+ if position == Gtk.EntryIconPosition.PRIMARY:
+ vis = not self.entry43.get_visibility()
+ self.entry43.set_visibility(vis)
+ if vis:
+ self.entry43.set_icon_from_icon_name(
+ Gtk.EntryIconPosition.PRIMARY, 'security-low-symbolic')
+ else:
+ self.entry43.set_icon_from_icon_name(
+ Gtk.EntryIconPosition.PRIMARY, 'security-high-symbolic')
+ elif position == Gtk.EntryIconPosition.SECONDARY:
+ self.entry43.set_text('')
+
+ def on_switch1_changed(self, widget, event):
+ print(event, type(event))
+ if not widget.get_active():
+ ld = LoginDialog()
+ ld.run()
+ self.oauth_access_token = ld.code
+ ld.destroy()
+ if self.oauth_access_token is None or\
+ len(self.oauth_access_token) <= 0:
+ self.oauth_access_token = None
+ else:
+ self.oauth_access_token = None
+ try:
+ print('****************************************************')
+ print('register pushbullet service')
+ self.pushBulletService = PushBullet()
+ print('****************************************************')
+ atokenizator = Tokenizator(
+ config_file_dir=comun.TOKEN_DIR,
+ config_file=comun.TOKEN_FILE,
+ default_params=comun.TOKEN_PARAMS)
+ atokenizator.set('oauth_access_token',
+ self.oauth_access_token)
+ atokenizator.save()
+ print(1)
+ self.pushBulletService.restart()
+ print(2)
+ if self.oauth_access_token is None:
+ # self.switch1.set_active(False)
+ pass
+ else:
+ self.switch1.set_active(True)
+ except dbus.DBusException as e:
+ print(e)
+
+ def close_application(self, event):
+ self.hide()
+
+ def messagedialog(self, title, message):
+ dialog = Gtk.MessageDialog(
+ None,
+ Gtk.DialogFlags.MODAL,
+ Gtk.MessageType.INFO,
+ buttons=Gtk.ButtonsType.OK)
+ dialog.set_markup("%s" % title)
+ dialog.format_secondary_markup(message)
+ dialog.run()
+ dialog.destroy()
+
+ def close_ok(self):
+ self.save_preferences()
+
+ def load_preferences(self):
+ configuration = Configuration()
+ atokenizator = Tokenizator(
+ config_file_dir=TOKEN_DIR,
+ config_file=TOKEN_FILE,
+ default_params=TOKEN_PARAMS)
+ first_time = configuration.get('first-time')
+ version = configuration.get('version')
+ if first_time:
+ configuration.set_defaults()
+ configuration.read()
+ self.oauth_access_token = atokenizator.get('oauth_access_token')
+ if self.oauth_access_token is None or\
+ len(self.oauth_access_token) == 0:
+ self.switch1.set_active(False)
+ else:
+ self.switch1.set_active(True)
+ self.switch2.set_active(configuration.get('copy_paste'))
+ self.switch3.set_active(os.path.exists(comun.FILE_AUTO_START))
+ self.switch4.set_active(configuration.get('theme') == 'light')
+ self.switch31.set_active(configuration.get('reply_sms'))
+ self.switch32.set_active(configuration.get('reply_whatsapp'))
+ self.switch33.set_active(configuration.get('reply_telegram'))
+ self.switch34.set_active(configuration.get('reply_hangout'))
+ self.switch35.set_active(configuration.get('reply_facebook'))
+ self.switch36.set_active(configuration.get('reply_line'))
+ self.entry43.set_text(configuration.get('end-to-end-password'))
+
+ def save_preferences(self):
+ configuration = Configuration()
+ configuration.set('first-time', False)
+ configuration.set('version', comun.VERSION)
+ configuration.set('copy_paste', self.switch2.get_active())
+ create_or_remove_autostart(self.switch3.get_active())
+ if self.switch4.get_active() is True:
+ configuration.set('theme', 'light')
+ else:
+ configuration.set('theme', 'dark')
+ configuration.set('reply_sms', self.switch31.get_active())
+ configuration.set('reply_whatsapp', self.switch32.get_active())
+ configuration.set('reply_telegram', self.switch33.get_active())
+ configuration.set('reply_hangout', self.switch34.get_active())
+ configuration.set('reply_facebook', self.switch35.get_active())
+ configuration.set('reply_line', self.switch36.get_active())
+ configuration.set('end-to-end-password', self.entry43.get_text())
+ configuration.save()
+
if __name__ == "__main__":
- cm = PreferencesDialog()
- if cm.run() == Gtk.ResponseType.ACCEPT:
- print(1)
- cm.close_ok()
- cm.hide()
- cm.destroy()
- exit(0)
+ cm = PreferencesDialog()
+ if cm.run() == Gtk.ResponseType.ACCEPT:
+ print(1)
+ cm.close_ok()
+ cm.hide()
+ cm.destroy()
+ exit(0)
diff -Nru pushbullet-indicator-0.6.0/src/pushbullet_dialogs.py pushbullet-indicator-0.6.3/src/pushbullet_dialogs.py
--- pushbullet-indicator-0.6.0/src/pushbullet_dialogs.py 1970-01-01 00:00:00.000000000 +0000
+++ pushbullet-indicator-0.6.3/src/pushbullet_dialogs.py 2016-07-03 22:14:35.000000000 +0000
@@ -0,0 +1,542 @@
+#!/usr/bin/env python3
+# -*- coding: utf-8 -*-
+#
+# This file is part of PushBullet-Indicator
+#
+# Copyright (C) 2014-2016
+# Lorenzo Carbonell Cerezo
+#
+# This program 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 3 of the License, or
+# (at your option) any later version.
+#
+# This program 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 this program. If not, see .
+
+import gi
+try:
+ gi.require_version('Gtk', '3.0')
+except Exception as e:
+ print(e)
+ exit(1)
+from gi.repository import Gtk
+from gi.repository import Gdk
+from gi.repository import GdkPixbuf
+import os
+import sys
+from os.path import splitext, basename
+import comun
+from comun import _
+try:
+ sys.path.insert(
+ 0,
+ '/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons')
+ from commons_comun import internet_on, TOKEN_DIR, TOKEN_FILE, TOKEN_PARAMS
+ from pushbulletapi import PushBullet
+ from logindialog import LoginDialog
+ from doitinbackgroundbullet import DoitInBackgroundWithInterval
+except Exception as e:
+ print(e)
+ exit(-1)
+
+try:
+ from urllib.request import urlopen
+ from urllib.request import Request
+ from urllib.parse import urlparse
+ from urllib.request import url2pathname
+except ImportError:
+ from urllib import url2pathname
+ from urllib import urlopen
+ from urllib2 import Request
+ from urlparse import urlparse
+NOTE_PAGE = 0
+LINK_PAGE = 1
+FILE_PAGE = 2
+IMAGE_PAGE = 3
+
+
+class DropArea(Gtk.EventBox):
+
+ def __init__(self,
+ on_clicked_response=False,
+ message=_('Drop one file on me!')):
+ Gtk.EventBox.__init__(self)
+ self.label = Gtk.Label(message)
+ dnd_list = Gtk.TargetEntry.new('text/uri-list', 0, 0)
+ self.label.drag_dest_set(
+ Gtk.DestDefaults.MOTION | Gtk.DestDefaults.HIGHLIGHT |
+ Gtk.DestDefaults.DROP,
+ [dnd_list],
+ Gdk.DragAction.MOVE)
+ self.label.drag_dest_add_uri_targets()
+ self.label.connect('drag-data-received', self.on_drag_data_received)
+ self.add(self.label)
+ self.connect('button_press_event', self.on_clicked)
+ self.filename = None
+ self.fileurl = None
+ self.on_clicked_response = on_clicked_response
+
+ def on_clicked(self, widget, data):
+ if self.filename and self.fileurl and self.on_clicked_response:
+ dialog = Gtk.FileChooserDialog(
+ _('Please choose a directory to download the file'),
+ None,
+ Gtk.FileChooserAction.SELECT_FOLDER,
+ (Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL,
+ Gtk.STOCK_OPEN, Gtk.ResponseType.OK))
+ response = dialog.run()
+ if response == Gtk.ResponseType.OK:
+ dialog.hide()
+ directory = dialog.get_filename()
+ dialog.destroy()
+ filename = os.path.join(
+ directory,
+ basename(urlparse(self.fileurl).path))
+ headers = {
+ 'User-Agent': 'Mozilla/5.0 (Intel Mac OS X 10_9_3) \
+AppleWebKit/537.36 (KHTML, like Gecko) \
+Chrome/35.0.1916.47 \
+Safari/537.36'}
+ arequest = Request(self.fileurl, headers=headers)
+ page = urlopen(arequest)
+ with open(filename, 'bw') as f:
+ f.write(page.read())
+ else:
+ dialog.destroy()
+
+ def on_drag_data_received(self, widget, drag_context, x, y, selection_data,
+ info, time):
+ if info == 0:
+ response = []
+ filenames = selection_data.get_uris()
+ self.fileurl = url2pathname(filenames[0])[7:]
+ self.filename = os.path.basename(self.fileurl)
+ self.label.set_text(self.filename)
+
+ def set_filename(self, filename):
+ self.filename = filename
+ self.label.set_text(filename+'\n\n'+_(
+ '(Click on me to download file)'))
+
+ def get_filename(self):
+ return self.filename
+
+ def set_fileurl(self, fileurl):
+ self.fileurl = fileurl
+
+ def get_fileurl(self):
+ return self.fileurl
+
+
+class SendToDialog(Gtk.Dialog):
+
+ def __init__(self, devices=[], contacts=[]):
+ Gtk.Dialog.__init__(
+ self,
+ _('PushBullet action'),
+ None,
+ Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,
+ (Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,
+ Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT))
+ self.set_position(Gtk.WindowPosition.CENTER_ALWAYS)
+ self.connect('close', self.close_application)
+ self.set_icon_from_file(comun.ICON)
+ #
+ vbox0 = Gtk.VBox(spacing=5)
+ vbox0.set_border_width(5)
+ self.get_content_area().add(vbox0)
+ table_to = Gtk.Table(2, 2, False)
+ vbox0.pack_start(table_to, False, False, 0)
+ label_to = Gtk.Label(_('Send bullet to')+':')
+ label_to.set_alignment(0, 0.5)
+ table_to.attach(label_to, 0, 1, 0, 1, xpadding=5, ypadding=5)
+ name_store = Gtk.ListStore(str, str, GdkPixbuf.Pixbuf, str)
+ toall = GdkPixbuf.Pixbuf.new_from_file_at_size(
+ os.path.join(comun.ICONDIR, "infinity.svg"), 32, 32)
+ tomobile = GdkPixbuf.Pixbuf.new_from_file_at_size(
+ os.path.join(comun.ICONDIR, "mobile.svg"), 32, 32)
+ touser = GdkPixbuf.Pixbuf.new_from_file_at_size(
+ os.path.join(comun.ICONDIR, "user.svg"), 32, 32)
+ name_store.append([_('All'), '', toall, 'all'])
+ for adevice in devices:
+ name_store.append([
+ adevice['label'], adevice['device_iden'], tomobile, 'device'])
+ for acontact in contacts:
+ name_store.append([
+ acontact['name'], acontact['contact_iden'], touser, 'contact'])
+ self.bulletTo = Gtk.ComboBox.new_with_model(name_store)
+ renderertext = Gtk.CellRendererText()
+ renderertext.props.mode = Gtk.CellRendererMode.ACTIVATABLE
+ self.bulletTo.pack_start(renderertext, False)
+ self.bulletTo.add_attribute(renderertext, "text", 0)
+ renderer = Gtk.CellRendererPixbuf()
+ self.bulletTo.pack_start(renderer, False)
+ self.bulletTo.add_attribute(renderer, "pixbuf", 2)
+ table_to.attach(self.bulletTo, 1, 2, 0, 1, xpadding=5, ypadding=5)
+ self.bulletTo.set_active(0)
+ self.show_all()
+
+ def get_selected_in_combo(self):
+ tree_iter = self.bulletTo.get_active_iter()
+ if tree_iter is not None:
+ model = self.bulletTo.get_model()
+ label, iden, pb, ttype = model[tree_iter]
+ return {'label': label, 'iden': iden, 'type': ttype}
+ return None
+
+ def get_response(self):
+ return self.get_selected_in_combo()
+
+ def close_application(self, widget):
+ self.hide()
+
+
+class ActionDialog(Gtk.Dialog):
+
+ def __init__(self, push=None, devices=None, contacts=None):
+ Gtk.Dialog.__init__(
+ self,
+ _('PushBullet action'),
+ None,
+ Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,
+ (Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,
+ Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT))
+ self.set_position(Gtk.WindowPosition.CENTER_ALWAYS)
+ self.connect('close', self.close_application)
+ self.set_icon_from_file(comun.ICON)
+ #
+ vbox0 = Gtk.VBox(spacing=5)
+ vbox0.set_border_width(5)
+ vbox0.set_size_request(400, 400)
+ self.get_content_area().add(vbox0)
+ self.bulletTo = None
+ if devices is not None and contacts is not None:
+ table_to = Gtk.Table(2, 2, False)
+ vbox0.pack_start(table_to, True, True, 0)
+ label_to = Gtk.Label(_('To')+':')
+ label_to.set_alignment(0, 0.5)
+ table_to.attach(label_to, 0, 1, 0, 1, xpadding=5, ypadding=5)
+ name_store = Gtk.ListStore(str, str, GdkPixbuf.Pixbuf, str)
+ toall = GdkPixbuf.Pixbuf.new_from_file_at_size(
+ os.path.join(comun.ICONDIR, "infinity.svg"), 32, 32)
+ tomobile = GdkPixbuf.Pixbuf.new_from_file_at_size(
+ os.path.join(comun.ICONDIR, "mobile.svg"), 32, 32)
+ touser = GdkPixbuf.Pixbuf.new_from_file_at_size(
+ os.path.join(comun.ICONDIR, "user.svg"), 32, 32)
+ name_store.append([_('All'), '', toall, 'all'])
+ for adevice in devices:
+ name_store.append([
+ adevice['label'],
+ adevice['device_iden'],
+ tomobile,
+ 'device'])
+ for acontact in contacts:
+ name_store.append([
+ acontact['name'],
+ acontact['contact_iden'],
+ touser,
+ 'contact'])
+ self.bulletTo = Gtk.ComboBox.new_with_model(name_store)
+ renderertext = Gtk.CellRendererText()
+ renderertext.props.mode = Gtk.CellRendererMode.ACTIVATABLE
+ self.bulletTo.pack_start(renderertext, False)
+ self.bulletTo.add_attribute(renderertext, "text", 0)
+ renderer = Gtk.CellRendererPixbuf()
+ self.bulletTo.pack_start(renderer, False)
+ self.bulletTo.add_attribute(renderer, "pixbuf", 2)
+ table_to.attach(self.bulletTo, 1, 2, 0, 1, xpadding=5, ypadding=5)
+ self.bulletTo.set_active(0)
+ self.notebook = Gtk.Notebook()
+ self.notebook.set_tab_pos(Gtk.PositionType.BOTTOM)
+ vbox0.pack_start(self.notebook, True, True, 0)
+ self.action = {}
+ self.action['note'] = {}
+ frame_note = Gtk.Frame()
+ frame_note.set_border_width(10)
+ vbox_note = Gtk.VBox()
+ frame_note.add(vbox_note)
+ table_note = Gtk.Table(2, 2, False)
+ vbox_note.pack_start(table_note, False, False, 0)
+ label_note_1 = Gtk.Label(_('Title')+':')
+ label_note_1.set_alignment(0, 0.5)
+ table_note.attach(label_note_1, 0, 1, 0, 1, xpadding=5, ypadding=5)
+ self.action['note']['title'] = Gtk.Entry()
+ table_note.attach(self.action['note']['title'], 1, 2, 0, 1,
+ xpadding=5, ypadding=5)
+ label_note_2 = Gtk.Label(_('Message')+':')
+ label_note_2.set_alignment(0, 0.5)
+ table_note.attach(label_note_2, 0, 1, 1, 2, xpadding=5, ypadding=5)
+ scrolledwindow_note = Gtk.ScrolledWindow()
+ scrolledwindow_note.set_policy(
+ Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC)
+ scrolledwindow_note.set_shadow_type(Gtk.ShadowType.ETCHED_OUT)
+ table_note.attach(scrolledwindow_note, 1, 2, 1, 2,
+ xpadding=5, ypadding=5)
+ self.action['note']['body'] = Gtk.TextView()
+ self.action['note']['body'].set_wrap_mode(Gtk.WrapMode.WORD)
+ scrolledwindow_note.add(self.action['note']['body'])
+ scrolledwindow_note.set_size_request(200, 200)
+ image_note = Gtk.Image()
+ image_note.set_from_file(comun.NOTE_ICON)
+ image_note_container = Gtk.Button()
+ image_note_container.set_name('note')
+ image_note_container.set_tooltip_text(_('Note'))
+ image_note_container.set_size_request(24, 24)
+ image_note_container.set_image(image_note)
+ image_note_container.connect('clicked',
+ self.on_container_clicked,
+ 'note')
+ self.notebook.append_page(frame_note, image_note_container)
+ self.action['link'] = {}
+ frame_link = Gtk.Frame()
+ frame_link.set_border_width(10)
+ vbox_link = Gtk.VBox()
+ frame_link.add(vbox_link)
+ table_link = Gtk.Table(2, 2, False)
+ vbox_link.pack_start(table_link, False, False, 0)
+ label_link_1 = Gtk.Label(_('Title')+':')
+ label_link_1.set_alignment(0, 0.5)
+ table_link.attach(label_link_1, 0, 1, 0, 1, xpadding=5, ypadding=5)
+ self.action['link']['title'] = Gtk.Entry()
+ table_link.attach(self.action['link']['title'], 1, 2, 0, 1,
+ xpadding=5, ypadding=5)
+ label_link_2 = Gtk.Label(_('Link')+':')
+ label_link_2.set_alignment(0, 0.5)
+ table_link.attach(label_link_2, 0, 1, 1, 2, xpadding=5, ypadding=5)
+ self.action['link']['link'] = Gtk.Entry()
+ table_link.attach(self.action['link']['link'], 1, 2, 1, 2,
+ xpadding=5, ypadding=5)
+ label_link_3 = Gtk.Label(_('Message')+':')
+ label_link_3.set_alignment(0, 0.5)
+ table_link.attach(label_link_3, 0, 1, 2, 3, xpadding=5, ypadding=5)
+ scrolledwindow_link = Gtk.ScrolledWindow()
+ scrolledwindow_link.set_policy(
+ Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC)
+ scrolledwindow_link.set_shadow_type(Gtk.ShadowType.ETCHED_OUT)
+ table_link.attach(scrolledwindow_link, 1, 2, 2, 3,
+ xpadding=5, ypadding=5)
+ self.action['link']['body'] = Gtk.TextView()
+ self.action['link']['body'].set_wrap_mode(Gtk.WrapMode.WORD)
+ scrolledwindow_link.add(self.action['link']['body'])
+ scrolledwindow_link.set_size_request(200, 200)
+ image_link = Gtk.Image()
+ image_link.set_from_file(comun.LINK_ICON)
+ image_link_container = Gtk.Button()
+ image_link_container.set_name('link')
+ image_link_container.set_tooltip_text(_('Link'))
+ image_link_container.set_size_request(24, 24)
+ image_link_container.set_image(image_link)
+ image_link_container.connect(
+ 'clicked', self.on_container_clicked, 'link')
+ self.notebook.append_page(frame_link, image_link_container)
+ self.action['file'] = {}
+ frame_file = Gtk.Frame()
+ frame_file.set_border_width(10)
+ vbox_file = Gtk.VBox()
+ frame_file.add(vbox_file)
+ self.action['file']['file'] = DropArea(
+ push is not None, _('Drop one file on me!'))
+ vbox_file.pack_start(self.action['file']['file'], True, True, 0)
+ table_file = Gtk.Table(2, 2, False)
+ vbox_file.pack_start(table_file, True, True, 0)
+ label_file = Gtk.Label(_('Message')+':')
+ label_file.set_alignment(0, 0.5)
+ table_file.attach(label_file, 0, 1, 0, 1, xpadding=5, ypadding=5)
+ scrolledwindow_file = Gtk.ScrolledWindow()
+ scrolledwindow_file.set_policy(
+ Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC)
+ scrolledwindow_file.set_shadow_type(Gtk.ShadowType.ETCHED_OUT)
+ table_file.attach(scrolledwindow_file, 1, 2, 0, 1,
+ xpadding=5, ypadding=5)
+ self.action['file']['body'] = Gtk.TextView()
+ self.action['file']['body'].set_wrap_mode(Gtk.WrapMode.WORD)
+ scrolledwindow_file.add(self.action['file']['body'])
+ scrolledwindow_file.set_size_request(200, 100)
+ image_file = Gtk.Image()
+ image_file.set_from_file(comun.FILE_ICON)
+ image_file_container = Gtk.Button()
+ image_file_container.set_name('file')
+ image_file_container.set_tooltip_text(_('File'))
+ image_file_container.set_size_request(24, 24)
+ image_file_container.set_image(image_file)
+ image_file_container.connect(
+ 'clicked', self.on_container_clicked, 'file')
+ self.notebook.append_page(frame_file, image_file_container)
+ style_provider = Gtk.CssProvider()
+ css = """
+ #address{
+ border-image: none;
+ background-image: none;
+ border-radius: 0px;
+ background-color: @bg_color;
+ }
+ #address:hover{
+ transition: 1000ms linear;
+ border-image: none;
+ background-image: none;
+ border-radius: 0px;
+ background-color: rgba(241, 196, 15, 255);
+ }
+ #link{
+ border-image: none;
+ background-image: none;
+ border-radius: 0px;
+ background-color: @bg_color;
+ }
+ #link:hover{
+ transition: 1000ms linear;
+ border-image: none;
+ background-image: none;
+ border-radius: 0px;
+ background-color: rgba(52, 152, 219, 255);
+ }
+ #list{
+ border-image: none;
+ background-image: none;
+ border-radius: 0px;
+ background-color: @bg_color;
+ }
+ #list:hover{
+ transition: 1000ms linear;
+ border-image: none;
+ background-image: none;
+ border-radius: 0px;
+ background-color: rgba(155, 89, 182, 255);
+ }
+ #file{
+ border-image: none;
+ background-image: none;
+ border-radius: 0px;
+ background-color: @bg_color;
+ }
+ #file:hover{
+ transition: 1000ms linear;
+ border-image: none;
+ background-image: none;
+ border-radius: 0px;
+ background-color: rgba(231, 76, 60, 255);
+ }
+ #note{
+ border-image: none;
+ background-image: none;
+ border-radius: 0px;
+ background-color: @bg_color;
+ }
+ #note:hover{
+ transition: 1000ms linear;
+ border-image: none;
+ background-image: none;
+ border-radius: 0px;
+ background-color: rgba(230, 126, 34, 255);
+ }
+ """
+ style_provider.load_from_data(css.encode('UTF-8'))
+ Gtk.StyleContext.add_provider_for_screen(
+ Gdk.Screen.get_default(),
+ style_provider,
+ Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION
+ )
+ self.show_all()
+ if push is not None and 'type' in push.keys():
+ if push['type'] == 'note':
+ self.notebook.set_current_page(NOTE_PAGE)
+ if 'title' in push:
+ self.action['note']['title'].set_text(push['title'])
+ if 'body' in push:
+ self.action['note']['body'].get_buffer().set_text(
+ push['body'])
+ self.notebook.remove_page(IMAGE_PAGE)
+ self.notebook.remove_page(FILE_PAGE)
+ self.notebook.remove_page(LINK_PAGE)
+ elif push['type'] == 'link':
+ self.notebook.set_current_page(LINK_PAGE)
+ if 'title' in push:
+ self.action['link']['title'].set_text(push['title'])
+ if 'url' in push:
+ self.action['link']['link'].set_text(push['url'])
+ if 'body' in push:
+ self.action['link']['body'].get_buffer().set_text(
+ push['body'])
+ self.notebook.remove_page(IMAGE_PAGE)
+ self.notebook.remove_page(FILE_PAGE)
+ self.notebook.remove_page(NOTE_PAGE)
+ elif push['type'] == 'file':
+ self.notebook.set_current_page(FILE_PAGE)
+ if 'file_name' in push:
+ self.action['file']['file'].set_filename(push['file_name'])
+ if 'file_url' in push:
+ self.action['file']['file'].set_fileurl(push['file_url'])
+ if 'body' in push:
+ self.action['file']['body'].get_buffer().set_text(
+ push['body'])
+ self.notebook.remove_page(IMAGE_PAGE)
+ self.notebook.remove_page(LINK_PAGE)
+ self.notebook.remove_page(NOTE_PAGE)
+
+ def get_selected_in_combo(self):
+ tree_iter = self.bulletTo.get_active_iter()
+ if tree_iter is not None:
+ model = self.bulletTo.get_model()
+ label, iden, pb, ttype = model[tree_iter]
+ return {'label': label, 'iden': iden, 'type': ttype}
+
+ def on_container_clicked(self, widget, container_id):
+ if container_id == 'note':
+ self.notebook.set_current_page(NOTE_PAGE)
+ elif container_id == 'link':
+ self.notebook.set_current_page(LINK_PAGE)
+ elif container_id == 'file':
+ self.notebook.set_current_page(FILE_PAGE)
+
+ def close_application(self, widget):
+ self.hide()
+
+ def get_response(self):
+ page = self.notebook.get_current_page()
+ response = {}
+ if self.bulletTo is not None:
+ ans = self.get_selected_in_combo()
+ response['to'] = ans
+ if page == FILE_PAGE:
+ response['kind'] = 'file'
+ response['file'] = self.action['file']['file'].get_fileurl()
+ tbuffer = self.action['file']['body'].get_buffer()
+ inicio = tbuffer.get_start_iter()
+ fin = tbuffer.get_end_iter()
+ response['body'] = tbuffer.get_text(inicio, fin, True)
+ elif page == LINK_PAGE:
+ response['kind'] = 'link'
+ response['title'] = self.action['link']['title'].get_text()
+ link = self.action['link']['link'].get_text()
+ if not link.startswith('http://') and\
+ not link.startswith('https://'):
+ link = 'http://' + link
+ response['link'] = link
+ tbuffer = self.action['link']['body'].get_buffer()
+ inicio = tbuffer.get_start_iter()
+ fin = tbuffer.get_end_iter()
+ response['body'] = tbuffer.get_text(inicio, fin, True)
+ elif page == NOTE_PAGE:
+ response['kind'] = 'note'
+ response['title'] = self.action['note']['title'].get_text()
+ tbuffer = self.action['note']['body'].get_buffer()
+ inicio = tbuffer.get_start_iter()
+ fin = tbuffer.get_end_iter()
+ response['body'] = tbuffer.get_text(inicio, fin, True)
+ else:
+ response = None
+ return response
+
+if __name__ == "__main__":
+ cm = SendToDialog()
+ if cm.run() == Gtk.ResponseType.ACCEPT:
+ cm.hide()
+ print(cm.get_response())
+ cm.destroy()
+ exit(0)
diff -Nru pushbullet-indicator-0.6.0/src/pushbullet_indicator.py pushbullet-indicator-0.6.3/src/pushbullet_indicator.py
--- pushbullet-indicator-0.6.0/src/pushbullet_indicator.py 2015-03-28 05:59:19.000000000 +0000
+++ pushbullet-indicator-0.6.3/src/pushbullet_indicator.py 2016-07-23 10:00:45.000000000 +0000
@@ -1,11 +1,9 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
-# pushbullet-indicator.py
-#
# This file is part of PushBullet-Indicator
#
-# Copyright (C) 2014
+# Copyright (C) 2014-2016
# Lorenzo Carbonell Cerezo
#
# This program is free software: you can redistribute it and/or modify
@@ -20,8 +18,16 @@
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
+
import gi
-gi.require_version('Gtk', '3.0')
+try:
+ gi.require_version('Gtk', '3.0')
+ gi.require_version('WebKit', '3.0')
+ gi.require_version('AppIndicator3', '0.1')
+ gi.require_version('Notify', '0.7')
+except Exception as e:
+ print(e)
+ exit(1)
from gi.repository import Gtk
from gi.repository import Gdk
from gi.repository import GLib
@@ -33,6 +39,7 @@
import os
import sys
import glob
+from datetime import datetime
import json
import webbrowser
import subprocess
@@ -44,661 +51,767 @@
import requests
import PIL.Image
import tempfile
-from threading import Thread
+
+from pprint import pprint
from configurator import Configuration
from preferences_dialog import PreferencesDialog
from answer_dialog import AnswerDialog
from sms_dialog import SendSMSDialog
+from dimissaldialog import DimissalDialog
from comun import _
import comun
-from dbus.mainloop.glib import DBusGMainLoop
-
-
-sys.path.insert(1,'/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons')
-import commons_comun
-from commons_configurator import Configuration as TokenConfiguration
from pushbullet_dialogs import ActionDialog
-from logindialog import LoginDialog
-from commons_comun import internet_on
-
-# Callbacks for asynchronous calls
+from pushbullet_socket import PushBulletListener
+try:
+ sys.path.insert(
+ 0,
+ '/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons')
+ from commons_comun import internet_on, TOKEN_DIR, TOKEN_FILE, TOKEN_PARAMS
+ from pushbulletapi import PushBullet
+ from logindialog import LoginDialog
+ from tokenizator import Tokenizator
+ from doitinbackgroundbullet import DoitInBackgroundWithInterval
+except Exception as e:
+ print(e)
+ exit(-1)
+
+
+def add2menu(menu, text=None, icon=None, conector_event=None,
+ conector_action=None):
+ if text is not None:
+ menu_item = Gtk.ImageMenuItem.new_with_label(text)
+ if icon:
+ image = Gtk.Image.new_from_file(icon)
+ menu_item.set_image(image)
+ menu_item.set_always_show_image(True)
+ else:
+ if icon is None:
+ menu_item = Gtk.SeparatorMenuItem()
+ else:
+ menu_item = Gtk.ImageMenuItem.new_from_file(icon)
+ menu_item.set_always_show_image(True)
+ if conector_event is not None and conector_action is not None:
+ menu_item.connect(conector_event, conector_action)
+ menu_item.show()
+ menu.append(menu_item)
+ return menu_item
+
+
+class PushBullet_Indicator():
+
+ def __init__(self):
+ self.icon = comun.ICON
+ self.active_icon = None
+ self.attention_icon = None
+ self.about_dialog = None
+ self.active = False
+ self.animate = False
+ self.animating = None
+ self.pushBulletListener = None
+ self.frame = 0
+ #
+ clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD)
+ clipboard.connect('owner-change', self.capture_clipboard)
+ self.monitor_clipboard = True
+ self.last_capture_text = None
+ self.last_capture_time = int(time.time()*100)
+ #
+ self.clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD)
+ bus = dbus.SessionBus()
+ self.notification = Notify.Notification.new('', '', None)
+ #
+ self.indicator = appindicator.Indicator.new(
+ 'PushBullet-Indicator', comun.ICON,
+ appindicator.IndicatorCategory.HARDWARE)
+ #
+ menu = self.get_menu()
+ self.indicator.set_menu(menu)
+ self.read_preferences()
+
+ def capture_clipboard(self, data1, data2):
+ if self.monitor_clipboard and self.copy_paste:
+ clipboard = data1
+ if clipboard.wait_is_text_available():
+ text = clipboard.wait_for_text()
+ if text is not None:
+ url = text
+ newtime = int(time.time()*100)
+ if self.last_capture_text != text or\
+ self.last_capture_time != newtime:
+ self.last_capture_text = text
+ self.last_capture_time = newtime
+ self.pushBulletService.send_copy(text)
+ elif clipboard.wait_is_image_available():
+ image = clipboard.wait_for_image()
+ if image is not None:
+ pass
+
+ def on_pushing(self, data):
+ print('Start to pushing')
+ self.send_push.set_sensitive(False)
+ self.send_sms.set_sensitive(False)
+ if self.animating is None:
+ self.animating = DoitInBackgroundWithInterval(
+ self.animate_icon, 0.5)
+ self.animating.start()
+
+ def on_pushed(self, data):
+ print('Pushed')
+ if self.animating is not None:
+ self.animating.stop()
+ self.animating = None
+ self.indicator.set_icon(self.active_icon)
+ self.frame = 0
+ self.send_push.set_sensitive(True)
+ self.send_sms.set_sensitive(True)
+
+ # ########### preferences related methods #################
+ def theme_change(self, theme):
+ """Change the icon theme of the indicator.
+ If the theme selected is invalid set the "normal" theme.
+ :param theme: the index of the selected theme."""
+ self.active_icon = comun.STATUS_ICON[theme][0]
+ self.attention_icon = comun.STATUS_ICON[theme][1]
+ self.indicator.set_icon(self.active_icon)
+ self.indicator.set_attention_icon(self.attention_icon)
+
+ # ################# main functions ####################
+
+ def read_preferences(self):
+ configuration = Configuration()
+ atokenizator = Tokenizator(
+ config_file_dir=TOKEN_DIR,
+ config_file=TOKEN_FILE,
+ default_params=TOKEN_PARAMS)
+ self.first_time = configuration.get('first-time')
+ self.version = configuration.get('version')
+ self.theme = configuration.get('theme')
+ self.modified_after = configuration.get('modified_after')
+ self.last_push = configuration.get('last_push')
+ self.ICON = comun.ICON
+ self.active_icon = comun.STATUS_ICON[configuration.get('theme')][0]
+ self.attention_icon = comun.STATUS_ICON[configuration.get('theme')][1]
+ self.indicator.set_icon(self.active_icon)
+ self.indicator.set_attention_icon(self.attention_icon)
+ self.indicator.set_status(appindicator.IndicatorStatus.ACTIVE)
+ self.copy_paste = configuration.get('copy_paste')
+ self.reply_sms = configuration.get('reply_sms')
+ self.reply_whatsapp = configuration.get('reply_whatsapp')
+ self.reply_telegram = configuration.get('reply_telegram')
+ self.reply_hangout = configuration.get('reply_hangout')
+ self.reply_facebook = configuration.get('reply_facebook')
+ self.reply_line = configuration.get('reply_line')
+ self.end2end_password = configuration.get('end-to-end-password')
+ self.pushBulletService = PushBullet(self.end2end_password)
+ self.pushBulletService.connect('pushing', self.on_pushing)
+ self.pushBulletService.connect('pushed', self.on_pushed)
+ while(self.pushBulletService.is_login() is False and internet_on()):
+ ld = LoginDialog()
+ ld.run()
+ oauth_access_token = ld.code
+ atokenizator = Tokenizator(
+ config_file_dir=TOKEN_DIR,
+ config_file=TOKEN_FILE,
+ default_params=TOKEN_PARAMS)
+ atokenizator.set('oauth_access_token', oauth_access_token)
+ atokenizator.save()
+ self.pushBulletService.restart()
+
+ self.launch_watchdog()
+
+ self.devices = self.pushBulletService.getActiveDevices()
+ self.contacts = self.pushBulletService.getContacts()
+ self.user = self.pushBulletService.getUser()
+ ans = self.pushBulletService.getPushHistory(self.modified_after)
+ if ans is not None and len(ans) > 0:
+ ans = ans
+ if ans is not None and len(ans) > 0 and\
+ 'modified' in ans[0].keys():
+ self.modified_after = ans[0]['modified']
+ self.last_push = ans[0]
+ configuration = Configuration()
+ configuration.set('modified_after', self.modified_after)
+ configuration.set('last_push', self.last_push)
+ configuration.save()
+
+ def launch_watchdog(self):
+ self.stop_watchdog()
+ oauth_access_token = self.pushBulletService.oauth_access_token
+ self.pushBulletListener = PushBulletListener(
+ oauth_access_token, self.on_push_listened)
+ self.pushBulletListener.connect('received', self.on_push_listened)
+ self.pushBulletListener.start()
+
+ def stop_watchdog(self):
+ if self.pushBulletListener is not None:
+ self.pushBulletListener.stop()
+ self.pushBulletListener = None
+
+ def on_push_listened(self, messager, message):
+ print('***********00**************')
+ print('WebSocketClient', datetime.now().strftime(
+ '%Y-%m-%d %H:%M:%S'), message)
+ # try:
+ message = json.loads(str(message))
+ kind = message['type']
+ if kind == 'tickle':
+ sent_to = None
+ ans = self.pushBulletService.getPushHistory(
+ self.modified_after)
+ if ans is not None:
+ if len(ans) > 0:
+ self.last_push = ans[0]
+ configuration = Configuration()
+ configuration.set('last_push', self.last_push)
+ if 'modified' in self.last_push.keys():
+ self.modified_after = self.last_push[
+ 'modified']
+ configuration.set(
+ 'modified_after', self.modified_after)
+ configuration.save()
+ if self.pushBulletService.get_source_device_iden()\
+ != ans[0]['iden']:
+ kind = self.last_push['type']
+ if kind == 'file':
+ self.notification.update(
+ 'PushBullet-Indicator',
+ _('File received'),
+ self.active_icon)
+ self.notification.show()
+ elif kind == 'link':
+ self.notification.update(
+ 'PushBullet-Indicator',
+ _('Link received'),
+ self.active_icon)
+ self.notification.show()
+ elif kind == 'note':
+ self.notification.update(
+ 'PushBullet-Indicator',
+ _('Note received'),
+ self.active_icon)
+ self.notification.show()
+ elif kind == 'push' and 'push' in message.keys():
+ push = message['push']
+ if 'encrypted' in push.keys() and push['encrypted'] is True:
+ print('----------------encrypted------------------')
+ push = self.pushBulletService._decrypt_data(push['ciphertext'])
+ push = json.loads(push)
+ print('-------------------------------------------')
+ print('-------------------------------------------')
+ print('-------------------------------------------')
+ pprint(push)
+ istemporaryfile = False
+ if 'type' in push.keys():
+ if push['type'] == 'mirror':
+ if 'source_user_iden' in push.keys() and\
+ push['source_device_iden'] != \
+ self.pushBulletService.source_device_iden:
+ title = 'PushBullet-Indicator'
+ body = _('A push mirrored')
+ icon = self.active_icon
+ if 'title' in push.keys():
+ title += ': '+push['title']
+ if 'body' in push.keys():
+ body = push['body']
+ if 'icon' in push.keys():
+ temporaryfilename = tempfile.mkstemp(
+ suffix='.png',
+ prefix='pushbullet_indicator_temp_',
+ dir=None, text=False)[1]
+ img = PIL.Image.open(
+ io.BytesIO(base64.b64decode(push['icon'])))
+ img.save(temporaryfilename)
+ icon = temporaryfilename
+ istemporaryfile = True
+ print('-----------------------------------------')
+ print('package_name: '+push['package_name'])
+ print('title: '+title)
+ print('body: '+body)
+ print('icon: '+icon)
+ print('-----------------------------------------')
+ if ('conversation_iden' in push.keys() and
+ ((push['package_name'] ==
+ 'com.pushbullet.android' and
+ self.reply_sms) or
+ (push['package_name'] ==
+ 'org.telegram.messenger' and
+ self.reply_telegram) or
+ (push['package_name'] == 'com.whatsapp' and
+ self.reply_whatsapp) or
+ (push['package_name'] ==
+ 'com.google.android.talk' and
+ self.reply_hangout) or
+ (push['package_name'] == 'com.facebook.orca' and
+ self.reply_facebook) or
+ (push['package_name'] ==
+ 'jp.naver.line.android' and self.reply_line))):
+ print('/************************************/')
+ print('Message')
+ print(push)
+ answerDialog = AnswerDialog(
+ package_name=push['package_name'],
+ icon=icon,
+ title=title,
+ message=body)
+ if answerDialog.run() == Gtk.ResponseType.ACCEPT:
+ answerDialog.hide()
+ print('/************************************/')
+ print(push)
+ print('/************************************/')
+ package_name = push['package_name']
+ source_user_iden = push['source_user_iden']
+ target_device_iden = push['source_device_iden']
+ conversation_iden = push['conversation_iden']
+ message = answerDialog.get_answer()
+ self.pushBulletService.send_reply(
+ package_name,
+ source_user_iden,
+ target_device_iden,
+ conversation_iden,
+ message)
+ answerDialog.destroy()
+ elif push['package_name'] == 'com.android.dialer':
+ '''
+ and\
+ 'actions' in push.keys() and\
+ len(push['actions']) > 0
+ dd = DimissalDialog(push)
+ ans = dd.run()
+ notification_id = push['notification_id']
+ package_name = push['package_name']
+ source_device_iden = push['source_device_iden']
+ source_user_iden = push['source_user_iden']
+ notification_tag = dd.responses[ans]['trigger_key']
+ dd.destroy()
+ self.pushBulletService.send_dimissal(
+ notification_id, notification_tag,
+ package_name, source_user_iden)
+ '''
+ self.notification.update(title,
+ body,
+ icon)
+ self.notification.show()
+ else:
+ self.notification.update(title,
+ body,
+ icon)
+ self.notification.show()
+ if istemporaryfile:
+ if os.path.exists(temporaryfilename):
+ os.remove(temporaryfilename)
+ if push['type'] == 'dismissal':
+ pass
+ '''
+ notification_id = push['notification_id']
+ package_name = push['package_name']
+ source_device_iden = push['source_device_iden']
+ source_user_iden = push['source_user_iden']
+ notification_tag = None
+ dialog = Gtk.MessageDialog(
+ None, 0,
+ Gtk.MessageType.QUESTION,
+ Gtk.ButtonsType.YES_NO,
+ package_name)
+ dialog.format_secondary_text(_('Dimissal')+'?')
+ response = dialog.run()
+ if response == Gtk.ResponseType.YES:
+ self.pushBulletService.send_dimissal(
+ notification_id, notification_tag,
+ package_name, source_user_iden)
+ elif response == Gtk.ResponseType.NO:
+ pass
+ dialog.destroy()
+ '''
+ elif push['type'] == 'clip' and self.copy_paste:
+ if push['source_device_iden'] !=\
+ self.pushBulletService.\
+ get_source_device_iden():
+ title = 'PushBullet-Indicator'
+ body = _('A push copied')
+ icon = self.active_icon
+ temporaryfilename = tempfile.mkstemp(
+ suffix='.png',
+ prefix='pushbullet_indicator_temp_',
+ dir=None, text=False)[1]
+ if 'title' in push.keys():
+ title += ': '+push['title']
+ if 'body' in push.keys():
+ body = push['body']
+ if body.startswith('http'):
+ response = requests.get(body)
+ img = PIL.Image.open(
+ io.BytesIO(response.content))
+ img.save(temporaryfilename)
+ icon = temporaryfilename
+ image = Gtk.Image()
+ image.set_from_pixbuf(
+ GdkPixbuf.Pixbuf.new_from_file(
+ temporaryfilename))
+ self.clipboard.set_image(
+ image.get_pixbuf())
+ body = _('Image copied')
+ elif body.startswith('data:image'):
+ oncoma = body.find(',')
+ if oncoma > -1:
+ oncoma += 1
+ img = PIL.Image.open(
+ io.BytesIO(
+ base64.b64decode(
+ body[oncoma:])))
+ img.save(temporaryfilename)
+ icon = temporaryfilename
+ image = Gtk.Image()
+ image.set_from_pixbuf(
+ GdkPixbuf.Pixbuf.new_from_file(
+ temporaryfilename))
+ self.clipboard.set_image(
+ image.get_pixbuf())
+ body = _('Image copied')
+ else:
+ self.clipboard.set_text(body, -1)
+ body = _('Text copied')+':\n\n'+body
+ print('--------------------------------------')
+ print('title: '+title)
+ print('body: '+body)
+ print('icon: '+icon)
+ print('--------------------------------------')
+ if len(body) > 255:
+ body = body[:252]+'...'
+ self.notification.update(title, body, icon)
+ self.notification.show()
+ if os.path.exists(temporaryfilename):
+ os.remove(temporaryfilename)
+ print('-------------------------------------------')
+ print('-------------------------------------------')
+ print('-------------------------------------------')
+ '''
+ except Exception as e:
+ print(e)
+ self.active = False
+ print('End to pushing: ' + kind)
+ '''
+
+ def get_help_menu(self):
+ help_menu = Gtk.Menu()
+ #
+ add2menu(help_menu,
+ text=_('Homepage...'),
+ conector_event='activate',
+ conector_action=lambda x:
+ webbrowser.open(
+ 'https://launchpad.net/pushbullet-indicator'))
+ add2menu(help_menu,
+ text=_('Get help online...'),
+ conector_event='activate',
+ conector_action=lambda x:
+ webbrowser.open(
+ 'https://answers.launchpad.net/pushbullet-indicator'))
+ add2menu(help_menu,
+ text=_('Translate this application...'),
+ conector_event='activate',
+ conector_action=lambda x:
+ webbrowser.open(
+ 'https://translations.launchpad.net/pushbullet-indicator'))
+ add2menu(help_menu,
+ text=_('Report a bug...'),
+ conector_event='activate',
+ conector_action=lambda x:
+ webbrowser.open(
+ 'https://bugs.launchpad.net/pushbullet-indicator'))
+ add2menu(help_menu)
+ web = add2menu(help_menu,
+ text=_('Homepage'),
+ conector_event='activate',
+ conector_action=lambda x:
+ webbrowser.open(
+ 'http://www.atareao.es/tag/pushbullet-indicator'))
+ twitter = add2menu(help_menu,
+ text=_('Follow us in Twitter'),
+ conector_event='activate',
+ conector_action=lambda x: webbrowser.open(
+ 'https://twitter.com/atareao'))
+ googleplus = add2menu(
+ help_menu,
+ text=_('Follow us in Google+'),
+ conector_event='activate',
+ conector_action=lambda x: webbrowser.open(
+ 'https://plus.google.com/118214486317320563625/posts'))
+ facebook = add2menu(
+ help_menu,
+ text=_('Follow us in Facebook'),
+ conector_event='activate',
+ conector_action=lambda x: webbrowser.open(
+ 'http://www.facebook.com/elatareao'))
+ add2menu(help_menu)
+ web.set_image(Gtk.Image.new_from_file(
+ os.path.join(comun.SOCIALDIR, 'web.svg')))
+ web.set_always_show_image(True)
+ twitter.set_image(Gtk.Image.new_from_file(
+ os.path.join(comun.SOCIALDIR, 'twitter.svg')))
+ twitter.set_always_show_image(True)
+ googleplus.set_image(Gtk.Image.new_from_file(
+ os.path.join(comun.SOCIALDIR, 'googleplus.svg')))
+ googleplus.set_always_show_image(True)
+ facebook.set_image(Gtk.Image.new_from_file(
+ os.path.join(comun.SOCIALDIR, 'facebook.svg')))
+ facebook.set_always_show_image(True)
+ add2menu(help_menu)
+ add2menu(help_menu,
+ text=_('About'),
+ conector_event='activate',
+ conector_action=self.on_about_item)
+ help_menu.show()
+ return(help_menu)
+
+ def get_contact_name_by_email(self, email):
+ for key in self.contacts.keys():
+ if 'email' in self.contacts[key].keys() and\
+ self.contacts[key]['email'] == email:
+ return self.contacts[key]['name']
+ return ''
+
+ def get_device_identification(self, device_iden):
+ if device_iden in self.devices.keys():
+ if 'nickname' in self.devices[device_iden].keys() and\
+ len(self.devices[device_iden]['nickname']) > 0:
+ return self.devices[device_iden]['nickname']
+ elif 'model' in self.devices[device_iden].keys() and\
+ len(self.devices[device_iden]['model']) > 0:
+ return self.devices[device_iden]['model']
+ return ''
+
+ def on_drag_data_received(self, widget, drag_context, x, y,
+ selection_data, info, time):
+ print(e)
+
+ def get_menu(self):
+ """Create and populate the menu."""
+ menu = Gtk.Menu()
+
+ self.send_push = Gtk.MenuItem.new_with_label(_('Send push'))
+ self.send_push.connect('activate', self.on_send_push_clicked)
+ self.send_push.show()
+ menu.append(self.send_push)
+
+ self.send_sms = Gtk.MenuItem.new_with_label(_('Send sms'))
+ self.send_sms.connect('activate', self.on_send_sms_clicked)
+ self.send_sms.show()
+ menu.append(self.send_sms)
+
+ separator0 = Gtk.SeparatorMenuItem()
+ separator0.show()
+ menu.append(separator0)
+
+ show_last_push = Gtk.MenuItem.new_with_label(_('Show last push'))
+ show_last_push.connect('activate', self.on_show_last_push_clicked)
+ show_last_push.show()
+ menu.append(show_last_push)
+
+ separator1 = Gtk.SeparatorMenuItem()
+ separator1.show()
+ menu.append(separator1)
+ #
+ menu_preferences = Gtk.MenuItem.new_with_label(_('Preferences'))
+ menu_preferences.connect('activate', self.on_preferences_item)
+ menu_preferences.show()
+ menu.append(menu_preferences)
+
+ menu_help = Gtk.MenuItem.new_with_label(_('Help'))
+ menu_help.set_submenu(self.get_help_menu())
+ menu_help.show()
+ menu.append(menu_help)
+ #
+ separator2 = Gtk.SeparatorMenuItem()
+ separator2.show()
+ menu.append(separator2)
+ #
+ menu_exit = Gtk.MenuItem.new_with_label(_('Exit'))
+ menu_exit.connect('activate', self.on_quit_item)
+ menu_exit.show()
+ menu.append(menu_exit)
+ #
+ menu.show()
+ return(menu)
+
+ def on_send_sms_clicked(self, widget):
+ tdevices = []
+ for device in self.devices:
+ if 'nickname' in self.devices[device].keys() and\
+ len(self.devices[device]['nickname']) > 0:
+ label = self.devices[device]['nickname']
+ if self.devices[device]['active'] and\
+ 'has_sms' in self.devices[device].keys() and\
+ self.devices[device]['has_sms']:
+ tdevices.append({'device_iden': device, 'label': label})
+ elif 'model' in self.devices[device].keys() and\
+ len(self.devices[device]['model']) > 0:
+ label = self.devices[device]['model']
+ if self.devices[device]['active'] and\
+ 'has_sms' in self.devices[device].keys() and\
+ self.devices[device]['has_sms']:
+ tdevices.append({'device_iden': device, 'label': label})
+ sdevices = sorted(tdevices, key=lambda k: k['label'])
+ cm = SendSMSDialog(sdevices)
+ if cm.run() == Gtk.ResponseType.ACCEPT:
+ cm.hide()
+ answer = cm.get_response()
+ if answer['number'] is not None and\
+ answer['message'] is not None and\
+ answer['device_iden'] is not None:
+ self.pushBulletService.send_sms(
+ answer['device_iden'],
+ answer['number'],
+ answer['message'])
+ cm.destroy()
+
+ def on_send_push_clicked(self, widget):
+ tdevices = []
+ tcontacts = []
+ for device in self.devices:
+ if 'nickname' in self.devices[device].keys() and\
+ len(self.devices[device]['nickname']) > 0:
+ label = self.devices[device]['nickname']
+ tdevices.append({'device_iden': device, 'label': label})
+ elif 'model' in self.devices[device].keys() and\
+ len(self.devices[device]['model']) > 0:
+ label = self.devices[device]['model']
+ tdevices.append({'device_iden': device, 'label': label})
+ sdevices = sorted(tdevices, key=lambda k: k['label'])
+ for contact in self.contacts:
+ if self.contacts[contact]['active'] and\
+ 'name' in self.contacts[contact].keys() and\
+ 'email' in self.contacts[contact].keys():
+ tcontacts.append({
+ 'contact_iden': contact,
+ 'name': self.contacts[contact]['name'],
+ 'email': self.contacts[contact]['email']})
+ scontacts = sorted(tcontacts, key=lambda k: k['name'])
+ sdevices = sorted(tdevices, key=lambda k: k['label'])
+ actionDialog = ActionDialog(None, sdevices, scontacts)
+ if actionDialog.run() == Gtk.ResponseType.ACCEPT:
+ response = actionDialog.get_response()
+ actionDialog.hide()
+ if response is not None:
+ self.send_bullet(response, device)
+ actionDialog.destroy()
+
+ def on_show_last_push_clicked(self, widget):
+ if self.last_push:
+ actionDialog = ActionDialog(self.last_push, None, None)
+ actionDialog.run()
+ actionDialog.destroy()
+
+ def send_bullet(self, response, identification):
+ iscontact = (response['to']['type'] == 'contact')
+ if response['kind'] == 'file' or response['kind'] == 'image':
+ self.pushBulletService.send_file(
+ response['to']['iden'],
+ response['file'],
+ response['body'],
+ iscontact)
+ elif response['kind'] == 'link':
+ self.pushBulletService.send_link(
+ response['to']['iden'],
+ response['title'],
+ response['body'],
+ response['link'],
+ iscontact)
+ elif response['kind'] == 'note':
+ self.pushBulletService.send_note(
+ response['to']['iden'],
+ response['title'],
+ response['body'],
+ iscontact)
+
+ def animate_icon(self):
+ afile = os.path.join(
+ comun.ICONDIR,
+ 'pushbullet-indicator-sync{}-'.format(
+ self.frame % 4) + self.theme + '.svg')
+ self.indicator.set_icon(afile)
+ self.frame += 1
+
+ def get_about_dialog(self):
+ """Create and populate the about dialog."""
+ about_dialog = Gtk.AboutDialog()
+ about_dialog.set_name(comun.APPNAME)
+ about_dialog.set_version(comun.VERSION)
+ about_dialog.set_copyright('''
+Copyrignt (c) 2014-2016
+Lorenzo Carbonell Cerezo
+''')
+ about_dialog.set_comments(_('An indicator for PushBullet'))
+ about_dialog.set_license('''
+This program 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 3 of the License, or (at your option) any later
+version.
+
+This program 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
+this program. If not, see .
+''')
+ about_dialog.set_website('http://www.atareao.es')
+ about_dialog.set_website_label('http://www.atareao.es')
+ about_dialog.set_authors([
+ 'Lorenzo Carbonell '])
+ about_dialog.set_documenters([
+ 'Lorenzo Carbonell '])
+ about_dialog.set_translator_credits('''
+'Lorenzo Carbonell \n
+''')
+ about_dialog.set_icon(GdkPixbuf.Pixbuf.new_from_file(comun.ICON))
+ about_dialog.set_logo(GdkPixbuf.Pixbuf.new_from_file(comun.ICON))
+ about_dialog.set_program_name(comun.APPNAME)
+ return about_dialog
+
+ # ##################### callbacks for the menu #######################
+ def on_preferences_item(self, widget, data=None):
+ widget.set_sensitive(False)
+ preferences_dialog = PreferencesDialog()
+ if preferences_dialog.run() == Gtk.ResponseType.ACCEPT:
+ preferences_dialog.hide()
+ preferences_dialog.close_ok()
+ self.read_preferences()
+ preferences_dialog.hide()
+ preferences_dialog.destroy()
+ # we need to change the status icons
+ widget.set_sensitive(True)
+
+ def on_quit_item(self, widget, data=None):
+ self.__del__()
+ exit(0)
+
+ def __del__(self):
+ self.stop_watchdog()
+ for afile in glob.glob('/tmp/pushbullet_indicator_temp_*.png'):
+ if os.path.exists(afile):
+ os.remove(afile)
+
+ def on_about_item(self, widget, data=None):
+ if self.about_dialog:
+ self.about_dialog.present()
+ else:
+ self.about_dialog = self.get_about_dialog()
+ self.about_dialog.run()
+ self.about_dialog.destroy()
+ self.about_dialog = None
-failed = False
-pushbullet_replied = False
-raise_replied = False
-
-def handle_pushbullet_reply():
- global pushbullet_replied
- pushbullet_replied = True
- if pushbullet_replied and raise_replied:
- loop.quit()
-
-def handle_pushbullet_error(e):
- global failed
- global pushbullet_replied
- pushbullet_replied = True
- failed = True
- print("HelloWorld raised an exception! That's not meant to happen...")
- print("\t", str(e))
- if pushbullet_replied and raise_replied:
- loop.quit()
-
-def handle_raise_reply():
- global failed
- global raise_replied
- raise_replied = True
- failed = True
- print("RaiseException returned normally! That's not meant to happen...")
- if pushbullet_replied and raise_replied:
- loop.quit()
-
-def handle_raise_error(e):
- global raise_replied
- raise_replied = True
- print("RaiseException raised an exception as expected:")
- print("\t", str(e))
-
-def add2menu(menu, text = None, icon = None, conector_event = None, conector_action = None):
- if text != None:
- menu_item = Gtk.ImageMenuItem.new_with_label(text)
- if icon:
- image = Gtk.Image.new_from_file(icon)
- menu_item.set_image(image)
- menu_item.set_always_show_image(True)
- else:
- if icon == None:
- menu_item = Gtk.SeparatorMenuItem()
- else:
- menu_item = Gtk.ImageMenuItem.new_from_file(icon)
- menu_item.set_always_show_image(True)
- if conector_event != None and conector_action != None:
- menu_item.connect(conector_event,conector_action)
- menu_item.show()
- menu.append(menu_item)
- return menu_item
-
-class PushBullet_Indicator(object):
-
- def __init__(self,dbus_loop):
- self.icon = comun.ICON
- self.active_icon = None
- self.attention_icon = None
- self.about_dialog = None
- self.active = False
- self.animate = False
- self.the_watchdog = None
- self.frame = 0
- #
- clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD)
- clipboard.connect('owner-change',self.capture_clipboard)
- self.monitor_clipboard = True
- self.last_capture_text = None
- self.last_capture_time = int(time.time()*100)
- #
- self.clipboard = Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD)
- bus = dbus.SessionBus(mainloop=dbus_loop)
- try:
- self.pushBulletService = bus.get_object('es.atareao.pushbullet','/es/atareao/pushbullet')
- bus.add_signal_receiver(self.pushing_signal_handler, dbus_interface = 'es.atareao.pushbullet', signal_name = 'pushing')
- except dbus.DBusException as e:
- exit(1)
- self.notification = Notify.Notification.new('','', None)
- self.read_preferences()
- #
- self.indicator = appindicator.Indicator.new ('PushBullet-Indicator',\
- self.active_icon, appindicator.IndicatorCategory.HARDWARE)
- self.indicator.set_attention_icon(self.attention_icon)
- self.indicator.set_status(appindicator.IndicatorStatus.ACTIVE)
- #
- menu = self.get_menu()
- self.indicator.set_menu(menu)
-
- def capture_clipboard(self,data1,data2):
- if self.monitor_clipboard and self.copy_paste:
- clipboard = data1
- text = clipboard.wait_for_text()
- if text is not None:
- url = text
- newtime = int(time.time()*100)
- if self.last_capture_text != text or self.last_capture_time != newtime:
- self.last_capture_text = text
- self.last_capture_time = newtime
- print('Captured!!!!!. Text: %s'%text)
- #send_copy(self,source_user_iden,source_device_iden, body):
- print(self.user['iden'],self.pushBulletService.get_source_user_iden(),text)
- self.pushBulletService.send_copy(text,
- dbus_interface='es.atareao.pushbullet',
- reply_handler=handle_pushbullet_reply,
- error_handler=handle_pushbullet_error)
- print('Captured!!!!!. Text: %s'%text)
-
- def pushing_signal_handler(self,is_pushing,kind,push=None):
- if is_pushing == True:
- self.active = True
- print('Start to pushing: '+ kind)
- GObject.timeout_add(500, self.animate_icon)
- else:
- if kind == 'tickle':
- sent_to = None
- try:
- ans = self.pushBulletService.getPushHistory(self.modified_after)
- if ans is not None:
- ans = json.loads(ans)
- if len(ans)>0:
- self.last_push = ans[0]
- configuration = Configuration()
- configuration.set('last_push', self.last_push)
- if 'modified' in self.last_push.keys():
- self.modified_after = self.last_push['modified']
- configuration.set('modified_after',self.modified_after)
- configuration.save()
- print('-------------------------------------------')
- print('-------------------------------------------')
- print('-------------------!!----------------------')
- print(ans[0])
- print('-------------------!!----------------------')
- if self.pushBulletService.get_source_user_iden() != ans[0]['source_device_iden']:
- kind = self.last_push['type']
- if kind == 'file':
- self.notification.update('PushBullet-Indicator',
- _('File recieved'), self.active_icon)
- self.notification.show()
- elif kind == 'link':
- self.notification.update('PushBullet-Indicator',
- _('Link recieved'), self.active_icon)
- self.notification.show()
- elif kind == 'note':
- self.notification.update('PushBullet-Indicator',
- _('Note recieved'), self.active_icon)
- self.notification.show()
- print('-------------------------------------------')
- print('-------------------------------------------')
- print('-------------------------------------------')
- except Exception as e:
- print(e)
- elif kind == 'push' and push and push is not None:
- push = json.loads(push)
- print('-------------------------------------------')
- print('-------------------------------------------')
- print('-------------------------------------------')
- print(push)
- istemporaryfile = False
- if 'type' in push.keys():
- if push['type'] == 'mirror':
- try:
- title = 'PushBullet-Indicator'
- body = _('A push mirrored')
- icon = self.active_icon
- if 'title' in push.keys():
- title += ': '+push['title']
- if 'body' in push.keys():
- body = push['body']
- if 'icon' in push.keys():
- temporaryfilename = tempfile.mkstemp(suffix='.png', prefix='pushbullet_indicator_temp_', dir=None, text=False)[1]
- img = PIL.Image.open(io.BytesIO(base64.b64decode(push['icon'])))
- img.save(temporaryfilename)
- icon = temporaryfilename
- istemporaryfile = True
- print('-------------------------------------------')
- print('title: '+title)
- print('body: '+body)
- print('icon: '+icon)
- print('-------------------------------------------')
- if (push['package_name'] == 'com.pushbullet.android' and self.reply_sms) or \
- (push['package_name'] == 'org.telegram.messenger' and self.reply_telegram) or \
- (push['package_name'] == 'com.whatsapp' and self.reply_whatsapp):
- print('/*****************************************/')
- print('Message')
- print(push)
- #package_name, source_user_iden, target_device_iden, conversation_iden, message):
- answerDialog = AnswerDialog(icon,title,body)
- if answerDialog.run() == Gtk.ResponseType.ACCEPT:
- answerDialog.hide()
- package_name = push['package_name']
- source_user_iden = push['source_user_iden']
- target_device_iden = push['source_device_iden']
- conversation_iden = push['conversation_iden']
- message = answerDialog.get_answer()
- self.pushBulletService.send_reply(package_name,
- source_user_iden,
- target_device_iden,
- conversation_iden,
- message,
- dbus_interface='es.atareao.pushbullet',
- reply_handler=handle_pushbullet_reply,
- error_handler=handle_pushbullet_error)
- answerDialog.destroy()
- print('/*****************************************/')
- else:
- self.notification.update(title,
- body,icon)
- self.notification.show()
- if istemporaryfile:
- if os.path.exists(temporaryfilename):
- os.remove(temporaryfilename)
- except Exception as e:
- print('An error in mirroring push')
- print(e)
- elif push['type'] == 'clip' and self.copy_paste:
- try:
- if push['source_device_iden'] != self.pushBulletService.get_source_device_iden():
- title = 'PushBullet-Indicator'
- body = _('A push copied')
- icon = self.active_icon
- temporaryfilename = tempfile.mkstemp(suffix='.png', prefix='pushbullet_indicator_temp_', dir=None, text=False)[1]
- if 'title' in push.keys():
- title += ': '+push['title']
- if 'body' in push.keys():
- body = push['body']
- if body.startswith('http'):
- response = requests.get(body)
- img = PIL.Image.open(io.BytesIO(response.content))
- img.save(temporaryfilename)
- icon = temporaryfilename
- image = Gtk.Image()
- image.set_from_pixbuf(GdkPixbuf.Pixbuf.new_from_file(temporaryfilename))
- self.clipboard.set_image(image.get_pixbuf())
- body = _('Image copied')
- elif body.startswith('data:image'):
- oncoma = body.find(',')
- if oncoma>-1:
- oncoma += 1
- img = PIL.Image.open(io.BytesIO(base64.b64decode(body[oncoma:])))
- img.save(temporaryfilename)
- icon = temporaryfilename
- image = Gtk.Image()
- image.set_from_pixbuf(GdkPixbuf.Pixbuf.new_from_file(temporaryfilename))
- self.clipboard.set_image(image.get_pixbuf())
- body = _('Image copied')
- else:
- self.clipboard.set_text(body, -1)
- body = _('Text copied')+':\n\n'+body
- print('-------------------------------------------')
- print('title: '+title)
- print('body: '+body)
- print('icon: '+icon)
- print('-------------------------------------------')
- if len(body)>255:
- body = body[:252]+'...'
- self.notification.update(title,
- body,icon)
- self.notification.show()
- if os.path.exists(temporaryfilename):
- os.remove(temporaryfilename)
- except Exception as e:
- print('An error in mirroring push')
- print(e)
- print('-------------------------------------------')
- print('-------------------------------------------')
- print('-------------------------------------------')
- self.active = False
- print('End to pushing: '+ kind)
-
- ############ preferences related methods #################
- def theme_change(self, theme):
- """Change the icon theme of the indicator.
- If the theme selected is invalid set the "normal" theme.
- :param theme: the index of the selected theme."""
- self.active_icon = comun.STATUS_ICON[theme][0]
- self.attention_icon = comun.STATUS_ICON[theme][1]
- self.indicator.set_icon(self.active_icon)
- self.indicator.set_attention_icon(self.attention_icon)
-
- ################## main functions ####################
-
- def read_preferences(self):
- configuration = Configuration()
- tokenConfiguration = TokenConfiguration()
- self.first_time = configuration.get('first-time')
- self.version = configuration.get('version')
- self.theme = configuration.get('theme')
- self.modified_after = configuration.get('modified_after')
- self.last_push = configuration.get('last_push')
- self.ICON = comun.ICON
- self.active_icon = comun.STATUS_ICON[configuration.get('theme')][0]
- self.attention_icon = comun.STATUS_ICON[configuration.get('theme')][1]
- self.copy_paste = configuration.get('copy_paste')
- self.reply_sms = configuration.get('reply_sms')
- self.reply_whatsapp = configuration.get('reply_whatsapp')
- self.reply_telegram = configuration.get('reply_telegram')
- while(self.pushBulletService.is_login() == False and internet_on()):
- ld = LoginDialog()
- ld.run()
- oauth_access_token = ld.code
- tokenConfiguration = TokenConfiguration()
- tokenConfiguration.set('oauth_access_token',oauth_access_token)
- tokenConfiguration.save()
- self.pushBulletService.restart()
-
- '''
- all_ok = True
- if self.oauth_access_token is None or len(self.oauth_access_token)==0 or self.name is None or len(self.name) == 0:
- all_ok = False
- else:
- all_ok = self.pushBulletService.set_oauth_access_token(self.oauth_access_token)
- preferencesDialog = PreferencesDialog()
- while(all_ok == False):
- if preferencesDialog.run() == Gtk.ResponseType.ACCEPT:
- preferencesDialog.close_ok()
- configuration = Configuration()
- self.oauth_access_token = configuration.get('oauth_access_token')
- self.theme = configuration.get('theme')
- self.active_icon = comun.STATUS_ICON[configuration.get('theme')][0]
- self.attention_icon = comun.STATUS_ICON[configuration.get('theme')][1]
- self.name = configuration.get('name')
- if self.oauth_access_token is None or len(self.oauth_access_token)==0 or self.name is None or len(self.name) == 0:
- all_ok = False
- if self.name is None or len(self.name) == 0:
- md = Gtk.MessageDialog( parent = None,
- flags = Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,
- type = Gtk.MessageType.ERROR,
- buttons = Gtk.ButtonsType.OK_CANCEL,
- message_format = _('You must set a name for your device'))
- md.run()
- md.destroy()
- preferencesDialog.notebook.set_current_page(1)
- else:
- all_ok = self.pushBulletService.set_oauth_access_token(self.oauth_access_token)
- else:
- exit(0)
- preferencesDialog.destroy()
- '''
- #
- #
- self.launch_watchdog()
- print('--------------------------')
- self.devices = json.loads(self.pushBulletService.getDevices())
- self.contacts = json.loads(self.pushBulletService.getContacts())
- self.user = json.loads(self.pushBulletService.getUser())
- print('Getting last push')
- ans = self.pushBulletService.getPushHistory(self.modified_after)
- if ans is not None and len(ans)>0:
- ans = json.loads(ans)
- print(ans)
- if ans is not None and len(ans)>0 and 'modified' in ans[0].keys():
- self.modified_after = ans[0]['modified']
- self.last_push = ans[0]
- configuration = Configuration()
- configuration.set('modified_after',self.modified_after)
- configuration.set('last_push',self.last_push)
- configuration.save()
- print('--------------------------')
-
-
- ################### menu creation ######################
-
- def get_help_menu(self):
- help_menu =Gtk.Menu()
- #
- add2menu(help_menu,text = _('Homepage...'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('https://launchpad.net/pushbullet-indicator'))
- add2menu(help_menu,text = _('Get help online...'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('https://answers.launchpad.net/pushbullet-indicator'))
- add2menu(help_menu,text = _('Translate this application...'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('https://translations.launchpad.net/pushbullet-indicator'))
- add2menu(help_menu,text = _('Report a bug...'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('https://bugs.launchpad.net/pushbullet-indicator'))
- add2menu(help_menu)
- web = add2menu(help_menu,text = _('Homepage'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('http://www.atareao.es/tag/pushbullet-indicator'))
- twitter = add2menu(help_menu,text = _('Follow us in Twitter'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('https://twitter.com/atareao'))
- googleplus = add2menu(help_menu,text = _('Follow us in Google+'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('https://plus.google.com/118214486317320563625/posts'))
- facebook = add2menu(help_menu,text = _('Follow us in Facebook'),conector_event = 'activate',conector_action = lambda x: webbrowser.open('http://www.facebook.com/elatareao'))
- add2menu(help_menu)
- #
- web.set_image(Gtk.Image.new_from_file(os.path.join(comun.SOCIALDIR,'web.svg')))
- web.set_always_show_image(True)
- twitter.set_image(Gtk.Image.new_from_file(os.path.join(comun.SOCIALDIR,'twitter.svg')))
- twitter.set_always_show_image(True)
- googleplus.set_image(Gtk.Image.new_from_file(os.path.join(comun.SOCIALDIR,'googleplus.svg')))
- googleplus.set_always_show_image(True)
- facebook.set_image(Gtk.Image.new_from_file(os.path.join(comun.SOCIALDIR,'facebook.svg')))
- facebook.set_always_show_image(True)
-
- add2menu(help_menu)
- add2menu(help_menu,text = _('About'),conector_event = 'activate',conector_action = self.on_about_item)
- #
- help_menu.show()
- return(help_menu)
-
- def get_contact_name_by_email(self,email):
- for key in self.contacts.keys():
- if 'email' in self.contacts[key].keys() and self.contacts[key]['email'] == email:
- return self.contacts[key]['name']
- return ''
- def get_device_identification(self,device_iden):
- if device_iden in self.devices.keys():
- if 'nickname' in self.devices[device_iden].keys() and len(self.devices[device_iden]['nickname'])>0:
- return self.devices[device_iden]['nickname']
- elif 'model' in self.devices[device_iden].keys() and len(self.devices[device_iden]['model'])>0:
- return self.devices[device_iden]['model']
- return ''
-
- def on_drag_data_received(self, widget, drag_context, x,y, selection_data,info, time):
- print(e)
- def get_menu(self):
- """Create and populate the menu."""
- menu = Gtk.Menu()
-
- send_push = Gtk.MenuItem.new_with_label(_('Send push'))
- send_push.connect('activate',self.on_send_push_clicked)
- send_push.show()
- menu.append(send_push)
-
- send_sms = Gtk.MenuItem.new_with_label(_('Send sms'))
- send_sms.connect('activate',self.on_send_sms_clicked)
- send_sms.show()
- menu.append(send_sms)
-
-
- separator0 = Gtk.SeparatorMenuItem()
- separator0.show()
- menu.append(separator0)
-
- show_last_push = Gtk.MenuItem.new_with_label(_('Show last push'))
- show_last_push.connect('activate',self.on_show_last_push_clicked)
- show_last_push.show()
- menu.append(show_last_push)
-
- separator1 = Gtk.SeparatorMenuItem()
- separator1.show()
- menu.append(separator1)
- #
- menu_preferences = Gtk.MenuItem.new_with_label(_('Preferences'))
- menu_preferences.connect('activate',self.on_preferences_item)
- menu_preferences.show()
- menu.append(menu_preferences)
-
- menu_help = Gtk.MenuItem.new_with_label(_('Help'))
- menu_help.set_submenu(self.get_help_menu())
- menu_help.show()
- menu.append(menu_help)
- #
- separator2 = Gtk.SeparatorMenuItem()
- separator2.show()
- menu.append(separator2)
- #
- menu_exit = Gtk.MenuItem.new_with_label(_('Exit'))
- menu_exit.connect('activate',self.on_quit_item)
- menu_exit.show()
- menu.append(menu_exit)
- #
- menu.show()
- return(menu)
- def on_send_sms_clicked(self,widget):
- tdevices = []
- for device in self.devices:
- print(self.devices[device])
- if 'nickname' in self.devices[device].keys() and len(self.devices[device]['nickname'])>0:
- label = self.devices[device]['nickname']
- if self.devices[device]['active'] and 'has_sms' in self.devices[device].keys() and self.devices[device]['has_sms']:
- tdevices.append({'device_iden':device,'label':label})
- elif 'model' in self.devices[device].keys() and len(self.devices[device]['model'])>0:
- label = self.devices[device]['model']
- if self.devices[device]['active'] and 'has_sms' in self.devices[device].keys() and self.devices[device]['has_sms']:
- tdevices.append({'device_iden':device,'label':label})
- sdevices = sorted(tdevices, key=lambda k: k['label'])
- cm = SendSMSDialog(sdevices)
- if cm.run() == Gtk.ResponseType.ACCEPT:
- cm.hide()
- answer = cm.get_response()
- if answer['number'] is not None and answer['message'] is not None and answer['device_iden'] is not None:
- self.pushBulletService.send_sms(answer['device_iden'], answer['number'], answer['message'],
- dbus_interface='es.atareao.pushbullet',
- reply_handler=handle_pushbullet_reply,
- error_handler=handle_pushbullet_error)
- cm.destroy()
- def on_send_push_clicked(self,widget):
- tdevices = []
- tcontacts = []
- for device in self.devices:
- if 'nickname' in self.devices[device].keys() and len(self.devices[device]['nickname'])>0:
- label = self.devices[device]['nickname']
- tdevices.append({'device_iden':device,'label':label})
- elif 'model' in self.devices[device].keys() and len(self.devices[device]['model'])>0:
- label = self.devices[device]['model']
- tdevices.append({'device_iden':device,'label':label})
- sdevices = sorted(tdevices, key=lambda k: k['label'])
- for contact in self.contacts:
- if self.contacts[contact]['active'] and 'name' in self.contacts[contact].keys() and 'email' in self.contacts[contact].keys():
- tcontacts.append({'contact_iden':contact,'name':self.contacts[contact]['name'],'email':self.contacts[contact]['email']})
- scontacts = sorted(tcontacts, key=lambda k: k['name'])
- sdevices = sorted(tdevices, key=lambda k: k['label'])
- actionDialog = ActionDialog(None,sdevices,scontacts)
- if actionDialog.run() == Gtk.ResponseType.ACCEPT:
- response = actionDialog.get_response()
- actionDialog.hide()
- while Gtk.events_pending():
- Gtk.main_iteration()
- if response is not None:
- self.send_bullet(response,device)
- actionDialog.destroy()
-
- def on_show_last_push_clicked(self,widget):
- if self.last_push:
- actionDialog = ActionDialog(self.last_push,None,None)
- actionDialog.run()
- actionDialog.destroy()
-
-
- def send_bullet(self,response,identification):
- print(response,identification)
- iscontact = (response['to']['type'] == 'contact')
- if response['kind'] == 'file' or response['kind'] == 'image':
- self.pushBulletService.send_file(response['to']['iden'],response['file'], response['body'], iscontact,
- dbus_interface='es.atareao.pushbullet',
- reply_handler=handle_pushbullet_reply,
- error_handler=handle_pushbullet_error)
- elif response['kind'] == 'link':
- self.pushBulletService.send_link(response['to']['iden'],response['title'],response['body'],response['link'], iscontact,
- dbus_interface='es.atareao.pushbullet',
- reply_handler=handle_pushbullet_reply,
- error_handler=handle_pushbullet_error)
- elif response['kind'] == 'note':
- self.pushBulletService.send_note(response['to']['iden'],response['title'],response['body'], iscontact,
- dbus_interface='es.atareao.pushbullet',
- reply_handler=handle_pushbullet_reply,
- error_handler=handle_pushbullet_error)
- def launch_watchdog(self):
- """Call the watchdog."""
- if self.the_watchdog is None:
- self.the_watchdog = subprocess.Popen(comun.WATCHDOG)
-
- def kill_watchdog(self):
- """Kill the watchdog."""
- if self.the_watchdog is not None:
- self.the_watchdog.kill()
- self.the_watchdog = None
-
- def animate_icon(self):
- if not self.active:
- self.animate = False
- self.indicator.set_icon(self.active_icon)
- self.frame = 0
- return False
- else:
- self.animate = True
- afile = os.path.join(comun.ICONDIR,'pushbullet-indicator-sync{}-'.format(self.frame % 4)+self.theme+'.svg')
- self.indicator.set_icon(afile)
- self.frame += 1
- return True
-
- def get_about_dialog(self):
- """Create and populate the about dialog."""
- about_dialog = Gtk.AboutDialog()
- about_dialog.set_name(comun.APPNAME)
- about_dialog.set_version(comun.VERSION)
- about_dialog.set_copyright('Copyrignt (c) 2014\nLorenzo Carbonell Cerezo')
- about_dialog.set_comments(_('An indicator for PushBullet'))
- about_dialog.set_license(''+
- 'This program is free software: you can redistribute it and/or modify it\n'+
- 'under the terms of the GNU General Public License as published by the\n'+
- 'Free Software Foundation, either version 3 of the License, or (at your option)\n'+
- 'any later version.\n\n'+
- 'This program is distributed in the hope that it will be useful, but\n'+
- 'WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY\n'+
- 'or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for\n'+
- 'more details.\n\n'+
- 'You should have received a copy of the GNU General Public License along with\n'+
- 'this program. If not, see .')
- about_dialog.set_website('http://www.atareao.es')
- about_dialog.set_website_label('http://www.atareao.es')
- about_dialog.set_authors(['Lorenzo Carbonell '])
- about_dialog.set_documenters(['Lorenzo Carbonell '])
- about_dialog.set_translator_credits(''+
- 'Lorenzo Carbonell \n')
- about_dialog.set_icon(GdkPixbuf.Pixbuf.new_from_file(comun.ICON))
- about_dialog.set_logo(GdkPixbuf.Pixbuf.new_from_file(comun.ICON))
- about_dialog.set_program_name(comun.APPNAME)
- return about_dialog
-
- ###################### callbacks for the menu #######################
- def on_preferences_item(self, widget, data=None):
- widget.set_sensitive(False)
- preferences_dialog = PreferencesDialog()
- if preferences_dialog.run() == Gtk.ResponseType.ACCEPT:
- preferences_dialog.hide()
- preferences_dialog.close_ok()
- self.read_preferences()
- preferences_dialog.hide()
- preferences_dialog.destroy()
- # we need to change the status icons
- self.indicator.set_icon(self.active_icon)
- self.indicator.set_attention_icon(self.attention_icon)
- widget.set_sensitive(True)
-
- def on_quit_item(self, widget, data=None):
- self.__del__()
- exit(0)
-
- def __del__(self):
- '''On destroy kill the watchdog if any'''
- print('----------------------------------')
- print('----------------------------------')
- print('On destroy kill the watchdog if any')
- print('----------------------------------')
- print('----------------------------------')
- self.kill_watchdog()
- for afile in glob.glob('/tmp/pushbullet_indicator_temp_*.png'):
- if os.path.exists(afile):
- os.remove(afile)
-
- def on_about_item(self, widget, data=None):
- if self.about_dialog:
- self.about_dialog.present()
- else:
- self.about_dialog = self.get_about_dialog()
- self.about_dialog.run()
- self.about_dialog.destroy()
- self.about_dialog = None
-
-#################################################################
def main():
- dbus_loop = DBusGMainLoop(set_as_default=True)
- if dbus.SessionBus(mainloop=dbus_loop).request_name('es.atareao.PushBulletIndicator') != dbus.bus.REQUEST_NAME_REPLY_PRIMARY_OWNER:
- print("application already running")
- exit(0)
- Notify.init('pushbullet-indicator')
- pushbullet_indicator=PushBullet_Indicator(dbus_loop)
- Gtk.main()
- exit(0)
-
+ GObject.threads_init()
+ if dbus.SessionBus().request_name('es.atareao.PushBulletIndicator') !=\
+ dbus.bus.REQUEST_NAME_REPLY_PRIMARY_OWNER:
+ print("application already running")
+ exit(0)
+ Notify.init('pushbullet-indicator')
+ pushbullet_indicator = PushBullet_Indicator()
+ Gtk.main()
+ exit(0)
+
if __name__ == "__main__":
- main()
+ main()
diff -Nru pushbullet-indicator-0.6.0/src/pushbullet_socket.py pushbullet-indicator-0.6.3/src/pushbullet_socket.py
--- pushbullet-indicator-0.6.0/src/pushbullet_socket.py 2015-03-16 23:58:13.000000000 +0000
+++ pushbullet-indicator-0.6.3/src/pushbullet_socket.py 2016-07-23 09:55:33.000000000 +0000
@@ -1,11 +1,9 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
-# pushbullet_socket.py
-#
# This file is part of PushBullet-Indicator
#
-# Copyright (C) 2014
+# Copyright (C) 2014-2016
# Lorenzo Carbonell Cerezo
#
# This program is free software: you can redistribute it and/or modify
@@ -22,62 +20,99 @@
# along with this program. If not, see .
from ws4py.client.threadedclient import WebSocketClient
-import json
-import dbus
-from datetime import datetime
-import logging
+from threading import Thread
+from gi.repository import GObject
import sys
-sys.path.insert(1,'/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons')
-import commons_comun
-from commons_configurator import Configuration as TokenConfiguration
+try:
+ sys.path.insert(
+ 0,
+ '/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons')
+ from commons_comun import internet_on, TOKEN_DIR, TOKEN_FILE, TOKEN_PARAMS
+ from pushbulletapi import PushBullet
+ from tokenizator import Tokenizator
+ from idleobject import IdleObject
+except Exception as e:
+ print(e)
+ exit(-1)
+
+
+class PushBulletListener(IdleObject, Thread):
+ __gsignals__ = {
+ 'received': (GObject.SIGNAL_RUN_FIRST, GObject.TYPE_NONE, (str,)),
+ }
+
+ def __init__(self, oauth_access_token, handler):
+ IdleObject.__init__(self)
+ Thread.__init__(self)
+ self.daemon = True
+ self.pbsc = PushBulletSocketClient(
+ oauth_access_token, self.on_message_received)
+ self.pbsc.connect() # 'received', dowhenrecieve)
+
+ def on_message_received(self, message):
+ self.emit('received', str(message))
+
+ def run(self):
+ try:
+ self.pbsc.run_forever()
+ except Exception as e:
+ print('Error in PushBulletListener %s' % (str(e)))
+ self.pbsc.close()
+
+ def stop(self):
+ self.pbsc.close()
+
class PushBulletSocketClient(WebSocketClient):
-
- def __init__(self,oauth_access_token):
- WebSocketClient.__init__(self,'wss://stream.pushbullet.com/websocket/' + oauth_access_token,protocols=['http-only', 'chat'])
- bus = dbus.SessionBus()
- self.modified_after = 0
- self.read_preferences()
- self.logger = logging.getLogger('PushBulletSocketClient')
- hdlr = logging.FileHandler('/tmp/pushbulletsocketclient_temporal_logging.log')
- formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s')
- hdlr.setFormatter(formatter)
- self.logger.addHandler(hdlr)
- self.logger.setLevel(logging.INFO)
- self.daemon = True
- try:
- self.pushBulletService = bus.get_object('es.atareao.pushbullet','/es/atareao/pushbullet')
- except dbus.DBusException as e:
- exit(1)
-
- def received_message(self, message):
- try:
- data = json.loads(message.data.decode())
- self.logger.info(str(data))
- print('WebSocketClient',datetime.now().strftime('%Y-%m-%d %H:%M:%S'),str(data))
- if data['type'] == 'tickle' and data['subtype'] == 'push':
- self.pushBulletService.set_pushing(False,'tickle','{}')
- elif data['type'] == 'push':
- self.pushBulletService.set_pushing(False,'push',json.dumps(data['push']))
- except Exception as e:
- self.logger.error('Error in WebSocketClient %s'%(str(e)))
- print('Error in WebSocketClient',e)
-
- def read_preferences(self):
- tokenConfiguration = TokenConfiguration()
- self.iden = tokenConfiguration.get('source_user_iden')
+
+ def __init__(self, oauth_access_token, handler):
+ WebSocketClient.__init__(
+ self,
+ 'wss://stream.pushbullet.com/websocket/' + oauth_access_token,
+ protocols=['http-only', 'chat'])
+ self.modified_after = 0
+ self.read_preferences()
+ self.daemon = True
+ self.handler = handler
+
+ def received_message(self, message):
+ try:
+ print('**********')
+ print(type(message), message)
+ self.handler(message)
+ except Exception as e:
+ print('Error in PushBulletSocketClient', e)
+
+ def read_preferences(self):
+ atokenizator = Tokenizator(
+ config_file_dir=TOKEN_DIR,
+ config_file=TOKEN_FILE,
+ default_params=TOKEN_PARAMS)
+ self.iden = atokenizator.get('source_user_iden')
if __name__ == '__main__':
- while(True):
- configuration = TokenConfiguration()
- oauth_access_token = configuration.get('oauth_access_token')
- if oauth_access_token is not None and len(oauth_access_token)>0:
- try:
- ws = PushBulletSocketClient(oauth_access_token)
- ws.connect()
- ws.run_forever()
- print(1)
- except Exception as e:
- ws.logger.error('Error in WebSocketClient %s'%(str(e)))
- ws.close()
- exit(0)
+ import time
+ from datetime import datetime
+
+ def dowhenrecieve(reciever, atype, data):
+ print('***********00**************')
+ print('WebSocketClient', datetime.now().strftime(
+ '%Y-%m-%d %H:%M:%S'), reciever, atype, str(data))
+ atokenizator = Tokenizator(
+ config_file_dir=TOKEN_DIR,
+ config_file=TOKEN_FILE,
+ default_params=TOKEN_PARAMS)
+ oauth_access_token = atokenizator.get('oauth_access_token')
+ print(oauth_access_token)
+ if oauth_access_token is not None and len(oauth_access_token) > 0:
+ pbl = PushBulletListener(oauth_access_token, dowhenrecieve)
+ pbl.start()
+ print('111')
+ counter = 1
+ while True:
+ time.sleep(0.2)
+ if counter == 5:
+ # capsuler.stop()
+ print(pbl.pbsc.terminated)
+ counter += 1
+ exit(0)
diff -Nru pushbullet-indicator-0.6.0/src/services.py pushbullet-indicator-0.6.3/src/services.py
--- pushbullet-indicator-0.6.0/src/services.py 2014-06-22 20:37:15.000000000 +0000
+++ pushbullet-indicator-0.6.3/src/services.py 1970-01-01 00:00:00.000000000 +0000
@@ -1,143 +0,0 @@
-#!/usr/bin/python3
-# -*- coding: utf-8 -*-
-#
-#
-# services.py
-#
-# Copyright (C) 2012 Lorenzo Carbonell
-# lorenzo.carbonell.cerezo@gmail.com
-#
-# This program 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 3 of the License, or
-# (at your option) any later version.
-#
-# This program 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 this program. If not, see .
-#
-#
-#
-
-import requests
-import json
-import os
-from urllib.parse import urlencode
-import random
-import time
-from logindialog import LoginDialog
-import mimetypes
-import io
-
-CLIENT_ID = 'RpkMU0UUoiDMNZnY1ZLJXWLw7QYm4QRY'
-CLIENT_SECRET = 'D80i4GrB8f0KoJsjph0Zl9bTQaHWn3p0'
-class PushbulletService(object):
- def __init__(self,client_id,client_secret,token_file):
- self.session = requests.session()
- self.request_token_url = 'https://api.pushbullet.com/oauth2'
- self.authorize_url = 'https://www.dropbox.com/1/oauth/authorize'
- self.access_token_url = 'https://api.pushbullet.com/oauth2/token'
- self.client_id = client_id
- self.client_secret = client_secret
- self.token_file = token_file
- self.access_token = None
- self.refresh_token = None
- if os.path.exists(token_file):
- f = open(token_file,'r')
- text = f.read()
- f.close()
- try:
- data = json.loads(text)
- self.oauth_token = data['oauth_token']
- self.oauth_token_secret = data['oauth_token_secret']
- except Exception as e:
- print('Error')
- print(e)
-
- def get_access_token(self,code):
- params = {}
- params['grant_type'] = 'authorization_code'
- params['client_id'] = self.client_id
- params['client_secret'] = self.client_secret
- params['code'] = code
- print(params)
- response = self.session.request('POST',self.access_token_url,params=params)
- print(response,response.status_code,response.text)
- if response.status_code == 200:
- oauth_token_secret, oauth_token,uid = response.text.split('&')
- oauth_token_secret = oauth_token_secret.split('=')[1]
- oauth_token = oauth_token.split('=')[1]
- uid = uid.split('=')[1]
- self.oauth_token = oauth_token
- self.oauth_token_secret = oauth_token_secret
- f = open(self.token_file,'w')
- f.write(json.dumps({'oauth_token':oauth_token,'oauth_token_secret':oauth_token_secret}))
- f.close()
-
- return uid, oauth_token, oauth_token_secret
- return None
-
-
- def get_request_token(self):
- params = {}
- params['client_id'] = self.client_id
- params['redirect_uri'] = 'http://www.atareao.es/tag/pushbullet-indicator/'
- params['response_type'] = 'token'
- #params['oauth_timestamp'] = int(time.time())
- #params['oauth_nonce'] = ''.join([str(random.randint(0, 9)) for i in range(8)])
- #params['oauth_version'] = '1.0'
- #params['oauth_signature_method'] = 'PLAINTEXT'
- #params['oauth_signature'] = '%s&'%SECRET
- response = self.session.request('POST',self.request_token_url,params=params)
- print(response,response.text)
- if response.status_code == 200:
- oauth_token_secret, oauth_token = response.text.split('&')
- oauth_token_secret = oauth_token_secret.split('=')[1]
- self.ts = oauth_token_secret
- oauth_token = oauth_token.split('=')[1]
- return oauth_token, oauth_token_secret
- return None
-
-if __name__ == '__main__':
- pbservice = PushbulletService(CLIENT_ID,CLIENT_SECRET,'/home/atareao/token')
- ld = LoginDialog('https://www.pushbullet.com/authorize?client_id=RpkMU0UUoiDMNZnY1ZLJXWLw7QYm4QRY&redirect_uri=http%3A%2F%2Fwww.atareao.es%2Ftag%2Fpushbullet-indicator&response_type=code&scope=everything')
- ld.run()
- code = ld.code
- print('---------------------------------')
- print(code)
- print('---------------------------------')
- pbservice.get_access_token(code)
-
-
- #oauth_token,oauth_token_secret = us.get_request_token()
-
-
- #ds = DropboxService('','','token')
- '''
- oauth_token,oauth_token_secret = ds.get_request_token()
- authorize_url = ds.get_authorize_url(oauth_token,oauth_token_secret)
- ld = LoginDialog(1024,600,authorize_url,'http://localhost/?uid=','not_approved=true')
- ld.run()
- ans = ld.code
- ld.destroy()
- if ans is not None:
- print(ans)
- uid,oauth_token = ans.split('&')
- uid = uid.split('=')[1]
- oauth_token = oauth_token.split('=')[1]
- print(uid,oauth_token)
- ans = ds.get_access_token(oauth_token,oauth_token_secret)
- print(ans)
- print(ds.get_account_info())
- '''
- '''
- print(ds.get_account_info())
- print(ds.get_file('data'))
- print(ds.put_file('/home/atareao/Escritorio/data'))
- '''
- exit(0)
-
diff -Nru pushbullet-indicator-0.6.0/src/sms_dialog.py pushbullet-indicator-0.6.3/src/sms_dialog.py
--- pushbullet-indicator-0.6.0/src/sms_dialog.py 2015-03-24 20:21:52.000000000 +0000
+++ pushbullet-indicator-0.6.3/src/sms_dialog.py 2016-06-26 17:37:13.000000000 +0000
@@ -1,11 +1,9 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
-# preferences_dialog.py
-#
# This file is part of PushBullet-Indicator
#
-# Copyright (C) 2014
+# Copyright (C) 2014-2016
# Lorenzo Carbonell Cerezo
#
# This program is free software: you can redistribute it and/or modify
@@ -22,119 +20,123 @@
# along with this program. If not, see .
import gi
-gi.require_version('Gtk', '3.0')
+try:
+ gi.require_version('Gtk', '3.0')
+except Exception as e:
+ print(e)
+ exit(1)
from gi.repository import Gtk
from gi.repository import Gdk
import os
import sys
import comun
from comun import _
-sys.path.insert(1,'/opt/extras.ubuntu.com/pushbullet-commons/share/pushbullet-commons')
-import commons_comun
-
+
+
class SendSMSDialog(Gtk.Dialog):
- def __init__(self,devices = []):
- #
- Gtk.Dialog.__init__(self, _('Send a SMS'),None,Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,(Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT))
- self.set_position(Gtk.WindowPosition.CENTER_ALWAYS)
- self.connect('close', self.close_application)
- self.set_icon_from_file(commons_comun.ICON)
- #
- vbox0 = Gtk.VBox(spacing = 5)
- vbox0.set_border_width(5)
- #vbox0.set_size_request(400, 80)
- self.get_content_area().add(vbox0)
- #***************************************************************
- table_to = Gtk.Table(4, 2, False)
- vbox0.pack_start(table_to,False,False,0)
- #
- label_from = Gtk.Label(_('Select mobile')+':')
- label_from.set_alignment(0, 0.5)
- table_to.attach(label_from,0,1,0,1, xpadding=5, ypadding=5)
- name_store = Gtk.ListStore(str,str)
- for adevice in devices:
- name_store.append([adevice['label'],adevice['device_iden']])
- self.smsFrom = Gtk.ComboBox.new_with_model(name_store)
- renderertext = Gtk.CellRendererText()
- renderertext.props.mode = Gtk.CellRendererMode.ACTIVATABLE
- self.smsFrom.pack_start(renderertext, False)
- self.smsFrom.add_attribute(renderertext, "text", 0)
- self.smsFrom.set_active(0)
- table_to.attach(self.smsFrom,1,2,0,1, xpadding=5, ypadding=5)
- #
- label_to = Gtk.Label(_('Send a SMS to')+':')
- label_to.set_alignment(0, 0.5)
- table_to.attach(label_to,0,1,1,2, xpadding=5, ypadding=5)
- self.smsTo = Gtk.Entry()
- table_to.attach(self.smsTo,1,2,1,2, xpadding=5, ypadding=5)
- #
- label_message = Gtk.Label(_('Message')+':')
- label_message.set_alignment(0, 0.5)
- table_to.attach(label_message,0,1,2,3, xpadding=5, ypadding=5)
-
- # Scrolled Window 1 (for markdown)
- scrolledwindow1 = Gtk.ScrolledWindow()
- scrolledwindow1.set_hexpand(False)
- scrolledwindow1.set_vexpand(True)
- scrolledwindow1.set_size_request(400, 80)
- scrolledwindow1.set_property("shadow-type", Gtk.ShadowType.IN)
- table_to.attach(scrolledwindow1,0,2,3,4, xpadding=5, ypadding=5)
-
- # Markdown Editor
- self.writer = Gtk.TextView.new()
- self.writer.set_left_margin(5)
- self.writer.set_right_margin(5)
- self.writer.set_wrap_mode(Gtk.WrapMode.WORD)
- scrolledwindow1.add(self.writer)
- self.show_all()
-
- def get_buffer_text(self):
- try:
- start_iter,end_iter = self.writer.get_buffer().get_bounds()
- text = self.writer.get_buffer().get_text(
- start_iter,
- end_iter, True)
- return text
- except Exception:
- print('--------------------------')
- print('Errrorrrr')
- print('--------------------------')
- pass
- return None
-
- def get_selected_in_combo(self):
- tree_iter = self.smsFrom.get_active_iter()
- if tree_iter != None:
- model = self.smsFrom.get_model()
- label, iden = model[tree_iter]
- return iden
- return None
-
- def get_response(self):
- number = self.smsTo.get_text()
- if len(number) == 0:
- number = None
- message = None
- device_iden = None
- else:
- message = self.get_buffer_text()
- if message is None or len(message) == 0:
- number = None
- message = None
- device_iden = None
- else:
- device_iden = self.get_selected_in_combo()
- if device_iden is None:
- number = None
- message = None
- return {'device_iden': device_iden, 'number':number,'message':message}
-
- def close_application(self, widget):
- self.hide()
+
+ def __init__(self, devices=[]):
+ Gtk.Dialog.__init__(
+ self,
+ _('Send a SMS'),
+ None,
+ Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,
+ (Gtk.STOCK_CANCEL, Gtk.ResponseType.REJECT,
+ Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT))
+ self.set_position(Gtk.WindowPosition.CENTER_ALWAYS)
+ self.connect('close', self.close_application)
+ self.set_icon_from_file(comun.ICON)
+ #
+ vbox0 = Gtk.VBox(spacing=5)
+ vbox0.set_border_width(5)
+ self.get_content_area().add(vbox0)
+ table_to = Gtk.Table(4, 2, False)
+ vbox0.pack_start(table_to, False, False, 0)
+ #
+ label_from = Gtk.Label(_('Select mobile')+':')
+ label_from.set_alignment(0, 0.5)
+ table_to.attach(label_from, 0, 1, 0, 1, xpadding=5, ypadding=5)
+ name_store = Gtk.ListStore(str, str)
+ for adevice in devices:
+ name_store.append([adevice['label'], adevice['device_iden']])
+ self.smsFrom = Gtk.ComboBox.new_with_model(name_store)
+ renderertext = Gtk.CellRendererText()
+ renderertext.props.mode = Gtk.CellRendererMode.ACTIVATABLE
+ self.smsFrom.pack_start(renderertext, False)
+ self.smsFrom.add_attribute(renderertext, "text", 0)
+ self.smsFrom.set_active(0)
+ table_to.attach(self.smsFrom, 1, 2, 0, 1, xpadding=5, ypadding=5)
+ label_to = Gtk.Label(_('Send a SMS to')+':')
+ label_to.set_alignment(0, 0.5)
+ table_to.attach(label_to, 0, 1, 1, 2, xpadding=5, ypadding=5)
+ self.smsTo = Gtk.Entry()
+ table_to.attach(self.smsTo, 1, 2, 1, 2, xpadding=5, ypadding=5)
+ label_message = Gtk.Label(_('Message')+':')
+ label_message.set_alignment(0, 0.5)
+ table_to.attach(label_message, 0, 1, 2, 3, xpadding=5, ypadding=5)
+ scrolledwindow1 = Gtk.ScrolledWindow()
+ scrolledwindow1.set_hexpand(False)
+ scrolledwindow1.set_vexpand(True)
+ scrolledwindow1.set_size_request(400, 80)
+ scrolledwindow1.set_property("shadow-type", Gtk.ShadowType.IN)
+ table_to.attach(scrolledwindow1, 0, 2, 3, 4, xpadding=5, ypadding=5)
+ self.writer = Gtk.TextView.new()
+ self.writer.set_left_margin(5)
+ self.writer.set_right_margin(5)
+ self.writer.set_wrap_mode(Gtk.WrapMode.WORD)
+ scrolledwindow1.add(self.writer)
+ self.show_all()
+
+ def get_buffer_text(self):
+ try:
+ start_iter, end_iter = self.writer.get_buffer().get_bounds()
+ text = self.writer.get_buffer().get_text(
+ start_iter,
+ end_iter, True)
+ return text
+ except Exception:
+ print('--------------------------')
+ print('Errrorrrr')
+ print('--------------------------')
+ pass
+ return None
+
+ def get_selected_in_combo(self):
+ tree_iter = self.smsFrom.get_active_iter()
+ if tree_iter is not None:
+ model = self.smsFrom.get_model()
+ label, iden = model[tree_iter]
+ return iden
+ return None
+
+ def get_response(self):
+ number = self.smsTo.get_text()
+ if len(number) == 0:
+ number = None
+ message = None
+ device_iden = None
+ else:
+ message = self.get_buffer_text()
+ if message is None or len(message) == 0:
+ number = None
+ message = None
+ device_iden = None
+ else:
+ device_iden = self.get_selected_in_combo()
+ if device_iden is None:
+ number = None
+ message = None
+ return {'device_iden': device_iden,
+ 'number': number,
+ 'message': message}
+
+ def close_application(self, widget):
+ self.hide()
+
if __name__ == "__main__":
- cm = SendSMSDialog()
- if cm.run() == Gtk.ResponseType.ACCEPT:
- cm.hide()
- print(cm.get_response())
- cm.destroy()
- exit(0)
+ cm = SendSMSDialog()
+ if cm.run() == Gtk.ResponseType.ACCEPT:
+ cm.hide()
+ print(cm.get_response())
+ cm.destroy()
+ exit(0)