| .. |
|
ArrayBuilder.cs
|
Added FormattingObjectPool to reduce temp allocs during text layout
|
3 years ago |
|
ArraySlice.cs
|
Added FormattingObjectPool to reduce temp allocs during text layout
|
3 years ago |
|
AsyncEnumerableHelper.cs
|
Warning cleanup (#13656)
|
2 years ago |
|
AvaloniaPropertyDictionary.cs
|
Improve AvaloniaObject.GetValue performance (#15342)
|
2 years ago |
|
AvaloniaResourcesIndex.cs
|
Remove obsolete members from Avalonia.Base (#20613)
|
2 months ago |
|
BidiDictionary.cs
|
Don't keep the text layout buffers around if they're too large
|
3 years ago |
|
BinarySearchExtension.cs
|
chore: remove repetitive words (#15427)
|
2 years ago |
|
ByteSizeHelper.cs
|
Report renderer transport pool memory usage in fps line
|
4 years ago |
|
CharacterReader.cs
|
Make `CharacterReader` internal. (#19123)
|
9 months ago |
|
DisposableLock.cs
|
Make lock helpers internal.
|
3 years ago |
|
EnumHelper.cs
|
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
|
1 year ago |
|
FrugalList.cs
|
Merge core libraries. (#5831)
|
4 years ago |
|
HashCode.cs
|
Added polyfil of System.HashCode.
|
3 years ago |
|
IWeakEventSubscriber.cs
|
Avoid multiple resource change notifications (#18488)
|
1 year ago |
|
IdentifierParser.cs
|
Make `CharacterReader` internal. (#19123)
|
9 months ago |
|
ImmutableReadOnlyListStructEnumerator.cs
|
Port WPF's FormattedText to Avalonia and rework TextPresenter
|
4 years ago |
|
KeywordParser.cs
|
Make `CharacterReader` internal. (#19123)
|
9 months ago |
|
MappedArraySlice.cs
|
Merge core libraries. (#5831)
|
4 years ago |
|
MathUtilities.cs
|
Composition system SP1 (#20497)
|
2 months ago |
|
NonPumpingLockHelper.cs
|
Make lock helpers internal.
|
3 years ago |
|
Polyfills.cs
|
Update to .NET 10 (#19869)
|
4 months ago |
|
PooledInlineList.cs
|
In `Avalonia.Base`, private fields that are never modified were made `readonly` (#13020)
|
3 years ago |
|
Ref.cs
|
Add IsAlive property to IRef<T> (#20593)
|
2 months ago |
|
RefCountingSmallDictionary.cs
|
Composition aware resources
|
3 years ago |
|
RefTrackingDictionary.cs
|
Some docs and refactorings
|
4 years ago |
|
SafeEnumerableHashSet.cs
|
Switch to a HashSet<T> as backing for SafeEnumerableList (#16633)
|
2 years ago |
|
SingleOrDictionary.cs
|
In `Avalonia.Base`, private fields that are never modified were made `readonly` (#13020)
|
3 years ago |
|
SingleOrQueue.cs
|
Make util collection classes internal.
|
3 years ago |
|
SmallDictionary.cs
|
remove some duplicate dict lookups (#19138)
|
9 months ago |
|
Span.cs
|
In `Avalonia.Base`, sealed several classes whose constructors aren't available from public API, and which have no inheritors (#13043)
|
3 years ago |
|
SpanHelpers.cs
|
Expanding StringTokenizator with ReadOnlySpan. (#17645)
|
1 year ago |
|
SpanStringTokenizer.cs
|
Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase (#17745)
|
1 year ago |
|
SpringSolver.cs
|
chore: remove repetitive words (#15427)
|
2 years ago |
|
StopwatchHelper.cs
|
Add diagnostic metrics/activities (#18314)
|
1 year ago |
|
StringBuilderCache.cs
|
Support group transformations in the XAML Build Task
|
3 years ago |
|
StringSplitter.cs
|
Enable nullability in Base/Markup/Markup.Xaml unit tests (#20346)
|
3 months ago |
|
StyleClassParser.cs
|
Make `CharacterReader` internal. (#19123)
|
9 months ago |
|
SynchronousCompletionAsyncResult.cs
|
feat: Address Rule CA1815
|
3 years ago |
|
ThrowHelper.cs
|
Clipboard rework (#19347)
|
6 months ago |
|
TypeUtilities.cs
|
Binding System refactor (#13970)
|
2 years ago |
|
UriExtensions.cs
|
Fix FontCollection MatchCharacter (#19494)
|
7 months ago |
|
ValueSingleOrList.cs
|
Make util collection classes internal.
|
3 years ago |
|
ValueSpan.cs
|
feat: Address Rule CA1815
|
3 years ago |
|
WeakEvent.cs
|
WeakEvent subscription management thread race condition fix (#19383)
|
8 months ago |
|
WeakEventHandlerManager.cs
|
Nullability fixes for Avalonia.Base
|
3 years ago |
|
WeakEvents.cs
|
Automatically dispatch PropertyChanged notification to the UI thread
|
3 years ago |
|
WeakHashList.cs
|
Avoid checking all array values.
|
4 years ago |