Proběhlo vydání katalogizátoru domácí knihovny MyLibrary 3.2. Programový kód je napsán v programovacím jazyce C++ a je dostupný (GitHub, GitFlic) pod licencí GPLv3. Grafické uživatelské rozhraní je implementováno pomocí knihovny GTK4. Program je přizpůsoben pro práci v operačních systémech Linux a Windows. Pro uživatele Arch Linuxu je v AUR k dispozici hotový skript pro sestavení balíčku. Pro uživatele Windows je k dispozici experimentální instalační program.
MyLibrary katalogizuje soubory knih ve formátech fb2, epub, pdf, djvu, dostupné přímo i zabalené v archivech (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) a vytváří vlastní databázi bez změny zdrojových souborů nebo změny jejich pozice. Kontrola integrity sbírky a jejích změn se provádí vytvořením databáze hash součtů souborů a archivů.
Bylo implementováno vyhledávání knih podle různých kritérií (příjmení, křestní jméno, druhé jméno autora, název knihy, série, žánr) a jejich čtení pomocí programu instalovaného standardně v systému pro otevírání příslušných formátů souborů. Když vyberete knihu, zobrazí se její shrnutí a obálka, pokud jsou k dispozici. Podporuje zobrazení seznamu souborů obsažených ve sbírce a seznamu knih obsažených v konkrétním souboru.
Se sbírkou jsou možné různé operace: aktualizace (kontroluje se celá sbírka a ověřují se hašovací součty dostupných souborů), export a import databáze sbírek, přidávání knih do sbírky a mazání knih z kolekce, přidávání složek s knihami do sbírky, přidávání archivů s knihami do sbírky, kopírování knih z kolekce do libovolné složky, přesouvání knih z kolekce do sbírky. K dispozici je ruční editace záznamů knih v databázi. Pro rychlý přístup ke knihám byl vytvořen mechanismus záložek.
Významné změny:
- Přidáno zpracování metadat souborů djvu.
- Přidáno okno nastavení vzhledu.

- Formát databáze záložek byl změněn (kompatibilita se starým formátem je zachována, ale uživatelům se doporučuje znovu vytvořit záložky ručně).
- Okno záložek má nyní funkci filtrování pro zobrazení záložek.
- Opravena regrese, která bránila vytváření s verzemi gtkmm staršími než 4.8.
- Ikona aplikace byla aktualizována.
- Další drobné změny a opravy.
Možnost přizpůsobení vzhledu:


Zdroj: opennet.ru

