Sortie du catalogueur de bibliothèque personnelle MyLibrary 2.1

La sortie du catalogueur de bibliothèques personnelles MyLibrary 2.1 a eu lieu. Le code du programme est écrit dans le langage de programmation C++ et est disponible (GitHub, GitFlic) sous la licence GPLv3. L'interface utilisateur graphique est implémentée à l'aide de la bibliothèque GTK4. Le programme est adapté pour fonctionner dans les systèmes d'exploitation des familles Linux et Windows. Pour les utilisateurs d'Arch Linux, un package prêt à l'emploi est disponible dans l'AUR.

MyLibrary catalogue les fichiers de livres aux formats fb2, epub, pdf, djvu, à la fois directement accessibles et conditionnés en archives, et crée sa propre base de données sans modifier les fichiers sources ni changer leur position. Le contrôle de l'intégrité de la collection et de ses modifications s'effectue par la création d'une base de données de sommes de hachage de fichiers et d'archives.

Une recherche de livres a été mise en œuvre selon différents critères (nom, prénom, patronyme de l'auteur, titre du livre, série, genre) et leur lecture via le programme installé par défaut sur le système pour ouvrir les formats de fichiers correspondants. Lorsque vous sélectionnez un livre, le résumé et la couverture du livre s'affichent, si disponibles.

Diverses opérations avec la collection sont possibles : mise à jour (l'ensemble de la collection est vérifiée et les sommes de hachage des fichiers disponibles sont vérifiées), exporter et importer la base de données de la collection, ajouter des livres à la collection et supprimer des livres de la collection, copier des livres de la collection. dans un dossier arbitraire. Un mécanisme de bookmarking a été créé pour un accès rapide aux livres.

Dans la nouvelle version:

  • Ajout de la prise en charge des archives .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar
  • La transition vers GTK 4.10 (gtkmm 4.10) est terminée. La compatibilité avec les versions précédentes des bibliothèques GTK4 et gtkmm-4.0 est maintenue.
  • Ajout de la possibilité de mettre à jour rapidement les collections (sans vérifier les sommes de hachage, uniquement par noms de fichiers).
  • Changements mineurs d'apparence.
  • Autres améliorations et correctifs mineurs.

Sortie du catalogueur de bibliothèque personnelle MyLibrary 2.1


Source: opennet.ru

Ajouter un commentaire