From 5b804a97676bb29f8c6dd6351d39abec3e7dc8ab Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Fri, 19 Sep 2025 14:44:19 +0800 Subject: [PATCH] misc: refactor converters to inherit from MarkupValueConverter and update namespaces. --- src/Ursa.Themes.Semi/Controls/Anchor.axaml | 3 +-- src/Ursa.Themes.Semi/Controls/Badge.axaml | 4 +--- src/Ursa.Themes.Semi/Controls/IconButton.axaml | 3 +-- src/Ursa.Themes.Semi/Controls/Loading.axaml | 5 ++--- src/Ursa.Themes.Semi/Controls/NavMenu.axaml | 3 +-- .../Converters/BooleansToOpacityConverter.cs | 11 +++-------- .../Converters/BrushToColorConverter.cs | 11 +++-------- .../Converters/ClockHandLengthConverter.cs | 11 +++-------- .../FormContentHeightToAlignmentConverter.cs | 12 +++--------- .../Converters/FormContentHeightToMarginConverter.cs | 11 +++-------- .../Converters/NavMenuMarginConverter.cs | 6 +++--- .../Converters/TreeLevelToPaddingConverter.cs | 6 +++--- src/Ursa/Converters/BadgeContentOverflowConverter.cs | 6 +++--- src/Ursa/Converters/SelectionBoxTemplateConverter.cs | 6 +++--- src/Ursa/Ursa.csproj | 4 ++-- 15 files changed, 35 insertions(+), 67 deletions(-) diff --git a/src/Ursa.Themes.Semi/Controls/Anchor.axaml b/src/Ursa.Themes.Semi/Controls/Anchor.axaml index 7d388ee..4682cbc 100644 --- a/src/Ursa.Themes.Semi/Controls/Anchor.axaml +++ b/src/Ursa.Themes.Semi/Controls/Anchor.axaml @@ -4,7 +4,6 @@ xmlns:u="https://irihi.tech/ursa" xmlns:iri="https://irihi.tech/shared" xmlns:converters="clr-namespace:Ursa.Themes.Semi.Converters"> - @@ -51,7 +50,7 @@ Content="{TemplateBinding Header}" ContentTemplate="{TemplateBinding HeaderTemplate}"> - + diff --git a/src/Ursa.Themes.Semi/Controls/Badge.axaml b/src/Ursa.Themes.Semi/Controls/Badge.axaml index 3a7175d..f94bd6e 100644 --- a/src/Ursa.Themes.Semi/Controls/Badge.axaml +++ b/src/Ursa.Themes.Semi/Controls/Badge.axaml @@ -28,8 +28,6 @@ - - @@ -85,7 +83,7 @@ TextElement.Foreground="{TemplateBinding Foreground}" ContentTemplate="{TemplateBinding HeaderTemplate}"> - + diff --git a/src/Ursa.Themes.Semi/Controls/IconButton.axaml b/src/Ursa.Themes.Semi/Controls/IconButton.axaml index 0ad3eec..34efef8 100644 --- a/src/Ursa.Themes.Semi/Controls/IconButton.axaml +++ b/src/Ursa.Themes.Semi/Controls/IconButton.axaml @@ -29,7 +29,6 @@