Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update #2

Merged
merged 279 commits into from
Sep 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
279 commits
Select commit Hold shift + click to select a range
0d4fbe1
fix (#15605)
ijklam May 6, 2024
f7feaba
Add Close and ClearAll api for INotificationManager and IManagedNotif…
wieslawsoltes May 7, 2024
96726c4
fix the initialContent is always null (#15650)
afunc233 May 8, 2024
e787bb4
Revert "Bump DBus stack (#15568)" (#15656)
jmacato May 8, 2024
7da4f3b
suspend selection updates in TextBoxTextInputMethodClient until all c…
emmauss May 9, 2024
93d2140
Wrap type conversions in try-catch to prevent crashes due to unhandle…
BAndysc May 9, 2024
0d1d72e
Update popups and flyouts to properly support OverlayDismissEventPass…
billhenn May 9, 2024
a7f7d80
add api to allow text input method to trigger common context menu act…
emmauss May 9, 2024
6938183
Improve DevTools previewer of setter values by including all value pr…
maxkatz6 May 9, 2024
7ade4fa
Fixed DeferredContent parents order (#15670)
MrJul May 10, 2024
7a7bee4
[Android] Support `PerformContextMenuAction` (#15608)
ijklam May 10, 2024
22434f2
X11Window should probably ignore X11 grab focus events (#15686)
walterlv May 11, 2024
06edf91
Hackfix for #15015. (#15676)
grokys May 12, 2024
6aacd55
Add dedicated automation peers for TreeView and TreeViewItem (#15653)
wieslawsoltes May 13, 2024
aa351ee
Create pr_labels.yml
maxkatz6 May 13, 2024
3dc92e0
Implement missing browser stream methods (#15701)
maxkatz6 May 13, 2024
e4e22ae
Fix nth child selector in data grid header (#15482)
appel1 May 13, 2024
cfcc964
Fixed NativeAOT on .NET 9 (#15705)
MrJul May 14, 2024
3975dbe
Feature/opengl lease demo (#15707)
kekekeks May 14, 2024
8fe6e08
Fixes spurious DataGrid data validation error (#15716)
grokys May 14, 2024
0ae36f9
Add HotKeys Page to DevTools (#15700)
stevemonaco May 14, 2024
a60c590
Fix DrmOutputOptions.ConnectorTypeId naming (#15710)
MrJul May 14, 2024
864ecfd
Refactored WASM rendering, added MT support for dispatcher (#15709)
kekekeks May 14, 2024
5e323b8
Allow nested BindingNotifications. (#15722)
grokys May 14, 2024
38d810b
[X11] Blacklist SVGA3D gpu driver (#15742)
kekekeks May 16, 2024
42aa77e
Fix Animator for progress values less than zero (#15726)
MrJul May 16, 2024
1b27bf7
Fix for #7284 (#15734)
yusupovdanil May 20, 2024
b30894c
Warning fixes: spring wave (#15747)
MrJul May 21, 2024
1121879
Try to normalize family names for embedded fonts (#15703)
Gillibald May 24, 2024
0a59a22
Propagate Dispose from GlyphTypefaceImpl to dispose SkTypeface (#15733)
lindexi May 24, 2024
9e6d3cf
Fix Android app randomly hangs (15807) (#15810)
zabolotnev May 25, 2024
4fdf4fa
[Android] [TextBox] fix a bug which cause cannot call out the soft ke…
ijklam May 25, 2024
b904ded
fix OnColorValuesChanged not executed on the ui thread (#15827)
Lure5134 May 28, 2024
2cb40ac
Translate glyphRun bounds by the baseline origin (#15839)
Gillibald May 29, 2024
22231f5
FontManager adjustments (#15819)
Gillibald May 29, 2024
861c0e4
Apply Alignments to TileBrushes with uniform stretch (#15846)
emmauss May 29, 2024
0063a5e
Handle case when TaskBarList could not be created (#15852)
mojoe-playground May 30, 2024
9be975b
Restore 0.10.x behavior for re-creating visual brush content on prope…
kekekeks May 31, 2024
2372590
Implementing IFormattable on KeyGesture (#15828)
IanRawley Jun 4, 2024
9c89dee
Make sure focus lost is delayed until IMM32 has finished up the compo…
Gillibald Jun 4, 2024
f0226b7
Use the owner window's screen as the constraint. (#15910)
grokys Jun 5, 2024
e7b196c
More trimming fixes, enable analyzers unconditionally (#15815)
maxkatz6 Jun 5, 2024
2dfd9be
[Text] Multiple text processing fixes (#15837)
Gillibald Jun 5, 2024
6b48721
feat: Every RoutedEvent should be usable as Attached Event (#15274)
workgroupengineering Jun 5, 2024
e7819cc
Gracefully fall back to th next storage provider (#15929)
kekekeks Jun 6, 2024
7413434
DataGrid: expose row index (#15909)
rabbitism Jun 6, 2024
f140033
Refactor WASM input and dom-callbacks to work with multithreading (#1…
maxkatz6 Jun 6, 2024
5d2ba6d
Implemented VulkanDevice.Dispose. (#15936)
jp2masa Jun 7, 2024
4153ef7
[X11] Ensure XSync before calling CreateNativeControlCore (#15952)
kekekeks Jun 8, 2024
82e3613
Fix gesture event names (#15931)
wieslawsoltes Jun 8, 2024
86d6043
Fixed UIA pattern matching looking at incorrect interface for IExpand…
boydpatterson Jun 11, 2024
05f431b
Added '_innerSerialDisposable?.Dispose()' call when _innerSerialDispo…
ds1709 Jun 13, 2024
118778b
Update readme.md (#16018)
MikeCodesDotNET Jun 13, 2024
eb4f575
Fix some issues with strokeless geometry segments (#16019)
grokys Jun 13, 2024
e8c3bf5
Fix tile mode used in SkShader for a TileBrush with None TileMode (#1…
emmauss Jun 13, 2024
13bdcbf
Fix https://github.com/AvaloniaUI/Avalonia/issues/15955 (#16005)
nil4 Jun 14, 2024
99cf2f8
Fix glyph offsets (#15848)
Gillibald Jun 14, 2024
af104b9
Improved: D3D11 Adapter Creation Speed by Manually Selecting Hardware…
Sewer56 Jun 17, 2024
87ea0d2
Win32 - set internal _shown flag if ShowWindow will make window visib…
emmauss Jun 18, 2024
4aec7ac
Convert IAvaloniaXamlIlParentStackProvider to eager one if needed (#1…
MrJul Jun 18, 2024
b718045
Fix headless window transparency (#16058)
Rosentti Jun 19, 2024
0df64c5
Use CultureInfo.Name instead of ISOLanguageName for character matchin…
Gillibald Jun 19, 2024
42ec037
Revert "Improved: D3D11 Adapter Creation Speed by Manually Selecting …
kekekeks Jun 19, 2024
143399f
Avalonia.Native TopLevel embedding (#15932)
Gillibald Jun 19, 2024
f90afbb
Fix BindingNotification handling in MultiBinding (#16102)
grokys Jun 25, 2024
133d7ca
Update build.md (#16116)
jmacato Jun 25, 2024
aab93ff
macOS: Don't include two windows in a11y tree. (#15899)
grokys Jun 25, 2024
1eb3a5c
Make HorizontalHeadTable.Load nullable so we can handle font that do …
Gillibald Jun 25, 2024
6660d75
Fix compiled binding indexer always forcing integer boxing (#16109)
maxkatz6 Jun 25, 2024
b2f3fad
Respect global packages folder in BuildToNuGetCache (#15706)
MrJul Jun 25, 2024
47cbad7
Remove from logical children and clear item container on reset (#15855)
Meloman19 Jun 25, 2024
7e8c69e
DBus init and usage fixes (#16119)
kekekeks Jun 25, 2024
fb4a839
don't show selector when no text is ready (#15770)
emmauss Jun 25, 2024
b1e96ad
Notify window on mouseEntered (#15251)
ltetak Jun 25, 2024
0b5adbd
Fix `ICommand` bindings in style setters (#16122)
grokys Jun 26, 2024
9c955d3
Reapply (#15568) + Updates (#16129)
jmacato Jun 26, 2024
eb14afe
TrayIcon fixes (#16111)
jmacato Jun 26, 2024
8744c64
Fix negation of null values. (#16101)
grokys Jun 26, 2024
fbf559d
Fix TemplateBinding and allow custom attributes in XamlValueConverter…
maxkatz6 Jun 26, 2024
d4339e4
Update Appium tests readme.md (#16134)
maxkatz6 Jun 26, 2024
24914cc
New ToolTipClosing, ToolTipOpening attached events and ToolTip.Opened…
maxkatz6 Jun 26, 2024
fc26fb6
Win32 - Ensure owner topmost flag is set if its topmost when showing …
emmauss Jun 26, 2024
eb88221
Make sure glyphInfos usage is always in within bounds (#16120)
Gillibald Jun 26, 2024
3e7910f
Use TextLine.GetBackspaceCaretCharacterHit for the backspace delete h…
Gillibald Jun 26, 2024
ef014fc
Add hackfix for win32 bug. (#16143)
grokys Jun 27, 2024
818495e
Patch DPI check for Win7 (#16148)
evgeniylevakhin Jun 27, 2024
79f29cc
Fix TrayIcon menu crash (#16024)
logiclrd Jun 28, 2024
3124c8d
Set isDirectory:true explicitly to help [NSURL fileURLWithPath] metho…
maxkatz6 Jun 28, 2024
d4d3226
[Windows] WindowDecorations related integration tests (#15561)
maxkatz6 Jun 28, 2024
6b0f09a
Make bindings react to PropertyChanged even if property hasn't change…
grokys Jun 28, 2024
3b235f9
Toplevel - Fix system theme not being applied at launch on some platf…
emmauss Jun 28, 2024
1639aab
Revert "Reapply (#15568) + Updates (#16129)" (#16175)
kekekeks Jun 30, 2024
a85c20b
Fix X11 Atoms lost all except the first one. (#16110)
walterlv Jun 30, 2024
aed7f3e
Update WindowImpl.cs (#16051)
fitdev Jul 1, 2024
2ac6ed4
Fix typos (#16183)
heku Jul 1, 2024
7c37aa9
Merge same case branches (#16182)
heku Jul 1, 2024
53b8c6d
Reset scroller valuators on XI2Manager.cs (#16185)
jmacato Jul 2, 2024
75821be
add workaround for android 11 ime insets being weird (#16201)
emmauss Jul 2, 2024
ae44889
[macOS][X11] Release mouse capture when dialog shown (#16205)
grokys Jul 3, 2024
6ea50d9
Remove obsolete API usage. (#16220)
grokys Jul 3, 2024
f2bee9a
Fix crash in TreeView when removing a node. (#16041)
doubleday Jul 4, 2024
ae01776
Adds support for Seconds to TimePicker (#16079)
begleysm Jul 4, 2024
640a9dd
Add BindingOperations.GetBindingExpressionBase. (#16214)
grokys Jul 4, 2024
3eda9a0
Fix embedded TopLevel coordinate conversion (#16181)
Gillibald Jul 4, 2024
6b5ab32
Fixed a typo (#16258)
heku Jul 8, 2024
64e86d3
Fix datagrid performance on attached to tree (#16140)
IZIDIA Jul 8, 2024
cc082f9
Make VirtualizingStackPanel better handle container size changes (#16…
grokys Jul 8, 2024
ad0bc0d
TrayIcon integration tests (#16154)
maxkatz6 Jul 8, 2024
0a938bb
Fixed build error: SourceRoot paths are required to end with a slash …
heku Jul 8, 2024
3da2292
Add an overload for ClassicDesktopStyleApplicationLifetime (#16167)
NeverMorewd Jul 8, 2024
9c6a2c9
Set InheritsTransform on ComboBox Popup in Simple theme (#16244)
maxkatz6 Jul 8, 2024
72223e3
TrayIcon tests are flacky, disable them (#16265)
maxkatz6 Jul 10, 2024
56108c1
Fix launcher on browser (#16271)
maxkatz6 Jul 10, 2024
ab02e25
Enhance SplitPropertyPath to conditionally handle parentheses in prop…
Abdesol Jul 11, 2024
671a13d
Disable WinFormsAvaloniaControlHost in design mode (#16296)
daniel-lerch Jul 12, 2024
071f3be
Fix #12485 when main window is not visible (#16303)
maxkatz6 Jul 13, 2024
6dde3f5
Remove old api compat baseline files (#16305)
maxkatz6 Jul 13, 2024
376a841
Fix BaselineAlignment (#16276)
Gillibald Jul 15, 2024
b865cc4
fix #15873, prevent FontFamily Property was null and crash the whole …
Luoyingliang Jul 16, 2024
05ac6d2
Screens API refactor (#16295)
maxkatz6 Jul 16, 2024
460a354
Fix headless screens (#16348)
maxkatz6 Jul 17, 2024
dc884cf
Don't BringIntoViewOnFocusChange in Carousel. (#16339)
grokys Jul 17, 2024
13eb047
Use culture identifier instead of CultureInfo in NameTable (#16310)
BobLd Jul 17, 2024
5521baa
win32 - fix window size and position for border only window when maxi…
emmauss Jul 17, 2024
945b371
Don't crash when a misbehaving app calls Show on a closed/closing win…
jmacato Jul 17, 2024
8ea60fe
Fix nunit tests adapter losing async locals (#16157)
maxkatz6 Jul 17, 2024
34558f2
Only update selection if focus comes from TabItem. (#16338)
grokys Jul 19, 2024
32c2f08
MacOS sandboxing feature (#16090)
maxkatz6 Jul 19, 2024
890df99
Update avn.idl
kekekeks Jul 19, 2024
0e86973
Fix context menu keyboard selection. (#16354)
grokys Jul 20, 2024
cbdc2de
return (0,0) as size for text selector layer on MeasureOverride (#16373)
emmauss Jul 20, 2024
4b494d9
Make sure Popups do not attempt to take focus when they are shown (#1…
Gillibald Jul 21, 2024
3c73ad2
Update pr_labels.yml (#16416)
maxkatz6 Jul 22, 2024
c47fd63
Update controlcatalog browser styles
maxkatz6 Jul 22, 2024
189f95e
Compatible with "fcitx5" envrionment variable (#16434)
kkwpsv Jul 24, 2024
e0f0e90
[WinRT] Added watchdog for ICompositor5::RequestCommitAsync (#16393)
kekekeks Jul 24, 2024
632fb91
Update AvaloniaBuildTasks.targets (#16427)
kekekeks Jul 25, 2024
20b5c2b
[Text] Fix infinite loop hang on selection of bidi text (#16306)
Mikolaytis Jul 25, 2024
08e762e
Win32.PlatformConstants uses buildNumber instead of version (#16453)
christophe-calmejane Jul 25, 2024
d3f234b
Reset API validation baseline (#16470)
maxkatz6 Jul 26, 2024
413ff78
Fix android uri activation (#16477)
maxkatz6 Jul 26, 2024
2935763
Fix XML child-value syntax in Setters (#16153)
maxkatz6 Jul 28, 2024
78935ba
Move IsDirect = true into DirectPropertyBase (#16256)
heku Jul 28, 2024
0f4ed21
Obsolete CompiledBindingPathBuilder.SetRawSource (#16505)
MrJul Jul 29, 2024
0b9fac7
Always use the matched typeface's weight, style and stretch (#16489)
Gillibald Jul 29, 2024
c249413
Always invalidate the visual explicitly when the TextLayout is invali…
Gillibald Jul 29, 2024
d1bd85e
Nullable annotations for projects using XamlX (#15796)
MrJul Jul 29, 2024
fc70228
chore: update comimpl.h (#16011)
eltociear Jul 29, 2024
3deddbe
chore: fix some comments (#16461)
shangchenglumetro Jul 31, 2024
9c5aab9
Do not embolden a typeface that already has a higher weight than the …
Gillibald Jul 31, 2024
a562c4e
Improve TextTrimming customization experience (#16521)
Gillibald Jul 31, 2024
e2ec814
Do not set the baselineOrigin of ShapedTextRuns to (0,0) and rework t…
Gillibald Aug 1, 2024
b1489aa
Allow binding `DataGridRow.IsSelected` (#16520)
grokys Aug 1, 2024
8493faf
Remove System.Linq.Expressions usages in ReflectionClrPropertyInfo (#…
MrJul Aug 1, 2024
20fe710
refactor android input connection (#16490)
emmauss Aug 1, 2024
4c2d9fc
Forward pointer wheel event from scrollbar to scrollviewer (#16398)
emmauss Aug 1, 2024
fa8b173
Refactor integration test app paging (#16551)
grokys Aug 3, 2024
d1ea3ff
Apply NumericUpDown.FormatString changes immediately. (#16575)
pokorpa Aug 3, 2024
a6c446d
Increase LayoutTransformControl.DecimalsAfterRound from 4 to 8 (#16583)
BobLd Aug 3, 2024
6aecbe9
Remove internal access modifier from IWindowImpl.GetWindowsZOrder (#1…
stevemonaco Aug 3, 2024
0400665
Fix #13807 (#16539)
Dragorn421 Aug 3, 2024
e0e99b3
Record video for failing win32 integration tests on CI. (#16546)
grokys Aug 3, 2024
d1cdb29
Fixed overlay popups not automatically closing (#16564)
TomEdwardsEnscape Aug 4, 2024
c36493d
Fixup GlxDisplay.CreateContext (#16540)
Dragorn421 Aug 5, 2024
c6cdbfe
Add basic integration tests for NativeControlHost and improve its aut…
grokys Aug 5, 2024
c71fa11
Trying to fix flaky window decorations tests. (#16597)
grokys Aug 5, 2024
5b382ae
Added Compositor.CreateCompositionVisualSnapshot API (#16599)
kekekeks Aug 5, 2024
e55dfcd
Fixes ShapedTextRun background rendering (#16594)
Gillibald Aug 5, 2024
c57263e
Revert incorrect "run" usage in control catalog
maxkatz6 Aug 7, 2024
0267890
Implemented `MultiBindingExpression` (#16219)
grokys Aug 7, 2024
dcae756
fix: SixLabors ImageSharp Out-of-bounds Write `CVE-2024-41131` (#16620)
workgroupengineering Aug 7, 2024
ec655a9
feat(XamlX): Trim text before invoke Color.Parse (#16649)
workgroupengineering Aug 12, 2024
eb5f395
Switch to a HashSet<T> as backing for SafeEnumerableList (#16633)
halgari Aug 13, 2024
98e60e8
android - defer rendering till surface is created (#16616)
emmauss Aug 13, 2024
afa60f3
UWP/WinUI style XYFocus subtree restrictions (#16557)
IanRawley Aug 13, 2024
37ba4ce
Screens api refactor mobile (#16647)
maxkatz6 Aug 13, 2024
d522ce4
Fix typos in build messages when waiting to attach a debugger (#16701)
stevemonaco Aug 15, 2024
7cced30
Android - Input Connection fixes (#16666)
emmauss Aug 15, 2024
6e35fd2
feat(Geometries): PolyBezierSegment (#16664)
workgroupengineering Aug 15, 2024
335894c
only add the text selection canvas when the textbox is focused (#16643)
emmauss Aug 15, 2024
9fe3415
ColorPicker Simple Theme Fixes (#16654)
robloo Aug 15, 2024
44528a8
fix: Button should not fire the click event on the space key when it …
workgroupengineering Aug 16, 2024
228ecc5
feat: x:Shared (#16644)
workgroupengineering Aug 16, 2024
8a61eca
Extend the client area when a Win32 window is opened in maximised sta…
TomEdwardsEnscape Aug 16, 2024
8540780
Win32 - Fix Window Frame Size and Position issues. (#16608)
emmauss Aug 16, 2024
21d8cea
Fix caret position after backspace (#16712)
MrJul Aug 16, 2024
6d10a68
Ensure SurroundingText is empty for empty line (#16710)
MrJul Aug 17, 2024
1d9a018
Bump DBus stack take 2 (#15685)
affederaffe Aug 19, 2024
f989fec
grow datagrid height if there's available space (#16527)
emmauss Aug 19, 2024
135b598
Changed modifiers for injected non-client implementable method (#16626)
kekekeks Aug 19, 2024
de3aa58
Request for Feedback: Improving Startup Latency in X11 (#16033)
Sewer56 Aug 19, 2024
3b1c1f4
Validate all width/height properties of Layoutable when they are set …
TomEdwardsEnscape Aug 19, 2024
1cfa82c
Custom popup placement callback (#15667)
maxkatz6 Aug 19, 2024
6ca040b
11.2.x Private/PublicAPI adjustments (#16733)
maxkatz6 Aug 19, 2024
49c7d25
refactor x11 screen (#16705)
emmauss Aug 20, 2024
dd17e85
window.WindowDecorationMargin.Top can be negative, but Height cannot …
maxkatz6 Aug 20, 2024
2d51602
Update ReactiveUI and Rx base version (#16719)
ChrisPulman Aug 20, 2024
5581516
fix: NativeMethods.txt (#16780)
workgroupengineering Aug 22, 2024
e627821
Reduced memory alloc for combined binding subjects (#16794)
YohDeadfall Aug 23, 2024
d6ecd36
Prevent .NET from randomly calling WndProc in RequestCompositionBatch…
kekekeks Aug 26, 2024
06ece8d
feat: Align `PathSegments` ctor overloads to WPF `PathSegmentCollect…
workgroupengineering Aug 26, 2024
de86c5a
fix: fix a code typo in XSharedDirectiveTests (#16765)
gehongyan Aug 27, 2024
4f2dd67
Add TypographicFamilyName to GlyphTypeface and use it for FontCollect…
Gillibald Aug 30, 2024
82d6408
Fixes #16346 (#16347)
mpylon Aug 30, 2024
77fe040
vulkan - fix display out of date error (#16887)
emmauss Sep 2, 2024
dbbb6d1
Make InjectAvaloniaXamlOutput run before ComputeResolvedFilesToPublis…
js6pak Sep 5, 2024
39f4360
Added BoolTransition (#16941)
dbriard Sep 12, 2024
add5ef0
Fix SimpleTheme for TimePicker (#16758)
VisualMelon Sep 12, 2024
a31ff27
Fixes stuck modifier keys on focus lost on macOS (#16788)
MrJul Sep 12, 2024
94e81ba
android - fix selection bounds in TextEditBuffer (#16970)
emmauss Sep 12, 2024
3858a72
Allow selection of multiple consecutive blocks in SelectingItemsContr…
Brubning Sep 12, 2024
e19850f
fix: only remove knob transitions when dragging (#16993)
jsimonsen Sep 12, 2024
533218d
Sync CaretIndex directly (#16981)
Gillibald Sep 12, 2024
ddf7238
Remove invalid Properties folder reference in project (#16955)
heku Sep 12, 2024
eb35631
Fixed nearest font matching not working (#16796)
adirh3 Sep 12, 2024
f47b733
Fix the name of font family is null cause crash. #12190 (#16677)
JerryJian Sep 12, 2024
9e43170
feat: add UpdateSourceTrigger support for ReflectionBindingExtension …
rabbitism Sep 12, 2024
ad8e67c
Fix IME not working in some scenarios. (#16476)
kkwpsv Sep 12, 2024
7da58ba
Fix transform desync (#16363)
Gillibald Sep 12, 2024
a8a8060
feat: expose TreeViewItem expansion status to root event. (#16984)
rabbitism Sep 12, 2024
282c0a6
Android - call base dispatch key event before called toplevel's overr…
emmauss Sep 12, 2024
932f543
Fixes geometry render bounds when curves are present (#16756)
MrJul Sep 12, 2024
c50e731
ResourceProvider upgrade (#16928)
maxkatz6 Sep 12, 2024
d72ed10
Make sure GlyphRunImpl.InkBounds are always at a positive location (…
Gillibald Sep 12, 2024
d5f0188
Fix SelectableTextBlock Selection (#15536)
xLEGiON Sep 12, 2024
2e83ac1
Convert control codepoints into zero width space during shaping (#17004)
Gillibald Sep 14, 2024
e22cfa8
XamlX update: IProvideValueTarget fixes and nested-types support (#17…
maxkatz6 Sep 14, 2024
751b273
Adjust diagnostic apis (#17022)
maxkatz6 Sep 14, 2024
20f77a3
Fix bindings without property path (#16729)
MrJul Sep 14, 2024
e3c6418
Extract non-generic members from frequently used generic types (#16585)
MrJul Sep 14, 2024
99503dd
Delete nuget.config from IntegrationTestApp (#17045)
MrJul Sep 18, 2024
d5fdeb3
Fix parsing of XAML setters when the child isn't a text node (#17044)
MrJul Sep 18, 2024
0aac1e4
Validate visual parent on attaching to the tree (#17049)
maxkatz6 Sep 18, 2024
49fb9ff
[macOS] Fixes stuck mouse buttons after drag (#17035)
MrJul Sep 18, 2024
85fff4a
fix Automation.HelpText on windows (#17030)
ahopper Sep 18, 2024
2299d96
Enable VisualBrush to be used as Visual's OpacityMask (#17072)
kekekeks Sep 20, 2024
8c043d5
Call layer.setNeedsDisplay on show. (#17096)
grokys Sep 23, 2024
49ab0b3
Added Win32PlatformOptions.GraphicsAdapterSelectionCallback (#17079)
kekekeks Sep 23, 2024
7f208d0
Properly fixed DrawingContextProxy transform tracking (#17101)
kekekeks Sep 24, 2024
04e76a9
Make our TileBrush code a bit less byzantine (#17098)
kekekeks Sep 24, 2024
e2a07cc
[AVN] Introduced ComObjectWeakPtr (#17041)
kekekeks Sep 24, 2024
05389af
Fix AutomationProperties.HelpText on macos (#17046)
ahopper Sep 24, 2024
aa18de5
Fix WellKnownFolder.Download on Windows (#17107)
stevemonaco Sep 24, 2024
33bd02c
Add missing Screen.Equals/GetHashCode overrides (#17112)
MrJul Sep 24, 2024
b8d8fda
Prevent AutoCompleteBox getting stuck in a state where it can't drop …
grokys Sep 24, 2024
f36cb54
Fix the entry assembly of a ClickOnce application not having Avalonia…
TomEdwardsEnscape Sep 25, 2024
d7040e2
Begin with DisableRuntimeMarshalling support + fix macOS Metal AOT (#…
maxkatz6 Sep 25, 2024
6b78783
Prevent stack overflow in two-way bindings. (#17073)
grokys Sep 25, 2024
f1135d2
Unsubscribe the same handler with subscribed with in Dispatcher::Shut…
kekekeks Sep 25, 2024
432fbe8
Do not shape and render null terminator (#17119)
Gillibald Sep 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 8 additions & 0 deletions .github/pr_labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
version: '1.1.0'
invalidStatus: "pending"
labelRule:
values:
- "bug"
- "feature"
- "enhancement"
- "area-infrastructure"
22 changes: 22 additions & 0 deletions .github/workflows/CLA.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: "Avalonia CLA Bot"
on:
issue_comment:
types: [created]
pull_request_target:
types: [opened,closed,synchronize]

jobs:
Runner:
runs-on: ubuntu-latest
steps:
- name: 'Clone bot repo'
if: github.event.issue.pull_request && ((github.event.comment.user.login != 'cla-avalonia') || github.event_name == 'pull_request_target')
run : |
rm -rf ./github-action/
git clone https://${{ secrets.CLA_PAT }}:@github.com/AvaloniaUI/AvaloniaCLABot --branch=main --depth=1 --recursive CLABot

- name: "Run CLA bot"
if: github.event.issue.pull_request && ((github.event.comment.user.login != 'cla-avalonia') || github.event_name == 'pull_request_target')
uses: ./CLABot
env:
PERSONAL_ACCESS_TOKEN: ${{ secrets.CLA_PAT }}
3 changes: 0 additions & 3 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,3 @@
[submodule "src/Markup/Avalonia.Markup.Xaml/XamlIl/xamlil.github"]
path = src/Markup/Avalonia.Markup.Xaml.Loader/xamlil.github
url = https://github.com/kekekeks/XamlX.git
[submodule "nukebuild/il-repack"]
path = nukebuild/il-repack
url = https://github.com/Gillibald/il-repack
1 change: 1 addition & 0 deletions Avalonia.Desktop.slnf
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
"src\\Avalonia.MicroCom\\Avalonia.MicroCom.csproj",
"src\\Avalonia.Native\\Avalonia.Native.csproj",
"src\\Avalonia.OpenGL\\Avalonia.OpenGL.csproj",
"src\\Avalonia.Vulkan\\Avalonia.Vulkan.csproj",
"src\\Avalonia.ReactiveUI\\Avalonia.ReactiveUI.csproj",
"src\\Avalonia.Remote.Protocol\\Avalonia.Remote.Protocol.csproj",
"src\\Avalonia.Themes.Fluent\\Avalonia.Themes.Fluent.csproj",
Expand Down
25 changes: 15 additions & 10 deletions Avalonia.sln
Original file line number Diff line number Diff line change
Expand Up @@ -116,19 +116,19 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Props", "Props", "{F3AC8BC1
build\SourceGenerators.props = build\SourceGenerators.props
build\SourceLink.props = build\SourceLink.props
build\System.Memory.props = build\System.Memory.props
build\TargetFrameworks.props = build\TargetFrameworks.props
build\TrimmingEnable.props = build\TrimmingEnable.props
build\UnitTests.NetFX.props = build\UnitTests.NetFX.props
build\XUnit.props = build\XUnit.props
build\TargetFrameworks.props = build\TargetFrameworks.props
build\WarnAsErrors.props = build\WarnAsErrors.props
build\XUnit.props = build\XUnit.props
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Targets", "Targets", "{4D6FAF79-58B4-482F-9122-0668C346364C}"
ProjectSection(SolutionItems) = preProject
build\BuildTargets.targets = build\BuildTargets.targets
build\DevSingleProject.targets = build\DevSingleProject.targets
build\LegacyProject.targets = build\LegacyProject.targets
build\UnitTests.NetCore.targets = build\UnitTests.NetCore.targets
build\DevSingleProject.targets = build\DevSingleProject.targets
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Linux", "Linux", "{86C53C40-57AA-45B8-AD42-FAE0EFDF0F2B}"
Expand Down Expand Up @@ -232,8 +232,8 @@ EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{176582E8-46AF-416A-85C1-13A5C6744497}"
ProjectSection(SolutionItems) = preProject
.editorconfig = .editorconfig
azure-pipelines.yml = azure-pipelines.yml
azure-pipelines-integrationtests.yml = azure-pipelines-integrationtests.yml
azure-pipelines.yml = azure-pipelines.yml
CODE_OF_CONDUCT.md = CODE_OF_CONDUCT.md
CONTRIBUTING.md = CONTRIBUTING.md
Directory.Build.props = Directory.Build.props
Expand Down Expand Up @@ -283,22 +283,23 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ControlCatalog.Tizen", "sam
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Metal", "src\Avalonia.Metal\Avalonia.Metal.csproj", "{60B4ED1F-ECFA-453B-8A70-1788261C8355}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Avalonia.Build.Tasks.UnitTest", "tests\Avalonia.Build.Tasks.UnitTest\Avalonia.Build.Tasks.UnitTest.csproj", "{B0FD6A48-FBAB-4676-B36A-DE76B0922B12}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Build.Tasks.UnitTest", "tests\Avalonia.Build.Tasks.UnitTest\Avalonia.Build.Tasks.UnitTest.csproj", "{B0FD6A48-FBAB-4676-B36A-DE76B0922B12}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "TestFiles", "TestFiles", "{9D6AEF22-221F-4F4B-B335-A4BA510F002C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "BuildTasks", "BuildTasks", "{5BF0C3B8-E595-4940-AB30-2DA206C2F085}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PInvoke", "tests\TestFiles\BuildTasks\PInvoke\PInvoke.csproj", "{0A948D71-99C5-43E9-BACB-B0BA59EA25B4}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PInvoke", "tests\TestFiles\BuildTasks\PInvoke\PInvoke.csproj", "{0A948D71-99C5-43E9-BACB-B0BA59EA25B4}"
EndProject

Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "UnloadableAssemblyLoadContext", "UnloadableAssemblyLoadContext", "{9CCA131B-DE95-4D44-8788-C3CAE28574CD}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnloadableAssemblyLoadContext", "samples\UnloadableAssemblyLoadContext\UnloadableAssemblyLoadContext\UnloadableAssemblyLoadContext.csproj", "{D7FE3E0F-3FE0-4F87-A2F5-24F1454D84C0}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UnloadableAssemblyLoadContext", "samples\UnloadableAssemblyLoadContext\UnloadableAssemblyLoadContext\UnloadableAssemblyLoadContext.csproj", "{D7FE3E0F-3FE0-4F87-A2F5-24F1454D84C0}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "UnloadableAssemblyLoadContextPlug", "samples\UnloadableAssemblyLoadContext\UnloadableAssemblyLoadContextPlug\UnloadableAssemblyLoadContextPlug.csproj", "{DA5F1FF9-4259-4C54-B443-85CFA226EE6A}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnloadableAssemblyLoadContextPlug", "samples\UnloadableAssemblyLoadContext\UnloadableAssemblyLoadContextPlug\UnloadableAssemblyLoadContextPlug.csproj", "{DA5F1FF9-4259-4C54-B443-85CFA226EE6A}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Vulkan", "src\Avalonia.Vulkan\Avalonia.Vulkan.csproj", "{3E2DE2B6-13BC-4C27-BCB9-A423B86CAF77}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Avalonia.RenderTests.WpfCompare", "tests\Avalonia.RenderTests.WpfCompare\Avalonia.RenderTests.WpfCompare.csproj", "{9AE1B827-21AC-4063-AB22-C8804B7F931E}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.RenderTests.WpfCompare", "tests\Avalonia.RenderTests.WpfCompare\Avalonia.RenderTests.WpfCompare.csproj", "{9AE1B827-21AC-4063-AB22-C8804B7F931E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Expand Down Expand Up @@ -692,6 +693,10 @@ Global
{DA5F1FF9-4259-4C54-B443-85CFA226EE6A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DA5F1FF9-4259-4C54-B443-85CFA226EE6A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DA5F1FF9-4259-4C54-B443-85CFA226EE6A}.Release|Any CPU.Build.0 = Release|Any CPU
{3E2DE2B6-13BC-4C27-BCB9-A423B86CAF77}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3E2DE2B6-13BC-4C27-BCB9-A423B86CAF77}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3E2DE2B6-13BC-4C27-BCB9-A423B86CAF77}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3E2DE2B6-13BC-4C27-BCB9-A423B86CAF77}.Release|Any CPU.Build.0 = Release|Any CPU
{9AE1B827-21AC-4063-AB22-C8804B7F931E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9AE1B827-21AC-4063-AB22-C8804B7F931E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9AE1B827-21AC-4063-AB22-C8804B7F931E}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down
16 changes: 15 additions & 1 deletion Avalonia.sln.DotSettings
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,21 @@
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=StaticReadonly/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=TypeParameters/@EntryIndexedValue">&lt;Policy Inspect="False" Prefix="T" Suffix="" Style="AaBb" /&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=TypesAndNamespaces/@EntryIndexedValue">&lt;Policy Inspect="False" Prefix="" Suffix="" Style="AaBb" /&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=15b5b1f1_002D457c_002D4ca6_002Db278_002D5615aedc07d3/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static readonly fields (private)"&gt;&lt;ElementKinds&gt;&lt;Kind Name="READONLY_FIELD" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="True" Prefix="s_" Suffix="" Style="aaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=236f7aa5_002D7b06_002D43ca_002Dbf2a_002D9b31bfcff09a/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Any" AccessRightKinds="Private" Description="Constant fields (private)"&gt;&lt;ElementKinds&gt;&lt;Kind Name="CONSTANT_FIELD" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="False" Prefix="" Suffix="" Style="AaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=2c62818f_002D621b_002D4425_002Dadc9_002D78611099bfcb/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Any" AccessRightKinds="Any" Description="Type parameters"&gt;&lt;ElementKinds&gt;&lt;Kind Name="TYPE_PARAMETER" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="False" Prefix="T" Suffix="" Style="AaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=4a98fdf6_002D7d98_002D4f5a_002Dafeb_002Dea44ad98c70c/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"&gt;&lt;ElementKinds&gt;&lt;Kind Name="FIELD" /&gt;&lt;Kind Name="READONLY_FIELD" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="True" Prefix="_" Suffix="" Style="aaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=61a991a4_002Dd0a3_002D4d19_002D90a5_002Df8f4d75c30c1/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Any" AccessRightKinds="Any" Description="Local variables"&gt;&lt;ElementKinds&gt;&lt;Kind Name="LOCAL_VARIABLE" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="False" Prefix="" Suffix="" Style="aaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=669e5282_002Dfb4b_002D4e90_002D91e7_002D07d269d04b60/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Any" AccessRightKinds="Protected, ProtectedInternal, Internal, Public, PrivateProtected" Description="Constant fields (not private)"&gt;&lt;ElementKinds&gt;&lt;Kind Name="CONSTANT_FIELD" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="False" Prefix="" Suffix="" Style="AaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=8a85b61a_002D1024_002D4f87_002Db9ef_002D1fdae19930a1/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Any" AccessRightKinds="Any" Description="Parameters"&gt;&lt;ElementKinds&gt;&lt;Kind Name="PARAMETER" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="False" Prefix="" Suffix="" Style="aaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=8b8504e3_002Df0be_002D4c14_002D9103_002Dc732f2bddc15/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Any" AccessRightKinds="Any" Description="Enum members"&gt;&lt;ElementKinds&gt;&lt;Kind Name="ENUM_MEMBER" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="False" Prefix="" Suffix="" Style="AaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=a0b4bc4d_002Dd13b_002D4a37_002Db37e_002Dc9c6864e4302/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Any" AccessRightKinds="Any" Description="Types and namespaces"&gt;&lt;ElementKinds&gt;&lt;Kind Name="NAMESPACE" /&gt;&lt;Kind Name="CLASS" /&gt;&lt;Kind Name="STRUCT" /&gt;&lt;Kind Name="ENUM" /&gt;&lt;Kind Name="DELEGATE" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="False" Prefix="" Suffix="" Style="AaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=a7a3339e_002D4e89_002D4319_002D9735_002Da9dc4cb74cc7/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Any" AccessRightKinds="Any" Description="Interfaces"&gt;&lt;ElementKinds&gt;&lt;Kind Name="INTERFACE" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="False" Prefix="I" Suffix="" Style="AaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=c873eafb_002Dd57f_002D481d_002D8c93_002D77f6863c2f88/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Static" AccessRightKinds="Protected, ProtectedInternal, Internal, Public, PrivateProtected" Description="Static readonly fields (not private)"&gt;&lt;ElementKinds&gt;&lt;Kind Name="READONLY_FIELD" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=f9fce829_002De6f4_002D4cb2_002D80f1_002D5497c44f51df/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"&gt;&lt;ElementKinds&gt;&lt;Kind Name="FIELD" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="True" Prefix="s_" Suffix="" Style="aaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EFeature_002EServices_002EDaemon_002ESettings_002EMigration_002ESwaWarningsModeSettingsMigrate/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EPredefinedNamingRulesToUserRulesUpgrade/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/UserDictionary/Words/=Activatable/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/UserDictionary/Words/=Avalonia/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/UserDictionary/Words/=Fcitx/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>
<s:Boolean x:Key="/Default/UserDictionary/Words/=Fcitx/@EntryIndexedValue">True</s:Boolean>
<s:Boolean x:Key="/Default/UserDictionary/Words/=swapchain/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>
9 changes: 8 additions & 1 deletion Documentation/build.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,14 @@ On macOS it is necessary to build and manually install the respective native lib
# Building Avalonia into a local NuGet cache

It is possible to build Avalonia locally and generate NuGet packages that can be used locally to test local changes.
To do so you need to run:

First, install Nuke's dotnet global tool like so:

```bash
dotnet tool install Nuke.GlobalTool --global
```

Then you need to run:
```bash
nuke --target BuildToNuGetCache --configuration Release
```
Expand Down
88 changes: 5 additions & 83 deletions api/Avalonia.Android.nupkg.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,93 +2,15 @@
<!-- https://learn.microsoft.com/en-us/dotnet/fundamentals/package-validation/diagnostic-ids -->
<Suppressions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.Animation</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.Animator</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.Attribute</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.Boolean</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.Color</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.Dimension</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.Drawable</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.Id</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.Integer</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.Interpolator</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.Layout</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.String</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.Style</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0001</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource.Styleable</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<DiagnosticId>CP0002</DiagnosticId>
<Target>M:Avalonia.Android.AndroidViewControlHandle.get_HandleDescriptor</Target>
<Left>baseline/net8.0-android34.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
<Suppression>
<DiagnosticId>CP0007</DiagnosticId>
<Target>T:Avalonia.Android.Internal.Resource</Target>
<Left>baseline/net6.0-android31.0/Avalonia.Android.dll</Left>
<Target>T:Avalonia.Android.AndroidViewControlHandle</Target>
<Left>baseline/net8.0-android34.0/Avalonia.Android.dll</Left>
<Right>target/net8.0-android34.0/Avalonia.Android.dll</Right>
</Suppression>
</Suppressions>
Loading