La eldono de la hejma biblioteko-katalogilo MyLibrary 3.2 okazis. La programkodo estas skribita en la programlingvo C++ kaj disponeblas (GitHub, GitFlic) sub la permesilo GPLv3. La grafika uzantinterfaco estas efektivigita uzante la GTK4-bibliotekon. La programo estas adaptita por labori en Linukso kaj Vindoza operaciumoj. Por uzantoj de Arch Linux, preta pakaĵkonstrua skripto estas disponebla en la AUR. Eksperimenta instalilo disponeblas por uzantoj de Vindozo.
MyLibrary katalogas librodosierojn en fb2, epub, pdf, djvu-formatoj, ambaŭ haveblaj rekte kaj pakitaj en arkivoj (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) kaj kreas sian propran datumbazon sen ŝanĝi la fontdosierojn aŭ ŝanĝi ilian pozicion. Kontrolo de la integreco de la kolekto kaj ĝiaj ŝanĝoj estas efektivigita per kreado de datumbazo de hash sumoj de dosieroj kaj arkivoj.
Serĉado de libroj laŭ diversaj kriterioj (familia nomo, antaŭnomo, meza nomo de la aŭtoro, librotitolo, serio, ĝenro) kaj ilia legado per la programo instalita defaŭlte en la sistemo por malfermi la respondajn dosierformatojn estis efektivigita. Kiam vi elektas libron, la resumo kaj kovrilo de la libro estas montrataj, se disponeblaj. Subtenas montri liston de dosieroj inkluzivitaj en kolekto kaj listo de libroj inkluzivitaj en specifa dosiero.
Diversaj operacioj kun la kolekto estas eblaj: ĝisdatigo (la tuta kolekto estas kontrolita kaj la hash sumoj de disponeblaj dosieroj estas kontrolitaj), eksporto kaj importado de la kolektodatumbazo, aldoni librojn al la kolekto kaj forigi librojn de la kolekto, aldoni dosierujojn kun libroj al la kolekto, aldoni arkivojn kun libroj al la kolekto, kopii librojn de la kolekto al arbitra dosierujo transloĝigi libron de kolekto. Mana redaktado de librorekordoj en la datumbazo estas havebla. Legosigna mekanismo estis kreita por rapida aliro al libroj.
Gravaj ŝanĝoj:
- Aldonita prilaborado de metadatenoj de djvu-dosieroj.
- Aldonita aspekto-agorda fenestro.

- La datumbaza formato de legosignoj estis ŝanĝita (kongruo kun la malnova formato estas konservita, sed uzantoj konsilas rekrei legosignojn permane).
- La fenestro de legosignoj nun havas filtran funkcion por montri legosignojn.
- Korektis regreson kiu malhelpis konstrui kun gtkmm versioj pli malnovaj ol 4.8.
- La aplikaĵa ikono estis ĝisdatigita.
- Aliaj etaj ŝanĝoj kaj korektoj.
Ebleco de aspekto-personigo:


fonto: opennet.ru

