Julien Lebosquain

Results 177 comments of Julien Lebosquain

Notes from the API review meeting: The API has been approved: ```diff class DataFormat { + public static DataFormat CreateInProcessFormat(string identifier) where T : class; } public enum DataFormatKind {...

Notes from the API review meeting: The API is accepted as proposed.

Public API for review: ```diff namespace Avalonia.Media { + public interface IShaderEffect : IEffect + { + } } +namespace Avalonia.Skia.Effects +{ + public interface ISKSLEffect : IShaderEffect + {...

After discussing this and as mentioned above, we don't want to expose a custom asset loader for `avares` since the compiler and runtime would have different behaviors. Instead, a new...

>When animation reverses direction and reaches the starting position subsequently, animation will always hold value of initial keyframe (first or last keyframe depending on proper animation direction), no matter the...

> The only new delay behavior is with animations where IterationCount is INFINITE. When animation plays backwards past the starting point, the DelayBetweenIterations will be played in the opposite part...

Notes from the API review meeting: - Keep `RenderOptions.TextRenderingMode` and make it obsolete (redirect to `TextOptions.TextRenderingMode`) - For consistency, `BaselinePixelAlign` might be better as an enum rather than a `bool?`....

Also, make sure documentation states that the various backends/platforms may behave a bit differently here.

Notes from the API review meeting: Add a new overload `PolylineGeometry(IEnumerable points, bool isFilled, FillRule fillRule)` instead of adding an optional parameter to the existing constructor, which is a binary...

There's a conflict on `Avalonia.nupkg.xml`. Not sure why there are so many changes there! You should be able to completely revert this file since the API break has been reverted.