* Android - Fix various issues in object dispose methods.
* Tear down old element before disposing the ItemViewAdapter.
* More fixes.
* NavigationPageRenderer - Reorder ResetToolbar and remove view before dispose
ShellSectionRenderer - Call base.Destroy last + Remove and destroy _scrollview
* Remove obsolete code.
* Fix build.
* [Shell] FontImageSource not working with MenuItem
* [Shell] Adds missing Binding (FlyoutIcon) for ShellItem
* Revert changes and adjust to change the binding instead
* Replace magic strings for nameof
* return empty dictionary instead of null
* add warning if Element is being reparented
* fix warning message
* only fire warning if parent has inner children
* Added FontImage markup extension which simplifies usage of FontImageSource into any ImageSource
* Added unit tests to cover TabBar which is used in Shell
* Cleaned up xaml for test code
* Removed class references from unit test project which were added by mistake
* Removed FontImageExtension from markup parser
* Added ContentProperty to markup extension
* Added Size to FontImageExtension
* Updated unit tests for new properties
* added unit tests to certify each property was set correctly by the markup extension
* Added content property test to certify that Glyph is being set correctly
* Flipped order in unit tests of expected and actual
* Updated default value for Size to use the FontImageSource default's value. This will keep it in sync if that value ever changes
fixes#6376
Found issues on some tests when running on my local machine.
The test Bugzilla 31333 dont wait the input to take focus (so on a fast machine it fail).
The test Issue1733 use the current culture to parse number which can fail (and indeed fail on my machine).
* use a BP for QueryAttributes (#6569)
* use a BP for QueryAttributes
* Update Xamarin.Forms.Core/Shell/ShellContent.cs
* Allow tracking of StyleSheets (#6502)
* remove excess code and clean up sandbox (#6503)
* Allow tracking of StyleSheets
* ¯\_(ツ)_/¯
* [Android] Fixes loading image form uri
* - modified Issue4597 test
* nested function is removed
* moved redundant code
* Update Xamarin.Forms.Platform.Android/Extensions/ImageViewExtensions.cs
Co-Authored-By: Pavel Yakovlev <v-payako@microsoft.com>
fixes#6313
* [Android] Fixes layout in AppCompact ButtonRenderer
* - fixes button alignment when fast changing padding
- fixes material button alignment
* refactoring
* forceLayout
* generalize force layout
* if APP check on ui test
fixes#6282
* [Android] Add disposed check to MasterDetailPageRenderer
Co-Authored-By: Felipe Silveira <transis2@users.noreply.github.com>
* Fix dispose pattern
a la #6305
* apply same set of changes to NavigationPageRenderer
fixes#3489closes#4586