Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
a228a38
* UX Work
PWagner1 Nov 30, 2023
43d7068
* Logos
PWagner1 Nov 30, 2023
4ab61a5
* Data
PWagner1 Nov 30, 2023
1047d63
* Fix fallout from latest changes
PWagner1 Dec 4, 2023
1030a2e
* New `KryptonAboutExtendedToolkit` API
PWagner1 Dec 7, 2023
c8a19b7
Merge pull request #447 from Krypton-Suite/alpha-abouttoolkit-new
Smurf-IV Dec 8, 2023
bb697cd
* Link Toolkit
PWagner1 Dec 11, 2023
f8f073e
* Fixed #446
PWagner1 Dec 12, 2023
2578462
Merge pull request #448 from Krypton-Suite/446-throwing-exceptions-us…
Smurf-IV Dec 13, 2023
cfd80d1
Merge pull request #449 from Krypton-Suite/alpha
Smurf-IV Dec 17, 2023
a61eb70
* Fix fallout from latest changes
PWagner1 Dec 18, 2023
59d9313
* Fix fallout from latest changes
PWagner1 Dec 18, 2023
aebc62b
Update Examples.csproj
PWagner1 Dec 19, 2023
377eb5e
Update Examples.csproj
PWagner1 Dec 19, 2023
e7b01e9
* Fix examples
PWagner1 Dec 19, 2023
c35a4ff
* Feedback
PWagner1 Dec 19, 2023
5edea7d
* Tidy up
PWagner1 Dec 19, 2023
457f442
Update Changelog.md
PWagner1 Dec 19, 2023
88aa3e7
Merge pull request #451 from Krypton-Suite/alpha-fixfallout
Smurf-IV Dec 20, 2023
3fe3cc3
* Year change 2023 -> 2024
PWagner1 Dec 21, 2023
8faca7f
* Some testing
PWagner1 Dec 29, 2023
b16bdb9
* Some work on new features
PWagner1 Jan 6, 2024
5882e3f
* Address feedback
PWagner1 Jan 6, 2024
c145b62
Update FlashWindowExListener.cs
PWagner1 Jan 6, 2024
95a8864
Merge pull request #454 from Krypton-Suite/alpha-slidingform
Smurf-IV Jan 7, 2024
8c71882
* Fix Fallout (Pt.1)
PWagner1 Jan 15, 2024
8f7ed71
* Fix fallout from latest changes
PWagner1 Jan 15, 2024
f49ab0e
* Fix Fallout
PWagner1 Jan 17, 2024
d696c39
* Todays work
PWagner1 Jan 17, 2024
23efefb
* Provide kmbextended rtl support
PWagner1 Jan 17, 2024
d4da249
Merge pull request #456 from Krypton-Suite/alpha-kmessageboxrtl
Smurf-IV Jan 18, 2024
d283889
Merge pull request #457 from Krypton-Suite/alpha
Smurf-IV Jan 21, 2024
9de3969
* Usage of new `NotImplemented` API
PWagner1 Jan 22, 2024
13677c9
Merge pull request #458 from Krypton-Suite/alpha-debugtools
Smurf-IV Jan 22, 2024
57af94a
Merge pull request #459 from Krypton-Suite/alpha
PWagner1 Jan 22, 2024
bdff011
* Start on #404
PWagner1 Jan 23, 2024
4634190
* Changes since yesterday
PWagner1 Jan 24, 2024
3d6848e
* Check in changes
PWagner1 Jan 29, 2024
e5430b6
* Completed 'Core'
PWagner1 Jan 29, 2024
3e4c48c
* Complete #404
PWagner1 Feb 3, 2024
9fd7ea8
Merge pull request #461 from Krypton-Suite/404-feature-request-update…
Smurf-IV Feb 4, 2024
5097c38
* Support for .NET9
PWagner1 Feb 14, 2024
ce3845b
Update Directory.Build.targets
PWagner1 Feb 14, 2024
635b9ab
Merge pull request #464 from Krypton-Suite/alpha-remove-krypton-outlo…
Smurf-IV Feb 15, 2024
06a5490
Merge pull request #466 from Krypton-Suite/alpha
Smurf-IV Feb 21, 2024
507ddff
* NuGets
PWagner1 Feb 21, 2024
bdc130f
* NuGets
PWagner1 Feb 21, 2024
8491ead
* Try to clear up a few warnings
PWagner1 Feb 29, 2024
30d9946
Merge pull request #468 from Krypton-Suite/alpha-warnings
Smurf-IV Mar 1, 2024
e95f5e6
* NuGet updates
PWagner1 Mar 19, 2024
0c96940
Merge pull request #469 from Krypton-Suite/alpha
Smurf-IV Mar 24, 2024
e071161
* Testing
PWagner1 Mar 24, 2024
3bde773
* NuGets
PWagner1 Mar 25, 2024
fe795b2
* NuGet updates
PWagner1 Apr 22, 2024
4fcd1ed
* Update NuGets
PWagner1 Apr 29, 2024
1bdb313
* Update NuGets
PWagner1 May 13, 2024
1ab39d3
Merge pull request #472 from Krypton-Suite/alpha-messageboxextended
Smurf-IV May 14, 2024
0c8a6df
* Remove .NET 7
PWagner1 May 14, 2024
bf55bf2
* Update NuGet descriptions
PWagner1 May 15, 2024
f5f4071
Merge pull request #473 from Krypton-Suite/alpha-removedotnet7
Smurf-IV May 16, 2024
05b3f0a
* NuGet Upgrades
PWagner1 May 20, 2024
8171cd5
* NuGets
PWagner1 May 20, 2024
409db7f
* Remove .NET 7
PWagner1 May 25, 2024
89be669
Resolve merge conflict by incorporating both suggestions
PWagner1 May 25, 2024
b80c031
Merge pull request #474 from Krypton-Suite/alpha
Smurf-IV May 26, 2024
6dcaa74
* NuGets
PWagner1 Jul 22, 2024
9902333
* Configs
PWagner1 Jul 22, 2024
77d62ed
* Purge
PWagner1 Aug 24, 2024
8cdef6f
* Purge
PWagner1 Aug 24, 2024
aa808a4
* August 2024
PWagner1 Aug 24, 2024
6050221
* Remove .vs folder
PWagner1 Aug 24, 2024
8688151
* Config
PWagner1 Aug 26, 2024
32ba834
* September 2024 Canary
PWagner1 Sep 22, 2024
8373749
* October 2024 Canary
PWagner1 Oct 21, 2024
75a353e
* NuGet packages
PWagner1 Oct 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
30 changes: 30 additions & 0 deletions Documents/Help/Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,36 @@

