Pavel Yakovlev [Tue, 23 Oct 2018 23:57:02 +0000 (02:57 +0300)]
[UWP] fixes entering text into SearchBar with UI Tests (#4173)
* [UWP] fixes entering text into SearchBar with UI Tests
* [UWP] ITabStopOnDescendants - fixed selection when setting focus from Selenium
Andrei Misiukevich [Mon, 22 Oct 2018 19:51:42 +0000 (22:51 +0300)]
Prevent crash during setting NULL to element via interface method (#4179)
- fixes #4178
- fixes #4146
Samantha Houts [Mon, 22 Oct 2018 10:24:44 +0000 (06:24 -0400)]
Remove BOM from nuspec (#4128)
Rui Marinho [Wed, 17 Oct 2018 12:04:39 +0000 (13:04 +0100)]
[macOS] Fix NRE on Mojave when aligning the tile (#4086) fixes #3031
Stephane Delcroix [Tue, 16 Oct 2018 15:10:04 +0000 (17:10 +0200)]
[Xaml] fix Namescope being different than tree (#4089)
As part of #2556, the namescoping tree was assumed to be equiv to the
object tree, which is obviously wrong. This fixes it, while keeping the
old behavior as a fallback.
We might go further, but I can't come up with a reasonable scenario
failing.
- fixes #3821
Stephane Delcroix [Tue, 16 Oct 2018 07:25:17 +0000 (09:25 +0200)]
[Xaml] Allow OnPlat markup in Styles (#3995)
- fixes #3862
Rui Marinho [Thu, 11 Oct 2018 15:43:18 +0000 (11:43 -0400)]
[Tizen] Fix ProjectGuid for Forwarders (#4063)
* [Tizen] Fix ProjectGuid for Forwarders
* [Tizen] Make sure not to generate dependency file
Rui Marinho [Thu, 11 Oct 2018 14:24:03 +0000 (10:24 -0400)]
[UITests] Update TestCloud.Agent (#4055)
Stephane Delcroix [Thu, 11 Oct 2018 13:00:33 +0000 (09:00 -0400)]
[Tasks] multitarget the build tasks (#3895)
- fixes #2690
- closes #2706
Stephane Delcroix [Tue, 9 Oct 2018 01:59:53 +0000 (03:59 +0200)]
[Xaml[C]] resolve Extensions first (#3977)
XamlLoader should first look for type with the Extension suffix. It used
to be the case, but somehow regressed.
- fixes https://github.com/xamarin/Xamarin.Forms/issues/3606#issuecomment-
422377338
Stephane Delcroix [Tue, 9 Oct 2018 01:58:35 +0000 (03:58 +0200)]
[XamlC] don't compile bindings with Source (#3978)
Sources are usually x:reference that can't be resolved at compilation
time.
- fixes #3606
Stephane Delcroix [Mon, 8 Oct 2018 20:40:31 +0000 (16:40 -0400)]
update GitInfo
kingces95 [Mon, 8 Oct 2018 12:57:20 +0000 (02:57 -1000)]
add pdb for uap into nuget (#4015)
Stephane Delcroix [Thu, 4 Oct 2018 13:42:38 +0000 (15:42 +0200)]
[C] add CSS mapping for max-lines (#3991)
- fixes #3982
Stephane Delcroix [Wed, 3 Oct 2018 00:05:09 +0000 (02:05 +0200)]
[XamlC] avoid multiple subscription (#3969)
Avoid multiple subscription to PropertyChanged on TypedBindings
- fixes #3613
- fixes #3650
Rui Marinho [Tue, 2 Oct 2018 22:34:32 +0000 (23:34 +0100)]
Merge branch '3.2.0' into 3.3.0
E.Z. Hart [Tue, 2 Oct 2018 19:04:48 +0000 (13:04 -0600)]
[Android] If MaxLines is not explicitly set, let LineBreakMode handle it (#3936)
* [Android] If MaxLines is not explicitly set, all LineBreakMode to set it;
if MaxLines is explicitly set, MaxLines setting wins. Use a more reasonable
default for native MaxLines when handling it via LineBreakMode. Consolidate
MaxLines handling code between legacy and fast renderers. Remove unnecessary
setting of SingleLine (which only applies to input).
- fixes #3772
* Remove unnecessary maxLines setting
* Handle resetting MaxLines to -1/default
* Reinstate workaround for array bounds exception in older Android APIs
Shane Neuville [Tue, 2 Oct 2018 07:43:53 +0000 (01:43 -0600)]
Only set the Page Padding via SafeAreaInset on iOS (#3811)
* 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
ShaneN [Tue, 2 Oct 2018 01:14:48 +0000 (19:14 -0600)]
Merge 3.2.0 into 3.3.0
Shane Neuville [Mon, 1 Oct 2018 17:53:47 +0000 (11:53 -0600)]
[iOS] fix full width issues for TitleView (#3939)
* [iOS] fix full width issues for TitleView
* [iOS] simplified iOS 10
fixes #3881
fixes #3679
Stephane Delcroix [Fri, 28 Sep 2018 20:25:32 +0000 (22:25 +0200)]
[C] catch AmbiguousMatchException on GetProps (#3915)
- fixes #3870
E.Z. Hart [Fri, 28 Sep 2018 18:31:16 +0000 (12:31 -0600)]
Update ClipBounds when View bounds changes (#3909)
fixes #3717
Pavel Yakovlev [Thu, 27 Sep 2018 20:36:44 +0000 (23:36 +0300)]
[UWP] fixes tabstops of TimePicker, DatePiker. SearchBar, Stepper (#3896)
* [UWP] fixes tabstops of TimePicker, DatePiker. SearchBar, Stepper
* common code moved to VisualElementRenderer
* rename interface
fixes #3872
Stephane Delcroix [Thu, 27 Sep 2018 14:50:50 +0000 (16:50 +0200)]
[C] fix css mapping (#3919)
E.Z. Hart [Wed, 26 Sep 2018 11:16:21 +0000 (05:16 -0600)]
Prevent double time/date picker dialogs on Android when setting focus (#3899)
Stephane Delcroix [Wed, 26 Sep 2018 09:22:45 +0000 (11:22 +0200)]
[CSS] accept 'oblique' for 'font-style' (#3815) fixes #3808
- fixes #3808
Chris King [Wed, 26 Sep 2018 01:29:17 +0000 (15:29 -1000)]
add comments to .create-nuget.bat
adrianknight89 [Mon, 24 Sep 2018 20:26:07 +0000 (15:26 -0500)]
[Android] Enable MaxLines and TextDecorations on fast renderers (#3878)
* enable MaxLines on fast renderers
* added text decoration functionality
* include test in project
Rui Marinho [Mon, 24 Sep 2018 11:48:11 +0000 (12:48 +0100)]
Merge branch '3.2.0' into 3.3.0
E.Z. Hart [Mon, 24 Sep 2018 11:46:32 +0000 (05:46 -0600)]
Ensure that the ListViewAdapter is no longer being used by the ListVi… (#3848) fixes #3603
* Ensure that the ListViewAdapter is no longer being used by the ListView before disposing it
* Remove `RemoveAllViews` from `Dispose`
Stephane Delcroix [Mon, 24 Sep 2018 07:03:08 +0000 (09:03 +0200)]
Merge branch '3.2.0' into 3.3.0
Matthew Richardson [Wed, 27 Jun 2018 10:30:27 +0000 (11:30 +0100)]
Fix #3097 swipe gesture not being handled in VisualElementTracker. (#3098) Fixes #3097
jcmanke [Thu, 20 Sep 2018 17:06:39 +0000 (12:06 -0500)]
[Android] Fix WebView.Navigating event, make WebViewClient inheritable (#3780)
* Extracted WebViewRenderer.WebClient to FormsWebViewClient, moved SendNavigating call from ShouldOverrideUrlLoading to OnPageStarted
* Changed _webViewClient and GetWebViewClient() method to return base class
* Changed public things to protected internal
Stephane Delcroix [Thu, 20 Sep 2018 17:05:33 +0000 (19:05 +0200)]
[A] do not draw gradient for empty CornerRadius (#3786)
Drawing CornerRadius (introduce by #1998) when the CornerRadii are
actually 0 causes scaling artifacts on API < 25.
This fixes the regression when no CornerRadius is set. Expect blurry
border scaling with CornerRadius not empty and API < 25
- fixes #3781
Rui Marinho [Thu, 20 Sep 2018 15:08:21 +0000 (16:08 +0100)]
Merge branch '3.2.0' into 3.3.0
Shane Neuville [Thu, 20 Sep 2018 04:07:05 +0000 (22:07 -0600)]
[Core] Propagate BindingContext changes to TitleView (#3823)
* [Core] Propagate BindingContext changes to TitleView
* [Tests] Move UI test to Core Unit Test
Shane Neuville [Thu, 20 Sep 2018 04:06:51 +0000 (22:06 -0600)]
[UITests] replace awaits with more reliable WaitForElement (#3835)
Rui Marinho [Wed, 19 Sep 2018 21:06:37 +0000 (22:06 +0100)]
[iOS] Use UIApperance default color for UISwitch (#3819)
* [Controls] Set default color of UISwitch to Red
* [iOS] Use default color from Apperance API
Shane Neuville [Wed, 19 Sep 2018 18:46:38 +0000 (12:46 -0600)]
[UWP] implement Replace without reloading ListView (#3792)
-fixes #3788
* [UWP] implement Replace without reloading ListView
* [UWP] extract bindingcontext of new item for replace
Rui Marinho [Wed, 19 Sep 2018 16:55:33 +0000 (17:55 +0100)]
[UITest] Update Xamarin UITest packages
Rui Marinho [Wed, 19 Sep 2018 11:08:21 +0000 (12:08 +0100)]
[UITests] Isolate test 3408
Mohamed CHOUCHANE [Tue, 18 Sep 2018 16:37:35 +0000 (18:37 +0200)]
WPF - Fix Local store not persistant when restarting App (#3752)
-fixes #3541
* WPF - Fix Local store not persistant when restarting App
* Add UITest
* [Controls] Add automated UI Test
Shane Neuville [Tue, 18 Sep 2018 11:02:50 +0000 (05:02 -0600)]
[UITests] wait for element before querying for it (#3791)
* [UITests] wait for element before querying for it
* [Controls] generalize and better represent intended behavior
Rui Marinho [Thu, 13 Sep 2018 18:28:49 +0000 (19:28 +0100)]
Merge branch '3.2.0' into 3.3.0
Rui Marinho [Thu, 13 Sep 2018 18:25:17 +0000 (19:25 +0100)]
[iOS] Fix NRE on ContextCell (#3714) fixes #3275
* [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
Pavel Yakovlev [Thu, 13 Sep 2018 04:20:46 +0000 (07:20 +0300)]
Add TabStop/TabIndex (#2795)
* [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
Rui Marinho [Thu, 13 Sep 2018 00:37:04 +0000 (01:37 +0100)]
Fix tests (#3771)
* [ControlGallery] Wait for element and add timing to tests
* [iOS] Fix NRE on RenderPool
Rui Marinho [Wed, 12 Sep 2018 09:12:55 +0000 (10:12 +0100)]
[Android] Update Forms to remove API28 deprecated API (#3653) fixes #2128 fixes #3629
* [Build] Update provisioning
* [Controls] Ignore deprecated Android API usage
* [Android] Remove use of obsolete color usage
* [Android] Remove app fragment usage
* [android] Rollback changes to EntryCellRenderer
* [Android] Better way to get the default color for the label text
* [Android] Obsolete message for ContentPage.CreateFragment()
* [ControlGallery] - create bitmap from Drawable to use for pixel location
* [Android] Use textcolor resource
* Update submodule
Pavel Yakovlev [Tue, 11 Sep 2018 22:05:06 +0000 (01:05 +0300)]
[UWP] Fixes CollectionChanged events in ListView (#3323)
* fixes #3273
* [UWP] Fixes CollectionChanged events in ListView
* a wrapped collection is used only if the SourceItem is not ObservableCollection
* improve uitest
* fixed NRE in empty ListView
* added a sortable custom renderer for UItest
* minor refactoring
* fixed reset of not wrapped collections
* addressing comments
* [UWP] remove WinRT hack
* [UWP] add missing using and cleanup additional resources
Rui Marinho [Tue, 11 Sep 2018 16:38:29 +0000 (17:38 +0100)]
Merge branch '3.2.0'
Pavel Yakovlev [Tue, 11 Sep 2018 13:32:50 +0000 (16:32 +0300)]
[Android, iOS] Fixes layout compression causes (#3698) fixes #3624
* [Android, iOS] Fixes layout compression causes
* [iOS] improve UpdateNewElement method
* Fix build error hopefully
Samantha Houts [Mon, 10 Sep 2018 17:06:25 +0000 (10:06 -0700)]
[Android] Revert bad merge (#3746)
fixes #3705
Rui Marinho [Fri, 7 Sep 2018 17:14:44 +0000 (18:14 +0100)]
[UITest] Update Xamarin.UITest nuget package (#3632)
* [UITests] Update Xamarin.UITest 2.2.5
* [UITests] Try fix Toolbaritems
* [UITest] Update to 2.2.5-1606
* [UITests] Small Fixes and workarounds to make uitest happy
* [UITests ] Add delay to 1733 for API28
Shane Neuville [Thu, 6 Sep 2018 15:20:13 +0000 (09:20 -0600)]
[UWP] uncomment tests that are now passing for 3188 (#3723)
Sebastian Rauer [Wed, 5 Sep 2018 22:08:29 +0000 (00:08 +0200)]
24H Mode (#3701)
The 24h mode for the pickerdialog was not working.
Version 3.1 was working fine.
Here is an updated file.
Rui Marinho [Wed, 5 Sep 2018 22:04:02 +0000 (23:04 +0100)]
[iOS] Unsubscribe CellPropertyChanged when SwitchCellRenderer is disposed (#3518)
* [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
E.Z. Hart [Wed, 5 Sep 2018 18:15:30 +0000 (12:15 -0600)]
[Android] Support multiple clipping settings in single layout (#3559)
* Repro
* Fix for API 18+
Rui Marinho [Mon, 3 Sep 2018 11:28:59 +0000 (12:28 +0100)]
Merge branch '3.2.0'
Pavel Yakovlev [Mon, 3 Sep 2018 10:46:12 +0000 (13:46 +0300)]
[UWP] Fixed double set margins in Layouts (#3570) fixes #3398 fixes #3616
Rui Marinho [Mon, 3 Sep 2018 09:36:54 +0000 (10:36 +0100)]
[iOS] Specify a default size for UISearchBar width if needed (#3635) fixes #3413 fixes #2139
* [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
Samantha Houts [Fri, 31 Aug 2018 21:19:27 +0000 (14:19 -0700)]
Merge branch '3.2.0'
Stephane Delcroix [Fri, 31 Aug 2018 18:35:56 +0000 (20:35 +0200)]
[CSS] add more properties (#3466)
map new CSS properties:
- `color` on `IColorElement` (`ActivityIndicator`, `BoxView`),
`ProgressBar` and `Switch`
- `row-gap` and `column-gap` on `Grid`
- `transform` and `transform-origin` on `VisualElement`
- `vertical-align` on `Label`
add new XF-specific CSS properties
- `-xf-placeholder` and `-xf-placeholder-color` on `Editor`, `Entry`,
`SearchBar`
- `-xf-max-length` on `InputView` (`Editor` and `Entry`)
- `-xf-bar-background-color` and `-xf-bar-text-color` on
`NavigationPage` and `TabbedPage`
- `-xf-orientation` on `ScrollView` and `StackLayout`
- `-xf-horizontal-scroll-bar-visibility` and
`-xf-vertical-scroll-bar-visibility` on `ScrollView`
- `-xf-min-track-color`, `-xf-max-track-color` and `("-xf-thumb-color`
on `Slider`
- `-xf-spacing` on `StackLayout`
This PR replaces and closes #3276
- fixes #2891
Samantha Houts [Fri, 31 Aug 2018 17:20:30 +0000 (10:20 -0700)]
[Android,iOS,UWP] Allow Entry CursorPosition/SelectionLength to be set in ctor (#3402) fixes #3343 fixes #3633
* Add repro for #3343 + unit tests
* [Core] Disallow negative values for CursorPosition/SelectionLength
* [All] CursorPosition/SelectionLength can bindin ctor & clear value
fixes #3343
* typo
* cleanup
* [iOS] Cursor snaps to end
* try/catch
Mohamed CHOUCHANE [Fri, 31 Aug 2018 13:08:19 +0000 (15:08 +0200)]
[WPF] Memory leak when you pop a TabbedPage (#3372) fixes #3267
* Fix [WPF] Memory leak when you pop a TabbedPage
* Update ViewRenderer.cs
* Update ViewRenderer.cs
Seungkeun Lee [Fri, 31 Aug 2018 11:33:30 +0000 (20:33 +0900)]
Fix ScrollView Padding issue (#3685)
Javier Suárez Ruiz [Fri, 31 Aug 2018 11:33:08 +0000 (13:33 +0200)]
Fixes #3663 (#3684)
Shane Neuville [Fri, 31 Aug 2018 11:32:37 +0000 (05:32 -0600)]
[iOS, UWP] fixes #2894 - Gestures collection changes weren't correctly propagating (#3643)
* [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
Andoni Morales Alastruey [Wed, 29 Aug 2018 20:36:09 +0000 (22:36 +0200)]
Fix partially #3585 (#3592)
* Make webkit-sharp.dll.config cross-platform
* Update webkit-sharp.dll with missing signals bindings
see: https://github.com/ylatuya/webkit-sharp/tree/fluendo
Andoni Morales Alastruey [Wed, 29 Aug 2018 16:09:02 +0000 (18:09 +0200)]
[GTK] Fix navigation bar visibility updates (#3651)
Mohamed CHOUCHANE [Wed, 29 Aug 2018 16:08:32 +0000 (18:08 +0200)]
Fix text wrapping (#3671) fixes #3634
Rui Marinho [Wed, 29 Aug 2018 09:28:29 +0000 (10:28 +0100)]
Merge branch '3.2.0'
Shane Neuville [Wed, 29 Aug 2018 04:21:22 +0000 (22:21 -0600)]
[iOS] fixes #3525 - add epsilon for float compare (#3654)
* [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
Samantha Houts [Wed, 29 Aug 2018 00:22:03 +0000 (17:22 -0700)]
[Android] API check for Shadow properties on Button (#3617) fixes #2702
* [Android] API check for Shadow properties on Button
* Fix swapped shadow values
Shane Neuville [Tue, 28 Aug 2018 23:05:25 +0000 (17:05 -0600)]
[Android] fixes #3675 - set initial ScrollView Scroll values when RTL (#3676)
Samantha Houts [Tue, 28 Aug 2018 17:19:14 +0000 (10:19 -0700)]
[iOS] iPad ActionSheet should always have a Cancel method (#3636)
* Add repro for #3049
* [iOS] iPad ActionSheet should always have a Cancel method
fixes #3049
Rui Marinho [Tue, 28 Aug 2018 12:08:55 +0000 (13:08 +0100)]
Merge branch '3.2.0'
Shane Neuville [Tue, 28 Aug 2018 12:04:23 +0000 (06:04 -0600)]
[Android] remove deprecated AndroidUseLatestPlatformSdk (#3672)
Samantha Houts [Fri, 24 Aug 2018 19:18:21 +0000 (12:18 -0700)]
Update PULL_REQUEST_TEMPLATE.md
Shane Neuville [Fri, 24 Aug 2018 07:50:47 +0000 (01:50 -0600)]
[C] Set binding context on Span Gestures (#3639)
* [Core] Set binding context on Span Gestures
* [Core] Simplify loop setting child binding context
- fixes #3524
E.Z. Hart [Thu, 23 Aug 2018 13:46:23 +0000 (07:46 -0600)]
[Android] Use height when determining ScaledScreenSize; fixes #3609 (#3641)
Pavel Yakovlev [Thu, 23 Aug 2018 13:44:41 +0000 (16:44 +0300)]
[UWP] Fix crash app when create navigation/tabbed page without children pages fixes #3188 (#3514)
Pavel Yakovlev [Thu, 23 Aug 2018 12:28:31 +0000 (15:28 +0300)]
[iOS] AutomationProperty support for cells (#3313) fixes #3296
* [iOS] AutomationProperty support for cells
* Add test case to AutomationProperties gallery
kingces95 [Thu, 23 Aug 2018 08:00:24 +0000 (22:00 -1000)]
Fix 3564 Null Reference Exception (#3578)
- fixes #3564
kingces95 [Thu, 23 Aug 2018 07:59:19 +0000 (21:59 -1000)]
Fix 3562 Null Reference Exception (#3576)
- fixes #3562
kingces95 [Thu, 23 Aug 2018 07:57:59 +0000 (21:57 -1000)]
Add Null Check to GetRenderer (#3575)
- fix #3563
kingces95 [Wed, 22 Aug 2018 20:31:05 +0000 (10:31 -1000)]
update .create-nuget.bat (#3638)
kingces95 [Wed, 22 Aug 2018 20:07:48 +0000 (10:07 -1000)]
[Android] Fix Label LineHeight (#3452)
* fix line height android
* Make UAP respect initial LineHeight
Samantha Houts [Wed, 22 Aug 2018 19:34:04 +0000 (12:34 -0700)]
Update PULL_REQUEST_TEMPLATE.md
Samantha Houts [Wed, 22 Aug 2018 19:33:23 +0000 (12:33 -0700)]
Update PULL_REQUEST_TEMPLATE.md
Stephane Delcroix [Wed, 22 Aug 2018 07:12:51 +0000 (07:12 +0000)]
[XamlC] Fix binding compilation fo value types (#3551)
properly load valuetype arguments of generated setters, using ldarg,
instead of ldarga.
- fixes #3539
Shane Neuville [Tue, 21 Aug 2018 18:22:06 +0000 (12:22 -0600)]
[Core] Ignore Shamehat target when running DesignTimeBuild (#3605)
Pavel Yakovlev [Tue, 21 Aug 2018 16:18:45 +0000 (19:18 +0300)]
[UWP, WPF] Fixes rendering of the main page (#2896) fixes #2704
kingces95 [Tue, 21 Aug 2018 10:22:58 +0000 (00:22 -1000)]
Fix NRE; Ret 0 if Text null (#3594) fixes #3579
Stephane Delcroix [Mon, 20 Aug 2018 08:32:28 +0000 (10:32 +0200)]
Merge branch '3.2.0'
Stephane Delcroix [Fri, 17 Aug 2018 18:53:59 +0000 (20:53 +0200)]
Revert "For consistency with ResourceDictionary, expose the Source for a StyleSheet (#2589)"
This reverts commit
f66a72de5b475a6a8387a80e418997b38dc40d4c.
Daniel Cazzulino [Fri, 17 Aug 2018 14:43:04 +0000 (11:43 -0300)]
For consistency with ResourceDictionary, expose the Source for a StyleSheet (#2589)
This would allow previewer/designer/reloader to determine the source of a
stylesheet and refresh its content when appropriate.
E.Z. Hart [Fri, 17 Aug 2018 10:15:05 +0000 (04:15 -0600)]
Ensure ConstructorCountId and TimeId elements are available before querying them (#3588)
yourina [Fri, 17 Aug 2018 09:37:53 +0000 (18:37 +0900)]
Support the TitleView of NavigationPage (#3536) fixes #1716
E.Z. Hart [Thu, 16 Aug 2018 17:41:53 +0000 (11:41 -0600)]
Change identifier for search bar in tests to avoid confusing UITests (#3574)
Stephane Delcroix [Thu, 16 Aug 2018 10:28:50 +0000 (12:28 +0200)]
Merge branch '3.1.0' into 3.2.0