TGViewer
Linux / Линукс Linux / Линукс @linux_gram · 13.8K subscribers
Post #11717 3.19K
Каталогизатор книг MyLibrary 5.0 перешёл на Qt6 и новый тип базы данных

Программа каталогизирует книги в форматах fb2, epub, pdf, djvu, odt, txt, md (включая архивы zip, 7z, rar и др.) и создаёт собственную базу данных, не изменяя исходные файлы. Поддерживается поиск по автору, названию, серии, жанру, чтение через системную программу, отображение аннотации и обложки, заметки к книгам. Возможна работа с коллекциями через SMB (монтируемые gvfs/kio-fuse).

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

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

API библиотеки MLBookProc и плагинов переработан. Отключено создание PDF-документации, вместо неё man-страницы (html-документация осталась). Для сборки требуется C++20 и OpenMP. Обновлён плагин MLFBDPlugin (Qt6) и выпущен первый плагин MLArchiverPlugin (создание и редактирование архивов). MLInpxPlugin переведён в архив (функциональность в основной программе).

Linux / Линукс
🥸
  • 👍 18
  • 😁 3
  • ❤ 2
More from @linux_gram
  1. Oct 18, 2026Microsoft выпустила антивирус Microsoft Defender для Linux 😃 Linux / Линукс 🥸
  2. Oct 17, 2026Claude за полчаса разгадал загадку АНБ, которой больше 25 лет Криптографы и параноики почт…
  3. Oct 17, 2026Хорошо что в пятницу перед рабочей субботой @itmemas
  4. Oct 17, 2026Linux / Линукс 🥸
  5. Oct 16, 2026Выпуск Libреboot 26.10 Стабильный релиз Libreboot 26.10 расширил список поддерживаемого же…
  6. Oct 16, 2026ls -la Linux / Линукс 🥸
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →