Stealth mode + HUD invisível
Adicionamos o comando /invisible no HUD pra ativar um stealth mode:
o painel desaparece de ferramentas de screen-capture, o tray some, e no
macOS o Dock e a menu bar ficam ocultos enquanto o painel tem foco.
No fundo: NSWindowSharingNone no macOS, SetWindowDisplayAffinity no
Windows. O estado persiste em stealth.json entre reinícios.
Útil quando você não quer mostrar o HUD numa apresentação ou screenshare mas continua usando o atalho normalmente. Sem indicador visual no HUD — propositalmente. Quem precisa, sabe que tá ligado.
/invisible # toggle on/off
Melhorias
- Persistência do estado de stealth em
stealth.jsonentre reinícios do app - Cancelamento do screen-capture nativo no macOS via
NSWindowSharingNone - Suporte equivalente no Windows via
SetWindowDisplayAffinity - Tray e Dock auto-ocultos enquanto o painel tem foco no macOS
- Slash command parser estendido com
/invisible(com testes)