739 Commits (ea7e9a7aed8fa32a6b003f3ebbe3dec49b4f1e73)

Author SHA1 Message Date
Nikita Tsukanov ae1fcfed51
Refactored DrawingContext and VisualBrush, added DrawingBrush (#10419) 3 years ago
Steven Kirk 40ab20146f Clear data validation when binding completes. 3 years ago
Steven Kirk d787a72f7f Initial impl of data validation for styled properties. 3 years ago
Steven Kirk eabc9493fa Added tests for styled property data validation. 3 years ago
Steven Kirk 688dbc4fdc Moved EnableDataValdiation to AvaloniaPropertyMetadata 3 years ago
Steven Kirk 2cff53c057 Added failing test for #10345. 3 years ago
Steven Kirk dd17097323 Added failing test for #10255 . 3 years ago
Max Katz 4fc1995246 Make AvaloniaProperty.Register overload with "notifying" parameter internal 3 years ago
Steven Kirk 0ce9180d7c Added untyped SetCurrentValue. 3 years ago
Steven Kirk 8741b7e410 Fix IsSet with SetCurrentValue. 3 years ago
Steven Kirk 19078979e3 Initial implementation of SetCurrentValue. 3 years ago
José Pedro 04df472194
Added unit test for #10226. 3 years ago
José Pedro f8af158a38
Updated packages used by tests. 3 years ago
Steven Kirk bca57ea0e9 Added additional failing test. 3 years ago
Steven Kirk 7b00ef6989 Make untyped bindings produce default value. 3 years ago
Steven Kirk 1e926dac72 Added failing tests for #10110. 3 years ago
Tom Edwards 796722f319 Never convert null to UnsetValue in bindings 3 years ago
Julien Lebosquain 5e13c5b59a Implemented layout and render time graph overlays 3 years ago
Max Katz 546aa8fcae Fix tests 3 years ago
Nikita Tsukanov abf8819947 Implemented pixel format transcoding for Bitmap and WriteableBitmap 3 years ago
Steven Kirk 0065a962ac Move ItemsRepeater to separate assembly. 3 years ago
Nikita Tsukanov d0a4890f18 Dispose CompositorTestServices 3 years ago
Nikita Tsukanov 6bdf0eacc7 Removed legacy renderers 3 years ago
Benedikt Stebner cb884c6e9e Reintroduce customizable GlyphRun.BaselineOrigin 3 years ago
Julien Lebosquain f951929d54 Perf: improved CodepointEnumerator 3 years ago
Julien Lebosquain 2f429062a1 Perf: improved GraphemeEnumerator by avoiding double codepoint iteration 3 years ago
Benedikt Stebner 07c11c75e7 Use IGlyphRunImpl in the IDrawingContextImpl 3 years ago
Julien Lebosquain 7ae394d247 Fixed text layout buffer reset for Stack and Dictionary (+ tests) 3 years ago
Nikita Tsukanov d714f37fce Implemented interop with externally managed GPU memory 3 years ago
Julien Lebosquain 4144be11fe Pass GlyphInfo directly to GlyphRun 3 years ago
Julien Lebosquain 076d10fcaf BiDiAlgorithm and BiDiData instances are reusable 3 years ago
Max Katz be22b361c8 Add theme variants specific tests 3 years ago
Dmitry Zhelnin a75753c942 EventRoute: remove additional check if event was handled 3 years ago
Julien Lebosquain dec8c1c586 Used Memory/Span instead of CharacterBufferReference/Range 3 years ago
Max Katz fe115d9dd9 Remove platform specific IsPathRooted 3 years ago
Max Katz 37545cbeb1 IStorageProvider API updates 3 years ago
Max Katz a78b0edd42 Changes after review 3 years ago
Sergey Mikolaitis 84206e93dd [Text] Optimize grapheme and add performance benchmark 3 years ago
Max Katz 36f93ae7bc Update tests and designer 3 years ago
Simon Cropp fb37ab1e77 leverage GetRequiredService 3 years ago
Simon Cropp dba476c11c fix more typos 3 years ago
Simon 876fa08812 move to a consistent langversion of 11 3 years ago
Nikita Tsukanov 78b4c6a96e Ignore Opacity for hit-testing purposes 3 years ago
Emmanuel Hansen 66ca4ca639 remove hold styled properties in InputElement 3 years ago
Emmanuel Hansen 57255586c2 update hold tests 3 years ago
Emmanuel Hansen 08f17fa206 add more tests 3 years ago
Max Katz 1776522397 Mock IPlatformThreadingInterface 3 years ago
Emmanuel Hansen 29e7666a67 attempt at testing 3 years ago
Emmanuel Hansen be843f699a add mock thread interface to touch device tests 3 years ago
Emmanuel Hansen f61c7f6cd9 Revert "fix tests" 3 years ago