O futuro do FireNotes e outros projectos…

Geral 4 Comments »

Já desde o inicio do ano novo que andava para escrever este post sobre o futuro do FireNotes e dos meus restantes projectos. Que por sinal, não será muito favorável a quem tenha interessa nos mesmos…

A minha ideia era ter lançado a Developer Preview 2 do FireNotes v0.7 antes do ano novo, mas tal não me foi possível. Neste momento, a minha vida pessoal/académica está bastante complicada com uma data de testes até ao final do mês de Janeiro e em Fevereiro é a época de recurso até a meio do mês; a qual eu certamente vou ter que dar uso.

Após esta altura atribulada, irá começar um novo semestre. Semestre esse que irá ser muito mais complicado que o primeiro, com muitas mais cadeiras para fazer. Conclusão, o tempo para os meus projectos pessoais é cada vez mais escasso.

Com isto, concluo que não sei quando irei voltar a pegar no código do FireNotes e consequentemente, não sei quando irei lançar uma nova versão. Posso no entanto adiantar que alguns bugs já foram corrigidos e alguns melhoramentos também foram feitos que penso que irão gostar.

Lamento não ter podido lançar uma actualização do FireNotes, mas a minha vida pessoal e académica, como devem supor, está em primeiro lugar. Fiquem atento às actualizações no blog, ou subscrevam à feed, ficando assim sempre actualizados em primeira mão sobre os meus projectos e o seu desenvolvimento.


Pequena actualização: Easy Settings v1.1.523

Notícias do Site, Programação, Software 1 Comment »

Desde o lançamento do primeira Developer Preview do FireNotes v0.7 que toda a gente me tem reportado uma pequena falha (entre muitas outras) que existe, impedindo o uso normal da aplicação. A falha a que me refiro, provoca um crash na aplicação pois não consegue ter acesso de escrita ao ficheiro “settings.xml”. Este crash está relacionado com a minha biblioteca Easy Settings e não com o FireNotes.

O problema existe devido ao fluxo de escrita que ficava temporariamente aberto após ter gravado no disco o novo ficheiro XML. Isto porque faltava um par de linhas para terminar esse fluxo de escrita; o qual ficaria aberto temporariamente ate o sistema decidir fecha-lo.

O problema está agora resolvido no código do Easy Settings. Se o problema for muito comum na vossa utilização do FireNotes, podem fazer o download da nova versão do Easy Settings e substituir o DLL antigo pelo novo no directório onde instalaram o FireNotes.


Lentamente… FireNotes v0.7 (Developer Preview 2)

Notícias do Site, Programação, Software No Comments »

Tem existido uma certa actividade em torno dos tópicos sobre o lançamento da Developer Preview 1 do FireNotes v0.7 nos mais diversos fóruns em que anunciei a mesma, pelo que decidi começar muito lentamente o desenvolvimento da Developer Preview 2.

Isto significa que os planos foram ligeiramente alterados…

Têm-me feito várias sugestões para novas funcionalidades e/ou melhorias. Algumas simples e de fácil implementação, outras mais complicadas e trabalhosas e algumas outras que ainda precisam de melhor avaliação e discussão para que eu possa tomar uma decisão sobre o que lhes fazer. Fora as sugestões, também foram encontrados uma carrada de problemas, dos quais alguns deles eram demasiado triviais que me escaparam completamente e muito sinceramente, não estava nada à espera.

Lição aprendida, por mais que uma única pessoa teste intensivamente uma aplicação, nunca é suficiente para encontrar todos os seus problemas. Os seus hábitos e pensamentos são únicos e muitas coisas lhe irão passar ao lado.

Conclusão… A próxima versão irá ter unicamente ter todos os problemas reportados corrigidos, pequenas melhorias aqui e ali, bem como, algumas novas funcionalidades que me sugeriram. O desenvolvimento desta versão irá ser bastante lento pois tenho muito pouco tempo livre devido à minha vida pessoal e académica. Não posso afirmar com certeza para quando será o lançamento mas tentarei para que seja antes do próximo ano.


FireNotes v0.7.4920 (Developer Preview 1)

Notícias do Site, Programação, Software, Tecnologias 4 Comments »

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.



WP Theme & Icons by N.Design Studio. Modded by Nazgulled. Read the Privacy Policy.