From 711050055339f6a14f0c3da4d3d28f707b97a102 Mon Sep 17 00:00:00 2001 From: Robert Tari Date: Mon, 17 Aug 2020 17:40:59 +0200 Subject: Initial port from Unity Mail --- .../autostart/ayatana-webmail-autostart.desktop | 77 +++ data/usr/bin/ayatana-webmail | 28 + data/usr/bin/ayatana-webmail-clear | 40 ++ data/usr/bin/ayatana-webmail-reset | 27 + data/usr/bin/ayatana-webmail-settings | 44 ++ data/usr/bin/ayatana-webmail-url | 66 ++ .../usr/share/applications/ayatana-webmail.desktop | 265 ++++++++ .../ayatanawebmail/indicator-messages-new.svg | 375 +++++++++++ .../share/ayatanawebmail/indicator-messages.svg | 510 +++++++++++++++ .../schemas/org.ayatana.webmail.gschema.xml | 70 ++ .../icons/Faenza/apps/scalable/ayatanawebmail.svg | 703 +++++++++++++++++++++ .../icons/hicolor/scalable/apps/ayatanawebmail.svg | 513 +++++++++++++++ 12 files changed, 2718 insertions(+) create mode 100644 data/etc/xdg/autostart/ayatana-webmail-autostart.desktop create mode 100755 data/usr/bin/ayatana-webmail create mode 100755 data/usr/bin/ayatana-webmail-clear create mode 100755 data/usr/bin/ayatana-webmail-reset create mode 100755 data/usr/bin/ayatana-webmail-settings create mode 100755 data/usr/bin/ayatana-webmail-url create mode 100644 data/usr/share/applications/ayatana-webmail.desktop create mode 100755 data/usr/share/ayatanawebmail/indicator-messages-new.svg create mode 100755 data/usr/share/ayatanawebmail/indicator-messages.svg create mode 100755 data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml create mode 100755 data/usr/share/icons/Faenza/apps/scalable/ayatanawebmail.svg create mode 100755 data/usr/share/icons/hicolor/scalable/apps/ayatanawebmail.svg (limited to 'data') diff --git a/data/etc/xdg/autostart/ayatana-webmail-autostart.desktop b/data/etc/xdg/autostart/ayatana-webmail-autostart.desktop new file mode 100644 index 0000000..f218a55 --- /dev/null +++ b/data/etc/xdg/autostart/ayatana-webmail-autostart.desktop @@ -0,0 +1,77 @@ +[Desktop Entry] +Version=1.0 +Name=Ayatana Webmail (service) +Name[bg]=Ayatana Webmail (услуга) +Name[ca]= +Name[cs]=Ayatana Webmail (služba) +Name[de]= +Name[el]= +Name[en_AU]=Ayatana Webmail (service) +Name[en_CA]=Ayatana Webmail (service) +Name[en_GB]=Ayatana Webmail (service) +Name[es]=Ayatana Webmail (servicio) +Name[fi]= +Name[fr]= +Name[gl]=Ayatana Webmail (servizo) +Name[hr]=Ayatana Webmail (service) +Name[hu]=Ayatana Webmail (szolgáltatás) +Name[it]=Ayatana Webmail (servizio) +Name[kk]=Ayatana Webmail (қызмет) +Name[lt]= +Name[ms]= +Name[mus]=Ayatana Webmail (υπηρεσία) +Name[nl]=Ayatana Webmail (service) +Name[nn]=Ayatana Webmail +Name[oc]= +Name[pl]= +Name[pt]= +Name[pt_BR]= +Name[ru]= +Name[sk]= +Name[sl]= +Name[sr]= +Name[tr]= +Name[ug]= +Name[uk]= +Name[zh_CN]= +Comment=Display notifications about new mail +Comment[bg]=Покажи известия при ново писмо +Comment[ca]=Mostra notifications quan hi hagi correu nou +Comment[cs]=Zobrazovat upozornění o novém emailu +Comment[de]=Benachrichtigungen bei neuen E-Mails anzeigen +Comment[el]=Εμφάνιση ειδοποιήσεων για νέα μηνύματα +Comment[en_AU]=Display notifications about new mail +Comment[en_CA]=Display notifications about new mail +Comment[en_GB]=Display notifications about new mail +Comment[es]=Mostrar notificaciones de correo nuevo +Comment[fi]=Näytä ilmoitus uusista sähköpostiviesteistä +Comment[fr]=Afficher les alertes de nouveaux courriels +Comment[gl]=Mostra notificacións de novas mensaxes de correo-e +Comment[hr]=Prikaz obavijesti o pristigloj pošti +Comment[hu]=Értesítések megjelenítése új levelekről +Comment[it]=Mostra le notifiche per le nuove email +Comment[ja]=新着メールの通知を表示 +Comment[kk]=Жаңа хаттар келгені жайлы мәлімдеу +Comment[lt]=Rodyti pranešimus apie naujus laiškus +Comment[lv]=Rādīt paziņojumus par jaunām vēstulēm +Comment[ms]=Papar pemberitahuan mengenai mel baru +Comment[mus]=Εμφάνιση ειδοποιήσεων για νέο μήνυμα +Comment[nl]=Meldingen geven voor nieuwe e-mails +Comment[nn]=Vis varslingar når du får ny e-post +Comment[oc]=Afichar las alèrtas de corrièls novèls +Comment[pl]=Wyświetla powiadomienia o nowych wiadomościach +Comment[pt]=Mostrar notificações sobre novos mails +Comment[pt_BR]=Mostrar notificações sobre novos e-mails +Comment[ru]=Отображать уведомления о новой почте +Comment[sk]=Zobraziť notifikácie o novej pošte +Comment[sl]=Prikaži obvestila o novi pošti +Comment[sr]=Приказује обавештења о новој пошти +Comment[tr]=Yeni mektuplar için bildirimleri göster +Comment[ug]=يېڭى تور مەكتۇپلارنى كۆرسېتش +Comment[uk]=Показувати повідомлення про новий лист +Comment[zh_CN]=显示新邮件通知 +Icon=ayatanawebmail +Exec=ayatana-webmail +Type=Application +Categories=Email;Network; + diff --git a/data/usr/bin/ayatana-webmail b/data/usr/bin/ayatana-webmail new file mode 100755 index 0000000..e199531 --- /dev/null +++ b/data/usr/bin/ayatana-webmail @@ -0,0 +1,28 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# Ayatana Webmail +# Authors: Dmitry Shachnev +# Robert Tari +# License: GNU GPL 3 or higher; http://www.gnu.org/licenses/gpl.html + +try: + + import devpath + from ayatanawebmail.appdata import APPDEBUG + APPDEBUG.append(True) + +except: + + pass + +import sys +from ayatanawebmail.application import AyatanaWebmail +from ayatanawebmail.common import isRunning + +if __name__ == '__main__': + + if isRunning() > 1: + + sys.exit(0) + + AyatanaWebmail(len(sys.argv) == 2 and sys.argv[1] == 'debug') diff --git a/data/usr/bin/ayatana-webmail-clear b/data/usr/bin/ayatana-webmail-clear new file mode 100755 index 0000000..744f709 --- /dev/null +++ b/data/usr/bin/ayatana-webmail-clear @@ -0,0 +1,40 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# Ayatana Webmail, Mark all messages as read +# Authors: Robert Tari +# License: GNU GPL 3 or higher; http://www.gnu.org/licenses/gpl.html + +import sys +import dbus + +from gi.repository import GLib +from dbus.mainloop.glib import DBusGMainLoop +from ayatanawebmail.common import isRunning + +oLoop = None + +if __name__ == '__main__': + + DBusGMainLoop(set_as_default=True) + oSessionBus = dbus.SessionBus() + + if isRunning(): + + try: + + oSession = oSessionBus.get_object('org.ayatana.webmail', '/org/ayatana/webmail') + oInterface = dbus.Interface(oSession, 'org.ayatana.webmail') + + oInterface.clear(reply_handler=lambda: oLoop.quit(), error_handler=lambda o: oLoop.quit()) + + oLoop = GLib.MainLoop() + oLoop.run() + + except dbus.DBusException as oDBusException: + + print(oDBusException) + sys.exit(1) + + sys.exit(0) + + sys.exit(1) diff --git a/data/usr/bin/ayatana-webmail-reset b/data/usr/bin/ayatana-webmail-reset new file mode 100755 index 0000000..d20fbca --- /dev/null +++ b/data/usr/bin/ayatana-webmail-reset @@ -0,0 +1,27 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# Ayatana Webmail, Remove all connection data from keyring +# Authors: Dmitry Shachnev +# Robert Tari +# License: GNU GPL 3 or higher; http://www.gnu.org/licenses/gpl.html + +import sys +import secretstorage + +if __name__ == '__main__': + + oBus = secretstorage.dbus_init() + oCollection = secretstorage.get_default_collection(oBus) + oCollection.unlock() + + try: + + for oItem in oCollection.search_items({'application': 'ayatana-webmail'}): + oItem.delete() + + except: + + pass + + sys.exit(0) + diff --git a/data/usr/bin/ayatana-webmail-settings b/data/usr/bin/ayatana-webmail-settings new file mode 100755 index 0000000..3eb3608 --- /dev/null +++ b/data/usr/bin/ayatana-webmail-settings @@ -0,0 +1,44 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# Ayatana Webmail, Show the settings dialog +# Authors: Robert Tari +# License: GNU GPL 3 or higher; http://www.gnu.org/licenses/gpl.html + +import sys +import dbus +import subprocess +from gi.repository import GLib +from dbus.mainloop.glib import DBusGMainLoop +from ayatanawebmail.common import isRunning + +oLoop = None + +if __name__ == '__main__': + + DBusGMainLoop(set_as_default=True) + oSessionBus = dbus.SessionBus() + + if isRunning(): + + try: + + oSession = oSessionBus.get_object('org.ayatana.webmail', '/org/ayatana/webmail') + oInterface = dbus.Interface(oSession, 'org.ayatana.webmail') + + oInterface.settings(reply_handler=lambda: oLoop.quit(), error_handler=lambda o: oLoop.quit()) + + oLoop = GLib.MainLoop() + oLoop.run() + + except dbus.DBusException as oDBusException: + + print(oDBusException) + sys.exit(1) + + sys.exit(0) + + else: + + subprocess.Popen(['ayatana-webmail'], stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + + sys.exit(1) diff --git a/data/usr/bin/ayatana-webmail-url b/data/usr/bin/ayatana-webmail-url new file mode 100755 index 0000000..f65e66d --- /dev/null +++ b/data/usr/bin/ayatana-webmail-url @@ -0,0 +1,66 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +# Ayatana Webmail, QuickList URL processor +# Authors: Dmitry Shachnev +# Robert Tari +# License: GNU GPL 3 or higher; http://www.gnu.org/licenses/gpl.html + +import sys +import subprocess +import dbus +from gi.repository import GLib +from dbus.mainloop.glib import DBusGMainLoop +from ayatanawebmail.common import isRunning + +if __name__ == '__main__': + + if len(sys.argv) == 2 and sys.argv[1] in ['Home', 'Compose', 'Inbox', 'Sent']: + + if isRunning(): + + bInit = False + + DBusGMainLoop(set_as_default=True) + oSessionBus = dbus.SessionBus() + + try: + + oSession = oSessionBus.get_object('org.ayatana.webmail', '/org/ayatana/webmail') + oInterface = dbus.Interface(oSession, 'org.ayatana.webmail') + oLoop = GLib.MainLoop() + + def replyHandler(b): + + global bInit + bInit = b + oLoop.quit() + + oInterface.isinit(reply_handler=replyHandler, error_handler=lambda o: oLoop.quit()) + oLoop.run() + + if not bInit: + oInterface.settings(reply_handler=lambda: oLoop.quit(), error_handler=lambda o: oLoop.quit()) + else: + oInterface.openurl(sys.argv[1], reply_handler=lambda: oLoop.quit(), error_handler=lambda o: oLoop.quit()) + + oLoop = GLib.MainLoop() + oLoop.run() + sys.exit(0) + + except dbus.DBusException as oDBusException: + + print(oDBusException) + sys.exit(1) + + else: + + subprocess.Popen(['ayatana-webmail'], stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + sys.exit(0) + + else: + + print('ayatana-webmail-url must be called with one of these arguments: Home, Compose, Inbox or Sent') + sys.exit(1) + + sys.exit(0) + diff --git a/data/usr/share/applications/ayatana-webmail.desktop b/data/usr/share/applications/ayatana-webmail.desktop new file mode 100644 index 0000000..a87e9d4 --- /dev/null +++ b/data/usr/share/applications/ayatana-webmail.desktop @@ -0,0 +1,265 @@ +[Desktop Entry] +Version=1.0 +Name=Ayatana Webmail +Name[bg]=Известяване за поща +Name[ca]=Correu de l'Ayatana +Name[cs]=Ayatana Webmail +Name[de]=Ayatana-Webmail +Name[el]=Ηλεκτρονικό ταχυδρομείο Ayatana +Name[en_AU]=Ayatana Webmail +Name[en_CA]=Ayatana Webmail +Name[en_GB]=Ayatana Webmail +Name[es]=Ayatana Webmail +Name[fi]=Ayatana-sähköposti +Name[fr]=Courriel Ayatana +Name[gl]=Correo de Ayatana +Name[hr]=Ayatana Webmail +Name[hu]=Ayatana Webmail +Name[it]=Ayatana Webmail +Name[kk]=Ayatana Webmail +Name[lt]=Ayatana paštas +Name[lv]=Ayatana Pasts +Name[ms]=Mel Ayatana +Name[mus]=Ayatana Webmail +Name[nl]=Ayatana Webmail +Name[nn]=Ayatana Webmail +Name[oc]=Corrièl Ayatana +Name[pl]=Poczta Ayatana +Name[pt]=Ayatana Webmail +Name[pt_BR]=Ayatana Webmail +Name[ru]=Ayatana Webmail +Name[sk]=Ayatana Webmail +Name[sl]=Pošta Ayatana +Name[sr]= +Name[tr]=Ayatana Webmail +Name[ug]=Ayatana Webmail +Name[uk]=Ayatana Webmail +Name[zh_CN]= +Comment=Webmail notifications and actions for any desktop +Comment[bg]= +Comment[ca]= +Comment[cs]= +Comment[de]= +Comment[el]= +Comment[es]= +Comment[fi]= +Comment[fr]= +Comment[gl]= +Comment[hr]= +Comment[hu]= +Comment[it]= +Comment[ms]= +Comment[mus]= +Comment[nl]= +Comment[nn]= +Comment[pl]= +Comment[pt]= +Comment[pt_BR]= +Comment[ru]= +Comment[sl]= +Comment[tr]= +Comment[uk]= +Comment[zh_CN]= +Icon=ayatanawebmail +Exec=ayatana-webmail-url Home +Type=Application +Categories=Email;Network; +Actions=Clear;Compose;Sent;Change;Inbox; +X-GNOME-UsesNotifications=true +NoDisplay=true +Comment[en_GB]=Webmail notifications and actions for any desktop + +[Desktop Action Clear] +Name=Mark all as read +Name[bg]=Отбележи всички като прочетени +Name[ca]=Marca-ho tot com a llegit +Name[cs]=Označit vše jako přečtené +Name[cy]=Marcio'r cyfan wedi darllen +Name[de]=Alle als gelesen markieren +Name[el]=Σημείωση όλων ως αναγνωσμένων +Name[en_AU]=Mark all as read +Name[en_CA]=Mark all as read +Name[en_GB]=Mark all as read +Name[es]=Marcar todo como leído +Name[fi]=Merkitse kaikki luetuiksi +Name[fr]=Tout marquer comme lu +Name[gl]=Marcar todo como lido +Name[hr]=Označi sve kao pročitano +Name[hu]=Az összes megjelölése olvasottként +Name[it]=Segna tutto come letto +Name[kk]=Барлығын оқылған етіп белгілеу +Name[lv]=Atzīmēt visas kā lasītas +Name[ms]=Tanda semua sebagai dibaca +Name[nl]=Alles als gelezen markeren +Name[nn]=Merk alle som lesne +Name[oc]=Marcar tot coma legit +Name[pl]=Oznacz wszystkie jako przeczytane +Name[pt]=Marcar tudo como lido +Name[pt_BR]=Marcar todos como lidos +Name[ru]=Отметить все как прочитанные +Name[sk]=Označiť všetko ako prečítané +Name[sl]=Označi vse kot prebrano +Name[sr]=Означи све као прочитано +Name[tr]=Tümünü okunmuş olarak işaretle +Name[ug]=ھەممىسىگە ئوقۇلدى بەلگىسى قوي +Name[uk]=Позначити всі як прочитані +Name[zh_CN]=全部标记为已读 +Exec=ayatana-webmail-clear +NotShowIn=Messaging Menu; + +[Desktop Action Compose] +Name=Compose Mail +Name[bg]=Напиши писмо +Name[ca]=Redacta un missatge +Name[cs]=Napsat email +Name[de]=Verfassen +Name[el]=Σύνθεση ηλεκτρονικού μηνύματος +Name[en_AU]=Compose Mail +Name[en_CA]=Compose Mail +Name[en_GB]=Compose Mail +Name[es]=Redactar mensaje +Name[et]=Koosta kiri +Name[fi]=Lähetä sähköpostiviesti +Name[fr]=Nouveau message +Name[gl]=Crear unha nova mensaxe de correo-e +Name[hr]=Nova poruka +Name[hu]=Levélírás +Name[it]=Componi nuovo messaggio +Name[kk]=Хат жазу +Name[lt]=Rašyti laišką +Name[lv]=Sastādīt vēstuli +Name[ms]=Gubah Mel +Name[mus]=Συνθέστε μήνυμα +Name[nl]=Stel een e-mail op +Name[nn]=Skriv ny +Name[oc]=Messatge novèl +Name[pl]=Utwórz wiadomość +Name[pt]=Compor Mensagem +Name[pt_BR]=Redigir email +Name[ru]=Написать письмо +Name[sk]=Napísať správu +Name[sl]=Sestavi pošto +Name[sr]=Саставите поруку +Name[tr]=Mektup Yaz +Name[ug]=Compose Mail +Name[uk]=Написати листа +Name[zh_CN]=撰写邮件 +Exec=ayatana-webmail-url Compose +NotShowIn=Messaging Menu; + +[Desktop Action Sent] +Name=Sent +Name[bg]=Изпратени +Name[ca]=Enviat +Name[cs]=Odeslané +Name[de]=Gesendet +Name[el]=Απεσταλμένα +Name[en_AU]=Sent +Name[en_CA]=Sent +Name[en_GB]=Sent +Name[es]=Enviados +Name[et]=Saadetud +Name[fi]=Lähetetyt +Name[fr]=Messages envoyés +Name[gl]=Enviado +Name[hr]=Poslano +Name[hu]=Elküldött levelek +Name[it]=Inviata +Name[kk]=Жіберілген +Name[lt]=Išsiųsti laiškai +Name[lv]=Nosūtītās +Name[ms]=Dihantar +Name[mus]=Σταλθέντα +Name[nl]=Verzonden +Name[nn]=Sendt e-post +Name[oc]=Mandats +Name[pl]=Wysłane +Name[pt]=Enviado +Name[pt_BR]=Enviadas +Name[ru]=Отправленные +Name[sk]=Odoslané správy +Name[sl]=Poslano +Name[sr]=Послато +Name[tr]=Gönderilenler +Name[ug]=ئەۋەتكەنلىرى +Name[uk]=Надіслані +Name[zh_CN]=已发邮件 +Exec=ayatana-webmail-url Sent +NotShowIn=Messaging Menu; + +[Desktop Action Change] +Name=Settings +Name[bg]=Промяна на детайлите на акаунта +Name[ca]=Canvia els detalls del compte +Name[cs]=Změnit detaily o účtu +Name[de]=Einstellungen +Name[el]=Αλλαγή στοιχείων λογαριασμών +Name[es]=Cambiar detalles de cuenta +Name[et]=Muuda kontode andmeid +Name[fi]=Muuta tilin tietoja +Name[fr]=Modifier les paramètres de comptes +Name[gl]=Modificar os detalles das contas +Name[hr]=Promjena detalja računa +Name[hu]=Beállítások +Name[it]=Modifica i dettagli dell'account +Name[kk]=Тіркеме мәліметттерін өзгерту +Name[lt]=Keisti paskyros duomenis +Name[lv]=Mainīt konta uzstādījumus +Name[ms]=Ubah perincian akaun +Name[mus]=Αλλάξτε τις λεπτομέρειες του λογαριασμού σας +Name[nl]=Verander accountgegevens +Name[nn]=Endre innstillingar +Name[oc]=Modificar los paramètres de comptes +Name[pl]=Zmień ustawienia konta +Name[pt]=Modificar detalhes das contas +Name[pt_BR]=Alterar detalhes da conta +Name[ru]=Изменить данные учётных записей +Name[sk]=Nastaviť účty +Name[sl]=Nastavitve +Name[sr]=Измените детаље налога +Name[tr]=Hesap detaylarını değiştir +Name[uk]=Налаштування +Name[zh_CN]=更改帐号详情 +Exec=ayatana-webmail-settings +Name[en_GB]=Settings + +[Desktop Action Inbox] +Name=Inbox +Name[bg]=Входящи +Name[ca]=Safata d'entrada +Name[cs]=Příchozí +Name[de]=Posteingang +Name[el]=Εισερχόμενα +Name[en_AU]=Inbox +Name[en_CA]=Inbox +Name[en_GB]=Inbox +Name[es]=Bandeja de entrada +Name[et]=Postkast +Name[fi]=Saapuneet +Name[fr]=Boîte de réception +Name[gl]=Caixa de entrada +Name[hr]=Pristigla pošta +Name[hu]=Beérkező levelek +Name[it]=In arrivo +Name[kk]=Кіріс +Name[lt]=Gautieji +Name[lv]=Iesūtne +Name[ms]=Kotak Masuk +Name[mus]=Εισερχόμενα +Name[nl]=Postvak IN +Name[nn]=Innboks +Name[oc]=Bóstia de recepcion +Name[pl]=Odebrane +Name[pt]=Caixa de entrada +Name[pt_BR]=Caixa de entrada +Name[ru]=Входящие +Name[sk]=Doručená pošta +Name[sl]=Prejeto +Name[sr]=Пријемно сандуче +Name[tr]=Gelenler +Name[ug]=خەتدان +Name[uk]=Вхідні +Name[zh_CN]=收件箱 +Exec=ayatana-webmail-url Inbox +NotShowIn=Messaging Menu; + diff --git a/data/usr/share/ayatanawebmail/indicator-messages-new.svg b/data/usr/share/ayatanawebmail/indicator-messages-new.svg new file mode 100755 index 0000000..a4e411e --- /dev/null +++ b/data/usr/share/ayatanawebmail/indicator-messages-new.svg @@ -0,0 +1,375 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + Lapo Calamandrei + + + + Mail stuff + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/usr/share/ayatanawebmail/indicator-messages.svg b/data/usr/share/ayatanawebmail/indicator-messages.svg new file mode 100755 index 0000000..af6d8e0 --- /dev/null +++ b/data/usr/share/ayatanawebmail/indicator-messages.svg @@ -0,0 +1,510 @@ + + + + + + image/svg+xml + + + + + Jakub Steiner + + + + + Andreas Nilsson + + + + http://jimmac.musichall.cz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml b/data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml new file mode 100755 index 0000000..1fefabb --- /dev/null +++ b/data/usr/share/glib-2.0/schemas/org.ayatana.webmail.gschema.xml @@ -0,0 +1,70 @@ + + + + + + + + + + 20 + Maximum item count + Limit the number of mails to retrieve per folder. + + + true + Enable notifications + Show OSD notifications when new messages arrive. + + + true + Enable sound + Play sound when new messages arrive. + + + true + Hide message count + Hide message count when there are no messages. + + + '' + Execute on receive + Run this command when new messages arrive. + + + '' + Custom sound + Play a custom sound when new messages arrive. + + + false + Merge messages + Merge messages belonging to the same conversation. + + + 'Open message in browser/Execute command' + Message action + Action to perform when a message is activated. + + + 'https://mail.google.com/mail/' + Home + URL or command for the "Home" link. + + + 'https://mail.google.com/mail/#compose' + Compose + URL or command for the "Compose" link. + + + 'https://mail.google.com/mail/#inbox' + Inbox + URL or command for the "Inbox" link. + + + 'https://mail.google.com/mail/#sent' + Sent + URL or command for the "Sent" link. + + + diff --git a/data/usr/share/icons/Faenza/apps/scalable/ayatanawebmail.svg b/data/usr/share/icons/Faenza/apps/scalable/ayatanawebmail.svg new file mode 100755 index 0000000..2a30d92 --- /dev/null +++ b/data/usr/share/icons/Faenza/apps/scalable/ayatanawebmail.svg @@ -0,0 +1,703 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/usr/share/icons/hicolor/scalable/apps/ayatanawebmail.svg b/data/usr/share/icons/hicolor/scalable/apps/ayatanawebmail.svg new file mode 100755 index 0000000..e945cc6 --- /dev/null +++ b/data/usr/share/icons/hicolor/scalable/apps/ayatanawebmail.svg @@ -0,0 +1,513 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3