Repository navigation
1.2.0
Esta versão introduz o suporte a múltiplos idiomas, um sistema de log para depuração e melhorias significativas de robustez no processo de instalação.
Novas funcionalidades
-
Suporte a múltiplos idiomas (Inglês e Português)
- O processo de instalação, desinstalação e as notificações de sistema agora são exibidas no idioma do usuário (inglês ou português), com base na detecção automática do ambiente.
- Adicionado suporte ao OCR para o idioma inglês. Os pacotes de dados do Tesseract para ambos os idiomas são instalados automaticamente.
- Implementada a variável de ambiente
GRABTEXT_LANGpara permitir que o usuário selecione manualmente o idioma a ser utilizado pelo OCR.
-
Sistema de log estruturado
- Criação do arquivo
grabtext.logno diretório do projeto para centralizar registros de eventos e erros. - Os logs são padronizados no idioma inglês e utilizam um formato estruturado para facilitar a análise técnica e a depuração, independentemente do idioma da interface do usuário.
- Criação do arquivo
Melhorias e otimizações
-
Mecanismo de detecção de ambiente
- O script de instalação (
install.sh) foi otimizado para identificar de forma mais confiável o ambiente de desktop do usuário (GNOME, Cinnamon, XFCE), resultando em maior sucesso na configuração automática de atalhos.
- O script de instalação (
-
Documentação
- O arquivo
README.mdfoi reestruturado como a documentação principal em inglês. - Adicionado o arquivo
README.pt.mdpara fornecer documentação completa em português.
- O arquivo
Correções de erros
-
Configuração de atalho em ambientes GNOME/Cinnamon
- Corrigido um problema no script de instalação que reportava incorretamente uma falha na criação do atalho de teclado, mesmo quando bem-sucedido.
- O script agora captura e exibe mensagens de erro provenientes do sistema caso a configuração automática realmente falhe.