web-dev-qa-db-ja.com

GoogleカレンダーとGmailをカレンダーとメールの「デフォルトアプリケーション」にする

GmailとGoogleカレンダーを統合したいweb Unityとのインターフェース。これはいくつかのことを意味します。

  1. [システム情報]> [既定のアプリケーション]で、firefox 'https://mail.google.com/mail/?shva=1#inbox'をメールコマンドとして設定します。これには明らかに、Gnome3のMail用デフォルトアプリケーションのリストにカスタムコマンドを追加する必要があります。
  2. [システム情報]> [既定のアプリケーション]で、firefox 'https://calendar.google.com'をカレンダーコマンドとして設定します。
  3. 右上の日付をクリックし、「イベントを追加...」を選択すると、firefox 'https://calendar.google.com'が実行されます。
  4. Mailtoリンクをクリックすると、「To:」フィールドが正しく設定された状態でGmailで開きます。おそらくfirefox 'https://mail.google.com/mail/?extsrc=mailto'url=%sのようなものでしょう。 nautilusからファイルをメール送信しようとしたときにもこれを行うことのボーナスポイント。

ヒント:

  • 何らかの種類の.desktopファイルを~.local/share/applications/に設定することで(1)と(2)を達成できると思いますが、試したことがうまくいきませんでした。
  • また、(3)と(4)は/desktop/gnome/url-handlers内のgconf-editorを編集する必要があるかもしれません。

編集:12.10では、Webアプリの統合によりエレガントなソリューションが最終的に可能になると思われます。

7
MarkovCh1

1)「x-scheme-handler/mailto;」を含むデスクトップファイルの「MimeType」行です。これにより、アプリケーションが優先メールハンドラーとして表示されます。

優先アプリケーションの「デフォルトのアプリケーション」機能は、「システム情報」ユーティリティの「デフォルトのアプリケーション」タブとして、GNOME 3ではかなり隠されています。

GNOME Gmailパッケージの使用を検討してください。デフォルトのブラウザをデスクトップ(Gmail)メールハンドラとして統合し、これを処理します。カレンダーリンクを処理しません-追加のデスクトップファイルが必要になります。

4)Gmailの場合、GNOME Gmail(http://gnome-gmail.sf.net)よりも優れたmailto URL処理は見つかりません。 Naultilus "Send To ..."で適切に動作し、Libre Officeの 'Send-> Document as Email ...'もサポートします。

4
user28137

Ubuntu Software Centerアプリケーションを使用して、Gnome GmailをUbuntu Unityにインストールできます。

インストールしたら、Gnome Gmailを実行して、デフォルトのメールアプリケーションとして使用することを示すボックスをオンにします。

超シンプル:D

3
chim

これは、より良いものが利用可能になるまでの移行期間をカバーするための半完成型のソリューションです。上記への追加としても良い。 Firefox Unityアイコン上のGmail/Compose/Contacts/Calendarの右クリックエントリを作成します。他のブラウザにも適応可能。

`〜/ .local/share/applications/firefox.desktop 'にカスタムFirefoxランチャーを作成し、次のようにします。

[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
2
MarkovCh1

Gmailを標準アプリにするために、Ubuntu SW Centreを使用したよりシンプルなソリューションがあります。注:カレンダーではなく、Gmailでのみ機能します!!!

Ubuntu SW Centreを起動します。 「デスクトップWebメール」を検索--->このアプリケーションをインストール

インストールが成功したら、Unity Dashに移動して「desktop webmail」と入力し、「Desktop Webmail Configuration」を選択します。そこで選択する選択肢は1つだけです。どのWebメールシステムを使用しますか?この場合、それは「gmail」になります。

アプリを閉じて、[システム設定]に移動し、[詳細]> [標準アプリケーション]を選択します。 [電子メール]選択ボックス> [デスクトップWebメール]をクリックすると、完了です。

これ以降、クリックされたすべてのメールリンクがデフォルトのブラウザでGmailを起動します。