449 Commits (main)

Author SHA1 Message Date
Emmanuel Hansen 72218879d8
Fix focus being locked when restoring focus to a control thats detached from visual tree. (#22113) 2 weeks ago
Nikita Tsukanov 6896f08f37
Basic infra to use headless platform in "normal" unit tests (#22078) 3 weeks ago
Benedikt Stebner eeb9e36a05
[Text] Glyph Outline Part 1/13 - Utility types for glyph outline support (#21405) 3 weeks ago
Max Katz 97dd7857fd
Implement TopLevel.OpenedPopups (#22074) 3 weeks ago
Nikita Tsukanov a8738963cd
Fix pointer capture cancellation on Win32 (#22054) 3 weeks ago
Julien Lebosquain a56f8c131f
Ensure that ActualThemeVariant always has a proper value (#21930) 1 month ago
Emmanuel Hansen fa122d7735
Implement visual geometry hit testing (#21768) 1 month ago
Emmanuel Hansen 7846c5cbab
Allow setting ThemeVariant to Default to reset theme to system on android (#16340) 3 months ago
Julien Lebosquain fea03ca936
Make cursor respect the captured element (#21421) 4 months ago
Steve 603b14a439
Improve composition hit testing performance with per-visual AABBs (#21310) 4 months ago
Tom Edwards 1365b64d91
Avoid exceptions when getting position from a PointerEventArgs (#21301) 5 months ago
Julien Lebosquain 5ce4a3ddba
Do not update composition target when rendering is stopped (#21192) 5 months ago
Julien Lebosquain c85beb3b7f
Prefer window content over underlay in chrome hit testing (#21177) 5 months ago
Emmanuel Hansen ac28a743a8
Touch Improvements to TextBox (#20848) 6 months ago
Javier Suárez af0f61a02b
[Feature] Expand Page-type navigation: CarouselPage (#20871) 6 months ago
Julien Lebosquain 536daf0b4c
Open FocusManager API (#20854) 6 months ago
Nikita Tsukanov ae6a085ebc
Don't tick with render loop when app is idle (#20873) 6 months ago
Nikita Tsukanov b2ecb21e03
Render target/surface housekeeping (#20811) 7 months ago
Nikita Tsukanov 12f7e96d72
Introduce Dispatcher.CurrentDispatcher, Dispatcher.FromThread, AvaloniaObject.Dispatcher (#18686) 7 months ago
Julien Lebosquain 50d6dbc07c
Fix menu memory leak (#20753) 7 months ago
Nikita Tsukanov 2c44533707
More changes for non-toplevel visual tree roots. (#20732) 7 months ago
David Federman ea7e9a7aed
Onboard onto Central Package Management (#20704) 7 months ago
Nikita Tsukanov fa17c22131
Introduce PresentationSource, move some responsibilities from TopLevel (#20624) 7 months ago
Julien Lebosquain 816fb91d4e
Move GetWindowsZOrder to IWindowingPlatform (#20633) 7 months ago
Nikita Tsukanov 697cba7193
Composition system SP1 (#20497) 7 months ago
Julien Lebosquain 4c3c9aa99f
Add AlphaFormat to ILockedFramebuffer (#20556) 8 months ago
Julien Lebosquain 3c88142694
Make Screen abstract (#20529) 8 months ago
Benedikt Stebner e8424283fe
Universal GlyphTypeface implementation (#19852) 8 months ago
Youssef Victor c9e210eb70
Update to xunit.v3 (#20331) 8 months ago
Julien Lebosquain 960cb39414
Enable nullability in Controls.UnitTests (#20373) 9 months ago
Julien Lebosquain c68111294f
Enable nullability in Base/Markup/Markup.Xaml unit tests (#20346) 9 months ago
Julien Lebosquain 64b63fa5d2
Fix common warnings (#20311) 9 months ago
Tom Edwards b7cb9e5770
Unify selection event handling for all `SelectingItemsControl` types plus `TreeView` (#19203) 9 months ago
Benedikt Stebner 3e62621aaf
Improve FontCollection customization (#19756) 10 months ago
Julien Lebosquain 246cbfc566
Remove Direct2D1 (#20132) 10 months ago
Julien Lebosquain 40a3af4aa5
Remove netstandard2.0 from almost all projects (#20111) 10 months ago
Julien Lebosquain fb0f3848f9
Update to .NET 10 (#19869) 10 months ago
Benedikt Stebner 5bed0cb7b6
FontLoading adjustments (#19538) 1 year ago
Benedikt Stebner 51443cb089
Fix FontCollection MatchCharacter (#19494) 1 year ago
Julien Lebosquain a8fed229f6
Fix font memory leak in tests (#19514) 1 year ago
Emmanuel Hansen 22eb8e6ec3
Focus Traversal Api (#18647) 1 year ago
Emmanuel Hansen 230159c174
Use captured element if available as source for tap gestures (#19222) 1 year ago
Maxwell Katz 338a5ea0a2
Improve pen secondary button handling on list box (#18766) 1 year ago
Nikita Tsukanov fedbb270c0
Make sure that tests inherit from ScropedTestBase (#18690) 1 year ago
Julien Lebosquain 1583de3e33
Fix random test failures and add empty dispatcher verification to tests (#17628) 2 years ago
Steven Kirk b1489aaca2
Allow binding `DataGridRow.IsSelected` (#16520) 2 years ago
Max Katz 460a3549d5
Fix headless screens (#16348) 2 years ago
Max Katz 05ac6d2f1d
Screens API refactor (#16295) 2 years ago
Benedikt Stebner 143399f65a
Avalonia.Native TopLevel embedding (#15932) 2 years ago
Emmanuel Hansen a17e76ee6b
Use tap size as default size for scrolling start. reset IsGestureRecognitionSkipped when pointer is released (#15524) 2 years ago