Išleista „MyLibrary 2.1“ – namų bibliotekų katalogavimo programa. Programos kodas parašytas C++ kalba ir prieinamas („GitHub“, „GitFlic“) pagal GPLv3 licenciją. Grafinė vartotojo sąsaja įdiegta naudojant GTK4 biblioteką. Programa pritaikyta naudoti šių operacinių sistemų šeimose: Linux и WindowsArch vartotojams Linux AUR yra paruoštas paketas.
„MyLibrary“ kataloguoja fb2, epub, pdf, djvu formatų knygų failus, tiek tiesiogiai pasiekiamus, tiek supakuotus į archyvus, ir sukuria savo duomenų bazę nekeisdama šaltinio failų ir nekeisdama jų padėties. Kolekcijos ir jos pakeitimų vientisumo kontrolė vykdoma kuriant failų ir archyvų maišos sumų duomenų bazę.
Knygų paieška buvo įgyvendinta naudojant įvairius kriterijus (pavardę, vardą, autoriaus tėvavardį, knygos pavadinimą, seriją, žanrą) ir skaitant jas per pagal nutylėjimą sistemoje įdiegtą programą, kad būtų atidaryti atitinkami failų formatai. Kai pasirenkate knygą, rodoma jos santrauka ir viršelis, jei yra.
Galimos įvairios operacijos su kolekcija: atnaujinimas (tikrinama visa kolekcija ir tikrinamos turimų failų maišos sumos), kolekcijos duomenų bazės eksportavimas ir importavimas, knygų įtraukimas į kolekciją ir knygų pašalinimas iš kolekcijos, knygų kopijavimas iš kolekcijos. į savavališką aplanką. Greitai prieigai prie knygų sukurtas žymėjimo mechanizmas.
Naujoje versijoje:
- Pridėtas .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar archyvų palaikymas
- Perėjimas prie GTK 4.10 (gtkmm 4.10) baigtas. Išlaikomas suderinamumas su ankstesnėmis GTK4 ir gtkmm-4.0 bibliotekų versijomis.
- Pridėta galimybė greitai atnaujinti kolekcijas (netikrinant maišos sumų, tik pagal failų pavadinimus).
- Nedideli išvaizdos pokyčiai.
- Kiti smulkūs patobulinimai ir pataisymai.

Šaltinis: opennet.ru
