Objavljen je katalogizator kućne biblioteke MyLibrary 3.2. Kod programa napisan je na programskom jeziku C++ i dostupan je (GitHub, GitFlic) pod GPLv3 licencom. Grafičko korisničko sučelje implementirano je pomoću GTK4 biblioteke. Program je prilagođen za rad na operativnim sustavima obitelji Linux i Windows. Za korisnike Arch Linuxa, u AUR-u je dostupan gotovi skript za izgradnju paketa. Za korisnike Windows-a dostupan je eksperimentalni installer.
MyLibrary katalogizira datoteke knjiga u fb2, epub, pdf, djvu formatima, kako dostupne direktno, tako i zapakirane u arhive (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar), te stvara vlastitu bazu podataka, ne mijenjajući izvorne datoteke i ne pomičući ih. Kontrola cjelovitosti kolekcije i njenih promjena provodi se stvaranjem baze podataka hash suma datoteka i arhiva.
Završena je implementacija pretraživanja knjiga prema raznim kriterijima (prezime, ime, nadimak autora, naziv knjige, serija, žanr) i njihovo čitanje putem programa koji je zadano postavljen u sustavu za otvaranje odgovarajućih formata datoteka. Kada se odabere knjiga, prikazuju se sažetak i naslovnica knjige, ako su dostupni. Podržava se prikaz popisa datoteka koje ulaze u kolekciju, kao i popisa knjiga koje se nalaze u određenoj datoteci.
Moguće su razne operacije s kolekcijom: ažuriranje (vrši se provjera cjelokupne kolekcije i usklađivanje hash suma dostupnih datoteka), izvoz i uvoz baze podataka kolekcije, dodavanje knjiga u kolekciju i uklanjanje knjiga iz kolekcije, dodavanje mapa s knjigama u kolekciju, dodavanje arhiva s knjigama u kolekciju, kopiranje knjiga kolekcije u proizvoljnu mapu, premještanje knjiga iz jedne u drugu kolekciju. Dostupno je ručno uređivanje zapisa o knjigama u bazi podataka. Stvoren je mehanizam za bilješke za brzi pristup knjigama.
Značajne promjene:
- Dodana je obrada metapodataka djvu datoteka.
- Dodano je prozor za postavke izgleda.

- Promijenjen je format baze podataka bilješki (kompatibilnost sa starim formatom je sačuvana, ali se korisnicima preporučuje da ručno ponovo kreiraju bilješke).
- U prozor bilješki dodana je funkcija filtriranja prikazanih bilješki.
- Ispravljena je regresija koja je onemogućila izgradnju s verzijama gtkmm novijim od 4.8.
- Ikona aplikacije je ažurirana.
- Ostale manje promjene i ispravci.
Mogućnosti prilagodbe izgleda:


Izvor: opennet.ru

