Выпуск каталогизатора домашней библиотеки MyLibrary 2.3

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3254
Зарегистрирован: 20.08.2022

#

Выпуск каталогизатора домашней библиотеки MyLibrary 2.3
Дата публикации:Thu, 21 Dec 2023 08:36:37 +0300




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



MyLibrary каталогизирует файлы книг в формате fb2, epub, pdf, djvu, как доступные напрямую, так и упакованные в архивы (zip, 7z, jar, cpio, iso, a, ar, tar, tgz, tar.gz, tar.bz2, tar.xz, rar), и создаёт собственную базу данных, не изменяя исходные файлы и не меняя их положения. Контроль целостности коллекции и её изменений осуществляется за счёт создания базы данных хэш-сумм файлов и архивов.



Реализован поиск книг по различным критериям (фамилия, имя, отчество автора, название книги, серия, жанр) и их чтение через программу, по умолчанию установленную в системе для открытия соответствующих форматов файлов. При выборе книги отображаются аннотация и обложка книги, если таковые доступны.



Возможны различные операции с коллекцией: обновление (осуществляется проверка всей коллекции и сверка хэш-сумм доступных файлов), экспорт и импорт базы данных коллекции, добавление книг в коллекцию и удаление книг из коллекции, копирование книг коллекции в произвольную папку. Создан механизм закладок для быстрого доступа к книгам.



Значимые изменения по сравнению с версией 2.1:
  • Реализована возможность добавлять книги в любую папку внутри коллекции.
    Полностью переработано управление размерами главного окна и его элементов.
    Значительно улучшено отображение результатов поиска.
    Оптимизировано использование памяти.
    Добавлена возможность просмотра обложки книги в натуральную величину.
    Изображение

    Уменьшено количество зависимостей (из зависимостей убрана библиотека gmp).
    Для пользователей ОС Windows создан экспериментальный инсталлятор.
    Другие небольшие исправления и улучшения.
Изображение


Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=60321

Жизнь за Нер'зула!

Ответить