Logo Hardware.com.br
luisvasquez
luisvasquez Membro Senior Registrado
289 Mensagens 8 Curtidas

aBiblia - Bíblia para o Kurumin! - agora: A Bíblia Sagrada Open Source

#1 Por luisvasquez 14/02/2007 - 01:15
Olá pessoal,

A primeira versão consistia apenas em textos bíblicos que eram acessados por capítulos. Nenhum recurso de busca foi implementado. Mas aBíblia tem crescido e graças a ajuda de muitos, entre estes cito dois de maior participação: erp e Preberio, o projeto vem ganhado grande rumo: no primeiro mês do projeto foi contabilizado certa de 230Mb de downloads efetuados (lembrando cada pacote possui cerca de 1,44MB). E as ultimas versões da aBíblia tem ganhado cada vez mais recursos, como campo de seleções de passagens bíblicas e agora na versão beta4 teremos o campo de pesquisa. Contudo o projeto eh novinho, temos muito chão pela frente....

A aBíblia deixou de ser um software exclusivo para Kurumin Linux a partir da versão 1.1beta10-generic. Como o nome do pacote já sugere a versão "genérica" é destinada a rodar em várias distribuições derivadas do Debian.
-----------------------------------------------------------------------------------

Site da aBíblia: http://www.comunidadeabiblia.net
Fórum: http://www.comunidadeabiblia.net/forum
Comunidade no Orkut: http://www.orkut.com/Community.aspx?cmm=31731412
-----------------------------------------------------------------------------------
2.0.1 (Windows | DEB | Source)
http://www.comunidadeabiblia.net/abiblia-software/downloads/

Implementações / Melhorias
- Inclusão da função 'Gerar nova promessa' no logo do software.

Correções
- Os estudos bíblicos só eram salvos uma vez;
- Ao habilitar/desabilitar o texto secundário o software tinha perda de referência
-----------------------------------------------------------------------------------
2.0 (Windows | DEB | Source)

Implementações / Melhorias
- Ao fechar uma janela Pai as Filhas também são fechadas;
- Dialogo Formatar incorporado à janela de Estudos Bíblicos;
- Ao usar duas instâncias da janela de Leitura a configuração do combo de leitura de uma janela influenciava no combo da outra;
- Implementação de navegação em Abas;
- Recuperação das Janelas (Abas) abertas ao fechar o software;
- Modos de leitura (Bíblia Sagrada, Pesquisa, Passagens, Estudos) desacoplados da janela principal sendo implementados em formulários;
- [0011] Inclusão de opção para ignorar acentuação na ferramenta de busca;
- Inclusão de menu "Sobre o Qt" que informa a versão do Qt em uso;
- Implementação de tela de Splash;
- [0008] Habilitar tecla ESC para desabilitar modo Tela inteira;
- [0012] Inclusão de botão Próximo/Anterior Capítulo e Livro nas janelas de leitura;
- Classe 'Ferramentas' dividida em 'Ferramentas' e a nova classe 'Config';
- [0014] Opção para pesquisar em toda a Bíblia;
- Inclusão de visualização de textos no diálogo de anotações;
- Nova Classe 'ATabWidget' (Extensão de 'QTabWidget') criada a partir de parte do código da Classe 'abiblia';
- Implementação de WaitCursor (cursor de espera);
- Formulário de Estudos: Arquivo exportado não era sobrescrito;
- Formulário de Estudos: Sistema guarda diretório escolhido;
- Formulário de Estudos: Ao cancelar uma exportação o sistema exportava arquivo '.abe' em diretório root;
- Após exibição de cursor em modo WaitCursor o mesmo ficava fixo em modo ArrowCursor (seta);
- Botões de tamanho de fonte não funcionavam na tela de Visualização de Estudos (F9);
- Diálogo Listar Anotações: Anotações que foram salvas com conteúdo nulo não são listadas;
- Implementação de opções de Importar e Exportar Anotações no diálogo 'Listar Anotações';
- Otimização na query de importar estudos;
- Implementação de opção de excluir Anotações no diálogo 'Listar Anotações';
- Implementação de opção de excluir todos os estudos no formulário 'Estudos';
- Edição/Criação de Estudos: ao modificar o título, categoria, etc... o status (marcar como modificado '*') só era alterado quando o componente perdia o foco;
- Diferenciação de pacotes linux também por arquitetura;
- AMessageBox: ícones da janela dos diálogos carregavam aleatoriamente;
- Diálogo 'Configurar Textos' renomeado para 'Configurações';
- Diálogo 'Configurações': Incluído opção de restaurar configurações default;
- Recuperação da resolução da janela principal ao abrir o software novamente;
- Implementação de mensagens de ToolTip;
- Ao mudar a versão do texto principal o label não era atualizado nas novas leituras através do controle de leitura;
- Formulário de Passagens: Base de dados ampliada;
- Implementação da ação 'Fechar todas as abas' no menu 'Aplicação';
- Atualização da tela 'Sobre a aBíblia Software'.

