Commit Graph

  • 960cb39414 Enable nullability in Controls.UnitTests (#20373) Julien Lebosquain 2025-12-30 10:10:37 +01:00
  • c68111294f Enable nullability in Base/Markup/Markup.Xaml unit tests (#20346) Julien Lebosquain 2025-12-29 10:24:49 +01:00
  • 2a3c9d4095 Update Nuke to v10 (#20345) Julien Lebosquain 2025-12-29 10:24:21 +01:00
  • f74633c574 Added xKbSetDetectableAutoRepeat (#20360) Krzysztof Krysiński 2025-12-29 10:24:04 +01:00
  • 66d38d897d Update HelpLink for XAML namespace resolution (#20371) Max Katz 2025-12-29 01:12:50 -08:00
  • 62597de97c Add support for parsing BoxShadows with color functions (#20321) Ge 2025-12-23 19:24:55 +08:00
  • a7f09f4315 Delete Direct2D1 test files (#20333) Julien Lebosquain 2025-12-23 07:37:00 +01:00
  • f5bab9b85e Update .NET SDK to 10.0.101 (#20322) Youssef Victor 2025-12-22 13:34:04 +02:00
  • 2bd109c808 Fix System.InvalidOperationException Dispatcher job loop detected (#20310) Wiesław Šoltés 2025-12-19 19:20:32 +01:00
  • 5766c304ea Fixed thread-race condition on shutdown (#20299) Grigorii Vasilchenko 2025-12-19 22:26:52 +07:00
  • 64b63fa5d2 Fix common warnings (#20311) Julien Lebosquain 2025-12-19 12:45:30 +01:00
  • d84d881729 Restore integration tests (#20296) Julien Lebosquain 2025-12-19 10:05:51 +01:00
  • ce0a1c6b3e Update dependencies (#20139) Julien Lebosquain 2025-12-17 15:23:32 +01:00
  • 9623669c41 Win32 - export bitmap in more clipboard formats (#20209) Emmanuel Hansen 2025-12-17 11:36:14 +00:00
  • 1ae9694f78 Use androidx lib for backpressed callback (#20291) Emmanuel Hansen 2025-12-17 01:19:04 +00:00
  • 12d7ff1bfc Apply NumberFormat changes to NumericUpDown (#20248) dpse 2025-12-17 01:45:40 +01:00
  • 81165c1ea8 [X11] Clean up IME inconsistencies (#20201) AlanIWBFT 2025-12-17 04:30:40 +08:00
  • b7cb9e5770 Unify selection event handling for all SelectingItemsControl types plus TreeView (#19203) Tom Edwards 2025-12-16 18:54:58 +01:00
  • b66f5ada75 [Feature] Add FillRule property for Polyline/Polygon (#20159) Javier Suárez 2025-12-16 17:12:31 +01:00
  • 37526dc904 Fix dnx random failures (#20284) Julien Lebosquain 2025-12-16 12:55:58 +01:00
  • 79be86d923 Added basic Pen support for X11 (#19910) Krzysztof Krysiński 2025-12-16 11:12:00 +01:00
  • 7a340a6579 XYFocus should skip effectively disabled controls (#20241) IanRawley 2025-12-16 09:09:19 +13:00
  • 367d8b293b [Avalonia.Native] Use relative placement for detecting drag and drop locations. (#20280) Tim Miller 2025-12-16 01:18:14 +09:00
  • 895edfb24a Fix on screen keyboard is missing decimal separator on iOS (#20279) YasarYY 2025-12-15 18:38:09 +03:00
  • 7369175c2d Reduce Allocations in Text Rendering (#20175) Washi 2025-12-15 11:48:51 +01:00
  • f46758f972 Implement macOS accessibility value setter (#20262) Julien Lebosquain 2025-12-12 12:34:47 +01:00
  • 09fefed1a4 Use standalone Bun to build JS projects instead of NodeJS (#20243) Max Katz 2025-12-09 17:06:24 -05:00
  • 884051ed10 Fix several issues with ExtendClientAreaToDecorationsHint on Windows (#20217) Julien Lebosquain 2025-12-06 10:48:58 +01:00
  • d39cb62a5d UniformGrid: Round measured cell sizes when UseLayoutRounding is enabled (#19959) Soar360 2025-12-05 23:21:24 +08:00
  • 34b00c5169 [DesignerHost/HTML]: improve high-dpi screen behavior (#19996) ijklam 2025-12-05 23:10:30 +08:00
  • f878d94c4a [Fix] ImmediateRenderer (#20174) Denis Pleshakov 2025-12-05 17:51:49 +03:00
  • 4e530e4340 Improve effect render performance by providing Skia with information about subscene bounds (#20191) Nikita Tsukanov 2025-12-05 19:25:03 +05:00
  • 981a0106a6 Introduce PathSegmentEllipsis TextTrimming (#20077) Benedikt Stebner 2025-12-05 11:36:58 +01:00
  • fd37190b32 Change empty icon to use lazy initialization (#20211) Max Katz 2025-12-03 21:17:13 -05:00
  • 5f0cb2ea45 Design improvements (#18300) Max Katz 2025-12-03 10:21:28 -05:00
  • 0f8f70437c Rewrite leak tests without dotMemory Unit (#20095) Julien Lebosquain 2025-12-03 11:06:04 +01:00
  • 6e04c167f0 Fix exception when deleting a non-empty directory (#20194) Dawid Wąsowski 2025-12-02 01:15:48 +01:00
  • 5f9d156ad4 Change NuGet.Config to be independent from global NuGet.Config (#20168) (#20169) Alexander Prokhorov 2025-12-01 19:03:02 +03:00
  • 406925a344 Fix thread-safety issue causing infinite loops in TypeHelper cache (#20113) Copilot 2025-12-01 17:02:23 +01:00
  • 7efc6d9bb0 [Feature] Move LetterSpacing to TextElement as inherited attached property (#20141) Javier Suárez 2025-12-01 09:50:28 +01:00
  • f616545408 Remove obsolete projects from solution filter file (#20178) Quan Zhuo 2025-12-01 16:43:22 +08:00
  • 51987447d3 Fixed ReversibleStackPanel not invalidating arrange on ReverseOrder change (#20172) Alexander Prokhorov 2025-11-28 20:57:07 +03:00
  • 0b5a82884e fix some query error and print out more detailed exceptions in query parser (#20170) Emmanuel Hansen 2025-11-28 11:19:04 +00:00
  • c197ac496a [Feature] Add StrokeMiterLimit property to Shape (#20156) Javier Suárez 2025-11-27 12:20:49 +01:00
  • 656c98a863 Fix headless race condition (#20143) Julien Lebosquain 2025-11-27 10:01:10 +01:00
  • 55a0b5b1c6 feat: Handle Datavalidations on base class "Control" (#20067) Tim 2025-11-26 18:03:14 +01:00
  • d2817201cb Added LandmarkType to automation properties (#20134) Melissa 2025-11-26 15:49:28 +01:00
  • 9c393b306a Don't clear X11 clipboard if we still have the ownership (#20137) Julien Lebosquain 2025-11-26 09:10:10 +01:00
  • 60ee26ae21 Preserve run formatting when applying SelectionForegroundBrush in SelectableTextBlock (#20110) Artemis Li 2025-11-25 06:58:19 +08:00
  • c7bc7e92a5 Enable antialiasing based on EdgeMode in DrawBitmap (#20116) snowflysky 2025-11-25 03:23:31 +08:00
  • 3e62621aaf Improve FontCollection customization (#19756) Benedikt Stebner 2025-11-24 17:23:32 +01:00
  • 4357a8dafc Use Silk.NET in GpuInterop sample (#20133) Julien Lebosquain 2025-11-24 13:23:07 +01:00
  • bc407c27b5 Fixed intermediate points order for windows (#20075) Krzysztof Krysiński 2025-11-24 12:50:28 +01:00
  • 246cbfc566 Remove Direct2D1 (#20132) Julien Lebosquain 2025-11-24 12:50:03 +01:00
  • cace969828 Add alternative Nuke build command for direct execution Max Katz 2025-11-22 21:08:44 -08:00
  • 40a3af4aa5 Remove netstandard2.0 from almost all projects (#20111) Julien Lebosquain 2025-11-21 09:59:39 +00:00
  • 28f687ec63 Fix winforms mnemonic handler being called when textbox is focused. (#20091) Emmanuel Hansen 2025-11-21 09:43:31 +00:00
  • e351303d1f feat: Allow stopping composition animation (#20074) Betta_Fish 2025-11-21 17:20:52 +08:00
  • e3dbedbcfa Fixed the issue where a newline character required two backspaces to be deleted in Windows. (#20073) Lin 2025-11-20 21:38:33 +08:00
  • 12741e861b Remove Avalonia.Browser.Blazor (#20105) Max Katz 2025-11-20 01:57:34 -08:00
  • 8b23a2e342 directly use the surface window handle cached in InvalidationAwareSurfaceView instead of requesting new handles (#20093) Emmanuel Hansen 2025-11-20 09:22:32 +00:00
  • 70ebc1e226 Remove ReactiveUI (#20101) Julien Lebosquain 2025-11-19 21:05:12 +00:00
  • fb0f3848f9 Update to .NET 10 (#19869) Julien Lebosquain 2025-11-19 14:22:43 +00:00
  • 8631917d57 Fix popups not closing when using WinForms Host (#20090) Emmanuel Hansen 2025-11-19 07:47:20 +00:00
  • d0720348c7 Update Avalonia.BuildServices package version (#20078) Max Katz 2025-11-17 07:07:23 -08:00
  • 2a639ea00f Properly snapshot GlSkiaImportedImage (#20053) Julien Lebosquain 2025-11-17 10:25:42 +00:00
  • 4be786a5f6 Support reading from and copying images to clipboard (#19930) Emmanuel Hansen 2025-11-15 04:35:07 +00:00
  • 5ab8604436 Added an optional "ConvertBack" method to FuncValueConverter (#19920) zacfromaustinpowder 2025-11-13 18:50:03 +10:00
  • 538a4b2993 Added a constructor to FuncMultiValueConverter that takes an IReadOnlyList instead of an IEnumerable (#19936) zacfromaustinpowder 2025-11-13 16:32:29 +10:00
  • 80223ca7d4 Impl SuggestedFileType for Save/OpenFilePicker (#20026) Jumar Macato 2025-11-13 08:45:42 +08:00
  • de2aa227b7 Fix EmbeddedFontCollection TryGetNearestMatch caching (#20013) Benedikt Stebner 2025-11-12 11:08:08 +01:00
  • dfd3b8864d win32 - do not activate embedded windows when shown (#20027) Emmanuel Hansen 2025-11-10 15:34:44 +00:00
  • 60415288b0 android - fix external app not reading text in clipboard (#20023) Emmanuel Hansen 2025-11-10 13:22:59 +00:00
  • a4bfae1c29 Headless AvaloniaTestIsolationLevel (#20000) Max Katz 2025-11-10 01:03:46 -08:00
  • d500f91121 Enable use of new VS extension with ControlCatalog by compiling XAML files as AvaloniaXaml (#19971) Tom Edwards 2025-11-08 14:42:49 +01:00
  • 1936725f2d Cache platform font manager TryMatchCharacter result (#19987) Benedikt Stebner 2025-11-08 14:35:20 +01:00
  • a12b8d7061 Fix for previous PR19985 - AccessibilityNodeInfoCompat.Checked (#19991) Bobby Cannon 2025-11-08 06:16:42 -05:00
  • 7bbf4e1d71 - Fixed XButtons event handler for MacOs (#19997) Sattar Imamov 2025-11-08 12:13:37 +01:00
  • 7aed580721 Add Record struct and field to ComVariant to ensure that it has proper binary size (4 pointers (16 bytes) on a 32-bit processor, 3 pointers (24 bytes) on a 64-bit processor). (#20017) Andrey Rusyaev 2025-11-07 21:47:02 +04:00
  • 83b10db596 Fix ServerCompositionSimplePen memory leak (#19958) aguahombre 2025-11-07 16:19:57 +00:00
  • fee3032a04 Fixed Selector.ValidateNestingSelector not calling overrides when iterating up through parent selectors (#19947) zacfromaustinpowder 2025-11-08 02:15:55 +10:00
  • 052bf2d46d [Win] Handle mouse movement in non-client areas of window. (#19922) Tim Miller 2025-11-08 00:19:24 +09:00
  • da3d8207b8 macOS - Correct key mapping for scan code 0x18 (OemPlus instead of OemMinus) (#20009) snowflysky 2025-11-07 17:13:47 +08:00
  • 7f69ff1a93 Make ContentPresenter.RecognizesAccessKey stylable (#19893) Benedikt Stebner 2025-11-05 16:03:40 +01:00
  • 99db0e1eca Primary mouse device (#19898) Jan Kučera 2025-11-04 12:37:29 +00:00
  • 4d3a28114e fixed (#19985) Bobby Cannon 2025-11-04 05:27:25 -05:00
  • e294245f01 Handle long file paths in UriFromFilePath (#19955) startewho 2025-11-04 16:44:43 +08:00
  • c530f7b208 Don't let the PreviewerWindow grow without limit (#19957) Matt Lacey 2025-11-03 15:44:45 +00:00
  • 1a938de66d Add file locations to diagnostics reported by AvaloniaNameIncrementalGenerator (#19934) Tom Edwards 2025-11-03 11:03:07 +01:00
  • c811bd42ae [Avalonia.Native] Fix fullscreen transitions with ExtendClientAreaToDecorationsHint windows (#19939) Tim Miller 2025-10-29 15:58:36 +09:00
  • 3ed7b9e9fa Fix/win32 no border sysmenu (#19923) Emmanuel Hansen 2025-10-28 16:08:37 +00:00
  • 8c8545bc52 [Text] Properly handle DrawableRun.Baseline (#19896) Benedikt Stebner 2025-10-28 15:35:02 +01:00
  • 2c540873ec Add Impl for SaveFilePickerWithResultAsync API (#19783) Jumar Macato 2025-10-27 11:43:09 +08:00
  • a533f5f268 Added guards in TryGetGlyphTypeface so the $Default placeholder stops… (#19891) Wiesław Šoltés 2025-10-23 13:05:11 +02:00
  • f5fe25b2c6 Distribute LineGap evenly to top and bottom (#19556) Benedikt Stebner 2025-10-23 10:00:53 +02:00
  • c5efedb81a Adjust GetBackspaceCaretCharacterHit (#19586) Benedikt Stebner 2025-10-22 17:37:53 +02:00
  • c98fe78528 Introduced resources to be able to properly resize Checkbox and RadioButton in the Compact density of the Fluent theme. (#19882) Michal Rezny 2025-10-22 13:44:52 +02:00
  • c676419cfa Deal with non standard oblique typefaces on Windows (#19876) Benedikt Stebner 2025-10-22 09:17:13 +02:00
  • 037d7621d1 Prevent duplicated files during drag-and-drop (#19864) Julien Lebosquain 2025-10-22 08:08:29 +01:00
  • 6e35604b9d Fix GTK file chooser to show network locations on Linux (#19855) Mahmoud Darwish 2025-10-22 02:46:32 -04:00