MyLibrary 3.2 kodukatalooge väljaanne on toimunud. Programmi kood on kirjutatud programmeerimiskeeles C++ ja on saadaval (GitHub, GitFlic) GPLv3 litsentsi all. Kasutajaliides on rakendatud GTK4 raamatukogu abil. Programm on kohandatud töötamiseks Linuxi ja Windowsi operatsioonisüsteemides. Arch Linuxi kasutajatele on AURis saadaval valmis paketi ehitamise skript. Windowsi kasutajatele on saadaval eksperimentaalne installija.
MyLibrary katalogiseerib raamatute faile formaatides fb2, epub, pdf, djvu, nii otse kui ka arhiividesse pakituna (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) ning loob oma andmebaasi, muutes lähtefaile ja nende asukohti. Kogumise terviklikkuse ja selle muudatuste kontroll toimub failide ja arhiivide rikutud summade andmebaasi loomise kaudu.
Raamatute otsing erinevate kriteeriumide järgi (autori ees- ja perekonnanimi, raamatu pealkiri, seeria, žanr) on realiseeritud ning nende lugemine toimub programmi kaudu, mis on süsteemis vaikimisi seadistatud sobivate failivormingute avamiseks. Raamatute valimisel kuvatakse saadavalolevad kokkuvõtted ja kaaned. Toetatakse failide loendi kuvamist, mis kuuluvad kollektsiooni, ja raamatute loendi kuvamist, mis kuuluvad konkreetsesse faili.
Kollektsiooniga on võimalik teha erinevaid toiminguid: värskendamine (kontrollitakse kogu kollektsiooni ja võrreldakse saadaolevate failide räsikoodidega), kollektsiooni andmebaasi eksport ja import, raamatute lisamine kollektsiooni ja eemaldamine, raamatute kaustade lisamine kollektsiooni, raamatute arhiivide lisamine kollektsiooni, raamatute kopeerimine kollektsioonist suvalisse kausta, raamatute liigutamine, kollektsioonist kollektsiooni. Saadaval on ka käsitsi raamatute kirje redigeerimine andmebaasis. Kiireks juurdepääsuks raamatutele on loodud järjehoidjate mehhanism.
Olulised muudatused:
- djvu-failide metaandmete töötlemine on lisatud.
- Lisatud on välimuse seadete aken.

- Märgistuste andmebaasi formaat on muudetud (vana formaadi ühilduvus on säilinud, kuid kasutajatele soovitatakse sooritada järjehoidjate käsitsi uuendamine).
- Märgistuste aknasse on lisatud filtreerimisfunktsioon, et näidata ainult soovitud järjehoidjaid.
- Parandatud regressioon, mis takistas koostööd gtkmm versioonidega 4.8 ja uuematega.
- Rakenduse ikoon on uuendatud.
- Teised väiksemad muudatused ja parandused.
Väljanägemise kohandamise võimalused:


Allikas: opennet.ru

