[monodroid] Use CoreFX to implement System.Drawing types that used to be in Mono...
commitadc62b328ed7d09accf691b25f5189e5b1253771
authorAlexis Christoforides <alexis@thenull.net>
Fri, 1 Mar 2019 00:50:44 +0000 (28 17:50 -0700)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Fri, 1 Mar 2019 00:50:44 +0000 (1 01:50 +0100)
treea436435538611f44829478cb03648d1f150ee306
parent4ea57007fa2ccabf0a43ef265271d0def20d9448
[monodroid] Use CoreFX to implement System.Drawing types that used to be in Mono.Android.dll (#13135)

* [monodroid] Use CoreFX to fill in reference stubs for System.Drawing types that are currently 'forked' from Mono into Mono.Android.dll

The list of localy implemented System.Drawing types: https://github.com/xamarin/xamarin-android/blob/e0da1f152de84c4cc39983f2fda775ec98c08250/src/Mono.Android/Mono.Android.csproj#L311-L325

* [netstandard] Update for Mono.Android change

* Bump reference assemblies to include Mono.Android update

* Use System.Drawing.Common to find moved types in monodroid case for netstandard facade

* Bump API snapshot submodule

* [csproj] Update project files
12 files changed:
external/api-snapshot
external/binary-reference-assemblies
mcs/class/Facades/Makefile
mcs/class/Facades/System.Drawing.Common/Facades_System.Drawing.Common.csproj
mcs/class/Facades/System.Drawing.Common/SR.cs [new file with mode: 0644]
mcs/class/Facades/System.Drawing.Common/TypeForwarders.cs
mcs/class/Facades/System.Drawing.Common/monodroid_System.Drawing.Common.dll.sources [new file with mode: 0644]
mcs/class/Facades/System.Drawing.Primitives/Facades_System.Drawing.Primitives.csproj
mcs/class/Facades/System.Drawing.Primitives/Makefile
mcs/class/Facades/netstandard/Facades_netstandard.csproj
mcs/class/Facades/netstandard/Makefile
mcs/class/Facades/subdirs.make