Граф коммитов

83 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Dick 1a2740aa5e
Build MAUI for MacCatalyst (#438)
* Add Mac Catalyst to the CI

* pack on mac just in case

* test

* Start adding catalyst support

* first maccatalyst frameworks to testthe waters

* oksy

* this for future

* revert

* revert

* Include maccatalyst for single project

* Treat Catalyst mostly like iOS for now

* Don't try fallback path for catalyst since API isn't there

* Xib not needed anymore

* Include iOS bits for catalyst on the compat project

* Fix linebreak mode to not use deprecated API (for catalyst too)

* Fix text/string attribute usage for catalyst/mac

* Fixed string attribute usage for catalyst/mac

* new toys

* Fix Delegate cast for catalyst

* Fix single project includes for catalyst

* Remove scene delegate for now

* Add catalyst specific assets for single project

* fix things

* Stop building catalyst on windows

* hax

* was bad hax

* Use UIStringAttributes for iOS and Catalyst both

* Do it right

* Revert "Use UIStringAttributes for iOS and Catalyst both"

This reverts commit 0d4b90aecb.

* Fix the build tasks

Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
Co-authored-by: Jonathan Peppers <jonathan.peppers@microsoft.com>
2021-03-05 20:12:14 -05:00
Matthew Leibowitz 234c7fbf85
Get the device tests building and running (#414) 2021-03-05 03:45:21 +02:00
Rui Marinho 6ee6ac7d34
[Build] Add signing to Maui (#420) 2021-03-04 21:41:31 +02:00
Rui Marinho ded85b4c8d
Fix yaml files (#394) 2021-03-04 14:04:22 +00:00
Rui Marinho b8c388b819 Update device-tests.yml for Azure Pipelines 2021-03-03 22:39:40 +00:00
Rui Marinho 86a6601e7d
Enable unit tests (#13864)
* [Build] Remove old steps

* Fix reference of unit tests cspro

* Enable xaml unit tests

* [Build] Add build of xaml unit tests

* Try fix targets

* Fix Forms naming

* More naming fixes

* Revert versions

* Remove .Core

* More .Core removals and Fix Platform references

* Add RootNamespace to Build.Tasks

* Fix more Xamarin.Forms old usage

* Fix dll on build.targets

* Fix _XFBuildTasksLocation

* More fixes to _MauiBuildTasksLocation

* More fixes _MauiBuildTasksLocation

* Fix _MauiBuildTasksLocation

* remove debug info

* Remove issues for now

* Rename maps namespace

* Fix Assembly tests

* Fix more targets

* More map rename fixes

* Fix xaml reference on unit tests

* Fix MauiXamlCValidateOnly naming

* More MauiXamlCValidateOnly

* Add xaml page to sample

* Fix namespace on sample page

* oh, yeah

* Fix sample references

* Try run on release the xaml unit tests

* Try continueOnerror

* Update build-windows.yml

* added via the directory props

* ws

* We mights need this

* I think I did this

* This can be reused

* 🤦‍♀️

* this as well after the peppers PR

* Fix some bad renames

* i see

* Fix merge

* Fix sample

* Remove FromSource

* Add the packages

* this

* Yaysies!

* Fix all the non-msbuild tests

* Adding things back and gallery

* this

* Build the tasks first

* Got the Android control gallery running

* remove from the sln

* Xaml pages

* Reference XAML

* this

* better XAML

* this

* restore

* maybe

* include correctly

* symbols

* Try set the versions

* remove unused steps templates

versions things more cool yay

* Updating code to pre-fix xaml

* Now we do the targets

* Revert "Now we do the targets"

This reverts commit 2ce4984d48a00c1eab8037cdd8a35690feb0038e.

* maybe this?

* We have to set the variables

* Add the control gallery and xaml unit tests

* This might help

* xaml page

* Try use matrix for build/release macOS

* Fix variables

* Fix end of script

* use matrix for build on windows

* Fix Artifact upload at same time

Co-authored-by: Stephane Delcroix <stephane@delcroix.org>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
2021-03-03 15:20:03 +00:00
Jonathan Dick 6aaa984d78
Make .NET 6 Packable (#13881)
* Add some common nupkg properties to everything

* Remove project property refactored into directory build props

* Remove properties now in common dir build props

* Add net6 version of project

* More net6

* Only target netstandard2.0 now

net4* is no longer needed as there's no more vs2017 support

* Clean up strong naming a bit

* Update dependencies

* Package all the things for build tasks in the -t:Pack

* Add more net6 project versions

* Clean up whitespace

* Needed moar NET6

* Name fixes

* Added meta project for packaging and package script

* Remove assembly copyright (now duplicates)

* Add resizetizer, add params to package script

* Disable strong naming for now

We need to re-evaluate how we do this a bit, we should probably use the `al` tool to do it now, and I believe the StrongNamer package may not work anymore, but we can do the same thing in a custom target at a later date.

* Fix path to tasks assembly

* don't build ios on android specific project

* Finish rename of toolbox file

* - add cake

* - fix cake extras

* fix the copy for the IDE

* Try packing on CI

* versions baby!

* build release

* this should od it

* this

* oops

* Move to an empty folder

* Use new symbol formats

* no symbols for build tasks and the head

* symbol all the things

* Compiler error with commented out code XD

* oopsies

* only build transitive

* Try this

* log everything

* This might work

* REPORTS

* previews

* needed

* versions

* duh

* Update build.cake

Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
2021-03-02 12:36:17 -05:00
Shane Neuville 77d789ce7b
Break up legacy and Maui arrange code (#13908)
* Break up legacy and Maui arrange code
* Re-enable the tests (#13906)

Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
2021-03-02 03:25:14 +02:00
Jonathan Peppers 31f4f9014b
Use .NET 6 AndroidX packages & consolidate versions (#13879)
Bump to Microsoft.Android.Sdk 11.0.200.118. This is needed for a fix
to support net6.0-android NuGet packages.

We have new AndroidX packages:

    <PackageReference Include="Xamarin.AndroidX.AppCompat" Version="1.2.0.7-net6preview01" />
    <PackageReference Include="Xamarin.Google.Android.Material" Version="1.3.0.1-net6preview01" />

These are available on the same feed we have the iOS/Android runtime
packs for .NET 6:

    <add key="xamarin" value="https://pkgs.dev.azure.com/azure-public/vside/_packaging/xamarin-impl/nuget/v3/index.json" />

These packs support both Xamarin.Android & .NET 6 because they contain
both sets of assemblies, such as:

* `lib/monoandroid90/Xamarin.AndroidX.*.dll`
* `lib/net6.0-android/Xamarin.AndroidX.*.dll`

To consolidate our AndroidX package versions, we can a new MSBuild
pattern for declaring NuGet package versions that
dotnet/project-system uses:

accdee5926/Directory.Build.targets (L3)
accdee5926/build/import/Packages.targets

1. List packages in `.csproj` files as they are needed. But leave off
   `%(Version)` completely.

2. A `Directory.Build.targets` somewhere does: `<PackageReference
   Update="YourPackage" Version="1.0.0" />` This allows you to put the
   version in one place, and you don't need to check platforms or
   anything, because the `Update` doesn't do anything if the `.csproj`
   file isn't using that package.

We could do this pattern across the whole Maui repo, but I just set
this up for the `AndroidX` and `Microsoft.Extensions` packages for
now.

~~ .NET 6 Linker ~~

Since we are using .NET 6 AndroidX packages, the following workaround
is no longer needed, so I removed them:

    <PropertyGroup>
      <_DotNetPackageVersion>6.0.0-preview.2.21110.7</_DotNetPackageVersion>
    </PropertyGroup>
    <ItemGroup>
      <PackageReference Include="System.CodeDom" Version="$(_DotNetPackageVersion)" />
      <PackageReference Include="System.Diagnostics.EventLog" Version="$(_DotNetPackageVersion)" />
      <PackageReference Include="System.Diagnostics.PerformanceCounter" Version="$(_DotNetPackageVersion)" />
      <PackageReference Include="System.IO.Ports" Version="$(_DotNetPackageVersion)" />
      <PackageReference Include="System.Security.Permissions" Version="$(_DotNetPackageVersion)" />
      <PackageReference Include="System.Threading.AccessControl" Version="$(_DotNetPackageVersion)" />
    </ItemGroup>

Previously, the AndroidX packages were Xamarin.Android libraries, and
they would cause the linker to crash in `Release` builds:

    ILLink : error IL1012: IL Linker has encountered an unexpected error. Please report the issue at https://github.com/mono/linker/issues
      Fatal error in IL Linker
      Unhandled exception. Mono.Linker.InternalErrorException: Step 'LoadReferencesStep' failed when processing assembly 'Maui.Controls.Sample.SingleProject, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
       ---> Mono.Linker.LinkerFatalErrorException: ILLink: error IL1010: Assembly 'Maui.Controls.Sample.SingleProject, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' cannot be loaded due to failure in processing 'Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' reference
       ---> Mono.Linker.LinkerFatalErrorException: ILLink: error IL1010: Assembly 'Microsoft.Maui, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' cannot be loaded due to failure in processing 'Xamarin.AndroidX.AppCompat, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' reference
       ---> Mono.Linker.LinkerFatalErrorException: ILLink: error IL1010: Assembly 'Xamarin.AndroidX.AppCompat, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' cannot be loaded due to failure in processing 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference
       ---> Mono.Linker.LinkerFatalErrorException: ILLink: error IL1009: Assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference 'System.Security.Permissions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' could not be resolved
       ---> Mono.Cecil.AssemblyResolutionException: Failed to resolve assembly: 'System.Security.Permissions, Version=0.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'
       ---> System.IO.FileNotFoundException: Unable to find 'System.Security.Permissions.dll' or 'System.Security.Permissions.exe' file

~~ AndroidX obsoleted FragmentStatePagerAdapter ~~

Initially I got several warnings (that became errors), such as:

    error CS0618: 'FragmentStatePagerAdapter' is obsolete...

I don't know what should be done here, so I ignored the warning in the
two files that have a problem for now:

    #pragma warning disable 618
2021-03-01 17:25:45 -06:00
Matthew Leibowitz d87fa7c0b9
Fixing the branch name (#13877) 2021-02-27 05:14:49 +02:00
Matthew Leibowitz e81949278a
Start Running Device Tests (#13762)
* Improve the Android testing

* Add a longer boot timeout for CI (it takes about 5 mins to boot)
* Fail the command if the tests failed
* Pass the arch correctly
Add support for selecting the emulator "skin" or "type"

* Make sure to unify the runs

* fail the build if the tests failed
* copy the test result files to <out-dir>/TestResults.xml

* Just getting something going

* This

* Update device-tests-android.yml

* Run the correct script

* Fix the restore config file

* Install the emulator

* Use separate lines for readability

* Move to a new pipeline

* Renamed

* this

* Update handlers.yml

* test2

* Update device-tests.yml

* Update device-tests.yml

* af

* Update device-tests.yml

* not sure

* Revert "not sure"

This reverts commit 2d722aba9737370fc9c48fa02e3a2b4b02efa769.

* not sure

* Update device-tests.yml

* Update device-tests.yml

* Update device-tests.yml

* sadfasdf

* Update device-tests.yml

* Update device-tests.yml

* Update device-tests.yml

* Run everything correctly again

* change this

* Get some vars

* Better things

* Better name

* Oops

* Update device-tests-android.yml

* Fix the tests

* Test this

* Update device-tests.yml

* Update device-tests.yml

* things

* more

* fix

* disable ios stuff

* need the envvars

* enabling the profiles again

* push the other one

* better

* can't use the shared runtime

* aadsf

* essentials ios

* adfs

* fix things

* change package names

* oops

* Reverts

* finals

* Fix android tests

* Make sure to pass the context to Platform.Init
* Add support for running tests inside an actual Activity
* Prepare to move the shared code into a new assembly for reuse

* move

* quick build to test

* Revert "quick build to test"

This reverts commit dd92838e995d363eab38e699e4ec4c26cf1b3bea.
2021-02-26 10:14:43 +00:00
Jonathan Dick ac201994f2
Rename all of the things... All of them. (#13847)
* Rename all the things!

* Fix sln on cake

* targets

* Rename all the things!

* Fix sln on cake

* Add this back so the build works

* Added .nuspec\* back

* Remove Core from XamlC

* Update Build.Tasks

* Fix ErrorMessages

* Try fix build

* Update gitignore

* Update Microsoft.Maui-net6.sln

* Fix controlgallery reference

* Fix Maui reference on iOS sample

* Fix ControLGallery sln

* Fix xaml unit tests

* Fix Maps references

* Fix ControlGallery

* Don't build gallery

* Compile 462 for new

* Dont build UAP

* AndroidUseIntermediateDesignerFile

* Fix UAP

* Don't build control gallery for now

Co-authored-by: Rui Marinho <me@ruimarinho.net>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
2021-02-24 23:50:31 +00:00
Rui Marinho 228b3a0c3c
[Handlers] Register handlers and use Microsoft.Extensions for Hosting and Dependency Injection (#12460)
* [Core,Android,iOS] Add AppBuilder and AppHost and sample and tests

* [eng] Add script to measure android startup

* Update src/Platform.Handlers/tests/Xamarin.Platform.Handlers.Benchmarks/HandlersBenchmarker.cs

Co-authored-by: Pedro Jesus <pedrojesus.cefet@gmail.com>

* [Sample ] Update sample code

* [Tests] Fix hosting tests

* Small cleanup

* [handlers] Add Window and cleanup hosting

* [Controls] Remove xf button

* [Hosting] Remove AppLifetiem for now

* Fix sample code

* [Build] Fix rebase

* [Test] Fix test

* [Build] Remove reference to http package

* [Handlers] Rework Hosting, add option to override ServiceCollection and ServiceProvider, remove usage of Extensions DI

* [Hosting] Refactor to use extensions and rename some Stubs

* [Hosting] Small refactor

* [Hosting] Fix null reference usage on .net6

* [Samples] Install DI extension package on net6 samples

* [Sample] Add Maui.Controls.Sample

* Fix props

* [Sample] Fix sample move to Shared folder

* Revert "[Sample] Fix sample move to Shared folder"

This reverts commit 88980f527be91c028db6b1667a3cf39401ac5757.

* Revert "Fix props"

This reverts commit 3f8467d8251d8b3b7aee8fe3b5e01bbf0711ea6a.

* Revert "[Sample] Add Maui.Controls.Sample"

This reverts commit 3d0ad41544fc8e0ee60d352a028f69bce96e6d8f.

* [Hosting] Add Configuration support

* [Hosting]Add Maui.Controls sample

* [Hosting]Fix sln

* [Hosting] Add net6 Maui.Controls.Sample

* Cleanup

* More cleanup

* Implement iAPP on old sample

* [Hosting] Fix build

* [Hosting] Just use forms on sample , add GetWindow to IApp

* [Hosting] Add HandlersContext to App

* [Hosting] Add MauiAppCompatActivity

* [Hosting] Move HandlersContext to Window

* Remove extra files

* [Hosting] Add MauiApp

* Fix build

* Update Maui.Controls.Sample.iOS-net6.csproj

* Update AssemblyInfo.cs

* Update Maui.Controls.Sample-net6.csproj

* [Hosting] Be able to run old and new registrar

* Add Android resources

* [Android] Add xml resources

* Fix

* Fix unit tests

* [Application] Fix net6 nre

* Cleanuo

* Fix build again

* [Samples] Add essentials init

* Fix net6 build

* - update packagese

* - add handler renderer shim

* - fix link references

* Fix running app on Android

* - fix missing using

* - shim sample

* - add another helper

* [Hosting] Save context on App for now

* [Handlers] Fix sample register ISwitch

* [Hosting] Some renaming

* - delete samples

* - fix CG

* [Hosting] Remove old registrar code

* Remove FormsHandlers

* TODO: Implement legacy attribute scanner with AppHostBuilder

* Fix build

* Enable nullable

* fix formatting

* Fix using old registrar

* use c# 9

* Try fix #nullable

* Don't disable nullable warnings

Use the null-forgiving operator (!) to rather swear that we doin' good

* Fixed the benchmarks and tests with new code

Also split the benchmarks into separate classes for better comparison.

* Fixing some merge issues

* Remove usage of FormsHandlers

* [Hosting] Small refactor , fixing same names

* remove this

* [Hosting] Fix MauiHandlersServiceProvider

Co-authored-by: Pedro Jesus <pedrojesus.cefet@gmail.com>
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
2021-02-23 20:05:46 +00:00
Shane Neuville 61ce3a6cd3
Remove DevopsNuget.config (#13814)
* Remove DevopsNuget.config

* - keep nuget reference

* - no more cake for you xamarin

* - remove

* - remove adb

* - config

* - test

* - try mme

* - nuget

* - remove config
2021-02-22 18:02:09 +00:00
Matthew Leibowitz 11f428cb55
xharness improvements (#13761)
* Improve the Android testing

* Add a longer boot timeout for CI (it takes about 5 mins to boot)
* Fail the command if the tests failed
* Pass the arch correctly
Add support for selecting the emulator "skin" or "type"

* Make sure to unify the runs

* fail the build if the tests failed
* copy the test result files to <out-dir>/TestResults.xml
2021-02-16 19:55:15 +02:00
Shane Neuville a01f005906
Convert UAP Platform Head to use WinUI 3 Desktop (#13584)
* WinUI3

* - fix merge errors

* - Setup Control Gallery

* - Fix Control Gallery issues

* - clean up webview2

* - remove comments

* - moving images around

* - wireup keydown

* - update packageid to match

* - merge fixes

* - fix up extra code

* - remove nuspec changes

* - dualscreen

* - uncomment code

* - fix nuget

* - organize page loading better

* - fix nuspec

* - ignore

* - build cake with xbf flags

* - nuspec updates

* - fix nuspec

* - nuget updates

* - remove extra pri

* - fix vsmac

* - fix vsmac builds

* - fix build tasks compile

* - review fixes

* - remove platform from forms.sln
2021-02-11 18:09:28 +00:00
Matthew Leibowitz 678aff847e
Add scripts to run device tests (#13641) 2021-02-11 01:17:57 +02:00
Shane Neuville 9fe1b41cf2
Setup Maui.sln with a set of net6 projects (#13433)
* net6 projects

* - additional

* - net6 nullable fixes

* - provision sdks

* - net6.0

* - change to 5.0.0

* - update cake provisioning

* - net6 fixes

* - fix up platform heads

* - fix global.json

* - add net6 nuget feeds

* - fix up platform heads and net6 if defs

* - simplify

* - add dotnet core build of maui sln

* - update readme

* - net6 yaml target

* - remove net6 build from nuget

* - simplify provisioning

* - write json file

* - net6 via yaml

* - fix parameters

* - more boots

* - yaml

* - base yaml pipeline off net6-samples

* - yaml yaml yaml

* - mac yaml

* - add binlogs

* - set AndroidRestoreOnBuild to false

* - browser assembly

* - fix artifacts directories

* - fix NET6 artifacts

* - update to preview bits

* Update handlers.yml

* [Build]Deploy android sample app

* - restore from devops config

Co-authored-by: Rui Marinho <me@ruimarinho.net>
2021-02-10 16:24:09 -06:00
Rui Marinho d427b3beb9
[Build] Remove local nuget source 2021-02-10 12:03:29 +00:00
Rui Marinho 1c28af2e4c
Merge branch 'main' into main-handler
# Conflicts:
2021-02-10 11:53:30 +00:00
Shane Neuville 8697a625e7 Fix UI Test Builds 2021-02-08 19:27:13 -06:00
Shane Neuville 703a31f7a0 Fix Windows Build 2021-02-08 19:23:20 -06:00
Shane Neuville 8ba807ef95 Merge branch 'main' into main-handler
# Conflicts:
#	EmbeddingTestBeds/Embedding.Droid/Directory.Build.targets
#	Stubs/Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android (Forwarders).csproj
#	Xamarin.Forms.ControlGallery.Android/FormsAppCompatActivity.cs
#	Xamarin.Forms.ControlGallery.Android/Nuget.Build.targets
#	Xamarin.Forms.ControlGallery.Android/Xamarin.Forms.ControlGallery.Android.csproj
#	Xamarin.Forms.ControlGallery.WindowsUniversal/Xamarin.Forms.ControlGallery.WindowsUniversal.csproj
#	Xamarin.Forms.ControlGallery.iOS/Xamarin.Forms.ControlGallery.iOS.csproj
#	Xamarin.Forms.Controls/Xamarin.Forms.Controls.csproj
#	Xamarin.Forms.Core.Android.UITests/Xamarin.Forms.Core.Android.UITests.csproj
#	Xamarin.Forms.Core.UnitTests/Xamarin.Forms.Core.UnitTests.csproj
#	Xamarin.Forms.Core.Windows.UITests/Xamarin.Forms.Core.Windows.UITests.csproj
#	Xamarin.Forms.Core.iOS.UITests/Xamarin.Forms.Core.iOS.UITests.csproj
#	Xamarin.Forms.Core.macOS.UITests/Xamarin.Forms.Core.macOS.UITests.csproj
#	Xamarin.Forms.DualScreen.UnitTests/Xamarin.Forms.DualScreen.UnitTests.csproj
#	Xamarin.Forms.DualScreen/Xamarin.Forms.DualScreen.csproj
#	Xamarin.Forms.Maps.Android/Xamarin.Forms.Maps.Android.csproj
#	Xamarin.Forms.Platform.Android.UnitTests/Xamarin.Forms.Platform.Android.UnitTests.csproj
#	Xamarin.Forms.Platform.Android/AppCompat/NavigationPageRenderer.cs
#	Xamarin.Forms.Platform.Android/AppCompat/Platform.cs
#	Xamarin.Forms.Platform.Android/Renderers/EditorRenderer.cs
#	Xamarin.Forms.Platform.Android/Renderers/EntryRenderer.cs
#	Xamarin.Forms.Platform.Android/Renderers/SearchBarRenderer.cs
#	Xamarin.Forms.Platform.Android/Renderers/SliderRenderer.cs
#	Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android.csproj
#	Xamarin.Forms.Platform.UAP.UnitTests/Xamarin.Forms.Platform.UAP.UnitTests.csproj
#	Xamarin.Forms.Platform.iOS.UnitTests/Xamarin.Forms.Platform.iOS.UnitTests.csproj
#	Xamarin.Forms.Platform.iOS/Platform.cs
#	Xamarin.Forms.Xaml.UnitTests/Xamarin.Forms.Xaml.UnitTests.csproj
#	build/steps/build-android.yml
#	build/steps/build-osx.yml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13551.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13616.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13616.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8701.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/VisualGallery.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/VisualGallery.xaml.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/ShellNavigationStateTests.cs
#	src/Platform.Renderers/test/Xamarin.Forms.Platform.Android.UnitTests/ResourceManagerTests.cs
#	src/Platform.Renderers/test/Xamarin.Forms.Platform.Android.UnitTests/Resources/drawable/DrawableTest.png
#	src/Platform.Renderers/test/Xamarin.Forms.Platform.Android.UnitTests/Resources/layout/LayoutTest.axml
2021-02-08 19:09:38 -06:00
Rui Marinho 667cd8da8e Merge branch 'main' into main-handler 2021-02-01 16:08:11 +00:00
Rui Marinho b45e87f45e
[Handlers] Build controlgallery and UItests for it (#13485)
* Update cake and yaml

* Reset simulator isn't working

* [Build] Remove restore from yaml

* [Build]Update the restore on cake

* [Build] Build android gallery uitests from cake
2021-01-24 16:05:53 +00:00
Rui Marinho 104d02ced8 Set up CI with Azure Pipelines
[skip ci]
2021-01-12 12:30:42 +00:00
Shane Neuville 96b5d3c7dd Merge branch 'main' into main-handler
# Conflicts:
#	.Xamarin.Forms.iOS.slnf
#	EmbeddingTestBeds/Embedding.Droid/Directory.Build.targets
#	Stubs/Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android (Forwarders).csproj
#	Xamarin.Forms.ControlGallery.Android/Nuget.Build.targets
#	Xamarin.Forms.ControlGallery.Android/Xamarin.Forms.ControlGallery.Android.csproj
#	Xamarin.Forms.ControlGallery.iOS/Xamarin.Forms.ControlGallery.iOS.csproj
#	Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/CloseSwipeGallery.cs
#	Xamarin.Forms.Controls/Xamarin.Forms.Controls.csproj
#	Xamarin.Forms.Core.Android.UITests/Xamarin.Forms.Core.Android.UITests.csproj
#	Xamarin.Forms.Core.Windows.UITests/Xamarin.Forms.Core.Windows.UITests.csproj
#	Xamarin.Forms.Core.iOS.UITests/Xamarin.Forms.Core.iOS.UITests.csproj
#	Xamarin.Forms.Core.macOS.UITests/Xamarin.Forms.Core.macOS.UITests.csproj
#	Xamarin.Forms.Core/Page.cs
#	Xamarin.Forms.Core/SwipeView.cs
#	Xamarin.Forms.DualScreen/Xamarin.Forms.DualScreen.csproj
#	Xamarin.Forms.Maps.Android/Xamarin.Forms.Maps.Android.csproj
#	Xamarin.Forms.Platform.Android.AppLinks/Xamarin.Forms.Platform.Android.AppLinks.csproj
#	Xamarin.Forms.Platform.Android.UnitTests/Xamarin.Forms.Platform.Android.UnitTests.csproj
#	Xamarin.Forms.Platform.Android/AppCompat/SwitchRenderer.cs
#	Xamarin.Forms.Platform.Android/CollectionView/CarouselViewAdapter.cs
#	Xamarin.Forms.Platform.Android/Renderers/EntryRenderer.cs
#	Xamarin.Forms.Platform.Android/Renderers/ShellToolbarTracker.cs
#	Xamarin.Forms.Platform.Android/Renderers/SwipeViewRenderer.cs
#	Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android.csproj
#	Xamarin.Forms.Platform.MacOS/Xamarin.Forms.Platform.macOS.csproj
#	Xamarin.Forms.Platform.iOS/Renderers/PageRenderer.cs
#	Xamarin.Forms.Platform.iOS/Xamarin.Forms.Platform.iOS.csproj
#	azure-pipelines.yml
#	build.cake
#	build/steps/build-windows.yml
#	src/ControlGallery/src/Xamarin.Forms.ControlGallery.Android/ContentDescriptionEffectRenderer.cs
#	src/ControlGallery/src/Xamarin.Forms.ControlGallery.Android/_12484CustomRenderer.cs
#	src/ControlGallery/src/Xamarin.Forms.ControlGallery.WindowsUniversal/NavPageOverrideRenderer.cs
#	src/ControlGallery/src/Xamarin.Forms.ControlGallery.WindowsUniversal/_13109IssueHelper.cs
#	src/ControlGallery/src/Xamarin.Forms.ControlGallery.iOS/CustomRenderers/_12372CustomRenderer.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10086.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10086.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10563.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10578.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10578.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10623.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11033.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11090.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11214.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11381.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11381.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11853.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11853.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11931.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11931.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11969.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11969.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12079.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12084.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12084.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12315.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12315.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12372.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12429.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12429.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12484.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12484.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12512.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12541.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12541.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12582.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12582.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12642.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12685.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12750.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12750.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12809.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12809.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12910.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12910.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12912.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12912.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13109.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13136.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13136.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue2448.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue2448.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue4720.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue5150.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8814.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8833.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8833.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8967.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8967.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8988.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue9906.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue9906.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/NavPageOverrideUWP.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/ShellFlyoutContent.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/ShellFlyoutItemIsVisible.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/ShellFlyoutItemIsVisible.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/ShellFlyoutSizing.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/DataTemplateSelectorGalleries/VariedSizeDataTemplateSelectorGallery.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/DataTemplateSelectorGalleries/VariedSizeDataTemplateSelectorGallery.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/EmptyViewGalleries/EmptyViewRTLGallery.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/EmptyViewGalleries/EmptyViewRTLGallery.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/ItemSizeGalleries/ChatExample.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/ItemSizeGalleries/ChatExample.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/GradientGalleries/GradientBrushDefaultOffsetGallery.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/GradientGalleries/GradientBrushDefaultOffsetGallery.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/ShapesGalleries/ShapeAppThemeGallery.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/ShapesGalleries/ShapeAppThemeGallery.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/CloseSwipeGallery.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/OpenCloseSwipeGallery.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/PositionGallery.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/SwipeItemPositionGallery.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/SwipeItemPositionGallery.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/SwipeItemViewPositionGallery.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/SwipeItemViewPositionGallery.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/SwipeViewMarginGallery.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/SwipeViewMarginGallery.xaml.cs
#	src/Forms/src/Xamarin.Forms.Core/PlatformConfiguration/WindowsSpecific/WebViewExecutionMode.cs
#	src/Forms/src/Xamarin.Forms.Core/Shell/ShellFlyoutItemsManager.cs
#	src/Forms/src/Xamarin.Forms.Core/Shell/ShellNavigationManager.cs
#	src/Forms/test/Xamarin.Forms.Xaml.UnitTests/Issues/Gh12874.xaml
#	src/Forms/test/Xamarin.Forms.Xaml.UnitTests/Issues/Gh12874.xaml.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Android/Renderers/ShellFlyoutLayout.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Native/EvasBox.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Native/EvasFormsCanvas.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Renderers/FastLayoutRenderer.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/SkiaSharp/SKClipperView.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.iOS/CollectionView/IndexPathHelpers.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.iOS/CollectionView/LayoutAttributesChangedEventArgs.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.iOS/Extensions/BrushExtensions.shared.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.iOS/Renderers/ShellFlyoutLayoutManager.cs
#	src/Platform.Renderers/test/Xamarin.Forms.Platform.Android.UnitTests/TransformationTests.cs
#	src/Platform.Renderers/test/Xamarin.Forms.Platform.UAP.UnitTests/TransformationTests.cs
#	src/Platform.Renderers/test/Xamarin.Forms.Platform.iOS.UnitTests/ObservableItemsSourceTests.cs
#	src/Platform.Renderers/test/Xamarin.Forms.Platform.iOS.UnitTests/TransformationTests.cs
2020-12-31 12:26:46 -06:00
Shane Neuville 1577daf823 Merge branch 'main' into main-handler
# Conflicts:
#	DualScreen/DualScreen.Android/DualScreen.Android.csproj
#	README.md
#	Stubs/Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android (Forwarders).csproj
#	Xamarin.Forms.ControlGallery.Android/Directory.Build.targets
#	Xamarin.Forms.ControlGallery.Android/Xamarin.Forms.ControlGallery.Android.csproj
#	Xamarin.Forms.Core.UnitTests/Xamarin.Forms.Core.UnitTests.csproj
#	Xamarin.Forms.Core/FlyoutPage.cs
#	Xamarin.Forms.DualScreen/Xamarin.Forms.DualScreen.csproj
#	Xamarin.Forms.Maps.Android/Xamarin.Forms.Maps.Android.csproj
#	Xamarin.Forms.Material.Android/Xamarin.Forms.Material.Android.csproj
#	Xamarin.Forms.Platform.Android.AppLinks/Xamarin.Forms.Platform.Android.AppLinks.csproj
#	Xamarin.Forms.Platform.Android.UnitTests/Xamarin.Forms.Platform.Android.UnitTests.csproj
#	Xamarin.Forms.Platform.Android/AppCompat/NavigationPageRenderer.cs
#	Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android.csproj
#	Xamarin.Forms.Platform.iOS/Xamarin.Forms.Platform.iOS.csproj
#	azure-pipelines.yml
#	build.cake
#	eng/SignList.xml
#	eng/pipelines/steps/build-sign.yml
#	src/ControlGallery/src/Xamarin.Forms.ControlGallery.Android/Properties/AndroidManifest30.xml
#	src/ControlGallery/src/Xamarin.Forms.ControlGallery.WindowsUniversal/Assets/Fonts/materialdesignicons-webfont.ttf
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12344.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12344.xaml.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/BindableObjectExtensions.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/DefaultBindableProperties.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/ElementExtensions.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/ElementGesturesExtensions.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/FuncConverter.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/GridRowsColumns.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/LabelExtensions.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/LayoutExtensions.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/Markup.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/Style.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/ViewExtensions.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/ViewInFlexLayoutExtensions.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/ViewInGridExtensions.cs
#	src/Forms/src/Xamarin.Forms.Core/Markup/VisualElementExtensions.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/FlyoutPageUnitTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/BindableObjectExtensionsTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/DefaultBindablePropertiesTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ElementExtensionsTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ElementGesturesExtensionsTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/FuncConverter.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/GridRowsColumns.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/LabelExtensionsLeftToRightTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/LabelExtensionsRightToLeftTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/LabelExtensionsTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/LayoutExtensionsTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/MarkupBaseTestFixture.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/StyleTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ViewExtensionsLeftToRightTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ViewExtensionsRightToLeftTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ViewExtensionsTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ViewInFlexLayoutExtensionsTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ViewInGridExtensionsTests.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/VisualElementExtensionsTests.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/SkiaSharp/IClipperCanvas.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.iOS/Renderers/RadioButtonCALayer.cs
2020-11-07 11:01:39 -06:00
Shane Neuville 98776ef553 Merge branch 'main' into main-handler
# Conflicts:
#	Environment.Build.props
#	Stubs/Xamarin.Forms.Platform.cs
#	Xamarin.Forms.ControlGallery.Android/FormsAppCompatActivity.cs
#	Xamarin.Forms.ControlGallery.Android/Xamarin.Forms.ControlGallery.Android.csproj
#	Xamarin.Forms.Core/Button.cs
#	Xamarin.Forms.Core/DecorableTextElement.cs
#	Xamarin.Forms.Core/FontAttributes.cs
#	Xamarin.Forms.Core/Layout.cs
#	Xamarin.Forms.Core/ListView.cs
#	Xamarin.Forms.Core/LockableObservableListWrapper.cs
#	Xamarin.Forms.Core/TextAlignment.cs
#	Xamarin.Forms.Platform.Android.UnitTests/Xamarin.Forms.Platform.Android.UnitTests.csproj
#	Xamarin.Forms.Platform.Android/Renderers/SwipeViewRenderer.cs
#	Xamarin.Forms.Platform.iOS/Renderers/PageRenderer.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10865.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10865.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10897.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10897.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11155.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11571.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11571.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11572.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11572.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11643.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11643.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11703.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11715.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11715.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11800.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11938.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11938.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12060.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12126.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12222.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12320.cs
#	src/Forms/src/Xamarin.Forms.Build.Tasks/CompiledConverters/BindingTypeConverter.cs
#	src/Forms/test/Xamarin.Forms.Xaml.UnitTests/xKeyLiteral.xaml
#	src/Forms/test/Xamarin.Forms.Xaml.UnitTests/xKeyLiteral.xaml.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Extensions/GeometryExtensions.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Extensions/TransformExtensions.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/EllipseRenderer.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/LineRenderer.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/PathRenderer.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/PolygonRenderer.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/PolylineRenderer.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/RectangleRenderer.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/ShapeRenderer.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/ShapeView.cs
#	src/Platform.Renderers/test/Xamarin.Forms.Platform.Android.UnitTests/Resources/values/styles.xml
#	src/Platform.Renderers/test/Xamarin.Forms.Platform.Android.UnitTests/TestClasses/ClearTextTransform.cs
2020-11-02 10:32:14 -06:00
Shane Neuville 9d8aa9f315
Fix readme language and Remove non functional bits (#12333)
* Modify readme and remove extra files

* - fix timelines

* - Remove Nuget Folder
2020-10-02 10:33:09 -05:00
Shane Neuville 94d32a626d
Project Reorganize Path Fixes (#12307)
* Fix props paths

* - fix devops nuget

* - devops nuget

* Update AssemblyInfoTests.cs

* - move devops org file

* - fix path

* - fix tools path

* - fix naming

* - fix unit tests reference

* - fix xaml unit test paths
2020-09-30 13:00:04 -05:00
Shane Neuville 7da91d7ef8
Project restructure (#12238) 2020-09-30 11:31:20 -05:00
Rui Marinho 6f8e59f4d0
[Build] Cleanup build yml for handlers (#12219)
* Add handlers yaml pipeline

* - dotnet version

* - fix project names

* - project names

* - remove xaml tests

* - remove test.sdk

* - remove test.sdk

* - updates

* - updates

* - updates

* - updates

Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2020-09-29 11:15:20 +01:00