Browse Source
Conflicts: src/Avalonia.Visuals/Media/DrawingContext.cs src/Avalonia.Visuals/Media/IDrawingContext.cs src/Avalonia.Visuals/Media/IDrawingContextImpl.cs src/Avalonia.Visuals/Platform/IDrawingContextImpl.cs src/Gtk/Avalonia.Cairo/Media/DrawingContext.cs src/Gtk/Avalonia.Cairo/Media/FormattedTextImpl.cs src/Skia/Avalonia.Skia/DrawingContextImpl.cs src/Skia/Avalonia.Skia/FormattedTextImpl.cs src/Windows/Avalonia.Direct2D1/Media/DrawingContextImpl.cs src/Windows/Avalonia.Direct2D1/Media/FormattedTextImpl.cs src/Windows/Avalonia.Direct2D1/RenderTarget.cs src/Windows/Avalonia.Direct2D1/SwapChainRenderTarget.cs tests/Avalonia.Controls.UnitTests/WindowTests.cs tests/Avalonia.Markup.Xaml.UnitTests/Xaml/StyleTests.csscenegraph-after-breakage
152 changed files with 1275 additions and 4317 deletions
@ -1,7 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="Serilog" version="1.5.14" targetFramework="net46" /> |
|
||||
<package id="Splat" version="1.6.2" targetFramework="net46" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="net45" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="net45" /> |
|
||||
</packages> |
|
||||
@ -1,4 +0,0 @@ |
|||||
<GettingStarted> |
|
||||
<LocalContent>GS\Android\CS\AndroidApp\GettingStarted.html</LocalContent> |
|
||||
<EmbeddedNavigation>false</EmbeddedNavigation> |
|
||||
</GettingStarted> |
|
||||
@ -1,4 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="Serilog" version="1.5.14" targetFramework="net451" /> |
|
||||
</packages> |
|
||||
@ -0,0 +1,13 @@ |
|||||
|
<Project Sdk="Microsoft.NET.Sdk"> |
||||
|
|
||||
|
<PropertyGroup> |
||||
|
<OutputType>Exe</OutputType> |
||||
|
<TargetFramework>netcoreapp1.1</TargetFramework> |
||||
|
</PropertyGroup> |
||||
|
|
||||
|
<ItemGroup> |
||||
|
<ProjectReference Include="..\..\src\Avalonia.DotNetCoreRuntime\Avalonia.DotNetCoreRuntime.csproj" /> |
||||
|
<ProjectReference Include="..\ControlCatalog\ControlCatalog.csproj" /> |
||||
|
</ItemGroup> |
||||
|
|
||||
|
</Project> |
||||
@ -0,0 +1,15 @@ |
|||||
|
using System; |
||||
|
using Avalonia; |
||||
|
|
||||
|
namespace ControlCatalog.NetCore |
||||
|
{ |
||||
|
class Program |
||||
|
{ |
||||
|
static void Main(string[] args) |
||||
|
{ |
||||
|
AppBuilder.Configure<App>() |
||||
|
.UsePlatformDetect() |
||||
|
.Start<MainWindow>(); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -1,4 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="Serilog" version="1.5.14" targetFramework="net46" /> |
|
||||
</packages> |
|
||||
@ -1,11 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="Serilog" version="1.5.14" targetFramework="net45" /> |
|
||||
<package id="Splat" version="1.6.2" targetFramework="net45" /> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="net45" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="net45" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="net45" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="net45" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="net45" /> |
|
||||
<package id="System.Reactive.Windows.Threading" version="3.0.0" targetFramework="net45" /> |
|
||||
</packages> |
|
||||
@ -1,7 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="Serilog" version="1.5.14" targetFramework="net452" /> |
|
||||
<package id="Splat" version="1.6.2" targetFramework="net452" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="net452" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="net452" /> |
|
||||
</packages> |
|
||||
@ -1,19 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="System.Collections" version="4.0.11" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Collections.Concurrent" version="4.0.12" targetFramework="monoandroid44" /> |
|
||||
<package id="System.ComponentModel" version="4.0.1" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Diagnostics.Debug" version="4.0.11" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Diagnostics.Tools" version="4.0.1" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Globalization" version="4.0.11" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Linq" version="4.1.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Reflection" version="4.1.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Resources.ResourceManager" version="4.0.1" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Runtime" version="4.1.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Runtime.Extensions" version="4.1.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Threading" version="4.0.11" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Threading.Tasks" version="4.0.11" targetFramework="monoandroid44" /> |
|
||||
</packages> |
|
||||
@ -1,25 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="Serilog" version="1.5.14" targetFramework="monoandroid44" /> |
|
||||
<package id="Splat" version="1.6.2" targetFramework="monoandroid51" /> |
|
||||
<package id="Sprache" version="2.1.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Collections" version="4.0.11" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Collections.Concurrent" version="4.0.12" targetFramework="monoandroid44" /> |
|
||||
<package id="System.ComponentModel" version="4.0.1" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Diagnostics.Debug" version="4.0.11" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Diagnostics.Tools" version="4.0.1" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Globalization" version="4.0.11" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Linq" version="4.1.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Reflection" version="4.1.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Resources.ResourceManager" version="4.0.1" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Runtime" version="4.1.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Runtime.Extensions" version="4.1.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Text.RegularExpressions" version="4.1.0" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Threading" version="4.0.11" targetFramework="monoandroid44" /> |
|
||||
<package id="System.Threading.Tasks" version="4.0.11" targetFramework="monoandroid44" /> |
|
||||
</packages> |
|
||||
@ -1,8 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -1,9 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="JetBrains.Annotations" version="10.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -1,9 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="JetBrains.Annotations" version="10.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -1,8 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -1,9 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="Splat" version="1.6.2" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -0,0 +1,6 @@ |
|||||
|
// Copyright (c) The Avalonia Project. All rights reserved.
|
||||
|
// Licensed under the MIT license. See licence.md file in the project root for full license information.
|
||||
|
|
||||
|
using System.Reflection; |
||||
|
|
||||
|
[assembly: AssemblyTitle("Avalonia.DotNetCoreRuntime")] |
||||
@ -1,11 +0,0 @@ |
|||||
{ |
|
||||
"supports": {}, |
|
||||
"dependencies": { |
|
||||
"Microsoft.NETCore.Portable.Compatibility": "1.0.1", |
|
||||
"NETStandard.Library": "1.6.0", |
|
||||
"System.Threading.ThreadPool": "4.3.0" |
|
||||
}, |
|
||||
"frameworks": { |
|
||||
"netstandard1.5": {} |
|
||||
} |
|
||||
} |
|
||||
@ -1,5 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="net45" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="net45" /> |
|
||||
</packages> |
|
||||
@ -0,0 +1,28 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Text; |
||||
|
|
||||
|
namespace System.Net |
||||
|
{ |
||||
|
internal class AsyncCompletedEventArgs |
||||
|
{ |
||||
|
public object UserState { get; set; } |
||||
|
public Exception Error { get; set; } |
||||
|
public bool Cancelled { get; set; } |
||||
|
|
||||
|
public AsyncCompletedEventArgs(Exception error, bool cancelled, object userState) |
||||
|
{ |
||||
|
|
||||
|
} |
||||
|
} |
||||
|
|
||||
|
class WebException : Exception |
||||
|
{ |
||||
|
public object Response { get; set; } |
||||
|
} |
||||
|
|
||||
|
class HttpWebResponse |
||||
|
{ |
||||
|
public HttpStatusCode StatusCode { get; set; } |
||||
|
} |
||||
|
} |
||||
@ -1,7 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="Microsoft.Bcl" version="1.1.10" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="Microsoft.Bcl.Build" version="1.0.21" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -1,8 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -1,8 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -1,8 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -1,4 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="Serilog" version="1.5.14" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -0,0 +1,34 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Text; |
||||
|
|
||||
|
namespace System.Runtime.Serialization |
||||
|
{ |
||||
|
class IgnoreDataMemberAttribute : Attribute |
||||
|
{ |
||||
|
} |
||||
|
|
||||
|
class DataMemberAttribute : Attribute |
||||
|
{ |
||||
|
} |
||||
|
class OnDeserializedAttribute : Attribute |
||||
|
{ |
||||
|
} |
||||
|
|
||||
|
class DataContractAttribute : Attribute |
||||
|
{ |
||||
|
} |
||||
|
|
||||
|
class StreamingContext { } |
||||
|
} |
||||
|
|
||||
|
namespace System.Diagnostics.Contracts |
||||
|
{ |
||||
|
static class Contract |
||||
|
{ |
||||
|
public static void Requires(bool condition) |
||||
|
{ |
||||
|
|
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -1,9 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="Splat" version="1.6.2" targetFramework="portable45-net45+win8+wp8+wpa81" userInstalled="true" /> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8+wp8+wpa81" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8+wp8+wpa81" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8+wp8+wpa81" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8+wp8+wpa81" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8+wp8+wpa81" /> |
|
||||
</packages> |
|
||||
@ -1,8 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -1,8 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -1,15 +0,0 @@ |
|||||
using Avalonia.Media.Imaging; |
|
||||
|
|
||||
namespace Avalonia.Media |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// Paints an area with an <see cref="IBitmap"/>.
|
|
||||
/// </summary>
|
|
||||
public interface IImageBrush : ITileBrush |
|
||||
{ |
|
||||
/// <summary>
|
|
||||
/// Gets the image to draw.
|
|
||||
/// </summary>
|
|
||||
IBitmap Source { get; } |
|
||||
} |
|
||||
} |
|
||||
@ -1,8 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -1,5 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="net45" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="net45" /> |
|
||||
</packages> |
|
||||
@ -1,5 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="net45" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="net45" /> |
|
||||
</packages> |
|
||||
@ -1 +0,0 @@ |
|||||
project.lock.json |
|
||||
@ -1,10 +0,0 @@ |
|||||
{ |
|
||||
"supports": {}, |
|
||||
"dependencies": { |
|
||||
"Microsoft.NETCore.Portable.Compatibility": "1.0.1", |
|
||||
"NETStandard.Library": "1.6.0" |
|
||||
}, |
|
||||
"frameworks": { |
|
||||
"netstandard1.1": {} |
|
||||
} |
|
||||
} |
|
||||
@ -1,13 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="Sprache" version="2.1.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Globalization" version="4.0.11" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Linq" version="4.1.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Runtime" version="4.1.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Text.RegularExpressions" version="4.1.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
@ -1,9 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="System.ComponentModel.Annotations" version="4.1.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Core" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Interfaces" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.Linq" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
<package id="System.Reactive.PlatformServices" version="3.0.0" targetFramework="portable45-net45+win8" /> |
|
||||
</packages> |
|
||||
Binary file not shown.
@ -0,0 +1,67 @@ |
|||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||
|
<!-- |
||||
|
This file is for a workaround for this NuGet issue https://github.com/NuGet/Home/issues/4532 |
||||
|
It is built from the master branch of NuGet.BuildTasks with a different class name as not to conflict with the original. |
||||
|
It can most likely be removed when the next version of NuGet.BuildTasks is released: https://github.com/NuGet/NuGet.BuildTasks/pull/29 |
||||
|
--> |
||||
|
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
||||
|
<UsingTask TaskName="Microsoft.NuGet.Build.Tasks.ResolveNuGetPackageAssetsPatched" AssemblyFile="Microsoft.NuGet.Build.Tasks.Patched.dll" /> |
||||
|
|
||||
|
<Target Name="ResolveNuGetPackageAssets" |
||||
|
DependsOnTargets="$(ResolveNuGetPackageAssetsDependsOn)" |
||||
|
Condition="'$(ResolveNuGetPackages)' == 'true' and exists('$(ProjectLockFile)')"> |
||||
|
|
||||
|
<ResolveNuGetPackageAssetsPatched AllowFallbackOnTargetSelection="$(DesignTimeBuild)" |
||||
|
ContinueOnError="$(ContinueOnError)" |
||||
|
IncludeFrameworkReferences="$(IncludeFrameworkReferencesFromNuGet)" |
||||
|
NuGetPackagesDirectory="$(NuGetPackagesDirectory)" |
||||
|
RuntimeIdentifier="$(NuGetRuntimeIdentifier)" |
||||
|
ProjectLanguage="$(Language)" |
||||
|
ProjectLockFile="$(ProjectLockFile)" |
||||
|
ContentPreprocessorValues="@(NuGetPreprocessorValue)" |
||||
|
ContentPreprocessorOutputDirectory="$(IntermediateOutputPath)\NuGet" |
||||
|
TargetMonikers="$(NuGetTargetMoniker);$(_NuGetTargetFallbackMoniker)"> |
||||
|
|
||||
|
<Output TaskParameter="ResolvedAnalyzers" ItemName="Analyzer" /> |
||||
|
<Output TaskParameter="ResolvedCopyLocalItems" ItemName="ReferenceCopyLocalPaths" /> |
||||
|
<Output TaskParameter="ResolvedReferences" ItemName="_ReferencesFromNuGetPackages" /> |
||||
|
<Output TaskParameter="ReferencedPackages" ItemName="ReferencedNuGetPackages" /> |
||||
|
<Output TaskParameter="ContentItems" ItemName="_NuGetContentItems" /> |
||||
|
<Output TaskParameter="FileWrites" ItemName="FileWrites" /> |
||||
|
</ResolveNuGetPackageAssetsPatched> |
||||
|
|
||||
|
<ItemGroup> |
||||
|
<!-- Remove exact references, such as if a package had a framework reference to 'System' that we already have --> |
||||
|
<Reference Remove="@(_ReferencesFromNuGetPackages)" /> |
||||
|
|
||||
|
<!-- Remove simple name references that are already implicitly added --> |
||||
|
<_ReferencesFromNuGetPackages Remove="%(ReferencePath.FileName)" Condition="'%(ReferencePath.ResolvedFrom)' == 'ImplicitlyExpandTargetFramework'" /> |
||||
|
|
||||
|
<!-- Include NuGet references in the proper groups. Project-to-project references must go in the |
||||
|
_ResolvedProjectReferencePaths group which matches the behavior of the ResolveProjectReferences |
||||
|
target. This ensures that even if the assembly is missing on disk, it still makes it to the compiler. --> |
||||
|
<Reference Include="@(_ReferencesFromNuGetPackages)" Condition="'%(_ReferencesFromNuGetPackages.NuGetSourceType)' != 'Project'" /> |
||||
|
<_ResolvedProjectReferencePaths Include="@(_ReferencesFromNuGetPackages)" Condition="'%(_ReferencesFromNuGetPackages.NuGetSourceType)' == 'Project'" /> |
||||
|
|
||||
|
<Reference Include="@(_ReferencesFromNuGetPackages)" /> |
||||
|
<!-- Remove simple name references if we're directly providing a reference assembly to the compiler. For example, |
||||
|
consider a project with an Reference Include="System", and some NuGet package is providing System.dll --> |
||||
|
<Reference Remove="%(_ReferencesFromNuGetPackages.FileName)" Condition="'%(_ReferencesFromNuGetPackages.NuGetIsFrameworkReference)' == 'false'"/> |
||||
|
</ItemGroup> |
||||
|
|
||||
|
<PropertyGroup Condition=" '$(AutoUnifyAssemblyReferences)' == 'true' "> |
||||
|
<!-- Normally Design Time Assembly Resolution (DTAR) won't consider these references. |
||||
|
Put DTAR in a mode where it will prefer the output of RAR and unify. --> |
||||
|
<DTARUseReferencesFromProject>true</DTARUseReferencesFromProject> |
||||
|
</PropertyGroup> |
||||
|
|
||||
|
<!-- The items in _NuGetContentItems need to go into the appropriately-named item group, but the names depend upon the items |
||||
|
themselves. Split it apart. --> |
||||
|
<CreateItem Include="@(_NuGetContentItems)" Condition="'@(_NuGetContentItems)' != ''"> |
||||
|
<Output TaskParameter="Include" ItemName="%(_NuGetContentItems.NuGetItemType)" /> |
||||
|
</CreateItem> |
||||
|
</Target> |
||||
|
<PropertyGroup Condition="'$(UseRoslynPathHack)' == 'true'"> |
||||
|
<CscToolPath>$(MSBuildToolsPath)\..\Roslyn</CscToolPath> |
||||
|
</PropertyGroup> |
||||
|
</Project> |
||||
@ -1,4 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="SkiaSharp" version="1.56.1-beta" targetFramework="monoandroid44" /> |
|
||||
</packages> |
|
||||
@ -1,11 +0,0 @@ |
|||||
{ |
|
||||
"supports": {}, |
|
||||
"dependencies": { |
|
||||
"Microsoft.NETCore.Portable.Compatibility": "1.0.1", |
|
||||
"NETStandard.Library": "1.6.0", |
|
||||
"SkiaSharp": "1.56.1-beta" |
|
||||
}, |
|
||||
"frameworks": { |
|
||||
"netstandard1.3": {} |
|
||||
} |
|
||||
} |
|
||||
@ -1,4 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="SkiaSharp" version="1.56.1-beta" targetFramework="net45" /> |
|
||||
</packages> |
|
||||
@ -1,4 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="SkiaSharp" version="1.56.1-beta" targetFramework="xamarinios10" /> |
|
||||
</packages> |
|
||||
@ -1,4 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="JetBrains.Annotations" version="10.0.0" targetFramework="net45" /> |
|
||||
</packages> |
|
||||
@ -1,7 +0,0 @@ |
|||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||
<packages> |
|
||||
<package id="SharpDX" version="3.1.1" targetFramework="net45" /> |
|
||||
<package id="SharpDX.Direct2D1" version="3.1.1" targetFramework="net45" /> |
|
||||
<package id="SharpDX.Direct3D11" version="3.1.1" targetFramework="net45" /> |
|
||||
<package id="SharpDX.DXGI" version="3.1.1" targetFramework="net45" /> |
|
||||
</packages> |
|
||||
@ -1,11 +0,0 @@ |
|||||
{ |
|
||||
"supports": {}, |
|
||||
"dependencies": { |
|
||||
"Microsoft.NETCore.Portable.Compatibility": "1.0.1", |
|
||||
"NETStandard.Library": "1.6.0", |
|
||||
"System.Reactive.Core": "3.0.0" |
|
||||
}, |
|
||||
"frameworks": { |
|
||||
"netstandard1.1": {} |
|
||||
} |
|
||||
} |
|
||||
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue