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
Adam Bradley
0951b97f06
fix(delegates): find active instance
2014-11-23 22:42:59 -06:00
Adam Bradley
72167b2a45
fix(title): use defined viewTitle attrs
2014-11-23 01:01:40 -06:00
Adam Bradley
beb45c17e8
chore($ionicSlideBoxDelegate): deprecated methods
2014-11-22 23:21:33 -06:00
Adam Bradley
2683ffd075
feat(clearCache): create $ionicHistory.clearCache()
2014-11-21 17:09:55 -06:00
Perry Govier
5a28bbb1bd
fix(refresher): Fix refreshing icon in Android 4.3 and lower
2014-11-21 15:33:39 -06:00
Adam Bradley
60f76b2f01
refactor(navViewController): move view switcher logic
...
Move some of the $ionicViewSwitcher logic into the navViewController so
each ionNavView is capable of updating its own child ionView elements.
2014-11-20 16:12:44 -06:00
Andrew
f2fbae5f3e
chore(slideBox): speed up velocity a bit
2014-11-20 10:33:39 -07:00
Adam Bradley
57bf4f1683
fix(backButton): add .header-item class
...
Add the .header-item class to each of the root child items of a nav
header bar. This gives CSS more power to state what should and should
not be shown during the different states of a transition, specifically
for iOS nav bar transitions.
2014-11-19 12:44:15 -06:00
Adam Bradley
b4e4055a06
refactor(backButton): separate show/enable logic
...
Previously the showBack property was setting if the back button should
or should not be enabled, and it was also used if the back button
should be hidden or not for the view. Changed it so there are now two
concepts, where showBack is visual only, and enableBack determines if
it should show according to $ionicHistory and navigation info.
2014-11-19 11:38:14 -06:00
Adam Bradley
417c3d4ef3
fix(scroll): prevent 'cannot read' exception
2014-11-18 22:18:09 -06:00
Adam Bradley
00aa24fc7f
fix(scroll): $historyId should default to root
2014-11-18 21:07:15 -06:00
Adam Bradley
46cbaf9527
fix(scroll): find delegate by historyId
...
Closes #2572
2014-11-18 16:07:57 -06:00
Andrew
bc3826d5c0
chore(slideBox): remove extra deprecated slidesCount
2014-11-18 11:12:30 -07:00