Создание Календаря Google и Gmail в качестве приложений по умолчанию & ldquo; для календаря и почты

Я хочу интегрировать веб-интерфейсы Gmail и Google Calendar с Unity. Это означает несколько вещей.

  1. В «Информация о системе»> «Приложения по умолчанию» установите firefox 'https://mail.google.com/mail/?shva=1#inbox' в качестве команды mail. Это, очевидно, потребовало бы, чтобы я каким-то образом добавил пользовательскую команду в список стандартных приложений Gnome3 для Mail.
  2. В «Системной информации»> «Приложения по умолчанию» установите firefox 'https://calendar.google.com' в качестве команды календаря.
  3. При нажатии на дату в правом верхнем углу и выборе «Добавить событие ...» запустите firefox 'https://calendar.google.com'.
  4. При нажатии на ссылку mailto где-нибудь откройте ее в Gmail с правильно установленным полем «Кому:». Возможно, что-то вроде firefox 'https://mail.google.com/mail/?extsrc=mailto'url=%s. Бонусные баллы за то, что вы делали это при попытке отправить файл по почте с nautilus.

СОВЕТЫ: ​​

  • Я предполагаю, что (1) и (2) достижимы путем установки каких-то файлов .desktop в ~.local/share/applications/, но то, что я пробовал, не сработало .
  • Я также предполагаю, что (3) и (4) могут потребовать некоторого редактирования /desktop/gnome/url-handlers в gconf-editor.

РЕДАКТИРОВАТЬ: Кажется, что элегантное решение, наконец, станет возможным в 12.10 с интеграцией веб-приложений.

7
задан 22 July 2012 в 05:29

4 ответа

Вы можете установить Gnome Gmail в Ubuntu Unity с помощью приложения Ubuntu Software Center.

После установки просто запустите Gnome Gmail и установите флажок, чтобы использовать его в качестве почтового приложения по умолчанию.

Супер просто: D

0
ответ дан 22 July 2012 в 05:29

Это полусгоревшее решение, охватывающее переходный период до тех пор, пока не станет доступно лучшее решение. Также хорошо, как дополнение к вышесказанному. Он создает записи Gmail / Compose / Contacts / Calendar правой кнопкой мыши на значке Firefox Unity. Также адаптируется к другим браузерам.

Создайте собственный пусковой механизм Firefox в `~ / .local / share / Applications / firefox.desktop 'со следующим его.

[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
0
ответ дан 22 July 2012 в 05:29

Чтобы сделать gmail вашим стандартным приложением, существует более простое решение с использованием Ubuntu SW Center. ПРИМЕЧАНИЕ: работает только для Gmail, а не для календаря !!!

Запустите Ubuntu SW Center. Найдите «настольная веб-почта» ---> установите это приложение

после успешной установки, перейдите в Unity Dash, введите «настольная веб-почта» и выберите «Настольная веб-почта». Есть только один выбор: какую систему веб-почты вы предпочитаете? В этом случае это будет "Gmail".

Закройте приложение и перейдите в «Системные настройки», выберите «Детали»> «Стандартные приложения». Нажмите на поле выбора «E-mail»> «Desktop Webmail», и все готово.

С этого момента каждая нажатая ссылка электронной почты будет запускать Gmail в браузере по умолчанию.

0
ответ дан 22 July 2012 в 05:29

1) Это строка «MimeType» в файле Desktop, содержащая «x-circuit-handler / mailto;» что приводит к тому, что приложение отображается в качестве предпочтительного обработчика электронной почты.

Возможность предпочитаемых приложений «Приложения по умолчанию» довольно хорошо скрыта в GNOME 3, как вкладка «Приложения по умолчанию» в утилите «Информация о системе».

Рассмотрите возможность использования пакета GNOME Gmail. Он позаботится об этом за вас, интегрировав ваш браузер по умолчанию в качестве обработчика почты на рабочем столе (Gmail). Он не обрабатывает ссылку на календарь - для этого потребуется дополнительный файл рабочего стола.

4) Вы не найдете лучшего способа обработки адресов электронной почты для Gmail, чем GNOME Gmail (http://gnome-gmail.sf.net). Он будет правильно работать с Naultilus «Отправить ...» и даже поддерживает Libre Office «Отправить -> Документ как электронная почта ...».

0
ответ дан 22 July 2012 в 05:29

Другие вопросы по тегам:

Похожие вопросы: