* 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>
* Add Mac Catalyst to the CI
* pack on mac just in case
* test
* Start adding catalyst support
* first maccatalyst frameworks to testthe waters
* oksy
* this for future
* revert
* revert
* Include maccatalyst for single project
* Treat Catalyst mostly like iOS for now
* Don't try fallback path for catalyst since API isn't there
* Xib not needed anymore
* Include iOS bits for catalyst on the compat project
* Fix linebreak mode to not use deprecated API (for catalyst too)
* Fix text/string attribute usage for catalyst/mac
* Fixed string attribute usage for catalyst/mac
* new toys
* Fix Delegate cast for catalyst
* Fix single project includes for catalyst
* Remove scene delegate for now
* Add catalyst specific assets for single project
* fix things
* Stop building catalyst on windows
* hax
* was bad hax
* Use UIStringAttributes for iOS and Catalyst both
* Do it right
* Revert "Use UIStringAttributes for iOS and Catalyst both"
This reverts commit 0d4b90aecb67c05432e04a1bde4a88e7405118d0.
* Fix the build tasks
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
Co-authored-by: Jonathan Peppers <jonathan.peppers@microsoft.com>
* Update CONTRIBUTING.md and PULL_REQUEST_TEMPLATE to reflect initial handler work
* Update issue templates to reflect MAUI repo and labels
* Update to use .NET MAUI name
* Update ISSUE_TEMPLATE to reflect bug_report changes