428 Commits (ea7e9a7aed8fa32a6b003f3ebbe3dec49b4f1e73)

Author SHA1 Message Date
Nikita Tsukanov fa7eb55902 Flakiness? 3 years ago
Nikita Tsukanov ba07b5461b Scoping 3 years ago
Nikita Tsukanov b6e9cb808d More state reset 3 years ago
Nikita Tsukanov b56bf1c527 More scoping for tests 3 years ago
Nikita Tsukanov f300a24402 Media system refactoring 3 years ago
Steven Kirk 40515fc798 Clarify/fix unit test. 3 years ago
Dan Walmsley a78c41dd41 add a unit test. 3 years ago
Steven Kirk 703e24ed57 Make stub impls return None transparency. 3 years ago
Steven Kirk 8845f239b6 Implement transparency level hint list on win32. 3 years ago
Steven Kirk 146ebd201d Remove IPresenter and IContentPresenter. 3 years ago
Max Katz c3738875e6 Migrate to net462 3 years ago
Steven Kirk 8428ea9d6b Make IMainMenu and IAccessKeyHandler internal. 3 years ago
Steven Kirk 04c50f8bf2 Make style selector internals internal. 3 years ago
Max Katz 20064647dd Limit IFocusManager API, extend IInputElement API, remove visible static properties 3 years ago
Steven Kirk 42bd366bc1 Added failing test for ScrollViewer jumpiness. 3 years ago
Max Katz 810558140f Introduce static AssetLoader 3 years ago
Max Katz 4aa6035ec3 Reuse text and geometry related headless mocks in Avalonia unit tests and benchmarks 3 years ago
Steven Kirk 981dfd29d7 Added WindowBase.Resized event. 3 years ago
Benedikt Stebner 0442c3b337 Introduce advanced render options 3 years ago
Benedikt Stebner a4a96d6ff4 Optimize FontManager caching 3 years ago
Nikita Tsukanov 312f1250e2 Don't use AvaloniaObject in IPlatformRenderInterface 3 years ago
Nikita Tsukanov 44a830fd7f Fixed tests 3 years ago
Nikita Tsukanov 91e4bd00b6 Fixed more tests 3 years ago
Benedikt Stebner f307b7364a Fix TextLineImp GetTextBounds 3 years ago
Nikita Tsukanov 371251d58c Review comments 3 years ago
Nikita Tsukanov 0f4ed2a4b9 Updated tests to use IDispatcherImpl 3 years ago
Nikita Tsukanov 6a99ca39f9 Implemented dispatcher that works like WPF one 3 years ago
Dan Walmsley 2b076322e5 check access before clearing job queue. 3 years ago
Dan Walmsley a298ff55f9 clear dispatcher queue at the end of tests. 3 years ago
Benedikt Stebner 147db08f90 Introduce GlyphRun.Bounds 3 years ago
Benedikt Stebner d08083bbf3 Introduce font collections 3 years ago
Benedikt Stebner edbfd96b2d Simply ShapedBuffer GlyphInfos access 3 years ago
Nikita Tsukanov ae1fcfed51
Refactored DrawingContext and VisualBrush, added DrawingBrush (#10419) 3 years ago
Julien Lebosquain 39fe9b17fb Nullability fixes for Avalonia.Base 3 years ago
Julien Lebosquain 7eda49e061 Ensure IRenderRoot.Renderer is never null 3 years ago
Julien Lebosquain 5e13c5b59a Implemented layout and render time graph overlays 3 years ago
Max Katz 546aa8fcae Fix tests 3 years ago
Max Katz f5a81d71e2 Introduce TopLevelImpl.TryGetFeature instead of having multiple interfaces per feature 3 years ago
Nikita Tsukanov abf8819947 Implemented pixel format transcoding for Bitmap and WriteableBitmap 3 years ago
Nikita Tsukanov 5eecfe486a Workaround for https://github.com/AvaloniaUI/Avalonia/issues/10081 3 years ago
Nikita Tsukanov 6bdf0eacc7 Removed legacy renderers 3 years ago
Benedikt Stebner cb884c6e9e Reintroduce customizable GlyphRun.BaselineOrigin 3 years ago
Julien Lebosquain 7a1f74a3d3 Benchmarks: option to use Skia for text layout 3 years ago
Julien Lebosquain 10a3b79d12 Perf: various misc text layout optimizations 3 years ago
Benedikt Stebner 07c11c75e7 Use IGlyphRunImpl in the IDrawingContextImpl 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
Max Katz be22b361c8 Add theme variants specific tests 3 years ago