From 7281d938d2da13005ea2e6f1e07115cfe8cc0373 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jean-Philippe=20Bruy=C3=A8re?= Date: Sun, 13 Aug 2017 07:24:44 +0200 Subject: [PATCH] embed Mono.Cairo --- .nuget/packages.config | 1 - Crow.OpenTK.nuspec | 1 - Crow.csproj | 61 +- Tests/Tests.csproj | 3 - src/Mono.Cairo/Antialias.cs | 43 ++ src/Mono.Cairo/Cairo.cs | 53 ++ src/Mono.Cairo/CairoDebug.cs | 82 +++ src/Mono.Cairo/Color.cs | 75 +++ src/Mono.Cairo/Content.cs | 43 ++ src/Mono.Cairo/Context.cs | 918 ++++++++++++++++++++++++++ src/Mono.Cairo/DRMDevice.cs | 53 ++ src/Mono.Cairo/DRMSurface.cs | 53 ++ src/Mono.Cairo/Device.cs | 101 +++ src/Mono.Cairo/DirectFBSurface.cs | 43 ++ src/Mono.Cairo/Distance.cs | 58 ++ src/Mono.Cairo/EGLDevice.cs | 41 ++ src/Mono.Cairo/Extend.cs | 45 ++ src/Mono.Cairo/FillRule.cs | 41 ++ src/Mono.Cairo/Filter.cs | 45 ++ src/Mono.Cairo/FontExtents.cs | 104 +++ src/Mono.Cairo/FontFace.cs | 108 +++ src/Mono.Cairo/FontOptions.cs | 143 ++++ src/Mono.Cairo/FontSlant.cs | 42 ++ src/Mono.Cairo/FontType.cs | 41 ++ src/Mono.Cairo/FontWeight.cs | 41 ++ src/Mono.Cairo/Format.cs | 48 ++ src/Mono.Cairo/GLSurface.cs | 61 ++ src/Mono.Cairo/GLXDevice.cs | 49 ++ src/Mono.Cairo/GlitzSurface.cs | 43 ++ src/Mono.Cairo/Glyph.cs | 96 +++ src/Mono.Cairo/Gradient.cs | 66 ++ src/Mono.Cairo/HintMetrics.cs | 41 ++ src/Mono.Cairo/HintStyle.cs | 43 ++ src/Mono.Cairo/ImageSurface.cs | 104 +++ src/Mono.Cairo/LineCap.cs | 41 ++ src/Mono.Cairo/LineJoin.cs | 42 ++ src/Mono.Cairo/LinearGradient.cs | 59 ++ src/Mono.Cairo/Matrix.cs | 193 ++++++ src/Mono.Cairo/NativeMethods.cs | 1020 +++++++++++++++++++++++++++++ src/Mono.Cairo/Operator.cs | 56 ++ src/Mono.Cairo/PSSurface.cs | 64 ++ src/Mono.Cairo/Path.cs | 73 +++ src/Mono.Cairo/Pattern.cs | 155 +++++ src/Mono.Cairo/PatternType.cs | 42 ++ src/Mono.Cairo/PdfSurface.cs | 50 ++ src/Mono.Cairo/Point.cs | 57 ++ src/Mono.Cairo/PointD.cs | 58 ++ src/Mono.Cairo/RadialGradient.cs | 46 ++ src/Mono.Cairo/Rectangle.cs | 99 +++ src/Mono.Cairo/Region.cs | 196 ++++++ src/Mono.Cairo/ScaledFont.cs | 123 ++++ src/Mono.Cairo/SolidPattern.cs | 72 ++ src/Mono.Cairo/Status.cs | 64 ++ src/Mono.Cairo/SubpixelOrder.cs | 42 ++ src/Mono.Cairo/Surface.cs | 234 +++++++ src/Mono.Cairo/SurfacePattern.cs | 57 ++ src/Mono.Cairo/SurfaceType.cs | 61 ++ src/Mono.Cairo/SvgSurface.cs | 50 ++ src/Mono.Cairo/SvgVersion.cs | 41 ++ src/Mono.Cairo/TextExtents.cs | 98 +++ src/Mono.Cairo/WGLDevice.cs | 45 ++ src/Mono.Cairo/Win32Surface.cs | 44 ++ src/Mono.Cairo/XcbSurface.cs | 54 ++ src/Mono.Cairo/XlibSurface.cs | 95 +++ 64 files changed, 6115 insertions(+), 6 deletions(-) create mode 100644 src/Mono.Cairo/Antialias.cs create mode 100644 src/Mono.Cairo/Cairo.cs create mode 100644 src/Mono.Cairo/CairoDebug.cs create mode 100644 src/Mono.Cairo/Color.cs create mode 100644 src/Mono.Cairo/Content.cs create mode 100644 src/Mono.Cairo/Context.cs create mode 100644 src/Mono.Cairo/DRMDevice.cs create mode 100644 src/Mono.Cairo/DRMSurface.cs create mode 100644 src/Mono.Cairo/Device.cs create mode 100644 src/Mono.Cairo/DirectFBSurface.cs create mode 100644 src/Mono.Cairo/Distance.cs create mode 100644 src/Mono.Cairo/EGLDevice.cs create mode 100644 src/Mono.Cairo/Extend.cs create mode 100644 src/Mono.Cairo/FillRule.cs create mode 100644 src/Mono.Cairo/Filter.cs create mode 100644 src/Mono.Cairo/FontExtents.cs create mode 100644 src/Mono.Cairo/FontFace.cs create mode 100644 src/Mono.Cairo/FontOptions.cs create mode 100644 src/Mono.Cairo/FontSlant.cs create mode 100644 src/Mono.Cairo/FontType.cs create mode 100644 src/Mono.Cairo/FontWeight.cs create mode 100644 src/Mono.Cairo/Format.cs create mode 100644 src/Mono.Cairo/GLSurface.cs create mode 100644 src/Mono.Cairo/GLXDevice.cs create mode 100644 src/Mono.Cairo/GlitzSurface.cs create mode 100644 src/Mono.Cairo/Glyph.cs create mode 100644 src/Mono.Cairo/Gradient.cs create mode 100644 src/Mono.Cairo/HintMetrics.cs create mode 100644 src/Mono.Cairo/HintStyle.cs create mode 100644 src/Mono.Cairo/ImageSurface.cs create mode 100644 src/Mono.Cairo/LineCap.cs create mode 100644 src/Mono.Cairo/LineJoin.cs create mode 100644 src/Mono.Cairo/LinearGradient.cs create mode 100644 src/Mono.Cairo/Matrix.cs create mode 100644 src/Mono.Cairo/NativeMethods.cs create mode 100644 src/Mono.Cairo/Operator.cs create mode 100644 src/Mono.Cairo/PSSurface.cs create mode 100644 src/Mono.Cairo/Path.cs create mode 100644 src/Mono.Cairo/Pattern.cs create mode 100644 src/Mono.Cairo/PatternType.cs create mode 100644 src/Mono.Cairo/PdfSurface.cs create mode 100644 src/Mono.Cairo/Point.cs create mode 100644 src/Mono.Cairo/PointD.cs create mode 100644 src/Mono.Cairo/RadialGradient.cs create mode 100644 src/Mono.Cairo/Rectangle.cs create mode 100644 src/Mono.Cairo/Region.cs create mode 100644 src/Mono.Cairo/ScaledFont.cs create mode 100644 src/Mono.Cairo/SolidPattern.cs create mode 100644 src/Mono.Cairo/Status.cs create mode 100644 src/Mono.Cairo/SubpixelOrder.cs create mode 100644 src/Mono.Cairo/Surface.cs create mode 100644 src/Mono.Cairo/SurfacePattern.cs create mode 100644 src/Mono.Cairo/SurfaceType.cs create mode 100644 src/Mono.Cairo/SvgSurface.cs create mode 100644 src/Mono.Cairo/SvgVersion.cs create mode 100644 src/Mono.Cairo/TextExtents.cs create mode 100644 src/Mono.Cairo/WGLDevice.cs create mode 100644 src/Mono.Cairo/Win32Surface.cs create mode 100644 src/Mono.Cairo/XcbSurface.cs create mode 100644 src/Mono.Cairo/XlibSurface.cs diff --git a/.nuget/packages.config b/.nuget/packages.config index e20f9f6b..16ef9b11 100644 --- a/.nuget/packages.config +++ b/.nuget/packages.config @@ -1,5 +1,4 @@  - diff --git a/Crow.OpenTK.nuspec b/Crow.OpenTK.nuspec index 4697c858..e8ccb23b 100644 --- a/Crow.OpenTK.nuspec +++ b/Crow.OpenTK.nuspec @@ -35,7 +35,6 @@ For more information, please visit https://jpbruyere.github.io/Crow/. - diff --git a/Crow.csproj b/Crow.csproj index 7c08d929..e5395a06 100644 --- a/Crow.csproj +++ b/Crow.csproj @@ -153,6 +153,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -160,7 +220,6 @@ -