David Britch

Results 83 issues of David Britch

In .NET MAUI 9, `x:DataType` warnings will be disabled. However, the behaviour can be opted back into by setting the `$(MauiStrictXamlCompilation)` build property to `true`. This strict compilation will remain...

doc-enhancement
:checkered_flag: Release: .NET 9
:pushpin: seQUESTered

In .NET MAUI 9, it will be possible to compile bindings that set the `Source` property. https://github.com/dotnet/maui/pull/20610

Pri3
:checkered_flag: Release: .NET 9

Options for customising handlers. ## Mappings Mappings are the simplest option for most behaviour changes. If you want to change how a property affects a native control (or even ignore...

doc-enhancement
Pri3

Add content on how to add an iOS service extension to a MAUI project. This is supported, but there's no project template for it. Instead, it'll require re-using the project...

Pri3
doc-idea

From .NET MAUI 9 Preview 3+, Mac Catalyst requires a minimum deployment target of 15.0: ``` ILLINK : error MT0073: Microsoft.MacCatalyst 17.2.9331 does not support a deployment target of 13.1...

:checkered_flag: Release: .NET 9

If you set `Preferences.Default.Set("NSQuitAlwaysKeepsWindows", false);` in your Mac Cat application, the application directory in the Saved Application State directory will automatically be deleted when you exit the app properly. https://github.com/dotnet/maui/issues/17841#issuecomment-1768083722

doc-enhancement

The splash screen on iOS simulators are sometimes black if you are not using a developer certificate. Splash screens will still appear on older simulators (such as iOS 15.5) or...

doc-bug

In MAUI.Controls, the value of `ClipsToBounds` is provided by the `IsClippedToBounds` property of Layout. For migration convenience from Xamarin.Forms, the `IsClippedToBounds` property defaults to `false`, so layouts in MAUI.Controls _do...

doc-enhancement
upgrade-from-xamarin

In .NET 9, the `Permissions` class gains the `PostNotifications` permission from Android 12. https://github.com/dotnet/maui/pull/19472

doc-enhancement
Pri3
:checkered_flag: Release: .NET 9

In .NET 9, all `ResourceDictionary` instances without code-behind have their XAML compiled, unless `` is set. Update the ResourceDictionary doc to this effect. https://github.com/dotnet/maui/pull/19390 --- [Associated WorkItem - 314388](https://dev.azure.com/msft-skilling/Content/_workitems/edit/314388)

doc-enhancement
:checkered_flag: Release: .NET 9
:pushpin: seQUESTered