2223 Commits

Author SHA1 Message Date
fe11eccb46 feat(windows): add content padding/margin components for wp
also split all of the modes up so they can have different amounts of
padding/margin on their content

references #5565
2016-02-23 17:16:43 -05:00
922e1f17b8 feat(windows): add segment component
references #5565
2016-02-23 16:39:46 -05:00
2699b44778 feat(windows): add chip component
references #5565
2016-02-23 16:15:06 -05:00
eeac7956eb fix(chip): cleaned up some of the UI and added some sass variables
references #5386
2016-02-23 16:13:27 -05:00
dd206ad7d6 feat(windows): add radio component for wp mode
fixed radio and checkbox in alert, updated toolbar

references #5565
2016-02-23 15:56:59 -05:00
1ecfa6f054 feat(windows): add checkbox styling and update alert checkbox
references #5565
2016-02-23 15:13:45 -05:00
1fc0a23c11 feat(windows): initial add for windows badges
also hide ion-button-effect and change alert buttons to full width

references #5565
2016-02-23 13:53:11 -05:00
6cd0c45f7c Merge branch '2.0' into windows-mode 2016-02-23 13:43:05 -05:00
6af9b7780b feat(windows): initial add of alert with windows dialog styles
references #5565
2016-02-23 13:42:56 -05:00
370490ec51 feat(windows): initial add of action sheet
references #5565
2016-02-23 13:03:08 -05:00
6062bb6dbb feat(windows): initial add of toolbar with some custom theming
references #5565
2016-02-23 12:59:12 -05:00
b91f8def2b feat(windows): make wp buttons more windows-y
references #5565
2016-02-23 11:08:36 -05:00
d0a3872628 docs(navbar): add doc for hideBackButton 2016-02-23 09:47:04 -05:00
870dda5507 Merge branch '2.0' into windows-mode 2016-02-22 20:38:50 -05:00
a9c995d07d feat(windows): initial add of windows mode
basically a copy of md for now

references #5565
2016-02-22 20:36:02 -05:00
c883a2ae91 chore(): update Ionic imports in tests 2016-02-22 17:45:17 -06:00
b53d70710e feat(input): default autocomplete/autocorrect=off, fix autofocus
Related: #5480
2016-02-22 15:00:54 -06:00
1cfca53f9d chore(npm): publish package as 'ionic-angular'
BREAKING CHANGE: imports from the framework were:
```
  import {Platform} from 'ionic-framework/ionic';
```
and are now:
```
  import {Platform} from 'ionic-angular';
```
2016-02-22 13:25:55 -06:00
cc1dff2ceb Update id.ts 2016-02-22 10:34:13 +00:00
ea5172527b chore(gesture): null hammer on unlisten 2016-02-21 21:35:24 -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
3c8daa0781 feat(prodMode): set isProd() when prodMode set in @App config 2016-02-21 13:01:31 -06:00
5302d63b54 chore(animation): fix ele querySelectorAll 2016-02-21 12:26:47 -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
22ec46403a chore(radio): add more types 2016-02-20 22:04:15 -06:00
730cccdc97 feat(toggle): add change event
Related #5513
2016-02-20 21:59:43 -06:00
2596731e91 feat(checkbox): add change event
Related #5513
2016-02-20 21:45:37 -06:00
892b0071cb fix(sass): rename brightness/inverse sass functions
Prefix custom sass color functions with color-
Closes #5542
2016-02-20 20:34:59 -06:00
27eacd4e0d Merge branch 'menu-improvements' into 2.0 2016-02-19 23:38:13 -06:00
004e63555e refactor(menu): improve menu get lookup
If a `menuId` is not provided then it'll return the first menu found.
If a `menuId` is `left` or `right`, then it'll return the enabled menu
on that side. Otherwise, if a `menuId` is provided, then it'll try to
find the menu using the menu's `id` property. If a menu is not found
then it'll return `null`. If a menu id was provided, but was not found,
it will not fallback to finding any menu. Closes #5535
2016-02-19 23:37:31 -06:00
b9eec24c88 fix(tabs): pop tab page to parent nav
Closes #5196
2016-02-19 21:43:28 -06:00
8564d79a7d fix(menu): fix enabled check
references #5535
2016-02-19 20:36:27 -05:00
5f31df05de test(menu): add karma tests 2016-02-19 20:36:05 -05:00
f0b5838880 test(menu): update test to use 3 menus and menu toggle by side
references #5535
2016-02-19 16:18:55 -05:00
a2b7a21a95 feat(menu): grab the menu by side only if it is enabled
this removes the need to pass an id when you enable one menu

references #5535
2016-02-19 16:18:31 -05:00
5e1eeff40d test(menu): add test that reproduces issue with multiple menus and navbar toggles 2016-02-19 14:47:42 -05: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
7e49ff2550 test(Tabs): add lifecycle logs 2016-02-19 10:54:05 -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
eb3235f874 docs(actionsheet): add docs for actionsheet options 2016-02-18 19:13:55 -05:00
9c0eebd245 fix(alert): add max height to alert body so it will overflow
closes #5316
2016-02-18 16:55:34 -05:00
26c616bc20 derp: the inputs still get read from the input property 2016-02-18 12:22:04 -05:00
ae392e2db3 test(slides): update slide tests to use options instead of attributes
references #5189
2016-02-18 12:18:13 -05:00
d21ae88018 refactor(slides): remove the attributes from the slider and use options to pass them instead
also commented out some attributes that aren’t working right now.

BREAKING CHANGES: Slider attributes have been removed in favor of
passing them in options

references #5189
2016-02-18 12:18:13 -05:00
8f0b88b7e4 fix(NavController): fire onPageWillUnload/DidUnload
Fixes #5507
2016-02-18 11:05:45 -06:00
7e3eb23345 test(select): ngFor ion-option w/ array of numbers
Related: #5495
2016-02-18 10:25:13 -06:00
22c32f3ab5 fix(animations): remove inline styles when finished
Allows for one animation to control multiple elements. Optionally
removes inline styles when the animation finishes. Fixes checking for
the will-change property. Does not always apply translateZ on ion-page.

Closes #5130
2016-02-17 23:02:31 -06:00