Tenho notificações no OSX Notification Center, pois, para a maioria dos meus aplicativos, estou usando a configuração "Mostrar no Notification Center: 10 itens recentes" Essa é uma boa configuração, mas em vez de ter um Notification Center muito completo, eu ainda gostaria para limpá-lo de tempos em tempos com 1 clique.
Estou usando o Yosemite 10.10.3
Outra opção, que usa o Keyboard Maestro para executar um Applescript, é detalhada aqui: http://genuinecuriosity.com/unnotify
Eu o mapeei para pressionar Command Option 0todas as caixas de diálogo de alerta abertas.
Basicamente, criei um Applescript para clicar no primeiro botão em todos os alertas abertos (normalmente em Fechar) e faz isso até que todos os alertas sejam limpos. Você pode usar o Applescript diretamente através do Keyboard Maestro (conforme descrito no meu artigo) ou criar um Serviço com o Automator (isso é um pouco mais complicado devido aos requisitos de permissões de acessibilidade).
O Applescript completo está incluído no artigo, junto com uma captura de tela mostrando a configuração no Keyboard Maestro.
fonte
Não conheço uma maneira de limpar todas as notificações com um único botão; no entanto, você pode limpar todas as notificações de um aplicativo movendo o mouse para a direita do cabeçalho do aplicativo e clicando no pequeno botão x que aparece lá.
Para limpar todos, basta mover o mouse para o botão x do aplicativo mais alto e clicar rapidamente, o que remove todas as notificações de forma relativamente rápida.
fonte
Acabei criando um script do Automator para fazer isso e mapeando-o para uma tecla de atalho global.
fonte
Eu sei que isso era originalmente para Yosemite, e não tenho certeza da resposta, mas, dada a pergunta ter 3 anos, e eu a encontrei enquanto procurava a mesma coisa com o Mojave, pensei em mencionar a resposta. encontrado.
No lado direito da barra de menus, clique nas 3 linhas. Isso abre uma janela com as guias Hoje / Notificações. Se você selecionar a guia Notificações, poderá clicar no X à direita de Hoje para limpar todas as notificações de um determinado dia. alguns cliques e você terá todos os antigos limpos.
fonte
Este aplicativo SIMBL faz o truque muito bem. chuckhendo / NotificationClear: pacote SIMBL para adicionar um botão "Limpar tudo" à Notification ( https://github.com/chuckhendo/NotificationClear )
Basta instalá-lo usando o mySIMBL. w0lfschild / mySIMBL: gerenciador de plugins SIMBL para macOS ( https://github.com/w0lfschild/mySIMBL )
Uma vez instalado, você pode simplesmente abrir o centro de notificação e clicar em "Limpar" na parte inferior.
fonte
O pequeno X em El Capitan está na janela de notificação. Abra o painel de Notificações, deslizando pela direita do mouse ou clicando no ícone da central de notificações no canto superior esquerdo. As notificações de cada aplicativo são agrupadas e há um pequeno X no lado direito do cabeçalho de cada aplicativo. Clique no X e as notificações desaparecem.
fonte
Basta entrar no monitor de atividades e forçar o encerramento do centro de notificações ...
fonte