maexsp [Tue, 8 Oct 2019 11:11:44 +0000 (13:11 +0200)]
Spelling fix (#7868)
Minor spelling mistake
Samantha Houts [Mon, 7 Oct 2019 17:47:36 +0000 (10:47 -0700)]
Merge branch '4.3.0'
Stephane Delcroix [Mon, 7 Oct 2019 14:09:51 +0000 (16:09 +0200)]
[X] pass the RootAssembly to DT Context (#7853)
regression introduced by #7531
- fixes #7830
Rui Marinho [Mon, 7 Oct 2019 12:28:04 +0000 (13:28 +0100)]
[Build]Share git version (#6935)
Stephane Delcroix [Mon, 7 Oct 2019 09:55:25 +0000 (11:55 +0200)]
Merge branch '4.3.0'
Stephane Delcroix [Mon, 7 Oct 2019 09:54:46 +0000 (11:54 +0200)]
Merge branch '4.2.0' into 4.3.0
Stuart Lang [Sun, 6 Oct 2019 18:56:33 +0000 (19:56 +0100)]
Fix typo in RefreshViewRenderer (#7831)
Stephane Delcroix [Fri, 4 Oct 2019 14:09:41 +0000 (16:09 +0200)]
[C] rename file (#7818) fixes #7816
- fixes #7816
melimion [Fri, 4 Oct 2019 14:08:45 +0000 (17:08 +0300)]
[macOS] Fix Image Rotation issue (#7815) fixes #5395
* AnchorPoint fix
* rotation and translationY direction fix
* clipping fix
* test added
* anchor point and position translation fixed
* test update
adrianknight89 [Fri, 4 Oct 2019 00:36:53 +0000 (19:36 -0500)]
[iOS] Fix hard crash when horizontal GridViewLayout is refreshed (#7612) fixes #7593
* fix refreshview issue
* fix path
* remove extra line after rebase
Javier Suárez Ruiz [Fri, 4 Oct 2019 00:32:03 +0000 (02:32 +0200)]
[Android] Fix crash changing the Application MainPage (#7776) fixes #7283
* Fixed Issue 7283 - Fix crash changing the Application MainPage
* Update Xamarin.Forms.Platform.Android/AppCompat/NavigationPageRenderer.cs
* Fix build
Shane Neuville [Thu, 3 Oct 2019 23:20:07 +0000 (17:20 -0600)]
Remove Material Frame Renderer from Frame element on dispose of renderer (#7752) fixes #7339
* [iOS] remove renderer from Frame on dispose
* - add uitests
Javier Suárez Ruiz [Thu, 3 Oct 2019 22:47:16 +0000 (00:47 +0200)]
Fixed PeekAreaInsets not working on iOS (#7802)
shmin [Thu, 3 Oct 2019 21:50:52 +0000 (06:50 +0900)]
[Tizen] fix picker focus issue in TV profile (#7770)
Rui Marinho [Thu, 3 Oct 2019 12:36:49 +0000 (13:36 +0100)]
Merge branch '4.3.0'
Rui Marinho [Thu, 3 Oct 2019 12:35:23 +0000 (13:35 +0100)]
Merge branch '4.2.0' into 4.3.0
Rui Marinho [Thu, 3 Oct 2019 12:34:25 +0000 (13:34 +0100)]
Merge branch '4.1.0' into 4.2.0
Rui Marinho [Thu, 3 Oct 2019 08:50:00 +0000 (09:50 +0100)]
Revert "ios: raise touch event on touchbegin. (#6989) fixes #3320" (#7787)
This reverts commit
dca82ed828e3fc1b3fede8d376ea8c4abf56d4ca.
Rui Marinho [Wed, 2 Oct 2019 19:33:03 +0000 (20:33 +0100)]
Update Build.Locator (#7783)
Rui Marinho [Wed, 2 Oct 2019 16:11:18 +0000 (17:11 +0100)]
Merge branch '4.3.0'
Rui Marinho [Wed, 2 Oct 2019 14:20:44 +0000 (15:20 +0100)]
Remove duplicate items
Rui Marinho [Wed, 2 Oct 2019 13:42:26 +0000 (14:42 +0100)]
Fix merge
Stephane Delcroix [Wed, 2 Oct 2019 13:13:24 +0000 (15:13 +0200)]
[X] send VisualTreeChanged for root (#7747)
Stephane Delcroix [Wed, 2 Oct 2019 13:08:39 +0000 (15:08 +0200)]
Merge branch '4.3.0'
Stephane Delcroix [Wed, 2 Oct 2019 13:08:09 +0000 (15:08 +0200)]
Merge branch '4.2.0' into 4.3.0
Stephane Delcroix [Wed, 2 Oct 2019 13:06:24 +0000 (15:06 +0200)]
Merge branch '4.1.0' into 4.2.0
Stephane Delcroix [Wed, 2 Oct 2019 12:40:36 +0000 (14:40 +0200)]
[HR] allow the HR test harness to clear cache (#7774)
Gerald Versluis [Wed, 2 Oct 2019 07:57:22 +0000 (09:57 +0200)]
Fixed clipping when using FontImageSource (#7607) fixes #6491 fixes #7469 fixes #7414
* Fixed issue
* Fixes #7469
Javier Suárez Ruiz [Wed, 2 Oct 2019 07:56:00 +0000 (09:56 +0200)]
Fixed crash setting the MainPage on teh OnStart method on UWP (#7749) fixes #7537
kingces95 [Wed, 2 Oct 2019 07:54:12 +0000 (00:54 -0700)]
NRE fix reported in 7399 (#7704) fixes #7399
Javier Suárez Ruiz [Wed, 2 Oct 2019 07:53:15 +0000 (09:53 +0200)]
[UWP] Fix crash on Switch Renderer when a custom renderer provides Color objects instead of Brush (#7760) fixes #7253
* Fixed 7253 - UWP Switch custom Renderer using custom colors throws exception
* Fixed merge error in the code
Javier Suárez Ruiz [Wed, 2 Oct 2019 00:20:56 +0000 (02:20 +0200)]
[ControlGallery] Add more CarouselView samples (#7677)
* Added new CarouselView Core Gallery sample
* Fixed typo
Gerald Versluis [Tue, 1 Oct 2019 17:52:52 +0000 (19:52 +0200)]
Fix use of ToolbarItem.Order on Android Shell (#7718)
fixes #6127
E.Z. Hart [Tue, 1 Oct 2019 16:12:09 +0000 (10:12 -0600)]
[UWP] Make EmptyView work in UWP CarouselView (#7724)
* Make EmptyView work in UWP CarouselView
* Update Xamarin.Forms.Core/Items/CarouselView.cs
Co-Authored-By: Samantha Houts <samhouts@users.noreply.github.com>
Alexandre Santos Costa [Tue, 1 Oct 2019 16:11:03 +0000 (13:11 -0300)]
Setting ImportantForAccessibility when changing AutomationProperties.IsInAccessibleTree (#7370) fixes #7369
* Setting ImportantForAccessibility when applying IsInAccessibleTree
When setting control.Focused it's important to also set ImportantForAccessibility
* Important For AccessibilityExtensions
Fixed PR requests
* Removed alias
* Better handled default values
* Setting ImportantForAccessibility when applying IsInAccessibleTree
When setting control.Focused it's important to also set ImportantForAccessibility
* Important For AccessibilityExtensions
Fixed PR requests
* Removed alias
* Better handled default values
* Code Style and readability improvement
v-haroha [Tue, 1 Oct 2019 15:59:59 +0000 (11:59 -0400)]
ios: raise touch event on touchbegin. (#6989) fixes #3320
* ios: raise touch event on touchbegin.
* bugfix - listview highlight on tap, select on tap release
updated touch gester to highlight on Touchbegin and select on touchend. Also remove highlight when tab view is scrolling.
* - fix CI
* - fix CI
adrianknight89 [Tue, 1 Oct 2019 15:43:03 +0000 (10:43 -0500)]
[Android/iOS] Expose CollectionView scroll listener (#7737)
* expose scroll listener
* expose ios delegator creation
Shane Neuville [Tue, 1 Oct 2019 15:35:56 +0000 (09:35 -0600)]
Update iOS MDP Tablet Renderer to use current APIS for Master Behavior (#7705) fixes #7556
* Update iOS MDP Tablet Renderer to current APIS for Master Behavior
* - fix build
Shane Neuville [Tue, 1 Oct 2019 15:21:08 +0000 (09:21 -0600)]
Invalidate layout on ViewCell if Measurements change (#7755)
Javier Suárez Ruiz [Mon, 30 Sep 2019 18:07:21 +0000 (20:07 +0200)]
[Android] CarouselView problems updating ObservableCollection (#7693) fixes #7678
* Fixed 7678: [Android] CarouselView binded to a new ObservableCollection filled with Items does not render content
* Added test instructions
* Fixed build error
* Updated sample model name
Rui Marinho [Mon, 30 Sep 2019 01:30:37 +0000 (02:30 +0100)]
Merge branch '4.3.0'
Rui Marinho [Mon, 30 Sep 2019 01:29:36 +0000 (02:29 +0100)]
Merge branch '4.2.0' into 4.3.0
adrianknight89 [Mon, 30 Sep 2019 00:56:22 +0000 (19:56 -0500)]
[Android] Fix FlowDirection for Labels (#7614) fixes #7512
* fix textview flow direction
* removed Details from model
* Update Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Issue7512.xaml.cs
Co-Authored-By: Rui Marinho <me@ruimarinho.net>
Shane Neuville [Mon, 30 Sep 2019 00:12:02 +0000 (18:12 -0600)]
Remove 7.3 features from wpf (#7738)
adrianknight89 [Sun, 29 Sep 2019 21:41:35 +0000 (16:41 -0500)]
[Android] Remove ripple effect on CollectionView item when SelectionMode is None (#7615)
* fix ripple effect
* revert changes in core
Stuart Lang [Sun, 29 Sep 2019 21:01:37 +0000 (22:01 +0100)]
Handle case where GetRenderer retuns null (#7566) Fixes #7563
Rui Marinho [Sun, 29 Sep 2019 20:38:19 +0000 (21:38 +0100)]
Merge branch '4.3.0'
adrianknight89 [Sat, 28 Sep 2019 23:50:22 +0000 (18:50 -0500)]
[Android/iOS] Handle dynamically switching between item layouts in CollectionView (#7613) fixes #5354
* switch between item layouts
* drop private
* added ui test
Shane Neuville [Sat, 28 Sep 2019 23:42:14 +0000 (17:42 -0600)]
UWP fixes for lower target sdk on VS 2017 (#7722)
* Set UWP to lower target framework
* - mono version
* - dotnet core
* - dotnet core
* - dotnet core
* - mono
* - remove sdks
* - new sdk for mac targets
* - mono path
* - fix mono version
* - update unit test
Rui Marinho [Sat, 28 Sep 2019 01:27:54 +0000 (02:27 +0100)]
Merge branch '4.2.0' into 4.3.0
Shane Neuville [Sat, 28 Sep 2019 01:01:00 +0000 (19:01 -0600)]
Setup public and provisionator based provisioning of SDKS (#7458)
* general provisioning
* - remove android
* - add android in
* - split up provisioning
* Update build.cake
* - increment versions
* Update azure-pipelines.yml
* Update azure-pipelines.yml
* - fix android
* - version
* - fix varialbes
* - NUGET_VERSION
* - set on parameters
* - fix parameters
* - nuget build step
* - fix powershell
* - merge UI Test fixes in
* - squash
* - cleanup provisionator
* - fix missing names
* - simplify
* - simplify
* - provisionator
* - provisionator
* JavaSDK build path hack
* - turn off default provisioning
* - windows image
* - remove sdk installs from cake
* - sdk manager installs
* Update azure-pipelines.yml
* Update azure-pipelines.yml
* - conditional core
* - conditional core
* - change to conditions
* - make the same
* - add better naming
* - sdks
* - user better links
Javier Suárez Ruiz [Fri, 27 Sep 2019 22:06:53 +0000 (00:06 +0200)]
[Android] Fixed issue changing the ItemTemplate on CarouselView (#7628) fixes #7395
* Fixed Issue 7395 - Changing ItemTemplate does not work as expected (Android)
* Added instructions to Issue7395
* Updated Core Gallery sample (instructions)
kingces95 [Fri, 27 Sep 2019 20:28:46 +0000 (10:28 -1000)]
Fix NRE for 7301 (#7706)
E.Z. Hart [Fri, 27 Sep 2019 17:41:04 +0000 (11:41 -0600)]
[UWP] Reduce allocations and fix memory leak in CollectionView (#7608)
* Checkpoint
* Fix leak caused by CollectionViewSource
* Simplify ItemTemplateEnumerator
* Reduce allocations in simple IList source scenarios on UWP
* Revert debugging changes
neolithos [Fri, 27 Sep 2019 16:05:16 +0000 (18:05 +0200)]
[Enhancement] Xamarin.Forms.Platform.WPF.ImageExtensions to public (#7462)
* Wpf api changes #7445
* Remove documentation comments
* Chg: C# language is not 7.3
fixes #7445
neolithos [Fri, 27 Sep 2019 16:04:33 +0000 (18:04 +0200)]
Fix NullReferenceException in Obfuscate (#7589) (#7591)
fixes #7589
E.Z. Hart [Fri, 27 Sep 2019 15:56:42 +0000 (09:56 -0600)]
Fix binding on test page to remove IsDragging errors
Shane Neuville [Fri, 27 Sep 2019 15:23:13 +0000 (09:23 -0600)]
Wait for test to load before scrolling images (#7702)
Shane Neuville [Fri, 27 Sep 2019 15:21:36 +0000 (09:21 -0600)]
centralize bottom nav behaviors so all the bottom navs work the same (#5904)
* Reuse Bottom Nav more behavior for non shell
* - apply issues comments
Yuriy Holembyovskyy [Fri, 27 Sep 2019 11:33:38 +0000 (14:33 +0300)]
Fix7320 font image source don't work on wpf (#7625) fixes #7320
* Added FontImageSourceHandler for WPF
* Spaces cleanup
* Replaced custom CreateBrush() method with built-in ToBrush() extension method
* Droped private.
Inverted if statement
* Added missing font.
Added Device case for WPF
* Fixed color conversion
Stephane Delcroix [Fri, 27 Sep 2019 05:59:52 +0000 (07:59 +0200)]
[X] Pass the current assembly to parsing context (#7550)
In case of Xaml-only RD, the rootAssembly is different from the assembly
of the rootType
- fixes #7531
Javier Suárez Ruiz [Fri, 27 Sep 2019 05:19:12 +0000 (07:19 +0200)]
[RefreshView] Fire RefreshCommand setting IsRefreshing (#7398)
* refresh view ui tests
* Fixed issue notifying changes in IsRefreshing property
* Fire RefreshCommand setting IsRefreshing to true
* Update Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Xamarin.Forms.Controls.Issues.Shared.projitems
* Update Xamarin.Forms.Core.UITests.Shared/UITestCategories.cs
* Added RefreshView UITests
* - ui test with swipe
* - change to drag
* - fix ui test
* - remove extra property changed event
Gerald Versluis [Fri, 27 Sep 2019 05:18:17 +0000 (22:18 -0700)]
[Android] 28+ Make non-visible pickers work again (#7289)
* Repro + fix
* Final fix
* Update Issue5159.cs
* Fixes #7311
* Test tweaks
* Update TimePickerRenderer.cs
* Revert "Update TimePickerRenderer.cs"
This reverts commit
06c1172d2501ec533cdf5b1eabafa1d402687980.
* Update TimePickerRenderer.cs
* Update TimePickerRenderer.cs
* - added instructions
Stephane Delcroix [Fri, 27 Sep 2019 00:52:38 +0000 (02:52 +0200)]
[C] Invoke ToString while setting string BP (#7651)
* [C] Invoke ToString while setting string BP
Invoke ToString with the CurrentUICulture when seeting a property of type string
from a non-convertible object.
- fixes #6281
* Update Xamarin.Forms.Core/BindableProperty.cs
Samantha Houts [Fri, 27 Sep 2019 00:28:48 +0000 (17:28 -0700)]
Merge branch '4.3.0'
Samantha Houts [Fri, 27 Sep 2019 00:23:42 +0000 (17:23 -0700)]
Merge branch '4.2.0' into 4.3.0
Shane Neuville [Fri, 27 Sep 2019 00:16:10 +0000 (18:16 -0600)]
JavaSDK build path hack (#7707)
adrianknight89 [Fri, 27 Sep 2019 00:16:03 +0000 (19:16 -0500)]
[iOS] Fix MeasureFirstItem for CollectionView (#7622)
* fix MeasureFirstItem
* added test
* changed file name
* fix path
* added text
* remove 5455
* drop private
fixes #7621
ksemenenko [Thu, 26 Sep 2019 17:43:56 +0000 (20:43 +0300)]
[iOS] Fixes for null check for Shell classes (#7583)
* null check
* currentElement null check
Gerald Versluis [Thu, 26 Sep 2019 17:23:41 +0000 (10:23 -0700)]
[BUG/iOS] Fixed CollectionView Insets ItemSpacing (#7158)
* Fix 7035
* Update Xamarin.Forms.Controls.Issues.Shared.projitems
* Update ItemsViewLayout.cs
* Update test case to show span issue
* Update AppDelegate.cs
Remove test setting
* Update Xamarin.Forms.Controls.Issues.Shared.projitems
* Update Issue7035.xaml
adrianknight89 [Thu, 26 Sep 2019 10:43:43 +0000 (05:43 -0500)]
Update Android UI test instructions (#7579)
* update readme file for Android ui tests
* added extra pounds
* added UI word
* fix error
* removed word
Shane Neuville [Thu, 26 Sep 2019 09:29:32 +0000 (03:29 -0600)]
fix android foreground tinting (#7682) fixes #7577
Rui Marinho [Thu, 26 Sep 2019 09:13:46 +0000 (10:13 +0100)]
Merge branch '4.3.0'
Rui Marinho [Thu, 26 Sep 2019 09:12:54 +0000 (10:12 +0100)]
Merge branch '4.2.0' into 4.3.0
Shane Neuville [Wed, 25 Sep 2019 16:49:26 +0000 (10:49 -0600)]
fix android apk path for ui tests (#7657)
Shane Neuville [Wed, 25 Sep 2019 14:43:20 +0000 (08:43 -0600)]
only set elevation on Lollipop and up (#7662)
Kangho Hur [Wed, 25 Sep 2019 13:50:50 +0000 (22:50 +0900)]
[Tizen] Improves the initialization of VE.props (#7666)
Shane Neuville [Wed, 25 Sep 2019 00:35:33 +0000 (18:35 -0600)]
Try catch Update Bitmap and equate null to empty for FontFamily Check (#7611) fixes #7598 fixes #7597
kingces95 [Tue, 24 Sep 2019 23:52:08 +0000 (13:52 -1000)]
lazily load ResourceManager types (#7596)
adrianknight89 [Tue, 24 Sep 2019 21:39:57 +0000 (16:39 -0500)]
[iOS] Make button click easier to see when turning on CollectionView flag (#7617)
* make button click easier to see
* remove private
* changed event handler name
Stephane Delcroix [Tue, 24 Sep 2019 08:19:01 +0000 (10:19 +0200)]
Merge branch '4.3.0'
Stephane Delcroix [Tue, 24 Sep 2019 08:18:06 +0000 (10:18 +0200)]
Merge branch '4.2.0' into 4.3.0
shane [Tue, 24 Sep 2019 00:38:58 +0000 (18:38 -0600)]
Merge branch '4.3.0'
Shane Neuville [Tue, 24 Sep 2019 00:32:55 +0000 (18:32 -0600)]
set android app to not clear data on restart (#7640)
Gerald Versluis [Mon, 23 Sep 2019 23:04:24 +0000 (01:04 +0200)]
[Mac] Fix NRE on setting non-existing FontFamily (#7636) fixes #7582
* Update FontExtensions.cs
* Added issue to gallery
Rui Marinho [Mon, 23 Sep 2019 23:02:47 +0000 (00:02 +0100)]
[iOS,Android] Better way to get CurrentItem (#7587)
* [iOS] Fix finding center cell
* [UITests] Fix drag on vertical
* [UItests] Make uitest more reliable
* [iOS] Simplify set current item
* [Android] Use scrolled to get CurrentItem
* [UITests] Fix UItests on api19 android
* [Android] Fix merge
Shane Neuville [Mon, 23 Sep 2019 20:36:34 +0000 (14:36 -0600)]
Add retry logic for IsFocus test (#7619)
Javier Suárez Ruiz [Mon, 23 Sep 2019 06:17:44 +0000 (08:17 +0200)]
[CarouselView] Fix CarouselView initial position on Android (#7592)
* Fixed Android CarouselView initial position issue
Rui Marinho [Sat, 21 Sep 2019 16:11:14 +0000 (17:11 +0100)]
[UITests] Try again to run UItests (#7616)
Rui Marinho [Fri, 20 Sep 2019 23:28:30 +0000 (00:28 +0100)]
[UItests] Fix UITests on android
E.Z. Hart [Fri, 20 Sep 2019 22:03:55 +0000 (16:03 -0600)]
Finish ScrollTo implementations for CollectionView on UWP (#7509) partially implements #3172
* Finish ScrollTo implementations for CollectionView on UWP
* Fix NRE when attempting to scroll to index greater than source length
E.Z. Hart [Fri, 20 Sep 2019 17:37:15 +0000 (11:37 -0600)]
Make sure transition from empty CollectionView measures cell size; fixes #7472 (#7580)
fixes #7472
fixes #7548
adrianknight89 [Fri, 20 Sep 2019 16:57:05 +0000 (11:57 -0500)]
[Android] Fix ItemSpacing for last item in CollectionView (#7516)
* fix item spacing
* Update Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Xamarin.Forms.Controls.Issues.Shared.projitems
Co-Authored-By: Gerald Versluis <github@geraldversluis.nl>
Stephane Delcroix [Thu, 19 Sep 2019 13:58:29 +0000 (15:58 +0200)]
[X] do not fail on generic BP (#7588)
While looking for a potential TypeConverter attribute on the static getter of a
generic attached BP, resolve the generic return type.
- fixes #7559
Stephane Delcroix [Thu, 19 Sep 2019 10:33:32 +0000 (12:33 +0200)]
[C] Fix TemplateBinding for non-logicalchildren (#7506)
Spans, e.g., are no LogicalChildren of FormattedString, which is not a
LogicalChildren of Label. The newly introduced way of propagating the
TemplatedParent was top-down, using LogicalChildren, was not assigning
the correct TemplatedParent on Spans.
This reverts to a bottom-up lookup, hooking on ParentSet, like it used to
be.
As a side effect, the TemplateBindings are no longer updated on reparenting,
but this was the original behavior, and I can't think of a case where this
would be needed.
The regression to `{TemplateBinding}` was introduced by #4375.
- fixes #7494
Chris King [Wed, 18 Sep 2019 19:45:53 +0000 (09:45 -1000)]
Update dot file
Chris King [Wed, 18 Sep 2019 19:29:51 +0000 (09:29 -1000)]
Update dot file
Stephane Delcroix [Wed, 18 Sep 2019 14:42:51 +0000 (16:42 +0200)]
Merge branch '4.3.0'
Stephane Delcroix [Wed, 18 Sep 2019 14:41:18 +0000 (16:41 +0200)]
[X] avoid throwing in VisualDiagnostics (#7571)
this fixes a regression introduced in #7474
- fixes #7570
Rui Marinho [Tue, 17 Sep 2019 22:59:28 +0000 (23:59 +0100)]
Merge branch '4.3.0'