Lançamento do catalogador da biblioteca doméstica MyLibrary 3.2

O lançamento do catalogador de biblioteca doméstica MyLibrary 3.2 ocorreu. O código do programa é escrito na linguagem de programação C++ e está disponível (GitHub, GitFlic) sob a licença GPLv3. A interface gráfica do usuário é implementada usando a biblioteca GTK4. O programa é adaptado para funcionar em sistemas operacionais Linux e Windows. Para usuários do Arch Linux, um script de compilação de pacote pronto está disponível no AUR. Um instalador experimental está disponível para usuários do Windows.

MyLibrary cataloga arquivos de livros nos formatos fb2, epub, pdf, djvu, disponíveis diretamente e empacotados em arquivos (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) e cria seu próprio banco de dados sem alterar os arquivos de origem ou alterar sua posição. O controle da integridade do acervo e suas alterações é feito por meio da criação de um banco de dados de somas hash de arquivos e arquivos.

Foi implementada uma busca de livros por vários critérios (sobrenome, nome, nome do meio do autor, título do livro, série, gênero) e sua leitura através do programa instalado por padrão no sistema para abrir os formatos de arquivo correspondentes. Quando você seleciona um livro, o resumo e a capa do livro são exibidos, se disponíveis. Suporta a exibição de uma lista de arquivos incluídos em uma coleção e uma lista de livros incluídos em um arquivo específico.

Várias operações com a coleção são possíveis: atualização (a coleção inteira é verificada e as somas de hash dos arquivos disponíveis são verificadas), exportação e importação do banco de dados da coleção, adição de livros à coleção e exclusão de livros da coleção, adição de pastas com livros à coleção, adição de arquivos com livros à coleção, cópia de livros da coleção para uma pasta arbitrária, movimentação de livros de uma coleção para outra. A edição manual de registros de livros no banco de dados está disponível. Foi criado um mecanismo de marcadores para acesso rápido aos livros.

Mudanças significativas:

  • Adicionado processamento de metadados de arquivos djvu.
  • Adicionada janela de configurações de aparência.
     Lançamento do catalogador da biblioteca doméstica MyLibrary 3.2
  • O formato do banco de dados de favoritos foi alterado (a compatibilidade com o formato antigo foi preservada, mas os usuários são aconselhados a recriar os favoritos manualmente).
  • A janela de favoritos agora tem uma função de filtragem para exibir favoritos.
  • Corrigiu uma regressão que impedia a compilação com versões do gtkmm anteriores à 4.8.
  • O ícone do aplicativo foi atualizado.
  • Outras pequenas alterações e correções.

Possibilidade de personalização da aparência:

 Lançamento do catalogador da biblioteca doméstica MyLibrary 3.2
 Lançamento do catalogador da biblioteca doméstica MyLibrary 3.2


Fonte: opennet.ru

Adicionar um comentário