..
Animation
Rewrite leak tests without dotMemory Unit (#20095)
6 months ago
Collections
remove some duplicate dict lookups (#19138)
11 months ago
Compatibility
Nullable annotations for projects using XamlX (#15796)
2 years ago
Controls
remove some duplicate dict lookups (#19138)
11 months ago
Data
Update to .NET 10 (#19869)
6 months ago
Diagnostics
Update to .NET 10 (#19869)
6 months ago
Input
Support reading from and copying images to clipboard (#19930)
6 months ago
Interactivity
Add diagnostic metrics/activities (#18314)
1 year ago
Layout
Extend dirty rect when UseLayoutRounding=false (#18511)
12 months ago
Logging
Added LogToDelegate and LogToTextWriter APIs (#18472)
1 year ago
LogicalTree
Remove TotalCountChanged.
3 years ago
Media
[Fix] ImmediateRenderer (#20174)
6 months ago
Metadata
Add ControlTemplateScope and enable it on ItemsPanelTemplate (#17483)
2 years ago
Platform
Improve effect render performance by providing Skia with information about subscene bounds (#20191)
6 months ago
Properties
Remove Direct2D1 (#20132)
6 months ago
PropertyStore
Rewrite leak tests without dotMemory Unit (#20095)
6 months ago
Reactive
Avoid memory leak by clearing the shared array pool of LightweightObservableBase (#19167)
11 months ago
Rendering
[Fix] ImmediateRenderer (#20174)
6 months ago
Styling
Fixed Selector.ValidateNestingSelector not calling overrides when iterating up through parent selectors (#19947)
7 months ago
Threading
Capture ExecutionContext for Dispatcher.InvokeAsync (#19163)
10 months ago
Utilities
Update to .NET 10 (#19869)
6 months ago
VisualTree
XY focus (#13947)
2 years ago
AttachedProperty.cs
In `Avalonia.Base`, sealed several classes whose constructors aren't available from public API, and which have no inheritors (#13043)
3 years ago
Avalonia.Base.csproj
Remove Direct2D1 (#20132)
6 months ago
AvaloniaInternalException.cs
Finished adding nullable annotations to Avalonia.Base.
5 years ago
AvaloniaLocator.cs
Borking changes
3 years ago
AvaloniaObject.cs
Optimization: Add an optimized path for notifying property changes for inherited va… (#18223)
1 year ago
AvaloniaObjectExtensions.cs
Avoid Select when no boxing required (#16886)
2 years ago
AvaloniaProperty.cs
Add XML doc comments to RegisterDirect warning about unsetValue and defaultValue (#18719)
1 year ago
AvaloniaPropertyChangedEventArgs.cs
Optimization: Add an optimized path for notifying property changes for inherited va… (#18223)
1 year ago
AvaloniaPropertyChangedEventArgs`1.cs
Removed a number of interfaces.
4 years ago
AvaloniaPropertyChangedExtensions.cs
Make OnPropertyChanged non-generic.
4 years ago
AvaloniaPropertyExtensions.cs
Make CanValueAffectRender internal.
3 years ago
AvaloniaPropertyMetadata.cs
Improve AvaloniaObject.GetValue performance (#15342)
2 years ago
AvaloniaPropertyRegistry.cs
Extract non-generic members from frequently used generic types (#16585)
2 years ago
AvaloniaProperty`1.cs
Fix spelling mistake.
3 years ago
ClassBindingManager.cs
Fixes duplicate class property registration (#19558)
9 months ago
CombinedGeometry.cs
Seal CreateDefiningGeometry
3 years ago
CornerRadius.cs
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
1 year ago
DirectProperty.cs
Move IsDirect = true into DirectPropertyBase (#16256)
2 years ago
DirectPropertyBase.cs
Move IsDirect = true into DirectPropertyBase (#16256)
2 years ago
DirectPropertyMetadata`1.cs
Improve AvaloniaObject.GetValue performance (#15342)
2 years ago
EnumExtensions.cs
Make EnumExtensions internal.
3 years ago
IDataContextProvider.cs
Removed a number of interfaces.
4 years ago
IDescription.cs
Finished adding nullable annotations to Avalonia.Base.
5 years ago
IDirectPropertyAccessor.cs
Improve AvaloniaObject.GetValue performance (#15342)
2 years ago
IDirectPropertyMetadata.cs
Added attributes describing API stability.
4 years ago
INamed.cs
Allow any object implementing INamed to be registered in a Xaml namescope (#14757)
2 years ago
IStyledPropertyAccessor.cs
Improve AvaloniaObject.GetValue performance (#15342)
2 years ago
IStyledPropertyMetadata.cs
Added attributes describing API stability.
4 years ago
Matrix.cs
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
1 year ago
PixelPoint.cs
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
1 year ago
PixelRect.cs
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
1 year ago
PixelSize.cs
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
1 year ago
PixelVector.cs
Remove JetBrains.Annotations from the repo
3 years ago
Point.cs
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
1 year ago
Points.cs
feat(Geometries): PolyBezierSegment (#16664)
2 years ago
Rect.cs
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
1 year ago
RelativePoint.cs
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
1 year ago
RelativeRect.cs
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
1 year ago
RelativeScalar.cs
Fixes relative brush mapping mode (#14598)
2 years ago
RenderTargetCorruptedException.cs
Merge core libraries. (#5831)
4 years ago
RenderTargetNotReadyException.cs
OSX rendering refactoring
3 years ago
Rotate3DTransform.cs
Media system refactoring
3 years ago
RoundedRect.cs
Add BackgroundSizing (#14048)
2 years ago
Size.cs
Layout performance improvements (#18315)
1 year ago
StyledElement.cs
Feature - Container Queries (#16846)
1 year ago
StyledElementExtensions.cs
feat: Allow use of (Classes.`classname`) syntax on Style and ControlThe… (#16938)
2 years ago
StyledProperty.cs
Extract non-generic members from frequently used generic types (#16585)
2 years ago
StyledPropertyMetadata`1.cs
Improve AvaloniaObject.GetValue performance (#15342)
2 years ago
StyledPropertyNonGenericHelper.cs
Extract non-generic members from frequently used generic types (#16585)
2 years ago
Thickness.cs
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
1 year ago
Vector.cs
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
1 year ago
Vector3D.cs
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
1 year ago
Visual.Composition.cs
Enable VisualBrush to be used as Visual's OpacityMask (#17072)
2 years ago
Visual.cs
Layout performance improvements (#18315)
1 year ago
VisualExtensions.cs
Removed a number of interfaces.
4 years ago
VisualTreeAttachmentEventArgs.cs
Removed a number of interfaces.
4 years ago
composition-schema.xml
Extend dirty rect when UseLayoutRounding=false (#18511)
12 months ago