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