31 Commits (d33b9f9615d5bcb19f6b263399e4407c076ec179)

Author SHA1 Message Date
Dariusz Komosinski 552e536aec Cache delegates used for reacting to logical and visual children changes. 7 years ago
Dariusz Komosinski 7a13d819fd Optimize and add new efficient visual tree extensions. 7 years ago
Dariusz Komosinski 5814bd7163 Remove direct logging functions. 7 years ago
Dariusz Komosinski 01a404836e Reduce allocations caused by logging. 7 years ago
Steven Kirk 0e7f4cac81 Ensure control is invalidated on ZIndex change. 7 years ago
Steven Kirk bc5a101faf Render changes to child order/zindex. 7 years ago
Steven Kirk 9eac3b6203 Fix TranslatePoint. 7 years ago
José Pedro 48dccadfb0
Fixed argument exception constructor calls. 7 years ago
Dan Walmsley 2d7d9bc900 whitespace. 7 years ago
Dan Walmsley 556c1373e1 fix affectsrender memory leak with WeakEventHandlerManager 7 years ago
Steven Kirk 6961d55e7a Only log binding errors when attached to a tree. 7 years ago
Nikita Tsukanov f14aac365b WIP 7 years ago
Andrey Kunchev 85c786e4e9 Fir TransformToVisual and use it in ImmediateRenderer 8 years ago
Steven Kirk ac0c9e69cd Added IAffectsRender interface... 8 years ago
Steven Kirk a5a5b36ddc Invalidate controls when brush changed. 8 years ago
Steven Kirk f39e38545d Use inner methods for invalidation. 8 years ago
Steven Kirk c7b42d1326 Add the old overloads back in. 8 years ago
Steven Kirk fad2e317ba Make AffectsMeasure/Arrange/Render typed. 8 years ago
Miha Markič 0a38876590 Spellchecks all projects except for Base, Controls, Samples and Testing 8 years ago
Jeremy Koritzinsky da0ab8b681 Move the styling system up the stack to live right below Avalonia.Animation since it has no dependencies on anything further down the dependency chain 8 years ago
Jeremy Koritzinsky f65ae1918f Change TransformedBounds to a direct property on Visual (exposed on IVisual) instead of using an attached property in BoundsTracker. 9 years ago
Steven Kirk fc7a83ee72 Fixed panel collection change actions. 9 years ago
Steven Kirk 2c61d17bc3 Always raise visual tree attach/detach events. 9 years ago
Steven Kirk 4730ee1c41 Fix spelling of descendant. 9 years ago
Steven Kirk 69a06e452e Fixed some Visuals unit tests. 9 years ago
Steven Kirk 1b9d61416f Ported ImmediateRenderer from scenegraph branch. 9 years ago
Steven Kirk 558f98f5bf Remove refrences to "scene graph" in Visual. 9 years ago
Steven Kirk d34c279ba1 WIP: Adding render layers. 10 years ago
Steven Kirk 934e18c8ba Initial impl of incremental update to SceneGraph. 10 years ago
Steven Kirk 59ea52e254 Clip affects rendering. 10 years ago
Steven Kirk 59c49d259d Renamed assembly SceneGraph -> Visuals. 10 years ago
Steven Kirk 6afa000c42 Added a render loop. 10 years ago
Steven Kirk c554467d13 Invalidate measure when control removed 10 years ago
Jeremy Koritzinsky 5e0f12235f Added the platform independent interface and the Direct2D1 implementation of opacity masks. 10 years ago
donandren 31147af9d3 renamed Visual.TransformOrigin -> RenderTransformOrigin 10 years ago
Jeremy Koritzinsky 7969504431 Added path clipping infrastructure. Got Skia implementation working. 10 years ago
Steven Kirk 710de1f85a Fix an edge case in visual parenting. 10 years ago
Steven Kirk ab60beaa54 Check visual parent is not already set. 10 years ago
Steven Kirk 5be41985c3 Renamed Perspex -> Avalonia 10 years ago
Steven Kirk 45b5ec5d8f Added Control.Initialized. 10 years ago
Steven Kirk 50322aabf6 Use the same pattern for visual tree (de)attachment 10 years ago
Steven Kirk ea6b1d4cfd Starting removing hard dependency on Serilog. 10 years ago
Steven Kirk ac0a78293f Actually return visual root from IVisual.VisualRoot. 10 years ago
Steven Kirk e7556fbf39 Expose IVisual.VisualRoot. 10 years ago
Steven Kirk 663b1fe490 Moved Name to Control. 10 years ago
Steven Kirk 46a6d2917e Expose Name as PerspexProperty. 10 years ago
Steven Kirk 3fde7f979c Added VisualExtensions.PointToClient. 10 years ago
Steven Kirk 5489487131 Make LayoutManager global. 10 years ago
Steven Kirk d25e057ccc More WIP refactoring properties. 10 years ago
Steven Kirk 1841e7ad7a Start allowing Setters to contain bindings. 10 years ago