Ir izlaists mÄjas bibliotÄkas katalogs MyLibrary 1.0. 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 uz Linux un Windows operÄtÄjsistÄmÄm. Arch Linux lietotÄjiem ir pieejama gatava pakotne AUR formÄtÄ.
MyLibrary katalogÄ fb2 un epub grÄmatu failus, gan tieÅ”i pieejamus, gan zip arhÄ«vus, un izveido savu datu bÄzi, nemainot sÄkotnÄjos 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.
GrÄmatu meklÄÅ”ana ir ieviesta, izmantojot dažÄdus kritÄrijus (uzvÄrds, vÄrds, autora uzvÄrds, grÄmatas nosaukums, sÄrija, žanrs) un lasot tÄs caur fb2 un epub failu 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.
IespÄjamas dažÄdas darbÄ«bas ar kolekciju: atjauninÄÅ”ana (visas kolekcijas pÄrbaude un pieejamo failu jaucÄjsummu pÄrbaude), kolekcijas datu bÄzes eksportÄÅ”ana un importÄÅ”ana, grÄmatu pievienoÅ”ana kolekcijai un grÄmatu izÅemÅ”ana no kolekcijas. Ir izveidots grÄmatzÄ«mju mehÄnisms Ätrai piekļuvei grÄmatÄm.
Avots: opennet.ru
