Skip to content

Releases: pedrofjr/XMLWatcher

XML Watcher v1.0.1.0 - Melhorias e Correções

Choose a tag to compare

@pedrofjr pedrofjr released this 26 May 00:44

Esta versão traz correções importantes para a lógica de numeração de linhas e o sistema de atualização do grid, além de melhorias na codificação UTF-16LE e na performance geral da aplicação.

🐛 Correções e Melhorias 🛠️

  • Correção na lógica de numeração de linhas:

    • As tags agora começam corretamente com o número 1 na maioria dos casos.
    • Apenas tags repetidas no mesmo nível incrementam (2, 3, 4...).
    • Tags filhos herdam a numeração do pai até serem repetidas.
  • Restauração do sistema de atualização incremental do grid:

    • O grid não é mais limpo a cada atualização, mantendo as referências dos itens.
    • Isso garante que o scroll funcione corretamente.
    • Preserva a navegação entre mudanças com as teclas (↑↓).
  • Melhorias na codificação UTF-16LE:

    • A aplicação agora oferece suporte aprimorado para arquivos XML codificados em UTF-16LE.
  • Correção de performance:

    • Otimizações para evitar a recriação constante do grid, melhorando significativamente o desempenho, especialmente em arquivos grandes.

Arquivo: XMLWatcher.exe
SHA-256: 7541FD96DA675FBF62F1E0B731C18B07D093A4AE0DEF54F4C565B646EA7DF442

🔑 Licença: Este software é distribuído sob a licença MIT, permitindo uso comercial e modificações.

XML Watcher v1.0.0.0 - Monitor de Arquivos XML em Tempo Real

Choose a tag to compare

@pedrofjr pedrofjr released this 22 May 11:44

🚀 Primeira versão estável do XML Watcher!

O XML Watcher é uma ferramenta desktop desenvolvida em Python que permite monitorar arquivos XML em tempo real, identificando e exibindo alterações instantaneamente em uma interface gráfica intuitiva.

✨ Principais características:

• Monitoramento em tempo real de arquivos XML
• Interface gráfica amigável com grid de visualização
• Detecção automática de alterações (adições, remoções e modificações)
• Sistema de log detalhado com timestamp
• Notificações sonoras configuráveis
• Navegação rápida entre alterações (↑↓)
• Busca integrada (Ctrl+F)
• Suporte a arquivos XML de grande porte
• Recuperação automática de erros em XMLs malformados
• Suporte completo a caracteres especiais e diferentes codificações

🔧 Requisitos:
• Windows 7 ou superior
• Não requer instalação (executável portátil)

📝 Notas da versão:
• Primeira release pública
• Interface totalmente em Português Brasileiro
• Suporte a monitoramento contínuo com opção de pausa
• Sistema de configurações personalizáveis
• Otimizações de performance para arquivos grandes

Arquivo: XMLWatcher.exe
SHA-256: B21ACCE0103186881F54333F3582D53C5F84E635550623C33F828104100DF4E0

🔑 Licença:
Este software é distribuído sob a licença MIT, permitindo uso comercial e modificações.