Machen Sie Google Kalender und Google Mail zu den "Standardanwendungen" für Kalender und E-Mail

7

Ich möchte die Webschnittstellen von Google Mail und Google Kalender in Unity integrieren. Dies bedeutet mehrere Dinge.

  1. In Systeminfo> Standardanwendungen firefox 'https://mail.google.com/mail/?shva=1#inbox'als E-Mail-Befehl festlegen . Dies würde natürlich erfordern, dass ich der Liste der Standardanwendungen von Gnome3 für Mail einen benutzerdefinierten Befehl hinzufüge.
  2. In Systeminfo> Standardanwendungen firefox 'https://calendar.google.com'als Kalenderbefehl festlegen .
  3. Wenn Sie auf das Datum oben rechts klicken und "Ereignis hinzufügen ..." auswählen, wird ausgeführt firefox 'https://calendar.google.com'.
  4. Wenn Sie irgendwo auf einen Mailto-Link klicken, öffnen Sie ihn in Google Mail, wobei das Feld "An:" korrekt eingestellt ist. Vielleicht so etwas firefox 'https://mail.google.com/mail/?extsrc=mailto'url=%s. Bonuspunkte dafür, wenn Sie versuchen, eine Datei von nautilus zu verschicken.

TIPPS:

  • Ich gehe davon aus, dass (1) und (2) durch das Einfügen einer Art .desktop-Datei erreichbar sind, ~.local/share/applications/aber die Dinge, die ich versucht habe, haben nicht funktioniert.
  • Ich denke auch, dass (3) und (4) eine Bearbeitung von /desktop/gnome/url-handlersin erfordern könnten gconf-editor.

EDIT: Es scheint, dass eine elegante Lösung in 12.10 mit der Integration von Web-Apps endlich möglich sein wird.

MarkovCh1
quelle

Antworten:

4

1) Dies ist die Zeile "MimeType" in der Desktop-Datei, die "x-Schema-Handler / Mailto" enthält. Dadurch wird die Anwendung als bevorzugter E-Mail-Handler angezeigt.

Die Funktion "Standardanwendungen" für bevorzugte Anwendungen ist in GNOME 3 als Registerkarte "Standardanwendungen" im Dienstprogramm "Systeminformationen" ziemlich gut ausgeblendet.

Erwägen Sie die Verwendung des GNOME-Google Mail-Pakets. Dies wird für Sie erledigt und Ihr Standardbrowser als Desktop-Mail-Handler (Google Mail) integriert. Der Kalenderlink wird nicht verarbeitet - dies würde eine zusätzliche Desktop-Datei erfordern.

4) Sie werden keine bessere Mailto-URL-Behandlung für Google Mail finden als GNOME Google Mail (http://gnome-gmail.sf.net). Es funktioniert ordnungsgemäß mit Naultilus "Senden an ..." und unterstützt sogar Libre Office 'Senden -> Dokument als E-Mail ... ".

user28137
quelle
Übrigens, Google Kalender wird von GNOME3 in 11.10
Extender
3

Sie können Gnome Gmail unter Ubuntu Unity mithilfe der Ubuntu Software Center-Anwendung installieren.

Führen Sie nach der Installation einfach Gnome Gmail aus und aktivieren Sie das Kontrollkästchen, um es als Standard-E-Mail-Anwendung zu verwenden.

Super einfach: D.

chim
quelle
2

Dies ist eine halbgebackene Lösung, um die Übergangszeit abzudecken, bis eine bessere verfügbar ist. Auch gut als Ergänzung zu den oben genannten. Es werden Einträge mit der rechten Maustaste für Google Mail / Verfassen / Kontakte / Kalender auf dem Firefox Unity-Symbol erstellt. Auch an andere Browser anpassbar.

Erstellen Sie einen benutzerdefinierten Firefox-Launcher in "~ / .local / share / applications / Firefox.desktop" mit den folgenden Angaben.

[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Exec=firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;
StartupWMClass=Firefox
StartupNotify=true
X-Ayatana-Desktop-Shortcuts=Gmail;Compose;Contacts;Calendar;SafeMode

[Gmail Shortcut Group]
Name=Gmail
Exec=firefox 'https://mail.google.com/mail/?shva=1#inbox'
TargetEnvironment=Unity

[Compose Shortcut Group]
Name=Compose
Exec=firefox 'https://mail.google.com/mail/?shva=1#compose'
TargetEnvironment=Unity

[Contacts Shortcut Group]
Name=Contacts
Exec=firefox 'https://www.google.com/contacts'
TargetEnvironment=Unity

[Calendar Shortcut Group]
Name=Calendar
Exec=firefox 'https://calendar.google.com'
TargetEnvironment=Unity

[SafeMode Shortcut Group]
Name=SAFE MODE
Exec=firefox -safe-mode
TargetEnvironment=Unity
MarkovCh1
quelle
0

Um Google Mail zu Ihrer Standard-App zu machen, gibt es eine einfachere Lösung mit dem Ubuntu SW Center. HINWEIS: Funktioniert nur für Google Mail, nicht für Kalender !!!

Starten Sie Ubuntu SW Center. Suchen Sie nach "Desktop-Webmail" ---> installieren Sie diese Anwendung

Gehen Sie nach erfolgreicher Installation in den Unity Dash, geben Sie "Desktop-Webmail" ein und wählen Sie "Desktop-Webmail-Konfiguration". Dort muss nur eine Wahl getroffen werden: Welches Webmail-System bevorzugen Sie? In diesem Fall ist das "Google Mail".

Schließen Sie die App, gehen Sie in die Systemeinstellungen und wählen Sie Details> Standardanwendungen. Klicken Sie auf das Auswahlfeld "E-Mail"> "Desktop Webmail" und Sie sind fertig.

Von nun an startet jeder angeklickte E-Mail-Link Google Mail in Ihrem Standardbrowser.

Herman LM van der Vaart
quelle