diff --git a/Directory.Packages.props b/Directory.Packages.props index 9e4e83cef..a9500ac82 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -1,5 +1,7 @@ + + @@ -7,7 +9,6 @@ - diff --git a/source/Gnomeshade.Avalonia.Core/Help/licenses.json b/source/Gnomeshade.Avalonia.Core/Help/licenses.json index 6264edb4a..ebb13de3d 100644 Binary files a/source/Gnomeshade.Avalonia.Core/Help/licenses.json and b/source/Gnomeshade.Avalonia.Core/Help/licenses.json differ diff --git a/source/Gnomeshade.Avalonia.Core/Help/override.json b/source/Gnomeshade.Avalonia.Core/Help/override.json index 5d4f4d9d9..afaf33aa0 100644 --- a/source/Gnomeshade.Avalonia.Core/Help/override.json +++ b/source/Gnomeshade.Avalonia.Core/Help/override.json @@ -1,4 +1,14 @@ [ + { + "Id": "ActiproSoftware.Controls.Avalonia", + "Version": "23.1.3", + "License": "https://www.nuget.org/packages/ActiproSoftware.Controls.Avalonia/23.1.3/License" + }, + { + "Id": "ActiproSoftware.Controls.Avalonia.Themes.DataGrid", + "Version": "23.1.3", + "License": "https://www.nuget.org/packages/ActiproSoftware.Controls.Avalonia/23.1.3/License" + }, { "Id": "Ardalis.SmartEnum", "Version": "2.1.0", diff --git a/source/Gnomeshade.Desktop/App.axaml b/source/Gnomeshade.Desktop/App.axaml index 32b39e69b..1969ef6fa 100644 --- a/source/Gnomeshade.Desktop/App.axaml +++ b/source/Gnomeshade.Desktop/App.axaml @@ -7,8 +7,10 @@ xmlns:products="clr-namespace:Gnomeshade.WebApi.Models.Products;assembly=Gnomeshade.WebApi.Models" xmlns:owners="clr-namespace:Gnomeshade.WebApi.Models.Owners;assembly=Gnomeshade.WebApi.Models" xmlns:loans="clr-namespace:Gnomeshade.WebApi.Models.Loans;assembly=Gnomeshade.WebApi.Models" + xmlns:actipro="http://schemas.actiprosoftware.com/avaloniaui" + xmlns:generation="clr-namespace:ActiproSoftware.UI.Avalonia.Themes.Generation;assembly=ActiproSoftware.Avalonia.Shared" x:Class="Gnomeshade.Desktop.App" - RequestedThemeVariant="Dark"> + RequestedThemeVariant="Default"> @@ -49,41 +51,17 @@ - - - - - 0 - - - 0 - 0 - - - - - - - + + + + + - - - - - - @@ -114,9 +92,5 @@ - - diff --git a/source/Gnomeshade.Desktop/Assets/Hack-Regular.ttf b/source/Gnomeshade.Desktop/Assets/Hack-Regular.ttf deleted file mode 100644 index 7c8e65b84..000000000 Binary files a/source/Gnomeshade.Desktop/Assets/Hack-Regular.ttf and /dev/null differ diff --git a/source/Gnomeshade.Desktop/Assets/Hack-RegularOblique.ttf b/source/Gnomeshade.Desktop/Assets/Hack-RegularOblique.ttf deleted file mode 100644 index f4925891c..000000000 Binary files a/source/Gnomeshade.Desktop/Assets/Hack-RegularOblique.ttf and /dev/null differ diff --git a/source/Gnomeshade.Desktop/Assets/Inconsolata-Regular.ttf b/source/Gnomeshade.Desktop/Assets/Inconsolata-Regular.ttf deleted file mode 100644 index c3acd3e04..000000000 Binary files a/source/Gnomeshade.Desktop/Assets/Inconsolata-Regular.ttf and /dev/null differ diff --git a/source/Gnomeshade.Desktop/Gnomeshade.Desktop.csproj b/source/Gnomeshade.Desktop/Gnomeshade.Desktop.csproj index bbcbbe724..49256b9b1 100644 --- a/source/Gnomeshade.Desktop/Gnomeshade.Desktop.csproj +++ b/source/Gnomeshade.Desktop/Gnomeshade.Desktop.csproj @@ -21,9 +21,10 @@ + + - diff --git a/source/Gnomeshade.Desktop/Views/MainWindow.axaml b/source/Gnomeshade.Desktop/Views/MainWindow.axaml index 4bad0de7a..902cb41e1 100644 --- a/source/Gnomeshade.Desktop/Views/MainWindow.axaml +++ b/source/Gnomeshade.Desktop/Views/MainWindow.axaml @@ -11,7 +11,6 @@ x:Class="Gnomeshade.Desktop.Views.MainWindow" Icon="/Assets/avalonia-logo.ico" Title="Gnomeshade" - FontFamily="/Assets/Inconsolata-Regular.ttf" WindowStartupLocation="CenterScreen" ExtendClientAreaToDecorationsHint="False" @@ -23,18 +22,8 @@ x:DataType="core:MainWindowViewModel"> - - - - - - - + - - - + + - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - + diff --git a/source/Gnomeshade.Desktop/packages.lock.json b/source/Gnomeshade.Desktop/packages.lock.json index 1f22f4168..2387b1212 100644 --- a/source/Gnomeshade.Desktop/packages.lock.json +++ b/source/Gnomeshade.Desktop/packages.lock.json @@ -2,6 +2,26 @@ "version": 2, "dependencies": { "net8.0": { + "ActiproSoftware.Controls.Avalonia": { + "type": "Direct", + "requested": "[23.1.3, )", + "resolved": "23.1.3", + "contentHash": "FJ8oTYb/WynFe1faXU8wcEgN8KH6va7BH/2fsp644r40qiQaaKQ9zOV1G2e/Je3TgfnEK/daF4z4ch2XjS6dVA==", + "dependencies": { + "Avalonia": "11.0.5" + } + }, + "ActiproSoftware.Controls.Avalonia.Themes.DataGrid": { + "type": "Direct", + "requested": "[23.1.3, )", + "resolved": "23.1.3", + "contentHash": "gB+Jh+EzttayAV4z1I06M8W2181EF8yVqS59R+u4kNExLt4GZ1+E/v4UxhdfvVtE6K3tGOhUKeLTql2R5aibdQ==", + "dependencies": { + "ActiproSoftware.Controls.Avalonia": "[23.1.3]", + "Avalonia": "11.0.5", + "Avalonia.Controls.DataGrid": "11.0.5" + } + }, "AdysTech.CredentialManager": { "type": "Direct", "requested": "[2.6.0, )", @@ -21,15 +41,6 @@ "Avalonia.X11": "11.0.9" } }, - "Avalonia.Themes.Fluent": { - "type": "Direct", - "requested": "[11.0.9, )", - "resolved": "11.0.9", - "contentHash": "cRycTh9SZPHIi64c90xu0QI9d3jXMFY3VDWeIMHot+1Qek7Q9qYRXWmeJvStfYSYXDKOI7113IBJ7MIQiUshgg==", - "dependencies": { - "Avalonia": "11.0.9" - } - }, "Avalonia.Xaml.Behaviors": { "type": "Direct", "requested": "[11.0.6, )", diff --git a/tests/Gnomeshade.Desktop.Tests/packages.lock.json b/tests/Gnomeshade.Desktop.Tests/packages.lock.json index 1ab76bd1e..d5c2d557b 100644 --- a/tests/Gnomeshade.Desktop.Tests/packages.lock.json +++ b/tests/Gnomeshade.Desktop.Tests/packages.lock.json @@ -628,9 +628,10 @@ "gnomeshade.desktop": { "type": "Project", "dependencies": { + "ActiproSoftware.Controls.Avalonia": "[23.1.3, )", + "ActiproSoftware.Controls.Avalonia.Themes.DataGrid": "[23.1.3, )", "AdysTech.CredentialManager": "[2.6.0, )", "Avalonia.Desktop": "[11.0.9, )", - "Avalonia.Themes.Fluent": "[11.0.9, )", "Avalonia.Xaml.Behaviors": "[11.0.6, )", "Gnomeshade.Avalonia.Core": "[1.0.0, )", "Microsoft.Extensions.Configuration.Json": "[8.0.0, )", @@ -661,6 +662,26 @@ "NodaTime": "[3.1.11, )" } }, + "ActiproSoftware.Controls.Avalonia": { + "type": "CentralTransitive", + "requested": "[23.1.3, )", + "resolved": "23.1.3", + "contentHash": "FJ8oTYb/WynFe1faXU8wcEgN8KH6va7BH/2fsp644r40qiQaaKQ9zOV1G2e/Je3TgfnEK/daF4z4ch2XjS6dVA==", + "dependencies": { + "Avalonia": "11.0.5" + } + }, + "ActiproSoftware.Controls.Avalonia.Themes.DataGrid": { + "type": "CentralTransitive", + "requested": "[23.1.3, )", + "resolved": "23.1.3", + "contentHash": "gB+Jh+EzttayAV4z1I06M8W2181EF8yVqS59R+u4kNExLt4GZ1+E/v4UxhdfvVtE6K3tGOhUKeLTql2R5aibdQ==", + "dependencies": { + "ActiproSoftware.Controls.Avalonia": "[23.1.3]", + "Avalonia": "11.0.5", + "Avalonia.Controls.DataGrid": "11.0.5" + } + }, "AdysTech.CredentialManager": { "type": "CentralTransitive", "requested": "[2.6.0, )", @@ -690,15 +711,6 @@ "Avalonia.X11": "11.0.9" } }, - "Avalonia.Themes.Fluent": { - "type": "CentralTransitive", - "requested": "[11.0.9, )", - "resolved": "11.0.9", - "contentHash": "cRycTh9SZPHIi64c90xu0QI9d3jXMFY3VDWeIMHot+1Qek7Q9qYRXWmeJvStfYSYXDKOI7113IBJ7MIQiUshgg==", - "dependencies": { - "Avalonia": "11.0.9" - } - }, "Avalonia.Xaml.Behaviors": { "type": "CentralTransitive", "requested": "[11.0.6, )",