Commit Graph

  • 1d8e38417b LayoutTransformControl - fix memory leak due to Transform.Changed event subscription (#19718) pavelovcharov 2025-10-22 09:45:34 +03:00
  • 6cf9b87a95 fix: DBus tray icon NRE when change visible (#19742) memorydream 2025-10-18 05:20:51 +00:00
  • 47470f9304 Internal PointerCaptureChanging event (#19833) Jan Kučera 2025-10-17 12:33:31 +01:00
  • 39a8e3dc15 Clarify the CenterX and CenterY properties in Avalonia.Media.RotateTransform (#19741) YoriMirus 2025-10-13 16:01:49 +02:00
  • 32099847fc Fixed ArgumentException when showing multiple notifications with the same content (#19774) fgsfds 2025-10-13 18:07:22 +05:00
  • f5446254e8 Add finalizer to Win32Icon which frees its GDI handle (#19813) Tom Edwards 2025-10-13 14:51:49 +02:00
  • 28ce901a7f Fixed ExpressionParseException being reported as an internal compiler error (#19817) Tom Edwards 2025-10-13 13:10:04 +02:00
  • 8782a3b7fe ignore PointerOver change when pointer event is CancelCapture (#19808) Emmanuel Hansen 2025-10-11 12:31:46 +00:00
  • 017f31f56f Fixed win32 exception when a file picker has an invalid file type (#19812) Tom Edwards 2025-10-11 13:21:34 +02:00
  • 5581fde271 android - fix scaling of inset when app is launched (#19797) Emmanuel Hansen 2025-10-11 11:16:50 +00:00
  • 67a88afb5d Add parent/automationPeer null guards on AvnWindow (#19805) Jumar Macato 2025-10-10 22:54:47 +08:00
  • 0958e79cf9 Win32 - Fix margins and nc hit test for caption buttons in extend to client windows (#19773) Emmanuel Hansen 2025-10-09 12:37:35 +00:00
  • ed38536854 Fix PlatformDataTransferItem.TryGetRaw for unknown formats (#19791) Julien Lebosquain 2025-10-09 07:56:33 +02:00
  • 98c7fde141 Only allow focus change on pointer release for touch and pen input (#19753) Emmanuel Hansen 2025-10-08 17:16:35 +00:00
  • 67a223dc53 Make ScreenBase impl more reliable (#19762) Max Katz 2025-10-06 08:57:18 -07:00
  • 467063b54b Remove Tizen (#19722) Julien Lebosquain 2025-10-06 09:31:20 +02:00
  • 22c4c630ce [OSX] Implemented IOSurface/MTLSharedEvent interop APIs (#18791) Nikita Tsukanov 2025-10-03 21:46:48 +05:00
  • c468495020 Update Avalonia.BuildServices package version (#19757) Max Katz 2025-10-03 02:25:52 -07:00
  • 62054dbcc1 Make sure inlines properly inherit text run properties from their parent (#19750) Benedikt Stebner 2025-10-02 12:25:29 +02:00
  • aadcd01d55 Do not recapture already captured element (#19740) Jan Kučera 2025-10-01 20:22:31 +01:00
  • 4312daf75a Fix: Browser StorageItem methods not working and handle conversion issue (#19708) Yury 2025-10-01 18:30:42 +02:00
  • 1f404646fa Clipboard rework (#19347) Julien Lebosquain 2025-10-01 13:47:09 +02:00
  • d060f96d52 Remove Microsoft.SourceLink.GitHub PackageReference (#19744) Kirill Osenkov 2025-10-01 04:46:26 -07:00
  • 97b256f457 Add Add/Remove event handler methods to DragDrop. (#19739) Steven Kirk 2025-10-01 10:32:24 +02:00
  • 9bf7abcdfe Run Avalonia.LeakTests on CI (#19720) Ilya Pospelov 2025-09-30 16:45:05 +03:00
  • d7f417017d Move ControlCatalog.MacCatalyst/tvOS to their own folders (#19709) Julien Lebosquain 2025-09-30 10:36:46 +02:00
  • 382e1f7f16 Add FindAssembliesGrantingInternalAccess (#19735) Tim Miller 2025-09-30 16:42:32 +09:00
  • 650aeb20c6 [OSX] Move Drag and Drop logic to TopLevelImpl (#19731) Tim Miller 2025-09-30 14:52:57 +09:00
  • d0974ca7a6 [XAMLX] Propagate TypeConverters from the original CLR property to avalonia property (#19727) Nikita Tsukanov 2025-09-29 18:53:42 +05:00
  • a8f3628da9 Added HeadingLevel to AutomationProperties (#19696) Melissa 2025-09-27 13:50:44 +02:00
  • 6d09f57c5f Enable compiled bindings by default in Avalonia.props (#19712) Max Katz 2025-09-26 00:57:10 -07:00
  • 21e79f2ee9 Added resource for TextControlPlaceholderOpacity (#19705) Melissa 2025-09-25 20:16:11 +02:00
  • 70de8a3d45 Fixing a memory leak when closing a window (#19699) dif-sam 2025-09-25 17:15:11 +04:00
  • 46ff150747 Respond to WM_CAPTURECHANGED (#19685) Jan Kučera 2025-09-25 14:09:07 +01:00
  • c23be27756 Fix focus issues with combo box #19396 (#19672) Julian 2025-09-25 13:41:40 +01:00
  • 912f916c10 Limit InlineUIContainer to available width (#19651) Jan Kučera 2025-09-18 13:36:39 +01:00
  • 1f5182d811 Fix BoxShadow equality (#19650) Julien Lebosquain 2025-09-18 10:20:01 +02:00
  • 649545c965 Fix typeface exception when created with empty font family name (#19654) Jay Mao 2025-09-17 23:30:13 +08:00
  • 7f47605256 Add SplitViewPanePlacement settings for Top and Bottom. (#19465) Dan Walmsley 2025-09-15 15:30:39 +01:00
  • f4e653a8de chore(docs): Add final newline to markdown files (#19645) Vaibhav Gupta 2025-09-15 15:45:14 +05:30
  • 8a444ef3f0 Add Boxshadow(s) Documentation Comments (#19644) robloo 2025-09-14 18:59:18 -04:00
  • fe8c843ef1 Fix: ChoreographerTimer should check for Android version correctly. (#19643) Isabelle Santin 2025-09-14 17:45:17 -05:00
  • 78dfc7add2 Fix tooltip hit test following a dirtyRect invalidation not respecting IsHitTestVisible (#19642) Tom Edwards 2025-09-15 00:43:08 +02:00
  • 969eabf4d7 Win32 - Fix maximized window being able to resize (#19620) Emmanuel Hansen 2025-09-12 10:41:10 +00:00
  • 628b9db5cb Adjust macOS Tray/Menu icons scaling (#19628) Tim Miller 2025-09-12 08:01:44 +00:00
  • 31a8f37223 Make sure the resm scheme is registered before we attempt to parse something (#19629) Benedikt Stebner 2025-09-12 08:15:30 +02:00
  • ec9f50db3d Fixes TextLineImpl.GetTextBounds with trailing zero width (#19616) Benedikt Stebner 2025-09-08 13:30:54 +02:00
  • 56dd94c0b9 Fix headless FontManager leak (#19599) Max Katz 2025-09-05 18:02:42 -07:00
  • b92bb933ac TextLine.GetTextBounds zero width run fixes (#19602) Benedikt Stebner 2025-09-05 15:04:34 +02:00
  • 5d3f1e4290 Ignore empty preeditText when no composition was active before (#19595) Benedikt Stebner 2025-09-05 14:38:57 +02:00
  • 22f3c026df fix os timer in windows dispatcher (#19597) Swarley97 2025-09-04 15:50:51 +02:00
  • 4e08e56866 Dispose of Win32 GDI handles when TrayIcon closed (#19583) Colton 2025-09-02 18:01:09 -04:00
  • 27859b9e54 Rework TextLineImpl.GetTextBounds (#19576) Benedikt Stebner 2025-09-02 11:35:07 +02:00
  • c3de4bbbe0 Font features in test app (#19493) Jan Kučera 2025-08-28 09:33:48 +01:00
  • 934c0f8349 Fixes duplicate class property registration (#19558) Colton 2025-08-27 14:10:14 -04:00
  • 267d2470cc Fix BringDescendantIntoView with respect to margins (#19544) Emmanuel Hansen 2025-08-27 15:18:06 +00:00
  • 5bed0cb7b6 FontLoading adjustments (#19538) Benedikt Stebner 2025-08-27 16:26:39 +02:00
  • ad33ddbbac Pass app delegate to the default UseiOS call (#19550) Max Katz 2025-08-27 00:58:56 -07:00
  • ea1f7d2527 Fix selected files filename (#19540) Valery Varaksa 2025-08-25 20:44:47 +03:00
  • 5bd5249b61 Update Nuke to v9 and fix ValidateApiDiff (#19529) Julien Lebosquain 2025-08-25 04:38:26 +02:00
  • 6c33fe192a Update Brush.Parse() to Handle all Color Formats (#19526) robloo 2025-08-24 15:46:04 -04:00
  • 51443cb089 Fix FontCollection MatchCharacter (#19494) Benedikt Stebner 2025-08-24 17:39:22 +02:00
  • a8fed229f6 Fix font memory leak in tests (#19514) Julien Lebosquain 2025-08-24 15:18:17 +02:00
  • 22eb8e6ec3 Focus Traversal Api (#18647) Emmanuel Hansen 2025-08-24 08:19:21 +00:00
  • 3cf8728e24 Fixed TransformGroup.Children collection changes not changing TransformGroup.Value (#19525) Tom Edwards 2025-08-23 22:27:22 +02:00
  • 9ee57c5616 Fix BitmapInterpolationMode.HighQuality when downscaling (#19513) Julien Lebosquain 2025-08-23 10:30:04 +02:00
  • 0225edd8c0 Avoid processing packages in parallel in ValidateApiDiff (#19511) Julien Lebosquain 2025-08-22 15:56:42 +02:00
  • da52b7246f Do not treat combining marks as whitespace (#19498) Benedikt Stebner 2025-08-21 16:40:36 +02:00
  • f56babbab1 Fix buffer index calculation for the zero width character handling during hit testing (#19488) Benedikt Stebner 2025-08-20 13:14:30 +02:00
  • 66724d4785 Improved API diff (#19490) Julien Lebosquain 2025-08-20 04:40:50 +02:00
  • 990852383e Fix: RelativePanel calculation error with extensible and aligned child (#19474) msojocs 2025-08-19 18:45:36 +08:00
  • 21a38e81c4 Fix validation error not being cleared on valid input (#19477) Ondřej Sušovský 2025-08-19 12:08:25 +02:00
  • 86609c100c Removed locks form Ref<T> (#19476) Nikita Tsukanov 2025-08-19 14:42:25 +05:00
  • 536da7649e Schedule a full render pass on CompositionBatchCompletion to prevent tearing (#19487) Nikita Tsukanov 2025-08-19 14:01:58 +05:00
  • a4b9eb3aab Fix overhang calculation (#19013) Benedikt Stebner 2025-08-19 10:56:11 +02:00
  • 4f666f0ba1 Fix macOS thick titlebar mouse event duplication (#19447) Vladislav Pozdniakov 2025-08-15 12:21:01 +01:00
  • cb79e5d7bb Fix comment for #19163 (#19469) walterlv 2025-08-15 15:31:26 +08:00
  • 34e6d14577 Remove non implemented message AvnView.resetPressedMouseButtons (#19445) Julien Lebosquain 2025-08-14 10:58:58 +02:00
  • 46d5a693f1 Capture ExecutionContext for Dispatcher.InvokeAsync (#19163) walterlv 2025-08-14 16:44:04 +08:00
  • e75f06d63f Track TabIndex value in NumericUpDown (#19348) Tim Miller 2025-08-14 17:12:50 +09:00
  • f218fb7312 Increase RemoteProtocolTests timeout (#19461) Julien Lebosquain 2025-08-14 00:37:39 +02:00
  • fca45c1c16 Migrate AvaloniaNameSourceGenerator to IIncrementalGenerator (#19216) Max Katz 2025-08-13 13:22:14 -07:00
  • a63dc1854f Add Window IsDialog Property (#19226) davisx2 2025-08-13 16:12:07 +02:00
  • 21b5812746 Text API sample app (#19455) Jan Kučera 2025-08-13 14:33:33 +01:00
  • eff1c36ea8 Add AllowTapRangeSelection for Calendar (#19367) Tim Miller 2025-08-13 20:55:29 +09:00
  • 5ab26da0fd Fix SplitView incorrectly closing when the user changes DisplayMode to inline when IsPaneOpen is already true (#19460) Dan Walmsley 2025-08-13 11:12:36 +02:00
  • 1f8701a2fc Add Window.CanMinimize/CanMaximize (#18117) Julien Lebosquain 2025-08-13 10:35:52 +02:00
  • df578394f0 Improved NuGet package creation docs. (#19196) Steven Kirk 2025-08-12 12:21:26 +02:00
  • 06d003b4a8 Enable Copy and Cut in ContextMenu for AutoCompleteBox (#19087) yoyo 2025-08-12 17:49:13 +08:00
  • 0aa0a09202 Fix usage of GridSplitter inside ItemsControl as ItemsPanel (#19200) Wiesław Šoltés 2025-08-12 11:28:53 +02:00
  • 5f70dc7410 android - retrieve platform input config value (#19446) Emmanuel Hansen 2025-08-11 16:56:50 +00:00
  • 7b66aa3e90 Fix typo error of X11Window ClientMessageEvent.ptr5 (#19439) walterlv 2025-08-11 20:08:36 +08:00
  • 995f8eda5d Removed all nullability overrides from TimePickerPresenter and DatePickerPresenter (#19241) Tom Edwards 2025-08-08 10:52:18 +02:00
  • 0566fa861d WeakEvent subscription management thread race condition fix (#19383) Grigorii Vasilchenko 2025-08-08 14:44:25 +07:00
  • 65544ed9a4 Update release instructions (#19417) Julien Lebosquain 2025-08-07 22:38:17 +02:00
  • 105ba1aa42 IsEditable combox box (#18094) Julian 2025-08-07 10:19:45 +01:00
  • dd8a2693ea [v12] Enable Mac Catalyst in Avalonia.iOS (#19415) Tim Miller 2025-08-07 18:12:15 +09:00
  • 27bba4c386 Enable tray icon creation in all circumstances when running as an admin (#19382) lwz-sabrina 2025-08-05 17:07:09 +08:00
  • df1816bde5 #18626 - improved scrolling performance in VirtualizingStackPanel.cs by reducing Measure/Arrange calls since they cause heavy GC pressure on constrained devices (Android, iOS) especially with complex item views (#18646) Alexander Marek 2025-08-04 16:12:02 +02:00
  • f3b418d435 Implemented Dispatcher.Yield / Dispatcher.Resume (#19370) Nikita Tsukanov 2025-08-04 14:30:10 +05:00