Wydanie katalogizatora domowej biblioteki MyLibrary 2.3

Wydano katalogizator domowej biblioteki MyLibrary 2.3. Kod programu został napisany w języku C++ i jest dostępny (GitHub, GitFlic) na licencji GPLv3. Graficzny interfejs użytkownika został zaprojektowany z użyciem biblioteki GTK4. Program jest dostosowany do pracy w systemach operacyjnych z rodziny Linux i Windows. Dla użytkowników Arch Linux dostępny jest gotowy pakiet w AUR. Użytkownicy Windows mogą korzystać z eksperymentalnego instalatora.

MyLibrary katalogizuje pliki książek w formatach fb2, epub, pdf, djvu, zarówno dostępne bezpośrednio, jak i zapakowane w archiwa (zip, 7z, jar, cpio, iso, a, ar, tar, tgz, tar.gz, tar.bz2, tar.xz, rar), i tworzy własną bazę danych, nie zmieniając oryginalnych plików ani ich lokalizacji. Kontrola integralności kolekcji i jej zmian odbywa się poprzez tworzenie bazy danych sum kontrolnych plików i archiwów.

Wprowadzono możliwość wyszukiwania książek według różnych kryteriów (nazwisko, imię, imię ojca autora, tytuł książki, seria, gatunek) oraz ich czytania za pomocą programu domyślnie zainstalowanego w systemie do otwierania odpowiednich formatów plików. Po wyborze książki wyświetlane są streszczenie i okładka książki, jeśli są dostępne.

Możliwe są różne operacje z kolekcją: aktualizacja (sprawdzana jest cała kolekcja oraz porównywane sumy kontrolne dostępnych plików), eksport i import bazy danych kolekcji, dodawanie książek do kolekcji oraz usuwanie książek z kolekcji, kopiowanie książek z kolekcji do dowolnego folderu. Stworzono mechanizm zakładek dla szybkiego dostępu do książek.

Znaczące zmiany w porównaniu do wersji 2.1:

  • Wprowadzono możliwość dodawania książek do dowolnego folderu w obrębie kolekcji.
  • Zarządzanie rozmiarami głównego okna i jego elementami zostało całkowicie przebudowane.
  • Zdecydowanie poprawiono wyświetlanie wyników wyszukiwania.
  • Zoptymalizowano wykorzystanie pamięci.
  • Dodano możliwość przeglądania okładki książki w rzeczywistych rozmiarach.
    Wydanie katalogizatora domowej biblioteki MyLibrary 2.3
  • Zredukowano liczbę zależności (z zależności usunięto bibliotekę gmp).
  • Dla użytkowników systemu Windows stworzono eksperymentalny instalator.
  • Inne drobne poprawki i usprawnienia.

Wydanie katalogizatora domowej biblioteki MyLibrary 2.3


Źródło: opennet.ru
Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster