437 Commits

Author SHA1 Message Date
066ab712c0 chore(nativeRaf): use native raf over zone wrapped 2016-04-26 15:33:31 -05:00
f3ddb0bfd1 fix(nav): tabs should not dereg child navs
Closes #6267
2016-04-21 11:15:20 -05:00
8eedb2b463 docs(nav): update nav transition promises docs 2016-04-19 10:38:37 -05:00
98e0c23340 docs(navController): update links
References https://github.com/driftyco/ionic-site/issues/554
2016-04-19 10:37:02 -04:00
28eb819a0e docs(navController): update life cylce hooks 2016-04-19 10:24:49 -04:00
5aa816946a docs(nav): add Nav Transition Promises section 2016-04-18 23:50:26 -05:00
bef4a67025 feat(content): add scrollToBottom 2016-04-18 21:22:39 -05:00
0a83f2f260 feat(directives): auto provide IONIC_DIRECTIVES to all components
Closes #6092
2016-04-18 17:30:58 -05:00
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
5ceb5df238 docs(content): use @ViewChild to find content component 2016-04-12 09:37:51 -05:00
b52700b42e docs(tab): improve API docs for tab
references #5819
2016-04-11 23:04:46 -04:00
acc6321d0d chore: add ViewEncapsulation.None to components
Closes #5884
2016-04-10 20:38:04 -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
b0635667f3 fix(router): fix nested ion-nav router 2016-04-06 08:59:02 -05:00
3df5989e27 fix(router): update path recognizer
Closes #5997
2016-04-05 20:45:45 -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
5cb319f619 test(karma): add karma tests for the present/zIndex of a portal
references #5426
2016-04-05 15:24:57 -04: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
442d135dae feat(ion-content): adds <ion-fixed> for non-scrollable page content
closes #5987
2016-03-30 21:07:32 +02: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
24443c3b53 fix(ViewController): call onDismiss after transition ends
Closes #5818
2016-03-12 03:21:07 -06:00
d77e8d963f fix(nav): use setRoot when root property changes
Closes #5668
2016-03-06 23:33:44 -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
e639457654 fix(overlays): update keyboard focus management 2016-03-05 20:32:21 -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
a237c16bc0 chore(): use relative imports in tests 2016-03-02 15:43:51 -06:00
c883a2ae91 chore(): update Ionic imports in tests 2016-02-22 17:45:17 -06:00
ed85ab9863 test(nav): create nav memory test 2016-02-21 21:30:10 -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
0d60a0f5d5 test(NavController): add cleanup tests 2016-02-19 10:40:44 -06:00
53af766a08 test(NavController): add lifecycle tests 2016-02-19 10:23:46 -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
20fef818ff chore(types): add more types to ViewController 2016-02-16 23:06:13 -06:00
04c1c7c3bd chore(typings): add es6 and jasmine typings
As of beta.6, angular2 no longer ships es6-shim or jasmine typings, so
we provide them ourselves.
2016-02-15 15:36:01 -06:00
e06cf71aae feat(tabs): rootParams, pass params to tabs
Closes #5172
2016-02-15 00:01:23 -06:00