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

5196 Коммитов

Автор SHA1 Сообщение Дата
Shane Neuville 9d8aa9f315
Fix readme language and Remove non functional bits (#12333)
* Modify readme and remove extra files

* - fix timelines

* - Remove Nuget Folder
2020-10-02 10:33:09 -05:00
Shane Neuville 3d1ea5ace7 Merge branch 'main' into main-handler
# Conflicts:
#	Xamarin.Forms.Xaml.UnitTests/Xamarin.Forms.Xaml.UnitTests.csproj
#	src/Forms/src/Xamarin.Forms.Core/Xaml/Diagnostics/BindingDiagnostics.cs
#	src/Forms/src/Xamarin.Forms.Core/Xaml/Diagnostics/BindingErrorEventArgs.cs
#	src/Forms/test/Xamarin.Forms.Xaml.UnitTests/BindingDiagnosticsTests.xaml
#	src/Forms/test/Xamarin.Forms.Xaml.UnitTests/BindingDiagnosticsTests.xaml.cs
2020-09-30 13:20:10 -05:00
Shane Neuville 52e70911e5 Merge branch '5.0.0' into main
# Conflicts:
#	.github/workflows/dotnet-format-daily.yml
2020-09-30 13:02:17 -05:00
Shane Neuville 94d32a626d
Project Reorganize Path Fixes (#12307)
* Fix props paths

* - fix devops nuget

* - devops nuget

* Update AssemblyInfoTests.cs

* - move devops org file

* - fix path

* - fix tools path

* - fix naming

* - fix unit tests reference

* - fix xaml unit test paths
2020-09-30 13:00:04 -05:00
Shane Neuville 7da91d7ef8
Project restructure (#12238) 2020-09-30 11:31:20 -05:00
Shane Neuville 48e30e9098
Remove Stubs projects (#12305)
* Remove Stubs projects

* - fix ui tests
2020-09-30 10:47:04 +01:00
github-actions[bot] 628d9bb8b4
Automated dotnet-format update (#12306)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-09-30 10:42:43 +01:00
Stephane Delcroix ca2df45965
[X] Xaml BindingDiagnostics (#10523)
* [X] Xaml BindingDiagnostics

first pass on issuing binding diagnositcs messages on failure, with xaml source info

* [X] more info for BindingDiagnostics

* typed and multi-bindings
2020-09-30 10:26:04 +02:00
Rui Marinho 9967019084
[Build] Add code format workflow (#12294) 2020-09-29 15:28:16 +01:00
Rui Marinho 47c0e81017
[Build]Enable hot restart (#12296) 2020-09-29 15:24:23 +01:00
shane 546b726f2d Add using back to unit test 2020-09-29 08:42:03 -05:00
Rui Marinho 0763bd73f1
Merge branch 'main' into main-handler 2020-09-29 13:03:35 +01:00
Rui Marinho 94255cdf9a
Merge branch '5.0.0' into main 2020-09-29 11:38:19 +01:00
Rui Marinho d825f18ef8
Merge branch '4.8.0' into 5.0.0 2020-09-29 11:33:54 +01:00
Rui Marinho 79cc0f49fe
Major code format (#12254) 2020-09-29 11:15:44 +01:00
Rui Marinho 6f8e59f4d0
[Build] Cleanup build yml for handlers (#12219)
* Add handlers yaml pipeline

* - dotnet version

* - fix project names

* - project names

* - remove xaml tests

* - remove test.sdk

* - remove test.sdk

* - updates

* - updates

* - updates

* - updates

Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2020-09-29 11:15:20 +01:00
KyNam 10f1043762
MacOS - Fix crash when invoking VisualElement.Focus() (#12267)
NSInternalInconsistencyException: NSWindow: -_oldFirstResponderBeforeBecoming is not a valid message outside of a responder's implementation of -becomeFirstResponder.

https://developer.apple.com/documentation/appkit/nsresponder/1526750-becomefirstresponder?language=objc
https://developer.apple.com/documentation/appkit/nsresponder/1532115-resignfirstresponder?language=objc

Use the NSWindow makeFirstResponder: method, not this method, to make an object the first responder. Never invoke this method directly.
2020-09-28 19:23:38 +01:00
Kangho Hur 82cae148ed
[Tizen] Replace MDP to FlyoutPage (#12277) 2020-09-28 19:21:25 +01:00
Seungkeun Lee cb95ccbee1
[Tizen] Support VisualState on Items of CollectionView (#12281) fixes #12225
* Support VisualState on Items of CollectionView

* Remove unused theme constants
2020-09-28 19:20:46 +01:00
shmin b37651630a
[Tizen] Update Tizen.NET.MaterialComponents (#12282) 2020-09-28 19:20:19 +01:00
Philippe Leybaert 0be2136844
[UWP] Fix crash when specifying non-embedded font families (fixes #12153) (#12171)
* Fix crash on UWP when specifiying non-embedded font families

* Fix FontImageSourceHandler to handle non-embedded fonts

* Add logging when font fails to load on UWP

* - add ui test

Co-authored-by: Philippe Leybaert <pleybaert@agileassets.com>
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2020-09-28 19:05:58 +01:00
Rui Marinho 5166643134
[WPF] Fix styles for FormsFlyoutPage (#12261) fixes #12235 2020-09-28 11:40:08 +01:00
Shane Neuville 4e847ff3f1
Revert "[iOS] Call page appearing when restoring app from background (#11172) fixes #4986 (#12263)
* Revert "[iOS] Call page appearing when restoring app from background (#11172) fixes #4986"

This reverts commit 77e79f75c5.

# Conflicts:
#	Xamarin.Forms.Platform.iOS/PageLifecycleManager.cs
#	Xamarin.Forms.Platform.iOS/Renderers/PageRenderer.cs
#	Xamarin.Forms.Platform.iOS/Xamarin.Forms.Platform.iOS.csproj

* - fix rollback
2020-09-28 11:39:21 +01:00
Rui Marinho 27df4603a9
Merge branch 'main' into main-handler 2020-09-28 11:24:17 +01:00
Rui Marinho 15f3b81753 Merge branch '5.0.0' into main 2020-09-28 11:20:05 +01:00
Morten Nielsen 6fe6237116
Only require 14393+ for class libraries #10368 (#10713) 2020-09-25 14:22:01 -05:00
Javier Suárez fd1d1abef1
Implement Nullable Reference Types on Handler projects (#12135)
* Implement Nullable Reference Types on Handler projects

* - additional NRT fixes

* - remove designer

* - meeting notes

* - fix compilers errors

* - set back to not nullable

* Throw exception on missing handler

* - remove comment

Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2020-09-25 12:19:00 -05:00
Pedro Jesus 65e22f02c5
Fix flyout render quirks (#12129)
* Fix UWP and wrong flyout render logic

* Fixed FlyoutItemVisibleWorksForMenuItemsAddedAsShellItem unittest

* fixed grouping in Flyout

* added handle for GetIsVisible for MenuItem

* fixed unit test for FlyoutGroupsNumbersForFlyoutDisplayOptionsAsMultipleItems

* - only increment when needed

* - fix test

* - fix names

* - fix wrong disable behavior

* - generate less noise if flyout hasn't changed

Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2020-09-25 12:51:30 +01:00
E.Z. Hart e8d06f357e
Resolve Layout changes during native measure/arrange pass (#12017)
* Process layout changes during measure/arrange rather than queueing on the UI thread

* Add disposed check on invalidates

* Attempt to fix occasional GroupableItemsViewController disposed crash
2020-09-24 20:12:10 -05:00
Shane Neuville 7484457a4c - fix merge 2020-09-23 15:52:05 -05:00
Shane Neuville 02758119dd - fix merge 2020-09-23 15:23:38 -05:00
Shane Neuville 8f081252d3 Merge branch '4.8.0' into 5.0.0
# Conflicts:
#	Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/Xamarin.Forms.Controls.Issues.Shared.projitems
#	build.cake
#	build/steps/build-osx.yml
2020-09-23 15:06:58 -05:00
Shane Neuville 4704383e0a
Pin 4.8.0 Xcode (#12213)
* Pin xcode version 4.8.0

* Update build-osx.yml

* - pin xcode

* - fix cake

* - fix
2020-09-23 18:44:15 +01:00
Shane Neuville b89135f19c
Standardize more of the base classes (#12211)
* Standardize more of the base classes

* - fix wrong cast

* - labels

* - add unit test project back to sln

* - unit tests

* - add restore

* - fix build

* - tests

* - remove mac files for now
2020-09-22 16:58:45 -05:00
Rui Marinho fe09556720
[iOS] Fix crash with TimePicker on iOS14 (#12158) fixes #11963
* [iOS] Add api check for iOS14 or newer

* [iOS] Fix issue with DatePicker on iOS14

* [Controls] Addd issue repo #11963

* [Controls] Update issue 11963

* [iOS] Don't set this api if not on XCODE11 only exists on IOS13

* Fix rebase
2020-09-22 19:09:32 +01:00
Rui Marinho 8525d38b29
Update README with maui info 2020-09-22 17:57:12 +01:00
Shane Neuville 66ab07a387
Strongly typed handler option and standardize mappers a bit more (#12198)
* strongly typed handler option

* - clean up from meeting notes

* - make spacing consistent

* - PR comments
2020-09-22 11:13:46 -05:00
shmin 7200e07dc7
[Tizen] Fix the DisplayActionSheet (#12188)
* [Tizen] Fix button style issue in DisplayActionSheet

* [Tizen] Add null check for avoiding null reference exceptions
2020-09-22 10:51:10 +01:00
Javier Suárez 1b495da2c5
[Android] SwipeView removes Frame borders (#11947) fixes #11831
* Added repro sample

* Fixed issue with default SwipeView BackgroundColor on iOS

* Updated the sample

* Avoid to set the Content BackgroundColor updating the SwipeView BackgroundColor

* Fixed build error

* Fixed build error

* Fix build error

Co-authored-by: Rui Marinho <me@ruimarinho.net>
2020-09-22 10:47:56 +01:00
Javier Suárez 2b985f751d
Fixed the shapes drawing issue (#12109) fixes #12081 fixes #12082 fixes #12083 2020-09-22 10:30:13 +01:00
Shane Neuville 6c88a4c957
Update to C# 8.0 (#12115) 2020-09-22 10:51:57 +02:00
Andrew Hoefling d59ddc91a7
Changed VisualElement default constructor accessor to protected internal (#12125) 2020-09-22 10:51:02 +02:00
Stephane Delcroix da683b972f
[hk] fix dependentupon in shared project (#12190) 2020-09-21 12:16:39 +02:00
Stephane Delcroix 8994f08adb
[X] knowntypeconverters (#12167)
* [X] knowntypeconverters

* [X] KVT for runtime xaml
2020-09-19 13:08:25 +02:00
shane ac6bc300a1 Copy over tests and handler fixes 2020-09-19 00:06:25 -05:00
shane 12d3a9e3aa Fix key chaining 2020-09-18 23:35:49 -05:00
Samantha Houts 56e3e7f79c Merge branch 'main' into main-handler 2020-09-18 17:00:47 -07:00
Samantha Houts 6d9a4b0d80 Merge branch '5.0.0' into main 2020-09-18 16:59:59 -07:00
Shane Neuville 37c780c745 setup basic rendering 2020-09-18 18:35:50 -05:00
Javier Suárez d79d5b77e7
[Core] Added RoundRectangleGeometry (#11851)
* Implemented RoundRectangleGeometry

* Fixed broken unit test

* Fix formatting

* Fixed formatting issues

fixes #11151
2020-09-18 14:36:43 -07:00