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 нұсқаларымен құруға кедергі келтіретін регрессия түзетілді.
- Қолданба белгішесі жаңартылды.
- Басқа шағын өзгерістер мен түзетулер.
Сыртқы көріністі теңшеу мүмкіндігі:


Ақпарат көзі: opennet.ru

