Tornar o Google Calendar e o Gmail os "Aplicativos padrão" para calendário e e-mail

7

Desejo integrar as interfaces do Gmail e do Google Calendar web com o Unity. Isso significa várias coisas.

  1. Em Informações do sistema > Aplicativos padrão configuram firefox 'https://mail.google.com/mail/?shva=1#inbox' como o comando de email. Isso obviamente exigiria que eu de alguma forma adicionasse um comando personalizado à lista de aplicativos padrão do Gnome3 para o Mail.
  2. Em Informações do sistema > Aplicativos padrão configuram firefox 'https://calendar.google.com' como o comando de calendário.
  3. Ao clicar na data no canto superior direito e selecionar "Adicionar evento ...", execute firefox 'https://calendar.google.com' .
  4. Ao clicar em um link mailto em algum lugar, abra-o no Gmail com o campo "Para:" definido corretamente. Talvez algo como firefox 'https://mail.google.com/mail/?extsrc=mailto'url=%s . Pontos de bônus por também fazer isso ao tentar enviar um arquivo do nautilus.

SUGESTÕES:

  • Eu assumo que (1) e (2) são possíveis configurando algum tipo de arquivos .desktop em ~.local/share/applications/ , mas as coisas que eu tentei não funcionaram.
  • Eu também acho que (3) e (4) podem exigir alguma edição de /desktop/gnome/url-handlers em gconf-editor .

EDIT: Parece que uma solução elegante será finalmente possível em 12.10 com a integração de aplicativos da web.

    
por MarkovCh1 16.10.2011 / 10:48

4 respostas

4

1) É a linha "MimeType" no arquivo da área de trabalho, contendo "x-scheme-handler / mailto;" que faz com que o aplicativo apareça como um manipulador de e-mail preferido.

O recurso "Aplicativos Padrão" dos Aplicativos Preferidos está bastante bem escondido no GNOME 3, como a guia "Aplicativos Padrão" no utilitário "Informações do Sistema".

Considere usar o pacote do GNOME Gmail. Ele cuidará disso para você, integrando seu navegador padrão como o manipulador de mensagens da área de trabalho (Gmail). Ele não manipula o link do calendário - isso exigiria um arquivo adicional da área de trabalho.

4) Você não encontrará melhor tratamento de URL mailto para o Gmail do que o GNOME Gmail (http://gnome-gmail.sf.net). Ele irá funcionar corretamente com Naultilus "Enviar para ...", e ainda suporta Libre Office 'Enviar - > Documento como email ... ".

    
por user28137 17.10.2011 / 04:09
3

Você pode instalar o Gnome Gmail no Ubuntu Unity usando o aplicativo Ubuntu Software Center.

Uma vez instalado, basta executar o Gmail do Gnome e marcar a caixa que diz para usá-lo como o aplicativo de e-mail padrão.

Super simples: D

    
por chim 30.11.2011 / 10:51
2

Esta é uma solução incompleta para cobrir o período de transição até que um melhor esteja disponível. Também é bom como um complemento ao acima. Ele cria uma entrada no Gmail / Compose / Contacts / Calendar com o botão direito do mouse no ícone do Firefox Unity. Também adaptável a outros navegadores.

Crie um lançador personalizado do Firefox em '~ / .local / share / applications / firefox.desktop' seguindo as instruções abaixo.

[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
    
por MarkovCh1 16.10.2011 / 10:52
0

Para tornar o Gmail seu aplicativo padrão, há uma solução mais simples usando o Ubuntu SW Center. NOTA: Funciona apenas para o Gmail, não para o Calendário !!!

Inicie o Ubuntu SW Center. Pesquisar por "webmail de desktop" --- > instalar este aplicativo

Após a instalação bem-sucedida, entre no Unity Dash, digite "desktop webmail" e escolha "Desktop Webmail Configuration". Há apenas uma opção a ser feita: qual sistema de webmail você prefere? Neste caso, será "gmail".

Feche o aplicativo e vá para Configurações do sistema, selecione Detalhes > Aplicações Padrão. Clique na caixa de seleção "E-mail" > "Desktop Webmail" e pronto.

A partir de agora, todos os links de e-mail clicados iniciarão o Gmail no navegador padrão.

    
por Herman L.M. van der Vaart 21.11.2014 / 12:03