Katalogiseringen av hemmabiblioteket MyLibrary 3.2 har slÀppts. Programkoden Àr skriven i programmeringssprÄket C++ och Àr tillgÀnglig (GitHub, GitFlic) under GPLv3-licensen. AnvÀndargrÀnssnittet har implementerats med hjÀlp av GTK4-biblioteket. Programmet Àr anpassat för att fungera i operativsystemen i Linux-familjen och Windows. För anvÀndare av Arch Linux finns ett fÀrdigt byggscript tillgÀngligt i AUR. För Windows-anvÀndare finns en experimentell installationsprogram.
MyLibrary katalogiserar bokfiler i formaten fb2, epub, pdf, djvu, bÄde direkt tillgÀngliga och de som Àr packade i arkiv (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) och skapar en egen databas utan att Àndra originalfilerna eller deras placering. Integritetskontroll av samlingen och dess förÀndringar utförs genom skapandet av en databas med hash-summor för filer och arkiv.
Sökning efter böcker kan göras utifrÄn olika kriterier (efternamn, förnamn, mellannamn pÄ författaren, bokens titel, serie, genrer) samt lÀsa dem genom programmet som som standard Àr installerat i systemet för att öppna de aktuella filformaten. NÀr en bok vÀljs, visas en sammanfattning och bokens omslag, om dessa Àr tillgÀngliga. Stöd för att visa listan över filer som ingÄr i kollektionen, samt listan över böcker som ingÄr i en specifik fil, finns.
Flera olika operationer kan utföras pÄ kollektionen: uppdatering (som kontrollerar hela kollektionen och verifierar hash-vÀrden för tillgÀngliga filer), export och import av databas för kollektionen, lÀgga till böcker i kollektionen och ta bort böcker frÄn kollektionen, lÀgga till mappar med böcker i kollektionen, lÀgga till arkiv med böcker i kollektionen, kopiera böcker frÄn kollektionen till valfri mapp, flytta böcker mellan kollektioner. Manuell redigering av poster om böcker i databasen Àr tillgÀnglig. En bokmÀrkmeckanism har skapats för snabb Ätkomst till böcker.
Betydande förÀndringar:
- Behandling av metadata för djvu-filer har lagts till.
- Ett fönster för instÀllningar av utseende har lagts till.

- Formatet för databas av bokmÀrken har Àndrats (kompatibilitet med det gamla formatet Àr bevarat, men anvÀndare rekommenderas att Äterskapa bokmÀrkena manuellt).
- Funktionen för filtrering av visade bokmÀrken har lagts till i bokmÀrkesfönstret.
- En regression som gjorde det omöjligt att bygga med gtkmm-versioner senare Àn 4.8 har ÄtgÀrdats.
- Appens ikon har uppdaterats.
- Andra mindre Àndringar och korrigeringar.
Möjligheter till anpassning av utseende:


KĂ€lla: opennet.ru

