Changelog
Mudanças técnicas recentes, por data. Para a versão detalhada de como o projeto chegou até aqui (o protótipo V1, a expansão de escopo da V2, a reescrita de física da V3, a reconstrução de UI da V4 e o motor contínuo da V5), veja a página Marcos.
5.9.1 - Correção urgente da página Hotkeys (setembro de 2026)
Uma pequena correção para a 5.9.0 no Pro, Free e Steam.
- A página Hotkeys volta a abrir - na 5.9.0 a página falhava com "UI_TO_ACTION is not defined". Os atalhos registrados continuaram funcionando o tempo todo; apenas a página de configurações estava quebrada.
- Editor de perfis de aplicativos - a linha de dica do preset não quebra mais o editor em perfis de "aplicar preset".
- Relatar um problema - o botão para enviar outro relatório volta a funcionar depois de um envio.
- Isso não pode se repetir - a compilação agora falha diante de qualquer identificador não declarado, e uma varredura automática abre cada página e clica em cada controle antes de cada versão.
5.9.0 - correção do congelamento em tela cheia, recuperação de telas e uma página Statistics honesta (setembro de 2026)
Uma versão que conserta tudo, construída a partir do quadro de feedback e de testes ao vivo. O congelamento do navegador em tela cheia foi diagnosticado e corrigido, as telas se recuperam sem reiniciar o app, o modo Away volta a cobrir a tela inteira e Statistics mostra um histórico real, alinhado no tempo. Disponível para Pro (Microsoft Store), Free (Microsoft Store) e Steam.
- Navegadores não congelam mais em tela cheia - o Chrome podia travar ao entrar ou sair da tela cheia enquanto o OLED Guard mantinha uma sessão de captura Desktop Duplication nessa tela. A sessão agora é liberada em cada transição de tela cheia e reconectada instantes depois. A sobreposição nunca foi a causa, e usuários do Windows Graphics Capture não eram afetados.
- As telas se recuperam sem reiniciar - suspensão da tela, reinícios do driver, docking e renumeração de monitores são reconciliados ao vivo. O monitoramento de captura espera um primeiro quadro e reinicializa quando nenhum chega, as escolhas de monitor desativado seguem o painel físico, e uma tela sem captura mostra um aviso em vez de contar como protegida.
- Telas espelhadas são listadas corretamente - o modo duplicar do Windows agora mostra um grupo com o nome de cada painel e uma identidade estável, então uma entrada desativada não pode mais desativar silenciosamente o grupo inteiro na inicialização. Os rótulos de conexão estavam deslocados: HDMI não aparece mais como DVI.
- O modo Away cobre a tela inteira - exclusões de janelas de apps, da janela em foco e do rastreamento do mouse não abrem mais buracos na sobreposição Away, monitores que você desativou não são escurecidos por hardware, e o temporizador do Away é restaurado na próxima inicialização.
- Correções de inicialização e bandeja - o Steam não pergunta mais sobre o argumento "/startup" a cada login, Iniciar minimizado funciona na edição Free da Store, uma segunda abertura restaura uma janela de tamanho completo em vez de uma minúscula, e iniciar minimizado mostra um breve aviso na bandeja enquanto as aberturas no login continuam silenciosas.
- Digitação, atalhos e feedback - digitar não remove mais a proteção da janela em foco (e o alívio fica totalmente desligado em Proteger totalmente), os atalhos funcionam com Shift+dígito e layouts não latinos mostrando "não suportado" e "não registrado" na própria linha, o feedback no app espera até 60 segundos em conexões lentas e mostra um erro legível, e o HUD de ajuste é desenhado corretamente em escala de 200%.
- Statistics diz a verdade - as linhas do tempo Sessão, 24 h, 7 d e Tudo desenham um envelope mín/máx, mostram lacunas como lacunas e comparam com o período anterior. O tempo de tela é ponderado por desgaste por app com miniaturas de calor, o mapa de desgaste pode ser redefinido por monitor e mostra horas de exposição ao passar o mouse, e uma calibração de watts do painel refina a estimativa de energia OLED.
5.8.0 - proteção mais inteligente, controles mais claros e economia no modo Ausente (setembro de 2026)
Esta versão torna o mecanismo de proteção mais fácil de entender e confiar. A proteção cresce no ritmo escolhido, é liberada rapidamente quando o conteúdo muda e explica o que o Auto está fazendo. Disponível para Pro (Microsoft Store), Free (Microsoft Store) e Steam.
- O modo Ausente agora reduz o brilho do monitor - ao escurecimento uniforme de 88% da sobreposição soma-se uma redução de hardware em monitores DDC/CI compatíveis. Cada tela baixa para 20% da própria faixa sem aumentar uma que já esteja mais escura e recupera exatamente o valor anterior quando você volta ou sai. Um registro de recuperação resistente a falhas acompanha o monitor físico mesmo se o Windows renumerá-lo.
- Responsiveness agora significa velocidade de crescimento - Relaxed espera muito mais tempo pelo conteúdo estático, Balanced usa um ritmo natural e Responsive mantém o comportamento rápido das versões anteriores. Todas as opções liberam rapidamente a proteção visível quando o conteúdo muda.
- O Auto explica sua escolha - Responsiveness Auto usa Responsive para jogos rápidos, Balanced para trabalho e jogos mais lentos e Relaxed para mídia. O painel mostra a opção ativa e o motivo.
- O Game IQ está mais seguro e capaz - áreas de HUD conhecidas continuam protegidas sem entrada, ao jogar com controle, assistir ou pausar, mas a camada visível é comparada ao conteúdo atual para que uma pontuação ou mensagem antiga não permaneça sobre uma repetição, menu ou nova cena. O estado e a redefinição por jogo também foram reforçados.
- Predefinições e aplicativo em foco mais claros - comportamentos de fábrica têm identidades estáveis, uma entrada corrompida ou duplicada não descarta mais todo o arquivo e as gravações são atômicas. O comportamento do aplicativo em foco se resume a três opções: Seguir modo, Manter limpo ou Proteger totalmente.
- Interface mais legível - Proteção e Autopilot têm controles separados, o texto normal está maior e as descrições curtas do método de captura levam ao guia completo de Settings.
- Dois acabamentos honestos - Fine Grain e Smooth substituem os confusos Pixel Shift e Ordered Dither. O acabamento muda apenas a aparência; detecção, Responsiveness e força média de proteção permanecem iguais.
- O impacto energético está visível - Statistics mostra a redução medida da carga do painel e uma estimativa da energia dos pixels OLED economizada na sessão e ao longo da vida, claramente separada do consumo total do monitor na tomada e do uso de GPU do OLED Guard.
5.5.2 - transições mais limpas no modo Trabalho e recuperação confiável ao despertar (agosto de 2026)
Uma atualização de manutenção consolidada para a predefinição Trabalho e o estado Área de trabalho do Autopilot. Ela corrige a proteção presa após o repouso da tela, além de formas antigas e contornos rígidos encontrados nos testes com janelas cobertas, sem alterar o comportamento de Gaming ou Media. Disponível para Pro (Microsoft Store), Free (Microsoft Store) e Steam.
- Despertar a tela não exige mais reiniciar o aplicativo - ao voltar do repouso, o acúmulo antigo de proteção não fica mais preso no centro da tela. O OLED Guard descarta quadros armazenados antes do retorno, limpa imediatamente a sobreposição obsoleta e tenta capturar novamente de forma automática se o Windows estiver ativo, mas nenhuma imagem nova da área de trabalho chegar.
- O conteúdo coberto agora é limpo corretamente - grades antigas, paredes de miniaturas e formatos de janelas não continuam visíveis pela camada de proteção depois que uma nova janela plana ou branca os cobre.
- Os contornos fantasma finos e rígidos desapareceram - o caminho de proteção mais forte agora verifica se uma linha ainda existe na imagem atual da área de trabalho antes de desenhá-la, impedindo que bordas históricas atravessem uma janela limpa em primeiro plano.
- Áreas de trabalho estáticas continuam avançando com segurança - quando o Desktop Duplication está saudável, mas não fornece um novo quadro porque nada se moveu, o OLED Guard continua contabilizando a exposição em baixa frequência em vez de congelar o último padrão. Uma falha real de captura ainda preserva o histórico conhecido mais seguro.
- Digitar e trocar de janela ficou mais tranquilo - o alívio da janela ativa é mantido durante pausas normais de leitura e raciocínio, eliminando o ciclo repetido de escurecer, aliviar e voltar a escurecer durante uma sessão de trabalho.
- Vídeos lentos permanecem visualmente estáveis no modo Trabalho - podcasts, vídeos de conversa e outros conteúdos com pouco movimento não fazem mais a proteção crescer e recuar repetidamente nas transições entre áreas claras e escuras. Enquanto o Windows indicar reprodução ativa, o OLED Guard mantém a liberação visual durante as pausas sem apagar o histórico de exposição.
- Alt+Tab não é mais confundido com um aplicativo em tela cheia - o alternador de tarefas e a Visão de Tarefas do Windows não reiniciam mais o histórico do monitor inteiro nem relaxam temporariamente a ordem da sobreposição.
- Deliberadamente limitado ao trabalho na área de trabalho - a nova verificação do conteúdo atual se aplica apenas à predefinição Trabalho e ao estado Área de trabalho do Autopilot; a apresentação em tela cheia de Gaming e Media permanece inalterada.
5.5.0 - a versão da confiabilidade (agosto de 2026)
Uma auditoria profunda de ponta a ponta de toda a cadeia de proteção, mais uma passagem por cada relato do quadro de feedback. A proteção agora sobrevive às situações que antes a reiniciavam em silêncio, a sobreposição custa muito menos ao sistema e o modo Ausente finalmente ganhou rosto. Disponível para Pro (Microsoft Store), Free (Microsoft Store) e Steam.
- A proteção não é mais reiniciada enquanto você está longe - uma tela estática e ociosa podia ser interpretada como falha de captura, reiniciando a proteção a cada poucos segundos exatamente no cenário para o qual ela existe. Causa identificada em logs reais e corrigida de ponta a ponta.
- O acúmulo sobrevive à rolagem de páginas claras - rolar uma página majoritariamente branca não apaga mais a proteção acumulada nem a reconstrói em um ciclo visível com bordas duras; o motor agora distingue conteúdo que mudou de conteúdo que apenas passou por cima.
- Trocas de modo e de perfil preservam seu histórico - alternar o Autopilot ou trocar de perfil de aplicativo não zera mais a exposição acumulada; a exibição simplesmente transiciona com suavidade.
- Perfis de aplicativo respeitam suas escolhas - mudanças de Iniciar, Parar e Autopilot feitas com um perfil ativo agora permanecem; excluir um preset pede confirmação; escolher um nível de intensidade não reativa mais o Autopilot em silêncio.
- Configurações de monitor sobrevivem ao docking - as escolhas por monitor são vinculadas à identidade de hardware de cada tela e não caem mais no painel errado após suspensão, docking ou reconexão.
- Convive bem com o pixel-shift do painel - monitores cujo cuidado de painel desloca a imagem não veem mais o escurecimento reiniciar nesse ritmo; o OLED Guard aprende o padrão e o ignora.
- O modo Ausente amadureceu - um emblema tênue e móvel na tela escurecida mostra o OLED Guard em ação, qualquer movimento de mouse ou tecla o desperta após uma curta espera, e ativá-lo pelo app recolhe a janela para a bandeja.
- A bandeja diz a verdade - passar o cursor no ícone mostra exatamente o que está protegido, e o app avisa uma vez se estiver em execução sem nenhuma tela protegida.
- Muito mais leve para o sistema - a sobreposição só desenha quadros quando algo pode realmente mudar: uma sobreposição totalmente transparente não custa nada ao compositor do Windows, e o escurecimento visível custa cerca de metade do que antes. Um novo modo opcional de cobertura total pode entregar a composição inteiramente ao hardware da tela (com um aviso claro sobre a regra automática de Não perturbe do Windows).
- Menos memória de vídeo - corrigido um vazamento de memória ao conectar e desconectar monitores e adicionado um modo Low VRAM opcional para GPUs com pouca memória.
- Uma pilha de correções dos seus relatos - definir a qualidade como Ultra não pode mais deixar a sobreposição sumida para sempre, o tremular do cursor em alguns jogos acabou, a janela não restaura mais minúscula da bandeja em telas com escala, monitores OLED não são mais rotulados como "LCD", e mais. Cada relato do quadro recebeu resposta.
5.0.0 - Game IQ + um motor de proteção contínua (julho de 2026)
O maior lançamento do motor de proteção desde a v4. A v5 reconstrói como a proteção aparece na tela: um novo motor de apresentação contínua substitui a antiga pilha de sobreposições, o Game IQ aprende os HUDs dos seus jogos, a área de trabalho responde mais rápido e as cenas claras se soltam de forma mais limpa. Um novo Dark Mode adiciona um escurecimento estável e uniforme, e um controle Responsiveness permite que você defina o ritmo. Chegando ao Pro (Microsoft Store), ao Free (Microsoft Store) e ao Steam.
- Um novo motor de apresentação contínua - a proteção agora é desenhada a partir de um único campo contínuo em vez de uma pilha de passes de sobreposição separados, então o escurecimento é mais suave, mais uniforme e mais fácil de entender. O motor de risco continua rastreando a exposição física do painel; a v5 separa isso de como a proteção é mostrada na tela.
- O Game IQ aprende os HUDs dos seus jogos - em sessões de jogo em tela cheia, o OLED Guard aprende as regiões de HUD persistentes de cada jogo, localmente no seu PC, e traz a proteção de volta a elas mais rápido na próxima vez que aparecerem. O Game IQ só adiciona um piso de proteção de mão única, e o motor base continua protegendo todo o resto. Renomeado a partir do antigo "HUD IQ" para refletir seu foco em jogos.
- Resposta mais rápida da área de trabalho - o conteúdo estático e brilhante alcança a proteção completa mais cedo, com transições mais suaves entre as atualizações de captura.
- Liberação mais limpa quando a cena muda - rolagem, cortes de cena, saídas de tela cheia e trocas de janela deixam menos rastros, porque o conteúdo em movimento solta o escurecimento obsoleto sem apagar o histórico de exposição por baixo.
- Menos ghosting em fundos claros e textos claros - o preenchimento, a cura e o nivelamento no lado da apresentação suavizam as interfaces claras sem gravar artefatos no histórico do painel.
- Dark Mode - uma nova predefinição que mantém um único escurecimento uniforme e homogêneo em toda a tela num nível de escurecimento que você escolhe, e o mantém até você sair dela. Ela persiste entre as reinicializações e compõe a tonalidade, o padrão e a vinheta da sua camada de proteção. A escolha simples e previsível para configurações que preferem o escuro. (Esta é uma predefinição de proteção, não o tema de interface claro/escuro do aplicativo.)
- Um novo controle Responsiveness - escolha com que rapidez a proteção aumenta depois que a tela muda e com que rapidez ela diminui de novo: Auto, Relaxed, Balanced ou Responsive. O Auto acompanha a predefinição ativa.
- Melhor detecção de jogo versus vídeo - jogos lentos e quase parados, como jogos de construção e títulos de estratégia, são protegidos como jogos em vez de serem escurecidos como vídeo, com uma salvaguarda de inatividade para que um jogo deixado sem ninguém no teclado não seja confundido com vídeo.
- Comportas exclusivas de jogos reduzem os falsos positivos - o Game IQ é restrito à predefinição Gaming somada à tela cheia, então a área de trabalho, a mídia e os menus nunca ganham um piso de HUD de jogo por engano.
- Novo relatório de uso de recursos - um cartão de Uso de recursos relata a pegada do motor com honestidade.
- O Start with Windows agora funciona em todas as versões - a opção de iniciar no login enfim tem efeito na versão da Microsoft Store, que antes a ignorava. A versão da Store usa o StartupTask empacotado, então a configuração sobrevive entre as atualizações.
- Um motor mais simples e mais bem testado - os caminhos de código legados de preenchimento de região e de redefinição de cena foram removidos, e o lançamento adiciona testes golden de GPU expandidos, benchmarks de sobreposição e cobertura de regressão.
Como sempre, o OLED Guard Pro reduz o risco estatístico de burn-in; ele não pode garantir um painel livre de burn-in.
4.9.0 - preenchimento uniforme da sobreposição + um painel mais claro (junho de 2026)
Uma sequência focada da 4.8: telas estáticas e claras recebem um escurecimento mais limpo e mais uniforme, o painel se explica em linguagem simples e a sobreposição agora cobre cada pixel da largura da tela. Chegando ao Pro (Microsoft Store), ao Free (Microsoft Store) e ao Steam.
- Proteção uniforme em telas estáticas e claras - páginas e documentos grandes e claros agora escurecem como uma camada única, suave e uniforme, em vez de uma sobreposição irregular e manchada. A mudança é apenas de exibição; o rastreamento de burn-in por baixo permanece o mesmo.
- O painel se explica em linguagem simples - o raciocínio do classificador agora aparece como etiquetas simples como Mídia, Inativo, Tela cheia, Vídeo ou Controle, em vez de uma linha técnica densa.
- Cobertura da sobreposição em toda a largura - a fina linha sem cobertura na borda da tela acabou; a sobreposição agora cobre a largura inteira sem deixar de evitar o modo de tela cheia do Windows, então o Focus Assist e a barra de tarefas se comportam normalmente.
4.8.0 - agora em 10 idiomas + proteção mais inteligente e duradoura (junho de 2026)
Nossa maior atualização até hoje: o app inteiro fala o seu idioma, suas configurações permanecem exatamente onde você as deixou, e o motor de proteção ficou visivelmente mais inteligente. Chegando ao Pro (Microsoft Store), ao Free (Microsoft Store) e ao Steam.
- O OLED Guard agora fala 10 idiomas - toda a interface está localizada em inglês, alemão, russo, espanhol, polonês, turco, português e japonês, além de layouts completos da direita para a esquerda em árabe e persa. Escolha um idioma em Configurações ou deixe que ele acompanhe o Windows automaticamente.
- Suas escolhas de display enfim permanecem - desligar a proteção de um segundo monitor agora persiste entre as reinicializações. Configure uma vez e esqueça.
- As predefinições param de brigar com suas escolhas - um novo controle Auto permite fixar as opções "Ignorar janela ativa" e "Rastrear o mouse", para que a troca de predefinições do Modo automático não possa mais sobrescrevê-las.
- Proteção mais rápida e mais uniforme - as áreas estáticas deixadas para trás por uma janela ou HUD em movimento agora são preenchidas e protegidas muito mais cedo, e o modo Ausente escurece um pouco mais para uma cobertura noturna mais forte.
- O trabalho não é mais confundido com vídeo - um app de desktop claro e centralizado em uma tela ultrawide manteve a proteção completa em vez de ser tratado como um filme.
- Boas-vindas após cada atualização - o app agora recebe você depois de cada atualização com um breve resumo do que mudou, um link para o changelog completo e algumas dicas que talvez você tenha perdido.
- Relatórios de erro mais limpos e mais rápidos - a página Relatar ficou mais simples (envie seu log, ou não), não fica mais lenta com logs muito grandes, e relatórios grandes demais não falham mais ao enviar.
- Uma interface mais organizada e consistente - dicas de ajuda unificadas e um lote de pequenos refinamentos em Configurações e no painel.
4.5.0 - reforma da captura + detecção jogo/vídeo mais inteligente (junho de 2026)
A reforma da captura e da detecção, chegando ao Pro (Microsoft Store), ao Grátis (Microsoft Store) e ao Steam. Cobre tudo desde a 4.3.
- Novo backend Windows Graphics Capture - uma nova configuração "Método de captura" em Configurações escolhe entre Auto, WGC e Desktop Duplication; o Auto seleciona WGC no Windows 11. O WGC continua capturando a taxa cheia em jogos em tela cheia onde o Desktop Duplication podia ficar sem frames.
- Jogos e vídeos enfim são distinguidos - as sessões de mídia do Windows agora são o sinal de vídeo autoritativo, a atividade de decodificação de vídeo da GPU pega o vídeo em tela cheia que não tem sessão de mídia, e a entrada ativa do controle direciona o conteúdo interativo para Gaming. O vídeo em tela cheia não é mais tratado como um jogo, e os jogos nunca mais são escurecidos como "mídia".
- Alt-Tab não redefine mais a proteção - trocar de janela costumava apagar o estado de proteção acumulado do motor. O motor agora compara uma impressão digital do conteúdo da tela antes e depois da troca e só redefine quando o conteúdo realmente mudou.
- Status honesto em tela cheia exclusiva - quando um jogo roda em tela cheia exclusiva de verdade e a camada de proteção fisicamente não pode ser exibida, o app agora diz isso em vez de fingir que a proteção está ativa.
- Camada mais calma e limpa - a camada de conforto foi reescrita: as zonas de proteção se fundem suavemente em vez de mostrar pontos espalhados, e o granulado/salpicado é suprimido cerca de 34 vezes mais. A configuração do filtro de lacunas de ruído foi aposentada; a nova fusão faz o trabalho dela melhor.
- Menor custo em repouso - a captura e o trabalho de GPU agora ficam suspensos enquanto o PC está bloqueado ou a tela está desligada, e o trabalho de métricas é pulado enquanto o app fica na bandeja do sistema.
- Captura que se recupera sozinha - se o driver gráfico reiniciar ou a captura morrer, o motor agora se reinicia de forma limpa em vez de parar em silêncio.
- Correções de HDR e um selo de HDR ao vivo - corrigidos um travamento do app ao alternar o HDR e uma leitura de HDR desatualizada após mudanças de tela; a página Monitores agora mostra um selo de HDR ao vivo por monitor, alimentado pelo estado real da captura (Pro).
- Endurecimento do motor de proteção - após uma redefinição o motor parte do estado protetor, e não do permissivo, um travamento no teto de risco foi corrigido, a tabela de âncoras de intensidade é respeitada de ponta a ponta (inclusive ao restaurar), e os presets de Gaming acumulam proteção cerca de 11 por cento mais rápido.
- Atalhos que não emudecem mais - os atalhos globais se registram de novo quando a janela principal é recriada, então continuam funcionando (Pro).
- "Redefinir tudo" agora redefine tudo mesmo - as configurações não ressuscitam mais de um cache antigo, e o app se reinicia sozinho para que a redefinição faça efeito por completo.
- Um lote de correções de interface - o comportamento do escurecimento fixado, as zonas mortas dos controles deslizantes, um congelamento da interface, o tratamento da intensidade e as leituras de diagnóstico agora refletem o estado real do motor.
- Relatórios de erro melhores - os relatórios agora incluem um instantâneo estruturado do classificador jogo/vídeo e logs de classificação deduplicados, disparados por mudanças.
4.3.0 - relatórios dentro do app + painel de feedback (junho de 2026)
- Relate um problema, de dentro do próprio app - uma nova página Relatar, tanto na versão Pro quanto na Grátis, envia um relatório de erro ou de recurso direto do OLED Guard. Ela anexa automaticamente um instantâneo de diagnóstico (versão, edição, GPU, layout de monitores) e um trecho final do
engine.logcom os dados pessoais (PII) removidos, com uma pré-visualização antes do envio: você vê e pode editar exatamente o que será transmitido, remover qualquer linha de log ou enviar apenas texto. Nada sai da sua máquina até você apertar Enviar. - Painel de feedback público - relatórios e pedidos de recursos agora são publicados em um painel público em board.oledguard.com, onde você pode acompanhar, comentar e votar neles; as ideias mais pedidas sobem para o topo. Os novos envios passam por revisão antes de aparecerem publicamente.
- Remoção de dados do log com a privacidade em primeiro lugar - o log anexado remove automaticamente nomes de apps/exe em primeiro plano, caminhos de pastas de usuário, e-mails e endereços de IP. As strings de modelo do monitor são mantidas de propósito, porque dados específicos do painel são justamente o que ajuda a diagnosticar um problema de OLED.
- Vinheta desacoplada do modo Ausente - o escurecimento das bordas agora é uma configuração global e persistente própria, que não é mais redefinida entre sessões, com uma nova opção "Sempre escurecer as bordas".
- A Vinheta ativa agora é óbvia - uma opção na barra de status mais uma linha de limite no mapa de calor deixam claro quando o escurecimento das bordas está ligado (corrige os relatos de que a "vinheta parece invisível").
- O modo Ausente cede espaço para a tela cheia - o modo Ausente não ativa mais sobre jogos em tela cheia, e a cadência de leitura é limitada para reduzir os engasgos dentro do jogo.
- Correções de estabilidade da Vinheta - as alças de arrasto das bordas não tremem mais (uma corrida de hidratação somada a uma gravação em disco a cada movimento), e a opção Sempre escurecer não fica mais alternando no primeiro clique.
- O filtro de lacunas de ruído agora vem como Off por padrão (antes era Morfológico), reduzindo o custo de GPU na configuração de fábrica.
- Janela padrão mais espaçosa - o painel abre um pouco mais largo na primeira inicialização.
4.2.1 - Edição gratuita + pausa automática em tela cheia (maio de 2026)
- OLED Guard Free na Microsoft Store - uma edição gratuita que oferece proteção automática contra burn-in para um único display no desktop, na intensidade Equilibrada, com a camada de mapa de calor, o modo Ausente e a Soneca. Ela deliberadamente não protege apps em tela cheia; isso continua sendo um recurso Pro.
- Pausa automática em tela cheia (Grátis) - quando um jogo ou vídeo em tela cheia cobre o display principal, a versão Grátis para o motor para que ele nunca fique sobre o seu conteúdo nem custe desempenho, e retoma automaticamente quando você volta ao desktop.
- O desktop não é mais confundido com um app em tela cheia - o detector de tela cheia do motor agora exclui a shell do desktop do Windows (Progman / WorkerW). Isso também corrige um caso do Modo automático da versão Pro em que ficar no desktop vazio podia direcionar para uma predefinição de jogo/vídeo em tela cheia em vez da predefinição Work para conteúdo estático.
- Versionamento unificado - Pro e Grátis agora compartilham uma única linha de versão 4.2.1.
4.2.0 - acabamento de lançamento (maio de 2026)
A passagem de prontidão para o lançamento da 4.2.0 na Steam e na Microsoft Store.
- Lançamento na Steam - o OLED Guard Pro agora está disponível na Steam (Steam App ID 4558060), ao lado das edições existentes da Microsoft Store.
- Imposição de instância única - iniciar uma segunda cópia agora traz a janela existente para a frente em vez de gerar um motor duplicado que disputa recursos de captura D3D.
- Persistência do posicionamento da janela - o painel lembra seu tamanho, posição e estado maximizado entre as inicializações, validado contra o layout atual de monitores para que um display desconectado não deixe a janela presa fora da tela.
- Filtro morfológico de lacunas de ruído agora é o padrão no Modo automático (antes era Off). Todas as predefinições de fábrica vêm com ele ativado.
- Override de Intensity por perfil - os Perfis de Aplicativo agora podem ajustar apenas o controle deslizante de Intensity para um aplicativo, sem editar a própria predefinição.
- UI de colisão de reivindicação de exe - a página Perfis de Aplicativo mostra o conflito inline se dois perfis tentarem reivindicar o mesmo executável, e rejeita o salvamento até que seja resolvido.
- Browse... - diálogo de arquivo nativo para escolher um executável quando a lista de apps em execução e o navegador da biblioteca Steam não têm o que você quer.
- Exclusão de captura ciente de oclusão - as janelas de app registradas agora contribuem apenas com sua região visível para a máscara de exclusão, fechando a lacuna de app atrás de uma janela que a encobre.
- Exclusão WDA ciente de visibilidade - a flag de proteção contra captura de tela agora alterna com base em quanto da janela do OLED Guard está visível, eliminando a lacuna de app residual em janelas totalmente visíveis.
- Piso de visibilidade da camada de proteção (gamma 0.6) para que os HUDs detectados fiquem em um nível de proteção visível em vez de um piso de mapa de calor verde quase invisível.
- Recuperação de
.bakdo settings.json - um arquivo de configurações ilegível agora é colocado em quarentena emsettings.json.bake registrado em log, em vez de silenciosamente voltar aos padrões sem deixar rastro. - Balão na bandeja ao fechar - notificação "ainda em execução na bandeja" na primeira vez da sessão, para que os usuários não pensem que o app foi encerrado ao clicar no X.
- Atualização da versão do app.manifest - adicionado
longPathAware, adicionado o GUID supportedOS do Windows 11, optado pela página de código ativa UTF-8. engine.loga partir deLog.Warn/Error- os blocos catch do bridge e do motor agora gravam entradas estruturadas em%LOCALAPPDATA%\OLEDGuard\engine.logem vez de depender deDebug.WriteLine(que é removido no Release).- Correção de CA2014 stackalloc-in-loop no caminho crítico de renderização.
- HUD de ajuste in-game (
Ctrl+Shift+G) - um HUD compacto opcional sempre no topo que expõe o raciocínio ao vivo do Modo automático, vinculável a uma tecla de atalho pela página Hotkeys.
V4 - a reconstrução de UI (a partir de 27 de abril)
- Consciência de hot-plug em toda a lista de monitores. Conecte um OLED USB-C, o motor o detecta; desconecte, e a proteção para de forma limpa sem perturbar os outros displays.
- Reanálise de DDC/CI por monitor quando as capacidades mudam em tempo de execução.
- Anel de histórico de ameaças de 24h persistido para a linha do tempo de Statistics.
- Persistência do tempo de tela por app entre reinicializações.
- Pontuação de confiança do classificador no fluxo de métricas, para que o controlador Auto exponha a incerteza.
- Sondagem de inicialização do DDC estendida de 150 ms para 1,2 s - elimina uma classe de falsos relatos de "No DDC" em monitores que levam um momento para acordar.
- Roteamento de links externos - cliques dentro da shell do WebView2 agora abrem no seu navegador padrão em vez de desaparecer dentro da view incorporada.
- Sistema visual v4 em todas as páginas: dashboard, monitors, overlay, vignette, settings, advanced, profiles, hotkeys e about, cada uma reconstruída para corresponder à fonte de design v4.
- Novo logo de escudo substitui o monograma OG no app de desktop e no site.
V3 - motor de física (18 de abril a 26 de abril)
- Shader de exposição por pixel (
ExposureAccumulatePS_v3) substitui o acumulador heurístico da v2. - Envelope de movimento + comporta de estabilidade como passes de GPU separados.
- Controlador Modo automático V3 com sincronização explícita de UI e um banner de pausa que acompanha as edições manuais.
- Leitura ao vivo do classificador na página Avançado, transmitindo o histórico dos botões do controlador a 60 Hz.
- Envelope de movimento por pixel substitui a camada de inteligência baseada em células (que produzia artefatos em escada nas bordas do conteúdo e agora foi aposentada de vez).
- Suítes de ajuste L4 por predefinição - 24/24 em verde antes de cada lançamento.
- A Window Border Protection foi aposentada (era uma heurística da era v2 que o motor V3 incorpora).
- A Fase 8 do redesenho da V3 foi encerrada com a exclusão dos campos de predefinição da v2, das propriedades do motor e dos controles deslizantes legados da UI.
V2 - o app completo (13 de fevereiro a 17 de abril)
- Arquitetura multi-monitor com pipelines independentes de captura e renderização por display.
- Brilho e contraste via DDC/CI por meio de comandos VESA MCCS.
- Perfis por app com um observador de janela em primeiro plano e troca com debounce.
- Modo automático v1/v2 - o controlador é anterior ao redesenho da V3.
- Conjunto de modos de proteção Ruído / Vinheta / Mosaico com shaders separados.
- Predefinições de jogos com proteção ponderada nas bordas e comporta de brilho proporcional.
- Harness de teste hierárquico (L1 unitário / L2 física / L3 cenários / L4 por predefinição) com 81 asserções etiquetadas.
- Predefinições de qualidade (Low / Medium / High / Ultra a 432p) trocam precisão de detecção por custo de captura.
- Fluxo de avaliação da Microsoft Store mais a separação de direitos Grátis / Pro.
V1 - prova de conceito (2024)
A primeira versão. Captura de tela acelerada por hardware, composição da camada de proteção em monitor único através do DWM, o núcleo do motor sobre o qual tudo desde então foi construído. Anterior a este repositório público.