151 Commits

Author SHA1 Message Date
b282e90e2c feat(changeDetection): detach ViewControllers when not active 2016-04-17 00:17:07 -05:00
f972908b00 fix(loading): present loading from root nav controller
Closes #6121
2016-04-14 21:55:15 -05:00
3d8976ac3c chore: remove deprecated warnings 2016-04-14 13:51:23 -05:00
cc57a0a194 docs(nav): fix typos 2016-04-12 10:43:14 -05:00
5e65b21486 docs(nav): update nav controller docs 2016-04-12 10:15:33 -05:00
77772370bf feat(app): getActiveNav() method 2016-04-07 20:45:55 -05:00
6f3b9bef82 style(tslint): tslint updates 2016-04-06 21:28:52 -05:00
86fc741e63 fix(nav): portal nav should always animate
Closes #6059
2016-04-06 16:51:08 -05:00
3733ebc55e feat(router): allow multiple routers
Custom routers could be add to update LocalStorage, API updates,
database changes, etc.
2016-04-05 15:36:35 -05:00
6cd90eed3c fix(loading): fix animation for loading the first time
references #5426
2016-04-05 14:08:30 -04:00
d3fa29fe95 feat(loading): add internal stack for the loading service
this allows the user to push multiple loading indicators on top of each
other without interfering with the page stack, as well as navigation
between pages behind the loading indicator.

references #5426
2016-04-04 23:38:58 -04:00
17c38862cc fix(Nav): fixes swipeBackEnabled as attribute
closes #5653
2016-03-18 16:04:28 +01:00
1dd73aac7a fix(nav): correctly set zIndex when there's a previous view 2016-03-12 05:05:29 -06:00
897501650a fix(nav): create opts object when undefined/null
Closes #5737
2016-03-06 14:07:26 -06:00
5863e2c74f fix(nav): change init zIndex to 100 2016-03-06 13:27:30 -06:00
ad50a11b3c fix(nav): reset zIndex when goes under 0
Closes #5718
2016-03-06 10:34:17 -06:00
4922fc6075 fix(nav): do not hide pages if an overlay is in the stack
Closes #5430
2016-03-05 13:34:14 -06:00
c883a2ae91 chore(): update Ionic imports in tests 2016-02-22 17:45:17 -06:00
b62725c8ce chore(animation): pass instance to onFinish callbacks 2016-02-21 13:52:25 -06:00
4cae151d47 fix(overlay): do not dom cache views before overlays
Closes #5483
2016-02-21 00:03:58 -06:00
4fabadecb7 fix(nav): immediately stop if view removed before trans finished 2016-02-20 22:43:17 -06:00
b9eec24c88 fix(tabs): pop tab page to parent nav
Closes #5196
2016-02-19 21:43:28 -06:00
6b9e59d0d0 feat(NavController): prevent other lifecycle events from firing
For Alert and ActionSheet, the currently active page’s leaving
lifecycle event should not fire. However, for Modal, the currently
active page’s leaving lifecycle should fire. Closes #5516
2016-02-19 12:06:49 -06:00
8f0b88b7e4 fix(NavController): fire onPageWillUnload/DidUnload
Fixes #5507
2016-02-18 11:05:45 -06:00
da37029195 feat(nav): iOS swipe to go back
Closes #5185
2016-02-17 13:35:34 -06:00
019009a3e2 chore(): fix bad types for docs 2016-02-12 16:36:27 -05:00
5941042a98 chore() normalize types in docs 2016-02-12 15:51:28 -05:00
8bde8d7522 fix(modal): set root nav view controller 2016-02-10 11:38:57 -06:00
e6068785f6 refactor(transitions): created Transition class
Created interfaces for NavOptions, AnimationOptions and
TransitionOptions Created Transition class and move transition ts files
to their own folder.
2016-02-10 01:57:54 -06:00
da18868636 refactor(animations): inline css animations 2016-02-09 16:23:01 -06:00
9cc28791db docs(navController): update docs 2016-02-09 10:17:09 -05:00
843947933f docs(NavController): remove members from NavCtrl docs 2016-02-01 22:18:29 -06:00
257247f9ee docs(navController): update docs 2016-02-01 23:05:05 -05:00
ecb5e4f031 test(alert): dismiss alert, then run nav.pop() 2016-01-29 23:31:51 -06:00
8f9727891b fix(tabs): fix overlay present on tabs 2016-01-25 12:54:55 -06:00
4d218666fb docs(navController): fix param parsing error
Closes #5137
2016-01-22 10:24:32 -06:00
f5f4169db0 fix(NavController): default setRoot/setPages to not animate transitions
setRoot() will be commonly used by side menus, which should not animate between pages.
2016-01-21 16:38:57 -06:00
ba0a041e86 fix(NavController): check if view has already been destroyed 2016-01-21 16:32:59 -06:00
ee106377fc chore(angular): upgrade to angular 2.0.0-beta.1
Biggest change was that renderer takes  and not just .
2016-01-20 11:15:01 -06:00
3213d02375 refactor(NavController): improve transitions, view stages
This refactor made it so view transitions do no step on one another when a new transition happens
during an active transition.
2016-01-19 14:24:49 -06:00
6b2f42467f fix(navParams): move navParams to nav-params.ts 2016-01-15 11:03:14 -06:00
ff10b3bb49 fix(navCtrl): add more states during transitions 2016-01-15 10:21:18 -06:00
02626b9489 chore(): add types to Refresher 2016-01-14 21:04:20 -06:00
100b1e79ae chore(): fix Tabs types 2016-01-13 22:40:30 -06:00
8fdc9ed673 chore(): fix NavController typescript errors 2016-01-12 21:41:37 -06:00
00b0f4de56 chore(): fix NavController typescript errors 2016-01-12 16:02:20 -06:00
4bc6d8a6af fix(overlay): log error when rootNav is Tabs
Closes #897
2016-01-09 23:13:12 -06:00
4203f9b179 Merge branch 'overlay-refactor' 2016-01-04 09:26:59 -06:00
da986a5fb0 feat(transition): pass isRTL in transition opts 2016-01-01 21:56:40 -06:00
ac7ca8756f docs(navCtrl): NavController#present docs 2015-12-31 21:09:30 -06:00