Windows
- Instalador: mudança de língua para português do Brasil;
- Instalador: inclusão de licença;
- Instalador: inclusão de link para o ChangeLog no menu iniciar;
- Novas resoluções de ícones.
-----------------------------------------------------------------------------------
1.2.x (Windows | DEB | RPM | Source)

Implementações/Modificações
- Otimização no gerenciamento de memória;
- Implementação dos nomes dos Livros no BancoSystem;
- Substituição do Header carregarcapitulo.h por método mais otimizado;
- [0001] Implementação de menu de capítulos na janela de leitura;
- [0006] Implementação de link no endereço na aba Estudos Bíblicos;

Correções
- Ao desativar o modo "Tela inteira" a tela era maximizada independente da resolução anterior.
-----------------------------------------------------------------------------------
1.1.x (Windows | DEB | RPM | Source)

Implementações/Modificações
- Implementação de função texto secundário;
- Implementação de texto J.F. Almeida Corrigida e Fiel (1994);
- Janela de Leitura: abertura em modo Maximizado;
- Janela de Leitura: visualização em Tela Inteira;
- Janela de Leitura: caixas dos textos bíblicos marcadas como somente leitura;
- Utilização integral do padrão UTF-8;
- Substituição da Classe TextBoxRodape pela Classe ReadBiblia herdeira da nova Classe Pai Read;
- Janela de Leitura: tamanho da fonte da caixa de anotações modificado pelas funções Aumentar e Diminuir Texto;
- Janela de Leitura: exibição de mensagem de confirmação ao fechar sem salvar;
- Implementação de banco de dados em SQLite 3;
- Migração das anotações em arquivos de texto para o banco de dados;
- Função Listar Anotações dividida em Livro e Capítulo;
- Implementação da Classe AMessageBox (geradora de mensagens);
- Implementação da função Gerenciador de Estudos Bíblicos;
- Nova função Verificar Atualizações;
- Adição de Icones.

Correções
- Não pesquisava o primeiro capitulo de Mateus e de Gênesis;

Windows
- Melhorias no instalador;
-----------------------------------------------------------------------------------
1.0.13 (Windows | *DEB | RPM | Source) - *Testado no Kurumin NG!!!
- Módulo de pesquisa: Informação sobre qual versículo está sendo pesquisado;
- Inclusão de ordenação alfabética dos livros;
- Correção no módulo de impressão;
- Módulo de principais passagens: Informação do título da passagens consultada;
- Implementação da Caixinha de Promessas;
- Correção no texto: AMÓS 01;
- Código portado para Qt4;
- Unificação de versões (Generic/Kurumin), implementação de configuração de resolução em tempo de execução (acesse Opções->Mudar Resolução);
- Implementação da função de redimensionamento das janelas (Maximização...);
- Implementação de Menus;
- Implementação de diálogo "Sobre a aBíblia";
- Implementação da função "Listar Anotações";
- Versão for Windows;
- Mudança de Diretórios (/usr/local/bin/aBiblia para /usr/local/aBiblia);
- Mudança na nomenclatura adotada (1.1beta13 = 1.0.13).
-----------------------------------------------------------------------------------
1.1 Beta 12 (DEB | RPM | Source)
- Correção de desconfiguração de caracteres ao usar o assistente de compilação em algumas distribuições;
- Implementação da função uninstall do comando make (desinstalador da versão Source);
- Modificações no design;
- Inclusão da funcionalidade de impressão;
- Expansão da base de dados das "Principais Passagens do Novo Testamento".
-----------------------------------------------------------------------------------
1.1 Beta 11 (DEB | RPM* (breve) | Source)
- Migração para a Linguagem C++ usando a biblioteca de classes Qt;
- Melhoria de desempenho da função de Pesquisa;
- Inclusão de contagem de versículos encontrados na função de Pesquisa;
- Ainda a função de pesquisa, que deixou de diferencias caracteres maiúsculos de minúsculos;
- Implementação da função de aumentar e diminuir o tamanho da fonte dos textos bíblicos.

* Apesar do pacote RPM ainda não ter sido gerado os usuários do RPM podem tanto instalar o pacote Source (compiládo) ou o pacote pré-compilado DEB convertido com o Alien!
-----------------------------------------------------------------------------------
Generic (Diversas distribuições derivadas do Debian)

1.1 Beta 10-generic
MD5SUM - 068449d960ec1a446b15348b9a0bf2d8
- Versão "genérica" da 1.1beta10 destinada a rodar em diversas distribuições, inclusive com codificação UTF8.

-----------------------------------------------------------------------------------
Kurumin

1.1 Beta 10
MD5SUM - 20bd71a5b70af09532c202aefa5c06b2
- Diversas melhorias.
- Correção de bug (Ao ler os capitulos 10, 11, ..., 15 do livro de Salmos era listado outros capítulos junto).

1.1 Beta 9
MD5SUM - 9965bc5ad2b04b326370df0cd5fb78f3
- Inclusão de atalho no Menu K.
- Reativação do botão "Atualizar".
- Expanção da lista de "Passagens".
- Correção de bug (Ao abrir duas janelas de leitura, quando tentavamos gravar as anotações da primeira a gravação não acontecia).

