Max Katz
39f232dcff
Remove public setter where possible on events or replace with "init;"
3 years ago
Max Katz
af4d9fc2e2
Add more IHeadlessWindow methods and update Obsolete message
3 years ago
Max Katz
6b4b620a22
Revert "Merge pull request #8860 from AvaloniaUI/remove-public-constructors-from-eventargs-from-avalonia.base"
This reverts commit a26d515aa4 , reversing
changes made to 4670536b82 .
# Conflicts:
# src/Avalonia.Base/Input/KeyEventArgs.cs
# src/Avalonia.Base/Input/PointerDeltaEventArgs.cs
# src/Avalonia.Base/Input/PointerEventArgs.cs
# src/Avalonia.Base/Input/PointerWheelEventArgs.cs
# src/Avalonia.Base/Input/TextInputEventArgs.cs
3 years ago
Max Katz
989399a419
Merge pull request #9961 from AvaloniaUI/scroll_snap
Add Snap Point support to Scrollviewer
3 years ago
Max Katz
d28d81bdfe
Merge branch 'master' into scroll_snap
3 years ago
Max Katz
4e223040e4
Merge pull request #10065 from danielmayost/fixFDPopupBug
Make TopLevel can't be in MirrorTransform state
3 years ago
Max Katz
ad8152ddc4
Merge branch 'master' into fixFDPopupBug
3 years ago
Max Katz
0288a7a974
Merge pull request #10064 from AvaloniaUI/dont-process-events-when-toplevel-is-disposed
Don't process events when TopLevel is disposed.
3 years ago
Max Katz
dc12dd7f56
Merge branch 'master' into dont-process-events-when-toplevel-is-disposed
3 years ago
Wiesław Šoltés
5e721a57e3
Merge pull request #10027 from AvaloniaUI/fix_pull_pinch
Set pull and pich gestures to handled when handled by handler
3 years ago
Wiesław Šoltés
136b8cfccc
Merge branch 'master' into fix_pull_pinch
3 years ago
Max Katz
7965fc2d40
Merge pull request #10063 from Gillibald/fixes/revertChanges
Revert unintended changes
3 years ago
Wiesław Šoltés
b058804c0a
Merge branch 'master' into fix_pull_pinch
3 years ago
Max Katz
5c438eb6cf
Merge branch 'master' into fixes/revertChanges
3 years ago
daniel
7e8c34fc92
Use GetTopLevel method
3 years ago
Benedikt Stebner
91a1688c48
Merge pull request #10052 from MrJul/fix/rentedlist-debug-exceptions
Text layout: ensure RentedList are returned in case of exceptions
3 years ago
Benedikt Stebner
9bf6203516
Merge branch 'master' into fix/rentedlist-debug-exceptions
3 years ago
Emmanuel Hansen
df51d8c835
Merge branch 'master' into scroll_snap
3 years ago
Emmanuel Hansen
baab50e94c
fix center snap alignment
3 years ago
Emmanuel Hansen
23ab4294b1
move snapping samples to separate page
3 years ago
daniel
7fd6d43e3f
Apply FD on MainWindow instead MainView in ControlCatalog
3 years ago
daniel
ef5734e223
Make TopLevel not can be in MirrorTransform state
3 years ago
Daniil Pavliuchyk
19b3dc335a
Don't process events when TopLevel is disposed.
3 years ago
Benedikt Stebner
7bd86d95a5
Merge branch 'master' into fixes/revertChanges
3 years ago
Benedikt Stebner
cb884c6e9e
Reintroduce customizable GlyphRun.BaselineOrigin
Reintroduce Brush IBrush inheritance
3 years ago
Max Katz
05eece5196
Merge pull request #10054 from jeffhube/release-sb
Fix TraceLogSink not releasing StringBuilder back to StringBuilderCache
3 years ago
Max Katz
8e6679f833
Merge branch 'master' into release-sb
3 years ago
Max Katz
937e18db66
Merge pull request #10058 from DmitryZhelnin/fix-virtualizing-stack-panel-navigation
VirtualizingStackPanel: fix selection wrapping
3 years ago
Dmitry Zhelnin
65d8e46fa6
VirtualizingStackPanel: fix selection wrapping
3 years ago
Max Katz
10db38de13
Merge pull request #10059 from AvaloniaUI/refactor/remove-styledpropertybase
Remove StyledPropertyBase class.
3 years ago
Max Katz
8726973890
Merge branch 'master' into refactor/remove-styledpropertybase
3 years ago
Max Katz
71387dc9f7
Merge pull request #10056 from AvaloniaUI/refactor/devirtualize-avaloniaproperty
Devirtualize AvaloniaProperty properties.
3 years ago
Emmanuel Hansen
feddc7e1c4
make AreVerticalSnapPointsRegular and AreHorizontalSnapPointsRegular styled properties
3 years ago
Emmanuel Hansen
51e9f8b611
add irregular snap points to virtualizing stack panel
3 years ago
Steven Kirk
17c3291c80
Remove StyledPropertyBase class.
Originally `StyledPropertyBase` was the base class for `StyledProperty` and `AttachedProperty` however #1499 made `AttachedProperty` derive directly from `StyledProperty` meaning that there is no longer any need for a separate `StyledPropertyBase` class.
3 years ago
Steven Kirk
adefd574b6
Devirtualize AvaloniaProperty properties.
For performance reasons.
3 years ago
Emmanuel Hansen
64b7339938
Merge remote-tracking branch 'origin/master' into scroll_snap
3 years ago
Jumar Macato
b7b9a76326
Merge pull request #10050 from AvaloniaUI/maxkatz6-patch-1
Fix wrong DynamicDependency attribute on ObservableStreamPlugin
3 years ago
Jeff Hube
79661f6d85
Fix TraceLogSink not releasing StringBuilder
3 years ago
Julien Lebosquain
a24e48f105
Text layout: ensure RentedList are returned in case of exceptions
3 years ago
Max Katz
3c7c9b458a
Update ObservableStreamPlugin.cs
3 years ago
Benedikt Stebner
5992abcbe5
Merge pull request #10047 from MrJul/textlayout-microopts
More text layout optimizations
3 years ago
Julien Lebosquain
7a1f74a3d3
Benchmarks: option to use Skia for text layout
3 years ago
Julien Lebosquain
f951929d54
Perf: improved CodepointEnumerator
3 years ago
Julien Lebosquain
dccad9aa57
Perf: improved BidiAlgorithm by using less branches
3 years ago
Julien Lebosquain
900299b6a8
Perf: improved LineBreakEnumerator by using less branches
3 years ago
Julien Lebosquain
63f6ef63af
Perf: pass FontManager and typefaces around during text layout
3 years ago
Julien Lebosquain
2f429062a1
Perf: improved GraphemeEnumerator by avoiding double codepoint iteration
3 years ago
Julien Lebosquain
10a3b79d12
Perf: various misc text layout optimizations
3 years ago
Max Katz
365dc7dec3
Merge pull request #10038 from ahopper/fix_space_key_input_on_x11
fix space key input on x11
3 years ago