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