1.1 Beta 8
MD5SUM - 7505dbf9880c804df67e4256aa5fc683
- Aperfeiçoamentos; Atualizações automáticas desativadas devido à falta de um serviço de Disco Virtual gratuito que possibilite este recurso (O serviço que usavamos deu problema).

1.1 Beta 7.1
- Correção de Bugs

1.1 Beta 7
- Algumas melhorias internas

1.1 Beta 6
- Opções
- Sistema de Atualização
- Importação / Exportação das anotações

1.1 Beta 5
- Sistema de Anotações
- Correção de Bugs

1.1 Beta 4
- Criador de link
- Campo de pesquisa com cache. (A pesquisa, por ser efetuada com scripts em arquivos de textos, podem ser relativamente lentas. Porém, implementei um sistema de cache, onde, a cada pesquisa seu resultado é armazenado na cache, possibilitando que, nas próximas consultas à uma mesma referência não seja necessário o processamento dos dados novamente. O ganho de desempenho é extremamente alto.
- Ampliação do banco de dados do campo "passagens"

1.1 Beta 3
(Implementação de sistema de seleção de passagens - falta implementar mais textos, mas lancei este beta para o pessoal já ir testando)

1.1 Beta 2
(Remoção do kdialog, sistema de leitura mais amigável!)

1.1 Beta 1
(Sistema de escolha de capítulos aprimorado; Correção de texto - dica de um gdh user)

1.0
(Inicio de tudo!!!)


Instalação:
Basta instalar o pacote baixado: Entre no diretório onde se encontra o pacote e digite:
$ sudo dpkg -i abiblia...deb
-----------------------------------------------------------------------------------
luisvasquez
luisvasquez Membro Senior Registrado
289 Mensagens 8 Curtidas
#4 Por luisvasquez
14/02/2007 - 23:40
Ah pessoal, estou aberto a sugestões e crítivas, ok?
Farei tudo que puder para termos um software de qualidade. Meu único problema é a falta de tempo. Mas a causa vale à pena!

Tenho planos de depois reconstruí-la em Java. Porém isso custaria muito tempo. Por isso decidir cria-la usando os componetes presentes no Kurumin.

Obrigado por testarem e não esqueçam de comentar!
luisvasquez
luisvasquez Membro Senior Registrado
289 Mensagens 8 Curtidas
#9 Por luisvasquez
15/02/2007 - 01:25
Claudio Kubiaki disse:
Muito bom Luis, só fica uma dica: a instalação não criou o atalho no Menu, ou eu não encontrei onde foi criado :-P, de qualquer forma o "super kmenuedit " resolve tudo, ou a boa e velha linha de comando. Sucesso!!

edit: Não criou a entrada no iniciar do meu usuário, do usuário kurumin criou normal.

Hummm, vou olhar isto!
luisvasquez
luisvasquez Membro Senior Registrado
289 Mensagens 8 Curtidas
#10 Por luisvasquez
15/02/2007 - 01:28
Servo disse:
Boa iniciativa, vc pode fazer um pacote geral para qualquer distro? Vc conhece o Bibletime ou o Gnomesword? São boas Bíblias com excelentes recursos. Deus te abençoe!!

Por enquanto só mesmo derivados do DEB. E existe um problema neste pacote para outras distribuições que não possuam o kdialog instalado, pois não conseguir colocar este como dependencia.

Fica aqui a pergunta (Como colocar o kdialog em dependecia no pacote DEB?) Quem souber por favor me ajude!big_green.png

Muito obrigado a todos!
Rogério777
Rogério777 Novo Membro Registrado
14 Mensagens 1 Curtida
#12 Por Rogério777
15/02/2007 - 11:45
Aliás consegui somente via kget, mas deu erro de instalção, parecendo não ter feito o download completo e vi iceweasel abre um site mas não ocorre o download; o download tem 11,4 k?
Notebook Microboard innovation 8615
Celeron 1,7; 512 DDR2, HD 60GB SATA.
Video Via Chrome9
Tela 15,4 Wide TFT;
Kurumin ng 8,6
Vivax 500kbps, Linux user #319942

Hebreus 13:8 Jesus Cristo É O Mesmo Ontem E Hoje E Eternamente.
luisvasquez
luisvasquez Membro Senior Registrado
289 Mensagens 8 Curtidas
#13 Por luisvasquez
15/02/2007 - 12:13
Rogério777 disse:
Aliás consegui somente via kget, mas deu erro de instalção, parecendo não ter feito o download completo e vi iceweasel abre um site mas não ocorre o download; o download tem 11,4 k?

Não amigo, o download possui cerca de 1,30MB.
Tente fazer o download outro hora, sabe como é certos serviços gratuitos, né?

Se não conseguir de jeito nenhum, me avisa.

Valeu!!! Em ultimo caso eu até te envio por email!
luisvasquez
luisvasquez Membro Senior Registrado
289 Mensagens 8 Curtidas
#15 Por luisvasquez
15/02/2007 - 16:39
DanielSD disse:
O download não está dando certo. Ele está redirecionando para um Webmail.

Pronto galera, problema com o link resolvido!


Obrigado a todos por postarem!smile.png
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal