* only set the Page Padding via SafeAreaInset on iOS
-fixes #3809
* [Controls] add waits for clicks in ui tests
* [Controls] remove wrong category
* [iOS] Move inset logic down into ios renderer
* [Controls] Add repo for issue #3275
* [iOS] Fix NRE when no gestures exist on table
* [iOS] Null check outside loop
* [iOS]Make sure to dispose/unhook when we are removed from UITableView.
* Update submodule
* [iOS] Don't double dispose ContextActionCell
* [Core, UWP, Android] support TabStop/TabIndex
* removing linq
* add iOS / MacOS implementation
* add WPF implementation
fixes UWP implementation
* - addressing comments
- improve test
- optimizations
- added previous tab direction in same tab group
* addressing comments
* [Android] support tabstop for pickers
* - moving shared code to a static class
- removed reflection
* ITabStop -> changed to internal, renamed, added in to fastRenderers
* Update ITabStop to be public
* [Controls] Add repo of issue #3408
* [iOS] Unsubscribe CellPropertyChanged when cell is disposed
* [Controls] Add issue to project
* [iOS] Introduce CellPropertyChange to CellTableViewCell to used by all other cell renderers
* [Controls] Simplify Issue
* [iOS] Remove PropertyChanged that was not used
* [Controls] add check for null binding on template, add notes about issues
* [Controls] added reference to Android crash
* [iOS]Use existing PropertyChanged on ViewCelRenderer
* [iOS] Keep the existing override so we don't break users
* Update TextCellRenderer.cs
* update submodule
* [Controls] Add reproduction and test case for issue #3413
* [iOS] Don't use max value for iOS UISearchbar breaks on iOS 11.3
* [iOS] Force width value so we can renderer UISearchBar on iOS10 with infinite width
* [Controls] Fix spelling and add Manual Review to the test of #3413
* [iOS] Simplify code for UISearchBar width
* [iOS] Return always some width from measure the UISearchBar on IOS
* [Controls] Add reproduction case for issue #2139
* [iOS, UWP] fixes#2894 - Gestures weren't wiring up to spans in all cases
* [Core] remove ChildGestureRecognizers when spans get removed
* [iOS] removed incorrect return from null
* [iOS] fixes#3525 - add epsilon for float compare and make region immutable
* [ControlGallery] spread out spans to account for click slop
* [ControlGallery] - adjust span slightly for android test
* [Core] remove private
* Implemented MaxLines on iOS, Mac OS, Android, UWP and WPF
Introduced new MaxLines property on Label
* Set default value to -1
* Implemented reverting to default value
* More improvements
Update measurement when MaxLines property value changes and updates to default values.
fixes#2060fixes#1706
* Prevent crash when a leaked cell in ListView with Recycle mode has MenuItem with bindings and framework like Xamarin.Forms sets BindingContext to null after leaving the page
* Made SetupSelection static
* fixes#3000 remove math on scroll view container for RTL
- setup RTL scrollviews to all start scrolled all the way to the right
* * formatting and renaming fixes
* - don't move scroll if not set to RTL
* Fixes#1632
* Allow underline and strikethrought text decorations on labels and spans
* revert some files
* pr feedback adjustments
* remove docs
* rename interface
* reorder enum
* clean up whitespace
* adjust tizen renderer
* add gallery demo for setting both underline and strike
* allow multiple values of enum to be set in xaml/css
* use normal null check
* use nameof
* include paragraph style
* tab alignment
* rebase from upstream
* pass control to update method on UWP
* correct text decorations type converter
* reset run text instead of label text on UWP when spans are used
* add tests for text decoration converter
* First attempt at #1726
Implemented enum and hooked into modal presentation to set the right flag whenever a screen is presented modally on the iPad
* Added back to gallery button on sample app
* Moved setting UIModalPresentationStyle to ModalWrapper ctor
* Removed unused usings
* [Controls,iOS] Add repo for url with port
* [iOS] Use Url.Authority that contains domain and port
* [Controls] Try fix test 1583
* [iOS] Try fix test again
* Stop crashing when I accidentally click on the Perf gallery
* [Core] Add TitleView to NavigationPage
- also add unit tests
- fixes#1716
* [Android] Add ClearRenderer static method to Platform
* [Android] Use Platform.ClearRenderer
it's a straight extract from this class
* [Android] Implement TitleView and TitleIcon on AppCompat backend
using lessons (and some duplicated code) from ListView header/footer views.
* [iOS] Implement TitleView
* [UWP] Implement TitleIcon and TitleView
* [Core] Add NavigationPage.BarHeight
* [Android] Use BarHeight
* NavigationBarGallery updates
* [Core] Add iOS HideNavigationBarSeparator Platform Specific
* [iOS] Implement HideNavigationBarSeparator Platform Specific
* sample search page
* Convert BarHeight to Android platform specific
* Reset BarHeight when leaving the gallery
* Add a sample TitleView xaml page
* VisualElement >> View
* Fix comment
* Improved SearchTitle sample page
* [Core] Set TitleView Parent on Changing instead of Changed
Changing is too late for the iOS layout
* [iOS] Fix layouts in iOS10
* [iOS] Stop content clipping
* Expanded test page
* [iOS] Fix HideNavigationBarSeparator for iOS<11
* [iOS] Layout TitleView with margins
* More tweaks to test page
* [UWP] Fix OnDetailPropertyChanged if/else
* [UWP] Comment empty setters
* Convert commented code to more useful comment.
* Adjust performance test async call
* [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