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

7284 Коммитов

Автор SHA1 Сообщение Дата
E.Z. Hart 4ca457d330
Move the new Layout classes to Forms; make the new layouts work in CG (#13792)
* Move the new Layout classes to Forms; make the new layouts work in CG

* - net6 fix

* - change to vertical stack layout

* - revert handler factory changes

Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2021-02-20 11:55:26 +00:00
Shane Neuville 8e331e333b Fix AndroidX Layouts 2021-02-19 23:46:16 -06:00
Matthew Leibowitz 54e7796278
Rename IText.Color to TextColor (#13775) 2021-02-19 10:33:52 -07:00
Shane Neuville 8a8fd90fb4
Fix Linker Issues on iOS Gallery 2021-02-18 00:44:22 -06:00
Matthew Leibowitz 11f428cb55
xharness improvements (#13761)
* Improve the Android testing

* Add a longer boot timeout for CI (it takes about 5 mins to boot)
* Fail the command if the tests failed
* Pass the arch correctly
Add support for selecting the emulator "skin" or "type"

* Make sure to unify the runs

* fail the build if the tests failed
* copy the test result files to <out-dir>/TestResults.xml
2021-02-16 19:55:15 +02:00
Shane Neuville 725b2246ba
Fix linker issue with handlers and Control Gallery 2021-02-15 16:43:37 -06:00
Rui Marinho 628e2e99c3
Merge branch 'main-handler' into main-maui 2021-02-15 14:11:05 +00:00
Rui Marinho ac8c129302
Merge branch 'main' into main-handler
# Conflicts:
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13376.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13376.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13684.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13684.xaml.cs
2021-02-15 10:55:42 +00:00
Rui Marinho 807c193876
Merge branch '5.0.0' into main 2021-02-15 10:41:30 +00:00
Javier Suárez c99c2c0833
Added repro sample (#13704) 2021-02-14 14:26:05 +00:00
Shane Neuville 02b9c92586
Net6 platforms (#13737)
* NET6 changes

* - Forms View Group Binding

* - fix

* - fix ios

* - net6 fixes

* - just enable ios

* - android compile fixes

* - add type

* - fix comment for net6

* - fix menu

* - explicit
2021-02-14 14:21:33 +00:00
github-actions[bot] 0b5d2eeabc
Automated dotnet-format update (#13750)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-02-14 14:20:03 +00:00
Rui Marinho 6ed9d3e028
Merge branch 'main-handler' into main-maui 2021-02-12 10:26:24 +00:00
E.Z. Hart 68c17772d8
Prevent overeager cache invalidation when the CollectionView height changes by very small amounts (#13738)
Fixes #13719
2021-02-11 21:31:52 -06:00
Javier Suárez d1af64161b
[iOS] Fix Brush issue in Shapes after swipes in CarouselView (#13386)
* Added repro sample

* Fix the issue

Co-authored-by: Rui Marinho <me@ruimarinho.net>
2021-02-12 01:11:10 +00:00
Shane Neuville a01f005906
Convert UAP Platform Head to use WinUI 3 Desktop (#13584)
* WinUI3

* - fix merge errors

* - Setup Control Gallery

* - Fix Control Gallery issues

* - clean up webview2

* - remove comments

* - moving images around

* - wireup keydown

* - update packageid to match

* - merge fixes

* - fix up extra code

* - remove nuspec changes

* - dualscreen

* - uncomment code

* - fix nuget

* - organize page loading better

* - fix nuspec

* - ignore

* - build cake with xbf flags

* - nuspec updates

* - fix nuspec

* - nuget updates

* - remove extra pri

* - fix vsmac

* - fix vsmac builds

* - fix build tasks compile

* - review fixes

* - remove platform from forms.sln
2021-02-11 18:09:28 +00:00
github-actions[bot] eefa3721e1
Automated dotnet-format update (#13724)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-02-11 16:47:56 +00:00
Rui Marinho fb178c77c8
Merge branch 'main-handler' into main-maui 2021-02-11 00:48:18 +00:00
Rui Marinho ac9ff81e57
Merge branch 'main' into main-handler
# Conflicts:
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12259.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13437.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13437.xaml.cs
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/IndicatorViewGalleries/IndicatorsTemplateSample.xaml
#	src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/IndicatorViewGalleries/IndicatorsTemplateSample.xaml.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/DragGestureHandler.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/DropGestureHandler.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Extensions/DragDropExtensions.cs
#	src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/SkiaSharp/ICanvasRenderer.cs
2021-02-11 00:47:51 +00:00
Rui Marinho 0442ab6f1c
Merge branch '5.0.0' into main 2021-02-10 23:35:49 +00:00
Matthew Leibowitz 678aff847e
Add scripts to run device tests (#13641) 2021-02-11 01:17:57 +02:00
Shane Neuville 9fe1b41cf2
Setup Maui.sln with a set of net6 projects (#13433)
* net6 projects

* - additional

* - net6 nullable fixes

* - provision sdks

* - net6.0

* - change to 5.0.0

* - update cake provisioning

* - net6 fixes

* - fix up platform heads

* - fix global.json

* - add net6 nuget feeds

* - fix up platform heads and net6 if defs

* - simplify

* - add dotnet core build of maui sln

* - update readme

* - net6 yaml target

* - remove net6 build from nuget

* - simplify provisioning

* - write json file

* - net6 via yaml

* - fix parameters

* - more boots

* - yaml

* - base yaml pipeline off net6-samples

* - yaml yaml yaml

* - mac yaml

* - add binlogs

* - set AndroidRestoreOnBuild to false

* - browser assembly

* - fix artifacts directories

* - fix NET6 artifacts

* - update to preview bits

* Update handlers.yml

* [Build]Deploy android sample app

* - restore from devops config

Co-authored-by: Rui Marinho <me@ruimarinho.net>
2021-02-10 16:24:09 -06:00
Javier Suárez f5d7e6b06f
Fix issue changing the ItemsLayout in UWP CollectionView (#13470) fixes #13437
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
2021-02-10 19:50:12 +00:00
Rui Marinho 6b51e6ca0b
Merge branch 'main-handler' into main-maui 2021-02-10 17:19:49 +00:00
Rui Marinho e8fbdbffea
[Build] Remove essentials feed (#13722) 2021-02-10 16:56:59 +00:00
Rui Marinho 442ae20845
[Build] Add clear to essentials feed 2021-02-10 12:24:30 +00:00
Rui Marinho 4b079f0b7d
Merge branch 'main-handler' into main-maui 2021-02-10 12:19:09 +00:00
Rui Marinho 032dae28fa
[macOS] Fix usage of FormattedText (#13529) fixes #12259
* [Controls] Add repo for issue #12259

* [macOS] Fix usage of color extension with ColorSpace
2021-02-10 12:09:47 +00:00
Rui Marinho 109bc1ad22
[Core] Add Selected VisualState for IndicatorView (#13534)
* [Controls] Add repo for issue #13515

* [Core] Add selected state to IndicatorView

Fixes part of #13515
2021-02-10 12:09:21 +00:00
Rui Marinho d427b3beb9
[Build] Remove local nuget source 2021-02-10 12:03:29 +00:00
Rui Marinho a900435f53
Merge branch 'main-handler' into main-maui 2021-02-10 11:54:20 +00:00
Rui Marinho 1c28af2e4c
Merge branch 'main' into main-handler
# Conflicts:
2021-02-10 11:53:30 +00:00
shmin 020fc33a16
[Tizen] Add drag and drop gesture handlers (#13692) 2021-02-10 10:13:44 +00:00
github-actions[bot] c16c8c44f4
Automated dotnet-format update (#13717)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-02-10 10:12:34 +00:00
Rui Marinho ee279c2fa3
Merge branch '5.0.0' into main 2021-02-09 20:24:59 +00:00
Rui Marinho ab2b7422e9
Merge branch '4.8.0' into 5.0.0 2021-02-09 20:09:27 +00:00
Rui Marinho 2489ba0432
[Build] Fix nuget.config (#13714)
* [Build] Fix nuget feed

* [Build] Remove not used nuget.config
2021-02-09 20:00:02 +00:00
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