Skip to content

Commit 0e74c8c

Browse files
authored
Merge pull request #145 from FmgLib/feature/v8.8.5
Feature/v8.8.5
2 parents 40a7784 + f79eb24 commit 0e74c8c

File tree

15 files changed

+88
-21
lines changed

15 files changed

+88
-21
lines changed

FmgLib.MauiMarkup.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ EndProject
88
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{FE0466FD-1CF3-4D08-B3B2-B6E0EB476831}"
99
ProjectSection(SolutionItems) = preProject
1010
LICENSE.txt = LICENSE.txt
11+
README.md = README.md
1112
TODO.txt = TODO.txt
1213
EndProjectSection
1314
EndProject

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -765,7 +765,7 @@ public partial class App : Application
765765
this.MainPage(
766766
new Shell()
767767
.ItemTemplate(() => new ShellItemTemplate())
768-
.Resources(AppResources.Default)
768+
.Resources(new ResourceDictionary().MergedDictionaries(AppStyles.Default))
769769
.Items(
770770
new FlyoutItem()
771771
.FlyoutDisplayOptions(FlyoutDisplayOptions.AsMultipleItems)

sample/DalluiApp/DalluiApp.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
<ItemGroup>
8484
<PackageReference Include="CardsView.Maui" Version="0.0.9" />
8585
<PackageReference Include="CommunityToolkit.Maui" Version="9.0.2" />
86-
<PackageReference Include="FmgLib.MauiMarkup" Version="8.8.3" />
86+
<PackageReference Include="FmgLib.MauiMarkup" Version="8.*" />
8787
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.70" />
8888
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.70" />
8989
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />

sample/F1TV/F1TV.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474

7575
<ItemGroup>
7676
<PackageReference Include="CommunityToolkit.Maui" Version="9.0.2" />
77-
<PackageReference Include="FmgLib.MauiMarkup" Version="8.8.3" />
77+
<PackageReference Include="FmgLib.MauiMarkup" Version="8.*" />
7878
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.21" />
7979
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.21" />
8080
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />

sample/FruitApp/FruitApp.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474

7575
<ItemGroup>
7676
<PackageReference Include="AcrylicView.Maui" Version="2.1.3" />
77-
<PackageReference Include="FmgLib.MauiMarkup" Version="8.8.3" />
77+
<PackageReference Include="FmgLib.MauiMarkup" Version="8.*" />
7878
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.21" />
7979
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.21" />
8080
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />

sample/Game2048/Game2048Maui.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
<ItemGroup>
7575
<PackageReference Include="CommunityToolkit.Maui" Version="9.0.2" />
7676
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.2.2" />
77-
<PackageReference Include="FmgLib.MauiMarkup" Version="8.8.3" />
77+
<PackageReference Include="FmgLib.MauiMarkup" Version="8.*" />
7878
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.71" />
7979
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.71" />
8080
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />

sample/GeneratedExam/GeneratedExam.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="FmgLib.MauiMarkup" Version="8.8.1" />
11+
<PackageReference Include="FmgLib.MauiMarkup" Version="8.*" />
1212
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.82" />
1313
<PackageReference Include="SkiaSharp.Extended.UI.Maui" Version="2.0.0" />
1414
<PackageReference Include="ZXing.Net.Maui.Controls" Version="0.4.0" />

sample/MatchingImage/MatchingImage.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
</ItemGroup>
7878

7979
<ItemGroup>
80-
<PackageReference Include="FmgLib.MauiMarkup" Version="8.8.3" />
80+
<PackageReference Include="FmgLib.MauiMarkup" Version="8.*" />
8181
<PackageReference Include="Microsoft.Maui.Controls" Version="8.0.21" />
8282
<PackageReference Include="Microsoft.Maui.Controls.Compatibility" Version="8.0.21" />
8383
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.0.0" />

sample/MyOrderApp/MyOrderApp.csproj

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,9 @@
6969
<None Remove="Resources\Images\white_bread.png" />
7070
<None Remove="Resources\Raw\completed.json" />
7171
</ItemGroup>
72+
7273
<ItemGroup>
73-
<ProjectReference Include="..\..\src\FmgLib.MauiMarkup\FmgLib.MauiMarkup.csproj" />
74-
</ItemGroup>
75-
<ItemGroup>
74+
<PackageReference Include="FmgLib.MauiMarkup" Version="8.*" />
7675
<PackageReference Include="AutoMapper" Version="13.0.1" />
7776
<PackageReference Include="LiteDB" Version="5.0.20" />
7877
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="8.*" Condition="'$(Configuration)' == 'Debug'" />

src/FmgLib.MauiMarkup/Extensions/ApplicationExtension.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
namespace FmgLib.MauiMarkup;
1+
using Microsoft.Maui.Controls.StyleSheets;
2+
3+
namespace FmgLib.MauiMarkup;
24

35
public static partial class ApplicationExtension
46
{
@@ -99,6 +101,7 @@ public static T OnRequestedThemeChanged<T>(this T self, System.Action<T> action)
99101
self.RequestedThemeChanged += (o, arg) => action(self);
100102
return self;
101103
}
104+
102105
public static T MainPage<T>(this T self, Page? mainPage) where T : Application
103106
{
104107
self.MainPage = mainPage;
@@ -116,4 +119,10 @@ public static T UserAppTheme<T>(this T self, AppTheme userAppTheme) where T : Ap
116119
self.UserAppTheme = userAppTheme;
117120
return self;
118121
}
122+
123+
public static T AccentColor<T>(this T self, Color accentColor) where T : Application
124+
{
125+
Application.AccentColor = accentColor;
126+
return self;
127+
}
119128
}

0 commit comments

Comments
 (0)