Skip to content

Releases: marcelopepis/FrameGuard

FrameGuard v0.2.2

13 Mar 15:10

Choose a tag to compare

FrameGuard v0.2.2

Novidades:
🔒 5 novos tweaks de Privacidade
Desativar Windows Recall — bloqueia a captura de tela contínua da IA (Win11 24H2+)
Desativar Relatório de Erros (WER) — impede o envio automático de crash dumps à Microsoft
Desativar Histórico de Atividades — remove o timeline e a coleta de atividades entre dispositivos
Desativar Rastreamento de Localização — bloqueia o acesso do sistema à localização do dispositivo
Desativar Solicitações de Feedback — remove os pop-ups periódicos do Windows Feedback Hub

🌐 Edge Debloat:
Aplica 12 políticas de grupo para desativar recursos invasivos do Microsoft Edge:
Startup Boost, Background Mode, Tab Prerender
Sidebar Hub, Shopping Assistant, Collections
Copilot/Bing Chat na New Tab, campanhas de navegador padrão
Telemetria, personalização e feedback

🖱️ Menu Clássico (Botão Direito):
Restaura o menu de contexto completo do Windows 10 no Windows 11
Exibido apenas em sistemas Windows 11 (filtro automático por build)
Reinicia o Explorer automaticamente ao aplicar/reverter

🔧 Melhorias internas:
Telemetria expandida: o tweak agora desativa 6 chaves de registro (vs. 3 anteriormente)
Detecção de build do Windows para filtragem de compatibilidade
Novas utilidades de registro: subkey_exists, delete_subkey_all
Todos os novos tweaks incluídos na busca global (Ctrl+K)

Instalação:
Baixe o arquivo .exe abaixo
Execute o instalador (aceite o UAC)
O FrameGuard será instalado e abrirá automaticamente
⚠️ O Windows Defender pode alertar sobre o instalador por não ter assinatura digital.
Clique em "Mais informações" → "Executar assim mesmo". O código é 100% aberto e auditável.

FrameGuard v0.2.1

10 Mar 15:28

Choose a tag to compare

FrameGuard v0.2.1
Instalação

Baixe o arquivo .exe abaixo
Execute o instalador (aceite o UAC)
O FrameGuard será instalado e abrirá automaticamente

⚠️ O Windows Defender pode alertar sobre o instalador por não ter assinatura digital.
Clique em "Mais informações" → "Executar assim mesmo". O código é 100% aberto e auditável.

O que mudou
🔧 Correções

Corrigido contraste de texto em modo claro — apps não instalados na página de Privacidade estavam com texto quase ilegível em monitores convencionais (contraste subiu de ~3.5:1 para ~5.2:1, acima do mínimo WCAG)

✨ Novidades

Atualizações automáticas — a página Sobre agora tem um botão "Verificar atualizações". Quando uma nova versão estiver disponível, você pode baixar e instalar sem sair do app. Nenhum processo roda em background, nenhum serviço criado — só quando você pedir.

FrameGuard v0.2.0

06 Mar 18:30

Choose a tag to compare

FrameGuard v0.2.0
Instalação

Baixe o arquivo .exe abaixo
Execute o instalador (aceite o UAC)
O FrameGuard será instalado e abrirá automaticamente

⚠️ O Windows Defender pode alertar sobre o instalador por não ter assinatura digital.
Clique em "Mais informações" → "Executar assim mesmo". O código é 100% aberto e auditável.

O que há de novo
✨ Titlebar integrada ao design
A barra de título padrão do Windows foi substituída por uma implementação própria que acompanha a identidade visual do app — fundo contínuo, botões estilizados e suporte automático ao tema claro e escuro.
🌤️ Tema claro
Novo tema offwhite/creme disponível em Configurações. Projetado para não agredir a visão — sem brancos cegantes. Alterna entre escuro e claro com persistência entre sessões.
🧹 Limpeza de browsers expandida
Suporte adicionado para Firefox, Opera e Opera GX. Agora é possível escolher exatamente o que limpar em cada browser: cache, histórico, sessões e cookies. Cookies e histórico vêm desmarcados por padrão — o app avisa antes de desconectar você dos seus sites.

