Rakirina kataloga pirtûkxaneya malê ya MyLibrary 2.1

Состоялся релиз каталогизатора домашней библиотеки MyLibrary 2.1. Код программы написан на языке программирования С++ и доступен (GitHub, GitFlic) под лицензией GPLv3. Графический интерфейс пользователя реализован с помощью библиотеки GTK4. Программа адаптирована для работы в операционных системах семейства Linux и Windows. Для пользователей Arch Linux в AUR доступен готовый пакет.

MyLibrary каталогизирует файлы книг в формате fb2, epub, pdf, djvu, как доступные напрямую, так и упакованные в архивы, и создаёт собственную базу данных, не изменяя исходные файлы и не меняя их положения. Контроль целостности коллекции и её изменений осуществляется за счёт создания базы данных хэш-сумм файлов и архивов.

Lêgerîna pirtûkan bi karanîna pîvanên cihêreng (paşnav, paşnav, patronomiya nivîskar, sernavê pirtûkê, rêze, celeb) û xwendina wan bi bernameya ku ji hêla xwerû li ser pergalê ve hatî saz kirin ji bo vekirina pelên pelan ên têkildar ve hatî bicîh kirin. Dema ku hûn pirtûkek hilbijêrin, kurteya pirtûkê û bergê wê, heke hebe, têne xuyang kirin.

Xebatên cihêreng ên bi berhevkirinê re gengaz in: nûvekirin (tevahiya berhevokê tê kontrol kirin û berhevokên pelên berdest têne kontrol kirin), hinardekirin û anîna databasa berhevokê, zêdekirina pirtûkan li berhevokê û derxistina pirtûkan ji berhevokê, kopîkirina pirtûkan ji berhevokê. peldankek keyfî. Ji bo gihîştina bilez a pirtûkan mekanîzmayek nîşankirinê hate afirandin.

Di guhertoya nû de:

  • Добавлена поддержка архивов .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar
  • Осуществлён переход на GTK 4.10 (gtkmm 4.10). Совместимость с предыдущими версиями библиотек GTK4 и gtkmm-4.0 при этом сохранена.
  • Добавлена возможность быстрого обновления коллекций (без сверки хеш-сумм, только по именам файлов).
  • Небольшие изменения внешнего вида.
  • Другие мелкие улучшения и исправления.

Rakirina kataloga pirtûkxaneya malê ya MyLibrary 2.1


Source: opennet.ru

Add a comment