[Visual] Material Pickers (#5194)
authorShane Neuville <shane94@hotmail.com>
Mon, 25 Feb 2019 03:21:39 +0000 (20:21 -0700)
committerGitHub <noreply@github.com>
Mon, 25 Feb 2019 03:21:39 +0000 (20:21 -0700)
commitafa2c780b374289cd2e75f2b4285307daec55574
tree75ccbeb1860a317593f054e1bd60314db4d87a44
parentbd8a6bb2b47cff9284e9182df9bd3686923af6ef
[Visual] Material Pickers (#5194)

* [Material] Change Picker EditText fields to Material

* [Visual] add material placeholder properties

* - add ios placeholder changes

* - remove placeholder apis

* - shrink entry fields when they have no place holder

* - invalidate measure

* - remove marshalling
37 files changed:
Xamarin.Forms.Controls/ControlGalleryPages/VisualGallery.xaml
Xamarin.Forms.Core/Xamarin.Forms.Core.csproj
Xamarin.Forms.Material.iOS/IMaterialEntryRenderer.cs [new file with mode: 0644]
Xamarin.Forms.Material.iOS/MaterialDatePickerRenderer.cs [new file with mode: 0644]
Xamarin.Forms.Material.iOS/MaterialEntryRenderer.cs
Xamarin.Forms.Material.iOS/MaterialPickerRenderer.cs [new file with mode: 0644]
Xamarin.Forms.Material.iOS/MaterialTextField.cs [new file with mode: 0644]
Xamarin.Forms.Material.iOS/MaterialTimePickerRenderer.cs [new file with mode: 0644]
Xamarin.Forms.Material.iOS/Properties/AssemblyInfo.cs
Xamarin.Forms.Material.iOS/Xamarin.Forms.Material.iOS.csproj
Xamarin.Forms.Platform.Android/AppCompat/PickerRenderer.cs
Xamarin.Forms.Platform.Android/Material/MaterialColors.cs
Xamarin.Forms.Platform.Android/Material/MaterialDatePickerRenderer.cs [new file with mode: 0644]
Xamarin.Forms.Platform.Android/Material/MaterialEntryRenderer.cs
Xamarin.Forms.Platform.Android/Material/MaterialFormsEditText.cs
Xamarin.Forms.Platform.Android/Material/MaterialFormsEditTextBase.cs [new file with mode: 0644]
Xamarin.Forms.Platform.Android/Material/MaterialFormsEditTextManager.cs [new file with mode: 0644]
Xamarin.Forms.Platform.Android/Material/MaterialFormsTextInputLayout.cs [new file with mode: 0644]
Xamarin.Forms.Platform.Android/Material/MaterialFormsTextInputLayoutBase.cs [new file with mode: 0644]
Xamarin.Forms.Platform.Android/Material/MaterialPickerEditText.cs [new file with mode: 0644]
Xamarin.Forms.Platform.Android/Material/MaterialPickerRenderer.cs [new file with mode: 0644]
Xamarin.Forms.Platform.Android/Material/MaterialPickerTextInputLayout.cs [new file with mode: 0644]
Xamarin.Forms.Platform.Android/Material/MaterialTimePickerRenderer.cs [new file with mode: 0644]
Xamarin.Forms.Platform.Android/PickerManager.cs [new file with mode: 0644]
Xamarin.Forms.Platform.Android/Renderers/DatePickerRenderer.cs
Xamarin.Forms.Platform.Android/Renderers/EntryRenderer.cs
Xamarin.Forms.Platform.Android/Renderers/FormsEditText.cs
Xamarin.Forms.Platform.Android/Renderers/PickerEditText.cs
Xamarin.Forms.Platform.Android/Renderers/PickerRenderer.cs
Xamarin.Forms.Platform.Android/Renderers/TimePickerRenderer.cs
Xamarin.Forms.Platform.Android/Resources/Layout/MaterialPickerTextInput.axml [new file with mode: 0644]
Xamarin.Forms.Platform.Android/Resources/Layout/TextInputLayoutFilledBox.axml
Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android.csproj
Xamarin.Forms.Platform.iOS/Renderers/DatePickerRenderer.cs
Xamarin.Forms.Platform.iOS/Renderers/EntryRenderer.cs
Xamarin.Forms.Platform.iOS/Renderers/PickerRenderer.cs
Xamarin.Forms.Platform.iOS/Renderers/TimePickerRenderer.cs