Publikimi i kataloguesit të bibliotekave shtëpiake MyLibrary 3.2 ka ndodhur. Kodi i programit është shkruar në gjuhën e programimit C++ dhe është i disponueshëm (GitHub, GitFlic) nën licencën GPLv3. Ndërfaqja grafike e përdoruesit zbatohet duke përdorur bibliotekën GTK4. Programi është përshtatur për të punuar në sistemet operative Linux dhe Windows. Për përdoruesit e Arch Linux, një skript i gatshëm për ndërtimin e paketës është i disponueshëm në AUR. Një instalues eksperimental është i disponueshëm për përdoruesit e Windows.
MyLibrary katalogon skedarët e librave në formatet fb2, epub, pdf, djvu, të disponueshme drejtpërdrejt dhe të paketuara në arkiva (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) dhe krijon bazën e vet të të dhënave pa ndryshuar skedarët burimor ose pa ndryshuar pozicionin e tyre. Kontrolli i integritetit të koleksionit dhe ndryshimeve të tij kryhet duke krijuar një bazë të dhënash të shumave hash të skedarëve dhe arkivave.
Është zbatuar një kërkim për libra sipas kritereve të ndryshme (mbiemri, emri, mbiemri i autorit, titulli i librit, seria, zhanri) dhe leximi i tyre përmes programit të instaluar si parazgjedhje në sistemin për hapjen e formateve përkatëse të skedarëve. Kur zgjidhni një libër, shfaqet përmbledhja dhe kopertina e librit, nëse ka. Mbështet shfaqjen e një liste skedarësh të përfshirë në një koleksion dhe një listë të librave të përfshirë në një skedar specifik.
Operacione të ndryshme me koleksionin janë të mundshme: përditësimi (kontrollohet i gjithë koleksioni dhe verifikohen shumat e hash të skedarëve të disponueshëm), eksportimi dhe importimi i bazës së të dhënave të koleksionit, shtimi i librave në koleksion dhe fshirja e librave nga koleksioni, shtimi i dosjeve me libra në koleksion, shtimi i arkivave me libra në koleksion, kopjimi i librave nga koleksioni në një koleksion librash nga një dosje arbitrare. Është i disponueshëm redaktimi manual i regjistrimeve të librave në bazën e të dhënave. Është krijuar një mekanizëm faqeshënuesish për qasje të shpejtë në libra.
Ndryshime të rëndësishme:
- Përpunimi i shtuar i meta të dhënave të skedarëve djvu.
- U shtua dritarja e cilësimeve të pamjes.

- Formati i bazës së të dhënave të faqerojtësve është ndryshuar (përputhshmëria me formatin e vjetër është ruajtur, por përdoruesit këshillohen të rikrijojnë manualisht faqeshënuesit).
- Dritarja e faqeshënuesve tani ka një funksion filtrimi për shfaqjen e faqeshënuesve.
- Rregulloi një regresion që pengoi ndërtimin me versione gtkmm më të vjetra se 4.8.
- Ikona e aplikacionit është përditësuar.
- Ndryshime dhe rregullime të tjera të vogla.
Mundësia e personalizimit të pamjes:


Burimi: opennet.ru

