Qual é a maneira * correta * de usar o bate-papo integrado ao gnome-shell?

11

Por favor, tenha paciência comigo, pois ainda estou descobrindo como usar o gnome-shell. Minha pergunta diz respeito a como usar o chat integrado corretamente. Tenho as seguintes perguntas:

1) Quando as pessoas conversam comigo, aparece como uma notificação na barra oculta na parte inferior da tela e, em seguida, esse bate-papo permanece lá para que eu possa acessá-lo mais tarde. Como inicio um bate-papo dessa maneira, sem abrir uma janela de empatia? O que venho fazendo é

  • Pressionando a tecla super
  • Digitando o nome da pessoa, que abre contatos
  • Iniciar o bate-papo usando empatia
  • Feche imediatamente a janela de bate-papo
  • Quando a pessoa responde, aparece como uma notificação. Então, procuro interagir com o chat dessa maneira.

2) Qual é o atalho do teclado para abrir a barra de notificações? Idealmente, eu gostaria de ter a seguinte experiência

  • Use algum atalho de teclado para exibir notificações
  • Comece digitando o nome da notificação que desejo investigar e faça com que a correspondência funcione de maneira difusa, como a troca de buffer do modo Ido correspondente no Emacs
  • Quando o nome correto é correspondido, pressione Enter e trago o bate-papo com essa pessoa como notificação pop-up.

Esses comportamentos são suportados? Caso contrário, eu ficaria feliz em trabalhar na implementação deles. Sou um programador experiente, mas não familiarizado com o gnome-shell. Se alguém me apontasse na direção certa em termos de suporte a esse comportamento, ou onde, na estrutura do gnome-shell, eu acrescentaria para obter esse comportamento, eu realmente apreciaria.

Obrigado!

stevejb
fonte
1) Você não pode iniciar um bate-papo pela janela de notificação, apenas o notifica. 2) Não há atalho de teclado para abrir a janela de notificação.
Uri Herrera
Poderia apoiar isso através do uso de uma extensão.
Uri Herrera
2
Não acho que exista um "caminho certo", acho que a integração é um novo recurso, às vezes com erros, às vezes desajeitado, mas geralmente melhorando. Houve um tempo em que a empatia não se conectaria ao freenode =) Arquive uma solicitação de recurso no gnome.
Panther

Respostas:

3

Os atalhos do teclado podem ser definidos em configurações do sistema> teclado> atalhos.

Por padrão, Super+ Mmostra a barra de notificação.

Além disso, configurei Ctrl+ Alt+ Epara me mostrar a janela principal da empatia. Para fazer isso, clique no sinal de mais e insira empatia como nome e comando, clique em Aplicar, depois clique em "Desativado" na lista e pressione o atalho.

Christoph
fonte
0

Também estou procurando uma maneira de fazer isso (iniciar um bate-papo como uma notificação do gnome-shell, pois é simplesmente mais consistente com o restante da GUI), mas, além disso, odeio afastar minha mão do teclado. Isto é o que eu vim com (tenha paciência comigo):

  1. Start para abrir a visão geral,
  2. digite chatse você deseja restringir a pesquisa a contatos com mensagens instantâneas atribuídas,
  3. continue digitando até encontrar o contato real,
  4. Enter para abrir os detalhes do contato,
  5. Tab, Tabpara selecionar o ícone certo (uma conversa em quadrinhos, algo)
  6. Space quando é selecionado para abrir a conversa do Empathy (a notificação também deve ser aberta, não há nenhum indicador visual que ele tenha aberto),
  7. Alt+ F4para fechar os detalhes do contato, a conversa sobre empatia deve se tornar ativa automaticamente,
  8. Alt+ Space, Em seguida, Npara minimizar a janela de conversa,
  9. Super+ Mpara ativar a barra de notificação,
  10. notificação de mensagem deve ser selecionada, use as teclas de seta, se não estiver, Spaceou então Enterpara responder.

As duas únicas coisas a fazer agora são encontrar uma maneira mais curta e ocultar completamente a janela de conversa do Empathy (é minimizada apenas para que ainda seja exibida na visão geral).

Se não funcionar para você, por favor, comente para que eu possa descobrir como funciona para mim e compartilhar o nome exato do plug-in ou o que for (embora eu não use nada para esse fim específico).

cprn
fonte