Skip to content

Commit

Permalink
V 2.17.0
Browse files Browse the repository at this point in the history
  • Loading branch information
tom-englert committed Aug 1, 2024
1 parent 631cb88 commit 331abe8
Show file tree
Hide file tree
Showing 6 changed files with 80 additions and 73 deletions.
5 changes: 5 additions & 0 deletions ReleaseNotes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
2.17:
- Replace SmoothScrollingBehavior with AdvancedScrollWheelBehavior
- Fix scrolling behavior in AdvancedScrollWheelBehavior, improve support for touchpad scrolling
- Shortcut to attach AdvancedScrollWheelBehavior with or without animation

2.16:
- Add the smooth scrolling behavior to extend the scroll viewer mouse wheel behavior.

Expand Down
69 changes: 34 additions & 35 deletions docs/LastBuild.log
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shfbBuild product="Sandcastle Help File Builder and Tools" version="2023.7.8.0" projectFile="C:\dev\GitHub\TomsToolbox\src\Documentation\Documentation.shfbproj" started="31.07.2024 13:30:11">
<shfbBuild product="Sandcastle Help File Builder and Tools" version="2023.7.8.0" projectFile="C:\dev\GitHub\TomsToolbox\src\Documentation\Documentation.shfbproj" started="01.08.2024 08:48:08">
<buildStep step="Initializing">
The Sandcastle tools are located in &#39;C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder&#39;
Locating components in the following folder(s):
Expand Down Expand Up @@ -108,34 +108,34 @@ Copying XML comments files
<buildStep step="GenerateSharedContent">
Generating shared content files (en-US, English (United States))...
<plugIn name="Lightweight Website Style" behavior="After" priority="1000">
</plugIn> Last step completed in 00:00:00,0090
</plugIn> Last step completed in 00:00:00,0030
</buildStep>
<buildStep step="GenerateApiFilter">
Generating API filter for MRefBuilder...
Last step completed in 00:00:00,0090
Last step completed in 00:00:00,0040
</buildStep>
<buildStep step="GenerateReflectionInfo">
Generating reflection information...
[C:\Program Files\Microsoft Visual Studio\2022\Preview\MSBuild\Current\Bin\amd64\MSBuild.exe - GenerateRefInfo-f855ac06-b0bb-43a8-a3a2-11be88b86ee9.proj]
Build started 31.07.2024 13:30:15.
[C:\Program Files\Microsoft Visual Studio\2022\Preview\MSBuild\Current\Bin\amd64\MSBuild.exe - GenerateRefInfo-201997e3-6234-4cb6-b4e5-3f9d232b0e84.proj]
Build started 01.08.2024 08:48:12.

Project &quot;C:\dev\GitHub\TomsToolbox\docs\Working\GenerateRefInfo-f855ac06-b0bb-43a8-a3a2-11be88b86ee9.proj&quot; on node 1 (default targets).
Project &quot;C:\dev\GitHub\TomsToolbox\docs\Working\GenerateRefInfo-201997e3-6234-4cb6-b4e5-3f9d232b0e84.proj&quot; on node 1 (default targets).
PrepareForBuild:
Creating directory &quot;obj\Debug\&quot;.
GenerateRefInfo:
Microsoft.Build (v17.11.2+c078802d41fa1f406f1dd76a89720abbf48cb22f)
c Microsoft Corporation. All rights reserved.
No source code context base path specified. Source context information is unavailable.
Loaded 14 assemblies for reflection and 25 dependency assemblies.
Wrote information on 21 namespaces, 234 types, and 1359 members
Wrote information on 20 namespaces, 233 types, and 1358 members
Merging duplicate type and member information
Merged 0 duplicate type(s) and 0 duplicate member(s)
Done Building Project &quot;C:\dev\GitHub\TomsToolbox\docs\Working\GenerateRefInfo-f855ac06-b0bb-43a8-a3a2-11be88b86ee9.proj&quot; (default targets).
Last step completed in 00:00:00,7738
Done Building Project &quot;C:\dev\GitHub\TomsToolbox\docs\Working\GenerateRefInfo-201997e3-6234-4cb6-b4e5-3f9d232b0e84.proj&quot; (default targets).
Last step completed in 00:00:00,7469
</buildStep>
<buildStep step="ApplyDocumentModel">
Applying document model to reflection output...
Last step completed in 00:00:00,1300
Last step completed in 00:00:00,0970
</buildStep>
<buildStep step="AddApiTopicFilenames">
Adding topic filenames to API members...
Expand Down Expand Up @@ -260,21 +260,21 @@ Adding topic filenames to API members...
Unique name 4F420DEA generated for M:TomsToolbox.Wpf.Converters.ThicknessMultiplyConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)
Unique name DB5A80DB generated for M:TomsToolbox.Wpf.Converters.ValueConverterExtensions.TraceError(System.Windows.Data.IValueConverter,System.String,System.String)
Unique name C73FFCA9 generated for M:TomsToolbox.Wpf.Styles.WpfStyles.Defaults(System.Windows.Window)
Last step completed in 00:00:00,1230
Last step completed in 00:00:00,1206
</buildStep>
<buildStep step="GenerateApiTopicManifest">
Generating API topic manifest...
Last step completed in 00:00:00,0360
Last step completed in 00:00:00,0293
</buildStep>
<buildStep step="GenerateNamespaceSummaries">
Generating namespace summary information...
Last step completed in 00:00:00,0600
Last step completed in 00:00:00,0628
</buildStep>
<buildStep step="GenerateInheritedDocumentation">
Generating inherited documentation...
[C:\Program Files\Microsoft Visual Studio\2022\Preview\MSBuild\Current\Bin\amd64\MSBuild.exe - GenerateInheritedDocs.proj]

