Lançamento do organizador de biblioteca doméstica MyLibrary 3.2

Foi lançado o catalogador de biblioteca doméstica MyLibrary 3.2. O código do programa foi 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 foi implementada utilizando a biblioteca GTK4. O programa é adaptado para funcionar em sistemas operacionais da família Linux e Windows. Para usuários do Arch Linux, existe um script de montagem de pacote disponível no AUR. Para usuários do Windows, um instalador experimental está disponível.

MyLibrary catalogará arquivos de livros nos formatos fb2, epub, pdf, djvu, disponíveis tanto diretamente quanto empacotados em arquivos (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar), e criará seu próprio banco de dados, sem modificar os arquivos de origem e sem alterar sua localização. A integridade da coleção e suas alterações são controladas por meio da criação de um banco de dados de somas de verificação de arquivos e arquivos compactados.

Foi implementada a busca de livros por diversos critérios (sobrenome, nome, patronímico do autor, título do livro, série, gênero) e a leitura através do programa definido por padrão no sistema para abrir os formatos de arquivo correspondentes. Ao selecionar um livro, são exibidos o resumo e a capa do livro, se disponíveis. É suportada a exibição da lista de arquivos que fazem parte da coleção, assim como a lista de livros que estão em um arquivo específico.

Diversas operações são possíveis com a coleção: atualização (realizada mediante verificação de toda a coleção e comparação dos hashes dos arquivos disponíveis), exportação e importação do banco de dados da coleção, adição de livros à coleção e remoção de livros da coleção, adição de pastas com livros à coleção, adição de arquivos compactados com livros à coleção, cópia de livros da coleção para uma pasta arbitrária e movimentação de livros entre coleções. A edição manual dos registros de livros no banco de dados está disponível. Um mecanismo de favoritos foi criado para acesso rápido aos livros.

Mudanças significativas:

  • O processamento de metadados de arquivos djvu foi adicionado.
  • Uma janela para as configurações de aparência foi adicionada.
    Lançamento do organizador de biblioteca doméstica MyLibrary 3.2
  • O formato do banco de dados de favoritos foi alterado (a compatibilidade com o formato antigo foi mantida, no entanto, os usuários são recomendados a recriar manualmente os favoritos).
  • Uma função de filtragem das favoritas exibidas foi adicionada à janela de favoritos.
  • Uma regressão foi corrigida, que impedia a compilação com versões do gtkmm superiores a 4.8.
  • O ícone do aplicativo foi atualizado.
  • Outras pequenas alterações e correções.

Possibilidades de personalização da aparência:

Lançamento do organizador de biblioteca doméstica MyLibrary 3.2
Lançamento do organizador de biblioteca doméstica MyLibrary 3.2


Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster