This commit is contained in:
Virgile Bello 2019-10-26 02:38:46 +02:00
Родитель 978c1c6b5c
Коммит c64c260509
19 изменённых файлов: 80 добавлений и 331 удалений

2
.gitignore поставляемый
Просмотреть файл

@ -114,4 +114,4 @@ UpgradeLog*.XML
#LocalHistory VS plugin
.localhistory/
.settings/launch.json
/.vs/GraphX for .NET/v15/Server/sqlite3
/.vs/

Просмотреть файл

@ -0,0 +1,11 @@
<Project>
<PropertyGroup>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageId>Xenko.$(AssemblyName)</PackageId>
<PackageVersion>2.4.0</PackageVersion>
<Copyright>Copyright www.panthernet.ru © 2018</Copyright>
<Authors>panthernet</Authors>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<RepositoryUrl>https://github.com/xenko3d/GraphX.git</RepositoryUrl>
</PropertyGroup>
</Project>

Просмотреть файл

@ -11,13 +11,14 @@
<AssemblyName>UAP.SimpleGraph</AssemblyName>
<DefaultLanguage>en-US</DefaultLanguage>
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
<TargetPlatformVersion Condition=" '$(TargetPlatformVersion)' == '' ">10.0.14393.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.10586.0</TargetPlatformMinVersion>
<TargetPlatformVersion Condition=" '$(TargetPlatformVersion)' == '' ">10.0.18362.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.18362.0</TargetPlatformMinVersion>
<MinimumVisualStudioVersion>14</MinimumVisualStudioVersion>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<PackageCertificateKeyFile>UWA.SimpleGraph_TemporaryKey.pfx</PackageCertificateKeyFile>
<PackageCertificateThumbprint>9C74A74BE9CF090FDDA2BD8071BC8AE23C885A91</PackageCertificateThumbprint>
<RuntimeIdentifiers>win10-arm;win10-arm-aot;win10-x86;win10-x86-aot;win10-x64;win10-x64-aot</RuntimeIdentifiers>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
<DebugSymbols>true</DebugSymbols>
@ -88,10 +89,6 @@
<Prefer32Bit>true</Prefer32Bit>
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
</PropertyGroup>
<ItemGroup>
<!-- A reference to the entire .Net Framework and Windows SDK are automatically included -->
<None Include="project.json" />
</ItemGroup>
<ItemGroup>
<Compile Include="App.xaml.cs">
<DependentUpon>App.xaml</DependentUpon>
@ -175,7 +172,14 @@
<Name>GraphX.UAP.Controls</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup />
<ItemGroup>
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
<Version>6.0.6</Version>
</PackageReference>
<PackageReference Include="QuickGraphPCL">
<Version>3.6.61114.2</Version>
</PackageReference>
</ItemGroup>
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '14.0' ">
<VisualStudioVersion>14.0</VisualStudioVersion>
</PropertyGroup>

Просмотреть файл

@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27130.2027
# Visual Studio Version 16
VisualStudioVersion = 16.0.29411.108
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Examples", "Examples", "{D9664367-2C2C-46B2-81A6-26CDCD087B29}"
EndProject
@ -28,15 +28,15 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Licenses", "Licenses", "{E3
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Externals", "Externals", "{C7DE85B0-A017-4DF7-AE7A-A1197B5D0D47}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GraphX.WPF.Controls", "GraphX.Controls\GraphX.WPF.Controls.csproj", "{D2E33FEE-6689-4BB4-A95C-1B5C327A1E8F}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GraphX.WPF.Controls", "GraphX.Controls\GraphX.WPF.Controls.csproj", "{D2E33FEE-6689-4BB4-A95C-1B5C327A1E8F}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleGraph", "Examples\SimpleGraph\SimpleGraph.csproj", "{E00C5274-AA34-4CC1-BB24-F59BCF130B85}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsFormsProject", "Examples\WindowsFormsProject\WindowsFormsProject.csproj", "{E8B92A96-39FD-441D-9925-34A6F6DC8BEE}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GraphX.PCL.Common", "GraphX.PCL.Common\GraphX.PCL.Common.csproj", "{3644D44B-DEC0-4B65-BBA0-C68E34821AAE}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GraphX.PCL.Common", "GraphX.PCL.Common\GraphX.PCL.Common.csproj", "{3644D44B-DEC0-4B65-BBA0-C68E34821AAE}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GraphX.PCL.Logic", "GraphX.PCL.Logic\GraphX.PCL.Logic.csproj", "{A30D218B-AAA4-483A-99F7-EAEB1B8B4610}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GraphX.PCL.Logic", "GraphX.PCL.Logic\GraphX.PCL.Logic.csproj", "{A30D218B-AAA4-483A-99F7-EAEB1B8B4610}"
EndProject
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "WindowsDesktop_VB.NET_WinForms_Example", "Examples\WindowsDesktop_VB.NET_WinForms_Example\WindowsDesktop_VB.NET_WinForms_Example.vbproj", "{C2718C9A-6455-43F6-835A-26B788824F53}"
EndProject
@ -62,8 +62,8 @@ Global
{D2E33FEE-6689-4BB4-A95C-1B5C327A1E8F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D2E33FEE-6689-4BB4-A95C-1B5C327A1E8F}.Debug|ARM.ActiveCfg = Debug|Any CPU
{D2E33FEE-6689-4BB4-A95C-1B5C327A1E8F}.Debug|x64.ActiveCfg = Debug|Any CPU
{D2E33FEE-6689-4BB4-A95C-1B5C327A1E8F}.Debug|x86.ActiveCfg = Debug|x86
{D2E33FEE-6689-4BB4-A95C-1B5C327A1E8F}.Debug|x86.Build.0 = Debug|x86
{D2E33FEE-6689-4BB4-A95C-1B5C327A1E8F}.Debug|x86.ActiveCfg = Debug|Any CPU
{D2E33FEE-6689-4BB4-A95C-1B5C327A1E8F}.Debug|x86.Build.0 = Debug|Any CPU
{D2E33FEE-6689-4BB4-A95C-1B5C327A1E8F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D2E33FEE-6689-4BB4-A95C-1B5C327A1E8F}.Release|Any CPU.Build.0 = Release|Any CPU
{D2E33FEE-6689-4BB4-A95C-1B5C327A1E8F}.Release|ARM.ActiveCfg = Release|Any CPU
@ -141,20 +141,20 @@ Global
{C054C423-7284-46A6-9738-B82E2237E9C7}.Release|x86.Build.0 = Release|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|ARM.ActiveCfg = Debug|ARM
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|ARM.Build.0 = Debug|ARM
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|x64.ActiveCfg = Debug|x64
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|x64.Build.0 = Debug|x64
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|x86.ActiveCfg = Debug|x86
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|x86.Build.0 = Debug|x86
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|ARM.ActiveCfg = Debug|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|ARM.Build.0 = Debug|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|x64.ActiveCfg = Debug|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|x64.Build.0 = Debug|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|x86.ActiveCfg = Debug|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Debug|x86.Build.0 = Debug|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|Any CPU.Build.0 = Release|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|ARM.ActiveCfg = Release|ARM
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|ARM.Build.0 = Release|ARM
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|x64.ActiveCfg = Release|x64
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|x64.Build.0 = Release|x64
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|x86.ActiveCfg = Release|x86
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|x86.Build.0 = Release|x86
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|ARM.ActiveCfg = Release|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|ARM.Build.0 = Release|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|x64.ActiveCfg = Release|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|x64.Build.0 = Release|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|x86.ActiveCfg = Release|Any CPU
{4BEBC41E-2710-4613-80B1-198E08D10619}.Release|x86.Build.0 = Release|Any CPU
{51C7122B-AAD1-4C49-B2E9-1B09B367952F}.Debug|Any CPU.ActiveCfg = Debug|x86
{51C7122B-AAD1-4C49-B2E9-1B09B367952F}.Debug|Any CPU.Build.0 = Debug|x86
{51C7122B-AAD1-4C49-B2E9-1B09B367952F}.Debug|ARM.ActiveCfg = Debug|ARM

Просмотреть файл

@ -1,4 +1,4 @@

using System.ComponentModel;
using GraphX.Controls.Models;
@ -10,6 +10,7 @@ using System.Windows.Controls;
using Windows.Foundation;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Data;
using BindableAttribute = Windows.UI.Xaml.Data.BindableAttribute;
using DefaultEventArgs = System.Object;
#endif
using GraphX.PCL.Common.Exceptions;

Просмотреть файл

@ -1,62 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{D2E33FEE-6689-4BB4-A95C-1B5C327A1E8F}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<TargetFrameworks>net461;netcoreapp3.0</TargetFrameworks>
<Title>GraphX Controls Library</Title>
<EnableDefaultItems>false</EnableDefaultItems>
<RootNamespace>GraphX.Controls</RootNamespace>
<AssemblyName>GraphX.WPF.Controls</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>
<RestorePackages>true</RestorePackages>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>TRACE;DEBUG;WPF</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
<PlatformTarget>AnyCPU</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE;WPF</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
<DocumentationFile>
</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\x86\Debug\</OutputPath>
<DefineConstants>TRACE;DEBUG;WPF</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<OutputPath>bin\x86\Release\</OutputPath>
<DefineConstants>TRACE;WPF</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>false</Prefer32Bit>
<DefineConstants>WPF</DefineConstants>
<UseWPF>true</UseWPF>
</PropertyGroup>
<Import Project="$(MSBuildThisFileDirectory)..\Documents\PackageInfo.targets" />
<PropertyGroup>
<SignAssembly>true</SignAssembly>
</PropertyGroup>
@ -64,42 +15,6 @@
<AssemblyOriginatorKeyFile>signature.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="PresentationCore" />
<Reference Include="PresentationFramework" />
<Reference Include="PresentationFramework.Aero" />
<Reference Include="QuickGraph, Version=3.6.61114.0, Culture=neutral, PublicKeyToken=f3fb40175eec2af3, processorArchitecture=MSIL">
<HintPath>..\packages\QuickGraphPCL.3.6.61114.2\lib\net40-client\QuickGraph.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="QuickGraph.Data, Version=3.6.61114.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\QuickGraphPCL.3.6.61114.2\lib\net40-client\QuickGraph.Data.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="QuickGraph.Graphviz, Version=3.6.61114.0, Culture=neutral, PublicKeyToken=f3fb40175eec2af3, processorArchitecture=MSIL">
<HintPath>..\packages\QuickGraphPCL.3.6.61114.2\lib\net40-client\QuickGraph.Graphviz.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="QuickGraph.Serialization, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\QuickGraphPCL.3.6.61114.2\lib\net40-client\QuickGraph.Serialization.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="ReachFramework" />
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Drawing" />
<Reference Include="System.Printing" />
<Reference Include="System.Xaml" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
<Reference Include="WindowsBase" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\Documents\AIV.cs">
<Link>Properties\AIV.cs</Link>
</Compile>
<Compile Include="Animations\DeleteFadeAnimation.cs" />
<Compile Include="Animations\DeleteShrinkAnimation.cs" />
<Compile Include="Animations\MouseOverScaleAnimation.cs" />
@ -196,26 +111,15 @@
</Page>
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
<None Include="signature.snk" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\GraphX.PCL.Common\GraphX.PCL.Common.csproj">
<Project>{3644d44b-dec0-4b65-bba0-c68e34821aae}</Project>
<Name>GraphX.PCL.Common</Name>
</ProjectReference>
<PackageReference Include="System.Drawing.Common" Version="4.6.0" />
<Reference Include="PresentationFramework" />
<Reference Include="ReachFramework" />
<Reference Include="System.Printing" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\GraphX.PCL.Logic\GraphX.PCL.Logic.csproj" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
<PropertyGroup>
<PostBuildEvent>mkdir "$(SolutionDir)bin\$(ConfigurationName)"
copy /Y "$(TargetDir)$(TargetName).dll" "$(SolutionDir)bin\$(ConfigurationName)\GraphX.WPF.Controls.dll"</PostBuildEvent>
</PropertyGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

Просмотреть файл

@ -1,19 +0,0 @@
<?xml version="1.0"?>
<package >
<metadata>
<id>GraphX.WPF</id>
<version>$version$</version>
<title>GraphX for .NET (WPF)</title>
<authors>panthernet</authors>
<owners>panthernet</owners>
<licenseUrl>https://github.com/panthernet/GraphX/blob/master/LICENSE</licenseUrl>
<projectUrl>https://github.com/panthernet/GraphX</projectUrl>
<iconUrl>http://www.panthernet.ru/myimages/StoreLogo.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>GraphX for .NET is an advanced graph visualization library</description>
<summary>GraphX for .NET is an advanced graph visualization library that uses different layout and edge routing algorithms, implements many graph-related features and supports highly customizable visual templates. It is able to render large amount of vertices and steadily moves to support the most popular .NET platforms.</summary>
<releaseNotes>https://github.com/panthernet/GraphX/blob/PCL/Documents/CHANGELOG.txt</releaseNotes>
<copyright>Copyright www.panthernet.ru 2015</copyright>
<tags>GraphX WPF Graph# QuickGraph graph visualization</tags>
</metadata>
</package>

Просмотреть файл

@ -1,10 +1,8 @@
using System.Reflection;
using System.Reflection;
using System.Runtime.InteropServices;
using System.Windows;
using System.Windows.Markup;
[assembly: AssemblyTitle("GraphX Controls Library")]
[assembly: ComVisible(false)]
[assembly: Guid("d8511b14-512b-46ec-ad4f-8f14f46a466c")]
@ -25,4 +23,4 @@ using System.Windows.Markup;
//where the generic resource dictionary is located
//(used if a resource is not found in the page,
// app, or any theme specific resource dictionaries)
)]
)]

