Mājas bibliotēkas kataloga MyLibrary 3.2 izlaiÅ”ana

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.
     Mājas bibliotēkas kataloga MyLibrary 3.2 izlaiÅ”ana
  • 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:

 Mājas bibliotēkas kataloga MyLibrary 3.2 izlaiÅ”ana
 Mājas bibliotēkas kataloga MyLibrary 3.2 izlaiÅ”ana


Avots: opennet.ru

Pievieno komentāru