Граф коммитов

7197 Коммитов

Автор SHA1 Сообщение Дата
Rui Marinho df758e4afa
[Build] Fix nuget.config (#13713)
* [Build] Fix nuget feed

* [Build] Remove not used nuget.config
2021-02-09 19:52:43 +00:00
Rui Marinho 51dc81cfca
[UITestst] Add QueryUntilNotPresent (#13710) 2021-02-09 19:51:18 +00:00
Shane Neuville cc0caa6f50
Fix additional scenarios with nested defined routes (#13648)
* Fix additional scenarios with nested defined routes

* - pick better starting point for uri matching

* - fix merge

* - formating changes and more accurate test fix
2021-02-09 12:12:43 -06:00
Shane Neuville 053ede6aea
Fix FlyoutItem recycling (#13681)
* Correctly Disable View Recycling Android Flyout

* - fix android to not reset element when items are removed

* - fix iOS to not always recreate cells
2021-02-09 09:53:30 -07:00
github-actions[bot] e08748c000
Automated dotnet-format update (#13701)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-02-09 14:47:22 +00:00
Shane Neuville af9ad3c5cb
Fix Search Handler results to measure to the provided content (#13658) fixes #13403
* Force Shell TitleView to height of container

* - fix collapse on scroll and scroll

* - fix android

* - uiitests

* - fix header positioning

* Fix search handler results to size to view

* Update ShellViewRenderer.cs
2021-02-09 14:46:06 +00:00
E.Z. Hart a10c2c6218
[iOS] Allow observable source update while CollectionView is not visible (#13678) fixes #13126
* Allow item source updates while CollectionView is hidden; prevent
CollectionView updates while CollectionView is hidden;
fixes #13126

* Fix bug where measurement cell content is applied to the wrong cell
Only force layout on transition from invisible to visible
Move cell size cache to layout and clear cache on size change (e.g., rotation)
Use ItemsView size for constraints when possible;

* Add test for Reset situation; fix bug with Reset before CollectionView is visible;
2021-02-09 11:54:17 +00:00
E.Z. Hart 7ea5159db6
Remove unnecessary edge inset for vertically scrolling groups; Fixes … (#13380) fixes #13347
* Remove unnecessary edge inset for vertically scrolling groups; Fixes #13347

* Fix edge insets in horizontally-scrolling groups
2021-02-09 10:12:41 +00:00
Shane Neuville 0c4b7f63a0 Merge branch 'main-handler' into main_maui
# Conflicts:
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Android/Renderers/SearchBarRenderer.cs
2021-02-08 20:10:24 -06:00
Shane Neuville 8697a625e7 Fix UI Test Builds 2021-02-08 19:27:13 -06:00
Shane Neuville 703a31f7a0 Fix Windows Build 2021-02-08 19:23:20 -06:00
Shane Neuville 9dea5bb36b Merge branch 'main' into main-handler
# Conflicts:
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13476.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/ShellFlyoutHeaderBehavior.cs
2021-02-08 19:15:54 -06:00
Shane Neuville f6ff93cdc7 Merge branch '5.0.0' into main 2021-02-08 19:14:26 -06:00
Shane Neuville 8ba807ef95 Merge branch 'main' into main-handler
# Conflicts:
#	EmbeddingTestBeds/Embedding.Droid/Directory.Build.targets
#	Stubs/Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android (Forwarders).csproj
#	Xamarin.Forms.ControlGallery.Android/FormsAppCompatActivity.cs
#	Xamarin.Forms.ControlGallery.Android/Nuget.Build.targets
#	Xamarin.Forms.ControlGallery.Android/Xamarin.Forms.ControlGallery.Android.csproj
#	Xamarin.Forms.ControlGallery.WindowsUniversal/Xamarin.Forms.ControlGallery.WindowsUniversal.csproj
#	Xamarin.Forms.ControlGallery.iOS/Xamarin.Forms.ControlGallery.iOS.csproj
#	Xamarin.Forms.Controls/Xamarin.Forms.Controls.csproj
#	Xamarin.Forms.Core.Android.UITests/Xamarin.Forms.Core.Android.UITests.csproj
#	Xamarin.Forms.Core.UnitTests/Xamarin.Forms.Core.UnitTests.csproj
#	Xamarin.Forms.Core.Windows.UITests/Xamarin.Forms.Core.Windows.UITests.csproj
#	Xamarin.Forms.Core.iOS.UITests/Xamarin.Forms.Core.iOS.UITests.csproj
#	Xamarin.Forms.Core.macOS.UITests/Xamarin.Forms.Core.macOS.UITests.csproj
#	Xamarin.Forms.DualScreen.UnitTests/Xamarin.Forms.DualScreen.UnitTests.csproj
#	Xamarin.Forms.DualScreen/Xamarin.Forms.DualScreen.csproj
#	Xamarin.Forms.Maps.Android/Xamarin.Forms.Maps.Android.csproj
#	Xamarin.Forms.Platform.Android.UnitTests/Xamarin.Forms.Platform.Android.UnitTests.csproj
#	Xamarin.Forms.Platform.Android/AppCompat/NavigationPageRenderer.cs
#	Xamarin.Forms.Platform.Android/AppCompat/Platform.cs
#	Xamarin.Forms.Platform.Android/Renderers/EditorRenderer.cs
#	Xamarin.Forms.Platform.Android/Renderers/EntryRenderer.cs
#	Xamarin.Forms.Platform.Android/Renderers/SearchBarRenderer.cs
#	Xamarin.Forms.Platform.Android/Renderers/SliderRenderer.cs
#	Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android.csproj
#	Xamarin.Forms.Platform.UAP.UnitTests/Xamarin.Forms.Platform.UAP.UnitTests.csproj
#	Xamarin.Forms.Platform.iOS.UnitTests/Xamarin.Forms.Platform.iOS.UnitTests.csproj
#	Xamarin.Forms.Platform.iOS/Platform.cs
#	Xamarin.Forms.Xaml.UnitTests/Xamarin.Forms.Xaml.UnitTests.csproj
#	build/steps/build-android.yml
#	build/steps/build-osx.yml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13551.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13616.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13616.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8701.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/VisualGallery.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/VisualGallery.xaml.cs
#	src/Forms/test/Xamarin.Forms.Core.UnitTests/ShellNavigationStateTests.cs
#	src/Platform.Renderers/test/Xamarin.Forms.Platform.Android.UnitTests/ResourceManagerTests.cs
#	src/Platform.Renderers/test/Xamarin.Forms.Platform.Android.UnitTests/Resources/drawable/DrawableTest.png
#	src/Platform.Renderers/test/Xamarin.Forms.Platform.Android.UnitTests/Resources/layout/LayoutTest.axml
2021-02-08 19:09:38 -06:00
Shane Neuville 0e708d0f5e
Force Shell TitleView to height of container and fix flyout header scroll behaviors (#13514)
* Force Shell TitleView to height of container

* - fix collapse on scroll and scroll

* - fix android

* - uiitests

* - fix header positioning

* - Fix casing
2021-02-08 16:10:46 -06:00
Rui Marinho 94900c201c
Merge branch '5.0.0' into main 2021-02-08 17:26:59 +00:00
Rui Marinho 0f42424b4a
Merge branch '4.8.0' into 5.0.0 2021-02-08 17:24:24 +00:00
Rui Marinho 62df83a23d
Fix cake on vs2017 4.8. 0 (#13697)
* Fix arguments vs2017

* Install dotnet before using cake
2021-02-08 17:20:56 +00:00
Rui Marinho 09188523a2
Merge branch '5.0.0' into main 2021-02-08 12:12:47 +00:00
Rui Marinho 2f361c750c
Fix build cake on 5.0 (#13696)
* Fix build android

* Fix windows

* Fix osx arguments

* Fix windows

* Fix osx again
2021-02-08 11:59:56 +00:00
Seungkeun Lee 7e8d1129ac
[Tizen] Fix several CollectionView issue on Tizen (#13661)
* Fix CollectionView.Scrolled event

* Fire Scolled event on first items layouting

* Fix CollectionView layouting issue with MeasureFirstItem

* Create Label for CollectionView string Header

* Reset ScrollCanvas size when Item measure was updated

Co-authored-by: sung-su.kim <sung-su.kim@samsung.com>
2021-02-08 10:41:11 +00:00
Rui Marinho 3b750d4113
Merge branch '4.8.0' into 5.0.0
# Conflicts:
#	build/steps/build-android.yml
#	build/steps/build-osx.yml
#	build/steps/build-windows.yml
2021-02-08 10:34:50 +00:00
Shane Neuville b79a76493a
Switch build scripts to use dotnet cake (#13691)
* Switch build scripts to use dotnet cake

* - pin to version 0.38.5

* - cake version

* - dotnet first

* quotes

* - windows fix

* - fix bash to ignore empty parameters

* - roll back android

* - kudos

* - fix

* - shift

* - empty space
2021-02-08 10:30:40 +00:00
Rui Marinho 7446c9dd10
[Provisioning] Install mono for fresh machine (#13690) 2021-02-07 17:50:15 +00:00
Shane Neuville 6a52953a3b
Update to latest Nunit3 (#13677)
* Update to latest Nunit3

* - update ui test libraries

* - adapter updates
2021-02-07 01:41:19 +00:00
github-actions[bot] 23f4bf5426
Automated dotnet-format update (#13686)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-02-07 01:40:15 +00:00
Rui Marinho fe8a6420c8
Format code (#13685) 2021-02-07 01:39:59 +00:00
github-actions[bot] bd2836a973
Automated dotnet-format update (#13680)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-02-06 23:09:39 +00:00
Shane Neuville cc3e6f1f6e Merge branch '5.0.0' into main
# Conflicts:
#	Xamarin.Forms.Platform.Android/Platform.cs
#	Xamarin.Forms.Platform.Android/Renderers/ButtonRenderer.cs
#	Xamarin.Forms.Platform.Android/Renderers/CarouselPageRenderer.cs
#	Xamarin.Forms.Platform.Android/Renderers/MasterDetailRenderer.cs
2021-02-06 10:01:54 -06:00
Shane Neuville 39f8e60d26
Fix material colors to match previous version better (#13666)
* Bump Google Material

* Bump material and set HintText to transparent on multi line controls

* Fix material colors to match previous version better

* - additional test cases

* - fix issue with button background color

* - push button to bottom of page

* Update VisualGallery.xaml.cs

* Update MaterialColors.cs
2021-02-06 09:09:17 -06:00
E.Z. Hart 3d054b8f15
Move layout change resolution calls up to VisualElementRenderer (#13640)
* Move layout change resolution call up to VisualElement
Fixes #13418
Fixes #13492

* Signal layout request when CollectionView is in a layout
Fixes #13551

* Fix layout error loop from test 12714

* Fix autolayout issues when CollectionView size is less than span;

* Provide measurement for default text cells (no ItemTemplate);

* Cleanup
2021-02-05 15:16:31 -06:00
Shane Neuville b7056ad720
Google material bump and set hint to transparent for multi line (#13647)
* Bump Google Material

* Bump material and set HintText to transparent on multi line controls
2021-02-05 12:35:45 -06:00
Shane Neuville 6b73a624ef
Fix string initializer for ShellNavigationState (#13478) fixes #13422 2021-02-05 17:48:31 +00:00
Shane Neuville 765860d0fd Fix extra namespace 2021-02-05 11:05:47 -06:00
Javier Suárez 739483ebfb
[Housekeeping] Fix iOS 14 broken tests (#13638)
* Fix ShapesPathReceiveGestureRecognizers

* Avoid execute Bugzilla43161Test in iOS 14

* Not ignore Bugzilla43161 test
2021-02-05 16:41:05 +00:00
Shane Neuville 50a6d53132 Merge branch '4.8.0' into 5.0.0
# Conflicts:
#	Xamarin.Forms.Platform.Android.UnitTests/Xamarin.Forms.Platform.Android.UnitTests.csproj
2021-02-05 10:35:41 -06:00
Shane Neuville e5604ee2ab
Fix Resource Manager code to use native APIs before reflection (#13176)
* Fix Resource Manager code to use native APIs before reflection

* - fix test for LR Renderers

* Update ButtonTests.cs
2021-02-05 10:34:05 -06:00
Javier Suárez bca6f239e1
Fixed date formatter issue with different timezone (#13634) fixes #13366 2021-02-05 12:01:47 +00:00
Javier Suárez 25b2aa49a2
[iOS] Fix Page BackgroundColor issue using DarkTheme (#12409)
* Fix Page BackgroundColor issue using DarkTheme

* Changed the fix
2021-02-04 10:40:48 -06:00
Shane Neuville 96a0d71314 Merge branch 'main-handler' into maui-main
# Conflicts:
#	README.md
#	src/Platform.Handlers/samples/Sample/Controls/View.cs
#	src/Platform.Handlers/tests/Xamarin.Platform.Handlers.UnitTests/Layouts/ConstraintTests.cs
#	src/Platform.Handlers/tests/Xamarin.Platform.Handlers.UnitTests/Layouts/HorizontalStackLayoutManagerTests.cs
#	src/Platform.Handlers/tests/Xamarin.Platform.Handlers.UnitTests/Layouts/LayoutExtensionTests.cs
#	src/Platform.Handlers/tests/Xamarin.Platform.Handlers.UnitTests/Layouts/VerticalStackLayoutManagerTests.cs
2021-02-04 10:07:47 -06:00
github-actions[bot] a4819653af
Automated dotnet-format update (#13646)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-02-04 10:51:32 +00:00
Shane Neuville 26b06da946
Fix popping with ".." and QueryString (#13507)
* Fix popping with ".." and QueryString

* - add additional Unit Tests
2021-02-03 18:48:12 -06:00
Kevin Petit 2289789fbc
[Android] Remove missings listeners on dispose (#13569)
Co-authored-by: Kevin Petit <kevin.petit@hacksis.dev>
2021-02-04 00:00:27 +00:00
Javier Suárez cbd89a345f
Fix crash adding items to CarouselView on Android (#13617) fixes #13616 2021-02-03 12:15:02 +00:00
Shane Neuville 48e434b74a
Ignore tests that are currently irrelevant for UWP (#13630)
* Ignore tests that are currently irrelevant for UWP

* - Fix ClickingQuicklyBetweenTopTabsBreaksContent on UWP
2021-02-03 02:00:12 +00:00
github-actions[bot] e27957f34f
Automated dotnet-format update (#13633)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-02-03 00:59:33 +00:00
Rachel Kang d10e518724
[Android] Fix TalkBack to read back button title when it is set (#13563)
* Add test file reproducing Issue8701

* Fix back button title issue

* Update test instructions

* Restore SetMainPage call change in App.cs
2021-02-02 17:55:02 -06:00
Shane Neuville 62b32d6904 Merge branch 'dev/essentials' into main-handler 2021-02-02 15:26:32 -06:00
Matthew Leibowitz 520c136c31
Add API levels 26 (8.0) and 27 (8.1) (#13613) 2021-02-02 09:50:34 -06:00
Kangho Hur cf7d0d41fe
[Tizen] Use System.AppDomain on Init (#13606) 2021-02-01 18:20:24 +00:00