Last step completed in 00:00:00,8523
Last step completed in 00:00:00,8593
</buildStep>
<buildStep step="CopyConceptualContent">
Copying conceptual content...
Expand All @@ -284,37 +284,37 @@ Copying images and creating the media map file...
Generating conceptual topic files
Parsing topic file &#39;C:\dev\GitHub\TomsToolbox\src\Documentation\Content\Welcome.aml&#39;
C:\dev\GitHub\TomsToolbox\src\Documentation\Content\Welcome.aml -&gt; C:\dev\GitHub\TomsToolbox\docs\Working\ddueXml\70e0e697-583b-46c1-94a3-a992d398d79a.xml
Last step completed in 00:00:00,0217
Last step completed in 00:00:00,0140
</buildStep>
<buildStep step="CreateConceptualTopicConfigs">
Creating conceptual topic configuration files...
Companion files
_ContentMetadata_.xml
Merging topic IDs into reference topic manifest file
Last step completed in 00:00:00,0110
Last step completed in 00:00:00,0040
</buildStep>
<buildStep step="CopyAdditionalContent">
Copying additional content files...
C:\dev\GitHub\TomsToolbox\src\Documentation\icons\Help.png -&gt; C:\dev\GitHub\TomsToolbox\docs\Working\Output\Website\icons\Help.png
C:\dev\GitHub\TomsToolbox\src\Documentation\Readme.md -&gt; C:\dev\GitHub\TomsToolbox\docs\Working\Output\Website\Readme.md
Last step completed in 00:00:00,0320
Last step completed in 00:00:00,0030
</buildStep>
<buildStep step="MergeTablesOfContents">
Merging conceptual and additional tables of contents...
Last step completed in 00:00:00,0037
Last step completed in 00:00:00,0000
</buildStep>
<buildStep step="GenerateIntermediateTableOfContents">
Generating intermediate table of contents file for API content...
Generating conceptual content intermediate TOC file...
Last step completed in 00:00:00,0548
Last step completed in 00:00:00,0380
</buildStep>
<buildStep step="CreateBuildAssemblerConfigs">
Creating Sandcastle configuration files...
Last step completed in 00:00:00,1483
Last step completed in 00:00:00,1020
</buildStep>
<buildStep step="CombiningIntermediateTocFiles">
Combining conceptual and API intermediate TOC files...
Last step completed in 00:00:00,0172
Last step completed in 00:00:00,0050
</buildStep>
<buildStep step="MergeCustomConfigs">
Merging custom build component configurations
Expand All @@ -328,7 +328,7 @@ C:\dev\GitHub\TomsToolbox\docs\Working\BuildAssembler.config
Replacing default configuration for &#39;Code Block Component&#39; with the custom configuration
Replacing default configuration for &#39;Syntax Component&#39; with the custom configuration
Removing unused ExampleComponent.
Last step completed in 00:00:00,0248
Last step completed in 00:00:00,0040
</buildStep>
<buildStep step="BuildTopics">
Building help topics...
Expand Down Expand Up @@ -371,22 +371,21 @@ SHFB: Warning BE0066: ResolveReferenceLinksComponent: [T:TomsToolbox.Wpf.Interac
SHFB: Warning BE0066: ResolveReferenceLinksComponent: [Fields.T:TomsToolbox.Wpf.Interactivity.SmoothScrollingBehavior] Unknown reference link target &#39;P:TomsToolbox.Wfp.Interactivity.SmoothScrollingBehavior.Register&#39;.
SHFB: Warning BE0066: ResolveReferenceLinksComponent: [F:TomsToolbox.Wpf.Interactivity.SmoothScrollingBehavior.RegisterProperty] Unknown reference link target &#39;P:TomsToolbox.Wfp.Interactivity.SmoothScrollingBehavior.Register&#39;.
SHFB: Warning BE0066: ShowMissingComponent: [M:TomsToolbox.Wpf.Styles.WpfStyles.RegisterDefaultStyles(System.Windows.ResourceDictionary)] Missing &lt;returns&gt; documentation
SHFB: Warning BE0066: ShowMissingComponent: [N:XamlGeneratedNamespace] Missing &lt;summary&gt; documentation
Processed 2114 topic(s)
35 warning(s)
Processed 2110 topic(s)
34 warning(s)
CopyFromIndexComponent: &quot;metadata&quot; in-memory cache entries used: 1 of 15.
ResolveArtLinksComponent: Copying media files...
CopyFromIndexComponent: &quot;reflection&quot; in-memory cache entries used: 15 of 15.
CopyFromIndexComponent: &quot;comments&quot; in-memory cache entries used: 16 of 30.
Last step completed in 00:00:07,0196
CopyFromIndexComponent: &quot;comments&quot; in-memory cache entries used: 15 of 30.
Last step completed in 00:00:06,6861
</buildStep>
<buildStep step="ExtractingHtmlInfo">
Extracting HTML info for HTML Help 1 and/or website...
Using LCID &#39;1033&#39;, code page &#39;65001&#39;, encoding charset &#39;UTF-8&#39;.
Processing website files in C:\dev\GitHub\TomsToolbox\docs\Working\Output\Website
Processed 2114 HTML files. Sorting keywords and generating See Also indices.
Processed 2110 HTML files. Sorting keywords and generating See Also indices.
Saving website table of contents to C:\dev\GitHub\TomsToolbox\docs\Working\\WebTOC.xml
Last step completed in 00:00:00,1030
Last step completed in 00:00:00,0740
</buildStep>
<buildStep step="CopyStandardHelpContent">
Copying standard help content...
Expand Down Expand Up @@ -465,14 +464,14 @@ C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013
C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\scripts\branding-Website.js -&gt; C:\dev\GitHub\TomsToolbox\docs\Working\Output\Website\scripts\branding-Website.js
C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\scripts\clipboard.min.js -&gt; C:\dev\GitHub\TomsToolbox\docs\Working\Output\Website\scripts\clipboard.min.js
C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\Components\VS2013\Web\scripts\jquery-3.5.1.min.js -&gt; C:\dev\GitHub\TomsToolbox\docs\Working\Output\Website\scripts\jquery-3.5.1.min.js
Last step completed in 00:00:00,1340
Last step completed in 00:00:00,1350
</buildStep>
<buildStep step="GenerateFullTextIndex">
Generating full-text index for the website...

<plugIn name="Lightweight Website Style" behavior="After" priority="1000">
Adding lightweight search and TOC elements to each topic...
</plugIn> Last step completed in 00:00:00,9240
</plugIn> Last step completed in 00:00:00,8540
</buildStep>
<buildStep step="CopyingWebsiteFiles">
Copying website files to output folder...
Expand All @@ -482,16 +481,16 @@ Copied 1000 files
Copied 1500 files
Copied 2000 files
Copied 2500 files
Copied 2950 files for the website content
Last step completed in 00:00:01,7822
Copied 2944 files for the website content
Last step completed in 00:00:01,7797
</buildStep>
<buildStep step="CleanIntermediates">
Removing intermediate files...
Last step completed in 00:00:00,2820
Last step completed in 00:00:00,2765
</buildStep>
<buildStep step="Completed">

Build completed successfully at 31.07.2024 13:30:27. Total time: 00:00:16,0719
Build completed successfully at 01.08.2024 08:48:23. Total time: 00:00:14,9440

</buildStep>
</shfbBuild>
2 changes: 1 addition & 1 deletion src/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<Company>tom-englert.de</Company>
<Copyright>© 2012-2024 tom-englert.de</Copyright>
<Product>Tom's Toolbox</Product>
<Version>2.16.0</Version>
<Version>2.17.0</Version>
<PackageTags>.Net Tools Extensions</PackageTags>
<Description>A set of classes and functions to ease our daily .Net development tasks.</Description>
<PackageLicenseFile>LICENSE</PackageLicenseFile>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@
<PackageReference Include="xunit" Version="2.9.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" PrivateAssets="all" />
</ItemGroup>
<ItemGroup Label="Transitive fixes">
<PackageReference Include="System.Text.Json" Version="8.0.4" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\TomsToolbox.Composition.Analyzer\TomsToolbox.Composition.Analyzer.csproj" />
</ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,42 @@
"IsShared": false,
"SharingBoundary": null
},
{
"Type": "SampleApp.Samples.AdvancedScrollingView, SampleApp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=60b39f873a8e3fc2",
"Metadata": [
{
"ContractName": "{41cf1dfc-9c56-4e06-b177-703b4a24b0e1}",
"ContractType": "System.Windows.DependencyObject, WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35",
"DataType": "SampleApp.Samples.AdvancedScrollingViewModel, SampleApp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=60b39f873a8e3fc2",
"Role": null,
"TypeId": "TomsToolbox.Wpf.Composition.AttributedModel.DataTemplateAttribute, TomsToolbox.Wpf.Composition.AttributedModel, Version=2.0.0.0, Culture=neutral, PublicKeyToken=60b39f873a8e3fc2"
}
],
"IsShared": false,
"SharingBoundary": null
},
{
"Type": "SampleApp.Samples.AdvancedScrollingViewModel, SampleApp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=60b39f873a8e3fc2",
"Metadata": [
{
"ContractName": null,
"ContractType": null,
"TypeId": "System.Composition.ExportAttribute, System.Composition.AttributedModel, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
},
{
"ContractName": "VisualComposition-86E8D1EF-1322-46B4-905C-115AAD63533D",
"ContractType": "System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"Role": null,
"Sequence": 12.0,
"TargetRegions": [
"Main"
],
"TypeId": "TomsToolbox.Wpf.Composition.AttributedModel.VisualCompositionExportAttribute, TomsToolbox.Wpf.Composition.AttributedModel, Version=2.0.0.0, Culture=neutral, PublicKeyToken=60b39f873a8e3fc2"
}
],
"IsShared": true,
"SharingBoundary": null
},
{
"Type": "SampleApp.Samples.ChartView, SampleApp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=60b39f873a8e3fc2",
"Metadata": [
Expand Down Expand Up @@ -704,42 +740,6 @@
"IsShared": false,
"SharingBoundary": null
},
{
"Type": "SampleApp.Samples.SmoothScrollingView, SampleApp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=60b39f873a8e3fc2",
"Metadata": [
{
"ContractName": "{41cf1dfc-9c56-4e06-b177-703b4a24b0e1}",
"ContractType": "System.Windows.DependencyObject, WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35",
"DataType": "SampleApp.Samples.SmoothScrollingViewModel, SampleApp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=60b39f873a8e3fc2",
"Role": null,
"TypeId": "TomsToolbox.Wpf.Composition.AttributedModel.DataTemplateAttribute, TomsToolbox.Wpf.Composition.AttributedModel, Version=2.0.0.0, Culture=neutral, PublicKeyToken=60b39f873a8e3fc2"
}
],
"IsShared": false,
"SharingBoundary": null
},
{
"Type": "SampleApp.Samples.SmoothScrollingViewModel, SampleApp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=60b39f873a8e3fc2",
"Metadata": [
{
"ContractName": null,
"ContractType": null,
"TypeId": "System.Composition.ExportAttribute, System.Composition.AttributedModel, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
},
{
"ContractName": "VisualComposition-86E8D1EF-1322-46B4-905C-115AAD63533D",
"ContractType": "System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
"Role": null,
"Sequence": 12.0,
"TargetRegions": [
"Main"
],
"TypeId": "TomsToolbox.Wpf.Composition.AttributedModel.VisualCompositionExportAttribute, TomsToolbox.Wpf.Composition.AttributedModel, Version=2.0.0.0, Culture=neutral, PublicKeyToken=60b39f873a8e3fc2"
}
],
"IsShared": true,
"SharingBoundary": null
},
{
"Type": "SampleApp.Samples.Styx, SampleApp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=60b39f873a8e3fc2",
"Metadata": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="Verify.Xunit" Version="26.1.2" />
<PackageReference Include="Verify.Xunit" Version="26.1.6" />
<PackageReference Include="xunit.assert" Version="2.9.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2" PrivateAssets="all" />
</ItemGroup>
Expand Down

0 comments on commit 331abe8

Please sign in to comment.