diff --git a/src/MauiIcons.Cupertino/readme.md b/src/MauiIcons.Cupertino/readme.md index 6531db3..8d39105 100644 --- a/src/MauiIcons.Cupertino/readme.md +++ b/src/MauiIcons.Cupertino/readme.md @@ -52,7 +52,9 @@ if you came across this issue dotnet/maui#7503 when using new namespace, Make su ``` -## Breaking Changes from v2 +## Breaking Changes + +### Version 1 to 2 `Old (v1)` @@ -70,6 +72,11 @@ xmlns:mi="http://www.aathifmahir.com/dotnet/2022/maui/icons" ``` +### Version 2 to 3 + + - Removal of **TypeArgument** and Built in OnPlatform and OnIdiom Support, Use MauiIcons Integrated [Custom OnPlatform and OnIdioms Feature](#custom-onplatform-and-onidiom-usage) + - Removal of **Dotnet 7** Support + ## Built in Control Usage `Xaml` @@ -161,29 +168,6 @@ new MauiIcon().Icon(CupertinoIcons.Airplane).OnIdioms(new List{"Desktop" new MauiIcon().Icon(CupertinoIcons.AntFill).OnPlatforms(new List{"WinUI", "Android"}).OnIdioms(new List{"Desktop", "Phone"}); ``` -## Maui Built in OnPlatform and OnIdiom Usage - -```xml - - - - - - - - - - - - - - - -``` -**Disclaimer:** Only **ImageSource** or **FontImageSource** Supports Maui's Built in OnPlatform or OnIdiom and **TypeArgument** Should be Assigned to Work Optimally, Therefore It's Recommended to use MauiIcons Custom OnPlatform and OnIdioms - # License **MauiIcons.Cupertino** diff --git a/src/MauiIcons.Fluent.Filled/readme.md b/src/MauiIcons.Fluent.Filled/readme.md index 94de34f..ab5c5ca 100644 --- a/src/MauiIcons.Fluent.Filled/readme.md +++ b/src/MauiIcons.Fluent.Filled/readme.md @@ -52,14 +52,16 @@ if you came across this issue dotnet/maui#7503 when using new namespace, Make su ``` -## Breaking Changes from v2 +## Breaking Changes + +### Version 1 to 2 `Old (v1)` ```xml -xmlns:fluentFilled="clr-namespace:MauiIcons.FluentFilled;assembly=MauiIcons.FluentFilled" +xmlns:cupertino="clr-namespace:MauiIcons.Cupertino;assembly=MauiIcons.Cupertino" - + ``` `New (v2)` @@ -67,9 +69,14 @@ xmlns:fluentFilled="clr-namespace:MauiIcons.FluentFilled;assembly=MauiIcons.Flue ```xml xmlns:mi="http://www.aathifmahir.com/dotnet/2022/maui/icons" - + ``` +### Version 2 to 3 + + - Removal of **TypeArgument** and Built in OnPlatform and OnIdiom Support, Use MauiIcons Integrated [Custom OnPlatform and OnIdioms Feature](#custom-onplatform-and-onidiom-usage) + - Removal of **Dotnet 7** Support + ### Nuget Package Changes - **`AathifMahir.Maui.MauiIcons.FluentFilled`** is Depcrecated and Replaced by [`AathifMahir.Maui.MauiIcons.Fluent.Filled`](https://www.nuget.org/packages/AathifMahir.Maui.MauiIcons.Fluent.Filled/) @@ -165,29 +172,6 @@ new MauiIcon().Icon(FluentFilledIcons.Accessibility48Filled).OnIdioms(new List{"WinUI", "Android"}).OnIdioms(new List{"Desktop", "Phone"}); ``` -## Maui Built in OnPlatform and OnIdiom Usage - -```xml - - - - - - - - - - - - - - - -``` -**Disclaimer:** Only **ImageSource** or **FontImageSource** Supports Maui's Built in OnPlatform or OnIdiom and **TypeArgument** Should be Assigned to Work Optimally, Therefore It's Recommended to use MauiIcons Custom OnPlatform and OnIdioms - # License **MauiIcons.Fluent.Filled** diff --git a/src/MauiIcons.Fluent/readme.md b/src/MauiIcons.Fluent/readme.md index ef705f6..3a2beae 100644 --- a/src/MauiIcons.Fluent/readme.md +++ b/src/MauiIcons.Fluent/readme.md @@ -52,14 +52,16 @@ if you came across this issue dotnet/maui#7503 when using new namespace, Make su ``` -## Breaking Changes from v2 +## Breaking Changes + +### Version 1 to 2 `Old (v1)` ```xml -xmlns:fluent="clr-namespace:MauiIcons.Fluent;assembly=MauiIcons.Fluent" +xmlns:cupertino="clr-namespace:MauiIcons.Cupertino;assembly=MauiIcons.Cupertino" - + ``` `New (v2)` @@ -67,9 +69,15 @@ xmlns:fluent="clr-namespace:MauiIcons.Fluent;assembly=MauiIcons.Fluent" ```xml xmlns:mi="http://www.aathifmahir.com/dotnet/2022/maui/icons" - + ``` +### Version 2 to 3 + + - Removal of **TypeArgument** and Built in OnPlatform and OnIdiom Support, Use MauiIcons Integrated [Custom OnPlatform and OnIdioms Feature](#custom-onplatform-and-onidiom-usage) + - Removal of **Dotnet 7** Support + + ## Built in Control Usage `Xaml` @@ -161,29 +169,6 @@ new MauiIcon().Icon(FluentIcons.Accessibility48).OnIdioms(new List{"Desk new MauiIcon().Icon(FluentIcons.AppFolder48).OnPlatforms(new List{"WinUI", "Android"}).OnIdioms(new List{"Desktop", "Phone"}); ``` -## Maui Built in OnPlatform and OnIdiom Usage - -```xml - - - - - - - - - - - - - - - -``` -**Disclaimer:** Only **ImageSource** or **FontImageSource** Supports Maui's Built in OnPlatform or OnIdiom and **TypeArgument** Should be Assigned to Work Optimally, Therefore It's Recommended to use MauiIcons Custom OnPlatform and OnIdioms - # License **MauiIcons.Fluent** diff --git a/src/MauiIcons.FontAwesome.Brand/readme.md b/src/MauiIcons.FontAwesome.Brand/readme.md index 5dbb46d..d1843bd 100644 --- a/src/MauiIcons.FontAwesome.Brand/readme.md +++ b/src/MauiIcons.FontAwesome.Brand/readme.md @@ -52,6 +52,13 @@ if you came across this issue dotnet/maui#7503 when using new namespace, Make su ``` +## Breaking Changes + +### Version 2 to 3 + + - Removal of **TypeArgument** and Built in OnPlatform and OnIdiom Support, Use MauiIcons Integrated [Custom OnPlatform and OnIdioms Feature](#custom-onplatform-and-onidiom-usage) + - Removal of **Dotnet 7** Support + ## Built in Control Usage `Xaml` @@ -143,29 +150,6 @@ new MauiIcon().Icon(FontAwesomeBrandIcons.Github).OnIdioms(new List{"Des new MauiIcon().Icon(FontAwesomeBrandIcons.PenToSquare).OnPlatforms(new List{"WinUI", "Android"}).OnIdioms(new List{"Desktop", "Phone"}); ``` -## Maui Built in OnPlatform and OnIdiom Usage - -```xml - - - - - - - - - - - - - - - -``` -**Disclaimer:** Only **ImageSource** or **FontImageSource** Supports Maui's Built in OnPlatform or OnIdiom and **TypeArgument** Should be Assigned to Work Optimally, Therefore It's Recommended to use MauiIcons Custom OnPlatform and OnIdioms - # License **MauiIcons.FontAwesome.Brand** diff --git a/src/MauiIcons.FontAwesome.Solid/readme.md b/src/MauiIcons.FontAwesome.Solid/readme.md index 3b1ac9e..dcba378 100644 --- a/src/MauiIcons.FontAwesome.Solid/readme.md +++ b/src/MauiIcons.FontAwesome.Solid/readme.md @@ -52,6 +52,13 @@ if you came across this issue dotnet/maui#7503 when using new namespace, Make su ``` +## Breaking Changes + +### Version 2 to 3 + + - Removal of **TypeArgument** and Built in OnPlatform and OnIdiom Support, Use MauiIcons Integrated [Custom OnPlatform and OnIdioms Feature](#custom-onplatform-and-onidiom-usage) + - Removal of **Dotnet 7** Support + ## Built in Control Usage `Xaml` @@ -143,29 +150,6 @@ new MauiIcon().Icon(FontAwesomeSolidIcons.Asterisk).OnIdioms(new List{"D new MauiIcon().Icon(FontAwesomeSolidIcons.PenToSquare).OnPlatforms(new List{"WinUI", "Android"}).OnIdioms(new List{"Desktop", "Phone"}); ``` -## Maui Built in OnPlatform and OnIdiom Usage - -```xml - - - - - - - - - - - - - - - -``` -**Disclaimer:** Only **ImageSource** or **FontImageSource** Supports Maui's Built in OnPlatform or OnIdiom and **TypeArgument** Should be Assigned to Work Optimally, Therefore It's Recommended to use MauiIcons Custom OnPlatform and OnIdioms - # License **MauiIcons.FontAwesome.Solid** diff --git a/src/MauiIcons.FontAwesome/readme.md b/src/MauiIcons.FontAwesome/readme.md index b37c520..b97121e 100644 --- a/src/MauiIcons.FontAwesome/readme.md +++ b/src/MauiIcons.FontAwesome/readme.md @@ -52,6 +52,13 @@ if you came across this issue dotnet/maui#7503 when using new namespace, Make su ``` +## Breaking Changes + +### Version 2 to 3 + + - Removal of **TypeArgument** and Built in OnPlatform and OnIdiom Support, Use MauiIcons Integrated [Custom OnPlatform and OnIdioms Feature](#custom-onplatform-and-onidiom-usage) + - Removal of **Dotnet 7** Support + ## Built in Control Usage `Xaml` @@ -143,29 +150,6 @@ new MauiIcon().Icon(FontAwesomeIcons.Asterisk).OnIdioms(new List{"Deskto new MauiIcon().Icon(FontAwesomeIcons.PenToSquare).OnPlatforms(new List{"WinUI", "Android"}).OnIdioms(new List{"Desktop", "Phone"}); ``` -## Maui Built in OnPlatform and OnIdiom Usage - -```xml - - - - - - - - - - - - - - - -``` -**Disclaimer:** Only **ImageSource** or **FontImageSource** Supports Maui's Built in OnPlatform or OnIdiom and **TypeArgument** Should be Assigned to Work Optimally, Therefore It's Recommended to use MauiIcons Custom OnPlatform and OnIdioms - # License **MauiIcons.FontAwesome** diff --git a/src/MauiIcons.Material.Outlined/readme.md b/src/MauiIcons.Material.Outlined/readme.md index e3aa69d..5caf1d2 100644 --- a/src/MauiIcons.Material.Outlined/readme.md +++ b/src/MauiIcons.Material.Outlined/readme.md @@ -52,6 +52,13 @@ if you came across this issue dotnet/maui#7503 when using new namespace, Make su ``` +## Breaking Changes + +### Version 2 to 3 + + - Removal of **TypeArgument** and Built in OnPlatform and OnIdiom Support, Use MauiIcons Integrated [Custom OnPlatform and OnIdioms Feature](#custom-onplatform-and-onidiom-usage) + - Removal of **Dotnet 7** Support + ## Built in Control Usage `Xaml` @@ -143,29 +150,6 @@ new MauiIcon().Icon(MaterialOutlinedIcons.ABC).OnIdioms(new List{"Deskto new MauiIcon().Icon(MaterialOutlinedIcons.AddRoad).OnPlatforms(new List{"WinUI", "Android"}).OnIdioms(new List{"Desktop", "Phone"}); ``` -## Maui Built in OnPlatform and OnIdiom Usage - -```xml - - - - - - - - - - - - - - - -``` -**Disclaimer:** Only **ImageSource** or **FontImageSource** Supports Maui's Built in OnPlatform or OnIdiom and **TypeArgument** Should be Assigned to Work Optimally, Therefore It's Recommended to use MauiIcons Custom OnPlatform and OnIdioms - # License **MauiIcons.Material.Outlined** diff --git a/src/MauiIcons.Material.Rounded/readme.md b/src/MauiIcons.Material.Rounded/readme.md index 88b6eef..b691e32 100644 --- a/src/MauiIcons.Material.Rounded/readme.md +++ b/src/MauiIcons.Material.Rounded/readme.md @@ -51,6 +51,13 @@ if you came across this issue dotnet/maui#7503 when using new namespace, Make su ``` +## Breaking Changes + +### Version 2 to 3 + + - Removal of **TypeArgument** and Built in OnPlatform and OnIdiom Support, Use MauiIcons Integrated [Custom OnPlatform and OnIdioms Feature](#custom-onplatform-and-onidiom-usage) + - Removal of **Dotnet 7** Support + ## Built in Control Usage @@ -143,30 +150,6 @@ new MauiIcon().Icon(MaterialRoundedIcons.ABC).OnIdioms(new List{"Desktop new MauiIcon().Icon(MaterialRoundedIcons.AddRoad).OnPlatforms(new List{"WinUI", "Android"}).OnIdioms(new List{"Desktop", "Phone"}); ``` -## Maui Built in OnPlatform and OnIdiom Usage - -```xml - - - - - - - - - - - - - - - -``` -**Disclaimer:** Only **ImageSource** or **FontImageSource** Supports Maui's Built in OnPlatform or OnIdiom and **TypeArgument** Should be Assigned to Work Optimally, Therefore It's Recommended to use MauiIcons Custom OnPlatform and OnIdioms - - # License **MauiIcons.Material.Rounded** diff --git a/src/MauiIcons.Material.Sharp/readme.md b/src/MauiIcons.Material.Sharp/readme.md index 43cddf2..2e01933 100644 --- a/src/MauiIcons.Material.Sharp/readme.md +++ b/src/MauiIcons.Material.Sharp/readme.md @@ -52,6 +52,13 @@ if you came across this issue dotnet/maui#7503 when using new namespace, Make su ``` +## Breaking Changes + +### Version 2 to 3 + + - Removal of **TypeArgument** and Built in OnPlatform and OnIdiom Support, Use MauiIcons Integrated [Custom OnPlatform and OnIdioms Feature](#custom-onplatform-and-onidiom-usage) + - Removal of **Dotnet 7** Support + ## Built in Control Usage `Xaml` @@ -143,30 +150,6 @@ new MauiIcon().Icon(MaterialSharpIcons.ABC).OnIdioms(new List{"Desktop", new MauiIcon().Icon(MaterialSharpIcons.AddRoad).OnPlatforms(new List{"WinUI", "Android"}).OnIdioms(new List{"Desktop", "Phone"}); ``` -## Maui Built in OnPlatform and OnIdiom Usage - -```xml - - - - - - - - - - - - - - - -``` -**Disclaimer:** Only **ImageSource** or **FontImageSource** Supports Maui's Built in OnPlatform or OnIdiom and **TypeArgument** Should be Assigned to Work Optimally, Therefore It's Recommended to use MauiIcons Custom OnPlatform and OnIdioms - - # License **MauiIcons.Material.Sharp** diff --git a/src/MauiIcons.Material/readme.md b/src/MauiIcons.Material/readme.md index 89cfeea..9158a1d 100644 --- a/src/MauiIcons.Material/readme.md +++ b/src/MauiIcons.Material/readme.md @@ -52,14 +52,16 @@ if you came across this issue dotnet/maui#7503 when using new namespace, Make su ``` -## Breaking Changes from v2 +## Breaking Changes + +### Version 1 to 2 `Old (v1)` ```xml -xmlns:material="clr-namespace:MauiIcons.Material;assembly=MauiIcons.Material" +xmlns:cupertino="clr-namespace:MauiIcons.Cupertino;assembly=MauiIcons.Cupertino" - + ``` `New (v2)` @@ -67,9 +69,14 @@ xmlns:material="clr-namespace:MauiIcons.Material;assembly=MauiIcons.Material" ```xml xmlns:mi="http://www.aathifmahir.com/dotnet/2022/maui/icons" - + ``` +### Version 2 to 3 + + - Removal of **TypeArgument** and Built in OnPlatform and OnIdiom Support, Use MauiIcons Integrated [Custom OnPlatform and OnIdioms Feature](#custom-onplatform-and-onidiom-usage) + - Removal of **Dotnet 7** Support + ### Nuget Package Changes - **`AathifMahir.Maui.MauiIcons.Material`** doesn't contain all the Variants anymore, Now only contains **Regular version** of Material Icons. Other Variants Decoupled into Seperate Packages Like Below @@ -169,29 +176,6 @@ new MauiIcon().Icon(MaterialIcons.ABC).OnIdioms(new List{"Desktop", "Pho new MauiIcon().Icon(MaterialIcons.AddRoad).OnPlatforms(new List{"WinUI", "Android"}).OnIdioms(new List{"Desktop", "Phone"}); ``` -## Maui Built in OnPlatform and OnIdiom Usage - -```xml - - - - - - - - - - - - - - - -``` -**Disclaimer:** Only **ImageSource** or **FontImageSource** Supports Maui's Built in OnPlatform or OnIdiom and **TypeArgument** Should be Assigned to Work Optimally, Therefore It's Recommended to use MauiIcons Custom OnPlatform and OnIdioms - # License **MauiIcons.Material** diff --git a/src/MauiIcons.SegoeFluent/readme.md b/src/MauiIcons.SegoeFluent/readme.md index aaf3d0d..d8c7599 100644 --- a/src/MauiIcons.SegoeFluent/readme.md +++ b/src/MauiIcons.SegoeFluent/readme.md @@ -52,14 +52,16 @@ if you came across this issue dotnet/maui#7503 when using new namespace, Make su ``` -## Breaking Changes from v2 +## Breaking Changes + +### Version 1 to 2 `Old (v1)` ```xml -xmlns:segoeFluent="clr-namespace:MauiIcons.SegoeFluent;assembly=MauiIcons.SegoeFluent" +xmlns:cupertino="clr-namespace:MauiIcons.Cupertino;assembly=MauiIcons.Cupertino" - + ``` `New (v2)` @@ -67,9 +69,14 @@ xmlns:segoeFluent="clr-namespace:MauiIcons.SegoeFluent;assembly=MauiIcons.SegoeF ```xml xmlns:mi="http://www.aathifmahir.com/dotnet/2022/maui/icons" - + ``` +### Version 2 to 3 + + - Removal of **TypeArgument** and Built in OnPlatform and OnIdiom Support, Use MauiIcons Integrated [Custom OnPlatform and OnIdioms Feature](#custom-onplatform-and-onidiom-usage) + - Removal of **Dotnet 7** Support + ## Built in Control Usage `Xaml` @@ -161,29 +168,6 @@ new MauiIcon().Icon(SegoeFluentIcons.AdjustHologram).OnIdioms(new List{" new MauiIcon().Icon(SegoeFluentIcons.ActionCenterQuiet).OnPlatforms(new List{"WinUI", "Android"}).OnIdioms(new List{"Desktop", "Phone"}); ``` -## Maui Built in OnPlatform and OnIdiom Usage - -```xml - - - - - - - - - - - - - - - -``` -**Disclaimer:** Only **ImageSource** or **FontImageSource** Supports Maui's Built in OnPlatform or OnIdiom and **TypeArgument** Should be Assigned to Work Optimally, Therefore It's Recommended to use MauiIcons Custom OnPlatform and OnIdioms - # License **MauiIcons.SegoeFluent**