ホームライブラリカタログ作成ツール MyLibrary 3.2 がリリースされました。プログラム コードは C++ プログラミング言語で記述されており、GPLv3 ライセンス (GitHub、GitFlic) に基づいて入手できます。グラフィカル ユーザー インターフェイスは、GTK4 ライブラリを使用して実装されます。このプログラムは、Linux および Windows オペレーティング システムで動作するように適応されています。 Arch Linux ユーザー向けに、既製のパッケージ ビルド スクリプトが AUR で提供されています。 Windows ユーザー向けに実験的なインストーラーが利用可能です。
MyLibrary は、書籍ファイルを fb2、epub、pdf、djvu 形式でカタログしており、直接利用することも、アーカイブ (zip、7z、jar、cpio、iso、tar、tar.gz、tar.bz2、tar.xz、rar) にパッケージ化することもできます。は、ソース ファイルや位置を変更せずに独自のデータベースを作成します。コレクションの整合性とその変更の制御は、ファイルとアーカイブのハッシュ和のデータベースを作成することによって実行されます。
さまざまな基準(著者の姓、名、ミドルネーム、書籍のタイトル、シリーズ、ジャンル)による書籍の検索と、対応するファイル形式を開くためにシステムにデフォルトでインストールされているプログラムによる書籍の閲覧が実装されました。本を選択すると、本の概要と表紙が表示されます(利用可能な場合)。コレクションに含まれるファイルのリストと特定のファイルに含まれるブックのリストの表示をサポートします。
コレクションでは、更新 (コレクション全体がチェックされ、使用可能なファイルのハッシュ サムが検証されます)、コレクション データベースのエクスポートとインポート、コレクションへの書籍の追加とコレクションからの書籍の削除、書籍を含むフォルダーのコレクションへの追加、書籍を含むアーカイブのコレクションへの追加、コレクションから任意のフォルダーへの書籍のコピー、コレクション間の書籍の移動など、さまざまな操作が可能です。データベース内の書籍レコードを手動で編集できます。書籍に素早くアクセスできるようにブックマーク メカニズムが作成されました。
重要な変更:
- djvu ファイルのメタデータの処理を追加しました。
- 外観設定ウィンドウを追加しました。

- ブックマーク データベースの形式が変更されました (古い形式との互換性は保持されますが、ユーザーはブックマークを手動で再作成することをお勧めします)。
- ブックマーク ウィンドウに、ブックマークを表示するためのフィルタリング機能が追加されました。
- gtkmm バージョン 4.8 より古いバージョンでビルドできないという回帰を修正しました。
- アプリケーションアイコンが更新されました。
- その他の小さな変更と修正。
外観カスタマイズの可能性:


出所: オープンネット.ru

