Skip to content

Commit

Permalink
Merge pull request #385 from Krypton-Suite/alpha-fr#384
Browse files Browse the repository at this point in the history
* Implement #384
  • Loading branch information
Smurf-IV authored Dec 20, 2022
2 parents 3b32992 + 0e7d1df commit 227f18d
Show file tree
Hide file tree
Showing 62 changed files with 348 additions and 924 deletions.
1 change: 1 addition & 0 deletions Documents/Help/Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@

## 2023-11-xx - Build 2311 - November 2023
<!--* New `Krypton.Toolkit.Suite.Extended.Themes` module, contains controls such as `KryptonManagerExtended`, which supports existing themes plus new application style themes such as Access Purple/Red, Word Blue and more. (**Note:** The controls in this module will only work with `KryptonFormExtended` found in the `Krypton.Toolkit.Suite.Extended.Forms` module)-->
* Implemented [#384](https://github.com/Krypton-Suite/Extended-Toolkit/issues/384), Reduce build configurations
* Resolved [#378](https://github.com/Krypton-Suite/Extended-Toolkit/issues/378), `ExtendedMessageBox` does not support `CancelTryContinue` when built for "ANY" of the supported TFM's
* `KryptonMessageBoxExtended` button states now fall in line with .NET 6.0
* New `KryptonInputBoxExtended`, supports icons, and multiple response types, such as `ComboBox`, `DateTimePicker`, `DomainUpDown`, `TextBox`, `MaskedTextBox`, `PasswordBox`, `RichTextBox`, `NumericUpDown` & `None`
Expand Down
1 change: 1 addition & 0 deletions Documents/Help/Prerequisites.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,6 @@ Before you can use some Extended Toolkit components, you will need to install so
| <img src="https://img.shields.io/badge/Module-Persistence-orange.svg" /> | ![Nuget](https://img.shields.io/nuget/v/Krypton.Toolkit.Suite.Extended.Persistence) | [<img src="https://img.shields.io/badge/Download-Link-9cf.svg" />](https://www.nuget.org/packages/Krypton.Toolkit.Suite.Extended.Persistence/) | ![GitHub](https://img.shields.io/github/license/Krypton-Suite/Extended-Toolkit.svg) |
| <img src="https://img.shields.io/badge/Module-Resources-orange.svg" /> | ![Nuget](https://img.shields.io/nuget/v/Krypton.Toolkit.Suite.Extended.Resources) | [<img src="https://img.shields.io/badge/Download-Link-9cf.svg" />](https://www.nuget.org/packages/Krypton.Toolkit.Suite.Extended.Resources/) | ![GitHub](https://img.shields.io/github/license/Krypton-Suite/Extended-Toolkit.svg) |
| <img src="https://img.shields.io/badge/Module-Settings-orange.svg" /> | ![Nuget](https://img.shields.io/nuget/v/Krypton.Toolkit.Suite.Extended.Settings) | [<img src="https://img.shields.io/badge/Download-Link-9cf.svg" />](https://www.nuget.org/packages/Krypton.Toolkit.Suite.Extended.Settings/) | ![GitHub](https://img.shields.io/github/license/Krypton-Suite/Extended-Toolkit.svg) |
| <img src="https://img.shields.io/badge/Module-Shared-orange.svg" /> | ![Nuget](https://img.shields.io/nuget/v/Krypton.Toolkit.Suite.Extended.Shared) | [<img src="https://img.shields.io/badge/Download-Link-9cf.svg" />](https://www.nuget.org/packages/Krypton.Toolkit.Suite.Extended.Shared/) | ![GitHub](https://img.shields.io/github/license/Krypton-Suite/Extended-Toolkit.svg) |
| <img src="https://img.shields.io/badge/Module-Control Settings-orange.svg" /> | ![Nuget](https://img.shields.io/nuget/v/Krypton.Toolkit.Suite.Extended.Control.Settings) | [<img src="https://img.shields.io/badge/Download-Link-9cf.svg" />](https://www.nuget.org/packages/Krypton.Toolkit.Suite.Extended.Control.Settings/) | ![GitHub](https://img.shields.io/github/license/Krypton-Suite/Extended-Toolkit.svg) |
| <img src="https://img.shields.io/badge/Module-Utilities-orange.svg" /> | ![Nuget](https://img.shields.io/nuget/v/Krypton.Toolkit.Suite.Extended.Utilities) | [<img src="https://img.shields.io/badge/Download-Link-9cf.svg" />](https://www.nuget.org/packages/Krypton.Toolkit.Suite.Extended.Utilities/) | ![GitHub](https://img.shields.io/github/license/Krypton-Suite/Extended-Toolkit.svg) |
2 changes: 1 addition & 1 deletion Source/Krypton Toolkit/Examples/Examples.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.353-alpha" />
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.354-alpha" />
<PackageReference Include="System.Data.SQLite.Core" Version="1.0.117" />
</ItemGroup>

Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,11 @@
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'StableFull'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<TargetFrameworks>net462;net47;net471;net472;net48;net481;netcoreapp3.1;net6.0-windows;net7.0-windows</TargetFrameworks>
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'StableLite'">
<PropertyGroup>
<TargetFrameworks>net48;net481;net60-windows;net7.0-windows</TargetFrameworks>
</PropertyGroup>
</When>
<Otherwise>
<!--If all else fails-->
<PropertyGroup>
Expand All @@ -40,7 +34,7 @@
<CheckEolTargetFramework>false</CheckEolTargetFramework>
<UseWindowsForms>true</UseWindowsForms>
<NeutralLanguage>en</NeutralLanguage>
<Configurations>Debug;Release;Nightly;Canary;StableFull;StableLite</Configurations>
<Configurations>Debug;Release;Nightly;Canary</Configurations>
</PropertyGroup>

<!--Package Data-->
Expand All @@ -57,9 +51,9 @@
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'Signed'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<PackageId>Krypton.Toolkit.Suite.Extended.Buttons.Signed</PackageId>
<PackageId>Krypton.Toolkit.Suite.Extended.Buttons</PackageId>
</PropertyGroup>
</When>
<Otherwise>
Expand Down Expand Up @@ -87,7 +81,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.353-alpha" />
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.354-alpha" />
</ItemGroup>
</When>

Expand All @@ -101,7 +95,7 @@
</ItemGroup>
</When>

<When Condition="'$(Configuration)' == 'StableFull'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<LangVersion>preview</LangVersion>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,11 @@
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'StableFull'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<TargetFrameworks>net462;net47;net471;net472;net48;net481;netcoreapp3.1;net6.0-windows;net7.0-windows</TargetFrameworks>
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'StableLite'">
<PropertyGroup>
<TargetFrameworks>net48;net481;net60-windows;net7.0-windows</TargetFrameworks>
</PropertyGroup>
</When>
<Otherwise>
<!--If all else fails-->
<PropertyGroup>
Expand All @@ -40,7 +34,7 @@
<CheckEolTargetFramework>false</CheckEolTargetFramework>
<UseWindowsForms>true</UseWindowsForms>
<NeutralLanguage>en</NeutralLanguage>
<Configurations>Debug;Release;Nightly;Canary;StableFull;StableLite</Configurations>
<Configurations>Debug;Release;Nightly;Canary</Configurations>
</PropertyGroup>

<!--Package Data-->
Expand All @@ -57,9 +51,9 @@
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'Signed'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<PackageId>Krypton.Toolkit.Suite.Extended.Calendar.Signed</PackageId>
<PackageId>Krypton.Toolkit.Suite.Extended.Calendar</PackageId>
</PropertyGroup>
</When>
<Otherwise>
Expand Down Expand Up @@ -87,7 +81,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.353-alpha" />
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.354-alpha" />
</ItemGroup>
</When>

Expand All @@ -101,7 +95,7 @@
</ItemGroup>
</When>

<When Condition="'$(Configuration)' == 'StableFull'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<LangVersion>preview</LangVersion>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,11 @@
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'StableFull'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<TargetFrameworks>net462;net47;net471;net472;net48;net481;netcoreapp3.1;net6.0-windows;net7.0-windows</TargetFrameworks>
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'StableLite'">
<PropertyGroup>
<TargetFrameworks>net48;net481;net60-windows;net7.0-windows</TargetFrameworks>
</PropertyGroup>
</When>
<Otherwise>
<!--If all else fails-->
<PropertyGroup>
Expand All @@ -42,7 +36,7 @@
<AssemblyOriginatorKeyFile>StrongKrypton.snk</AssemblyOriginatorKeyFile>
<UseWindowsForms>true</UseWindowsForms>
<NeutralLanguage>en</NeutralLanguage>
<Configurations>Debug;Release;Nightly;Canary;StableFull;StableLite</Configurations>
<Configurations>Debug;Release;Nightly;Canary</Configurations>
</PropertyGroup>

<!--Package Data-->
Expand All @@ -59,9 +53,9 @@
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'Signed'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<PackageId>Krypton.Toolkit.Suite.Extended.CheckSum.Tools.Signed</PackageId>
<PackageId>Krypton.Toolkit.Suite.Extended.CheckSum.Tools</PackageId>
</PropertyGroup>
</When>
<Otherwise>
Expand Down Expand Up @@ -89,7 +83,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.353-alpha" />
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.354-alpha" />
</ItemGroup>
</When>

Expand All @@ -103,7 +97,7 @@
</ItemGroup>
</When>

<When Condition="'$(Configuration)' == 'StableFull'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<LangVersion>preview</LangVersion>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,11 @@
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'StableFull'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<TargetFrameworks>net462;net47;net471;net472;net48;net481;netcoreapp3.1;net6.0-windows;net7.0-windows</TargetFrameworks>
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'StableLite'">
<PropertyGroup>
<TargetFrameworks>net48;net481;net60-windows;net7.0-windows</TargetFrameworks>
</PropertyGroup>
</When>
<Otherwise>
<!--If all else fails-->
<PropertyGroup>
Expand All @@ -42,7 +36,7 @@
<AssemblyOriginatorKeyFile>StrongKrypton.snk</AssemblyOriginatorKeyFile>
<UseWindowsForms>true</UseWindowsForms>
<NeutralLanguage>en</NeutralLanguage>
<Configurations>Debug;Release;Nightly;Canary;StableFull;StableLite</Configurations>
<Configurations>Debug;Release;Nightly;Canary</Configurations>
</PropertyGroup>

<!--Package Data-->
Expand All @@ -59,9 +53,9 @@
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'Signed'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<PackageId>Krypton.Toolkit.Suite.Extended.Circular.ProgressBar.Signed</PackageId>
<PackageId>Krypton.Toolkit.Suite.Extended.Circular.ProgressBar</PackageId>
</PropertyGroup>
</When>
<Otherwise>
Expand Down Expand Up @@ -89,7 +83,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.353-alpha" />
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.354-alpha" />
</ItemGroup>
</When>

Expand All @@ -103,7 +97,7 @@
</ItemGroup>
</When>

<When Condition="'$(Configuration)' == 'StableFull'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<LangVersion>preview</LangVersion>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,11 @@
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'StableFull'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<TargetFrameworks>net462;net47;net471;net472;net48;net481;netcoreapp3.1;net6.0-windows;net7.0-windows</TargetFrameworks>
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'StableLite'">
<PropertyGroup>
<TargetFrameworks>net48;net481;net60-windows;net7.0-windows</TargetFrameworks>
</PropertyGroup>
</When>
<Otherwise>
<!--If all else fails-->
<PropertyGroup>
Expand All @@ -42,7 +36,7 @@
<AssemblyOriginatorKeyFile>StrongKrypton.snk</AssemblyOriginatorKeyFile>
<UseWindowsForms>true</UseWindowsForms>
<NeutralLanguage>en</NeutralLanguage>
<Configurations>Debug;Release;Nightly;Canary;StableFull;StableLite</Configurations>
<Configurations>Debug;Release;Nightly;Canary</Configurations>
</PropertyGroup>

<!--Package Data-->
Expand All @@ -59,9 +53,9 @@
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'Signed'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<PackageId>Krypton.Toolkit.Suite.Extended.ComboBox.Signed</PackageId>
<PackageId>Krypton.Toolkit.Suite.Extended.ComboBox</PackageId>
</PropertyGroup>
</When>
<Otherwise>
Expand Down Expand Up @@ -89,7 +83,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.353-alpha" />
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.354-alpha" />
</ItemGroup>
</When>

Expand All @@ -103,7 +97,7 @@
</ItemGroup>
</When>

<When Condition="'$(Configuration)' == 'StableFull'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<LangVersion>preview</LangVersion>
</PropertyGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,11 @@
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'StableFull'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<TargetFrameworks>net462;net47;net471;net472;net48;net481;netcoreapp3.1;net6.0-windows;net7.0-windows</TargetFrameworks>
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'StableLite'">
<PropertyGroup>
<TargetFrameworks>net48;net481;net60-windows;net7.0-windows</TargetFrameworks>
</PropertyGroup>
</When>
<Otherwise>
<!--If all else fails-->
<PropertyGroup>
Expand All @@ -41,7 +35,7 @@
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>StrongKrypton.snk</AssemblyOriginatorKeyFile>
<UseWindowsForms>true</UseWindowsForms>
<Configurations>Debug;Release;Nightly;Canary;StableFull;StableLite</Configurations>
<Configurations>Debug;Release;Nightly;Canary</Configurations>
</PropertyGroup>

<!--Package Data-->
Expand All @@ -58,9 +52,9 @@
</PropertyGroup>
</When>

<When Condition="'$(Configuration)' == 'Signed'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<PackageId>Krypton.Toolkit.Suite.Extended.Common.Signed</PackageId>
<PackageId>Krypton.Toolkit.Suite.Extended.Common</PackageId>
</PropertyGroup>
</When>
<Otherwise>
Expand Down Expand Up @@ -88,7 +82,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.353-alpha" />
<PackageReference Include="Krypton.Toolkit.Nightly" Version="80.22.12.354-alpha" />
</ItemGroup>
</When>

Expand All @@ -102,7 +96,7 @@
</ItemGroup>
</When>

<When Condition="'$(Configuration)' == 'StableFull'">
<When Condition="'$(Configuration)' == 'Release'">
<PropertyGroup>
<LangVersion>preview</LangVersion>
</PropertyGroup>
Expand Down
Loading

0 comments on commit 227f18d

Please sign in to comment.