Lansarea catalogatorului de biblioteci MyLibrary 3.2 a avut loc. Codul programului este scris în limbajul de programare C++ și este disponibil (GitHub, GitFlic) sub licența GPLv3. Interfața grafică cu utilizatorul este implementată folosind biblioteca GTK4. Programul este adaptat să funcționeze în sistemele de operare Linux și Windows. Pentru utilizatorii Arch Linux, un script de compilare a pachetului este disponibil în AUR. Un program de instalare experimental este disponibil pentru utilizatorii Windows.
MyLibrary cataloage fișierele de cărți în formate fb2, epub, pdf, djvu, atât disponibile direct, cât și ambalate în arhive (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) și își creează propria bază de date fără a modifica fișierele sursă sau a le schimba poziția. Controlul integrității colecției și al modificărilor acesteia se realizează prin crearea unei baze de date cu sume hash de fișiere și arhive.
A fost implementată o căutare a cărților după diverse criterii (nume, prenume, al doilea nume al autorului, titlul cărții, serie, gen) și citirea acestora prin programul instalat implicit în sistemul de deschidere a formatelor de fișiere corespunzătoare. Când selectați o carte, rezumatul cărții și coperta sunt afișate, dacă sunt disponibile. Acceptă afișarea unei liste de fișiere incluse într-o colecție și a unei liste de cărți incluse într-un anumit fișier.
Sunt posibile diverse operațiuni cu colecția: actualizare (se verifică întreaga colecție și se verifică sumele hash ale fișierelor disponibile), exportul și importul bazei de date a colecției, adăugarea cărților la colecție și ștergerea cărților din colecție, adăugarea de foldere cu cărți la colecție, adăugarea de arhive cu cărți la colecție, copierea cărților din colecție într-o colecție arbitrară, mutarea cărților din colecție la colecție. Este disponibilă editarea manuală a înregistrărilor din cărți în baza de date. A fost creat un mecanism de marcaje pentru acces rapid la cărți.
Schimbări semnificative:
- S-a adăugat procesarea metadatelor fișierelor djvu.
- S-a adăugat o fereastră de setări de aspect.

- Formatul bazei de date cu marcaje a fost schimbat (compatibilitatea cu vechiul format este păstrată, dar utilizatorii sunt sfătuiți să recreeze manual marcajele).
- Fereastra de marcaje are acum o funcție de filtrare pentru afișarea marcajelor.
- S-a remediat o regresie care a împiedicat construirea cu versiuni gtkmm mai vechi de 4.8.
- Pictograma aplicației a fost actualizată.
- Alte modificări și remedieri minore.
Posibilitate de personalizare a aspectului:


Sursa: opennet.ru

