✨ Novas Funcionalidades (Features)
- Criação Rápida de Disciplinas: Agora é possível adicionar uma nova disciplina e seus tópicos diretamente no Modal de Registro de Estudo. Para isso, um botão "+" foi adicionado ao lado do seletor de disciplinas, otimizando o fluxo de registro.
- Descrição Aprimorada no Instalador: A descrição do projeto no
package.jsonfoi expandida com informações mais detalhadas e informativas sobre o Ouroboros. Esta descrição aprimorada é exibida durante o processo de instalação do executável, clarificando seu propósito e benefícios desde o primeiro contato.
🐞 Correções de Bugs (Fixes)
- Atualização Automática do Modal de Registro: Corrigido um bug crucial onde o Modal de Registro de Estudo não era atualizado automaticamente após a adição ou renomeação de uma disciplina. A lista de disciplinas agora é recarregada instantaneamente, garantindo que a UI reflita os dados mais recentes sem a necessidade de reabrir o aplicativo.
- Ajuste de Layout no Modal de Registro: Resolvida a quebra de layout que ocorria no modal de registro de estudo ao exibir a justificação do tópico sugerido, ajustando a grade de campos para melhor visualização.
- Melhoria na Lógica de Ciclos e Renomeação:
- Corrigido um bug que impedia o registro de estudos após uma matéria ser renomeada.
- Aprimorada a lógica de cálculo de progresso para evitar a transferência incorreta do progresso de um ciclo antigo para um novo.
- Prevenção de Registro Retroativo: Adicionada validação para impedir que registros de estudo com data anterior à da criação do ciclo de planejamento sejam contabilizados, evitando inconsistências históricas nos dados.
Principais Mudanças Feitas:
- Consolidei repetições: As duas entradas sobre a "Descrição Aprimorada no Instalador" e as duas entradas sobre a "Atualização do Modal de Registro" foram combinadas em uma única e mais clara descrição para cada item.
- Melhorei a fluidez: Usei negrito para destacar os elementos da interface (e.g., Modal de Registro de Estudo, Ouroboros, botão "+") e termos-chave, melhorando a leitura e a varredura visual.
- Usei títulos mais diretos: O item de Fix sobre renomeação e cálculo de progresso foi renomeado para "Melhoria na Lógica de Ciclos e Renomeação" e formatado com bullet points internos para maior clareza.