* [iOS] Default to TextCell in GetPrototypicalCell
fixes#3026
* [iOS] Don't throw exception when Index doesn't match in RecycleElement
fixes#1900
* Add repros for #1342, #1900, #1927
* errant space
* Remove repros for #1342 and #1927 (tbc in another branch)
* Update Issue1900.cs
* Revert exception type
did not mean to change that! yay for ui tests
* Update Issue1900.cs
* Fix broken 2499 test
SelectedIndex being a BP, setting it's value might be delayed, and as
both ios and android PickerRenderer do not update on individual property
changes, but have a single UpdatePicker method, some properties might be
out-of-date, causing a crash.
This doesn't attemps to fix the renderers, but only prevents a crash to
happen.
* [Android] Apply fix to AppCompact picker
* [iOS] Enable linker for sdk
* [UITests] Better test for issue 2499
* [Controls] Add Issue2837 repo
* [Android] Correctly remove the previous element from the fragmentstack if there's only 1 element
* [iOS] Do not't remove the wrong viewcontroller
* [Android]Make sure we have the correct stack before running stuff from appeaing
* [iOS] Revert iOS changes
* [iOS] Avoid popping the wrong controller
Some links about design-time builds:
- https://github.com/dotnet/project-system/blob/master/docs/design-time-builds.md
- https://daveaglick.com/posts/running-a-design-time-build-with-msbuild-apis
In Visual Studio 2017 (Windows), a "design-time" build is what drives
Intellisense in cases such as using `x:Name` in XAML (or
`Resource.designer.cs` in a plain Xamarin.Android app). Improving our
"design-time" build speed will improve general performance in the IDE
such as project load and how long Intellisense takes to update. Since
XamlC is not needed during a design-time build, it is an "easy-win" to
just disable it. XamlC can take a bit of time for projects with a lot
of XAML.
This might also help with: https://github.com/xamarin/Xamarin.Forms/issues/3004
Although we should probably not do anything to specifically support
NCrunch; hopefully, NCrunch is running under the context of a
design-time build.
* fixes#3008 and #3009
* fixed code to only call reload data once
* if itemsource is set to null then just null out CVS otherwise it'll cause a COM Exception
* added ListView Categories to some tests to more easily run targeted tests against UWP
* fixed a couple UWP tests that weren't passing
* * fixes#3018
* fixes#3019
* fixes#2996
* The wrong object was being added to the internal collection
* * add test case for listview initailized as null