aboutsummaryrefslogtreecommitdiffstats
path: root/test/ng/animatorSpec.js
AgeCommit message (Collapse)Author
2013-07-26feat(ngAnimate): complete rewrite of animationsMatias Niemelä
- ngAnimate directive is gone and was replaced with class based animations/transitions - support for triggering animations on css class additions and removals - done callback was added to all animation apis - $animation and $animator where merged into a single $animate service with api: - $animate.enter(element, parent, after, done); - $animate.leave(element, done); - $animate.move(element, parent, after, done); - $animate.addClass(element, className, done); - $animate.removeClass(element, className, done); BREAKING CHANGE: too many things changed, we'll write up a separate doc with migration instructions
2013-06-17chore(minErr): replace ngError with minErrKen Sheedlo
2013-05-30fix(jqLite): Added optional name arg in removeDataJeff Cross
jQuery's API for removeData allows a second 'name' argument to just remove the property by that name from an element's data. The absence of this argument was causing some features not to work correctly when combining multiple directives, such as ng-click, ng-show, and ng-animate.
2013-05-30fix($animator): ensure $animator calculates the highest duration + delay for ↵Matias Niemelä
and transitions and animations together
2013-05-24feat(ngError): add error message compression and better error messagesIgor Minar
- add toThrowNg matcher
2013-05-16feat($animator): provide support for custom animation eventsMatias Niemelä
2013-05-16test($animator): ensure invalid $sniffer.transitions and $sniffer.animations ↵Matias Niemelä
flags are caught in animation spec code
2013-05-13feat(ngAnimate): cancel previous incomplete animations when new animations ↵Matias Niemelä
take place
2013-05-13chore($sniffer): replace remaining supportsTransitions/supportsAnimations ↵Matias Niemelä
flags inside tests
2013-05-08chore(ngAnimate): CSS classes X-setup/X-start -> X/X-activeMatias Niemelä
BREAKING CHANGE: css classes foo-setup/foo-start become foo/foo-active The CSS transition classes have changed suffixes. To migrate rename .foo-setup {...} to .foo {...} .foo-start {...} to .foo-active {...} or for type: enter, leave, move, show, hide .foo-type-setup {...} to .foo-type {...} .foo-type-start {...} to .foo-type-active {...}
2013-05-08feat(ngAnimate): Add support for CSS3 Animations with working delays and ↵Matias Niemelä
multiple durations
2013-05-08feat($sniffer): Add support for supportsAnimations flag for detecting CSS ↵Matias Niemelä
Animations browser support
2013-05-02fix(ngAnamite): eval ng-animate expression on each animationMisko Hevery
2013-04-22fix($animator): remove dependency on window.setTimeout.Misko Hevery
2013-04-11fix(ngAnimate): prevent animation on initial page loadMisko Hevery
2013-04-11fix(ngAnimate): skip animation on first renderMatias Niemelä
2013-04-11feat($animator): allow to globally disable and enable animationsMatias Niemelä
2013-04-03fix(ngAnimator): correct polyfillSetup activation and memento generationWilliam Bagayoko
2013-04-03fix(ngShow/ngHide): revert to display:'' for showMisko Hevery
Regression introduced by ngAnimation SHA: 0b6f1ce5f89f47f9302ff1e8cd8f4b92f837c413
2013-04-02feat(ngAnimate): add support for animationMisko Hevery