* 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>
* [Build] Remove old steps
* Fix reference of unit tests cspro
* Enable xaml unit tests
* [Build] Add build of xaml unit tests
* Try fix targets
* Fix Forms naming
* More naming fixes
* Revert versions
* Remove .Core
* More .Core removals and Fix Platform references
* Add RootNamespace to Build.Tasks
* Fix more Xamarin.Forms old usage
* Fix dll on build.targets
* Fix _XFBuildTasksLocation
* More fixes to _MauiBuildTasksLocation
* More fixes _MauiBuildTasksLocation
* Fix _MauiBuildTasksLocation
* remove debug info
* Remove issues for now
* Rename maps namespace
* Fix Assembly tests
* Fix more targets
* More map rename fixes
* Fix xaml reference on unit tests
* Fix MauiXamlCValidateOnly naming
* More MauiXamlCValidateOnly
* Add xaml page to sample
* Fix namespace on sample page
* oh, yeah
* Fix sample references
* Try run on release the xaml unit tests
* Try continueOnerror
* Update build-windows.yml
* added via the directory props
* ws
* We mights need this
* I think I did this
* This can be reused
* 🤦♀️
* this as well after the peppers PR
* Fix some bad renames
* i see
* Fix merge
* Fix sample
* Remove FromSource
* Add the packages
* this
* Yaysies!
* Fix all the non-msbuild tests
* Adding things back and gallery
* this
* Build the tasks first
* Got the Android control gallery running
* Fix diff after merge
* - move gallery to compatibility
* - namespaces updates
* - rename compatibility
* - another name
* - keepass path
* - wire up content description to AutomationID
* - fix path
* - fix ui tests path
* - sln fixed
* - xaml tests
* - fix
Co-authored-by: Rui Marinho <me@ruimarinho.net>
Co-authored-by: Stephane Delcroix <stephane@delcroix.org>
Co-authored-by: Javier Suárez <javiersuarezruiz@hotmail.com>
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
* Implement HorizontalTextAlignment in SearchBarHandlers
* Clean up, add comments, verify things work with and without RTL support on Android
Co-authored-by: E.Z. Hart <hartez@gmail.com>
* Update regex tag
* Update reg for tag
* Don't compare gitbranch
* Update GitInfo
* Add GitIgnoreBranchVersion
* correct value
* Test set GitIgnoreTagVersion
* Fix GitIgnoreTagVersion
* For now make the template `dotnet new maui`. We can change it back
to `maui-mobile` when desktop templates are added.
* Added Catalyst to the template to match what we have in
dotnet/net6-mobile-samples.
* Define a default `$(RuntimeIdentifier)` for Apple platforms.
* Ran `dotnet format` on the templates that fixed a small thing.
* Use netstandard2.0 for build tasks
It seems that Visual Studio's MSBuild doesn't always resolve net6.0 references correctly, so the build tasks built for net6.0 are not working reliably. There's no reason these cannot be netstandard2.0, so switching them back to build on that TFM for now which should produce working build tasks in IDE's
* Use proper CodeDom
* Include CodeDom in buildTransitive and bump to 4.7
* Port SearchBar.Text to Handler #397
* Add PortHandler to UpdateText
* Fix parameter name
* Use AppCompat version of SearchView
* Replace IText for Text property until we also have TextColor
* Fix Android tests (cast to wrong type)
* Formatting
Co-authored-by: Javier Suárez <javiersuarezruiz@hotmail.com>
Co-authored-by: E.Z. Hart <hartez@gmail.com>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
* Implement CharacterSpacing property in LabelHandlers
* Add a bunch more tests
* This is needed
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
6be8a1c1 ignored some failing tests, but it seems like we should have
fixed and modernized the tests instead.
Some parts of these tests seem out of date:
* We don't need to build long-form .NET framework projects.
* We should generate/build `net6.0` projects instead of `netstandard2`.
* We should run `dotnet build` instead of MSBuild. We don't need
`Microsoft.Build.Locator` anymore.
* `RestoreIfNeeded()` is no longer needed because `dotnet build`
implicitly restores.
* I fixed the `DesignTimeBuild()` test that can just use the `Compile`
target now.
* The `sdkStyle` parameter is no longer needed anymore for any of
these tests, so we have 1/2 as many tests now.
I mostly deleted code here.
~~ Other changes ~~
Some other stuff was needed for this test to work:
* Move usage of dotnet-install.ps1|sh to yaml
* We now install .NET 6 for the `Build Windows` stage.
* Disable code coverage in child processes
* Add the `msbuild.binlog` file as a test attachment.
Co-authored-by: Rui Marinho <me@ruimarinho.net>
* [UnitTests]Ignore some tests that fail on sdkstyle project
* [Tests] BindingDiagnosticsTests just run on DEBUG
* Update BindingDiagnosticsTests.xaml.cs
Co-authored-by: Javier Suárez <javiersuarezruiz@hotmail.com>
* Added XML Comments to Core interfaces
* Added more comments
* Cleanup and removal of docs for nonexistent properties
Co-authored-by: E.Z. Hart <hartez@gmail.com>
* Fix it all
* Try using old school powershell
* Store window to local variable so GC doesn't collect it (#465)
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>