Просмотреть файл

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="QuickGraphPCL" version="3.6.61114.2" targetFramework="net40" />
</packages>

Просмотреть файл

@ -1,46 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<MinimumVisualStudioVersion>10.0</MinimumVisualStudioVersion>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{3644D44B-DEC0-4B65-BBA0-C68E34821AAE}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>GraphX.PCL.Common</RootNamespace>
<AssemblyName>GraphX.PCL.Common</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<TargetFrameworkProfile>Profile328</TargetFrameworkProfile>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>
<RestorePackages>true</RestorePackages>
<FileUpgradeFlags>
</FileUpgradeFlags>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<OldToolsVersion>4.0</OldToolsVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>
</DocumentationFile>
<TargetFramework>netstandard2.0</TargetFramework>
<Title>GraphX Common Library</Title>
<EnableDefaultItems>false</EnableDefaultItems>
</PropertyGroup>
<Import Project="$(MSBuildThisFileDirectory)..\Documents\PackageInfo.targets" />
<PropertyGroup>
<SignAssembly>true</SignAssembly>
</PropertyGroup>
@ -48,14 +12,9 @@
<AssemblyOriginatorKeyFile>signature.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<ItemGroup>
<!-- A reference to the entire .NET Framework is automatically included -->
<None Include="packages.config" />
<None Include="signature.snk" />
</ItemGroup>
<ItemGroup>
<Compile Include="..\Documents\AIV.cs">
<Link>Properties\AIV.cs</Link>
</Compile>
<Compile Include="Enums\EdgeRoutingAlgorithmTypeEnum.cs" />
<Compile Include="Enums\EdgesType.cs" />
<Compile Include="Enums\EventType.cs" />
@ -104,34 +63,12 @@
<Compile Include="Models\VertexBase.cs" />
<Compile Include="Models\WeightedEdge.cs" />
<Compile Include="Measure\Point.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Measure\Rect.cs" />
<Compile Include="Measure\Size.cs" />
<Compile Include="Measure\Thickness.cs" />
<Compile Include="Measure\Vector.cs" />
</ItemGroup>
<ItemGroup />
<ItemGroup>
<Reference Include="QuickGraph, Version=3.6.61114.0, Culture=neutral, PublicKeyToken=f3fb40175eec2af3, processorArchitecture=MSIL">
<HintPath>..\packages\QuickGraphPCL.3.6.61114.2\lib\portable-win+net4+sl5+wp8+win8+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\QuickGraph.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="QuickGraph.Graphviz, Version=3.6.61114.0, Culture=neutral, PublicKeyToken=f3fb40175eec2af3, processorArchitecture=MSIL">
<HintPath>..\packages\QuickGraphPCL.3.6.61114.2\lib\portable-win+net4+sl5+wp8+win8+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\QuickGraph.Graphviz.dll</HintPath>
<Private>True</Private>
</Reference>
<PackageReference Include="Xenko.QuickGraph" Version="3.7.0" />
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
<PropertyGroup>
<PostBuildEvent>mkdir "$(SolutionDir)bin\$(ConfigurationName)"
copy /Y "$(TargetDir)$(TargetName).dll" "$(SolutionDir)bin\$(ConfigurationName)\$(TargetName).dll"</PostBuildEvent>
</PropertyGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

