Que tipo de notificação o Firefox envia quando um download é concluído?


8

Estou usando o gerenciador de janelas dinâmico da suckless (dwm). Percebi que firefoxé capaz de enviar notificações legais quando um download é concluído. Veja as duas figuras

sem notificação

Quando estou em uma tag diferente, recebo esse tipo de notificação ( 1tag invertida ) após um download concluído.

notificação

Eu gostaria de usar esse tipo de notificação para o meu outro uxterms. Por exemplo, no caso de um trabalho longo terminar, ele deve acender como acima. Na melhor das hipóteses, isso também funcionaria dentro das GNU screensessões que estou usando.

Não tenho certeza se isso é um Xorgou um dwmrecurso. Alguma ideia?

EDIT: A resposta do @scai é muito objetiva, mas não tem total compatibilidade com GNU screen. Caso alguém ainda possa melhorar isso, seria muito apreciado.

Respostas:


9

Esta é provavelmente a dica de urgência que pode ser definida no Windows. Essa dica é reconhecida pela maioria dos gerenciadores de janelas.

A maioria dos terminais pode ser configurada para definir a dica de urgência ao receber uma campainha . (u) o xterm, por exemplo, tem a bellIsUrgentopção e (u) o rxvt possui urgentOnBell.

Para tocar a campainha em um terminal, basta executar tput belou echo "\a"(dependendo do shell, pode ser necessário passar a opção -epara ecoar).

Ao usar, screené necessário desligar a campainha visual e ativar a campainha audível através vbell offdo seu monitor ou pressionando ctrl+ a ctrl+ g.


1
sim senhor! tput bele xterm*bellIsUrgent: trueé exatamente o que eu estava procurando.
23412 Sebastian

1
funciona quase perfeitamente, obrigado! A campainha audível screen, no entanto, só funciona se ele é acionado a partir do ecrã-guia visível ...
Sebastian

1
@ Sebastian Ah, isso é verdade, gostaria de saber se isso é um bug ou se pode ser desativado por alguma opção de configuração.
Scal

isso já me ajudou muito. Vou tentar descobrir isso. Ou talvez outros tenham uma pista?
23412 Sebastian
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.