From 6860f3fc6933f496c2a098b38e7a9cf8f5d3aa17 Mon Sep 17 00:00:00 2001 From: Jumar Macato Date: Sun, 15 Apr 2018 19:07:26 +0800 Subject: [PATCH] Added a looping example. Removed Easing from default type converters, adding an typeconverter attribute is enough. --- samples/RenderTest/Pages/AnimationsPage.xaml | 45 ++++++++++++++----- src/Avalonia.Animation/{ => Easing}/Easing.cs | 1 + .../Easing}/EasingTypeConverter.cs | 2 +- .../Keyframes/KeyFramesStateMachine`1.cs | 1 + .../Avalonia.Markup.Xaml.csproj | 1 - .../AvaloniaDefaultTypeConverters.cs | 2 - 6 files changed, 38 insertions(+), 14 deletions(-) rename src/Avalonia.Animation/{ => Easing}/Easing.cs (97%) rename src/{Markup/Avalonia.Markup.Xaml/Converters => Avalonia.Animation/Easing}/EasingTypeConverter.cs (94%) diff --git a/samples/RenderTest/Pages/AnimationsPage.xaml b/samples/RenderTest/Pages/AnimationsPage.xaml index 726f0cab7c..611c5a8196 100644 --- a/samples/RenderTest/Pages/AnimationsPage.xaml +++ b/samples/RenderTest/Pages/AnimationsPage.xaml @@ -23,6 +23,16 @@ 15,36 16.3809,34.9063 16.3809,34.9063C 16.3809,34.9063 10.1309,30.9062 16.6309,19.9063 Z"/> + +