Commit Graph

144 Commits

Author SHA1 Message Date
perry
59a0ce8f7b refactor(scrollController): remove unused dependency
also JSLint cleanup
2015-02-25 16:30:51 -06:00
Andrew
31fda2fe39 make it resize properly with exposeAside 2015-02-25 14:42:18 -07:00
Andrew
bb866da3d7 refactor(collection-repeat): performance 2015-02-24 13:24:51 -07:00
perry
83783dfa12 Merge branch 'master' of github.com:driftyco/ionic 2015-02-13 11:51:16 -06:00
perry
df6dcb96f6 fix(scroll): cleanup native scroll listeners only if activated 2015-02-13 11:51:06 -06:00
Adam Bradley
51ed1824d5 fix(sidemenu): prevent scroll during menu drag
Closes #2808
2015-02-13 11:34:12 -06:00
Adam Bradley
9a88c4179d feat(scroll): freeze scroll on ion-option-button swipe
Closes #2950
2015-02-12 09:01:50 -06:00
Adam Bradley
04a0cce134 refactor(lifecycle): disconnect leaving scope after transition
Closes #2818
2015-02-11 08:37:23 -06:00
Adam Bradley
6c262efc86 chore(): correct deprecated console warning
Closes #2569
2015-02-10 14:33:15 -06:00
Adam Bradley
892516d42b fix(navBar): use $attrs['class'], not $attrs.class
Closes #3062
2015-02-09 21:16:54 -06:00
perry
4afc767721 feat(refresher): allow spinner to be none. closes #2926 2015-02-09 14:36:26 -06:00
Andrew
6fa75b7fff fix(viewSwitcher): do not finish transition from bubbled transitionend events
Closes #3006. Closes #3063.
2015-02-09 12:03:00 -07:00
Adam Bradley
958d565f1e style(): jscs updates 2015-02-06 19:03:24 -06:00
Adam Bradley
8ebde73d0b feat(swipe): iOS swipe to go back 2015-02-06 16:29:50 -06:00
Andrew
0145dc372d fix(scrollDelegate): revert change that made all scroll* methods blur inputs
Closes #2745
2015-02-06 11:28:51 -07:00
perry
658451cbc6 feat(refresher): add elastic drag to native scrolling refresher 2015-02-05 14:30:39 -06:00
perry
7134114bd5 feat(refresher): Allow refrsher to work with native scrolling
This update allows `<ion-refresher>` to work with native scrolling. Native scrolling can be enabled in the state deffinition, through the `$ionicConfigProvider` like `$ionicConfig.scrolling.jsScrolling(false);` or in the controller directly. It should function exactly the same as with JS scrolling enabled.

This is a merge of the wip-scrolling branch.
2015-02-05 11:41:53 -06:00
Adam Bradley
5356cbb2fb Merge branch 'master' of https://github.com/driftyco/ionic 2015-02-02 21:20:08 -06:00
Adam Bradley
223d89624d style(): main angular references 2015-02-02 20:49:04 -06:00
Damian Karzon
8b4b800f16 Fixed touch scrolling and the js errors on windows
Conflicts:
	js/angular/service/viewService.js
2015-02-01 08:16:56 +13:00
perry
acd0ff8f8c fix(sideMenu): check whether drag is enabled before dragging 2015-01-23 11:35:16 -06:00
perry
65aa2af95d feat(infiniteScroll): upgrade infinite scrolling spinner to use new ion-spinner directive 2015-01-20 21:44:01 -06:00
Adam Bradley
6471995a0d refactor(spinners): rename loaders to spinners 2015-01-20 13:05:06 -06:00
Adam Bradley
6f50c87ec3 feat(icons): svg loaders and ionicons v2.0.1 2015-01-15 15:35:12 -06:00
perry
54c27ff85b feat(scrolling): Allow native scrolling to be configurable, add infinite scroll support for native scrolling 2015-01-14 17:04:42 -06:00
Adam Bradley
955f44110b feat(pullToRefresh): add on-pull-progress
Add the ability to get the progress of a user’s pull to refresh, while
they’re pulling down the refresher.
2015-01-05 08:17:11 -06:00
Adam Bradley
3baa66c313 refactor(delegateService): expose ionic.DelegateService
This change makes the DelegateService available on the ionic namespace.
It is useful so external directives can follow the delegate pattern set
by the framework itself.
2014-12-12 20:33:02 -06:00
Adam Bradley
5392dbac13 refactor(transition): update android transitions 2014-12-10 17:41:25 -06:00
Andrew
2910f508a9 refactor(): put old sliderView back 2014-12-09 14:51:48 -07:00
Adam Bradley
129e69b081 fix(cache): do not cache view after history change
If a view is set to not be cached, and it is the first view that was
loaded, and the next navigation was to a different history with its own
ion-nav-views (tabs), then remove the first view. Also allow for the
cache state property to be a string ‘false’ and boolean false.
2014-12-09 10:53:31 -06:00
Adam Bradley
1a785afb0a refactor(slideBox): work w/ parent scope disconnect 2014-12-08 11:24:46 -06:00
Adam Bradley
8ec3979ce5 fix(slideBox): disable autoPlay when disconnected 2014-12-08 01:59:24 -06:00
Adam Bradley
c86962fbfb fix(tabs): slide box within modal within tabs 2014-12-05 11:40:00 -06:00
Andrew
8fe58b4a24 amend(slideBox): check index validity when select happens 2014-12-04 13:42:17 -07:00
Andrew
ee1d5d9ce8 fix(slideBox): if selected binding is string, parse to integer 2014-12-04 13:33:21 -07:00
Adam Bradley
6a1c53301c fix(sideMenu): enable menu w/ different historyId back view 2014-12-03 23:28:00 -06:00
Adam Bradley
9513eb60ba style(jscs): code formatting 2014-12-03 01:04:40 -06:00
Adam Bradley
ab99b13be8 fix(tabs): remove cache=false tab view element 2014-12-02 23:49:36 -06:00
Adam Bradley
0fd6e915aa fix($ionicTabsDelegate): find active tab instance 2014-12-02 15:43:28 -06:00
Adam Bradley
767362bebd fix(tabs): remove unselected tabs on clearCache 2014-12-02 11:50:28 -06:00
Andrew
cd5aaa5df2 feat(slideBox): add on-slide-start callback 2014-12-01 16:10:53 -07:00
Adam Bradley
55b35b5409 feat(ionNavTitle): HTML nav-bar titles 2014-12-01 15:56:35 -06:00
Andrew
3f33a3cd1c refactor(slideBox): store/retrieve slide content scope in a more robust manner 2014-12-01 13:18:35 -07:00
Andrew
cc7a6fd44c amend(slideBox): when changing by >=2 slides, transition correctly 2014-12-01 13:10:56 -07:00
Andrew
e74de97ce2 style(slideBox): cleanup unused vars 2014-12-01 06:56:30 -07:00
Adam Bradley
8640924b44 fix(view): digest view scope before transition 2014-11-30 21:36:45 -06:00
Andrew
597e28c957 refactor(slideBox): properly use size of parent, perf increase 2014-11-30 03:14:29 -07:00
Adam Bradley
ff055d6f6d fix(navButtons): correct show/hide 2014-11-26 21:12:09 -06:00
Adam Bradley
05fb7a09ea refactor(backButton): separate show/hide logic 2014-11-26 12:46:15 -06:00
Andrew
b9829e755a refactor(navView): expose self.scope as navView $scope 2014-11-25 11:06:31 -07:00