WPFアプリでライトテーマ・ダークテーマに対応するライブラリー#8 3.0.0

前回の3.0.0-alpha04のリリースから一ヶ月くらい過ぎました。今回は3.0.0をリリースします。

今回の3.0.0のリリースでは、新機能の追加とバグ修正です。

本家のMetroRadianceとmntoneさんのアクティビティ

このバージョンでも、本家のMetroRadianceの修正やmntoneさんの修正は取り込んでいません。なぜなら、前回からの今回のバージョンの間に、新たな修正のコミットがなかったからです。

前々回の投稿(2020年12月)で、mntoneさんのコミットが2020年9月4日で止まったことをお伝えしました。それから、新たなコミットはありません。

そのため、今回は、コミットの取り込みではなく、新しい機能の追加とバグ修正をしました。

ネットワーク グラフ

2021年3月時点で、2020年12月下旬から3月中旬までのMetroRadianceのレポジトリに関するアクティビティは以下の通りです。

MetroRadianceのInsight 2021年3月分まで (Network, 2021/3/15)

mntoneさんのコミットは、2020年9月4日が最後なので、グラフにはコミットの履歴は表示されていません。

ネットワーク グラフを見ると、2020年11月下旬以降にrmbadminさんのアクティビティ(活動)が定期的にあることがわかります。

このアクティビティは、前回のリリースでは事前に確認できていませんでした。今回のリリースにあたり、内容を確認しましたが、rmbadminさんの開発しているアプリ向けの修正であったため、この修正は取り込みませんでした。

MetroRadiance.Fork 3.0.0リリース

前回のバージョンから、現在までの機能拡張を反映した、MetroRadiance.Fork 3.0.0をnutgetでリリースしました。nugetでは、ここから取得できます。

今回のリリースは、プレリリース版ではなく、正式版としました(バージョンからalphaを取り除きました)。

前回同様、MetroRadiance.Forkのドキュメントは以下のリンクとなります。

MetroRadiance.Fork 3.0.0の新機能

このバージョンでは機能の追加をしました。

  • ComboBoxコントロールのスタイルを追加

バグ修正は

  • GroupBoxコントロールスタイルの無効状態時の表示の改善

となります。

CombpBoxコントロールのスタイルを追加

MetroRadiance.Forkが用意していたコントロールのスタイルは、一部の標準コントロールのみです。今回、ComoBoxのスタイルを追加しました。MetroRadiance.Forkで用意しているコントールのスタイルは、テーマのモード変更(ライト、ダーク)やアクセントカラーの変更に追随します。

バグ修正

GroupBoxコントロールスタイルの無効状態時の表示の改善

GroupBoxコントロールが無効化状態時にヘッダーテキストの表示が無効化状態としては適切でなかったため、表示を改善しました。

サンプリアプリ(Showcase)

今回の機能の追加に合わせて、いくつかの実装サンプルを追加しました。今回はComoBoxの例を追加し、テーマ適用例を確認できるようにしました。


以上、MetroRadiance.Fork 3.0.0のリリースの紹介でした。

コメントを残す