Produciuse o lanzamento do catalogador de bibliotecas domésticas MyLibrary 1.0. O código do programa está escrito na linguaxe de programación C++ e está dispoñible (GitHub, GitFlic) baixo a licenza GPLv3. A interface gráfica de usuario está implementada mediante a biblioteca GTK4. O programa está adaptado para traballar en sistemas operativos das familias Linux e Windows. Para os usuarios de Arch Linux, un paquete preparado está dispoñible no AUR.
MyLibrary cataloga ficheiros de libros fb2 e epub, tanto dispoñibles directamente como en arquivos zip, e crea a súa propia base de datos sen cambiar os ficheiros fonte nin cambiar a súa localización. A integridade da colección e os seus cambios contrólase mediante a creación dunha base de datos de sumas hash de ficheiros e arquivos.
Implementouse a busca de libros por diversos criterios (apelidos, nome, patronímico do autor, título do libro, serie, xénero) e a súa lectura a través do programa instalado por defecto no sistema de apertura de ficheiros fb2 e epub. Cando se selecciona un libro, móstranse o resumo e a portada do libro, se está dispoñible.
Son posibles varias operacións coa colección: actualización (compróbase toda a colección e verifícanse as sumas hash dos ficheiros dispoñibles), exportar e importar a base de datos da colección, engadir libros á colección e eliminar libros da colección. Creouse un mecanismo de marcadores para acceder rapidamente aos libros.
Fonte: opennet.ru
