Rui Marinho
d74a03a0b7
Try build ControlGallery Android on CI ( #525 )
...
* Try build ControlGallery
Try build android controlgallery new path
Fix
Fix android uitests reference
Don't build iOS for now
* - only set content description for UI Test build
* Add Environment.Build.props back
* Update boots version
* Fix LinkDescription.xml
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2021-03-17 18:59:35 +00:00
Shane Neuville
7477a8678f
Add iOS Gallery ( #530 )
...
* Add iOS Gallery
* - linker fixes
* - fix ios gallery
* - Enable CI
* - fix typo
* - add gallery
* - fix xaml tests
2021-03-17 16:27:38 +00:00
Matthew Leibowitz
d9a92455bb
[Handlers] Fonts and Label FontFamily, FontAttributes & FontSize ( #13888 )
...
* Move all core font logic into an instance
* Doing lots of things to get things working :)
* Add a small compat sample
* Fixed the sample for Android
* Fix the iOS sample
* Clean this up
* revert that
* Added a fonts sample page
* Implement all the things
* Fix things
* Prevent duplicate attributes
* fix null ref warning
* Fix null exception in resizetizer
* Initialize forms because we are actually using it
* Loads of stuff in here, will need to dissect :)
* Create a sln for the build tasks
* fix null ref warnings/errors
* oops
* never null here
* just these
* Only setup the font loader if it exists
* test more things
* Add this back to label
* New attributes
* Add tests for the label
* remove compat samples
* Add iOS tests
* No longer needed
* this
* Add [PortHandler]
* mergies
* this will be cool to keep
* Add resizetizer
* All good now
2021-03-03 19:30:32 +00:00
Jonathan Dick
6aaa984d78
Make .NET 6 Packable ( #13881 )
...
* Add some common nupkg properties to everything
* Remove project property refactored into directory build props
* Remove properties now in common dir build props
* Add net6 version of project
* More net6
* Only target netstandard2.0 now
net4* is no longer needed as there's no more vs2017 support
* Clean up strong naming a bit
* Update dependencies
* Package all the things for build tasks in the -t:Pack
* Add more net6 project versions
* Clean up whitespace
* Needed moar NET6
* Name fixes
* Added meta project for packaging and package script
* Remove assembly copyright (now duplicates)
* Add resizetizer, add params to package script
* Disable strong naming for now
We need to re-evaluate how we do this a bit, we should probably use the `al` tool to do it now, and I believe the StrongNamer package may not work anymore, but we can do the same thing in a custom target at a later date.
* Fix path to tasks assembly
* don't build ios on android specific project
* Finish rename of toolbox file
* - add cake
* - fix cake extras
* fix the copy for the IDE
* Try packing on CI
* versions baby!
* build release
* this should od it
* this
* oops
* Move to an empty folder
* Use new symbol formats
* no symbols for build tasks and the head
* symbol all the things
* Compiler error with commented out code XD
* oopsies
* only build transitive
* Try this
* log everything
* This might work
* REPORTS
* previews
* needed
* versions
* duh
* Update build.cake
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
2021-03-02 12:36:17 -05:00
Shane Neuville
06d9d33d52
Wire up Controls.Layouts and Content Page ( #13878 )
...
* Wire up Controls.Layouts and Content Page
* - cleanup code
* - cleanup code
* - fix up page renderer
* - add better testing scenario
* - fix tests
* Update MainPage.cs
* Update MauiAppCompatActivity.cs
* - net6 attributes
* - Remove NS from sample
* - give non net6 projects unique assembly names
* - fix accent color
* - fix arrange call
* - PR comments
* - remove cast
* - add system color back
2021-03-01 14:42:59 -06:00
Matthew Leibowitz
e81949278a
Start Running Device Tests ( #13762 )
...
* 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
* Just getting something going
* This
* Update device-tests-android.yml
* Run the correct script
* Fix the restore config file
* Install the emulator
* Use separate lines for readability
* Move to a new pipeline
* Renamed
* this
* Update handlers.yml
* test2
* Update device-tests.yml
* Update device-tests.yml
* af
* Update device-tests.yml
* not sure
* Revert "not sure"
This reverts commit 2d722aba9737370fc9c48fa02e3a2b4b02efa769.
* not sure
* Update device-tests.yml
* Update device-tests.yml
* Update device-tests.yml
* sadfasdf
* Update device-tests.yml
* Update device-tests.yml
* Update device-tests.yml
* Run everything correctly again
* change this
* Get some vars
* Better things
* Better name
* Oops
* Update device-tests-android.yml
* Fix the tests
* Test this
* Update device-tests.yml
* Update device-tests.yml
* things
* more
* fix
* disable ios stuff
* need the envvars
* enabling the profiles again
* push the other one
* better
* can't use the shared runtime
* aadsf
* essentials ios
* adfs
* fix things
* change package names
* oops
* Reverts
* finals
* Fix android tests
* Make sure to pass the context to Platform.Init
* Add support for running tests inside an actual Activity
* Prepare to move the shared code into a new assembly for reuse
* move
* quick build to test
* Revert "quick build to test"
This reverts commit dd92838e995d363eab38e699e4ec4c26cf1b3bea.
2021-02-26 10:14:43 +00:00
Jonathan Dick
ac201994f2
Rename all of the things... All of them. ( #13847 )
...
* Rename all the things!
* Fix sln on cake
* targets
* Rename all the things!
* Fix sln on cake
* Add this back so the build works
* Added .nuspec\* back
* Remove Core from XamlC
* Update Build.Tasks
* Fix ErrorMessages
* Try fix build
* Update gitignore
* Update Microsoft.Maui-net6.sln
* Fix controlgallery reference
* Fix Maui reference on iOS sample
* Fix ControLGallery sln
* Fix xaml unit tests
* Fix Maps references
* Fix ControlGallery
* Don't build gallery
* Compile 462 for new
* Dont build UAP
* AndroidUseIntermediateDesignerFile
* Fix UAP
* Don't build control gallery for now
Co-authored-by: Rui Marinho <me@ruimarinho.net>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
2021-02-24 23:50:31 +00:00
Shane Neuville
61ce3a6cd3
Remove DevopsNuget.config ( #13814 )
...
* Remove DevopsNuget.config
* - keep nuget reference
* - no more cake for you xamarin
* - remove
* - remove adb
* - config
* - test
* - try mme
* - nuget
* - remove config
2021-02-22 18:02:09 +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
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
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
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
Matthew Leibowitz
520c136c31
Add API levels 26 (8.0) and 27 (8.1) ( #13613 )
2021-02-02 09:50:34 -06:00
Rui Marinho
667cd8da8e
Merge branch 'main' into main-handler
2021-02-01 16:08:11 +00:00
Rui Marinho
2cffcdc4a8
[Build] Remove powershell provision
2021-01-31 17:39:37 +00:00
Rui Marinho
bb44376684
[Build] Small provisioning fixes ( #13594 )
...
* Update azure-pipelines.yml
* Update provisioning.csx
* Remove not needed files
* Update .net version
* Provision powershell
* Update build.cake
2021-01-31 17:28:09 +00:00
Shane Neuville
b80c008f30
Remove Slider Handler and Fix Maps, Shapes and Fix CarV Renderers ( #13586 )
...
* Check state of UI Tests with no handlers
* - add CarouselViewRenderer and IndicatorViewRenderer
* - indicator view
* - fix google api key writing
* - PathRenderer
* - RadioButton
* - All the shapes
* - fix shape elements
2021-01-30 18:26:20 -06:00
Rui Marinho
9dcdee2ace
Merge branch 'main' into main-handler
2021-01-25 14:40:08 +00:00
Rui Marinho
b45e87f45e
[Handlers] Build controlgallery and UItests for it ( #13485 )
...
* Update cake and yaml
* Reset simulator isn't working
* [Build] Remove restore from yaml
* [Build]Update the restore on cake
* [Build] Build android gallery uitests from cake
2021-01-24 16:05:53 +00:00
Rui Marinho
f54e7bb356
Update build.cake
2021-01-22 14:15:29 +00:00
Rui Marinho
96847b4cc6
Update build.cake
2021-01-22 13:08:56 +00:00
Shane Neuville
03444f1f29
Fix parsing of azure devops unit test filters ( #13383 )
...
* Fix parsing of azure devops unit test filters
* - print variables
* - fix casing
* - add better check for upper case
* - generalize call to RunTests so everyone reads from results file
* - remove
* - add call to disable dialog warning if simulator fails
2021-01-18 11:35:09 +00:00
Shane Neuville
7ee472a843
Fix Cake Reference to DevopsNuget
2020-12-31 13:10:01 -06:00
Shane Neuville
96b5d3c7dd
Merge branch 'main' into main-handler
...
# Conflicts:
# .Xamarin.Forms.iOS.slnf
# EmbeddingTestBeds/Embedding.Droid/Directory.Build.targets
# Stubs/Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android (Forwarders).csproj
# Xamarin.Forms.ControlGallery.Android/Nuget.Build.targets
# Xamarin.Forms.ControlGallery.Android/Xamarin.Forms.ControlGallery.Android.csproj
# Xamarin.Forms.ControlGallery.iOS/Xamarin.Forms.ControlGallery.iOS.csproj
# Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/CloseSwipeGallery.cs
# Xamarin.Forms.Controls/Xamarin.Forms.Controls.csproj
# Xamarin.Forms.Core.Android.UITests/Xamarin.Forms.Core.Android.UITests.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.Core/Page.cs
# Xamarin.Forms.Core/SwipeView.cs
# Xamarin.Forms.DualScreen/Xamarin.Forms.DualScreen.csproj
# Xamarin.Forms.Maps.Android/Xamarin.Forms.Maps.Android.csproj
# Xamarin.Forms.Platform.Android.AppLinks/Xamarin.Forms.Platform.Android.AppLinks.csproj
# Xamarin.Forms.Platform.Android.UnitTests/Xamarin.Forms.Platform.Android.UnitTests.csproj
# Xamarin.Forms.Platform.Android/AppCompat/SwitchRenderer.cs
# Xamarin.Forms.Platform.Android/CollectionView/CarouselViewAdapter.cs
# Xamarin.Forms.Platform.Android/Renderers/EntryRenderer.cs
# Xamarin.Forms.Platform.Android/Renderers/ShellToolbarTracker.cs
# Xamarin.Forms.Platform.Android/Renderers/SwipeViewRenderer.cs
# Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android.csproj
# Xamarin.Forms.Platform.MacOS/Xamarin.Forms.Platform.macOS.csproj
# Xamarin.Forms.Platform.iOS/Renderers/PageRenderer.cs
# Xamarin.Forms.Platform.iOS/Xamarin.Forms.Platform.iOS.csproj
# azure-pipelines.yml
# build.cake
# build/steps/build-windows.yml
# src/ControlGallery/src/Xamarin.Forms.ControlGallery.Android/ContentDescriptionEffectRenderer.cs
# src/ControlGallery/src/Xamarin.Forms.ControlGallery.Android/_12484CustomRenderer.cs
# src/ControlGallery/src/Xamarin.Forms.ControlGallery.WindowsUniversal/NavPageOverrideRenderer.cs
# src/ControlGallery/src/Xamarin.Forms.ControlGallery.WindowsUniversal/_13109IssueHelper.cs
# src/ControlGallery/src/Xamarin.Forms.ControlGallery.iOS/CustomRenderers/_12372CustomRenderer.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10086.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10086.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10563.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10578.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10578.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10623.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11033.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11090.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11214.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11381.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11381.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11853.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11853.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11931.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11931.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11969.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11969.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12079.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12084.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12084.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12315.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12315.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12372.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12429.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12429.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12484.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12484.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12512.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12541.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12541.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12582.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12582.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12642.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12685.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12750.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12750.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12809.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12809.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12910.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12910.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12912.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12912.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13109.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13136.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue13136.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue2448.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue2448.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue4720.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue5150.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8814.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8833.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8833.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8967.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8967.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue8988.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue9906.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue9906.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/NavPageOverrideUWP.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/ShellFlyoutContent.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/ShellFlyoutItemIsVisible.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/ShellFlyoutItemIsVisible.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/ShellFlyoutSizing.cs
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/DataTemplateSelectorGalleries/VariedSizeDataTemplateSelectorGallery.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/DataTemplateSelectorGalleries/VariedSizeDataTemplateSelectorGallery.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/EmptyViewGalleries/EmptyViewRTLGallery.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/EmptyViewGalleries/EmptyViewRTLGallery.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/ItemSizeGalleries/ChatExample.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/CollectionViewGalleries/ItemSizeGalleries/ChatExample.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/GradientGalleries/GradientBrushDefaultOffsetGallery.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/GradientGalleries/GradientBrushDefaultOffsetGallery.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/ShapesGalleries/ShapeAppThemeGallery.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/ShapesGalleries/ShapeAppThemeGallery.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/CloseSwipeGallery.cs
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/OpenCloseSwipeGallery.cs
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/PositionGallery.cs
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/SwipeItemPositionGallery.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/SwipeItemPositionGallery.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/SwipeItemViewPositionGallery.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/SwipeItemViewPositionGallery.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/SwipeViewMarginGallery.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls/GalleryPages/SwipeViewGalleries/SwipeViewMarginGallery.xaml.cs
# src/Forms/src/Xamarin.Forms.Core/PlatformConfiguration/WindowsSpecific/WebViewExecutionMode.cs
# src/Forms/src/Xamarin.Forms.Core/Shell/ShellFlyoutItemsManager.cs
# src/Forms/src/Xamarin.Forms.Core/Shell/ShellNavigationManager.cs
# src/Forms/test/Xamarin.Forms.Xaml.UnitTests/Issues/Gh12874.xaml
# src/Forms/test/Xamarin.Forms.Xaml.UnitTests/Issues/Gh12874.xaml.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Android/Renderers/ShellFlyoutLayout.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Native/EvasBox.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Native/EvasFormsCanvas.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Renderers/FastLayoutRenderer.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/SkiaSharp/SKClipperView.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.iOS/CollectionView/IndexPathHelpers.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.iOS/CollectionView/LayoutAttributesChangedEventArgs.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.iOS/Extensions/BrushExtensions.shared.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.iOS/Renderers/ShellFlyoutLayoutManager.cs
# src/Platform.Renderers/test/Xamarin.Forms.Platform.Android.UnitTests/TransformationTests.cs
# src/Platform.Renderers/test/Xamarin.Forms.Platform.UAP.UnitTests/TransformationTests.cs
# src/Platform.Renderers/test/Xamarin.Forms.Platform.iOS.UnitTests/ObservableItemsSourceTests.cs
# src/Platform.Renderers/test/Xamarin.Forms.Platform.iOS.UnitTests/TransformationTests.cs
2020-12-31 12:26:46 -06:00
Shane Neuville
3c34d86099
Enable Shell tests on UWP and fix a few bugs ( #12938 )
...
* Enable Shell tests on UWP and fix a few small errors
* - fix flags
2020-11-26 17:50:09 +00:00
Rui Marinho
932169a62e
Merge 4.8.0 to 5.0.0
2020-11-20 15:21:56 +00:00
Shane Neuville
c78293061a
Extra restore to fix 16.8 builds ( #12914 )
...
* Extra restore to fix 16.8 builds
* - keep restore for pages
* - move pages build to cake
* - fix pages path
2020-11-20 10:33:01 +00:00
Shane Neuville
899ffc17e0
Merge branch '4.8.0' into 5.0.0
...
# Conflicts:
# build.cake
2020-11-16 13:34:55 -06:00
Shane Neuville
db8ab0c9d7
Build 14393 targets separately ( #12826 )
...
* Build 14393 targets separately
* Update build.cake
* Update build.cake
* - additional unit test fixes
2020-11-16 12:36:21 +00:00
Shane Neuville
1577daf823
Merge branch 'main' into main-handler
...
# Conflicts:
# DualScreen/DualScreen.Android/DualScreen.Android.csproj
# README.md
# Stubs/Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android (Forwarders).csproj
# Xamarin.Forms.ControlGallery.Android/Directory.Build.targets
# Xamarin.Forms.ControlGallery.Android/Xamarin.Forms.ControlGallery.Android.csproj
# Xamarin.Forms.Core.UnitTests/Xamarin.Forms.Core.UnitTests.csproj
# Xamarin.Forms.Core/FlyoutPage.cs
# Xamarin.Forms.DualScreen/Xamarin.Forms.DualScreen.csproj
# Xamarin.Forms.Maps.Android/Xamarin.Forms.Maps.Android.csproj
# Xamarin.Forms.Material.Android/Xamarin.Forms.Material.Android.csproj
# Xamarin.Forms.Platform.Android.AppLinks/Xamarin.Forms.Platform.Android.AppLinks.csproj
# Xamarin.Forms.Platform.Android.UnitTests/Xamarin.Forms.Platform.Android.UnitTests.csproj
# Xamarin.Forms.Platform.Android/AppCompat/NavigationPageRenderer.cs
# Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android.csproj
# Xamarin.Forms.Platform.iOS/Xamarin.Forms.Platform.iOS.csproj
# azure-pipelines.yml
# build.cake
# eng/SignList.xml
# eng/pipelines/steps/build-sign.yml
# src/ControlGallery/src/Xamarin.Forms.ControlGallery.Android/Properties/AndroidManifest30.xml
# src/ControlGallery/src/Xamarin.Forms.ControlGallery.WindowsUniversal/Assets/Fonts/materialdesignicons-webfont.ttf
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12344.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12344.xaml.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/BindableObjectExtensions.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/DefaultBindableProperties.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/ElementExtensions.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/ElementGesturesExtensions.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/FuncConverter.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/GridRowsColumns.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/LabelExtensions.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/LayoutExtensions.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/Markup.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/Style.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/ViewExtensions.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/ViewInFlexLayoutExtensions.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/ViewInGridExtensions.cs
# src/Forms/src/Xamarin.Forms.Core/Markup/VisualElementExtensions.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/FlyoutPageUnitTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/BindableObjectExtensionsTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/DefaultBindablePropertiesTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ElementExtensionsTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ElementGesturesExtensionsTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/FuncConverter.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/GridRowsColumns.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/LabelExtensionsLeftToRightTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/LabelExtensionsRightToLeftTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/LabelExtensionsTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/LayoutExtensionsTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/MarkupBaseTestFixture.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/StyleTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ViewExtensionsLeftToRightTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ViewExtensionsRightToLeftTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ViewExtensionsTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ViewInFlexLayoutExtensionsTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/ViewInGridExtensionsTests.cs
# src/Forms/test/Xamarin.Forms.Core.UnitTests/Markup/VisualElementExtensionsTests.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/SkiaSharp/IClipperCanvas.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.iOS/Renderers/RadioButtonCALayer.cs
2020-11-07 11:01:39 -06:00
Rachel Kang
801162bd63
Update README.md ( #12768 )
...
* Update README.md
Add a bit more context for the provisioning script, and add docs related to new .NET cake tool
Minor formatting/wording updates throughout file
* Remove VS2017 info
* - fix mac default build
Co-authored-by: shane <shneuvil@microsoft.com>
2020-11-07 10:04:34 -06:00
Shane Neuville
eb1fd63883
Add CV back into UWP tests ( #11696 )
...
* Add CV back into UWP tests
* - ignore test and read results
* - ignore specific tests
* - ignore additional failures
* Update Issue9827.xaml.cs
2020-11-07 13:28:03 +00:00
Rui Marinho
8b2a41dc3f
[Android] Update Android X packages ( #12520 ) fixes #12504
...
* [Android] Update AndroidX packages
* Update AndroidManifest.xml
* Update DualScreen.Android.csproj
* Update Xamarin.Forms.DualScreen.csproj
* [Android] Update Dualscreen projects
* Update Xamarin.Forms.ControlGallery.Android.csproj
* [Android] Remove extra manifest
* Update build.cake
* [Nuspec] Update nuspecs
* - remove all support library references
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2020-11-05 16:39:49 +00:00
Shane Neuville
98776ef553
Merge branch 'main' into main-handler
...
# Conflicts:
# Environment.Build.props
# Stubs/Xamarin.Forms.Platform.cs
# Xamarin.Forms.ControlGallery.Android/FormsAppCompatActivity.cs
# Xamarin.Forms.ControlGallery.Android/Xamarin.Forms.ControlGallery.Android.csproj
# Xamarin.Forms.Core/Button.cs
# Xamarin.Forms.Core/DecorableTextElement.cs
# Xamarin.Forms.Core/FontAttributes.cs
# Xamarin.Forms.Core/Layout.cs
# Xamarin.Forms.Core/ListView.cs
# Xamarin.Forms.Core/LockableObservableListWrapper.cs
# Xamarin.Forms.Core/TextAlignment.cs
# Xamarin.Forms.Platform.Android.UnitTests/Xamarin.Forms.Platform.Android.UnitTests.csproj
# Xamarin.Forms.Platform.Android/Renderers/SwipeViewRenderer.cs
# Xamarin.Forms.Platform.iOS/Renderers/PageRenderer.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10865.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10865.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10897.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue10897.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11155.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11571.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11571.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11572.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11572.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11643.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11643.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11703.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11715.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11715.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11800.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11938.xaml
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue11938.xaml.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12060.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12126.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12222.cs
# src/ControlGallery/src/Xamarin.Forms.Controls.Issues.Shared/Issue12320.cs
# src/Forms/src/Xamarin.Forms.Build.Tasks/CompiledConverters/BindingTypeConverter.cs
# src/Forms/test/Xamarin.Forms.Xaml.UnitTests/xKeyLiteral.xaml
# src/Forms/test/Xamarin.Forms.Xaml.UnitTests/xKeyLiteral.xaml.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Extensions/GeometryExtensions.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Extensions/TransformExtensions.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/EllipseRenderer.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/LineRenderer.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/PathRenderer.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/PolygonRenderer.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/PolylineRenderer.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/RectangleRenderer.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/ShapeRenderer.cs
# src/Platform.Renderers/src/Xamarin.Forms.Platform.Tizen/Shapes/ShapeView.cs
# src/Platform.Renderers/test/Xamarin.Forms.Platform.Android.UnitTests/Resources/values/styles.xml
# src/Platform.Renderers/test/Xamarin.Forms.Platform.Android.UnitTests/TestClasses/ClearTextTransform.cs
2020-11-02 10:32:14 -06:00
shane
68c048504b
Merge branch '4.8.0' into 5.0.0
...
# Conflicts:
# .nuspec/Xamarin.Forms.targets
2020-10-28 17:45:41 -05:00
Shane Neuville
45259a4a61
Fix APK to build with Fast Renderer switch when running on CI ( #12640 )
...
* Change CI to default to Fast Renderers
* - change DefineConstant to be more consistent with the current world order
* - fix nonappcompat builds
2020-10-28 19:32:08 +00: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
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
Rui Marinho
27df4603a9
Merge branch 'main' into main-handler
2020-09-28 11:24:17 +01: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
Shane Neuville
0f32d0dd31
Merge branch 'main' into main-handler
...
# Conflicts:
# Xamarin.Forms.sln
2020-09-18 11:02:35 -05:00
Shane Neuville
dacfe47537
Remove XFCorePostProcessorCodeInjected ( #12096 )
2020-09-18 09:13:15 -06:00
Shane Neuville
3aa86b4c98
Handlers ( #12102 )
...
* handlers
* - samples
* - sample
* - simplifed sample
* - invert
* - ns 2.1
* - forms types
* - move types
* - add reference
* - handlers
* - sln fixes
* - github comments
* - comments
* - handlers comments
* - fix DIM
* - switch to forms
* Added iOS sample, added more handlers code, moved and refactor code.
* Added macOS sample
* Added iOS and macOS Xamarin.Forms Platform projects
* - remove extra interfaces and handlers for now
* - maptext
* - uibutton
* - remove mac for now
* - checkpoint
* - fix build errors
* - fix slns
* - move folders around
* - fix nuget versions on sample project
* - move action mapper to its own class
* - fix merge conflicts
* - remove media element
* NS 2.1
* - last set of renderer renames
* - sync up android versions
* - increment to 462
* - increment to 462
* - fix dual screen builds
* - remove excess projects
* - remove ioos/android for now
* - yaml
* Added macOS Target
* - remove vsmac for now
Co-authored-by: Javier Suárez Ruiz <javiersuarezruiz@hotmail.com>
2020-09-17 23:53:25 -05:00
Rui Marinho
38977a36f9
Merge branch '4.8.0' into 5.0.0
2020-09-07 11:33:29 +01:00
Shane Neuville
6d23992447
Remove references to XreItem when using XCODE on Provisionsator ( #12020 )
...
* Switch to new xcode prov syntax
* - fix extra item
* - check for xcode install
* - check az variables
* - add xcode select
2020-09-07 11:10:44 +01:00
Rui Marinho
3bc36731b4
[Build] Remove VS2017 and old XCODE support, move Flex to core project ( #11972 )
...
* [Pages] Remove pages
* [Pages] Remove PagesGallery update sln
* [Build] Remove 2017
* [Build] Cleanup cake VS2017
* [Build] Remove Xamarin.Build.TypeRedirector
* [Build] Remove references to Use2017
* Update Xamarin.Forms.nuspec
* Update Xamarin.Forms.Platform.UAP.csproj
* [Android]remove Monodroid90
* Update build.cake
* Update Environment.Build.props
* [Android] Remove extra manifest
* [Android]Fix Android tests project
* [Android] Remove __ANDROID_29__ checks
* - remove a few more Android 9 references
* - updates formsviewgroup 10.0
* Update FormsAppCompatActivity.cs
* [iOS,macOS] Remove __XCODE11__
* [Core] Move Flex to core project
* Update Embedding.iOS.csproj
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2020-09-01 19:21:20 +01:00