Skip to content

2026.2.0

Choose a tag to compare

@BrunnoFe BrunnoFe released this 03 Jul 01:24
· 42 commits to main since this release

Compasso v2026.2.0

O que há de novo

  • Tela de carregamento ao abrir o app, com feedback visual durante a inicialização.
  • Temas de cores: escolha entre três paletas (Teal, Iris e Amber) pelo menu "Tema" — a
    preferência é lembrada na próxima vez que você abrir o programa.
  • Indicador de progresso do experimento: um novo painel mostra visualmente as 4 etapas
    necessárias antes de começar (Conectar → Participante → Arquivos → Iniciar), atualizado
    em tempo real conforme você avança.
  • Volume ajustado automaticamente ao iniciar o app.
  • Janela redimensionável com rolagem, respeitando um tamanho mínimo, para telas menores.

Correções

  • Corrigido um bug na troca de tema em tempo de execução.
  • Corrigidos os ícones da tela de carregamento e da janela de configurações de experimento.
  • Corrigido um bug de dimensionamento no painel de conexão (topo da tela).
  • Corrigidos problemas na barra de menu "Experimento"/"Tema".
  • Diversas outras correções de bugs e ajustes de estabilidade.

Melhorias

  • Interface visual reformulada de ponta a ponta, com componentes mais consistentes.
  • Logo e ícones do app atualizados.
  • Documentação (README.md) reescrita, com banner, badges de status e seção de Releases.

Como atualizar e baixar

  1. Baixe o executável
  2. Execute em seu computador e seja feliz!

Notas técnicas

  • Foi adicionada uma suíte de testes automatizados (pytest), sem dependência de hardware
    real, cobrindo conexão/watchdog do BITalino, gravação de sessão, classificação de
    condições, validação de MAC, formatação e lógica dos botões da interface.
  • A API de playlist não utilizada foi removida de Player (código morto).
  • assets.py foi limpo/refatorado; o notebook manual de testes (tests/tests.ipynb) foi
    substituído pela suíte pytest.
  • Ajustes no compasso.spec (arquivo de versão do Windows e ícones) e no .gitignore.

Full Changelog: v2026.1.0...2026.2.0