diff --git a/demo/Directory.Packages.props b/demo/Directory.Packages.props index 0985569..7dd3f46 100644 --- a/demo/Directory.Packages.props +++ b/demo/Directory.Packages.props @@ -1,7 +1,7 @@  true - 12.0.0-preview1 + 12.0.0-preview2 11.3.10 3.119.1 diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props index e870dbd..debfe12 100644 --- a/src/Directory.Packages.props +++ b/src/Directory.Packages.props @@ -1,7 +1,7 @@  true - 12.0.0-preview1 + 12.0.0-preview2 11.3.7 diff --git a/src/Semi.Avalonia.ColorPicker/SemiColorDarkPalette.cs b/src/Semi.Avalonia.ColorPicker/SemiColorDarkPalette.cs index 6329ef5..a9e5fa3 100644 --- a/src/Semi.Avalonia.ColorPicker/SemiColorDarkPalette.cs +++ b/src/Semi.Avalonia.ColorPicker/SemiColorDarkPalette.cs @@ -1,6 +1,7 @@ using Avalonia.Controls; using Avalonia.Media; using Avalonia.Utilities; +using Irihi.Avalonia.Shared.Helpers; namespace Semi.Avalonia.ColorPicker; @@ -220,8 +221,8 @@ public class SemiColorDarkPalette: IColorPalette public Color GetColor(int colorIndex, int shadeIndex) { return Colors[ - MathUtilities.Clamp(colorIndex, 0, ColorCount - 1), - MathUtilities.Clamp(shadeIndex, 0, ShadeCount - 1) + MathHelpers.SafeClamp(colorIndex, 0, ColorCount - 1), + MathHelpers.SafeClamp(shadeIndex, 0, ShadeCount - 1) ]; } diff --git a/src/Semi.Avalonia.ColorPicker/SemiColorLightPalette.cs b/src/Semi.Avalonia.ColorPicker/SemiColorLightPalette.cs index 8a68445..d1869f0 100644 --- a/src/Semi.Avalonia.ColorPicker/SemiColorLightPalette.cs +++ b/src/Semi.Avalonia.ColorPicker/SemiColorLightPalette.cs @@ -1,6 +1,7 @@ using Avalonia.Controls; using Avalonia.Media; using Avalonia.Utilities; +using Irihi.Avalonia.Shared.Helpers; namespace Semi.Avalonia.ColorPicker; @@ -220,8 +221,8 @@ public class SemiColorLightPalette: IColorPalette public Color GetColor(int colorIndex, int shadeIndex) { return Colors[ - MathUtilities.Clamp(colorIndex, 0, ColorCount - 1), - MathUtilities.Clamp(shadeIndex, 0, ShadeCount - 1) + MathHelpers.SafeClamp(colorIndex, 0, ColorCount - 1), + MathHelpers.SafeClamp(shadeIndex, 0, ShadeCount - 1) ]; } diff --git a/src/Semi.Avalonia/Controls/CaptionButtons.axaml b/src/Semi.Avalonia/Controls/CaptionButtons.axaml deleted file mode 100644 index 2401879..0000000 --- a/src/Semi.Avalonia/Controls/CaptionButtons.axaml +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/Semi.Avalonia/Controls/TitleBar.axaml b/src/Semi.Avalonia/Controls/TitleBar.axaml deleted file mode 100644 index 2755724..0000000 --- a/src/Semi.Avalonia/Controls/TitleBar.axaml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/Semi.Avalonia/Controls/Window.axaml b/src/Semi.Avalonia/Controls/Window.axaml index fb44bb7..ef9edb1 100644 --- a/src/Semi.Avalonia/Controls/Window.axaml +++ b/src/Semi.Avalonia/Controls/Window.axaml @@ -15,9 +15,6 @@ - - - + + + + + + + + + + + + + + + + + + + +