14748 Commits (feddc7e1c48c3d478bc94873e08be8fe2aea3f10)

Author SHA1 Message Date
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
Max Katz 3c7c9b458a
Update ObservableStreamPlugin.cs 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
ahopper f6d664128a fix space key input on x11 3 years ago
Benedikt Stebner 07c11c75e7 Use IGlyphRunImpl in the IDrawingContextImpl 3 years ago
Emmanuel Hansen e6c60ddfef add regular snap points to virutalizing panel 3 years ago
cristinathoughtpennies b0ebd5e1d1 Update HeaderDoubleTapped functions to match conventions 3 years ago
Emmanuel Hansen b1b63cba2a wip 3 years ago
Julien Lebosquain 7ae394d247 Fixed text layout buffer reset for Stack and Dictionary (+ tests) 3 years ago
Nikita Tsukanov 7a2ca3e999 Build 3 years ago
Julien Lebosquain 89a78f557b Don't keep the text layout buffers around if they're too large 3 years ago
cristinathoughtpennies f2908c6c79 HeaderDoubleTapped in TreeViewItem is now protected virtual instead of private 3 years ago
Giuseppe Lippolis 5cc0edb8ae fix: ItemContainerGenerator obsolete member after #9677 3 years ago
Giuseppe Lippolis 96038db08f fix: ItemTemplate is not applied on Menu/MenuItem 3 years ago
Nikita Tsukanov d714f37fce Implemented interop with externally managed GPU memory 3 years ago
Julien Lebosquain 7fcfc82be0 Fixed TextShaperImpl when the text is backed by an array 3 years ago
Julien Lebosquain 91f89c5176 Added FormattingObjectPool to reduce temp allocs during text layout 3 years ago
Julien Lebosquain 4144be11fe Pass GlyphInfo directly to GlyphRun 3 years ago
Julien Lebosquain 290c8fe169 Removed most allocations for BidiReorder 3 years ago
Julien Lebosquain 076d10fcaf BiDiAlgorithm and BiDiData instances are reusable 3 years ago
Julien Lebosquain 96b423900f TextRunProperties: don't allocate if the typeface hasn't changed 3 years ago
Julien Lebosquain 658fd804af Removed some temporary List<T> from text layout 3 years ago
Emmanuel Hansen 85e7f383a2 fix crash in previewer for refresh container 3 years ago
Emmanuel Hansen fce1633747 add doc comments 3 years ago
Steven Kirk 43e00b710b Make concrete binding plugin classes internal. 3 years ago
Wiesław Šoltés f675750aba
Fix BackRequested EventHandler args type 3 years ago
Steven Kirk d6a68c8af8 Expose binding plugins in a different API. 3 years ago
Steven Kirk 67c9221d3c Tweaked InstancedBinding API. 3 years ago
Steven Kirk cb8a21fb83 Make ExpressionNode (and derived) internal. 4 years ago
Steven Kirk 7788a29a96 Make BindingExpression and ExpressionObserver internal. 4 years ago
mrmandrake c1410af0d5 Update TextInputResponder.cs 3 years ago
Emmanuel Hansen bde380ebfa Add snapping sample to scroll viewer page 3 years ago
Emmanuel Hansen 93f6d31966 support single scroll snap on pointer wheel 3 years ago
Emmanuel Hansen e7891da6ad snap on pointer wheel. fix center and far snap alignment 3 years ago
Emmanuel Hansen 87b0325bf1 add comments 3 years ago
Emmanuel Hansen d102536017 implement IScrollSnapPointInfo in StackPanel 3 years ago
Emmanuel Hansen 4390f197d4 Add support for snap points to scroll viewer 3 years ago
Emmanuel Hansen ac206db098 add browser support 3 years ago
Giuseppe Lippolis 1a0492dcb0 fix: Warning CS0105: The using directive for 'Avalonia.Reactive' appeared previously in this namespace 3 years ago
Dmitry Zhelnin a75753c942 EventRoute: remove additional check if event was handled 3 years ago
Emmanuel Hansen 5936f52b2c Add back requested event for TopLevel 3 years ago
Julien Lebosquain dec8c1c586 Used Memory/Span instead of CharacterBufferReference/Range 3 years ago
Benedikt Stebner 473cda2d3e [Direct2D1] Don't dispose DirectWrite GlyphRun explicitly 3 years ago