Chegou finalmente o tão aguardado dia por muitos, o lançamento da primeira Developer Preview da versão 0.7 do FireNotes.
Completamente reescrito em C# e com um interface extremamente diferente, esta versão vem corrigir muitas lacunas existentes em versões anteriores. Dezenas de bugs foram corrigidos e muitas melhorias foram feitas em todos os níveis. É uma mudança drástica desde a última versão pública– que para quem não sabe foi lançada à quase 4 anos– a qual espero que esteja do agrado de muitos.
Apesar dos 4 anos de intervalo, isto não significa que eu estive a desenvolver esta versão este tempo todo como é óbvio. Mas que o tempo ficou, e fica, cada vez mais apertado para desenvolver os meus pequenos projectos, contudo, aqui está a versão 0.7 na forma de Developer Preview.
Porquê versão 0.7 e não 0.6 sendo a última pública a 0.5.1? Porquê Developer Preview e não Release Candidate ou Beta? Muito simples…
A versão 0.6 existiu mas apenas internamente, ou seja, para mim. Eu fiz umas melhorias aqui e ali que permitiam usar a aplicação no dia a dia, mas não estava pronta para ser usada pelo público geral pois estava visivelmente incompleta. O tempo ficou apertado e eu nunca mais a acabei. Entretanto o Windows Vista saiu para o mercado e eu adoptei-o para o meu sistema principal. A versão 0.6 deixou de ficar compatível e foi ai que decidi reescrever todo o código da aplicação, tendo em mente a compatibilidade total com o Windows Vista e Windows XP.
Developer Preview porque esta versão não é a versão final, não se encontra completa, mas encontra-se perfeitamente estável (julgo eu) para ser usada no dia a dia de toda a gente. Contudo, não é possível configurar as definições da aplicação directamente pelo interface pois este não existe. Todas as configurações terão de ser feitas manualmente editando o ficheiro settings.xml. Para mais informações sobre isto (entre outras coisas importantes sobre esta versão especifica), leiam o README.txt que acompanha o download desta versão do FireNotes.
Como eu sei que a maioria não vai ler o README, ficam aqui algumas notas importantes…
Esta versão usa o .NET Framework 2.0 ao contrário das versões anteriores que apenas necessitavam do 1.0. Recomendo que instalem antes a última versão do .NET Framework, a 3.5, que traz compatibilidade com a 2.0. Para além disto, notem que eu de momento não aceito qualquer tipo de sugestões para implementação de novas funcionalidades até à versão 0.7 final que necessitem de algum trabalho. Pequenas funcionalidades e fáceis de implementar ainda ouço o que tiverem para me dizer e obviamente que também sou todo de ouvidos relativamente a bugs que encontrem nesta versão. Isto porque até à versão 0.7 final eu já tenho uma lista de funções a implementar entre outros melhoramentos que pretendo fazer antes de começar a pensar na versão 0.8. Que será a versão para a qual irei ouvir as sugestões que tenham para novas funcionalidades que necessitam de tempo para implementação.
Esta nova versão não é compatível com alguma das versões anteriores e se ainda usa uma das versões antigas, é recomendado que proceda à sua desinstalação antes de “instalar” a nova versão. Não esquecendo de fazer uma cópia de segurança das notas actuais antes de desinstalar a versão antiga. A nova versão não possui qualquer instalador e a reposição de notas poderá ser feita criando novas notas e copiando o conteúdo das mesmas uma a uma, ou copiando todos os ficheiros de texto para a nova localização das notas em “%LOCALAPPDATA%\FireNotes”.
A má notícia é que eu não sei para quando será o lançamento da versão 0.7 final, é impossível prever tal coisa pois não sei quando irei voltar a pegar no código do FireNotes para começar a implementar o dialogo de configuração das definições da aplicação. Que é o ponto que está no topo da minha lista de prioridades para o FireNotes.
Sem mais nada a acrescentar, espero que esta versão seja do vosso agrado e espero pelos vossos comentários. Caso contrário, comentem na mesma e digam-me o que vos afasta desta nova versão do FireNotes ou da própria aplicação em si.
Download: FireNotes v0.7.4920
Download: .NET Framework 3.5 SP1 (Inglês)