MyLibrary 3.2 үй китепканасынын каталогу чыгарылды. Программанын коду C++ программалоо тилинде жазылган жана GPLv3 лицензиясы боюнча жеткиликтүү (GitHub, GitFlic). Графикалык колдонуучу интерфейси GTK4 китепканасын колдонуу менен ишке ашырылат. Программа Linux жана Windows операциялык системаларында иштөөгө ылайыкташтырылган. Arch Linux колдонуучулары үчүн AURда даяр пакетти түзүү скрипти жеткиликтүү. Эксперименталдык орнотуучу Windows колдонуучулары үчүн жеткиликтүү.
MyLibrary каталогдору fb2, epub, pdf, djvu форматтарындагы китеп файлдарын түз жана архивдерде пакеттелген (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) жана баштапкы файлдарды өзгөртпөстөн же алардын абалын өзгөртпөстөн, өзүнүн маалымат базасын түзөт. Коллекциянын бүтүндүгүн жана анын өзгөрүшүн контролдоо файлдардын жана архивдердин хэш суммаларынын маалымат базасын түзүү жолу менен ишке ашырылат.
Ар кандай критерийлер боюнча китептерди издөө (фамилиясы, аты, автордун аты, китептин аталышы, сериясы, жанры) жана аларды тиешелүү файл форматтарын ачуу системасында демейки боюнча орнотулган программа аркылуу окуу ишке ашырылган. Китепти тандаганыңызда, китептин кыскача мазмуну жана мукабасы, эгер бар болсо, көрсөтүлөт. Коллекцияга кирген файлдардын тизмесин жана белгилүү бир файлга киргизилген китептердин тизмесин көрсөтүүнү колдойт.
Коллекция менен ар кандай операцияларды жасоого болот: жаңылоо (толук коллекция текшерилет жана жеткиликтүү файлдардын хэш суммалары текшерилет), коллекциянын маалымат базасын экспорттоо жана импорттоо, коллекцияга китептерди кошуу жана коллекциядан китептерди өчүрүү, коллекцияга китептери бар папкаларды кошуу, коллекцияга китептери бар архивдерди кошуу, коллекциядан китептерди арбитраждык коллекцияга көчүрүү. Базадагы китеп жазууларын кол менен редакциялоо мүмкүнчүлүгү бар. Китептерге тез жетүү үчүн кыстарма механизми түзүлдү.
Маанилүү өзгөрүүлөр:
- Djvu файлдарынын метаберилиштерин иштетүү кошулду.
- Сырткы көрүнүш жөндөөлөрү терезеси кошулду.

- Кыстарма базасынын форматы өзгөртүлдү (эски форматка шайкештик сакталып калган, бирок колдонуучуларга кыстармаларды кол менен кайра түзүү сунушталат).
- Кыстармалар терезесинде азыр кыстармаларды көрсөтүү үчүн чыпкалоо функциясы бар.
- 4.8ден эски gtkmm версиялары менен курууга тоскоол болгон регрессия оңдолду.
- Колдонмонун сөлөкөтү жаңыртылды.
- Башка майда өзгөртүүлөр жана оңдоолор.
Сырткы көрүнүшүн ыңгайлаштыруу мүмкүнчүлүгү:


Source: opennet.ru

