v1.3.46.0-20260214.1
·
45 commits
to master
since this release
新機能
- HEIF デコーダのスレッド並列化: INI 設定の
CPUCoresUsedに基づいてスレッド数を制御 - PDF ドキュメントキャッシュ: 同一 PDF の 2 回目以降の表示を高速化
- PDF プレビュー時のヒント表示: 画面右下に Enter キー操作ガイドを表示(ローカライズ対応)
パフォーマンス最適化
- CPU コア数検出の改善: 論理コア数(ハイパースレッディング含む)を自動検出するように変更
- Release|x64 ビルド最適化: StringPooling、FunctionLevelLinking、IntrinsicFunctions、OptimizeReferences、EnableCOMDATFolding を統一設定
UI 改善
- PDF ヒントテキスト拡大: フォントサイズを 2 倍に拡大し、視認性を向上
設定変更
- Config ディレクトリ構造の整理: language と doc サブディレクトリを導入し、設定ファイルを整理
- INI デフォルト値の変更:
SkipFileOpenDialogOnStartup: false → true(起動時のダイアログを省略)DefaultWindowRect: image → auto(ウィンドウサイズを画面の 2/3 に自動調整)
- 不要ファイルの削除
開発環境改善
- リリース自動化スクリプト: release.ps1 でバージョン更新からリリースまでを一貫して自動化
- タスクランナー追加: Taskfile.yml で clean/build/release タスクを定義
- ビルド自動化改善: ポストビルドイベントにデバッグ出力を追加し、トラブルシューティングを容易に
- mimalloc.lib 配置改善: git 管理可能ディレクトリに配置し、クリーンビルド対応