2 pontos por neocode24 13 일 전 | 1 comentários | Compartilhar no WhatsApp

Criei o Veil porque era incômodo que certos apps/janelas fossem expostos por engano durante compartilhamento de tela ou apresentações.
É um app nativo para macOS que exibe um overlay preto (com opção de FlipClock) sobre apps específicos para ocultar o conteúdo ou escondê-lo rapidamente.

  • No caso do Safari, quando está em tela cheia, aplica o veil (cortina, bloqueio) aos outros monitores.
  • É possível configurar para que determinados monitores não recebam o veil.
  • Ao aplicar o veil, o recurso FlipClock pode ser configurado opcionalmente.
  • O usuário pode adicionar explicitamente apps aos quais o veil não será aplicado.

Foi desenvolvido com base em SwiftUI/AppKit, e houve várias limitações específicas do macOS no processo de integração com as permissões de acessibilidade.

O objetivo foi fazê-lo funcionar de forma leve.
Também organizei no blog o processo de implementação e os erros e tentativas ao longo do caminho.
https://blog.neocode24.com/blog/veil-macos-sideproject/

Ainda não passou por muitos testes diferentes, então alguns recursos podem não funcionar perfeitamente.
Se vocês me enviarem feedback, vou aprimorá-lo.

Obrigado.

1 comentários

 
neocode24 13 일 전

Eu queria postar em ShowGN, mas acabei postando em News T_T
(Administrador, se vir isto, poderia mover, por favor T_T)