MyLibrary 2.1 har slÀppts, en katalogisator för hembibliotek. Programkoden Àr skriven i programmeringssprÄket C++ och finns tillgÀnglig (GitHub, GitFlic) under GPLv3-licensen. AnvÀndargrÀnssnittet Àr implementerat med hjÀlp av GTK4-biblioteket. Programmet Àr anpassat för att fungera pÄ operativsystemen i Linux-familjen och Windows. För anvÀndare av Arch Linux finns ett fÀrdigt paket tillgÀngligt i AUR.
MyLibrary katalogiserar bokfiler i formaten fb2, epub, pdf, djvu, bÄde direkt tillgÀngliga och packade i arkiv, och skapar en egen databas utan att Àndra de ursprungliga filerna eller deras placering. Integritetskontrollen av samlingen och dess förÀndringar utförs genom att skapa en databas av hash-summor för filer och arkiv.
Sökning efter böcker efter olika kriterier (efternamn, förnamn, mellannamn av författaren, boktitel, serie, genre) samt lÀsning genom det program som Àr förvalt för att öppna relevanta filformat. NÀr en bok vÀljs visas en sammanfattning och omslaget till boken, om dessa finns tillgÀngliga.
Olika operationer kan utföras med samlingen: uppdatering (dÀr hela samlingen kontrolleras och hash-summor för tillgÀngliga filer jÀmförs), export och import av samlingens databas, tillsÀttning av böcker till samlingen och borttagning av böcker frÄn samlingen, kopiering av samlingens böcker till valfri mapp. En bokmÀrkesmekanism har skapats för snabb tillgÄng till böcker.
I den nya versionen:
- Stöd har lagts till för arkiv .7z, .jar, .cpio, .iso, .a, .ar, .tar, .tgz, .tar.gz, .tar.bz2, .tar.xz, .rar.
- ĂvergĂ„ngen till GTK 4.10 (gtkmm 4.10) har genomförts. Kompatibilitet med tidigare versioner av GTK4 och gtkmm-4.0 har bibehĂ„llits.
- Möjligheten till snabb uppdatering av samlingar har lagts till (utan jÀmförelse av hash-summor, endast baserat pÄ filnamn).
- Mindre förÀndringar i utseendet.
- Andra smÀrre förbÀttringar och buggrÀttningar.

KĂ€lla: opennet.ru
