4660 Commits

Author SHA1 Message Date
9c896f59bc chore(package): generate dist package.json from root package.json
Closes #6854
2016-06-29 13:44:36 -05:00
1cad300622 docs(demo): update item reorder demo to use a playlist 2016-06-29 14:35:42 -04:00
204c517e2a docs(item-reorder): modify docs for item reorder
also added the header to the reorder test.
2016-06-29 14:02:52 -04:00
2fc83c40d3 refactor(item): rename indices to indexes 2016-06-29 14:02:52 -04:00
37c53ac07c style(scss): fix scss lint errors 2016-06-29 11:44:51 -05:00
1c2acc0c6a test(content): add tests for content pages without header/footers 2016-06-29 12:31:54 -04:00
6fa2faffba feat(header): apply shadow on MD headers 2016-06-29 11:26:38 -05:00
08f22fb82b docs(reorder): adds docs and demo for reorder directive 2016-06-29 17:35:33 +02:00
b615c60478 fix(loading): fix loading overlay during app init
Closes #6209
2016-06-29 00:27:50 -05:00
3fb58d95c3 demo(overlay): use injectable overlay controllers 2016-06-28 20:46:43 -05:00
7aa559aec2 fix(item): sliding item is closed when tapped
closes #7094
2016-06-29 02:30:16 +02:00
4fff262684 fix(datetime): format seconds token
Closes #6951
2016-06-28 16:40:42 -05:00
3cd31c3d17 fix(menu): fix content going under header
Closes #7084
2016-06-28 16:22:39 -05:00
4980659bd6 test(overlay): use injectable overlay controllers 2016-06-28 15:20:42 -05:00
215c6d846c refactor(overlays): inject overlay providers
BREAKING CHANGES:

- Overlay components, such as Alert or Modals, should now be created
using its injected provider.
- Overlays now have the `present()` method on the overlay’s instance,
rather than using `nav.present(overlayInstance)`.
- All overlays now present on top of all app content, to include menus.
- Below is an example of the change to `Alert`, but the pattern is the
same for all overlays: ActionSheet, Loading, Modal, Picker, Popover,
Toast

WAS:

```
import { NavController, Alert } from ‘ionic-angular’;

constructor(private nav: NavController) {
}

doAlert() {
  let alert = Alert.create({
    title: 'Alert',
  });
  this.nav.present(alert);
}
```

NOW:

```
import { AlertController } from ‘ionic-angular’;

constructor(private alertCtrl: AlertController) {
}

doAlert() {
  let alert = this.alertCtrl.create({
    title: 'Alert'
  });
  alert.present();
}
```
2016-06-28 15:18:09 -05:00
2fe42ed63e chore(): clean up unused references 2016-06-28 11:28:25 -05:00
721b2bc4f0 demos(loading): update demo to beta10 2016-06-28 09:42:05 -05:00
29dd8da3b4 chore(changelog): fix npm install to use beta 10 instead of nightly 2016-06-28 10:31:10 -04:00
5c804450c4 feat(ion-content): iOS only scroll bounce 2016-06-27 22:26:48 -05:00
d458b1ec90 chore(ci): kicking the tires 2016-06-27 16:22:37 -05:00
e9226178dc chore(ionic): release beta.10 2016-06-27 15:40:44 -04:00
89564f1c7e feat(feature-detect): detect if backdrop-filter is supported
Currently `backdrop-filter` is only supported by Safari and it allows web developers to implement awesome background blur effects like a native iOS app
v2.0.0-beta.10
2016-06-27 13:42:55 -05:00
400957517d fix(item): inherit overflow and text-overflow from the parent item in a paragraph 2016-06-27 14:40:12 -04:00
b1b7bb806a test(picker): fixes return data 2016-06-27 20:04:51 +02:00
b8551defd5 fix(picker): adds align to the PickerColumn interface 2016-06-27 20:04:51 +02:00
2303c16fee fix(item): sliding item works with and without borders
closes #7081
2016-06-27 20:04:51 +02:00
19a8670c58 docs(nav): remove Page component (#7080)
`ion-nav` docs refer to the deprecated Page decorator. The example code is already correct.

- Remove Page component reference
2016-06-27 14:01:44 -04:00
0948ad05eb docs(modal): remove unused Page component import
The Page decorator usage was removed in 73635f393974dc6c44f69cf7814d22243f80a5c5.
2016-06-27 13:59:36 -04:00
e4cc672c0a fix(input): fix the clear input button to always be vertically aligned 2016-06-27 12:48:13 -04:00
4567de2aea fix(content): adjust footer bottom based on the tabbar without padding 2016-06-27 12:13:26 -04:00
90d0d33270 test(content): add content tests to cover the different use cases 2016-06-27 11:52:33 -04:00
d0b1930b25 fix(input): check if there is a value when setting value 2016-06-24 18:20:33 -04:00
149d8dccfa chore(): add github folder back 2016-06-24 14:58:03 -05:00
3db67f90fb fix(content): set footer height to 0 so it won't be undefined 2016-06-24 15:29:08 -04:00
47e09a13f7 fix(generator): fix closing tag for header 2016-06-24 14:09:24 -04:00
614a49240b test(menu): adds menu+alert tests 2016-06-24 20:03:57 +02:00
ae86ab8b81 fix(input): allow button click when input has focus
only show clear input button when input has focus.

closes #6514 and closes #6944
2016-06-24 13:57:34 -04:00
4479a019a7 chore(CI): v2 -> master 2016-06-24 12:15:58 -05:00
a117fd579d switching v2 CI to watch master 2016-06-24 12:03:23 -05:00
f01a440314 style(item): fixes all gulp validate errors 2016-06-24 18:53:07 +02:00
3c267cebcb style(item): Each selector in a comma sequence should be on its own line 2016-06-24 18:20:25 +02:00
7b818891ed Merge pull request #7028 from manucorporat/sliding-reorder 2016-06-24 11:00:41 -05:00
bfdc898945 feat(item): sliding items work with list reorder 2016-06-24 17:57:21 +02:00
0743f46d5d docs(toggle): update docs 2016-06-24 11:55:36 -04:00
30c3af4a80 chore(docs): proper typescript syntax 2016-06-24 00:36:47 -05:00
b7826ba1c1 fix(demos): updates @angular paths 2016-06-23 21:14:57 +02:00
2197d49633 fix(virtualScroll): first node should use clientTop/clientLeft 2016-06-23 13:22:32 -05:00
6a52a4a1ec perf(reorder): hit test refactored 2016-06-23 16:00:58 +02:00
99c50a151f fix(footer): show footer toolbar w/ tabbar bottom 2016-06-22 16:00:43 -05:00
f7880c9d5f test(e2e): fix e2e tests with missing ion-navs, hide border on toolbars 2016-06-22 15:52:51 -04:00