Peluncuran kataloger perpustakaan rumah MyLibrary 3.2 telah dilakukan. Kode program ditulis dalam bahasa pemrograman C++ dan tersedia (GitHub, GitFlic) di bawah lisensi GPLv3. Antarmuka pengguna grafis diimplementasikan menggunakan pustaka GTK4. Program ini disesuaikan untuk bekerja pada sistem operasi Linux dan Windows. Untuk pengguna Arch Linux, skrip pembuatan paket siap pakai tersedia di AUR. Penginstal eksperimental tersedia untuk pengguna Windows.
Katalog MyLibrary file buku dalam format fb2, epub, pdf, djvu, baik tersedia langsung maupun dikemas dalam arsip (zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar), dan membuat databasenya sendiri tanpa mengubah file sumber atau mengubah posisinya. Kontrol integritas koleksi dan perubahannya dilakukan dengan membuat database jumlah hash file dan arsip.
Pencarian buku berdasarkan berbagai kriteria (nama belakang, nama depan, nama tengah penulis, judul buku, seri, genre) dan pembacaannya melalui program yang diinstal secara default dalam sistem untuk membuka format file yang sesuai telah diterapkan. Saat Anda memilih buku, ringkasan dan sampul buku akan ditampilkan, jika tersedia. Mendukung tampilan daftar berkas yang termasuk dalam koleksi dan daftar buku yang termasuk dalam berkas tertentu.
Beragam operasi dengan koleksi dapat dilakukan: memperbarui (keseluruhan koleksi diperiksa dan jumlah hash dari file yang tersedia diverifikasi), mengekspor dan mengimpor basis data koleksi, menambahkan buku ke dalam koleksi dan menghapus buku dari koleksi, menambahkan folder dengan buku ke dalam koleksi, menambahkan arsip dengan buku ke dalam koleksi, menyalin buku dari koleksi ke folder sembarangan, memindahkan buku dari satu koleksi ke koleksi yang lain. Pengeditan manual catatan buku dalam pangkalan data tersedia. Mekanisme penanda buku telah dibuat untuk akses cepat ke buku.
Perubahan signifikan:
- Menambahkan pemrosesan metadata file djvu.
- Menambahkan jendela pengaturan tampilan.

- Format basis data penanda buku telah diubah (kompatibilitas dengan format lama dipertahankan, tetapi pengguna disarankan untuk membuat ulang penanda buku secara manual).
- Jendela penanda sekarang memiliki fungsi penyaringan untuk menampilkan penanda.
- Memperbaiki regresi yang mencegah pembangunan dengan versi gtkmm yang lebih lama dari 4.8.
- Ikon aplikasi telah diperbarui.
- Perubahan dan perbaikan kecil lainnya.
Kemungkinan penyesuaian tampilan:


Sumber: opennet.ru