=======

## 2024-11-12 - Build 2411 - November 2024
* Simplified TFM project configuration
* RollBack [#1584](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1584), Disable the FadeValues property in VisualForm and move the FadeValues class to Extended. It was a V90 feature but is up for further development in V100.
* New `KryptonPasswordTextBox` control
* `Krypton.Toolkit.Suite.Extended.Outlook.Grid` is now deprecated, as it has now been absorbed into the standard toolkit
* Implement [#404](https://github.com/Krypton-Suite/Extended-Toolkit/issues/404), Update 'ScottPlot' to v5
* `KryptonMessageBoxExtended` now supports RTL reading
* `Krypton.Toolkit.Suite.Extended.Toast` is now deprecated, as it has now been absorbed into the standard toolkit
* `KryptonFormExtended` - `AllowFormIntegrate` property has now been removed to fall in line with the standard toolkit
* Resolved [#446](https://github.com/Krypton-Suite/Extended-Toolkit/issues/446), Throwing exceptions using the Circularprogressbar control of The Ultimate 80.0 package during design
* New `KryptonAboutExtendedToolkit` API
* * Add support for .NET 9.0
* Removed support for .NET 6 and 7, in accordance with their official release cadences
* Updated standard toolkit to build `2411`

=======

## 2024-10-15 - Build 2410 (Patch 2) - October 2024
* Enable 'SourceLink' for NuGet packages
* Patch for `System.Private.Uri`, CVE-2019-081

=======

## 2024-06-24 - Build 2406 - June 2024

* Updated standard toolkit to build `2406`
* Updated version from `80.xx.xx.xxx` -> `85.xx.xx.xxx`

=======

## 2023-11-14 - Build 2311 - November 2023
* New `KryptonToolkitExtendedPoweredByControl`, to be used in application 'About' dialogs
* Added the ability to specify the message text alignment in a `KryptonMessageboxExtended`
Expand Down
2 changes: 1 addition & 1 deletion Documents/License/License.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2017 - 2023 Krypton Suite
Copyright (c) 2017 - 2024 Krypton Suite

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2017 - 2023 Krypton Suite
Copyright (c) 2017 - 2024 Krypton Suite

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
97 changes: 96 additions & 1 deletion Source/.editorconfig
Original file line number Diff line number Diff line change
@@ -1,2 +1,97 @@
[*.cs]
dotnet_diagnostic.CS8618.severity = None
dotnet_diagnostic.CS8618.severity = None
csharp_indent_labels = one_less_than_current
csharp_using_directive_placement = outside_namespace:silent
csharp_prefer_simple_using_statement = true:suggestion
csharp_prefer_braces = true:silent
csharp_style_namespace_declarations = block_scoped:silent
csharp_style_prefer_method_group_conversion = true:silent
csharp_style_prefer_top_level_statements = true:silent
csharp_style_prefer_primary_constructors = true:suggestion
csharp_prefer_system_threading_lock = true:suggestion
csharp_style_expression_bodied_methods = false:silent
csharp_style_expression_bodied_constructors = false:silent
csharp_style_expression_bodied_operators = false:silent
csharp_style_expression_bodied_properties = true:silent
csharp_style_expression_bodied_indexers = true:silent
csharp_style_expression_bodied_accessors = true:silent
csharp_style_expression_bodied_lambdas = true:silent
csharp_style_expression_bodied_local_functions = false:silent
csharp_style_allow_blank_lines_between_consecutive_braces_experimental = true:silent
csharp_style_throw_expression = true:suggestion
csharp_style_implicit_object_creation_when_type_is_apparent = true:suggestion
csharp_style_prefer_tuple_swap = true:suggestion
csharp_style_allow_embedded_statements_on_same_line_experimental = true:silent
csharp_style_allow_blank_line_after_colon_in_constructor_initializer_experimental = true:silent
csharp_style_allow_blank_line_after_token_in_conditional_expression_experimental = true:silent
csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental = true:silent
csharp_style_prefer_switch_expression = true:suggestion
csharp_style_pattern_matching_over_is_with_cast_check = true:suggestion
csharp_style_pattern_matching_over_as_with_null_check = true:suggestion
dotnet_diagnostic.WFO1000.severity = warning
[*.{cs,vb}]
dotnet_style_operator_placement_when_wrapping = beginning_of_line
tab_width = 4
indent_size = 4
end_of_line = crlf
dotnet_style_coalesce_expression = true:suggestion
dotnet_style_null_propagation = true:suggestion
dotnet_style_prefer_is_null_check_over_reference_equality_method = true:suggestion
dotnet_style_prefer_auto_properties = true:silent
dotnet_style_object_initializer = true:suggestion
[*.{cs,vb}]
#### Naming styles ####

# Naming rules

dotnet_naming_rule.interface_should_be_begins_with_i.severity = suggestion
dotnet_naming_rule.interface_should_be_begins_with_i.symbols = interface
dotnet_naming_rule.interface_should_be_begins_with_i.style = begins_with_i

dotnet_naming_rule.types_should_be_pascal_case.severity = suggestion
dotnet_naming_rule.types_should_be_pascal_case.symbols = types
dotnet_naming_rule.types_should_be_pascal_case.style = pascal_case

dotnet_naming_rule.non_field_members_should_be_pascal_case.severity = suggestion
dotnet_naming_rule.non_field_members_should_be_pascal_case.symbols = non_field_members
dotnet_naming_rule.non_field_members_should_be_pascal_case.style = pascal_case

# Symbol specifications

dotnet_naming_symbols.interface.applicable_kinds = interface
dotnet_naming_symbols.interface.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.interface.required_modifiers =

dotnet_naming_symbols.types.applicable_kinds = class, struct, interface, enum
dotnet_naming_symbols.types.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.types.required_modifiers =

dotnet_naming_symbols.non_field_members.applicable_kinds = property, event, method
dotnet_naming_symbols.non_field_members.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected
dotnet_naming_symbols.non_field_members.required_modifiers =

# Naming styles

dotnet_naming_style.begins_with_i.required_prefix = I
dotnet_naming_style.begins_with_i.required_suffix =
dotnet_naming_style.begins_with_i.word_separator =
dotnet_naming_style.begins_with_i.capitalization = pascal_case

dotnet_naming_style.pascal_case.required_prefix =
dotnet_naming_style.pascal_case.required_suffix =
dotnet_naming_style.pascal_case.word_separator =
dotnet_naming_style.pascal_case.capitalization = pascal_case

dotnet_naming_style.pascal_case.required_prefix =
dotnet_naming_style.pascal_case.required_suffix =
dotnet_naming_style.pascal_case.word_separator =
dotnet_naming_style.pascal_case.capitalization = pascal_case
dotnet_style_prefer_conditional_expression_over_assignment = true:silent
dotnet_style_prefer_conditional_expression_over_return = true:silent
dotnet_style_predefined_type_for_locals_parameters_members = true:silent
dotnet_style_predefined_type_for_member_access = true:silent
dotnet_style_allow_multiple_blank_lines_experimental = true:silent
dotnet_style_allow_statement_immediately_after_block_experimental = true:silent
dotnet_style_qualification_for_field = false:silent
dotnet_style_qualification_for_property = false:silent
dotnet_style_qualification_for_method = false:silent
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="57986f1c-914a-4206-8453-ab2eaa9432a0" revisionNumber="1">
<developerConceptualDocument xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5" xmlns:xlink="http://www.w3.org/1999/xlink">
<introduction>
<para>The topics in this section describe the various changes made to the [TODO: Project Title] over the
life of the project.</para>
</introduction>

<section>
<title>Version History</title>
<content>
<para>Select a version below to see a description of its changes.</para>

<list class="bullet">
<listItem>
<para><link xlink:href="eba01947-9b47-4ff7-ac81-1949745ee376" /></para>
</listItem>

<listItem>
<para>[TODO: Add links to each specific version page]</para>
</listItem>

</list>

</content>
</section>

<relatedTopics>
<link xlink:href="c2f9997d-66ef-4c1d-b8cb-6a1534634454" />
</relatedTopics>

</developerConceptualDocument>
</topic>
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="eba01947-9b47-4ff7-ac81-1949745ee376" revisionNumber="1">
<developerConceptualDocument xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5" xmlns:xlink="http://www.w3.org/1999/xlink">
<introduction>
<para>Version [TODO: Version] was released on [TODO: Date].
</para>
</introduction>

<section>
<title>Changes in This Release</title>
<content>

<list class="bullet">
<listItem>
<para>[TODO: Add change items here]</para>
</listItem>

</list>

</content>
</section>

<relatedTopics>
<link xlink:href="57986f1c-914a-4206-8453-ab2eaa9432a0" />
</relatedTopics>

</developerConceptualDocument>
</topic>
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<topic id="c2f9997d-66ef-4c1d-b8cb-6a1534634454" revisionNumber="1">
<developerConceptualDocument xmlns="http://ddue.schemas.microsoft.com/authoring/2003/5" xmlns:xlink="http://www.w3.org/1999/xlink">
<introduction>
<para>This is a sample conceptual topic. You can use this as a starting point for adding more conceptual
content to your help project.</para>
</introduction>

<section>
<title>Getting Started</title>
<content>
<para>To get started, add a documentation source to the project (a Visual Studio solution, project, or
assembly and XML comments file). See the <legacyBold>Getting Started</legacyBold> topics in the Sandcastle Help
File Builder's help file for more information. The following default items are included in this project:</para>

<list class="bullet">
<listItem>
<para><localUri>ContentLayout.content</localUri> - Use the content layout file to manage the
conceptual content in the project and define its layout in the table of contents.</para>
</listItem>

<listItem>
<para>The <localUri>.\media</localUri> folder - Place images in this folder that you will reference
from conceptual content using <codeInline>medialLink</codeInline> or <codeInline>mediaLinkInline</codeInline>
elements. If you will not have any images in the file, you may remove this folder.</para>
</listItem>

<listItem>
<para>The <localUri>.\icons</localUri> folder - This contains a default logo for the help file. You
may replace it or remove it and the folder if not wanted. If removed or if you change the file name, update
the <ui>Transform Args</ui> project properties page by removing or changing the filename in the
<codeInline>logoFile</codeInline> transform argument. Note that unlike images referenced from conceptual topics,
the logo file should have its <legacyBold>BuildAction</legacyBold> property set to <codeInline>Content</codeInline>.</para>
</listItem>

<listItem>
<para>The <localUri>.\Content</localUri> folder - Use this to store your conceptual topics. You may
name the files and organize them however you like. One suggestion is to lay the files out on disk as you have
them in the content layout file as shown in this project but the choice is yours. Files can be added via the
Solution Explorer or from within the content layout file editor. Files must appear in the content layout file
in order to be compiled into the help file.</para>
</listItem>
</list>

<para>See the <legacyBold>Conceptual Content</legacyBold> topics in the Sandcastle Help File Builder's
help file for more information. See the <legacyBold> Sandcastle MAML Guide</legacyBold> for details on Microsoft
Assistance Markup Language (MAML) which is used to create these topics.</para>
</content>
</section>

<relatedTopics>
<link xlink:href="57986f1c-914a-4206-8453-ab2eaa9432a0" />
</relatedTopics>
</developerConceptualDocument>
</topic>
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<Topics>
<Topic id="c2f9997d-66ef-4c1d-b8cb-6a1534634454" visible="True" isDefault="true" isSelected="true" title="Welcome to the [TODO: Add project name]">
<HelpKeywords>
<HelpKeyword index="K" term="Welcome" />
</HelpKeywords>
</Topic>
<Topic id="57986f1c-914a-4206-8453-ab2eaa9432a0" visible="True" isExpanded="true" title="Version History">
<HelpKeywords>
<HelpKeyword index="K" term="version, history" />
</HelpKeywords>
<Topic id="eba01947-9b47-4ff7-ac81-1949745ee376" visible="True" title="Version 1.0.0.0">
<HelpKeywords>
<HelpKeyword index="K" term="version, 1.0.0.0" />
</HelpKeywords>
</Topic>
</Topic>
</Topics>
Loading