2 puntos por neocode24 13 일 전 | 1 comentarios | Compartir por WhatsApp

Creé Veil porque me resultaba incómodo que, durante una pantalla compartida o una presentación, ciertas apps o ventanas quedaran expuestas por accidente.
Es una app nativa de macOS que muestra un overlay negro (con opción de FlipClock) sobre una app específica para ocultar su contenido o esconderla rápidamente.

  • En Safari, cuando está en pantalla completa, aplica un veil (cortina, oscurecimiento) a los otros monitores.
  • Se puede configurar para que ciertos monitores no reciban el veil.
  • Al aplicar el veil, la función FlipClock se puede activar de forma opcional.
  • El usuario puede agregar explícitamente apps a las que no se les aplicará el veil.

Está implementada sobre SwiftUI/AppKit, y en el proceso de integración con los permisos de accesibilidad hubo bastantes limitaciones propias de macOS.

El objetivo fue que funcionara de forma ligera.
También resumí en el blog el proceso de implementación y los errores de prueba.
https://blog.neocode24.com/blog/veil-macos-sideproject/

Todavía no ha pasado por pruebas muy diversas, así que es posible que algunas funciones no operen con fluidez.
Si me dejan comentarios, lo iré mejorando.

Gracias.

1 comentarios

 
neocode24 13 일 전

Iba a publicarlo como ShowGN, pero lo subí como News 😢
(Si algún administrador lo ve, por favor muévalo 😢)