Ir notikusi mÄjas bibliotÄkas kataloga MyLibrary 3.2 izdoÅ”ana. Programmas kods ir rakstÄ«ts C++ programmÄÅ”anas valodÄ un ir pieejams (GitHub, GitFlic) saskaÅÄ ar GPLv3 licenci. Grafiskais lietotÄja interfeiss tiek realizÄts, izmantojot GTK4 bibliotÄku. Programma ir pielÄgota darbam Linux un Windows operÄtÄjsistÄmÄs. Arch Linux lietotÄjiem AUR ir pieejams gatavs pakotnes veidoÅ”anas skripts. Windows lietotÄjiem ir pieejams eksperimentÄls instalÄÅ”anas programma.
MyLibrary katalogÄ grÄmatu failus fb2, epub, pdf, djvu formÄtos, kas ir pieejami tieÅ”i un iesaiÅoti arhÄ«vos (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) un izveido savu datu bÄzi, nemainot avota failus vai nemainot to atraÅ”anÄs vietu. Kolekcijas un tÄs izmaiÅu integritÄtes kontrole tiek veikta, izveidojot failu un arhÄ«vu jaucÄjsummu datubÄzi.
Ir ieviesta grÄmatu meklÄÅ”ana pÄc dažÄdiem kritÄrijiem (uzvÄrds, vÄrds, autora otrais vÄrds, grÄmatas nosaukums, sÄrija, žanrs) un to lasīŔana, izmantojot atbilstoÅ”o failu formÄtu atvÄrÅ”anas sistÄmÄ pÄc noklusÄjuma instalÄto programmu. Atlasot grÄmatu, tiek parÄdÄ«ts grÄmatas kopsavilkums un vÄks, ja tas ir pieejams. Atbalsta kolekcijÄ iekļauto failu saraksta un konkrÄtÄ failÄ iekļauto grÄmatu saraksta parÄdīŔanu.
Ir iespÄjamas dažÄdas darbÄ«bas ar kolekciju: atjauninÄÅ”ana (tiek pÄrbaudÄ«ta visa kolekcija un pÄrbaudÄ«tas pieejamo failu jaucÄjsummas), kolekcijas datu bÄzes eksportÄÅ”ana un importÄÅ”ana, grÄmatu pievienoÅ”ana kolekcijai un grÄmatu dzÄÅ”ana no kolekcijas, mapju ar grÄmatÄm pievienoÅ”ana kolekcijai, arhÄ«vu ar grÄmatÄm pievienoÅ”ana kolekcijai, grÄmatu kopÄÅ”ana no kolekcijas uz patvaļīgu mapi, grÄmatu pÄrvietoÅ”ana no kolekcijas uz kolekciju. Ir pieejama grÄmatu ierakstu manuÄla rediÄ£ÄÅ”ana datu bÄzÄ. Ir izveidots grÄmatzÄ«mju mehÄnisms Ätrai piekļuvei grÄmatÄm.
BÅ«tiskas izmaiÅas:
- Pievienota djvu failu metadatu apstrÄde.
- Pievienots izskata iestatījumu logs.

- Ir mainÄ«ts grÄmatzÄ«mju datu bÄzes formÄts (saglabÄta saderÄ«ba ar veco formÄtu, taÄu lietotÄjiem ieteicams grÄmatzÄ«mes izveidot no jauna manuÄli).
- GrÄmatzÄ«mju logÄ tagad ir filtrÄÅ”anas funkcija grÄmatzÄ«mju parÄdīŔanai.
- NovÄrsta regresija, kas neļÄva veidot gtkmm versijas, kas vecÄkas par 4.8.
- Lietojumprogrammas ikona ir atjauninÄta.
- Citas nelielas izmaiÅas un labojumi.
Izskata pielÄgoÅ”anas iespÄja:


Avots: opennet.ru