🔧 Correções

Drag da janela — janela voltou a ser arrastável pelo desktop após ajuste na região de captura de eventos da titlebar customizada
Estado da página de limpeza — as seleções de checkbox agora persistem ao navegar entre páginas
Limpeza de arquivos Windows.old e logs de atualização — corrigido problema silencioso de permissão que impedia a remoção dos arquivos mesmo com UAC aceito

🏗️ Refactoring interno
Esta versão foi um ciclo de arrumação da casa antes de construir novos andares. Nenhuma dessas mudanças é visível diretamente, mas tornam o projeto mais fácil de manter, contribuir e evoluir:

Backend Rust reorganizado em módulos por responsabilidade — gpu, gaming, power, storage, network, visual
Eliminado boilerplate repetido em 27 funções através de um builder de metadados (TweakMeta)
Frontend com fonte única de verdade para todos os tweaks (tweakRegistry)
Lógica duplicada entre as páginas de Otimizações e Privacidade extraída para um hook compartilhado
Dashboard refatorado em componentes menores e isolados
Prettier, ESLint, rustfmt e clippy configurados — código formatado e sem warnings

📋 Próximos passos (v0.3.0)

Nova tela inicial com filosofia "O que você quer fazer hoje?"
Planos nativos por intenção: Quero mais FPS, Quero mais privacidade, Quero limpar a bagunça
Contador de serviços em segundo plano antes e depois da otimização
Novos tweaks: Windows Recall, Classic Right Click Menu, Edge Debloat completo e outros

FrameGuard é gratuito, open-source (GPL v3) e sem telemetria. Se o app te ajudou, considera deixar uma ⭐ no repositório ou compartilhar com alguém que precise.

FrameGuard v0.1.2

06 Mar 12:27

Choose a tag to compare

FrameGuard v0.1.2

Corrigido

  • Botão "Baixar" na verificação de atualizações não abria o navegador
  • Versão exibida na página Sobre corrigida

Instalação

  1. Baixe o arquivo .exe abaixo
  2. Execute o instalador (aceite o UAC)
  3. Se já tiver o FrameGuard instalado, o instalador atualiza automaticamente

⚠️ O Windows Defender pode alertar sobre o instalador por não ter
assinatura digital. Clique em "Mais informações" → "Executar assim mesmo"

FrameGuard v0.1.1

05 Mar 18:33

Choose a tag to compare

FrameGuard v0.1.1

Corrigido

  • Detecção de versão do Windows: o app mostrava "Windows 10" em sistemas
    Windows 11 devido a um bug no registro do Windows (#3)

Instalação

  1. Baixe o arquivo .exe abaixo
  2. Execute o instalador (aceite o UAC)
  3. Se já tiver o FrameGuard instalado, o instalador atualiza automaticamente

⚠️ O Windows Defender pode alertar sobre o instalador por não ter
assinatura digital. Clique em "Mais informações" → "Executar assim mesmo".

FrameGuard v0.1.0

04 Mar 16:35

Choose a tag to compare

FrameGuard v0.1.0

Instalação

  1. Baixe o arquivo .exe abaixo
  2. Execute o instalador (aceite o UAC)
  3. O FrameGuard será instalado e abrirá automaticamente

⚠️ O Windows Defender pode alertar sobre o instalador por não ter assinatura digital.
Clique em "Mais informações" → "Executar assim mesmo". O código é 100% aberto e auditável.


O que tem na v0.1.0

  • 21 tweaks de otimização (GPU, CPU, rede, armazenamento, timers)
  • 4 tweaks de privacidade + remoção de bloatware UWP
  • Manutenção: DISM, SFC, chkdsk, TRIM, flush DNS
  • Limpeza categorizada com detecção de file locks
  • 33 serviços e 8 tarefas agendadas para gaming
  • Planos de execução com 4 planos oficiais
  • Busca global (Ctrl+K)
  • Backup automático + ponto de restauração
  • Export/import de configurações (.fg)
  • Página educacional (Mitos e Snake Oil)