Я хочу интегрировать веб-интерфейсы Gmail и Google Calendar с Unity. Это означает несколько вещей.
firefox 'https://mail.google.com/mail/?shva=1#inbox'
в качестве команды mail. Это, очевидно, потребовало бы, чтобы я каким-то образом добавил пользовательскую команду в список стандартных приложений Gnome3 для Mail. firefox 'https://calendar.google.com'
в качестве команды календаря. firefox 'https://calendar.google.com'
. firefox 'https://mail.google.com/mail/?extsrc=mailto'url=%s
. Бонусные баллы за то, что вы делали это при попытке отправить файл по почте с nautilus. СОВЕТЫ:
~.local/share/applications/
, но то, что я пробовал, не сработало . /desktop/gnome/url-handlers
в gconf-editor
. РЕДАКТИРОВАТЬ: Кажется, что элегантное решение, наконец, станет возможным в 12.10 с интеграцией веб-приложений.
Вы можете установить Gnome Gmail в Ubuntu Unity с помощью приложения Ubuntu Software Center.
После установки просто запустите Gnome Gmail и установите флажок, чтобы использовать его в качестве почтового приложения по умолчанию.
Супер просто: D
Это полусгоревшее решение, охватывающее переходный период до тех пор, пока не станет доступно лучшее решение. Также хорошо, как дополнение к вышесказанному. Он создает записи 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
Чтобы сделать gmail вашим стандартным приложением, существует более простое решение с использованием Ubuntu SW Center. ПРИМЕЧАНИЕ: работает только для Gmail, а не для календаря !!!
Запустите Ubuntu SW Center. Найдите «настольная веб-почта» ---> установите это приложение
после успешной установки, перейдите в Unity Dash, введите «настольная веб-почта» и выберите «Настольная веб-почта». Есть только один выбор: какую систему веб-почты вы предпочитаете? В этом случае это будет "Gmail".
Закройте приложение и перейдите в «Системные настройки», выберите «Детали»> «Стандартные приложения». Нажмите на поле выбора «E-mail»> «Desktop Webmail», и все готово.
С этого момента каждая нажатая ссылка электронной почты будет запускать Gmail в браузере по умолчанию.
1) Это строка «MimeType» в файле Desktop, содержащая «x-circuit-handler / mailto;» что приводит к тому, что приложение отображается в качестве предпочтительного обработчика электронной почты.
Возможность предпочитаемых приложений «Приложения по умолчанию» довольно хорошо скрыта в GNOME 3, как вкладка «Приложения по умолчанию» в утилите «Информация о системе».
Рассмотрите возможность использования пакета GNOME Gmail. Он позаботится об этом за вас, интегрировав ваш браузер по умолчанию в качестве обработчика почты на рабочем столе (Gmail). Он не обрабатывает ссылку на календарь - для этого потребуется дополнительный файл рабочего стола.
4) Вы не найдете лучшего способа обработки адресов электронной почты для Gmail, чем GNOME Gmail (http://gnome-gmail.sf.net). Он будет правильно работать с Naultilus «Отправить ...» и даже поддерживает Libre Office «Отправить -> Документ как электронная почта ...».