429 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
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
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
8b724a3bcb chore(tests): make typescript and unit tests friends 2016-02-12 13:59:38 -06:00
5f254f285f chore(e2e): make typescript and e2e friends 2016-02-12 11:37:39 -06:00
224382a10e Merge branch '2.0' of https://github.com/driftyco/ionic into ins_n_outs 2016-02-11 14:10:04 -05:00
d958085c03 docs(navPush): add input docs 2016-02-11 12:23:07 -05:00
8bde8d7522 fix(modal): set root nav view controller 2016-02-10 11:38:57 -06:00
8401aa4449 style(button): format css 2016-02-10 09:11:40 -06:00