diff --git a/K4AdotNet.Samples.BodyTrackingSpeedTest/K4AdotNet.Samples.BodyTrackingSpeedTest.csproj b/K4AdotNet.Samples.BodyTrackingSpeedTest/K4AdotNet.Samples.BodyTrackingSpeedTest.csproj index 81003a9..8831dbd 100644 --- a/K4AdotNet.Samples.BodyTrackingSpeedTest/K4AdotNet.Samples.BodyTrackingSpeedTest.csproj +++ b/K4AdotNet.Samples.BodyTrackingSpeedTest/K4AdotNet.Samples.BodyTrackingSpeedTest.csproj @@ -1,9 +1,12 @@  + + Exe netcoreapp2.1 AnyCPU + Core .NET sample console application to measure speed of Body Tracking. diff --git a/K4AdotNet.Samples.Wpf.BodyTracker/K4AdotNet.Samples.Wpf.BodyTracker.csproj b/K4AdotNet.Samples.Wpf.BodyTracker/K4AdotNet.Samples.Wpf.BodyTracker.csproj index d38a502..649a1e7 100644 --- a/K4AdotNet.Samples.Wpf.BodyTracker/K4AdotNet.Samples.Wpf.BodyTracker.csproj +++ b/K4AdotNet.Samples.Wpf.BodyTracker/K4AdotNet.Samples.Wpf.BodyTracker.csproj @@ -49,6 +49,9 @@ + + Properties\ProductInfo.cs + diff --git a/K4AdotNet.Samples.Wpf.BodyTracker/Properties/AssemblyInfo.cs b/K4AdotNet.Samples.Wpf.BodyTracker/Properties/AssemblyInfo.cs index 552c537..c63931b 100644 --- a/K4AdotNet.Samples.Wpf.BodyTracker/Properties/AssemblyInfo.cs +++ b/K4AdotNet.Samples.Wpf.BodyTracker/Properties/AssemblyInfo.cs @@ -1,55 +1,13 @@ using System.Reflection; -using System.Resources; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Windows; -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. [assembly: AssemblyTitle("K4AdotNet.Samples.Wpf.BodyTracker")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("K4AdotNet.Samples.Wpf.BodyTracker")] -[assembly: AssemblyCopyright("Copyright © 2019")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] +[assembly: AssemblyDescription("WPF sample application to demonstrate using of Body Tracking API.")] -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. [assembly: ComVisible(false)] -//In order to begin building localizable applications, set -//CultureYouAreCodingWith in your .csproj file -//inside a . For example, if you are using US english -//in your source files, set the to en-US. Then uncomment -//the NeutralResourceLanguage attribute below. Update the "en-US" in -//the line below to match the UICulture setting in the project file. - -//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] - - [assembly: ThemeInfo( - ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located - //(used if a resource is not found in the page, - // or application resource dictionaries) - ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located - //(used if a resource is not found in the page, - // app, or any theme specific resource dictionaries) + ResourceDictionaryLocation.None, + ResourceDictionaryLocation.SourceAssembly )] - - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/K4AdotNet.Samples.Wpf.Common/K4AdotNet.Samples.Wpf.Common.csproj b/K4AdotNet.Samples.Wpf.Common/K4AdotNet.Samples.Wpf.Common.csproj index ce610fd..ba95d43 100644 --- a/K4AdotNet.Samples.Wpf.Common/K4AdotNet.Samples.Wpf.Common.csproj +++ b/K4AdotNet.Samples.Wpf.Common/K4AdotNet.Samples.Wpf.Common.csproj @@ -43,6 +43,9 @@ + + Properties\ProductInfo.cs + diff --git a/K4AdotNet.Samples.Wpf.Common/Properties/AssemblyInfo.cs b/K4AdotNet.Samples.Wpf.Common/Properties/AssemblyInfo.cs index cb8eb8e..f4b393c 100644 --- a/K4AdotNet.Samples.Wpf.Common/Properties/AssemblyInfo.cs +++ b/K4AdotNet.Samples.Wpf.Common/Properties/AssemblyInfo.cs @@ -1,55 +1,13 @@ using System.Reflection; -using System.Resources; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Windows; -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. [assembly: AssemblyTitle("K4AdotNet.Samples.Wpf.Common")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("K4AdotNet.Samples.Wpf.Common")] -[assembly: AssemblyCopyright("Copyright © 2019")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] +[assembly: AssemblyDescription("Common helper classes for WPF samples to avoid extreme code duplication in WPF samples.")] -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. [assembly: ComVisible(false)] -//In order to begin building localizable applications, set -//CultureYouAreCodingWith in your .csproj file -//inside a . For example, if you are using US english -//in your source files, set the to en-US. Then uncomment -//the NeutralResourceLanguage attribute below. Update the "en-US" in -//the line below to match the UICulture setting in the project file. - -//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] - - -[assembly:ThemeInfo( - ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located - //(used if a resource is not found in the page, - // or application resource dictionaries) - ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located - //(used if a resource is not found in the page, - // app, or any theme specific resource dictionaries) +[assembly: ThemeInfo( + ResourceDictionaryLocation.None, + ResourceDictionaryLocation.SourceAssembly )] - - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/K4AdotNet.Samples.Wpf.Viewer/K4AdotNet.Samples.Wpf.Viewer.csproj b/K4AdotNet.Samples.Wpf.Viewer/K4AdotNet.Samples.Wpf.Viewer.csproj index 43f296b..690a382 100644 --- a/K4AdotNet.Samples.Wpf.Viewer/K4AdotNet.Samples.Wpf.Viewer.csproj +++ b/K4AdotNet.Samples.Wpf.Viewer/K4AdotNet.Samples.Wpf.Viewer.csproj @@ -50,6 +50,9 @@ + + Properties\ProductInfo.cs + diff --git a/K4AdotNet.Samples.Wpf.Viewer/Properties/AssemblyInfo.cs b/K4AdotNet.Samples.Wpf.Viewer/Properties/AssemblyInfo.cs index 4e797ce..3156ad2 100644 --- a/K4AdotNet.Samples.Wpf.Viewer/Properties/AssemblyInfo.cs +++ b/K4AdotNet.Samples.Wpf.Viewer/Properties/AssemblyInfo.cs @@ -1,55 +1,13 @@ using System.Reflection; -using System.Resources; -using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Windows; -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. [assembly: AssemblyTitle("K4AdotNet.Samples.Wpf.Viewer")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("K4AdotNet.Samples.Wpf.Viewer")] -[assembly: AssemblyCopyright("Copyright © 2019")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] +[assembly: AssemblyDescription("WPF sample application to demonstrate using of Sensor API and Record API.")] -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. [assembly: ComVisible(false)] -//In order to begin building localizable applications, set -//CultureYouAreCodingWith in your .csproj file -//inside a . For example, if you are using US english -//in your source files, set the to en-US. Then uncomment -//the NeutralResourceLanguage attribute below. Update the "en-US" in -//the line below to match the UICulture setting in the project file. - -//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] - - [assembly: ThemeInfo( - ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located - //(used if a resource is not found in the page, - // or application resource dictionaries) - ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located - //(used if a resource is not found in the page, - // app, or any theme specific resource dictionaries) + ResourceDictionaryLocation.None, + ResourceDictionaryLocation.SourceAssembly )] - - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/K4AdotNet.Tests.SensorTypesUnitTests/K4AdotNet.Tests.SensorTypesUnitTests.csproj b/K4AdotNet.Tests.SensorTypesUnitTests/K4AdotNet.Tests.SensorTypesUnitTests.csproj index e6f0568..4f69ed1 100644 --- a/K4AdotNet.Tests.SensorTypesUnitTests/K4AdotNet.Tests.SensorTypesUnitTests.csproj +++ b/K4AdotNet.Tests.SensorTypesUnitTests/K4AdotNet.Tests.SensorTypesUnitTests.csproj @@ -1,10 +1,10 @@ + + netcoreapp2.1 - false - AnyCPU diff --git a/K4AdotNet.sln b/K4AdotNet.sln index 087fbce..0d02583 100644 --- a/K4AdotNet.sln +++ b/K4AdotNet.sln @@ -10,6 +10,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "0 - Solution Items", "0 - S .gitattributes = .gitattributes .gitignore = .gitignore LICENSE = LICENSE + Product.props.in = Product.props.in + ProductInfo.cs = ProductInfo.cs README.md = README.md EndProjectSection EndProject @@ -21,7 +23,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "3 - Tests", "3 - Tests", "{ EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "K4AdotNet.Samples.BodyTrackingSpeedTest", "K4AdotNet.Samples.BodyTrackingSpeedTest\K4AdotNet.Samples.BodyTrackingSpeedTest.csproj", "{45AEA3B6-EB45-479A-8962-93AC42B6AA41}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "K4AdotNet.Tests.SensorTypesUnitTests", "K4AdotNet.Tests.SensorTypesUnitTests\K4AdotNet.Tests.SensorTypesUnitTests.csproj", "{4E37EEE5-15FD-46A8-A8AC-8A3C1DE48893}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "K4AdotNet.Tests.SensorTypesUnitTests", "K4AdotNet.Tests.SensorTypesUnitTests\K4AdotNet.Tests.SensorTypesUnitTests.csproj", "{4E37EEE5-15FD-46A8-A8AC-8A3C1DE48893}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "K4AdotNet.Samples.Wpf.Viewer", "K4AdotNet.Samples.Wpf.Viewer\K4AdotNet.Samples.Wpf.Viewer.csproj", "{28F1EB11-BDF2-464E-A9C4-92D624F32F42}" EndProject diff --git a/K4AdotNet/K4AdotNet.csproj b/K4AdotNet/K4AdotNet.csproj index 5db31ac..acaa10e 100644 --- a/K4AdotNet/K4AdotNet.csproj +++ b/K4AdotNet/K4AdotNet.csproj @@ -1,18 +1,12 @@  + + netstandard2.0;net461 - 0.2.0 - bibigone - - K4A.Net - Copyright (c) 2019 - MIT - https://github.com/bibigone/k4a.net/blob/master/README.md - https://github.com/bibigone/k4a.net - Kinect Azure .NET K4A Depth Sensor Body Tracking BodyTracking AnyCPU - Three-in-one managed .NET library to work with Azure Kinect devices. It includes sensor API, recording and play back API, body tracking API. Compatible with .NET Standard 2.0 and .NET Framework 4.6.1 and later. + Three-in-one managed .NET library to work with Azure Kinect devices. It includes sensor API, recording and playback API, body tracking API. Compatible with .NET Standard 2.0 and .NET Framework 4.6.1 and later. + Kinect Azure .NET K4A Depth Sensor Body Tracking BodyTracking false diff --git a/K4AdotNet/K4AdotNet.xml b/K4AdotNet/K4AdotNet.xml index db8915c..5aee1e7 100644 --- a/K4AdotNet/K4AdotNet.xml +++ b/K4AdotNet/K4AdotNet.xml @@ -1115,7 +1115,7 @@ Capture mode for the depth camera. - To check compatiblity of with + To check compatibility of with use . diff --git a/Product.props.in b/Product.props.in new file mode 100644 index 0000000..77bf274 --- /dev/null +++ b/Product.props.in @@ -0,0 +1,14 @@ + + + 0.5.0 + 0.5.0.0 + First public build. Stable enough to be used in pre-production projects. + bibigone + + K4A.Net + Copyright (c) 2019 + MIT + https://github.com/bibigone/k4a.net/blob/master/README.md + https://github.com/bibigone/k4a.net + + \ No newline at end of file diff --git a/ProductInfo.cs b/ProductInfo.cs new file mode 100644 index 0000000..5e70b6a --- /dev/null +++ b/ProductInfo.cs @@ -0,0 +1,11 @@ +using System.Reflection; + +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("K4A.Net")] +[assembly: AssemblyCopyright("Copyright © 2019")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +[assembly: AssemblyVersion("0.5.0.0")] +[assembly: AssemblyFileVersion("0.5.0.0")]