| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-11-05 | fix($animate): ensure the active class is not applied if cancelled during reflow | Matias Niemelä | |
| Closes #4699 | |||
| 2013-10-28 | fix($animate): use direct DOM comparison when checking for $rootElement | Matias Niemelä | |
| Closes #4679 | |||
| 2013-10-28 | fix($animate): ensure former nodes are fully cleaned up when a follow-up ↵ | Matias Niemelä | |
| structural animation takes place Closes #4435 | |||
| 2013-10-28 | fix($animate): ensure enable/disable animations work when the document node ↵ | Matias Niemelä | |
| is used Closes #4669 | |||
| 2013-10-28 | feat(ngAnimate): provide support for staggering animations with CSS | Matias Niemelä | |
| 2013-10-24 | fix($animate): skip unnecessary addClass/removeClass animations | Matias Niemelä | |
| Skip addClass animations if the element already contains the class that is being added to element. Also skip removeClass animations if the element does not contain the class that is being removed. Closes #4401 Closes #2332 | |||
| 2013-10-23 | feat(docs): provide index pages for each angular module | Matias Niemelä | |
| 2013-10-23 | fix($animate): ensure animations work properly when the $rootElement is ↵ | Matias Niemelä | |
| being animated Closes #4397 Closes #4231 | |||
| 2013-10-23 | fix($animate): only cancel class-based animations if the follow-up class ↵ | Matias Niemelä | |
| contains CSS transition/keyframe animation code Closes #4463 Closes #3784 | |||
| 2013-10-22 | style: make jshint happy | Vojta Jina | |
| 2013-10-22 | fix(ngAnimate): fix cancelChildAnimations throwing exception | Grzegorz Lachowski | |
| fix ngAnimate throwing exception in cancelChildAnimations on deletion of element (ngAnimate's leave decorator) of repeated element when using ng-include on this element. Closes #4548 | |||
| 2013-10-18 | docs: correct broken links | Vojta Jina | |
| This also contains some whitespace corrections by my editor. | |||
| 2013-10-12 | fix($animate): ensure that a timeStamp is created if not provided by the ↵ | Matias Niemelä | |
| browser event Firefox and (sometimes) Opera may not provide a timeStamp value in their event when passed to the event handler. This may cause animations not to close properly. This fix will automatically create a timeStamp value for the event in this situation when missing. Closes #3053 | |||
| 2013-10-11 | docs(ngAnimate): fix link to ngClass page | Saul Maddox | |
| Link was set to ngShow and it should be set to ngClass. | |||
| 2013-10-10 | fix($animate): perform internal caching on getComputedStyle to boost the ↵ | Matias Niemelä | |
| performance of CSS3 transitions/animations Closes #4011 Closes #4124 | |||
| 2013-10-10 | fix($animate): ensure structural animations skip all child animations even ↵ | Matias Niemelä | |
| if no animation is present during compile Closes #3215 | |||
| 2013-10-10 | refactor($animate): queue all successive animations to use only one reflow | Matias Niemelä | |
| 2013-10-10 | fix($animate): cancel any ongoing child animations during move and leave ↵ | Matias Niemelä | |
| animations | |||
| 2013-10-10 | fix($animate): ensure elapsedTime always considers delay values | Matias Niemelä | |
| 2013-10-10 | refactor($animate): avoid checking for transition/animation support during ↵ | Matias Niemelä | |
| each animation | |||
| 2013-10-01 | fix($animator): avoid completing the animation asynchronously unless CSS ↵ | Matias Niemelä | |
| transtiions/animations are present Closes #4023 Closes #3940 | |||
| 2013-10-01 | refactor($ngAnimate): simplify the animation event rewrite | Michał Gołębiowski | |
| To avoid code duplication, use single variables for keeping properties/events names to use. Also, fix some errors that have happened after the rewrite from moment ago. | |||
| 2013-09-30 | fix($animate): ensure transition-property is not changed when only keyframe ↵ | Matias Niemelä | |
| animations are in use Closes #3933 | |||
| 2013-09-26 | fix(ngAnimate): ensure that delays are always considered before an animation ↵ | Matias Niemelä | |
| closes Closes #4028 | |||
| 2013-09-06 | fix(ngAnimate): check elapsedTime on current event | Matias Niemelä | |
| onAnimationProgress now checks the event's elapsedTime property before checking the originalEvent.elapsedTime property. Use browserTrigger with elapsedTime parameter to trigger animation events | |||
| 2013-09-05 | refactor($animate): use CSS3 transition/animation events instead of ↵ | Matias Niemelä | |
| $timeouts to track ongoing animations Closes #3629 Closes #3874 | |||
| 2013-09-03 | fix(ngAnimate): ensure that ngClass is always compiled before enter, leave ↵ | Matias Niemelä | |
| and move animations Closes #3727 Closes #3603 | |||
| 2013-09-03 | fix(ngAnimate): cut down on extra $timeout calls | Matias Niemelä | |
| 2013-08-23 | fix($animate): skip ngAnimate animations if the provided element already has ↵ | Matias Niemelä | |
| transitions/durations attached to it Closes #3587 | |||
| 2013-08-23 | fix($animate): only execute a timeout when transitions or keyframe ↵ | Matias Niemelä | |
| animations are used ngAnimate causes a 1ms flicker on the screen when no CSS animations are present on the element. The solution is to change $animate to only use $timeouts when a duration is found on the element before the transition/keyframe animation takes over. Closes #3613 | |||
| 2013-08-22 | docs(module): improve the installation instructions for optional modules | Brian Ford | |
| Currently, the documentation does a bad job of explaining the distinction between the services that it provides, and the module itself. Furthermore, the instructions for using optional modules are inconsistent or missing. This commit addresses the problem by ading a new `{@installModule foo}` annotation to the docs generator that inlines the appropriate instructions based on the name of the module. | |||
| 2013-08-09 | fix(ngAnimate): make sure that the class value passed into ↵ | Matias Niemelä | |
| addClass/removeClass is the base class string value | |||
| 2013-08-03 | chore(ngdocs): provide detailed documentation for the $animate service timeline | Matias Niemelä | |
| 2013-08-03 | fix(animate): cleanup global leaked vars. | Misko Hevery | |
| 2013-08-03 | fix(ngAnimate): remove compound JS selector animations | Matias Niemelä | |
| 2013-07-27 | docs(animate): add param name | Pete Bacon Darwin | |
| 2013-07-27 | fix(animate): move forEach so it can be accessed as needed | Pete Bacon Darwin | |
| 2013-07-26 | fix($animate): make animation onComplete callbacks async | Matias Niemelä | |
| 2013-07-26 | fix(ngAnimate): $timeout integration and cancel callbacks added | Matias Niemelä | |
| 2013-07-26 | fix(ngInclude): $animate refactoring + use transclusion | Matias Niemelä | |
| BREAKING CHANGE: previously ngInclude only updated its content, after this change ngInclude will recreate itself every time a new content is included. This ensures that a single rootElement for all the included contents always exists, which makes definition of css styles for animations much easier. | |||
| 2013-07-26 | chore($animate): replace show/hide with addClass/removeClass | Matias Niemelä | |
| 2013-07-26 | feat(ngAnimate): complete rewrite of animations | Matias 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 | |||
