Commit Graph
20 Commits
Author SHA1 Message Date
Justin Spahr-Summers 158b74ba10 Remove unimplemented TUIView animation methods 2012-08-31 01:47:00 -07:00
Justin Spahr-Summers eaf59fe10e Only log in -dealloc for the actual error case 2012-08-31 01:41:14 -07:00
Justin Spahr-Summers c256b341c7 Use -copy, not -copyWithZone: 2012-08-31 01:37:56 -07:00
Justin Spahr-Summers 6dc59e7fd7 Rename SlomoTime() to TUIViewAnimationSlowMotionMultiplier() 2012-08-31 01:35:14 -07:00
Justin Spahr-Summers 2b1ecf6252 Rename +isDefiningAnimation to +isInAnimationContext 2012-08-30 17:12:26 -07:00
Justin Spahr-Summers ea951ba587 Added +[TUIView isDefiningAnimation]
This is mostly useful for code dealing with AppKit to figure out whether it should use animator proxies or not.
2012-08-30 16:58:40 -07:00
Justin Spahr-Summers b2a03e9747 Cleaned up the global animation variables
In particular, the animation stack is now manipulated differently, which should avoid weird memory management issues.
2012-08-30 16:30:00 -07:00
Justin Spahr-Summers 96a7042a7a Style fixes 2012-08-30 16:26:40 -07:00
Justin Spahr-Summers e564f65be4 Synthesize things by default 2012-08-30 16:19:59 -07:00
Justin Spahr-Summers c82af182e1 Change unimplemented method logging into assertions 2012-08-30 16:19:58 -07:00
Justin Spahr-Summers 93ca6f5631 Remove useless comments and disabled code 2012-08-30 15:53:35 -07:00
Justin Spahr-Summers cfd0048bab Get rid of animationCompletionBlock assertion
It's spurious, and happens all the time. Also, DOIN' IT LIVE!
2012-08-20 11:11:33 -07:00
Justin Spahr-Summers 6c0d74f92a Remove unused imports 2012-08-10 21:52:20 -07:00
Justin Spahr-Summers 585ca4aa59 Set up NSAnimationContext groupings in parallel with TUIView animations, so that any direct NSView changes are animated in parallel 2012-07-19 15:17:21 -07:00
Justin Spahr-Summers d29f6b04f2 Fix logic for returning [NSNull null] in -[TUIView actionForLayer:forKey:] (we should not be returning nil) 2012-07-18 12:19:03 -07:00
Justin Spahr-Summers 2f9520e9f2 Rewrote -[TUIView actionForLayer:forKey:] to correct the logic for disableAnimations, and to use the current TUIView animation with TUICAAction 2012-07-18 01:44:01 -07:00
Justin Spahr-Summers 9c3fbb0848 Make sure to return [NSNull null] in -[TUIView runActionForLayer:forKey:]'s recursive case too 2012-07-17 17:21:11 -07:00
Justin Spahr-Summers f38d9d4a6c Create a TUICAAction in -[TUIView actionForLayer:forKey:], when animations are enabled, so that contained NSViews get animated too 2012-07-17 17:11:59 -07:00
Justin Spahr-Summers fac056b03c ARC migration, baby.
Conflicts:

	TwUI.xcodeproj/project.pbxproj
2011-11-12 17:44:11 -08:00
Loren Brichter 2a704ca1fb TwUI 0.1 2011-07-01 14:18:11 -04:00