Brandy Carney
dc0659fe46
fix(picker): add color to picker-opt so the variable will style correctly
...
fixes #9519
2016-12-06 17:45:02 -05:00
mhartington
b17950d326
fix(dateTime): make sure picker-column is show on retina screens
2016-12-06 17:10:42 -05:00
Manu Mtz.-Almeida
44d772f41c
fix(picker): removes unused code
2016-12-06 22:42:37 +01:00
Manu Mtz.-Almeida
ac07c6f124
fix(button): button strong is configurable
2016-12-06 22:38:03 +01:00
Manu Mtz.-Almeida
af7139b7ab
fix(picker): mark main button as strong
2016-12-05 22:59:54 +01:00
Manu Mtz.-Almeida
24d45d5c50
refactor(picker): using DomController
...
Removed NativeRafDebouncer
2016-12-02 11:52:39 +01:00
Brandy Carney
3532a71c29
docs(sass): add documentation for sass variables
...
This adds documentation for loading, menu, picker, popover, radio,
refresher, select, and toast. Also removes unused variables.
References #8785
2016-12-01 18:39:52 -05:00
Manu Mtz.-Almeida
ecb8bee398
fix(picker): stop picker once it is closed
2016-11-27 21:08:44 +01:00
Manu Mtz.-Almeida
5ad7fd1908
perf(rendering): add css containment
2016-11-23 11:08:45 -06:00
Adam Bradley
dc7a638ae4
refactor(overlay): remove default pageTransitionDelay on dismiss
2016-11-21 13:40:21 -06:00
Manu Mtz.-Almeida
448e020c05
fix(picker): making touchable fill all the available space
2016-11-20 19:05:23 -06:00
Manu Mtz.-Almeida
cfbc5eabca
perf(picker): improves picker UX feedback
2016-11-17 09:53:39 +01:00
Manu Mtz.-Almeida
32ab817181
fix(gestures): gesture controller handled by components
...
* fix(gestures): gesture controller is handled by components
fixes #9046
* fix(gestures): adds hybrid disable scroll assistance
fixes #9130
fixes #9052
fixes #7444
2016-11-16 10:03:51 -06:00
Manu Mtz.-Almeida
2348d228fa
fix(picker): prevents scrolling under the picker
2016-11-15 12:14:57 +01:00
Manu Mtz.-Almeida
fc2ee6472f
perf(picker): improves performance of picker and datepicker
2016-11-14 21:14:13 +01:00
Manu Mtz.-Almeida
033e1eae17
fix(nav): adds public willLoad lifecycle event
...
* fix(nav): adds public willLoad lifecycle event
* test(menu): adds more asserts
2016-11-01 13:12:29 -05:00
Manu Mtz.-Almeida
ff1f340285
test(assert): adds new debugging assert() util
...
improves removing of console.debug statements
fixes #8483
2016-10-18 09:10:00 -05:00
Manu Mtz.-Almeida
35568ba85f
chore: removed deprecated APIs
2016-10-13 11:02:45 -05:00
Manu Mtz.-Almeida
e1e6e4be1e
style: missing whitespaces
2016-10-06 10:51:18 +02:00
Max Lynch
713e2a1a33
feat(haptic): add haptic/taptic support to toggle/range/picker
2016-10-05 20:49:55 -05:00
Adam Bradley
7c05d0c0ba
fix(di): update dependency injection and default configs
2016-09-16 00:49:09 -05:00
Adam Bradley
52ada1ca6d
chore(components): ngmodule updates
2016-09-13 17:07:33 -05:00
Brandy Carney
16df3a4aab
refactor(css): update theme imports
2016-09-13 16:57:32 -05:00
Brandy Carney
750cde38e2
refactor(css): scope component css to mode
2016-09-13 16:52:47 -05:00
Adam Bradley
d7be8a80c0
test(ngmodule): update to ngmodule
2016-09-13 15:44:02 -05:00
Brandy Carney
938864e8d0
refactor(button): add ion-button attribute and icon attributes to style buttons
...
BREAKING CHANGES:
- `<button>` becomes `<button ion-button>`
- `<a button>` becomes `<a ion-button>`
- `<button ion-item>` does not get the `ion-button` attribute
- Buttons inside of `<ion-item-options>` do get the `ion-button`
attribute
- Removed the `category` attribute, this should be passed in
`ion-button` instead.
- Button attributes added for icons in buttons: `icon-only`,
`icon-left`, and `icon-right`
closes #7466
2016-08-16 17:11:02 -04:00
perry
4f52135c13
Revert "Revert "Merge branch 'master' of https://github.com/driftyco/ionic ""
...
This reverts commit 4a6086c1f8 .
2016-07-18 19:40:03 -05:00
perry
4a6086c1f8
Revert "Merge branch 'master' of https://github.com/driftyco/ionic "
...
This reverts commit 8945bf906d , reversing
changes made to f4fac225fa .
2016-07-18 19:24:56 -05:00
Lenny Kean
86fd8a480f
fix(picker): fix iOS 8 picker display
...
Fixes #7319
2016-07-14 21:28:01 -05:00
Manu Mtz.-Almeida
d6f62bcb60
fix(sliding): much better UX + performance
...
- sliding should behave exactly like a native one
- much better performance
references #7049
references #7116
closes #6913
closes #6958
2016-07-12 15:30:19 +02:00
Adam Bradley
cca3309f4c
chore(nav): create nav-interfaces file
2016-07-11 23:24:25 -05:00
Adam Bradley
656426672c
chore(templates): import required directives for ionic templates
2016-07-01 00:59:37 -05:00
mhartington
cd6ad23ef3
docs(viewController, picker, popover, toast, gestures, utils): update docs
2016-06-30 15:50:26 -04:00
Adam Bradley
4980659bd6
test(overlay): use injectable overlay controllers
2016-06-28 15:20:42 -05:00
Adam Bradley
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
Manu Mtz.-Almeida
b1b7bb806a
test(picker): fixes return data
2016-06-27 20:04:51 +02:00
Manu Mtz.-Almeida
b8551defd5
fix(picker): adds align to the PickerColumn interface
2016-06-27 20:04:51 +02:00
Adam Bradley
c7fa9490bf
style(imports): add spaces in imports
2016-06-22 14:29:27 -05:00
Adam Bradley
060d064325
Merge branch '2.0' into layout-refactor
...
# Conflicts:
# src/components/tabs/test/advanced/index.ts
2016-06-21 11:37:47 -05:00
Manu Mtz.-Almeida
02c863b1a9
refactor(picker): uses new UIEventManager
2016-06-20 20:32:55 +02:00
Adam Bradley
1a8f6d745d
test(header): update header markup
2016-06-17 11:43:30 -05:00
Adam Bradley
e5d79d28c0
refactor(ViewController): remove need for viewType property
2016-06-16 15:26:16 -05:00
Adam Bradley
d13fa4e2cf
refactor(structure): allow content to scroll under headers/footers
2016-06-16 11:28:02 -05:00
Dan Bucholtz
2be96f29b2
* refactor(overlays): overlays now are enabled via ionViewDidEnter ( #6811 ) closes #6753
...
overalys now are enabled via ionViewDidEnter
* style(overlays): fixed tslint error
fixed tslint error
* style(overlays): formatting
formatting
* refactor(overlays): minor refactor to match style
minor refactor to match style
2016-06-09 13:35:03 -05:00
Manu Mtz.-Almeida
a1a582b7a1
fix(ion-backdrop): new ion-backdrop can prevent background scrolling
...
closes #6656
2016-06-02 17:09:44 +02:00
Adam Bradley
c18335e946
refactor(lifecycle): lifecycle methods prefixed w/ ionView
...
BREAKING CHANGES:
- Lifecycle method prefixes have changed to `ionView`
- `onPageLoaded` renamed to `ionViewLoaded`
- `onPageWillEnter` renamed to `ionViewWillEnter`
- `onPageDidEnter` renamed to `ionViewDidEnter`
- `onPageWillLeave` renamed to `ionViewWillLeave`
- `onPageDidLeave` renamed to `ionViewDidLeave`
- `onPageWillUnload` renamed to `ionViewWillUnload`
- `onPageDidUnload` renamed to `ionViewDidUnload`
2016-06-01 12:06:15 -05:00
Adam Bradley
11448dcd0c
chore(tslint): fix noImplicitAny errors
2016-05-31 21:07:17 -05:00
Manu Mtz.-Almeida
170cf8c409
fix(picker): safari fired pointerEnd() twice ( #6708 )
...
closes #6704
2016-05-31 16:36:59 -05:00
Adam Bradley
8a920a24a5
Merge branch 'bootstrap-refactor' into 2.0
2016-05-31 15:50:21 -05:00
Adam Bradley
6e9087534d
test(bootstrap): update to use ionicBootstrap
2016-05-31 15:49:12 -05:00