Просмотреть файл

@ -1,4 +0,0 @@
using System.Reflection;
[assembly: AssemblyTitle("GraphX Common Library")]

Просмотреть файл

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="QuickGraphPCL" version="3.6.61114.2" targetFramework="portable-net40+sl50+win+wp80" />
</packages>

Просмотреть файл

@ -6,6 +6,7 @@ using GraphX.Measure;
using GraphX.PCL.Common.Interfaces;
using GraphX.PCL.Common.Models.Semaphore;
using QuickGraph;
using Semaphore = GraphX.PCL.Common.Models.Semaphore.Semaphore;
/* Code here is partially used from NodeXL (https://nodexl.codeplex.com/)
*

Просмотреть файл

@ -1,46 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<MinimumVisualStudioVersion>10.0</MinimumVisualStudioVersion>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{A30D218B-AAA4-483A-99F7-EAEB1B8B4610}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>GraphX.PCL.Logic</RootNamespace>
<AssemblyName>GraphX.PCL.Logic</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<TargetFrameworkProfile>Profile328</TargetFrameworkProfile>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>
<RestorePackages>true</RestorePackages>
<FileUpgradeFlags>
</FileUpgradeFlags>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<OldToolsVersion>4.0</OldToolsVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>none</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<DocumentationFile>
</DocumentationFile>
<TargetFramework>netstandard2.0</TargetFramework>
<Title>GraphX Logic Library</Title>
<EnableDefaultItems>false</EnableDefaultItems>
</PropertyGroup>
<Import Project="$(MSBuildThisFileDirectory)..\Documents\PackageInfo.targets" />
<PropertyGroup>
<SignAssembly>true</SignAssembly>
</PropertyGroup>
@ -48,9 +12,6 @@
<AssemblyOriginatorKeyFile>signature.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<ItemGroup>
<Compile Include="..\Documents\AIV.cs">
<Link>Properties\AIV.cs</Link>
</Compile>
<Compile Include="Algorithms\AlgorithmBase.cs" />
<Compile Include="Algorithms\EdgeRouting\EdgeBundling\BundleEdgeRouting.cs" />
<Compile Include="Algorithms\EdgeRouting\EdgeBundling\BundleEdgeRoutingParameters.cs" />
@ -160,39 +121,14 @@
<Compile Include="Models\AlgorithmStorage.cs" />
<Compile Include="Models\GXLogicCore.cs" />
<Compile Include="Models\GXLogicCore_Calculation.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
<None Include="signature.snk" />
</ItemGroup>
<ItemGroup>
<Reference Include="QuickGraph, Version=3.6.61114.0, Culture=neutral, PublicKeyToken=f3fb40175eec2af3, processorArchitecture=MSIL">
<HintPath>..\packages\QuickGraphPCL.3.6.61114.2\lib\portable-win+net4+sl5+wp8+win8+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\QuickGraph.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="QuickGraph.Graphviz, Version=3.6.61114.0, Culture=neutral, PublicKeyToken=f3fb40175eec2af3, processorArchitecture=MSIL">
<HintPath>..\packages\QuickGraphPCL.3.6.61114.2\lib\portable-win+net4+sl5+wp8+win8+wpa81+MonoAndroid10+MonoTouch10+Xamarin.iOS10\QuickGraph.Graphviz.dll</HintPath>
<Private>True</Private>
</Reference>
<ProjectReference Include="..\GraphX.PCL.Common\GraphX.PCL.Common.csproj" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\GraphX.PCL.Common\GraphX.PCL.Common.csproj">
<Project>{3644d44b-dec0-4b65-bba0-c68e34821aae}</Project>
<Name>GraphX.PCL.Common</Name>
</ProjectReference>
<Folder Include="Properties\" />
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
<PropertyGroup>
<PostBuildEvent>mkdir "$(SolutionDir)bin\$(ConfigurationName)"
copy /Y "$(TargetDir)$(TargetName).dll" "$(SolutionDir)bin\$(ConfigurationName)\$(TargetName).dll"</PostBuildEvent>
</PropertyGroup>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

Просмотреть файл

@ -1,4 +0,0 @@
using System.Reflection;
[assembly: AssemblyTitle("GraphX Logic Library")]

Просмотреть файл

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="QuickGraphPCL" version="3.6.61114.2" targetFramework="portable-net40+sl50+win+wp80" />
</packages>

Просмотреть файл

@ -1,9 +1,10 @@
using System.ComponentModel;
using System.ComponentModel;
using Windows.Foundation;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Data;
using Windows.UI.Xaml.Media;
using BindableAttribute = Windows.UI.Xaml.Data.BindableAttribute;
namespace GraphX.Controls
{

Просмотреть файл

@ -11,8 +11,8 @@
<AssemblyName>GraphX.UAP.Controls</AssemblyName>
<DefaultLanguage>ru-RU</DefaultLanguage>
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
<TargetPlatformVersion Condition=" '$(TargetPlatformVersion)' == '' ">10.0.14393.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.10586.0</TargetPlatformMinVersion>
<TargetPlatformVersion Condition=" '$(TargetPlatformVersion)' == '' ">10.0.18362.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.18362.0</TargetPlatformMinVersion>
<MinimumVisualStudioVersion>14</MinimumVisualStudioVersion>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
@ -324,9 +324,6 @@
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
<Version>6.0.6</Version>
</PackageReference>
<PackageReference Include="QuickGraphPCL">
<Version>3.6.61114.2</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\GraphX.PCL.Common\GraphX.PCL.Common.csproj">
@ -346,9 +343,6 @@
<SubType>Designer</SubType>
</Page>
</ItemGroup>
<ItemGroup>
<None Include="uap_graphx.controls.pfx" />
</ItemGroup>
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '14.0' ">
<VisualStudioVersion>14.0</VisualStudioVersion>
</PropertyGroup>
@ -356,7 +350,8 @@
<SignAssembly>true</SignAssembly>
</PropertyGroup>
<PropertyGroup>
<AssemblyOriginatorKeyFile>uap_graphx.controls.pfx</AssemblyOriginatorKeyFile>
<AssemblyOriginatorKeyFile>
</AssemblyOriginatorKeyFile>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
<PropertyGroup>

Двоичные данные
GraphX.UAP.Controls/uap_graphx.controls.pfx

Двоичный файл не отображается.