Frigivelsen af hjemmebibliotekskataloget MyLibrary 3.2 har fundet sted. Programkoden er skrevet i programmeringssproget C++ og er tilgængelig (GitHub, GitFlic) under GPLv3-licensen. Den grafiske brugergrænseflade er implementeret ved hjælp af GTK4-biblioteket. Programmet er tilpasset til at fungere i Linux og Windows operativsystemer. For Arch Linux-brugere er et færdiglavet pakkebyggescript tilgængeligt i AUR. Et eksperimentelt installationsprogram er tilgængeligt for Windows-brugere.
MyLibrary katalogiserer bogfiler i fb2, epub, pdf, djvu-formater, både tilgængelige direkte og pakket i arkiver (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) og opretter sin egen database uden at ændre kildefilerne eller ændre deres position. Kontrol af samlingens integritet og dens ændringer udføres ved at oprette en database med hash-summer af filer og arkiver.
En søgning efter bøger efter forskellige kriterier (efternavn, fornavn, forfatterens mellemnavn, bogtitel, serie, genre) og deres læsning gennem programmet, der er installeret som standard i systemet til åbning af de tilsvarende filformater, er blevet implementeret. Når du vælger en bog, vises bogens oversigt og omslag, hvis det er tilgængeligt. Understøtter visning af en liste over filer inkluderet i en samling og en liste over bøger inkluderet i en specifik fil.
Forskellige handlinger med samlingen er mulige: opdatering (hele samlingen kontrolleres, og hash-summerne af tilgængelige filer kontrolleres), eksport og import af samlingsdatabasen, tilføjelse af bøger til samlingen og sletning af bøger fra samlingen, tilføjelse af mapper med bøger til samlingen, tilføjelse af arkiver med bøger til samlingen, kopiering af bøger fra samlingen til en samling bogsamling, flytning af vilkårlig bogmappe. Manuel redigering af bogjournaler i databasen er tilgængelig. En bogmærkemekanisme er blevet oprettet for hurtig adgang til bøger.
Væsentlige ændringer:
- Tilføjet behandling af metadata af djvu-filer.
- Tilføjet vindue til udseendeindstillinger.

- Bogmærkedatabasens format er blevet ændret (kompatibiliteten med det gamle format er bevaret, men brugere rådes til at genskabe bogmærker manuelt).
- Bogmærkevinduet har nu en filtreringsfunktion til visning af bogmærker.
- Rettede en regression, der forhindrede bygning med gtkmm-versioner ældre end 4.8.
- Applikationsikonet er blevet opdateret.
- Andre mindre ændringer og rettelser.
Mulighed for tilpasning af udseende:


Kilde: opennet.ru

