Ajuda
Como instalar o Tern, passar pelo aviso da primeira abertura, conceder permissões e corrigir o atalho. O Tern ainda não é notarizado pela Apple.
Atualizado em
Instalação
- Baixe o arquivo Tern-x.y.z.dmg na última release.
- Abra o .dmg. Arraste o Tern para a pasta Aplicativos.
- Abra o Tern em Aplicativos. O macOS mostra um aviso de que o app não pode ser aberto porque o desenvolvedor não pode ser verificado (o texto varia um pouco conforme a versão do sistema). Feche o aviso.
- Abra Ajustes do Sistema › Privacidade e segurança. Role até a seção Segurança. Clique em Abrir Mesmo Assim ao lado da menção ao Tern. Confirme.
- Se o botão não aparecer, no Finder clique com o botão direito em Tern › Abrir › Abrir.
- O Tern não vai para o Dock. Procure o ícone de duas janelas na barra de menus, no canto superior direito.
O aviso só aparece na primeira abertura. As atualizações seguintes, pelo próprio app, não pedem isso de novo. O Tern é assinado com um certificado próprio; o código está no GitHub, licença MIT.
Permissões
Acessibilidade (obrigatória)
O macOS só deixa o Tern listar títulos de janela e trazer a janela escolhida à frente com Acessibilidade ligada. O Tern não lê o conteúdo das janelas.
- Ao usar ⌥ ⇥ pela primeira vez, o Tern pede a permissão. Clique para abrir os Ajustes.
- Ajustes do Sistema › Privacidade e segurança › Acessibilidade.
- Ligue a chave do Tern. Se ele não estiver na lista, use o + e escolha Tern em Aplicativos.
- Volte ao Tern e aperte o atalho de novo.
Gravação da Tela (opcional)
Só as miniaturas nos cards. Sem essa permissão, o seletor continua trocando de janela; o card mostra o ícone. O Tern não grava a tela.
Nos Ajustes do Tern, peça a permissão. Depois: Ajustes do Sistema › Privacidade e segurança › Gravação de Tela e do Áudio do Sistema. O Tern pode não entrar sozinho na lista: use o + e escolha o app. Saia do Tern pela barra de menus e abra de novo.
Monitoramento de entrada (só se o atalho vazar)
Com Acessibilidade, o Tern engole o atalho para ele não disparar também no app da frente. Na maioria dos macOS isso basta. Se o browser ainda reagir ao ⌥ ⇥, ligue Monitoramento de entrada para o Tern em Ajustes do Sistema › Privacidade e segurança.
Solução de problemas
O atalho não abre o seletor
Confirme que o Tern está na barra de menus. Sem Acessibilidade, o HUD pede a permissão em vez de listar janelas. Nos Ajustes do Tern, veja se o atalho gravado é o que você está apertando. Outro app pode ter pego o mesmo atalho.
O ⌥⇥ dispara também no app da frente
Ligue Monitoramento de entrada, como acima. O Tern intercepta o atalho de propósito; se o sistema não deixar o event tap engolir a tecla, o app da frente ainda vê o Tab.
A Acessibilidade depois de atualizar
A partir da 1.1.3, as versões seguintes não pedem Acessibilidade de novo: a assinatura do app permanece. Se o seletor parar de abrir depois de uma atualização, remova o Tern em Acessibilidade e adicione de novo. Só uma troca de certificado (por exemplo, passar a um Developer ID) faz todo mundo conceder outra vez.
Automação
No app Atalhos: abrir o seletor, esconder um app, mostrar de novo, mudar o modo. Por URL:
tern://openabre o seletortern://hide?app=com.spotify.client&for=1hesconde o Spotify por uma horatern://unhide?app=com.spotify.clientmostra de novotern://mode?name=Trabalholiga o modo;tern://modedesliga
Esses links não fecham janela nem encerram app.