- プライバシーポリシーの多言語対応(日本語・英語)を実装しました。ユーザーのUIカルチャに応じて適切な言語のプライバシーポリシーを表示します。
- UIの細かな調整を行いました。
- 以下のバグを修正しました:
- Unable to cast object of type 'boilersGraphics.ViewModels.SnapPointViewModel' to type 'boilersGraphics.ViewModels.IRect'. #92
- An unexpected error occurred while resolving 'boilersGraphics.Views.MainWindow' #93
- Object reference not set to an instance of an object. #95
- .NET のターゲットバージョンを .NET 9 に変更しました。
- パフォーマンスを改善しました。
- テストの修正を試みています。
- テストの修正を試みています。
- テストを修正しました。
- 色調補正ツールのトーンカーブの白スポイトおよび黒スポイト機能のカーソルアイコンのデザインをより見やすく修正しました。
- 一部のオブジェクトで複製が正しく動作しない問題を修正しました。
- アプリの応答性を改善しました。
- 色調補正ツールのトーンカーブの白スポイトおよび黒スポイト機能使用中は、ダブルクリックイベントを抑制します。
- 色調補正ツールのトーンカーブの白スポイトおよび黒スポイト使用による、プロット点リセット範囲が修正されます。
- インストラクションダイアログ表示中に、同じオブジェクトのインストラクションダイアログを2重表示することを防止します。
- テストを修正しました。
- テストを修正しました。
- ビルド時の不具合を修正しました。
- ビルド依存関係を変更しました。
- ビルド順序を変更しました。
- テストを修正しました。
- ビルド時の不具合を修正しました。
- ビルド前イベントの不具合を修正しました。
- ビルドパイプラインの不具合を修正しました。
- ビルド前イベントの不具合を修正しました。
- テストを修正しました。
- 色調補正ツール
- トーンカーブ
- RGB3チャンネルのトーンカーブを補正できるようになりました。
- 白スポイト機能を実装しました。
- 補正対象のビットマップの白色点を指定して、トーンカーブを補正する機能です。
- 黒スポイト機能を実装しました。
- 補正対象のビットマップの黒色点を指定して、トーンカーブを補正する機能です。
- トーンカーブ
- レイヤーウィンドウのアピアランス(外観)のレンダリングに不具合があり、修正しました。
- テストを修正しました。
- テストを修正しました。
- テストを修正しました。
- 自動保存を行った時、操作中のファイルパスが自動保存したファイルのパスに差し替わってしまう問題を修正しました。
- テストに関わるバグを修正しました。
- ビルドパイプラインの不具合を修正しました。
- ビルドパイプラインの不具合を試みました。
- ビルドパイプラインの不具合を試みました。
- ビルドパイプラインの不具合を試みました。
- ターゲットプラットフォームを AnyCPU から x64 に変更しました。
- ウィンドウサイズを最大でフルHDに設定します。プライマリモニタサイズがそれより小さい場合はそのサイズに設定します。
- boiler's Graphics Format Files (*.bgff)を実装しました。
- このバージョンをインストールすると、bgff拡張子に対してファイルの関連付けを行います。
- bgffファイルをダブルクリックすると、boiler's Graphicsがこのファイルを開くようになります。
- 自動保存されるファイルの拡張子が xml から bgff に変わります。
- bgffファイルに対するシェル拡張プログラムを提供します。GitHub Releasesからv11以降のリリースページでダウンロードできるようになります。自動でインストールされることはありません。 boilersGraphics_$(Major)_$(Minor)_$(Build)_shellExtensions_$(buildPlatform).zip を展開したフォルダを安全な場所に配置した上で、同梱されている installBgff.exe を実行すると、即時シェル拡張プログラムがインストールされます。アンインストールしたい場合は、uninstallBgff.exeを実行してください。なお、これらのソースコードはオープンソースで公開しており、GitHubのboiler-s-Graphicsリポジトリからダウンロード可能です。
- レイヤーウィンドウで、レイヤーアイテムをデフォルトで展開します。
- ツールチップが適切に表示されない問題を修正しました。
- エフェクト系オブジェクトと任意の図形オブジェクトで結合操作を行うと、正しく結合が行われない問題を修正しました。
- データの循環参照による問題を修正しました。
- レイヤーウィンドウのアピアランス(外観)のレンダリングに不具合があり、修正しました。
- テストを修正しました。
- テストを修正しました。
- ソースコードの不備を修正しました。
- エフェクト系ツールが正しく機能しない問題を修正しました。
- レイヤーウィンドウの各レイヤーアイテムのアピアランス(外観)の描画を有効化しました。
- レイヤーウィンドウの各レイヤーアイテムのアピアランスをマウスホバーする時に表示する、原寸大アピアランスのツールチップ表示が適切なサイズでない問題を修正しました。
- アプリ起動時に、レイヤーウィンドウの各レイヤーアイテムのアピアランスをレンダリングしない問題を修正しました。
- 追加のテストを実装しました。
- 設定で「画像を埋め込む」オプションをオンにした状態で、サイズが大きい画像を描画してXMLファイルを保存すると、メモリ不足でアプリがクラッシュする問題を修正しました。
- boilersGraphics のビルド前イベントの不具合を修正しました。
- boilersGraphics のビルド前イベントの不具合の修正を試みました。
- boilersGraphics のビルド前イベントの不具合の修正を試みました。
- boilersGraphics のビルド前イベントの不具合の修正を試みました。
- boilersGraphics のビルド前イベントの不具合の修正を試みました。
- boilersGraphics のビルド前イベントの不具合の修正を試みました。
- boilersGraphics のビルド前イベントの不具合の修正を試みました。
- ツールの並び順を変更しました。
- OCR機能を実装しました。メニューの「キャンパス」→「OCR」から利用可能です。今のところ、英語と日本語に対応しています。
- 色調補正ツールにネガポジ変換を実装しました。
- 色調補正ツールに二値化を実装しました。
- 直線ツールやベジエ曲線ツールで描画を行うと、ハンドルの位置がずれる問題を修正しました。
- 色調補正ツールのプロパティダイアログ呼び出しが正しく行われるように修正しました。
- 色調補正ツールのトーンカープを使い、XMLファイルの保存をした後、当該ファイルを開くと正常に読み込めない問題を修正しました。
- エフェクト系ツールのレンダラーに細かなバグがあり、修正しました。
- リソース定義のバグを修正しました。
- テスト中に NullReferenceException が発生するバグを修正しました。
- テストを修正しました。
- 色調補正ツールを実装しました。
- カラーピッカーの応答性を改善しました。
- 自動保存されたXMLファイルのプレビュー時に正常に動作しないバグを修正しました。
- テストを修正しました。
- テストを修正しました。
- 結合操作の一般的なテストケースのバグを修正しました。
- エフェクトオブジェクトに対して、結合操作が行えるようになりました。
- エフェクトオブジェクトを回転させた時に、レンダリングが正しい結果とならないバグを修正しました。
- テストを修正しました。
- リソース定義のバグを修正しました。
- レイヤリングウィンドウのアイテムの右クリックした時に出るメニューに、「プロパティ」を追加しました。
- 読み込み中ダイアログを実装しました。XMLファイルを読み込んでいる時の具体的な進捗状況がわかりやすくなります。
- エフェクトオブジェクトに対する順序コマンド実行時に、レンダリング結果が正常でないバグを修正しました。
- キャンバスのレンダリングが正しく行われていないバグを修正しました。
- いくつかのテストを修正しました。
- リソース定義のバグを修正しました。
- テストを修正しました。
- テストを修正しました。
- テストを修正しました。
- テストを修正しました。
- テストを修正しました。
- 設定ダイアログに、「キャンバスのエッジブラシ」「キャンバスのエッジの太さ」項目を追加しました。
- モザイクツール、およびガウシアンフィルタツールの実装方法を変更しました。
- ファイル読み込みした時、ロードされたオブジェクトにクリックが効かなくなるバグを修正しました。
- テストを修正しました。
- プロパティダイアログに、EdgeThickness プロパティを追加しました。
- モザイクツールで描画しようとすると、アプリがクラッシュするバグを修正しました。
- モザイクオブジェクトを含むキャンバスをエクスポートする時、モザイクエフェクトが正しく機能しないバグを修正します。
- このバージョンにはビルドパイプラインのバグ修正が含まれます。
- 画像の切り抜きオブジェクトをXMLファイルから読み込みまたはXMLファイルへの書き込みが失敗する問題を修正しました。
- モザイクオブジェクトをXMLファイルから読み込みまたはXMLファイルへの書き込みが失敗する問題を修正しました。
- テストを修正しました。
- オブジェクトハンドル および スナップポイント を調整しました。
- LICENSE, および LICENSE.md に修正・追記しました。
- このバージョンにはビルドパイプラインのバグ修正が含まれます。
- プロパティダイアログをリニューアルしました。
- モザイクツールを実装しました。
- 切り抜き機能(旧「クリップを設定」機能)をリニューアルしました。
- 切り抜き機能で正常に画像を切り抜けないバグを修正しました。
- エクスポート機能で、非表示にしているオブジェクトもレンダリング結果に含まれてしまうバグを修正しました。
- いくつかのテスト不備を修正しました。
- 10000%まで拡大できるようになりました。
- オブジェクトの描画時に、描画する座標が1ピクセル左上にずれるバグを修正しました。
- カラーピッカーのスライダーで任意の位置をクリックすると、つまみがその位置まで一瞬に移動するようにしました。
- カラーピッカーを開いた時に変更前の色を正しくロードできない問題を修正しました。
- バックアップファイルのプレビュー機能が正しく動作せずクラッシュするバグを修正しました。
- テストの修正をしました。たまにテストがパスしないことがあるので、最大試行回数を設定しました。
- 直線ツールまたはベジエ曲線ツールまたはフリーハンドツールで描画したオブジェクトをシリアライズする時に、パスジオメトリが正しくシリアライズできない問題を修正しました。
- オブジェクトをデシリアライズする時に、プロパティをデシリアライズする順序を修正しました。
- キャンバスをクリップボードにコピーする機能を実装しました。キャンバスをビットマップとしてクリップボードにコピーすることができます。
- インターネット未接続時に、プライバシーポリシーの確認ダイアログを開こうとするとクラッシュする問題を修正しました。
- 一部のソフトウェアが古いフレームワークに依存していた問題を修正しました。
- 一部のUIを変更しました。
- xmlファイルをロード後、作業履歴をクリアするように修正しました。
- UIを変更しました。
- 描画システムの抜本的改善を行いました。
- 消しゴムツールで領域を消去できないバグを修正しました。
- 図形を回転した時に消しゴムツールを使用した場合に、正しい位置の領域を消去するように修正しました。
- キャンバスリサイズツールを実装しました。
- 作業履歴機能に関するいくつかの細かなバグを修正しました。
- マイナーバージョン番号が桁あふれしたので、メジャーバージョン番号をインクリメントします。v5.10以降新機能およびバグフィックスはありません。
- 作業履歴機能を実装しました。
- キャンパスをクリアする機能を実装しました。
- 画面右側にウィンドウストレージバーを実装しました。
- スライスツールで切り取った範囲が正しくない問題を修正しました。
- ログファイルの保存先を修正しました。これにより、アプリケーションログを開く時にログファイルが見つからない問題も修正されます。
- 自動保存ファイルプレビュー機能のツールチップが瞬間的に閉じてしまう問題を修正しました。
- Microsoft Storeアプリ版とzip版でロードしたり保存したりするファイルのパスを検索する時の動作が異なる問題を修正しました。
- 線分が選択状態から外れない問題を修正しました。
- キャンパスをオブジェクトにフィットさせる機能を実装しました。
- 四角形オブジェクト等をデュプリケートすると例外が発生する問題を修正しました。
- Google Analyticsによるテレメトリ収集を開始しました。収集されるテレメトリは、IPアドレス、デバッグ版かまたは製品版か, 行動の種類です。テレメトリ収集範囲は拡張・縮小することがありますがその際はリリースノートにてお知らせします。
- ZIndexの値がおかしい問題を修正しました。
- デュプリケートしたオブジェクトの一部領域でドラッグによる移動ができない問題を修正しました。
- グループ化した時にメモリーリークする問題を修正しました。
- グループ化したオブジェクトをコピーペーストまたはデュプリケートすると正しくクローンされない問題を修正しました。
- キャンパスの背景にグラデーション色を設定すると正しく表示されない問題を修正しました。
- プライバシーポリシー同意画面が正しく機能しない問題を修正しました。
- グラデーション機能を実装しました。線形グラデーションと放射状グラデーションが利用できます。
- ビットマップの貼り付けができるようになりました。
- 巨大なオブジェクトが選択状態にならない問題を修正しました。
- 画像が非選択状態にならない問題を修正しました。
- 透明色を選択すると白色なのか透明色なのか区別がつかない問題を修正しました。
- カラーパレットを実装しました。
- エクスポートダイアログのレイアウトの調整をしました。
- スポイトツールを実装しました。
- 直線やベジエ曲線などの線分のキャップを変更できるようにしました。
- 図形のStrokeLineJoinを変更できるようにしました。
- 図形のStrokeDashArrayを変更できるようにしました。
- フリーハンドツールのプロパティ画面を実装しました。
- バージョン情報ダイアログを開くと例外が発生する問題を修正しました。
- 試用版の残日数と残り時間で異常値を表示してしまう問題を修正しました。
- アプリ配送方法の改善を行いました。
- アプリ配送方法の改善を行いました。
- バージョン情報ダイアログにアプリケーションのライセンスを表示するようにしました。
- 自動保存をオフにしたにもかかわらず自動保存が実行されてしまう問題を修正しました。
- 回転した図形を複製すると回転角度の値が異常になる問題を修正しました。
- 複製した図形がクリックで選択できない問題を修正しました。
- 直線やベジエ曲線を複製できない問題を修正しました。
- 複製した直線やベジエ曲線の頂点が操作できない問題を修正しました。
- 縦書きオブジェクトを複製すると横書きオブジェクトに変換される問題を修正しました。
- 扇形ツールを実装しました。
- カラーピッカーの応答性を改善しました。
- 統計項目に「フリーハンドツールの描画回数」を追加しました。
- フリーハンドツールで線の太さを太めに設定して描画すると、描画時のゴーストと描画完了時の筆跡の位置がずれる問題を修正しました。
- フリーハンドツールのツールチップのローカライズを実装しました。
- フリーハンドツールを実装しました。
ローカライズを一部修正しました。
バージョン情報ダイアログが開けない問題を修正しました。