A casual attempt at a "classic" styled GroupBox for Avalonia. This repository primarily serves as a minor improvement over @derekantrican's Classic and Modern GroupBox examples at https://github.com/AvaloniaUI/Avalonia/issues/823#issuecomment-692270581
Bumps the nuget-dependencies group with 8 updates: | Package | From | To | | --- | --- | --- | | [Avalonia](https://github.com/AvaloniaUI/Avalonia) | `11.1.4` | `11.2.0` | | [Avalonia.Desktop](https://github.com/AvaloniaUI/Avalonia) | `11.1.4` | `11.2.0` | | [Avalonia.Fonts.Inter](https://github.com/AvaloniaUI/Avalonia) | `11.1.4` | `11.2.0` | | [Avalonia.Markup.Xaml.Loader](https://github.com/AvaloniaUI/Avalonia) | `11.1.4` | `11.2.0` | | [Avalonia.Themes.Fluent](https://github.com/AvaloniaUI/Avalonia) | `11.1.4` | `11.2.0` | | [Avalonia.Themes.Simple](https://github.com/AvaloniaUI/Avalonia) | `11.1.4` | `11.2.0` | | [Avalonia.Diagnostics](https://github.com/AvaloniaUI/Avalonia) | `11.1.4` | `11.2.0` | | [GitVersion.MsBuild](https://github.com/GitTools/GitVersion) | `6.0.3` | `6.0.4` | Updates `Avalonia` from 11.1.4 to 11.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/AvaloniaUI/Avalonia/releases">Avalonia's releases</a>.</em></p> <blockquote> <h2>11.2.0</h2> <h2>What's Changed</h2> <p>Combined change log from all 11.2.0 betas and rc.</p> <h3>Features</h3> <ul> <li>feat: Every RoutedEvent should be usable as Attached Event by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15274">AvaloniaUI/Avalonia#15274</a></li> <li>New ToolTipClosing, ToolTipOpening attached events and ToolTip.Opened, ToolTip.Closed by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15493">AvaloniaUI/Avalonia#15493</a></li> <li>Custom popup placement callback by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15667">AvaloniaUI/Avalonia#15667</a></li> <li>Add Close and ClearAll api for INotificationManager and IManagedNotificationManager by <a href="https://github.com/wieslawsoltes"><code>@wieslawsoltes</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15628">AvaloniaUI/Avalonia#15628</a></li> <li>Add dedicated automation peers for TreeView and TreeViewItem by <a href="https://github.com/wieslawsoltes"><code>@wieslawsoltes</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15653">AvaloniaUI/Avalonia#15653</a></li> <li>Add HotKeys Page to DevTools by <a href="https://github.com/stevemonaco"><code>@stevemonaco</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15700">AvaloniaUI/Avalonia#15700</a></li> <li>Refactored WASM rendering, added MT support for dispatcher by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15709">AvaloniaUI/Avalonia#15709</a></li> <li>Implementing IFormattable on KeyGesture by <a href="https://github.com/IanRawley"><code>@IanRawley</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15828">AvaloniaUI/Avalonia#15828</a></li> <li>DataGrid: expose row index by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15909">AvaloniaUI/Avalonia#15909</a></li> <li>Avalonia.Native TopLevel embedding by <a href="https://github.com/Gillibald"><code>@Gillibald</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15932">AvaloniaUI/Avalonia#15932</a></li> <li>Adds support for Seconds to TimePicker by <a href="https://github.com/begleysm"><code>@begleysm</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16079">AvaloniaUI/Avalonia#16079</a></li> <li>MacOS sandboxing feature by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16090">AvaloniaUI/Avalonia#16090</a></li> <li>Add an overload for ClassicDesktopStyleApplicationLifetime by <a href="https://github.com/NeverMorewd"><code>@NeverMorewd</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16167">AvaloniaUI/Avalonia#16167</a></li> <li>Implement <code>BindingOperations.GetBindingExpressionBase</code> by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16214">AvaloniaUI/Avalonia#16214</a></li> <li>Add UpdateSourceTrigger support for ReflectionBindingExtension by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16861">AvaloniaUI/Avalonia#16861</a></li> <li>Screens API refactor by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16295">AvaloniaUI/Avalonia#16295</a></li> <li>X11 - Refactor x11 Screen API by <a href="https://github.com/emmauss"><code>@emmauss</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16705">AvaloniaUI/Avalonia#16705</a></li> <li>Improve TextTrimming customization experience by <a href="https://github.com/Gillibald"><code>@Gillibald</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16521">AvaloniaUI/Avalonia#16521</a></li> <li>x:Shared by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16644">AvaloniaUI/Avalonia#16644</a></li> <li>PolyBezierSegment by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16664">AvaloniaUI/Avalonia#16664</a></li> <li>ResourceProvider upgrade by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16928">AvaloniaUI/Avalonia#16928</a></li> <li>Add BoolTransition by <a href="https://github.com/dbriard"><code>@dbriard</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16941">AvaloniaUI/Avalonia#16941</a></li> <li>Expose TreeViewItem expansion status to root event. by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16984">AvaloniaUI/Avalonia#16984</a></li> <li>Enable VisualBrush to be used as Visual's OpacityMask by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17072">AvaloniaUI/Avalonia#17072</a></li> <li>Added Win32PlatformOptions.GraphicsAdapterSelectionCallback by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17079">AvaloniaUI/Avalonia#17079</a></li> <li>Implemented GLib-based dispatcher by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17281">AvaloniaUI/Avalonia#17281</a></li> <li>Avalonia single project support by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/9613">AvaloniaUI/Avalonia#9613</a></li> <li>Improve DevTools previewer of setter values by including all value priorities by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/13802">AvaloniaUI/Avalonia#13802</a></li> </ul> <h3>Enhancements</h3> <ul> <li>Enable Metal rendering by default for iOS and macOS by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/14762">AvaloniaUI/Avalonia#14762</a></li> <li>Improve AvaloniaObject.GetValue performance by <a href="https://github.com/MrJul"><code>@MrJul</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15342">AvaloniaUI/Avalonia#15342</a></li> <li>ToolTip should use Popup internally + fix Popups not closing when placement target is closed by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15358">AvaloniaUI/Avalonia#15358</a></li> <li>Add basic integration tests for NativeControlHost and improve its automation/a11y support. by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15542">AvaloniaUI/Avalonia#15542</a></li> <li>[Windows] WindowDecorations related integration tests by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15561">AvaloniaUI/Avalonia#15561</a></li> <li>Bump DBus stack by <a href="https://github.com/affederaffe"><code>@affederaffe</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15568">AvaloniaUI/Avalonia#15568</a></li> <li>Validate all width/height properties of Layoutable when they are set by <a href="https://github.com/TomEdwardsEnscape"><code>@TomEdwardsEnscape</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15753">AvaloniaUI/Avalonia#15753</a></li> <li>Refactor WASM input and dom-callbacks to work with multithreading by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15849">AvaloniaUI/Avalonia#15849</a></li> <li>Request for Feedback: Improving Startup Latency in X11 by <a href="https://github.com/Sewer56"><code>@Sewer56</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16033">AvaloniaUI/Avalonia#16033</a></li> <li>TrayIcon integration tests by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16154">AvaloniaUI/Avalonia#16154</a></li> <li>Fixed build error: SourceRoot paths are required to end with a slash or backslash by <a href="https://github.com/heku"><code>@heku</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16174">AvaloniaUI/Avalonia#16174</a></li> <li>Remove obsolete API usage from <code>SelectingItemsControl</code>. by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16220">AvaloniaUI/Avalonia#16220</a></li> <li>Move IsDirect = true into DirectPropertyBase by <a href="https://github.com/heku"><code>@heku</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16256">AvaloniaUI/Avalonia#16256</a></li> <li>Android - Refactor AvaloniaInputConnection by <a href="https://github.com/emmauss"><code>@emmauss</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16490">AvaloniaUI/Avalonia#16490</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/68ab391c0a3653e0722638e29fcbd9633c7fd386"><code>68ab391</code></a> Bump version</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/1709f7384337bbe92927f517961a7e77573ccf81"><code>1709f73</code></a> Avoid test failing on 11.2, should not hardcode callbackExecuted ideally</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/05ff912f26e2229024a6b5a47eb50225c459181c"><code>05ff912</code></a> Bump HarfBuzz too</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/0b2d7e760a4037dfacfd622af2464e64b62a8dd2"><code>0b2d7e7</code></a> Do not reset text selection when the TextBox loses focus (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17195">#17195</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/3ebd77495d3badb0a7c11d69dcc4b26f38997124"><code>3ebd774</code></a> Fix overlay popup focus issues (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17326">#17326</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/f70cf396342186a5ddd328031bfa1d26eb669c45"><code>f70cf39</code></a> Make the name table optional (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17306">#17306</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/4f79c1b939b45081015625edfb98be03e80d0bcc"><code>4f79c1b</code></a> Rework how TextBlock skips redundant measure and arrange calls (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17271">#17271</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/0dbf5c22ee1a96bee5174f107067835756a37e2b"><code>0dbf5c2</code></a> Implemented GLib-based dispatcher (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17281">#17281</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/7da26e2562dc2b9cec92f16832778451a162cb75"><code>7da26e2</code></a> Set TimePicker.Time seconds to zero when UseSeconds is False (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17251">#17251</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/f965634568671479bdee43a41ca0ba7f65ea89d7"><code>f965634</code></a> Fix ThemeVariant equality (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17257">#17257</a>)</li> <li>Additional commits viewable in <a href="https://github.com/AvaloniaUI/Avalonia/compare/11.1.4...11.2.0">compare view</a></li> </ul> </details> <br /> Updates `Avalonia.Desktop` from 11.1.4 to 11.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/AvaloniaUI/Avalonia/releases">Avalonia.Desktop's releases</a>.</em></p> <blockquote> <h2>11.2.0</h2> <h2>What's Changed</h2> <p>Combined change log from all 11.2.0 betas and rc.</p> <h3>Features</h3> <ul> <li>feat: Every RoutedEvent should be usable as Attached Event by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15274">AvaloniaUI/Avalonia#15274</a></li> <li>New ToolTipClosing, ToolTipOpening attached events and ToolTip.Opened, ToolTip.Closed by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15493">AvaloniaUI/Avalonia#15493</a></li> <li>Custom popup placement callback by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15667">AvaloniaUI/Avalonia#15667</a></li> <li>Add Close and ClearAll api for INotificationManager and IManagedNotificationManager by <a href="https://github.com/wieslawsoltes"><code>@wieslawsoltes</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15628">AvaloniaUI/Avalonia#15628</a></li> <li>Add dedicated automation peers for TreeView and TreeViewItem by <a href="https://github.com/wieslawsoltes"><code>@wieslawsoltes</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15653">AvaloniaUI/Avalonia#15653</a></li> <li>Add HotKeys Page to DevTools by <a href="https://github.com/stevemonaco"><code>@stevemonaco</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15700">AvaloniaUI/Avalonia#15700</a></li> <li>Refactored WASM rendering, added MT support for dispatcher by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15709">AvaloniaUI/Avalonia#15709</a></li> <li>Implementing IFormattable on KeyGesture by <a href="https://github.com/IanRawley"><code>@IanRawley</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15828">AvaloniaUI/Avalonia#15828</a></li> <li>DataGrid: expose row index by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15909">AvaloniaUI/Avalonia#15909</a></li> <li>Avalonia.Native TopLevel embedding by <a href="https://github.com/Gillibald"><code>@Gillibald</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15932">AvaloniaUI/Avalonia#15932</a></li> <li>Adds support for Seconds to TimePicker by <a href="https://github.com/begleysm"><code>@begleysm</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16079">AvaloniaUI/Avalonia#16079</a></li> <li>MacOS sandboxing feature by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16090">AvaloniaUI/Avalonia#16090</a></li> <li>Add an overload for ClassicDesktopStyleApplicationLifetime by <a href="https://github.com/NeverMorewd"><code>@NeverMorewd</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16167">AvaloniaUI/Avalonia#16167</a></li> <li>Implement <code>BindingOperations.GetBindingExpressionBase</code> by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16214">AvaloniaUI/Avalonia#16214</a></li> <li>Add UpdateSourceTrigger support for ReflectionBindingExtension by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16861">AvaloniaUI/Avalonia#16861</a></li> <li>Screens API refactor by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16295">AvaloniaUI/Avalonia#16295</a></li> <li>X11 - Refactor x11 Screen API by <a href="https://github.com/emmauss"><code>@emmauss</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16705">AvaloniaUI/Avalonia#16705</a></li> <li>Improve TextTrimming customization experience by <a href="https://github.com/Gillibald"><code>@Gillibald</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16521">AvaloniaUI/Avalonia#16521</a></li> <li>x:Shared by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16644">AvaloniaUI/Avalonia#16644</a></li> <li>PolyBezierSegment by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16664">AvaloniaUI/Avalonia#16664</a></li> <li>ResourceProvider upgrade by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16928">AvaloniaUI/Avalonia#16928</a></li> <li>Add BoolTransition by <a href="https://github.com/dbriard"><code>@dbriard</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16941">AvaloniaUI/Avalonia#16941</a></li> <li>Expose TreeViewItem expansion status to root event. by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16984">AvaloniaUI/Avalonia#16984</a></li> <li>Enable VisualBrush to be used as Visual's OpacityMask by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17072">AvaloniaUI/Avalonia#17072</a></li> <li>Added Win32PlatformOptions.GraphicsAdapterSelectionCallback by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17079">AvaloniaUI/Avalonia#17079</a></li> <li>Implemented GLib-based dispatcher by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17281">AvaloniaUI/Avalonia#17281</a></li> <li>Avalonia single project support by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/9613">AvaloniaUI/Avalonia#9613</a></li> <li>Improve DevTools previewer of setter values by including all value priorities by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/13802">AvaloniaUI/Avalonia#13802</a></li> </ul> <h3>Enhancements</h3> <ul> <li>Enable Metal rendering by default for iOS and macOS by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/14762">AvaloniaUI/Avalonia#14762</a></li> <li>Improve AvaloniaObject.GetValue performance by <a href="https://github.com/MrJul"><code>@MrJul</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15342">AvaloniaUI/Avalonia#15342</a></li> <li>ToolTip should use Popup internally + fix Popups not closing when placement target is closed by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15358">AvaloniaUI/Avalonia#15358</a></li> <li>Add basic integration tests for NativeControlHost and improve its automation/a11y support. by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15542">AvaloniaUI/Avalonia#15542</a></li> <li>[Windows] WindowDecorations related integration tests by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15561">AvaloniaUI/Avalonia#15561</a></li> <li>Bump DBus stack by <a href="https://github.com/affederaffe"><code>@affederaffe</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15568">AvaloniaUI/Avalonia#15568</a></li> <li>Validate all width/height properties of Layoutable when they are set by <a href="https://github.com/TomEdwardsEnscape"><code>@TomEdwardsEnscape</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15753">AvaloniaUI/Avalonia#15753</a></li> <li>Refactor WASM input and dom-callbacks to work with multithreading by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15849">AvaloniaUI/Avalonia#15849</a></li> <li>Request for Feedback: Improving Startup Latency in X11 by <a href="https://github.com/Sewer56"><code>@Sewer56</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16033">AvaloniaUI/Avalonia#16033</a></li> <li>TrayIcon integration tests by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16154">AvaloniaUI/Avalonia#16154</a></li> <li>Fixed build error: SourceRoot paths are required to end with a slash or backslash by <a href="https://github.com/heku"><code>@heku</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16174">AvaloniaUI/Avalonia#16174</a></li> <li>Remove obsolete API usage from <code>SelectingItemsControl</code>. by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16220">AvaloniaUI/Avalonia#16220</a></li> <li>Move IsDirect = true into DirectPropertyBase by <a href="https://github.com/heku"><code>@heku</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16256">AvaloniaUI/Avalonia#16256</a></li> <li>Android - Refactor AvaloniaInputConnection by <a href="https://github.com/emmauss"><code>@emmauss</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16490">AvaloniaUI/Avalonia#16490</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/68ab391c0a3653e0722638e29fcbd9633c7fd386"><code>68ab391</code></a> Bump version</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/1709f7384337bbe92927f517961a7e77573ccf81"><code>1709f73</code></a> Avoid test failing on 11.2, should not hardcode callbackExecuted ideally</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/05ff912f26e2229024a6b5a47eb50225c459181c"><code>05ff912</code></a> Bump HarfBuzz too</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/0b2d7e760a4037dfacfd622af2464e64b62a8dd2"><code>0b2d7e7</code></a> Do not reset text selection when the TextBox loses focus (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17195">#17195</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/3ebd77495d3badb0a7c11d69dcc4b26f38997124"><code>3ebd774</code></a> Fix overlay popup focus issues (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17326">#17326</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/f70cf396342186a5ddd328031bfa1d26eb669c45"><code>f70cf39</code></a> Make the name table optional (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17306">#17306</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/4f79c1b939b45081015625edfb98be03e80d0bcc"><code>4f79c1b</code></a> Rework how TextBlock skips redundant measure and arrange calls (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17271">#17271</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/0dbf5c22ee1a96bee5174f107067835756a37e2b"><code>0dbf5c2</code></a> Implemented GLib-based dispatcher (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17281">#17281</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/7da26e2562dc2b9cec92f16832778451a162cb75"><code>7da26e2</code></a> Set TimePicker.Time seconds to zero when UseSeconds is False (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17251">#17251</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/f965634568671479bdee43a41ca0ba7f65ea89d7"><code>f965634</code></a> Fix ThemeVariant equality (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17257">#17257</a>)</li> <li>Additional commits viewable in <a href="https://github.com/AvaloniaUI/Avalonia/compare/11.1.4...11.2.0">compare view</a></li> </ul> </details> <br /> Updates `Avalonia.Fonts.Inter` from 11.1.4 to 11.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/AvaloniaUI/Avalonia/releases">Avalonia.Fonts.Inter's releases</a>.</em></p> <blockquote> <h2>11.2.0</h2> <h2>What's Changed</h2> <p>Combined change log from all 11.2.0 betas and rc.</p> <h3>Features</h3> <ul> <li>feat: Every RoutedEvent should be usable as Attached Event by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15274">AvaloniaUI/Avalonia#15274</a></li> <li>New ToolTipClosing, ToolTipOpening attached events and ToolTip.Opened, ToolTip.Closed by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15493">AvaloniaUI/Avalonia#15493</a></li> <li>Custom popup placement callback by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15667">AvaloniaUI/Avalonia#15667</a></li> <li>Add Close and ClearAll api for INotificationManager and IManagedNotificationManager by <a href="https://github.com/wieslawsoltes"><code>@wieslawsoltes</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15628">AvaloniaUI/Avalonia#15628</a></li> <li>Add dedicated automation peers for TreeView and TreeViewItem by <a href="https://github.com/wieslawsoltes"><code>@wieslawsoltes</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15653">AvaloniaUI/Avalonia#15653</a></li> <li>Add HotKeys Page to DevTools by <a href="https://github.com/stevemonaco"><code>@stevemonaco</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15700">AvaloniaUI/Avalonia#15700</a></li> <li>Refactored WASM rendering, added MT support for dispatcher by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15709">AvaloniaUI/Avalonia#15709</a></li> <li>Implementing IFormattable on KeyGesture by <a href="https://github.com/IanRawley"><code>@IanRawley</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15828">AvaloniaUI/Avalonia#15828</a></li> <li>DataGrid: expose row index by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15909">AvaloniaUI/Avalonia#15909</a></li> <li>Avalonia.Native TopLevel embedding by <a href="https://github.com/Gillibald"><code>@Gillibald</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15932">AvaloniaUI/Avalonia#15932</a></li> <li>Adds support for Seconds to TimePicker by <a href="https://github.com/begleysm"><code>@begleysm</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16079">AvaloniaUI/Avalonia#16079</a></li> <li>MacOS sandboxing feature by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16090">AvaloniaUI/Avalonia#16090</a></li> <li>Add an overload for ClassicDesktopStyleApplicationLifetime by <a href="https://github.com/NeverMorewd"><code>@NeverMorewd</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16167">AvaloniaUI/Avalonia#16167</a></li> <li>Implement <code>BindingOperations.GetBindingExpressionBase</code> by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16214">AvaloniaUI/Avalonia#16214</a></li> <li>Add UpdateSourceTrigger support for ReflectionBindingExtension by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16861">AvaloniaUI/Avalonia#16861</a></li> <li>Screens API refactor by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16295">AvaloniaUI/Avalonia#16295</a></li> <li>X11 - Refactor x11 Screen API by <a href="https://github.com/emmauss"><code>@emmauss</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16705">AvaloniaUI/Avalonia#16705</a></li> <li>Improve TextTrimming customization experience by <a href="https://github.com/Gillibald"><code>@Gillibald</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16521">AvaloniaUI/Avalonia#16521</a></li> <li>x:Shared by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16644">AvaloniaUI/Avalonia#16644</a></li> <li>PolyBezierSegment by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16664">AvaloniaUI/Avalonia#16664</a></li> <li>ResourceProvider upgrade by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16928">AvaloniaUI/Avalonia#16928</a></li> <li>Add BoolTransition by <a href="https://github.com/dbriard"><code>@dbriard</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16941">AvaloniaUI/Avalonia#16941</a></li> <li>Expose TreeViewItem expansion status to root event. by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16984">AvaloniaUI/Avalonia#16984</a></li> <li>Enable VisualBrush to be used as Visual's OpacityMask by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17072">AvaloniaUI/Avalonia#17072</a></li> <li>Added Win32PlatformOptions.GraphicsAdapterSelectionCallback by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17079">AvaloniaUI/Avalonia#17079</a></li> <li>Implemented GLib-based dispatcher by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17281">AvaloniaUI/Avalonia#17281</a></li> <li>Avalonia single project support by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/9613">AvaloniaUI/Avalonia#9613</a></li> <li>Improve DevTools previewer of setter values by including all value priorities by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/13802">AvaloniaUI/Avalonia#13802</a></li> </ul> <h3>Enhancements</h3> <ul> <li>Enable Metal rendering by default for iOS and macOS by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/14762">AvaloniaUI/Avalonia#14762</a></li> <li>Improve AvaloniaObject.GetValue performance by <a href="https://github.com/MrJul"><code>@MrJul</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15342">AvaloniaUI/Avalonia#15342</a></li> <li>ToolTip should use Popup internally + fix Popups not closing when placement target is closed by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15358">AvaloniaUI/Avalonia#15358</a></li> <li>Add basic integration tests for NativeControlHost and improve its automation/a11y support. by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15542">AvaloniaUI/Avalonia#15542</a></li> <li>[Windows] WindowDecorations related integration tests by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15561">AvaloniaUI/Avalonia#15561</a></li> <li>Bump DBus stack by <a href="https://github.com/affederaffe"><code>@affederaffe</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15568">AvaloniaUI/Avalonia#15568</a></li> <li>Validate all width/height properties of Layoutable when they are set by <a href="https://github.com/TomEdwardsEnscape"><code>@TomEdwardsEnscape</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15753">AvaloniaUI/Avalonia#15753</a></li> <li>Refactor WASM input and dom-callbacks to work with multithreading by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15849">AvaloniaUI/Avalonia#15849</a></li> <li>Request for Feedback: Improving Startup Latency in X11 by <a href="https://github.com/Sewer56"><code>@Sewer56</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16033">AvaloniaUI/Avalonia#16033</a></li> <li>TrayIcon integration tests by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16154">AvaloniaUI/Avalonia#16154</a></li> <li>Fixed build error: SourceRoot paths are required to end with a slash or backslash by <a href="https://github.com/heku"><code>@heku</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16174">AvaloniaUI/Avalonia#16174</a></li> <li>Remove obsolete API usage from <code>SelectingItemsControl</code>. by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16220">AvaloniaUI/Avalonia#16220</a></li> <li>Move IsDirect = true into DirectPropertyBase by <a href="https://github.com/heku"><code>@heku</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16256">AvaloniaUI/Avalonia#16256</a></li> <li>Android - Refactor AvaloniaInputConnection by <a href="https://github.com/emmauss"><code>@emmauss</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16490">AvaloniaUI/Avalonia#16490</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/68ab391c0a3653e0722638e29fcbd9633c7fd386"><code>68ab391</code></a> Bump version</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/1709f7384337bbe92927f517961a7e77573ccf81"><code>1709f73</code></a> Avoid test failing on 11.2, should not hardcode callbackExecuted ideally</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/05ff912f26e2229024a6b5a47eb50225c459181c"><code>05ff912</code></a> Bump HarfBuzz too</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/0b2d7e760a4037dfacfd622af2464e64b62a8dd2"><code>0b2d7e7</code></a> Do not reset text selection when the TextBox loses focus (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17195">#17195</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/3ebd77495d3badb0a7c11d69dcc4b26f38997124"><code>3ebd774</code></a> Fix overlay popup focus issues (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17326">#17326</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/f70cf396342186a5ddd328031bfa1d26eb669c45"><code>f70cf39</code></a> Make the name table optional (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17306">#17306</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/4f79c1b939b45081015625edfb98be03e80d0bcc"><code>4f79c1b</code></a> Rework how TextBlock skips redundant measure and arrange calls (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17271">#17271</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/0dbf5c22ee1a96bee5174f107067835756a37e2b"><code>0dbf5c2</code></a> Implemented GLib-based dispatcher (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17281">#17281</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/7da26e2562dc2b9cec92f16832778451a162cb75"><code>7da26e2</code></a> Set TimePicker.Time seconds to zero when UseSeconds is False (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17251">#17251</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/f965634568671479bdee43a41ca0ba7f65ea89d7"><code>f965634</code></a> Fix ThemeVariant equality (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17257">#17257</a>)</li> <li>Additional commits viewable in <a href="https://github.com/AvaloniaUI/Avalonia/compare/11.1.4...11.2.0">compare view</a></li> </ul> </details> <br /> Updates `Avalonia.Markup.Xaml.Loader` from 11.1.4 to 11.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/AvaloniaUI/Avalonia/releases">Avalonia.Markup.Xaml.Loader's releases</a>.</em></p> <blockquote> <h2>11.2.0</h2> <h2>What's Changed</h2> <p>Combined change log from all 11.2.0 betas and rc.</p> <h3>Features</h3> <ul> <li>feat: Every RoutedEvent should be usable as Attached Event by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15274">AvaloniaUI/Avalonia#15274</a></li> <li>New ToolTipClosing, ToolTipOpening attached events and ToolTip.Opened, ToolTip.Closed by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15493">AvaloniaUI/Avalonia#15493</a></li> <li>Custom popup placement callback by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15667">AvaloniaUI/Avalonia#15667</a></li> <li>Add Close and ClearAll api for INotificationManager and IManagedNotificationManager by <a href="https://github.com/wieslawsoltes"><code>@wieslawsoltes</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15628">AvaloniaUI/Avalonia#15628</a></li> <li>Add dedicated automation peers for TreeView and TreeViewItem by <a href="https://github.com/wieslawsoltes"><code>@wieslawsoltes</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15653">AvaloniaUI/Avalonia#15653</a></li> <li>Add HotKeys Page to DevTools by <a href="https://github.com/stevemonaco"><code>@stevemonaco</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15700">AvaloniaUI/Avalonia#15700</a></li> <li>Refactored WASM rendering, added MT support for dispatcher by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15709">AvaloniaUI/Avalonia#15709</a></li> <li>Implementing IFormattable on KeyGesture by <a href="https://github.com/IanRawley"><code>@IanRawley</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15828">AvaloniaUI/Avalonia#15828</a></li> <li>DataGrid: expose row index by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15909">AvaloniaUI/Avalonia#15909</a></li> <li>Avalonia.Native TopLevel embedding by <a href="https://github.com/Gillibald"><code>@Gillibald</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15932">AvaloniaUI/Avalonia#15932</a></li> <li>Adds support for Seconds to TimePicker by <a href="https://github.com/begleysm"><code>@begleysm</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16079">AvaloniaUI/Avalonia#16079</a></li> <li>MacOS sandboxing feature by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16090">AvaloniaUI/Avalonia#16090</a></li> <li>Add an overload for ClassicDesktopStyleApplicationLifetime by <a href="https://github.com/NeverMorewd"><code>@NeverMorewd</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16167">AvaloniaUI/Avalonia#16167</a></li> <li>Implement <code>BindingOperations.GetBindingExpressionBase</code> by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16214">AvaloniaUI/Avalonia#16214</a></li> <li>Add UpdateSourceTrigger support for ReflectionBindingExtension by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16861">AvaloniaUI/Avalonia#16861</a></li> <li>Screens API refactor by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16295">AvaloniaUI/Avalonia#16295</a></li> <li>X11 - Refactor x11 Screen API by <a href="https://github.com/emmauss"><code>@emmauss</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16705">AvaloniaUI/Avalonia#16705</a></li> <li>Improve TextTrimming customization experience by <a href="https://github.com/Gillibald"><code>@Gillibald</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16521">AvaloniaUI/Avalonia#16521</a></li> <li>x:Shared by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16644">AvaloniaUI/Avalonia#16644</a></li> <li>PolyBezierSegment by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16664">AvaloniaUI/Avalonia#16664</a></li> <li>ResourceProvider upgrade by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16928">AvaloniaUI/Avalonia#16928</a></li> <li>Add BoolTransition by <a href="https://github.com/dbriard"><code>@dbriard</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16941">AvaloniaUI/Avalonia#16941</a></li> <li>Expose TreeViewItem expansion status to root event. by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16984">AvaloniaUI/Avalonia#16984</a></li> <li>Enable VisualBrush to be used as Visual's OpacityMask by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17072">AvaloniaUI/Avalonia#17072</a></li> <li>Added Win32PlatformOptions.GraphicsAdapterSelectionCallback by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17079">AvaloniaUI/Avalonia#17079</a></li> <li>Implemented GLib-based dispatcher by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17281">AvaloniaUI/Avalonia#17281</a></li> <li>Avalonia single project support by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/9613">AvaloniaUI/Avalonia#9613</a></li> <li>Improve DevTools previewer of setter values by including all value priorities by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/13802">AvaloniaUI/Avalonia#13802</a></li> </ul> <h3>Enhancements</h3> <ul> <li>Enable Metal rendering by default for iOS and macOS by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/14762">AvaloniaUI/Avalonia#14762</a></li> <li>Improve AvaloniaObject.GetValue performance by <a href="https://github.com/MrJul"><code>@MrJul</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15342">AvaloniaUI/Avalonia#15342</a></li> <li>ToolTip should use Popup internally + fix Popups not closing when placement target is closed by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15358">AvaloniaUI/Avalonia#15358</a></li> <li>Add basic integration tests for NativeControlHost and improve its automation/a11y support. by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15542">AvaloniaUI/Avalonia#15542</a></li> <li>[Windows] WindowDecorations related integration tests by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15561">AvaloniaUI/Avalonia#15561</a></li> <li>Bump DBus stack by <a href="https://github.com/affederaffe"><code>@affederaffe</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15568">AvaloniaUI/Avalonia#15568</a></li> <li>Validate all width/height properties of Layoutable when they are set by <a href="https://github.com/TomEdwardsEnscape"><code>@TomEdwardsEnscape</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15753">AvaloniaUI/Avalonia#15753</a></li> <li>Refactor WASM input and dom-callbacks to work with multithreading by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15849">AvaloniaUI/Avalonia#15849</a></li> <li>Request for Feedback: Improving Startup Latency in X11 by <a href="https://github.com/Sewer56"><code>@Sewer56</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16033">AvaloniaUI/Avalonia#16033</a></li> <li>TrayIcon integration tests by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16154">AvaloniaUI/Avalonia#16154</a></li> <li>Fixed build error: SourceRoot paths are required to end with a slash or backslash by <a href="https://github.com/heku"><code>@heku</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16174">AvaloniaUI/Avalonia#16174</a></li> <li>Remove obsolete API usage from <code>SelectingItemsControl</code>. by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16220">AvaloniaUI/Avalonia#16220</a></li> <li>Move IsDirect = true into DirectPropertyBase by <a href="https://github.com/heku"><code>@heku</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16256">AvaloniaUI/Avalonia#16256</a></li> <li>Android - Refactor AvaloniaInputConnection by <a href="https://github.com/emmauss"><code>@emmauss</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16490">AvaloniaUI/Avalonia#16490</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/68ab391c0a3653e0722638e29fcbd9633c7fd386"><code>68ab391</code></a> Bump version</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/1709f7384337bbe92927f517961a7e77573ccf81"><code>1709f73</code></a> Avoid test failing on 11.2, should not hardcode callbackExecuted ideally</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/05ff912f26e2229024a6b5a47eb50225c459181c"><code>05ff912</code></a> Bump HarfBuzz too</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/0b2d7e760a4037dfacfd622af2464e64b62a8dd2"><code>0b2d7e7</code></a> Do not reset text selection when the TextBox loses focus (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17195">#17195</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/3ebd77495d3badb0a7c11d69dcc4b26f38997124"><code>3ebd774</code></a> Fix overlay popup focus issues (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17326">#17326</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/f70cf396342186a5ddd328031bfa1d26eb669c45"><code>f70cf39</code></a> Make the name table optional (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17306">#17306</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/4f79c1b939b45081015625edfb98be03e80d0bcc"><code>4f79c1b</code></a> Rework how TextBlock skips redundant measure and arrange calls (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17271">#17271</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/0dbf5c22ee1a96bee5174f107067835756a37e2b"><code>0dbf5c2</code></a> Implemented GLib-based dispatcher (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17281">#17281</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/7da26e2562dc2b9cec92f16832778451a162cb75"><code>7da26e2</code></a> Set TimePicker.Time seconds to zero when UseSeconds is False (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17251">#17251</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/f965634568671479bdee43a41ca0ba7f65ea89d7"><code>f965634</code></a> Fix ThemeVariant equality (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17257">#17257</a>)</li> <li>Additional commits viewable in <a href="https://github.com/AvaloniaUI/Avalonia/compare/11.1.4...11.2.0">compare view</a></li> </ul> </details> <br /> Updates `Avalonia.Themes.Fluent` from 11.1.4 to 11.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/AvaloniaUI/Avalonia/releases">Avalonia.Themes.Fluent's releases</a>.</em></p> <blockquote> <h2>11.2.0</h2> <h2>What's Changed</h2> <p>Combined change log from all 11.2.0 betas and rc.</p> <h3>Features</h3> <ul> <li>feat: Every RoutedEvent should be usable as Attached Event by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15274">AvaloniaUI/Avalonia#15274</a></li> <li>New ToolTipClosing, ToolTipOpening attached events and ToolTip.Opened, ToolTip.Closed by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15493">AvaloniaUI/Avalonia#15493</a></li> <li>Custom popup placement callback by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15667">AvaloniaUI/Avalonia#15667</a></li> <li>Add Close and ClearAll api for INotificationManager and IManagedNotificationManager by <a href="https://github.com/wieslawsoltes"><code>@wieslawsoltes</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15628">AvaloniaUI/Avalonia#15628</a></li> <li>Add dedicated automation peers for TreeView and TreeViewItem by <a href="https://github.com/wieslawsoltes"><code>@wieslawsoltes</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15653">AvaloniaUI/Avalonia#15653</a></li> <li>Add HotKeys Page to DevTools by <a href="https://github.com/stevemonaco"><code>@stevemonaco</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15700">AvaloniaUI/Avalonia#15700</a></li> <li>Refactored WASM rendering, added MT support for dispatcher by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15709">AvaloniaUI/Avalonia#15709</a></li> <li>Implementing IFormattable on KeyGesture by <a href="https://github.com/IanRawley"><code>@IanRawley</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15828">AvaloniaUI/Avalonia#15828</a></li> <li>DataGrid: expose row index by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15909">AvaloniaUI/Avalonia#15909</a></li> <li>Avalonia.Native TopLevel embedding by <a href="https://github.com/Gillibald"><code>@Gillibald</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15932">AvaloniaUI/Avalonia#15932</a></li> <li>Adds support for Seconds to TimePicker by <a href="https://github.com/begleysm"><code>@begleysm</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16079">AvaloniaUI/Avalonia#16079</a></li> <li>MacOS sandboxing feature by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16090">AvaloniaUI/Avalonia#16090</a></li> <li>Add an overload for ClassicDesktopStyleApplicationLifetime by <a href="https://github.com/NeverMorewd"><code>@NeverMorewd</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16167">AvaloniaUI/Avalonia#16167</a></li> <li>Implement <code>BindingOperations.GetBindingExpressionBase</code> by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16214">AvaloniaUI/Avalonia#16214</a></li> <li>Add UpdateSourceTrigger support for ReflectionBindingExtension by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16861">AvaloniaUI/Avalonia#16861</a></li> <li>Screens API refactor by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16295">AvaloniaUI/Avalonia#16295</a></li> <li>X11 - Refactor x11 Screen API by <a href="https://github.com/emmauss"><code>@emmauss</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16705">AvaloniaUI/Avalonia#16705</a></li> <li>Improve TextTrimming customization experience by <a href="https://github.com/Gillibald"><code>@Gillibald</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16521">AvaloniaUI/Avalonia#16521</a></li> <li>x:Shared by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16644">AvaloniaUI/Avalonia#16644</a></li> <li>PolyBezierSegment by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16664">AvaloniaUI/Avalonia#16664</a></li> <li>ResourceProvider upgrade by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16928">AvaloniaUI/Avalonia#16928</a></li> <li>Add BoolTransition by <a href="https://github.com/dbriard"><code>@dbriard</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16941">AvaloniaUI/Avalonia#16941</a></li> <li>Expose TreeViewItem expansion status to root event. by <a href="https://github.com/rabbitism"><code>@rabbitism</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16984">AvaloniaUI/Avalonia#16984</a></li> <li>Enable VisualBrush to be used as Visual's OpacityMask by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17072">AvaloniaUI/Avalonia#17072</a></li> <li>Added Win32PlatformOptions.GraphicsAdapterSelectionCallback by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17079">AvaloniaUI/Avalonia#17079</a></li> <li>Implemented GLib-based dispatcher by <a href="https://github.com/kekekeks"><code>@kekekeks</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/17281">AvaloniaUI/Avalonia#17281</a></li> <li>Avalonia single project support by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/9613">AvaloniaUI/Avalonia#9613</a></li> <li>Improve DevTools previewer of setter values by including all value priorities by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/13802">AvaloniaUI/Avalonia#13802</a></li> </ul> <h3>Enhancements</h3> <ul> <li>Enable Metal rendering by default for iOS and macOS by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/14762">AvaloniaUI/Avalonia#14762</a></li> <li>Improve AvaloniaObject.GetValue performance by <a href="https://github.com/MrJul"><code>@MrJul</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15342">AvaloniaUI/Avalonia#15342</a></li> <li>ToolTip should use Popup internally + fix Popups not closing when placement target is closed by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15358">AvaloniaUI/Avalonia#15358</a></li> <li>Add basic integration tests for NativeControlHost and improve its automation/a11y support. by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15542">AvaloniaUI/Avalonia#15542</a></li> <li>[Windows] WindowDecorations related integration tests by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15561">AvaloniaUI/Avalonia#15561</a></li> <li>Bump DBus stack by <a href="https://github.com/affederaffe"><code>@affederaffe</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15568">AvaloniaUI/Avalonia#15568</a></li> <li>Validate all width/height properties of Layoutable when they are set by <a href="https://github.com/TomEdwardsEnscape"><code>@TomEdwardsEnscape</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15753">AvaloniaUI/Avalonia#15753</a></li> <li>Refactor WASM input and dom-callbacks to work with multithreading by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15849">AvaloniaUI/Avalonia#15849</a></li> <li>Request for Feedback: Improving Startup Latency in X11 by <a href="https://github.com/Sewer56"><code>@Sewer56</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16033">AvaloniaUI/Avalonia#16033</a></li> <li>TrayIcon integration tests by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16154">AvaloniaUI/Avalonia#16154</a></li> <li>Fixed build error: SourceRoot paths are required to end with a slash or backslash by <a href="https://github.com/heku"><code>@heku</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16174">AvaloniaUI/Avalonia#16174</a></li> <li>Remove obsolete API usage from <code>SelectingItemsControl</code>. by <a href="https://github.com/grokys"><code>@grokys</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16220">AvaloniaUI/Avalonia#16220</a></li> <li>Move IsDirect = true into DirectPropertyBase by <a href="https://github.com/heku"><code>@heku</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16256">AvaloniaUI/Avalonia#16256</a></li> <li>Android - Refactor AvaloniaInputConnection by <a href="https://github.com/emmauss"><code>@emmauss</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/16490">AvaloniaUI/Avalonia#16490</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/68ab391c0a3653e0722638e29fcbd9633c7fd386"><code>68ab391</code></a> Bump version</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/1709f7384337bbe92927f517961a7e77573ccf81"><code>1709f73</code></a> Avoid test failing on 11.2, should not hardcode callbackExecuted ideally</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/05ff912f26e2229024a6b5a47eb50225c459181c"><code>05ff912</code></a> Bump HarfBuzz too</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/0b2d7e760a4037dfacfd622af2464e64b62a8dd2"><code>0b2d7e7</code></a> Do not reset text selection when the TextBox loses focus (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17195">#17195</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/3ebd77495d3badb0a7c11d69dcc4b26f38997124"><code>3ebd774</code></a> Fix overlay popup focus issues (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17326">#17326</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/f70cf396342186a5ddd328031bfa1d26eb669c45"><code>f70cf39</code></a> Make the name table optional (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17306">#17306</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/4f79c1b939b45081015625edfb98be03e80d0bcc"><code>4f79c1b</code></a> Rework how TextBlock skips redundant measure and arrange calls (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17271">#17271</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/0dbf5c22ee1a96bee5174f107067835756a37e2b"><code>0dbf5c2</code></a> Implemented GLib-based dispatcher (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17281">#17281</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/7da26e2562dc2b9cec92f16832778451a162cb75"><code>7da26e2</code></a> Set TimePicker.Time seconds to zero when UseSeconds is False (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17251">#17251</a>)</li> <li><a href="https://github.com/AvaloniaUI/Avalonia/commit/f965634568671479bdee43a41ca0ba7f65ea89d7"><code>f965634</code></a> Fix ThemeVariant equality (<a href="https://redirect.github.com/AvaloniaUI/Avalonia/issues/17257">#17257</a>)</li> <li>Additional commits viewable in <a href="https://github.com/AvaloniaUI/Avalonia/compare/11.1.4...11.2.0">compare view</a></li> </ul> </details> <br /> Updates `Avalonia.Themes.Simple` from 11.1.4 to 11.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/AvaloniaUI/Avalonia/releases">Avalonia.Themes.Simple's releases</a>.</em></p> <blockquote> <h2>11.2.0</h2> <h2>What's Changed</h2> <p>Combined change log from all 11.2.0 betas and rc.</p> <h3>Features</h3> <ul> <li>feat: Every RoutedEvent should be usable as Attached Event by <a href="https://github.com/workgroupengineering"><code>@workgroupengineering</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15274">AvaloniaUI/Avalonia#15274</a></li> <li>New ToolTipClosing, ToolTipOpening attached events and ToolTip.Opened, ToolTip.Closed by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15493">AvaloniaUI/Avalonia#15493</a></li> <li>Custom popup placement callback by <a href="https://github.com/maxkatz6"><code>@maxkatz6</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15667">AvaloniaUI/Avalonia#15667</a></li> <li>Add Close and ClearAll api for INotificationManager and IManagedNotificationManager by <a href="https://github.com/wieslawsoltes"><code>@wieslawsoltes</code></a> in <a href="https://redirect.github.com/AvaloniaUI/Avalonia/pull/15628">AvaloniaUI/Avalonia#15628</a></li> ... _Description has been truncated_
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by dependabot[bot] and has received 1 comments.