Jeremy Koritzinsky
4b8c6df9eb
Implement animation setters using the Avalonia.Styling.Setter class. Enable custom animators through a static method on Animation that can be called from the a static constructor (example in Transform.cs).
8 years ago
Jumar Macato
287588c300
Simplify RepeatBehavior into a RepeatCount with Loop option.
8 years ago
Jumar Macato
fb24332d2a
Port RenderTest animations to the new syntax
8 years ago
Jumar Macato
ed7b875561
Finish rough implementation of the new syntax.
8 years ago
Jumar Macato
1b416690eb
More syntax rework
8 years ago
Jumar Macato
de4ffbec3b
Fix introduced bug in neutral keyframe values.
8 years ago
Jumar Macato
5d7b7f0c9c
Restore AnimationsPage.xaml
8 years ago
Jumar Macato
40bf364cda
Added class-selector bug sample in RenderTest
8 years ago
Jumar Macato
6860f3fc69
Added a looping example. Removed Easing from default type converters, adding an typeconverter attribute is enough.
8 years ago
Jumar Macato
5e849b82df
Minor Fixes on KFSM regarding backward fill mode.
Reimplemented ClippingPage.xaml to XAML Keyframes.
Reverted Animatable properties to a DirectProperty.
8 years ago
Jumar Macato
edf982b820
Implemented FillMode; This PR is now almost feature complete (that nasty Control.Class selector bug).
8 years ago
Jumar Macato
c854521992
Fixed delay logic on keyframe statemachine.
8 years ago
Jumar Macato
1116e92999
Added RepeatBehavior, Direction and PlayState
enums and their respective properties in Animatable.cs
8 years ago
Jumar Macato
2a96099ac2
Removed ColorTransitions from AnimationsPage.xaml
8 years ago
Jumar Macato
954a65e14d
Fix formatting in AnimationsPage.xaml
8 years ago
Jumar Macato
9099b6e6de
Fix color transitions code. Reworked animation example page a little bit.
8 years ago
Jumar Macato
1fbf8ee796
Some tweaking with AnimationPage.xaml.
Merged RenderTest's Program and App class for brevity.
8 years ago
Jumar Macato
bb5c5c0d3a
TransitionKeyFrames transform selection logic are now fully functional.
Trigger RaiseChanged() on TransformGroup class when a child transform was changed.
Split the PlayState enum to a new file.
8 years ago
Jumar Macato
8dd3315c9a
Split the global timer for Transitions and Animations.
Added more example animations in RenderTest with Global Pause/Resume button for Animations.
8 years ago
Jumar Macato
7693836c43
Minor Fixes pt. 2
8 years ago
Jumar Macato
c828437239
Minor fixes.
8 years ago
Jumar Macato
ee1960ba00
Finally, finally fix the linear parametric interpolation for DoubleKeyFrames 😄
Credits to Georgia Tech's keyframe slides : https://www.cc.gatech.edu/classes/AY2012/cs4496_spring/slides/Keyframe.pdf
9 years ago
Jumar Macato
39fea68f74
9 years ago
Jumar Macato
431afdebb1
* Fixed interpolation point selection when theres three or more keyframes.
*Added new examples in RenderTest/AnimationsPage
9 years ago
Jumar Macato
dd657e203d
*Implement Basic Keyframe Animations support.
*Implement DoubleKeyFrames for Properties such as Opacity, etc.
*Implement TransformKeyFrames with initial implementation
of specialized logic for selecting RenderTransform of the
target control properly.
*Ported RenderTest to .NET Core for testing and to remove the
crufty old .csproj format.
*Replaced AnimationsPage with some samples of hover-activated
animated red rectangles.
9 years ago
Jumar Macato
7becd1ea92
*Added initial implementation of new Transitions
*Added default easing classes
*Added easing type converter
9 years ago
Steven Kirk
f6ed69be28
StyleResource -> DynamicResource
9 years ago
Eli Arbel
7bbbb185de
Typo
9 years ago
Eli Arbel
b9aa086f03
Adding Drawing classes & render test
9 years ago
Steven Kirk
8099317f88
Ported RenderTest from scenegraph branch.
10 years ago
Steven Kirk
468f9654e0
Test turning geometry clipping on and off.
Seems to work!
10 years ago
Steven Kirk
5e4f5a6160
Handle geometry clips on child layers.
10 years ago
Steven Kirk
9004e9b4f8
Updated RenderTest.
It has various problems under deferred renderer.
10 years ago