Commit Graph

966 Commits

Author SHA1 Message Date
Adam Bradley
e96a77e5ac wrap exitApp in cordova ready 2014-02-05 20:49:36 -06:00
Adam Bradley
aa93047a9e remove test from unused tabBar directive 2014-02-05 20:49:36 -06:00
Adam Bradley
f6c94579b5 remove unused tabBar directive 2014-02-05 19:59:39 -06:00
Andy Joslin
990d14e8fe fix(navView): if !$animate.enabled(), do not animate
Closes #426
2014-02-05 14:41:31 -05:00
Adam Bradley
2f6ac4a986 chore(release): v0.9.23 2014-02-05 12:07:01 -05:00
UniRing
bc927e57e7 feat(tabs): allow badges on tabbar via bound badge attr 2014-02-05 11:38:06 -05:00
Andy Joslin
40fcd01e9b fix(ionicView): erase saved scroll for a view on back 2014-02-05 10:42:14 -05:00
Adam Bradley
24c382bd9b feat(tabs): clicking tab item again navigates to tab's home 2014-02-04 23:01:43 -06:00
Andy Joslin
456dc2b9f2 chore(build): more ci server automation 2014-02-04 22:33:42 -05:00
Adam Bradley
738ace8969 fix(navBar): Back button w/ text to use inner <i> 2014-02-04 20:57:57 -06:00
Adam Bradley
ed848dde90 fix(ionicTouch): use ionic.tapElement 2014-02-04 13:07:19 -06:00
Andy Joslin
2d1b71c8e2 feat(content): remember scroll of previous page
`content` directive stores scroll in view page history.

The history is passed down through $viewContentLoaded event, which is
broadcasted by navView directive when it loads a page.
2014-02-04 08:48:03 -05:00
Andy Joslin
479175bf5d refactor(view): use nextUid from angular to generate unique ids
Math.random() is unreliable, produces duplicates, and numbers can
overflow if you use them for long enough.
2014-02-04 08:46:02 -05:00
Andy Joslin
59c10d4f92 fix(scrollView): if bouncing past boundaries, do not stick.
Closes #482

Zynga Scroller slowly lowers the acceleration of scroll as soon as you pass the
boundaries. Once the acceleration reaches zero, zynga will 'flip' the
acceleration in the other direction and scroll back to within the
boundaries (bounce effect).

The problem is, sometimes as it slowly lowers the
acceleration it will get *near zero*, but not reach zero.  When
acceleration gets close enough to zero, zynga stops the scrolling
because it deems it 'too slow'.

Now, the scrolling acceleration will 'flip' and go back towards being
in boundaries (bounce) when the scrolling is below a certain minimum,
not just when it is below zero.
2014-02-03 12:06:33 -05:00
Adam Bradley
2053111312 fix toggle for android 2014-02-01 00:26:53 -06:00
Adam Bradley
00f6b17b7f toggle/checkbox tap improvements 2014-02-01 00:15:10 -06:00
Adam Bradley
7352be9010 set major and minor platform versions in body css 2014-01-31 20:57:26 -06:00
Adam Bradley
f37b196ff8 refactor ionic.Platform methods 2014-01-31 20:36:39 -06:00
Peter C
27f3d565f4 Merge pull request #501 from uniring/nav-bar-title
Allows a view to update the navbar title if his title changes
2014-01-31 18:13:22 -08:00
Adam Bradley
25a9e527af ionic.Platform.exitApp(), always run onPlatformReady() 2014-01-31 11:55:31 -06:00
Adam Bradley
2add26afbb readyCallbacks array and platform() method to get name 2014-01-31 10:45:31 -06:00
UniRing
62698fdc69 Revert "Added support for badges in TabBar icons."
This reverts commit 1bd89a86f5.
2014-01-31 17:43:58 +01:00
UniRing
1bd89a86f5 Added support for badges in TabBar icons.
Added support for TabBar icon badges using the attribute badge in the
tab directive.

Ex: <tab icon-on="icon ion-ios7-person" icon-off="icon
ion-ios7-person-outline" href="#/tab/myprofile" badge="3">

I’ve used the colors of the TabBar itself but inverted for the badge. I
don’t know if you’ll want to merge this straight on but I think it can
help as a start point for this feature. I’ve tried to do it as
integrated as possible.
2014-01-31 17:36:36 +01:00
Adam Bradley
95c8ddf301 Update $ionicPlatform.ready() 2014-01-31 10:31:42 -06:00
Adam Bradley
c3544d8a4a Android back button fixes, closes #454 2014-01-30 22:01:20 -06:00
Adam Bradley
b20ce800ab fallback for browsers that don't support createEvent('CustomEvent') 2014-01-30 20:38:57 -06:00
Adam Bradley
a78a56898c Merge pull request #471 from RangerRick/470-customevent-polyfill
#470 change the CustomEvent polyfill to work with older browsers
2014-01-30 18:28:42 -08:00
UniRing
8b44004af2 Allows a view to update the navbar title if his title changes
Added a watch to see if the contents of the view title changes and, if
so, fire an event to notify the navbar and update the title.
2014-01-31 00:59:12 +01:00
Max Lynch
41fc43675c Better focus delay for modals 2014-01-30 13:50:34 -06:00
Adam Bradley
e231ba0ed5 correct reference to hammer.js 2014-01-30 12:28:11 -06:00
Adam Bradley
8a160077cc fix toggle on desktop 2014-01-30 12:11:47 -06:00
Adam Bradley
aac82a1ebb initMouseEvent instead of MouseEvent, label ghost click fixes 2014-01-29 19:59:44 -06:00
Adam Bradley
4354828ce1 ng-click fixes 2014-01-29 11:20:38 -06:00
Adam Bradley
238abd8b69 Update to Angular v1.2.10 2014-01-29 08:43:30 -06:00
Adam Bradley
64b3181732 simplify click simulation 2014-01-28 11:25:22 -06:00
Adam Bradley
ac7a061ca3 tap detection updates 2014-01-28 11:10:05 -06:00
Max Lynch
5667a3b8af Cleaned up header-aligned tabs 2014-01-25 12:05:40 -06:00
Adam Bradley
7ababad6d8 remove outdated directive tests 2014-01-24 21:33:57 -06:00
Adam Bradley
a8729fb17a Remove angular-touch.js and angular-route.js references 2014-01-24 21:33:28 -06:00
Benjamin Reed
13ec3bce5a #470 change the CustomEvent polyfill to work with older browsers 2014-01-24 20:43:21 -05:00
Adam Bradley
dc7420012e refactor navView and viewService 2014-01-24 17:21:37 -06:00
Adam Bradley
fb4dafd606 update for nav-view testing 2014-01-24 17:21:37 -06:00
Adam Bradley
5932dbcd98 $ionicViewService.disableRegisterByTagName 2014-01-24 17:21:37 -06:00
Adam Bradley
bcee7f268b remove tests no longer needed 2014-01-24 17:21:37 -06:00
Max Lynch
203809397e Fixed 2-way optional for radio/toggle/checkbox 2014-01-23 17:27:41 -06:00
Max Lynch
85b709e5ac Fixed #465 - HTML in header titles 2014-01-23 13:02:44 -06:00
Max Lynch
766f97d94b Fixed #464 - side menu delegate 2014-01-23 12:55:40 -06:00
Max Lynch
5ded0a3708 Scroll delegate unit tests 2014-01-23 12:25:44 -06:00
Max Lynch
790c97a428 Fixed #461 - PTR Android 2014-01-23 09:11:40 -06:00
Max Lynch
050870e5f4 Fixed #458 2014-01-22 23:12:50 -06:00