MyLibrary 3.2 uy kutubxonasi katalogerining chiqarilishi

MyLibrary 3.2 uy kutubxonasi katalogi chiqarildi. Dastur kodi C++ dasturlash tilida yozilgan va GPLv3 litsenziyasi ostida mavjud (GitHub, GitFlic). Grafik foydalanuvchi interfeysi GTK4 kutubxonasi yordamida amalga oshiriladi. Dastur Linux va Windows operatsion tizimlarida ishlashga moslashtirilgan. Arch Linux foydalanuvchilari uchun AURda tayyor paketlarni yaratish skripti mavjud. Windows foydalanuvchilari uchun eksperimental o'rnatuvchi mavjud.

MyLibrary kataloglari fb2, epub, pdf, djvu formatlaridagi kitob fayllari, toʻgʻridan-toʻgʻri va arxivlarda (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar) paketlangan va manba fayllarni o'zgartirmasdan yoki ularning o'rnini o'zgartirmasdan o'z ma'lumotlar bazasini yaratadi. To'plamning yaxlitligini va uning o'zgarishini nazorat qilish fayllar va arxivlarning xesh summalari ma'lumotlar bazasini yaratish orqali amalga oshiriladi.

Turli mezonlar bo'yicha kitoblarni qidirish (familiyasi, ismi, muallifning otasining ismi, kitob nomi, seriyasi, janri) va ularni tegishli fayl formatlarini ochish tizimida sukut bo'yicha o'rnatilgan dastur orqali o'qish amalga oshirildi. Kitobni tanlaganingizda, agar mavjud bo'lsa, kitobning qisqacha mazmuni va muqovasi ko'rsatiladi. To'plamga kiritilgan fayllar ro'yxatini va ma'lum bir faylga kiritilgan kitoblar ro'yxatini ko'rsatishni qo'llab-quvvatlaydi.

To'plam bilan turli xil operatsiyalarni bajarish mumkin: yangilash (butun to'plam tekshiriladi va mavjud fayllarning xesh summalari tekshiriladi), to'plam ma'lumotlar bazasini eksport qilish va import qilish, to'plamga kitoblar qo'shish va to'plamdan kitoblarni o'chirish, to'plamga kitoblar bilan papkalarni qo'shish, to'plamga kitoblar bilan arxiv qo'shish, to'plamdan kitoblarni o'zboshimchalik bilan to'plamga ko'chirish, kitoblarni o'zboshimchalik bilan to'plamga ko'chirish. Ma'lumotlar bazasida kitob yozuvlarini qo'lda tahrirlash mavjud. Kitoblarga tezkor kirish uchun xatcho‘p mexanizmi yaratildi.

Muhim o'zgarishlar:

  • Djvu fayllarining metama'lumotlarini qayta ishlash qo'shildi.
  • Tashqi ko'rinish sozlamalari oynasi qo'shildi.
     MyLibrary 3.2 uy kutubxonasi katalogerining chiqarilishi
  • Xatcho'p ma'lumotlar bazasi formati o'zgartirildi (eski format bilan moslik saqlanib qolgan, lekin foydalanuvchilarga xatcho'plarni qo'lda qayta yaratish tavsiya etiladi).
  • Xatcho'plar oynasida endi xatcho'plarni ko'rsatish uchun filtrlash funksiyasi mavjud.
  • 4.8 dan eski gtkmm versiyalari bilan qurilishni oldini olgan regressiya tuzatildi.
  • Ilova belgisi yangilandi.
  • Boshqa kichik o'zgarishlar va tuzatishlar.

Tashqi ko'rinishni sozlash imkoniyati:

 MyLibrary 3.2 uy kutubxonasi katalogerining chiqarilishi
 MyLibrary 3.2 uy kutubxonasi katalogerining chiqarilishi


Manba: opennet.ru

a Izoh qo'shish