Crie notificação instantânea na área de trabalho Linux

Crie notificação instantânea na área de trabalho Linux

Estou escrevendo um programa que notifica o usuário sobre algo repetidamente com uma nova mensagem a cada vez notify-send, mas o problema é que quero que as notificações permaneçam lá por 5 segundos, mas devem ser removidas ou excluídas sempre que uma nova notificação for criada a partir do envio de notificação.

Responder1

notify-sendleva uma -tdiscussão sobre o tempo:

-t, --expire-time=TIME
Specifies the timeout in milliseconds at which to expire the notification.

Mas você está à mercê de quem lida com as notificações para saber se isso foi implementado ou não.

Eu tentei no KDE notify-send -t 5000 teste a notificação ficou na tela por apenas três segundos. Essepoderiafuncionar no Ubuntu propriamente dito, notify-osdmas pode não funcionar. Se quiser ter certeza, você terá que implementar seu próprio sistema de notificação.

informação relacionada