platform/core/csapi/xsf.git
5 years ago[UWP] fixes entering text into SearchBar with UI Tests (#4173)
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

5 years agoPrevent crash during setting NULL to element via interface method (#4179)
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

5 years agoRemove BOM from nuspec (#4128)
Samantha Houts [Mon, 22 Oct 2018 10:24:44 +0000 (06:24 -0400)]
Remove BOM from nuspec (#4128)

5 years ago[macOS] Fix NRE on Mojave when aligning the tile (#4086) fixes #3031
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

5 years ago[Xaml] fix Namescope being different than tree (#4089)
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

5 years ago[Xaml] Allow OnPlat markup in Styles (#3995)
Stephane Delcroix [Tue, 16 Oct 2018 07:25:17 +0000 (09:25 +0200)]
[Xaml] Allow OnPlat markup in Styles (#3995)

- fixes #3862

5 years ago[Tizen] Fix ProjectGuid for Forwarders (#4063)
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

5 years ago[UITests] Update TestCloud.Agent (#4055)
Rui Marinho [Thu, 11 Oct 2018 14:24:03 +0000 (10:24 -0400)]
[UITests] Update TestCloud.Agent (#4055)

5 years ago[Tasks] multitarget the build tasks (#3895)
Stephane Delcroix [Thu, 11 Oct 2018 13:00:33 +0000 (09:00 -0400)]
[Tasks] multitarget the build tasks (#3895)

- fixes #2690
- closes #2706

5 years ago[Xaml[C]] resolve Extensions first (#3977)
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

5 years ago[XamlC] don't compile bindings with Source (#3978)
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

5 years agoupdate GitInfo
Stephane Delcroix [Mon, 8 Oct 2018 20:40:31 +0000 (16:40 -0400)]
update GitInfo

5 years agoadd pdb for uap into nuget (#4015)
kingces95 [Mon, 8 Oct 2018 12:57:20 +0000 (02:57 -1000)]
add pdb for uap into nuget (#4015)

5 years ago[C] add CSS mapping for max-lines (#3991)
Stephane Delcroix [Thu, 4 Oct 2018 13:42:38 +0000 (15:42 +0200)]
[C] add CSS mapping for max-lines (#3991)

- fixes #3982

5 years ago[XamlC] avoid multiple subscription (#3969)
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

5 years agoMerge branch '3.2.0' into 3.3.0
Rui Marinho [Tue, 2 Oct 2018 22:34:32 +0000 (23:34 +0100)]
Merge branch '3.2.0' into 3.3.0

5 years ago[Android] If MaxLines is not explicitly set, let LineBreakMode handle it (#3936)
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

5 years agoOnly set the Page Padding via SafeAreaInset on iOS (#3811)
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

5 years agoMerge 3.2.0 into 3.3.0
ShaneN [Tue, 2 Oct 2018 01:14:48 +0000 (19:14 -0600)]
Merge 3.2.0 into 3.3.0

5 years ago[iOS] fix full width issues for TitleView (#3939)
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

5 years ago[C] catch AmbiguousMatchException on GetProps (#3915)
Stephane Delcroix [Fri, 28 Sep 2018 20:25:32 +0000 (22:25 +0200)]
[C] catch AmbiguousMatchException on GetProps (#3915)

- fixes #3870

5 years agoUpdate ClipBounds when View bounds changes (#3909)
E.Z. Hart [Fri, 28 Sep 2018 18:31:16 +0000 (12:31 -0600)]
Update ClipBounds when View bounds changes (#3909)

fixes #3717

5 years ago[UWP] fixes tabstops of TimePicker, DatePiker. SearchBar, Stepper (#3896)
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

5 years ago[C] fix css mapping (#3919)
Stephane Delcroix [Thu, 27 Sep 2018 14:50:50 +0000 (16:50 +0200)]
[C] fix css mapping (#3919)

5 years agoPrevent double time/date picker dialogs on Android when setting focus (#3899)
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)

5 years ago[CSS] accept 'oblique' for 'font-style' (#3815) fixes #3808
Stephane Delcroix [Wed, 26 Sep 2018 09:22:45 +0000 (11:22 +0200)]
[CSS] accept 'oblique' for 'font-style' (#3815) fixes #3808

- fixes #3808

5 years agoadd comments to .create-nuget.bat
Chris King [Wed, 26 Sep 2018 01:29:17 +0000 (15:29 -1000)]
add comments to .create-nuget.bat

5 years ago[Android] Enable MaxLines and TextDecorations on fast renderers (#3878)
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

5 years agoMerge branch '3.2.0' into 3.3.0
Rui Marinho [Mon, 24 Sep 2018 11:48:11 +0000 (12:48 +0100)]
Merge branch '3.2.0' into 3.3.0

5 years agoEnsure that the ListViewAdapter is no longer being used by the ListVi… (#3848) fixes...
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`

5 years agoMerge branch '3.2.0' into 3.3.0
Stephane Delcroix [Mon, 24 Sep 2018 07:03:08 +0000 (09:03 +0200)]
Merge branch '3.2.0' into 3.3.0

5 years agoFix #3097 swipe gesture not being handled in VisualElementTracker. (#3098) Fixes...
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

5 years ago[Android] Fix WebView.Navigating event, make WebViewClient inheritable (#3780)
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

5 years ago[A] do not draw gradient for empty CornerRadius (#3786)
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

5 years agoMerge branch '3.2.0' into 3.3.0
Rui Marinho [Thu, 20 Sep 2018 15:08:21 +0000 (16:08 +0100)]
Merge branch '3.2.0' into 3.3.0

5 years ago[Core] Propagate BindingContext changes to TitleView (#3823)
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

5 years ago[UITests] replace awaits with more reliable WaitForElement (#3835)
Shane Neuville [Thu, 20 Sep 2018 04:06:51 +0000 (22:06 -0600)]
[UITests] replace awaits with more reliable WaitForElement (#3835)

5 years ago[iOS] Use UIApperance default color for UISwitch (#3819)
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

5 years ago[UWP] implement Replace without reloading ListView (#3792)
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

5 years ago[UITest] Update Xamarin UITest packages
Rui Marinho [Wed, 19 Sep 2018 16:55:33 +0000 (17:55 +0100)]
[UITest] Update Xamarin UITest packages

5 years ago[UITests] Isolate test 3408
Rui Marinho [Wed, 19 Sep 2018 11:08:21 +0000 (12:08 +0100)]
[UITests] Isolate test 3408

5 years agoWPF - Fix Local store not persistant when restarting App (#3752)
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

5 years ago[UITests] wait for element before querying for it (#3791)
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

6 years agoMerge branch '3.2.0' into 3.3.0
Rui Marinho [Thu, 13 Sep 2018 18:28:49 +0000 (19:28 +0100)]
Merge branch '3.2.0' into 3.3.0

6 years ago[iOS] Fix NRE on ContextCell (#3714) fixes #3275
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

6 years agoAdd TabStop/TabIndex (#2795)
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

6 years agoFix tests (#3771)
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

6 years ago[Android] Update Forms to remove API28 deprecated API (#3653) fixes #2128 fixes ...
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

6 years ago[UWP] Fixes CollectionChanged events in ListView (#3323)
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

6 years agoMerge branch '3.2.0'
Rui Marinho [Tue, 11 Sep 2018 16:38:29 +0000 (17:38 +0100)]
Merge branch '3.2.0'

6 years ago[Android, iOS] Fixes layout compression causes (#3698) fixes #3624
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

6 years ago[Android] Revert bad merge (#3746)
Samantha Houts [Mon, 10 Sep 2018 17:06:25 +0000 (10:06 -0700)]
[Android] Revert bad merge (#3746)

fixes #3705

6 years ago[UITest] Update Xamarin.UITest nuget package (#3632)
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

6 years ago[UWP] uncomment tests that are now passing for 3188 (#3723)
Shane Neuville [Thu, 6 Sep 2018 15:20:13 +0000 (09:20 -0600)]
[UWP] uncomment tests that are now passing for 3188 (#3723)

6 years ago24H Mode (#3701)
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.

6 years ago [iOS] Unsubscribe CellPropertyChanged when SwitchCellRenderer is disposed (#3518)
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

6 years ago[Android] Support multiple clipping settings in single layout (#3559)
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+

6 years agoMerge branch '3.2.0'
Rui Marinho [Mon, 3 Sep 2018 11:28:59 +0000 (12:28 +0100)]
Merge branch '3.2.0'

6 years ago[UWP] Fixed double set margins in Layouts (#3570) fixes #3398 fixes #3616
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

6 years ago[iOS] Specify a default size for UISearchBar width if needed (#3635) fixes #3413...
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

6 years agoMerge branch '3.2.0'
Samantha Houts [Fri, 31 Aug 2018 21:19:27 +0000 (14:19 -0700)]
Merge branch '3.2.0'

6 years ago[CSS] add more properties (#3466)
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

6 years ago[Android,iOS,UWP] Allow Entry CursorPosition/SelectionLength to be set in ctor (...
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

6 years ago[WPF] Memory leak when you pop a TabbedPage (#3372) fixes #3267
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

6 years agoFix ScrollView Padding issue (#3685)
Seungkeun Lee [Fri, 31 Aug 2018 11:33:30 +0000 (20:33 +0900)]
Fix ScrollView Padding issue (#3685)

6 years agoFixes #3663 (#3684)
Javier Suárez Ruiz [Fri, 31 Aug 2018 11:33:08 +0000 (13:33 +0200)]
Fixes #3663 (#3684)

6 years ago[iOS, UWP] fixes #2894 - Gestures collection changes weren't correctly propagating...
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

6 years agoFix partially #3585 (#3592)
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

6 years ago[GTK] Fix navigation bar visibility updates (#3651)
Andoni Morales Alastruey [Wed, 29 Aug 2018 16:09:02 +0000 (18:09 +0200)]
[GTK] Fix navigation bar visibility updates (#3651)

6 years agoFix text wrapping (#3671) fixes #3634
Mohamed CHOUCHANE [Wed, 29 Aug 2018 16:08:32 +0000 (18:08 +0200)]
Fix text wrapping (#3671) fixes #3634

6 years agoMerge branch '3.2.0'
Rui Marinho [Wed, 29 Aug 2018 09:28:29 +0000 (10:28 +0100)]
Merge branch '3.2.0'

6 years ago[iOS] fixes #3525 - add epsilon for float compare (#3654)
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

6 years ago[Android] API check for Shadow properties on Button (#3617) fixes #2702
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

6 years ago[Android] fixes #3675 - set initial ScrollView Scroll values when RTL (#3676)
Shane Neuville [Tue, 28 Aug 2018 23:05:25 +0000 (17:05 -0600)]
[Android] fixes #3675 - set  initial ScrollView Scroll values when RTL (#3676)

6 years ago[iOS] iPad ActionSheet should always have a Cancel method (#3636)
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

6 years agoMerge branch '3.2.0'
Rui Marinho [Tue, 28 Aug 2018 12:08:55 +0000 (13:08 +0100)]
Merge branch '3.2.0'

6 years ago[Android] remove deprecated AndroidUseLatestPlatformSdk (#3672)
Shane Neuville [Tue, 28 Aug 2018 12:04:23 +0000 (06:04 -0600)]
[Android] remove deprecated AndroidUseLatestPlatformSdk (#3672)

6 years agoUpdate PULL_REQUEST_TEMPLATE.md
Samantha Houts [Fri, 24 Aug 2018 19:18:21 +0000 (12:18 -0700)]
Update PULL_REQUEST_TEMPLATE.md

6 years ago[C] Set binding context on Span Gestures (#3639)
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

6 years ago[Android] Use height when determining ScaledScreenSize; fixes #3609 (#3641)
E.Z. Hart [Thu, 23 Aug 2018 13:46:23 +0000 (07:46 -0600)]
[Android] Use height when determining ScaledScreenSize; fixes #3609 (#3641)

6 years ago[UWP] Fix crash app when create navigation/tabbed page without children pages fixes...
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)

6 years ago[iOS] AutomationProperty support for cells (#3313) fixes #3296
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

6 years agoFix 3564 Null Reference Exception (#3578)
kingces95 [Thu, 23 Aug 2018 08:00:24 +0000 (22:00 -1000)]
Fix 3564 Null Reference Exception (#3578)

- fixes #3564

6 years agoFix 3562 Null Reference Exception (#3576)
kingces95 [Thu, 23 Aug 2018 07:59:19 +0000 (21:59 -1000)]
Fix 3562 Null Reference Exception (#3576)

- fixes #3562

6 years agoAdd Null Check to GetRenderer (#3575)
kingces95 [Thu, 23 Aug 2018 07:57:59 +0000 (21:57 -1000)]
Add Null Check to GetRenderer (#3575)

- fix #3563

6 years agoupdate .create-nuget.bat (#3638)
kingces95 [Wed, 22 Aug 2018 20:31:05 +0000 (10:31 -1000)]
update .create-nuget.bat (#3638)

6 years ago[Android] Fix Label LineHeight (#3452)
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

6 years agoUpdate PULL_REQUEST_TEMPLATE.md
Samantha Houts [Wed, 22 Aug 2018 19:34:04 +0000 (12:34 -0700)]
Update PULL_REQUEST_TEMPLATE.md

6 years agoUpdate PULL_REQUEST_TEMPLATE.md
Samantha Houts [Wed, 22 Aug 2018 19:33:23 +0000 (12:33 -0700)]
Update PULL_REQUEST_TEMPLATE.md

6 years ago[XamlC] Fix binding compilation fo value types (#3551)
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

6 years ago[Core] Ignore Shamehat target when running DesignTimeBuild (#3605)
Shane Neuville [Tue, 21 Aug 2018 18:22:06 +0000 (12:22 -0600)]
[Core] Ignore Shamehat target when running DesignTimeBuild (#3605)

6 years ago[UWP, WPF] Fixes rendering of the main page (#2896) fixes #2704
Pavel Yakovlev [Tue, 21 Aug 2018 16:18:45 +0000 (19:18 +0300)]
[UWP, WPF] Fixes rendering of the main page (#2896) fixes #2704

6 years agoFix NRE; Ret 0 if Text null (#3594) fixes #3579
kingces95 [Tue, 21 Aug 2018 10:22:58 +0000 (00:22 -1000)]
Fix NRE; Ret 0 if Text null (#3594) fixes #3579

6 years agoMerge branch '3.2.0'
Stephane Delcroix [Mon, 20 Aug 2018 08:32:28 +0000 (10:32 +0200)]
Merge branch '3.2.0'

6 years agoRevert "For consistency with ResourceDictionary, expose the Source for a StyleSheet...
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.

6 years agoFor consistency with ResourceDictionary, expose the Source for a StyleSheet (#2589)
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.

6 years agoEnsure ConstructorCountId and TimeId elements are available before querying them...
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)

6 years agoSupport the TitleView of NavigationPage (#3536) fixes #1716
yourina [Fri, 17 Aug 2018 09:37:53 +0000 (18:37 +0900)]
Support the TitleView of NavigationPage (#3536) fixes #1716

6 years agoChange identifier for search bar in tests to avoid confusing UITests (#3574)
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)

6 years agoMerge branch '3.1.0' into 3.2.0
Stephane Delcroix [Thu, 16 Aug 2018 10:28:50 +0000 (12:28 +0200)]
Merge branch '3.1.0' into 3.2.0