A cross-platform UI framework for .NET
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Julien Lebosquain f16fcabd91
Make RoutedEvent nullable in event arguments (#20953)
1 week ago
..
Animation [Feature] Page-based navigation system (#20794) 3 weeks ago
ApplicationLifetimes Remove obsolete members from Avalonia.Controls (#20617) 2 months ago
AutoCompleteBox Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
Automation [Feature] Expand Page-type navigation: CarouselPage (#20871) 2 weeks ago
Calendar Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
CalendarDatePicker Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
Chrome Validate layoutable Thickness properties to block NaN or infinite values (#20899) 2 weeks ago
CommandBar [Feature] Expand Page-type navigation: CarouselPage (#20871) 2 weeks ago
Converters Change visual brush for group box to grid (#20947) 1 week ago
DateTimePickers Move Gesture events to InputElement (#20789) 4 weeks ago
Diagnostics More changes for non-toplevel visual tree roots. (#20732) 1 month ago
Documents Simplify text formatting constructors (#20527) 2 months ago
Embedding Restructure VisualLayerManager (#20905) 2 weeks ago
Flyouts Make FlyoutBase.IsOpen a public StyledProperty (#20920) 2 weeks ago
Generators Remove obsolete members from Avalonia.Controls (#20617) 2 months ago
Mixins Replace System.Reactive with internal extensions 3 years ago
Notifications Fixed ReversibleStackPanel not invalidating arrange on ReverseOrder change (#20172) 4 months ago
NumericUpDown Make RoutedEvent nullable in event arguments (#20953) 1 week ago
Page Make RoutedEvent nullable in event arguments (#20953) 1 week ago
PipsPager [Feature] Add PipsPager Control (#20660) 3 weeks ago
Platform Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
PresentationSource Open FocusManager API (#20854) 2 weeks ago
Presenters Update .NET SDK to 10.0.201 (#20912) 2 weeks ago
Primitives Restructure VisualLayerManager (#20905) 2 weeks ago
Properties feat: move InternalsVisibleTo in csproj 4 years ago
PullToRefresh Move Gesture events to InputElement (#20789) 4 weeks ago
Remote Render target/surface housekeeping (#20811) 3 weeks ago
Selection Fixes #17157 (#17171) 1 year ago
Shapes [Feature] Add FillRule property for Polyline/Polygon (#20159) 3 months ago
SplitButton Make FlyoutBase.IsOpen a public StyledProperty (#20920) 2 weeks ago
SplitView Add SplitViewPanePlacement settings for Top and Bottom. (#19465) 7 months ago
Templates Move `IBinding` to `BindingBase` and tidy up some binding APIs (#19589) 3 months ago
Utils Move `IBinding` to `BindingBase` and tidy up some binding APIs (#19589) 3 months ago
AcrylicPlatformCompensationLevels.cs feat: Address Rule CA1815 3 years ago
AppBuilder.cs Add AppBuilder.UseTextShapingSubsystem (#20761) 4 weeks ago
Application.cs Remove obsolete members from Avalonia.Controls (#20617) 2 months ago
Avalonia.Controls.csproj Remove Direct2D1 (#20132) 4 months ago
Border.cs Validate layoutable Thickness properties to block NaN or infinite values (#20899) 2 weeks ago
BorderVisual.cs Composition system SP1 (#20497) 2 months ago
Button.cs Make FlyoutBase.IsOpen a public StyledProperty (#20920) 2 weeks ago
ButtonSpinner.cs XY focus (#13947) 2 years ago
Canvas.cs Replace System.Reactive with internal extensions 3 years ago
Carousel.cs [Feature] Expand Page-type navigation: CarouselPage (#20871) 2 weeks ago
CheckBox.cs Use new properties to remove some peers. 5 years ago
ColumnDefinition.cs In `Avalonia.Controls`, modernized `get`ter/`set`ter syntax (#13021) 3 years ago
ColumnDefinitions.cs Preferring user-provided string conversion over TypeDescriptor 6 years ago
ComboBox.cs Update Placeholder properties to use TextBox as owner in NumericUpDown & ComboBox (#20929) 2 weeks ago
ComboBoxItem.cs Replace System.Reactive with internal extensions 3 years ago
ContainerClearingEventArgs.cs Added container lifecycle events. 3 years ago
ContainerIndexChangedEventArgs.cs Added container lifecycle events. 3 years ago
ContainerPreparedEventArgs.cs Added container lifecycle events. 3 years ago
ContentControl.cs Feature - Container Queries (#16846) 1 year ago
ContextMenu.cs Move Gesture events to InputElement (#20789) 4 weeks ago
Control.cs Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
ControlExtensions.cs Replace System.Reactive with internal extensions 3 years ago
Controls.cs Improve debug display of controls and related error messages (#15219) 2 years ago
DataValidationErrors.cs Feat/19059 add automation for validation error (#19161) 9 months ago
Decorator.cs Validate layoutable Thickness properties to block NaN or infinite values (#20899) 2 weeks ago
DefinitionBase.cs In `Avalonia.Controls`, modernized `get`ter/`set`ter syntax (#13021) 3 years ago
DefinitionList.cs Fix DefinitionList parsing 3 years ago
Design.cs Fixes several simple TODO12 (#20544) 2 months ago
DesktopApplicationExtensions.cs fix(DevTools): Debug Application without ApplicationLifetime 3 years ago
DockPanel.cs Fix DockPanel index out of range (#18261) 1 year ago
DropDownButton.cs Add new DropDownButton control 4 years ago
Expander.cs Added automation peer for Expander control (#20475) 2 months ago
ExperimentalAcrylicBorder.cs Introduce PresentationSource, move some responsibilities from TopLevel (#20624) 1 month ago
Grid.cs Remove unused internal classes, methods, and comparers (#20746) 1 month ago
GridLength.cs Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745) 1 year ago
GridSplitter.cs Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
GroupBox.cs Add GroupBox (#19366) 8 months ago
HotkeyManager.cs Enable nullability in Controls.UnitTests (#20373) 3 months ago
HyperlinkButton.cs Add HyperlinkButton (#14509) 2 years ago
IContentControl.cs Make IContentControl internal. 3 years ago
IGlobalDataTemplates.cs Added attributes describing API stability. 4 years ago
IHeadered.cs Make IHeadered internal. 3 years ago
IMenu.cs Introduce PresentationSource, move some responsibilities from TopLevel (#20624) 1 month ago
IMenuElement.cs Make IMenu, IMenuElement, IMenuItem internal. 3 years ago
IMenuItem.cs Use `SetCurrentValue` for all `IMenuItem` properties (#20682) 1 month ago
INativeMenuExporterEventsImplBridge.cs Make INativeMenuExporterEventsImplBridge a private API. 3 years ago
INativeMenuItemExporterEventsImplBridge.cs Added attributes describing API stability. 4 years ago
IScrollAnchorProvider.cs Removed a number of interfaces. 3 years ago
ISelectable.cs Make container IsSelected bindings work again. 3 years ago
IToolTipService.cs Never update ToolTipService while the mouse is over a tooltip (fixes flicker when redrawing a window beneath the pointer) (#15596) 2 years ago
IconElement.cs add IconElement class. 6 years ago
Image.cs Add missing Blend Modes and expose BlendMode on Image Control (#17903) 1 year ago
ItemCollection.cs Keep SelectingItemsControl selection values until ItemsSource is set (#18634) 12 months ago
ItemsControl.cs Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
ItemsSourceView.cs Keep SelectingItemsControl selection values until ItemsSource is set (#18634) 12 months ago
Label.cs Fixes and improves several access key (accelerator) related issues (#17292) 1 year ago
LayoutTransformControl.cs LayoutTransformControl - fix memory leak due to Transform.Changed event subscription (#19718) 5 months ago
ListBox.cs Introduce PresentationSource, move some responsibilities from TopLevel (#20624) 1 month ago
ListBoxItem.cs Unify selection event handling for all `SelectingItemsControl` types plus `TreeView` (#19203) 3 months ago
LoggingExtensions.cs Added LogToDelegate and LogToTextWriter APIs (#18472) 1 year ago
MaskedTextBox.cs Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
Menu.cs Fix menu memory leak (#20753) 1 month ago
MenuBase.cs Introduce PresentationSource, move some responsibilities from TopLevel (#20624) 1 month ago
MenuItem.cs Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
MenuItemAccessKeyHandler.cs Introduce PresentationSource, move some responsibilities from TopLevel (#20624) 1 month ago
MenuItemToggleType.cs Introduce MenuItem.ToggleType (#11441) 2 years ago
NativeControlHost.cs Fix pixel rounding and visual transforms in NativeControlHost (#20786) 3 weeks ago
NativeDock.cs [macOS] Add NativeDock.Menu API for adding menu items to macOS dock icon (#20634) 1 month ago
NativeMenu.Export.cs Nullability fixes for Avalonia.Controls 3 years ago
NativeMenu.cs Improve debug display of controls and related error messages (#15219) 2 years ago
NativeMenuBar.cs Introduce PresentationSource, move some responsibilities from TopLevel (#20624) 1 month ago
NativeMenuBarPresenter.cs Remove NativeMenuItemToggleType and NativeMenuBar.EnableMenuItemClickForwarding (#20577) 2 months ago
NativeMenuItem.cs Remove NativeMenuItemToggleType and NativeMenuBar.EnableMenuItemClickForwarding (#20577) 2 months ago
NativeMenuItemBase.cs Converted a variety of writeable DirectProperty definitions to StyledProperty 3 years ago
NativeMenuItemSeparator.cs Fixed or suppressed various analyzer warnings 3 years ago
Panel.cs In `Avalonia.Controls`, modernized `get`ter/`set`ter syntax (#13021) 3 years ago
PathIcon.cs Made Path/PathIcon.Data nullable (#14720) 2 years ago
PixelPointEventArgs.cs Remove copyright headers. 6 years ago
PlacementMode.cs Custom popup placement callback (#15667) 2 years ago
PlatformInhibitionType.cs Add API to prevent App Nap. 3 years ago
ProgressBar.cs Clamp progressbar indicator width and height to never drop below zero when calculating size. (#17816) 1 year ago
RadioButton.cs Introduce PresentationSource, move some responsibilities from TopLevel (#20624) 1 month ago
RadioButtonGroupManager.cs Introduce PresentationSource, move some responsibilities from TopLevel (#20624) 1 month ago
RelativePanel.AttachedProperties.cs Update Measure and Layout if a child of RelativePanel updates it's 3 years ago
RelativePanel.cs Fix: RelativePanel calculation error with extensible and aligned child (#19474) 7 months ago
RepeatButton.cs In `Avalonia.Controls`, modernized `get`ter/`set`ter syntax (#13021) 3 years ago
RequestBringIntoViewEventArgs.cs Removed a number of interfaces. 3 years ago
ResolveByNameAttribute.cs Cleanup attributes 3 years ago
RowDefinition.cs In `Avalonia.Controls`, modernized `get`ter/`set`ter syntax (#13021) 3 years ago
RowDefinitions.cs Adding more ToString() overloads to support DevTools 5 years ago
Screens.cs Remove obsolete members from Avalonia.Controls (#20617) 2 months ago
ScrollChangedEventArgs.cs Make RoutedEvent nullable in event arguments (#20953) 1 week ago
ScrollViewer.cs Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
SelectableTextBlock.cs Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
SelectionChangedEventArgs.cs Make RoutedEvent nullable in event arguments (#20953) 1 week ago
SelectionMode.cs Remove copyright headers. 6 years ago
Separator.cs Remove copyright headers. 6 years ago
ShutdownMode.cs Remove copyright headers. 6 years ago
SizeChangedEventArgs.cs Removed IInteractive. 3 years ago
Slider.cs feat: Handle Datavalidations on base class "Control" (#20067) 4 months ago
Spinner.cs Make RoutedEvent nullable in event arguments (#20953) 1 week ago
StackPanel.cs In `Avalonia.Controls`, modernized `get`ter/`set`ter syntax (#13021) 3 years ago
SystemFontAppBuilderExtension.cs Improve FontCollection customization (#19756) 4 months ago
TabControl.cs Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
TabItem.cs Fix TabItem.Icon type and add IconTemplate (#20939) 2 weeks ago
TextBlock.cs Made GetMaxSizeFromConstraint a protected method (#20877) 2 weeks ago
TextBox.cs Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
TextBoxTextInputMethodClient.cs Remove Uncompilable code guarded by platform defines (#20861) 2 weeks ago
TextChangedEventArgs.cs Add comments to TextChangedEventArgs and TextChangingEventArgs 3 years ago
TextChangingEventArgs.cs Add comments to TextChangedEventArgs and TextChangingEventArgs 3 years ago
ThemeVariantScope.cs Make StyledElement use theme variants again 3 years ago
TickBar.cs In `Avalonia.Controls`, modernized `get`ter/`set`ter syntax (#13021) 3 years ago
ToggleSwitch.cs fix: only remove knob transitions when dragging (#16993) 2 years ago
ToolTip.cs Make popup focus stealing configurable. (#16642) 2 years ago
ToolTipService.cs More changes for non-toplevel visual tree roots. (#20732) 1 month ago
TopLevel.cs Restructure VisualLayerManager (#20905) 2 weeks ago
TopLevelHost.Decorations.cs Streamline drawn decorations management to avoid call ordering problems (#20840) 3 weeks ago
TopLevelHost.Peers.cs Themeable Client Window Decorations (#20770) 4 weeks ago
TopLevelHost.cs Themeable Client Window Decorations (#20770) 4 weeks ago
TransitionCompletedEventArgs.cs Implement TransitionContentControl.TransitionCompleted (#15172) 2 years ago
TransitioningContentControl.cs Implement TransitionContentControl.TransitionCompleted (#15172) 2 years ago
TrayIcon.cs TrayIcon fixes (#16111) 2 years ago
TreeView.cs Add FocusChangedEventArgs for GotFocus/LotFocus (#20859) 3 weeks ago
TreeViewItem.cs Unify selection event handling for all `SelectingItemsControl` types plus `TreeView` (#19203) 3 months ago
UrlOpenedEventArgs.cs add implementation of url event for application class. 5 years ago
UserControl.cs add automation peer for UserControl (#17480) 1 year ago
Viewbox.cs Make some protected internal members internal. 3 years ago
VirtualizingCarouselPanel.cs [Feature] Expand Page-type navigation: CarouselPage (#20871) 2 weeks ago
VirtualizingPanel.cs Implement TextSearch.TextBinding (#18405) 1 year ago
VirtualizingStackPanel.cs #20868 - virtualizingstackpanel, when viewport shrinks and grows again, does not re-measure items (#20870) 2 weeks ago
Window.cs Restructure VisualLayerManager (#20905) 2 weeks ago
WindowBase.cs More changes for non-toplevel visual tree roots. (#20732) 1 month ago
WindowClosingEventArgs.cs Added WindowClosingEventArgs. 3 years ago
WindowEdge.cs Renamed Perspex -> Avalonia 10 years ago
WindowIcon.cs Composition aware resources 3 years ago
WindowResizedEventArgs.cs Added WindowBase.Resized event. 3 years ago
WindowStartupLocation.cs Implemented Window.WindowStartupLocation and WindowBase.Owner. 9 years ago
WindowState.cs Add Fullscreen to WindowState enum. 6 years ago
WindowTransparencyLevel.cs Replace WindowTransparencyLevel enum with list of structs 3 years ago
WrapPanel.cs fix comments (#18862) 11 months ago