Registo de alterações
O Optically pode procurar atualizações sozinho, por isso uma nova versão pode chegar sem que a tenha ido procurar. Esta página é onde cada versão fica escrita, para que possa ler o que vai numa atualização antes de a instalar. Mais recentes primeiro.
A lista começa na primeira versão. Não há histórico acima dela porque não há histórico — 1.0.0 é a primeira coisa alguma vez publicada, e inventar um registo de versões que nunca existiram tornaria sem valor todas as entradas abaixo.
1.2.0
7 de agosto de 2026 · build 92
Comunicar um problema
- O menu do clique direito ganha Comunicar um problema…. Descreva o que correu mal por palavras suas; o Optically anexa o que já sabe sobre a sua configuração — que Mac, que macOS, se tem as permissões de que precisa, que saída está selecionada, o que a procura de colunas encontrou e o seu registo recente.
- Vê a mensagem inteira antes de ela seguir. Cada linha está no ecrã, numa caixa que pode percorrer e ler, por cima de um botão que tem de premir — nada é enviado sem lhe ter sido mostrado primeiro.
- Não leva chave de licença, palavra-passe, teclas premidas, nem nada sobre o que estava a ouvir. Escreva no idioma que quiser; a resposta chega no mesmo.
Coisas mais pequenas
- Os e-mails que enviamos — a sua licença, um recibo, um código de início de sessão — chegam agora no idioma para que a app está configurada, em vez de chegarem sempre em inglês.
- Fechar a janela de configuração com outra janela do Optically aberta costumava mandar essa janela para trás de todas as outras apps, sem maneira de lá voltar. Agora fica onde a deixou.
1.1.0
6 de agosto de 2026 · build 74
O seu idioma
- O Optically fala agora o idioma para que o seu Mac está configurado, sempre que exista tradução. O que ainda não estiver traduzido fica em inglês em vez de mostrar um espaço vazio ou um marcador — a app está escrita de forma a que o inglês seja o recurso de reserva, não um estado de erro.
- Mais idiomas chegam em atualizações normais, sem definição nenhuma para encontrar e sem nada para reinstalar.
Acessibilidade
- Uma revisão completa para VoiceOver. O cursor de volume anuncia o seu nível, cada controlo diz o seu nome, a arte decorativa é mantida fora do caminho, a configuração anuncia em que passo está, e o teclado aterra onde a escrita começa.
Uma licença que terminou
- A janela da licença mostrava um "Licenciado a…" verde por cima de uma licença reembolsada enquanto a barra de menus dizia que as teclas estavam inativas. Agora diz a mesma coisa nos dois sítios, e oferece os dois caminhos possíveis: voltar a comprar ou desinstalar.
- Uma licença reembolsada ou expirada já não deixa para trás um cursor de volume a funcionar. O painel mostra o aviso e não comanda nada, que é o que "a licença terminou" deve significar.
- Voltar a comprar depois de um reembolso é uma coisa normal de se fazer, e agora fica a um clique a partir do painel.
1.0.4
6 de agosto de 2026 · build 73
O painel
- Quando as teclas de volume não estão a funcionar, a mensagem do painel é agora vermelha. O laranja fica para as coisas que vale a pena saber — uma avaliação em contagem decrescente, áudio encaminhado para outro sítio — mas "as teclas estão inativas" não é um simples aviso e já não tem esse aspeto.
- Essas mensagens agora dizem a consequência, não apenas o acontecimento: "Licença reembolsada — as teclas de volume estão inativas" em vez de uma linha que se lia como um recibo.
- O painel de uma licença reembolsada oferece agora Desinstalar o Optically… diretamente. Quem foi reembolsado já terminou; o último gesto elegante é ajudá-lo a sair sem ter de caçar o menu do botão direito.
O menu
- O menu do botão direito ganha Acerca do Optically — a versão num relance, que é a primeira pergunta de qualquer conversa de suporte — e Contactar o suporte…, que abre o formulário de contacto.
1.0.3
6 de agosto de 2026 · build 72
Comportamento
- Abrir o Optically quando ele já está a correr abre agora o painel da barra de menus. Uma app da barra de menus não tem janela nem ícone na Dock, por isso abri-la outra vez não fazia absolutamente nada — agora o painel desce da barra de menus, o que responde ao "onde é que está?" e mostra onde vive.
1.0.2
6 de agosto de 2026 · build 71
Três pequenos aperfeiçoamentos à resiliência de compra da 1.0.1, encontrados por revisão adversarial antes de alguém dar com eles.
Compras e licenças
- Só o próprio servidor de licenciamento pode encerrar um pedido de compra em curso. Um proxy, um portal de Wi-Fi de hotel ou uma firewall a responder no seu lugar são agora tratados com o mesmo ceticismo que o verificador de licenças sempre teve, em vez de serem acreditados de imediato.
- Uma licença reposta no servidor — um reembolso que falhou no banco, uma disputa resolvida a seu favor — reativa agora a app mesmo quando todos os lugares estão momentaneamente ocupados. O que conta é a licença estar em ordem, não apenas haver um lugar livre.
- Desinstalar remove agora do Keychain um registo de compra em curso, juntamente com tudo o resto. "Remove-se completamente" deve significar completamente.
1.0.1
6 de agosto de 2026 · build 70
Correções no próprio dia à forma como a compra se comporta quando o mundo não está perfeito. Nenhuma delas altera o que a app faz às suas teclas de volume; todas alteram o que acontece ao seu dinheiro e à sua licença quando um pagamento, um reembolso ou uma rede estão lentos ou errados.
Compra
- Uma compra sobrevive agora a que saia da app, a que o Mac adormeça ou a que a rede caia enquanto o pagamento está a decorrer. O pedido que vai buscar a sua licença fica guardado no Keychain e é repetido em silêncio — inclusive depois de reabrir a app — até se resolver. Antes disto, fechar a janela no momento errado significava que a app nunca ficava a saber que tinha pago, e a licença só chegava por e-mail.
- Um pagamento lento já não acaba num indicador a rodar que desiste em silêncio. Se o pagamento continuar pendente ao fim de dez minutos, a app diz agora exatamente isso, continua a verificar em segundo plano e lembra-lhe que a licença também chega por e-mail.
- Uma verificação de estado falhada já não abandona uma compra paga. Problemas passageiros do servidor são repetidos; só uma recusa genuína interrompe o processo.
Licenças
- Acrescentar Macs a uma licença já não substitui a chave da licença. A chave já instalada nos seus outros Macs continua a funcionar com o servidor e não apenas offline — antes disto, um reforço deixava em silêncio órfãos todos os Macs que já tinha configurado.
- Um reembolso parcial — digamos, alguns dólares devolvidos por boa vontade — já não revoga a licença inteira. Só um reembolso total ou um chargeback o fazem.
- Reembolsar um reforço de lugares retira agora exatamente os lugares reembolsados e não mexe na licença que comprou originalmente.
- Se um reembolso falhar no banco depois de já termos agido sobre ele, a licença (ou os lugares) voltam automaticamente. Ninguém fica sem dinheiro e sem licença.
Configuração
- A linha da licença na última página da configuração já não se sobrepõe aos pontos de progresso.
- A imagem de disco que transfere abre agora como uma janela com estilo, com a app, um atalho para Aplicações e instruções na arte de fundo.
1.0.0
6 de agosto de 2026 · build 68
A primeira versão. Tudo o que está aqui listado é novo, porque não há nada antes disto que pudesse ter mudado. Já saiu — transfira-o.
Teclas de volume
- O aumentar volume, o diminuir volume e o silenciar são apanhados antes de o macOS os tratar e enviados para a coluna Sonos que escolheu. A tecla é suprimida e não apenas observada, para que o macOS não aplique a sua própria alteração por cima.
- Manter uma tecla premida faz o volume subir ou descer progressivamente. O silenciar ignora deliberadamente a repetição da tecla, para que mantê-la premida não faça alternar ao ritmo a que o teclado está a enviar.
- Shift com uma tecla de volume avança um ponto de cada vez em vez de dois.
- Premir uma tecla nunca fica à espera da rede. Move um espelho local do volume da coluna, a sobreposição desenha a partir daí, e a escrita para a coluna vai atrás.
- A sobreposição mostra o nível lido da coluna, não o último valor que o seu Mac enviou — por isso baixá-lo na app Sonos ou na própria coluna aparece em vez de ser sobreposto.
- Quando a coluna escolhida faz parte de um grupo Sonos, o volume e o silenciar são dirigidos ao coordenador do grupo em vez do leitor isolado.
- As teclas só são redirecionadas enquanto a saída que escolheu for a que está em uso. Mude para auscultadores ou para as colunas do próprio Mac e elas voltam imediatamente a comportar-se como o macOS as faz comportar.
A barra de menus
- Só barra de menus: sem ícone na Dock e sem janela principal.
- O painel mostra o que está a tocar na Música, na TV e no Spotify, e pode reproduzir, pausar e saltar.
- Um cursor de volume e um botão de silenciar, a comandar a mesma coluna que as teclas.
- Modo noturno e clareza da voz nas barras de som que os têm, lidos e definidos através da rede sem abrir a app Sonos.
- Uma linha de aviso quando as teclas não estão ativas, a dizer qual dos motivos possíveis é o certo, com um botão que leva à solução.
- Copiar o diagnóstico, para quando algo tem de ser descrito num e-mail.
Configuração, permissões e remoção
- Um guia de primeira utilização: permissão de Acessibilidade, encontrar as colunas na sua rede e escolher a que saída as teclas se devem aplicar.
- Arrancar ao iniciar sessão é oferecido, e não tratado nas suas costas.
- Desinstale a partir do menu da própria app. Lista o que está prestes a remover — a app, as suas definições, o seu item de arranque e as suas permissões de Acessibilidade e Automatização — antes de remover o que quer que seja.
- Correr a app com --probe imprime um diagnóstico apenas de leitura: permissões, saídas de áudio, que processo está a fazer som, todas as zonas Sonos que consegue ver, as definições guardadas e se as teclas estariam neste momento ativas. Não muda nada.
Licença, avaliação e atualizações
- Uma avaliação de 14 dias sem conta e sem cartão. Quando termina, as teclas deixam de ser redirecionadas e o painel diz isso; nada é apagado.
- Uma licença é verificada no seu próprio Mac contra uma assinatura. Nada nesta parte falha para o lado do bloqueio: sem rede, ou com este site inacessível, um Mac ativado continua a funcionar.
- Ao servidor só é pedido que conte em quantos Macs uma licença está a ser usada e que se lembre de quando uma avaliação começou. Nunca lhe é perguntado se uma licença é válida, porque não é ele que decide.
- A verificação de atualizações é pedida na primeira abertura em vez de assumida, e nada é obtido antes de ter respondido.
- Uma atualização é verificada duas vezes antes de ser instalada: a assinatura EdDSA no feed de atualizações, contra a chave pública dentro da app que já tem, e depois a verificação de Developer ID e notarização do próprio macOS sobre o que foi transferido.
Requisitos
- macOS 14.4 ou posterior.
- Uma build universal — Apple silicon e Intel.
- Uma coluna Sonos acessível na mesma rede local, e permissão de Acessibilidade do macOS para as teclas.
- A situação para que foi construído: um Mac a alimentar essa coluna por um cabo ótico S/PDIF, a partir de uma porta no Mac ou numa dock ou interface que acrescente uma.
Antes disso
Nada. 1.0.0 é a primeira versão, e o registo começa onde o produto começa.
Se alguma atualização vier a alterar o que sai do seu Mac, dirá isso aqui e no aviso de privacidade antes de o fazer. O que uma licença cobre está definido nas condições de venda. Se houver algo numa versão que não esteja claro — pergunte-nos.