<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/docs/components, branch g3_v1_2</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>chore(doc-gen): new docs</title>
<updated>2014-02-16T19:03:41+00:00</updated>
<author>
<name>Peter Bacon Darwin</name>
</author>
<published>2014-02-12T22:47:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=389d4879da4aa620ee95d789b19ff9be44eb730a'/>
<id>389d4879da4aa620ee95d789b19ff9be44eb730a</id>
<content type='text'>
chore(doc-gen): implement dgeni
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
chore(doc-gen): implement dgeni
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(bootstrap-prettify): fix $timeout issues and update related docs</title>
<updated>2013-12-17T22:53:28+00:00</updated>
<author>
<name>Pete Bacon Darwin</name>
</author>
<published>2013-12-17T22:53:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=73c66715c9a13b0fdacf98a9e9f237063a97ebc3'/>
<id>73c66715c9a13b0fdacf98a9e9f237063a97ebc3</id>
<content type='text'>
End 2 end tests wait for all `$timeout`s to be run before completing the test.
This was problematic where we were using timeouts that restarted themselves because
there would never be a point when all timeouts had completed, causing the tests to hang.

To fix this $timeout had been monkey-patched but this caused other issue itself.

Now that we have $interval we don't need to use $timeout handlers that re-trigger the $timeout
so we can ditch the monkey-patch.

This commit tidies up any examples that are using this approach and changes them to use $interval
instead.

Closes #5232
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
End 2 end tests wait for all `$timeout`s to be run before completing the test.
This was problematic where we were using timeouts that restarted themselves because
there would never be a point when all timeouts had completed, causing the tests to hang.

To fix this $timeout had been monkey-patched but this caused other issue itself.

Now that we have $interval we don't need to use $timeout handlers that re-trigger the $timeout
so we can ditch the monkey-patch.

This commit tidies up any examples that are using this approach and changes them to use $interval
instead.

Closes #5232
</pre>
</div>
</content>
</entry>
<entry>
<title>perf(jqLite): implement and use the `empty` method in place of `html(‘’)`</title>
<updated>2013-12-13T10:07:11+00:00</updated>
<author>
<name>Michał Gołębiowski</name>
</author>
<published>2013-10-16T13:15:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=3410f65e790a81d457b4f4601a1e760a6f8ede5e'/>
<id>3410f65e790a81d457b4f4601a1e760a6f8ede5e</id>
<content type='text'>
jQuery's elem.html('') is way slower than elem.empty(). As clearing
element contents happens quite often in certain scenarios, switching
to using .empty() provides a significant performance boost when using
Angular with jQuery.

Closes #4457
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
jQuery's elem.html('') is way slower than elem.empty(). As clearing
element contents happens quite often in certain scenarios, switching
to using .empty() provides a significant performance boost when using
Angular with jQuery.

Closes #4457
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(angular-bootstrap): make IE8 happy</title>
<updated>2013-11-11T00:09:15+00:00</updated>
<author>
<name>Peter Bacon Darwin</name>
</author>
<published>2013-11-11T00:09:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a61b65d01b468502fe53d68818949d3fcc9f20f6'/>
<id>a61b65d01b468502fe53d68818949d3fcc9f20f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(bootstrap-prettify): share $animate and $$postDigestQueue with demo apps</title>
<updated>2013-11-08T09:03:17+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-11-06T23:00:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=1df3da361d62726bf1dafe629a7fca845b6a8733'/>
<id>1df3da361d62726bf1dafe629a7fca845b6a8733</id>
<content type='text'>
Although demo apps run in an isolated environment, we need to be able to tell them to disable
animations when we are running end-to-end tests.  By sharing the same instance of $animate
between the two environments we can disable animation across the board.

The $animate service uses the $$postDigestQueue to run animations.  The outer $animate
service uses the outer $$postDigestQueue and to queue up these animations.  This means that
when we run a digest inside the embedded scope, the animations are never performed - they
just sit in the outer scope's queue and are only run when a digest is run on the outer scope.
By sharing this queue across the two scopes the animations are performed correctly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Although demo apps run in an isolated environment, we need to be able to tell them to disable
animations when we are running end-to-end tests.  By sharing the same instance of $animate
between the two environments we can disable animation across the board.

The $animate service uses the $$postDigestQueue to run animations.  The outer $animate
service uses the outer $$postDigestQueue and to queue up these animations.  This means that
when we run a digest inside the embedded scope, the animations are never performed - they
just sit in the outer scope's queue and are only run when a digest is run on the outer scope.
By sharing this queue across the two scopes the animations are performed correctly.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(guide/overview): Refactor overview and mvc docs</title>
<updated>2013-11-07T01:11:44+00:00</updated>
<author>
<name>Tobias Bosch</name>
</author>
<published>2013-11-06T06:16:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=fc060dfc08f048511fe78e9df04ce4616171da34'/>
<id>fc060dfc08f048511fe78e9df04ce4616171da34</id>
<content type='text'>
Before, there we multiple overview docs:
- guide/overview
- guide/introduction
- guide/dev_guide.mvc
- guide/dev_guide.mvc.understanding_model
- guide/dev_guide.mvc.understanding_view
- guide/concepts

Now we have:
- guide/introduction: High level description of Angular with the key benefits but without code or any concrete concepts
- guide/concepts: explains all important concepts with a simple example and contains deep links to the other parts of the guide.

 All the old information was moved into existing documents or deleted when they were duplicates.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before, there we multiple overview docs:
- guide/overview
- guide/introduction
- guide/dev_guide.mvc
- guide/dev_guide.mvc.understanding_model
- guide/dev_guide.mvc.understanding_view
- guide/concepts

Now we have:
- guide/introduction: High level description of Angular with the key benefits but without code or any concrete concepts
- guide/concepts: explains all important concepts with a simple example and contains deep links to the other parts of the guide.

 All the old information was moved into existing documents or deleted when they were duplicates.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs(guide/providers): add providers documentation</title>
<updated>2013-11-06T16:47:06+00:00</updated>
<author>
<name>Brian Ford</name>
</author>
<published>2013-11-06T16:26:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=5614fd283a22d130cf5e09dade67be3f3c3a97c2'/>
<id>5614fd283a22d130cf5e09dade67be3f3c3a97c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(docs): provide index pages for each angular module</title>
<updated>2013-10-23T21:00:12+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-10-17T02:48:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=a7e12b7959212f2fa88fe17d5a045cc9d8b22922'/>
<id>a7e12b7959212f2fa88fe17d5a045cc9d8b22922</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(ngdocs): ensure $animate is not shared between the docs and the example applications</title>
<updated>2013-09-04T00:06:49+00:00</updated>
<author>
<name>Matias Niemelä</name>
</author>
<published>2013-08-29T22:01:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=d11a34a35127ee2b29a000ba48ec07200f2a5e34'/>
<id>d11a34a35127ee2b29a000ba48ec07200f2a5e34</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore(ngdocs): disable code prettification in e2e tests</title>
<updated>2013-08-16T18:01:16+00:00</updated>
<author>
<name>Igor Minar</name>
</author>
<published>2013-08-16T17:53:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=705404ff8e3187dcc23b1fbafd60a67eaca26c7d'/>
<id>705404ff8e3187dcc23b1fbafd60a67eaca26c7d</id>
<content type='text'>
code prettification is expensive and not needed for e2e tests, so I'm disabling
it to speed up the e2e test suite.

this is a temporary measure, see previous commit for more info.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
code prettification is expensive and not needed for e2e tests, so I'm disabling
it to speed up the e2e test suite.

this is a temporary measure, see previous commit for more info.
</pre>
</div>
</content>
</entry>
</feed>
