Full Brightness - app para Mac que ajusta direto para o brilho desejado
(github.com/baserize)Olá. Sou Kim Seonghyeon e estou estudando na Apple Developer Academy.
A partir de hoje, comecei um desafio de, uma vez por semana, resolver pequenos incômodos do dia a dia com um app e publicá-lo eu mesmo.
Full Brightness é o primeiro resultado disso.
Por que eu criei isso?
Ao usar mesas compartilhadas ou monitores externos, às vezes o brilho do monitor fica salvo em um estado diferente a cada vez.
Eu normalmente uso o brilho no máximo, e toda vez que mudava de lugar na Apple Developer Academy, acabava tendo que ajustar novamente o brilho do monitor da mesa. Não era um grande problema, mas era uma dessas pequenas coisas que incomodam por ter que ficar resolvendo toda hora.
Por isso, criei um pequeno app para macOS que detecta os displays controláveis no Mac e os ajusta imediatamente para o nível de brilho “Full” que eu defini.
O que ele pode fazer?
O Full Brightness não é um app apenas para quem usa vários monitores.
Mesmo usando só o display embutido do MacBook, ele pode ser útil quando você quer chegar rapidamente a um valor específico de brilho que usa com frequência.
Os principais recursos são os seguintes.
- Definir o nível de brilho “Full” desejado
- Ajustar todos os displays conectados para esse brilho de uma só vez
- Aplicar automaticamente o brilho Full quando um novo display for conectado
- Suporte ao controle na Central de Controle do macOS
- Suporte a atalhos personalizados
- Execução rápida pela barra de menus
- Exibição de resolução, HiDPI e compatibilidade
- Suporte a interface em inglês/coreano
Como instalar
A forma padrão de instalação é pelo DMG do GitHub Release.
https://github.com/baserize/full-brightness/releases/latest
Também é possível instalar com Homebrew.
brew tap baserize/full-brightness https://github.com/baserize/full-brightness
brew install --cask full-brightness
Displays compatíveis
Atualmente, o app funciona com displays para os quais o macOS fornece um caminho de controle de brilho.
Por exemplo, displays embutidos da Apple e alguns displays externos cujo brilho pode ser controlado pelo macOS podem funcionar. Por outro lado, em alguns monitores, docks, KVMs, adaptadores e ambientes da linha DisplayLink, o controle de brilho pode não ser compatível.
Mesmo os displays não compatíveis aparecem na lista, e o app mostra o status para que você possa verificar por que eles não podem ser controlados.
Por que não foi publicado na App Store
No momento, este app não tem como objetivo ser distribuído pela App Store.
Para funcionar de forma mais próxima ao ajuste de brilho padrão do macOS, como no caso dos displays embutidos da Apple, havia limitações usando apenas APIs públicas. Por isso, na versão distribuída diretamente, ele usa o caminho private DisplayServices.
Ele funciona no modelo em que o próprio usuário instala e utiliza o app, mas pode não atender aos critérios de revisão da App Store, então está sendo oferecido por distribuição direta via GitHub Release e Homebrew.
Sobre o desafio
Este app é o primeiro resultado de um desafio com a proposta de “resolver diretamente pequenos incômodos do dia a dia e publicar a solução”.
Mesmo que não sejam projetos grandiosos, quero olhar um por um os incômodos que eu ou as pessoas ao meu redor sentimos, criar soluções simples e realmente publicá-las.
Não é um desafio obrigatório; a ideia é fazer algo como criar um pequeno app ou ferramenta uma vez por semana.
Se houver alguém que queira tentar algo parecido, será ótimo fazer isso junto.
Sintam-se à vontade para testar, e eu agradeço qualquer feedback.
Ainda não há comentários.