<feed xmlns='http://www.w3.org/2005/Atom'>
<title>angular.js/test/ngMobile, branch v1.2.0</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/'/>
<entry>
<title>chore(ngMobile): rename module ngTouch and file to angular-touch.js</title>
<updated>2013-08-09T18:54:35+00:00</updated>
<author>
<name>Brian Ford</name>
</author>
<published>2013-08-09T17:02:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=94ec84e7b9c89358dc00e4039009af9e287bbd05'/>
<id>94ec84e7b9c89358dc00e4039009af9e287bbd05</id>
<content type='text'>
BREAKING CHANGE: since all the code in the ngMobile module is touch related,
we are renaming the module to ngTouch.

To migrate, please replace all references to "ngMobile" with "ngTouch" and
"angular-mobile.js" to "angular-touch.js".

Closes #3526
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BREAKING CHANGE: since all the code in the ngMobile module is touch related,
we are renaming the module to ngTouch.

To migrate, please replace all references to "ngMobile" with "ngTouch" and
"angular-mobile.js" to "angular-touch.js".

Closes #3526
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(mobile-ng-click): prevent unwanted opening of the soft keyboard</title>
<updated>2013-07-31T23:08:00+00:00</updated>
<author>
<name>Jan Laußmann</name>
</author>
<published>2013-06-17T14:58:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=0bbd20f255b2954b5c41617fe718cf6eca36a972'/>
<id>0bbd20f255b2954b5c41617fe718cf6eca36a972</id>
<content type='text'>
Ghost clicks are busted but the corresponding form elements are still focused. This means that for example on smartphones the soft keyboard will be opened. This pull request prevents the unwanted opening of the soft keyboard.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ghost clicks are busted but the corresponding form elements are still focused. This means that for example on smartphones the soft keyboard will be opened. This pull request prevents the unwanted opening of the soft keyboard.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngMobile): emit 'swipeleft' and 'swiperight' events</title>
<updated>2013-07-25T23:36:11+00:00</updated>
<author>
<name>Braden Shepherdson</name>
</author>
<published>2013-07-25T22:23:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=ab189142988043d0513bb796c3b54ca7d07f242d'/>
<id>ab189142988043d0513bb796c3b54ca7d07f242d</id>
<content type='text'>
Similar to ngMobile clicks, these events were not capturable by other
directives. Now they emit 'swipeleft' and 'swiperight' events that can
be follow with element.on('swipeleft', ...).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Similar to ngMobile clicks, these events were not capturable by other
directives. Now they emit 'swipeleft' and 'swiperight' events that can
be follow with element.on('swipeleft', ...).
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngMobile): emit click event for touchy clicks</title>
<updated>2013-07-25T02:02:06+00:00</updated>
<author>
<name>Braden Shepherdson</name>
</author>
<published>2013-07-24T23:34:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=fb7d891dacdcb9f799061d5fbb96cdd2dd912196'/>
<id>fb7d891dacdcb9f799061d5fbb96cdd2dd912196</id>
<content type='text'>
Previously, no handlers for the click event would be called for the
fast, touch-based ngMobile clicks, only for desktop browser clicks. Now
the event will fire properly for all clicks.

Closes #3219
Closes #3218
Closes #3137
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, no handlers for the click event would be called for the
fast, touch-based ngMobile clicks, only for desktop browser clicks. Now
the event will fire properly for all clicks.

Closes #3219
Closes #3218
Closes #3137
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(ngMobile): prevent ngClick when item disabled</title>
<updated>2013-07-24T23:58:12+00:00</updated>
<author>
<name>Julien Bouquillon</name>
</author>
<published>2013-07-05T00:07:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=e03402433d2524fd3a74bbfce984f843794996ce'/>
<id>e03402433d2524fd3a74bbfce984f843794996ce</id>
<content type='text'>
 - the ngClick attribute was always triggered, regardless the ngDisabled/disabled attributes
 - we now check the DOM disabled status before triggering the original click event

Closes #3124
Closes #3132
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - the ngClick attribute was always triggered, regardless the ngDisabled/disabled attributes
 - we now check the DOM disabled status before triggering the original click event

Closes #3124
Closes #3132
</pre>
</div>
</content>
</entry>
<entry>
<title>feat($swipe): Refactor swipe logic from ngSwipe to $swipe service.</title>
<updated>2013-05-23T23:07:44+00:00</updated>
<author>
<name>Braden Shepherdson</name>
</author>
<published>2013-04-23T17:53:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=f4c6b2c7894cb2d82ac69a1500a27785360b81c3'/>
<id>f4c6b2c7894cb2d82ac69a1500a27785360b81c3</id>
<content type='text'>
This new service is used by the ngSwipeLeft/Right directives, and by the
separate ngCarousel and swipe-to-delete directives which are under
development.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This new service is used by the ngSwipeLeft/Right directives, and by the
separate ngCarousel and swipe-to-delete directives which are under
development.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngTap): Add a CSS class while the element is held down.</title>
<updated>2013-04-30T23:56:24+00:00</updated>
<author>
<name>Braden Shepherdson</name>
</author>
<published>2013-04-12T18:03:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=52a55ec61895951999cb0d74e706725b965e9c9f'/>
<id>52a55ec61895951999cb0d74e706725b965e9c9f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngSwipe): Add ngSwipeRight/Left directives to ngMobile</title>
<updated>2013-04-11T20:01:24+00:00</updated>
<author>
<name>Braden Shepherdson</name>
</author>
<published>2013-03-08T14:38:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=5e0f876c39099adb6a0300c429b8df1f6b544846'/>
<id>5e0f876c39099adb6a0300c429b8df1f6b544846</id>
<content type='text'>
These directives fire an event handler on a touch-and-drag or
click-and-drag to the left or right. Includes unit tests and docs
update. Manually tested on Chrome 26, IE8, Android Chrome and iOS
Safari.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These directives fire an event handler on a touch-and-drag or
click-and-drag to the left or right. Includes unit tests and docs
update. Manually tested on Chrome 26, IE8, Android Chrome and iOS
Safari.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(ngMobile): add ngMobile module with mobile-specific ngClick</title>
<updated>2013-03-14T05:59:06+00:00</updated>
<author>
<name>Braden Shepherdson</name>
</author>
<published>2013-02-08T18:39:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/angular.js/commit/?id=707c65d5a228b44ab3aea2fad95516fe6c57169a'/>
<id>707c65d5a228b44ab3aea2fad95516fe6c57169a</id>
<content type='text'>
Add a new module ngMobile, with mobile/touch-specific directives.
Add ngClick, which overrides the default ngClick. This ngClick uses touch
events, which are much faster on mobile. On desktop browsers, ngClick
responds to click events, so it can be used for portable sites.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a new module ngMobile, with mobile/touch-specific directives.
Add ngClick, which overrides the default ngClick. This ngClick uses touch
events, which are much faster on mobile. On desktop browsers, ngClick
responds to click events, so it can be used for portable sites.
</pre>
</div>
</content>
</entry>
</feed>
