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

160 Коммитов

Автор SHA1 Сообщение Дата
David Britch 9e8d41f5ec
Use the sample example in compiled bindings (#2634)
* Use the sample example.

* Edit.

* Edit.
2024-11-14 17:05:44 +00:00
David Britch d46434763d
No need to set IPhoneResourcePrefix. (#2611) 2024-11-11 11:27:43 +00:00
David Britch 2f5df77516
Obsolete setting App.MainPage (#2602)
* MainPage updates.

* Fix xrefs.

* MainPage deprecation.

* Fix warning.

* More App.MainPage deprecation.

* More MainPage deprecation.

* MainPage deprecation.

* Remove hard tabs.
2024-11-06 16:14:04 +00:00
David Britch 3c8b2c9573
Drag/drop between apps (#2606)
* Drag/drop between apps.

* Edit.

* Edits.
2024-11-06 16:01:22 +00:00
David Britch 4dd738b69a
Shell pages don't need registering (#2605)
* Shell pages don't need registering.

* Fix xrefs.
2024-11-06 15:49:25 +00:00
David Britch 12b1061b1d
Fallback to reflection. (#2585) 2024-10-29 10:27:37 +00:00
David Britch c7bb118b14
NativeAOT deployment (#2579)
* NativeAOT initial check-in.

* Edits.

* Fix build warnings.

* Edits.

* Disable MD032

* Edit.

* Edits.

* Edit.

* Edits.

* Edits.

* Edit.

* Apply suggestions from code review

Co-authored-by: Michal Strehovský <MichalStrehovsky@users.noreply.github.com>

* Edit.

* Edits.

* Edit.

* Edit.

* Edits.

---------

Co-authored-by: Michal Strehovský <MichalStrehovsky@users.noreply.github.com>
2024-10-25 15:59:52 +01:00
David Britch 961b702c51
Compiled bindings updates (#2556)
* Compiled bindings updates.

* Edit.

* Fix version.

* H2 to H3.

* Fix versioning.

* Table formatting.

* Fix links.

* Fix links.

* Fix .NET 8 info.

* Edit.

* .NET 9 info verified.

* .NET 9 edits.

* Edits.

* Edit.
2024-10-08 16:46:54 +01:00
Jonathan Dick 95bb90560f
Remove previously added iOS App Lifecycle events for push (#2555)
* Remove previously added iOS App Lifecycle events for push

In previews we had added new app lifecycle events for iOS push notifications, but have removed them from GA since there are potential issues with app store submissions the way they have been added.

This change reverts them: https://github.com/dotnet/maui/pull/24907

This issue tracks adding them back in the future:
https://github.com/dotnet/maui/issues/24237

* Remove extra blank line

* Also remove events from app lifecycle doc.

---------

Co-authored-by: David Britch <davidbritch@users.noreply.github.com>
2024-10-08 15:22:18 +01:00
David Britch 2e68899150
QueryPropertyAttribute isn't trim safe. (#2554)
* QueryPropertyAttribute isn't trim safe.

* Edits.

* Version added content.
2024-10-08 15:16:13 +01:00
David Britch aad6128966
DisplayMemberName isn't trim safe (#2553)
* DisplayMemberName isn't trim safe.

* Edits.

* Fix link.

* Fix link.

* Version new content.

* Edit.
2024-10-08 15:12:36 +01:00
Himanshu Tyagi 8ad239b804
Clarified differences between `TargetNullValue` and `FallbackValue` (#2516)
* Clarified differences between `TargetNullValue` and `FallbackValue` in data binding with examples.

* Update binding-fallbacks.md

Fixing error took place while merging.

* Update binding-fallbacks.md

Removed Extra Space

* Update binding-fallbacks.md

Removed Trailing spaces

* Add xrefs.

* Edits.

---------

Co-authored-by: David Britch <davidbritch@users.noreply.github.com>
2024-10-04 15:34:42 +01:00
David Britch 3d7dffc58e
BackButtonBehavior binding mode changes. (#2541)
* BackButtonBehavior binding mode changes.

* Fix linting error.

* Preserve the views.
2024-10-04 14:49:09 +01:00
Fred Hudson c055facae2
Update windows.md (#2529)
* Update windows.md

added additional configuration changes required for multi-window support on dotnet8 and higher

* Update windows.md

* Update windows.md

* Update windows.md

* Update windows.md

---------

Co-authored-by: David Britch <davidbritch@users.noreply.github.com>
2024-09-30 15:05:46 +01:00
David Britch 51ba1657b1
Compiled bindings in code (#2524)
* Compiled bindings in code.

* Fix xrefs.

* Fix xrefs.

* Edits.

* Edit.

* Edits.

* Edit.

* Edit.

* Edit.

* Edit.

* Limit the important block to .NET MAUI 8.
2024-09-30 11:34:59 +01:00
David Britch 1111dd3c39
MauiStrictXamlCompilation build property to enable compiled bindings warnings (#2523)
* MauiStrictXamlCompilation build property.

* Trimming feature switches.

* Edits.
2024-09-26 11:40:58 +01:00
David Britch 912faca9fc
Stand-alone RDs are XAML compiled in .NET 9 (#2520)
* Stand-alone RDs are XAML compiled in .NET 9.

* Edit.
2024-09-25 12:39:20 +01:00
David Britch aca4d7b8c6
Content freshness (#2465)
* Freshness pass.

* Freshness pass.
2024-08-27 11:33:44 +01:00
David Britch dc5b00136b
ActivateWindow method. (#2436)
* ActivateWindow method.

* Edit.

* Edit.

* Edit.

* Edit.

* Edit.

* Remove from what's new.
2024-08-13 18:37:55 +01:00
David Britch 32b5171581
Remote notifications lifecycle methods on iOS/MacCat. (#2434)
* Remote notifications lifecycle methods on iOS/MacCat.

* Version the content.

* Remove from what's new.
2024-08-13 18:37:14 +01:00
David Britch 8d76b38d16
Add link to Expander. (#2374) 2024-07-19 11:42:02 +01:00
David Britch d452efbbf5
Add info about Page.OnAppearing. (#2368)
* Add info about Page.OnAppearing.

* Edit.
2024-07-18 12:53:06 +01:00
MartyIX 5c17e3f546
Update app-lifecycle.md for Mac Catalyst (#2359)
* Update app-lifecycle.md for Mac Catalyst

* Edits.

* Fix bookmark.

---------

Co-authored-by: David Britch <davidbritch@users.noreply.github.com>
2024-07-16 16:27:21 +01:00
David Britch a6936441ae
Update messagingcenter.md (#2360) 2024-07-15 10:33:13 +01:00
Rafael Felipe Sacomani bc9dfbc7a2
Update navigation.md (#2312) 2024-06-13 10:35:25 +01:00
David Britch 63182943b1
Remove obsoletes. (#2297) 2024-06-06 15:09:57 +01:00
David Britch 4cdef8eaa8
Remove references to .NET 7 (#2261) 2024-05-14 13:26:43 +01:00
David Britch ad19bfb9ae
Removed .NET 7 versioned content. (#2260) 2024-05-14 13:07:24 +01:00
Edward Brey 0a79364609
dependency-injection.md: naming convention (#2210)
Use the standard convention of beginning class names with a capital letter.

Co-authored-by: David Britch <davidbritch@users.noreply.github.com>
2024-05-03 15:16:45 +01:00
David Britch 8e551179ad
Reduce signal to noise ratio (#2099)
* Reduce signal to noise ratio

* Formatting edit.
2024-02-29 16:24:49 +00:00
David Britch 5c47a937de
Expand code examples (#2097)
* Edits.

* Edit.
2024-02-29 11:58:01 +00:00
David Britch 2ca862a6d1
Dependency injection (#2022)
* Initial content

* Edits.

* Edits.

* More xrefs.

* Edits.

* More edits.

* Edit.

* Edits.

* DI doc links.

* Edit.

* Edit.

* Edits.
2024-01-19 15:41:47 +00:00
David Britch 8c94506d5c
Specify platform build actions via XML (#1910)
* Set AndroidResource with XML.

* Move to include file.

* Edits.

* Convert to notes.

* Edits.

* Edits.
2023-11-22 16:44:04 +00:00
David Britch 9f849d18ca
Uncomment links (#1904)
* Uncomment links.

* Fix linting error.

* Fix broken links.
2023-11-20 17:24:46 +00:00
David Britch bcd1896322
.NET 8 xrefs (#1882)
* Pointer xrefs.

* Drag/drop xrefs.

* Fix xref.

* Control xrefs.

* Shell xrefs.

* Platform integration xrefs.

* IWindowCreator xrefs.

* Keyboard accelerator xrefs.

* MenuBar xrefs.

* Fix xrefs.

* More xrefs for completeness.
2023-11-15 09:31:21 +00:00
David Britch 0ebc8ebec2
.NET MAUI 8 (#1880)
* Support versioning.

* Fix moniker.

* Add StartPath property.

* TryDispatchAsync on BlazorWebView

* Diagnosing BlazorWebView issues (#1747)

* Enable logging in Blazor Hybrid apps.

* What's new in .NET 8.

* Fix linting errors.

* Add heading.

* Add xref.

* New PointerGestureRecognizer commands and events (#1749)

* New PointerGestureRecognizer commands and events.

* What's new edit.

* Flashlight.IsSupportedAsync method (#1756)

* Add IsSupportedAsync method.

* Edits.

* BlazorWebView tweaks.

* Three AutomationProperties deprecated. (#1757)

* Add deprecations.

* App.Properties removal (#1758)

* App.Properties removal.

* Fix link.

* Edit.

* Unify SensorSpeed intervals (#1775)

* Unify intervals.

* Edit.

* PhoneDialer.Current removed.

* OpenGLView removed.

* SolidColorBrush.Content is the ContentProperty of the class (#1776)

* SolidColorBrush.Content is the ContentProperty of the class.

* Fix linter error.

* ClickGestureRecognizer obsoleted. (#1777)

* GetPosition of drag/drop gesture (#1778)

* GetPosition of drag/drop gesture.

* Add GetPosition to whatsnew.

* Fix xrefs.

* Add UserAgent property (#1779)

* Set media playback prefs in a WebView on iOS (#1780)

* Set media playback prefs.

* Remove hard tabs.

* Rearrange content.

* Edit.

* Edit.

* Edit.

* Edit.

* Edit.

* VisualElement.FocusChangeRequested event deprecated (#1781)

* VisualElement.FocusChangeRequested event deprecated.

* Edit.

* AppThemeBinding supports DynamicResource values (#1783)

* AppThemeBinding supports DynamicResource values

* Edit.

* Grid gains new Add methods. (#1784)

* iOS lifecycle PerformFetch delegate (#1785)

* PerformFetch delegate.

* Edit.

* Secondary tap on Android (#1787)

* Android support for secondary tap.

* Edit.

* Common properties moved to InputView (#1789)

* Properties moved to InputView.

* Edits.

* Edit.

* PointerEventArgs platform args (#1790)

* Added PlatformPointerEventArgs

* Edit.

* Drag/drop event args gain platform args (#1791)

* Platform args for drag and drop gestures.

* Edits.

* Edits.

* Add tabs.

* Edit.

* Use tabs for platform args.

* Added code examples.

* Edit.

* Control resource generation (#1797)

* Control resource generation

* Fix metadata block.

* Link to content in troubleshooting doc.

* Edits.

* Edit.

* Duplicate image file errors (#1799)

* Duplicate image file errors

* Edit.

* Edit.

* Edit.

* Soft input keyboard extensions (#1800)

* Soft input keyboard extensions.

* Edit.

* Use the .NET xmlns schema for Maps types (#1801)

* ClassModifier XAML attribute.

* XAML class modifiers (#1804)

* XAML class modifiers.

* Fix moniker range.

* WiFi permission on Android 13 (#1806)

* Update table for .NET 7

* Edit.

* Edit.

* Bluetooth permission on Android. (#1807)

* Caching disabled for Android streams (#1808)

* Caching disabled for Android streams.

* Edit.

* Edit.

* Edits.

* Keyboard auto scroll manager on iOS (#1813)

* Keyboard scrolling auto manager.

* Fix include links.

* Consume Android system fonts (#1814)

* Consume Android system fonts.

* Add note about entitlement on .NET 8.

* Close code block.

* Edits.

* Edit.

* Single use query parameters for GoToAsync (#1815)

* Single use query parameters.

* Edit.

* Edits.

* Inspect a WebView on MacCat

* Shell tab color appearance (#1818)

* Shell tab color appearance.

* Fix link.

* Decouple window management from the App class (#1819)

* Decouple window management from the App class

* Edit.

* Add headings.

* Edit.

* Use TApp in UseMauiEmbedding method call. (#1820)

* Keyboard accelerators (#1821)

* Keyboard accelerators draft.

* Edits.

* Table edit.

* Edits.

* Edits.

* Shipping info. (#1826)

* ApplicationIdGuid build property not required. (#1829)

* Geolocation foreground listening (#1832)

* Geolocation foreground listening.

* Edits.

* HideSoftInputOnTapped property (#1833)

* HideSoftInputOnTapped property.

* Edit.

* Use a factory method to avoid reflection.

* Edits.

* Limitation is .NET 7 only (#1834)

* Limitation is .NET 7 only.

* Fix linting error.

* PlatformImage.FromStream can be used on Windows (#1837)

* Use PlatformImage on Windows

* PlatformImage can be used on WIndows.

* Performance (#1844)

* Classify new features. (#1846)

* Upgrade from 7 to 8 (#1855)

* Upgrade from 7 to 8

* Fix link.

* Android animations respect power saving.

* Revert "Android animations respect power saving."

This reverts commit 5f3998c209.

* Android animations respect power saving (#1856)

* Android animations respect power saving.

* Fix include file link.

* Edit.

* Heading edit.

* Put moniker in include file.

* Remove section. (#1857)

* High speed sampling rates for Android sensors (#1861)

* High speed sampling rate sensor permission.

* Edit.

* Edits.

* Publish unpackaged apps (#1864)

* Initial content

* Publishing selectors per platform.

* Edits.

* Edits.

* Unpackaged apps on Windows.

* VSMac EOL (#1865)

* VSMac EOL.

* Edits.

* .NET 7 to .NET 8 (#1867)

* .NET 7 to .NET 8.

* .NET 7 to 8

* net7 to net8

* Build your first app in .NET 8 (#1868)

* .NET 8 images.

* Try .NET 7/8 split.

* iOS images.

* Fix image link

* Windows images.

* Android images.

* Rename image.

* Resize image.

* VSMac Android images.

* More images.

* Edits.

* Edits.

* .NET 8 installation (#1871)

* .NET 7 to 8

* VSMac edits.

* Edit.

* Edit.

* iOS release notes

* dotnet publish in .NET 8 (#1877)

* dotnet publish in .NET 8

* Edit.

* Edit.

* Default RuntimeIdentifier on iOS (#1878)

* Default RuntimeIdentifier on iOS

* Edit.

* Edit.

* Troubleshoot a remote build. (#1879)

* Troubleshoot a remote build.

* Edits.

* Release note links.
2023-11-14 16:54:53 +00:00
Genevieve Warren f9fa1821ef
acrolinx (#1869) 2023-11-13 09:37:19 +00:00
David Britch 986c5ed59a
Fix coerce value callback explanation. (#1762) 2023-10-05 17:06:33 +01:00
David Britch 7fa9bb9571
Add missing code. (#1760) 2023-10-03 17:08:18 +01:00
David Britch 5d1b7b0d5b
FIx xref (#1759)
* FIx xref.

* Fix xrefs.
2023-10-03 16:53:21 +01:00
David Britch faba137d83
Remove the OnPlatform markup extension (#1682)
* Use an MSBuild item to copy the localized images to the root of the app package on WinUI.

* Edit.
2023-09-05 13:08:19 +01:00
David Britch e5eb2db37d
Upgrade from Xamarin.Forms to a single project .NET MAUI app (#1671)
* Initial content.

* Fix image.

* Initial draft complete.

* Fix link.

* Re-org list.

* Edit.

* Edits.

* Edits.

* Edits.

* Edits.

* Edits.

* Edits.

* Edits.

* Edit.

* FIx linting error.

* Edit.
2023-09-04 16:22:34 +01:00
Himanshu Tyagi bacb495a82
Update resource-dictionaries.md (#1666)
* Update resource-dictionaries.md

Included a suggestion to incorporate images into the resource dictionary as an additional tip.

* Update resource-dictionaries.md

* Edit.

---------

Co-authored-by: David Britch <davidbritch@users.noreply.github.com>
2023-09-01 12:32:53 +01:00
David Britch 615da7a568
Platform behaviours (#1663)
* Platform behaviors.

* Rename image.

* Edits.

* Edits.

* Edits.
2023-08-25 14:19:20 +01:00
David Britch 826247b903
Add sample link. (#1658) 2023-08-24 08:53:50 +01:00
Genevieve Warren 9d24786238
acrolinx (#1650) 2023-08-22 09:19:26 +01:00
David Britch b3a3af8d39
Localization (#1644)
* Add layout direction to AppInfo doc.

* Edits.

* RTL localization.

* Edit.

* More localization content.

* Add links.

* Edits.

* Image localization.

* App name loc (except Windows)

* App name loc on Windows.

* Fix image link.

* Edits.

* Mucho edits.

* Fix linting errors.

* Edit.
2023-08-18 13:40:20 +01:00
David Britch f3a9523051
Toolbaritem and MenuItem (#1626)
* Toolbaritems

* Fix broken xref.

* Edits.

* Edits.

* Initial menuitem content.

* Content complete.

* Fix image links.

* Edits.
2023-08-04 08:31:36 +01:00
Himanshu Tyagi 904d2d0544
Update binding-mode.md (#1579)
* Update binding-mode.md

Added information for Default Binding Mode.

* Update binding-mode.md

Removed extra black line

* Update binding-mode.md

---------

Co-authored-by: David Britch <davidbritch@users.noreply.github.com>
2023-07-25 10:16:34 +01:00
David Britch 8c564052f7
Clarify that XAMLC is enabled by default. (#1574) 2023-06-30 10:20:42 +01:00