aboutsummaryrefslogtreecommitdiffstats
path: root/src/ng/animator.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-07-26chore(ngdocs): replace showdown.js with marked.jsMatias Niemelä
2013-07-15fix($animator): ensure animations are always disabled for an element that is ↵Matias Niemelä
not attached to the DOM
2013-06-17feat(ngdocs): support popover, foldouts and foldover annotationsMatias Niemelä
2013-06-06refactor($route): pull $route and friends into angular-route.jsIgor Minar
$route, $routeParams and ngView have been pulled from core angular.js to angular-route.js/ngRoute module. This is was done to in order keep the core focused on most commonly used functionality and allow community routers to be freely used instead of $route service. There is no need to panic, angular-route will keep on being supported by the angular team. Note: I'm intentionally not fixing tutorial links. Tutorial will need bigger changes and those should be done when we update tutorial to 1.2. BREAKING CHANGE: applications that use $route will now need to load angular-route.js file and define dependency on ngRoute module. Before: ``` ... <script src="angular.js"></script> ... var myApp = angular.module('myApp', ['someOtherModule']); ... ``` After: ``` ... <script src="angular.js"></script> <script src="angular-route.js"></script> ... var myApp = angular.module('myApp', ['ngRoute', 'someOtherModule']); ... ``` Closes #2804
2013-05-30fix($animator): ensure $animator calculates the highest duration + delay for ↵Matias Niemelä
and transitions and animations together
2013-05-30docs(): Rectify animator.animate documentationGias Kay Lee
2013-05-28feat($compile): support multi-element directiveMisko Hevery
By appending directive-start and directive-end to a directive it is now possible to have the directive act on a group of elements. It is now possible to iterate over multiple elements like so: <table> <tr ng-repeat-start="item in list">I get repeated</tr> <tr ng-repeat-end>I also get repeated</tr> </table>
2013-05-16feat($animator): provide support for custom animation eventsMatias Niemelä
2013-05-13feat(ngAnimate): cancel previous incomplete animations when new animations ↵Matias Niemelä
take place
2013-05-13docs(animation): fix code example to work with most recent ngAnimateMatias Niemelä
ngAnimate: Rename CSS classes in example code to work with new ngAnimate naming conventions ngInclude: Include animations toggle in ngInclude example code ngAnimate: Remove ms- prefix and fix up CSS animation example code
2013-05-09style(*): fix up semicolon and var usageAnatoly Shikolay
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-08chore(ngIf): Add animation code to ngIf example and docs text to ngAnimate docsMatias Niemelä
2013-05-02fix(ngAnamite): eval ng-animate expression on each animationMisko Hevery
2013-05-02fix(ngView): accidentally compiling leaving contentMisko Hevery
closes: #2304
2013-04-29feat(ngdocs): support for HTML table generation from docs codeMatias Niemelä
2013-04-22fix($animator): remove dependency on window.setTimeout.Misko Hevery
2013-04-11fix(ngAnimate): prevent animation on initial page loadMisko Hevery
2013-04-11docs(animator): fix typowinkler1
2013-04-11fix(ngAnimate): skip animation on first renderMatias Niemelä
2013-04-11feat($animator): allow to globally disable and enable animationsMatias Niemelä
2013-04-11docs(animator): Fixed a typoPatrick
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-03style(animator): style cleanupIgor Minar
2013-04-02feat(ngAnimate): add support for animationMisko Hevery