CPAnimation setAnimationCurve: Rejects CPAnimationLinear
-
Alex J
- Title changed from CPAnimation setAnimationCurve: can assign invalid animationCurve to CPAnimation setAnimationCurve: Rejects CPAnimationLinear
-
Alex J
Here's a modified version of
setAnimationCurve:that resolves #175 CPAnimation setAnimationCurve: Rejects CPAnimationLinear and #176 CPAnimation setAnimationCurve: Can Assign Invalid _animationCurve:- (void)setAnimationCurve:(CPAnimationCurve)anAnimationCurve { var timingFunctionName; switch (anAnimationCurve) { case CPAnimationEaseInOut: timingFunctionName = kCAMediaTimingFunctionEaseInEaseOut; break; case CPAnimationEaseIn: timingFunctionName = kCAMediaTimingFunctionEaseIn; break; case CPAnimationEaseOut: timingFunctionName = kCAMediaTimingFunctionEaseOut; break; case CPAnimationLinear: timingFunctionName = kCAMediaTimingFunctionLinear; break; default: [CPException raise:CPInvalidArgumentException reason:"Invalid value provided for animation curve"]; break; } _animationCurve = anAnimationCurve; _timingFunction = [CAMediaTimingFunction functionWithName:timingFunctionName]; } -
Francisco Tolmasky
- Milestone set to 0.6.5
- Assigned user set to Francisco Tolmasky
yeah all this looks good to me
-
admin (at 280north)
- State changed from new to resolved
(from [08a3b644838f313edbfb919f6fdc864824194451]) Fix for impropert animationCurve being set.
[#175 CPAnimation setAnimationCurve: Rejects CPAnimationLinear state:resolved]. [#176 CPAnimation setAnimationCurve: Can Assign Invalid _animationCurve state:resolved].
Reviewed by me. http://github.com/280north/cappu...
-
Francisco Tolmasky
K, its in, I don't have your email/info so I couldn't put you as the author though. If you send it to me I can go ahead and change the commit log.
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.