Manu MA
2933f61e8d
fix(react): add class based APIs ( #16665 )
...
fixes #16583
2018-12-11 01:08:00 +01:00
Manu MA
119e0c1fd2
refactor(all): avoid using export const enum ( #16614 )
...
* refactor(all): avoid using export const enum
fixes #16497
* add tslint
2018-12-06 21:19:49 +01:00
Manu Mtz.-Almeida
e8e71838b3
fix(angular): accept other url schemas
2018-11-29 02:18:44 +01:00
Manu MA
d09e55500c
chore(): update stencil ( #16460 )
2018-11-26 22:19:48 +01:00
Manu MA
838f40de37
feat(ripple-effect): add option to disable ripple-effect ( #16393 )
...
fixes #16379
2018-11-20 11:43:18 +01:00
Adam Bradley
8cb266ba34
chore(types): add null checks ( #16351 )
2018-11-16 22:20:51 -06:00
Manu MA
fd79b57748
fix(inputs): fix aria with shadow-dom ( #16329 )
2018-11-16 19:26:55 +01:00
Manu Mtz.-Almeida
c9b4e66f36
fix(gesture): release gesture when it's disabled
...
fixes #16335
2018-11-15 23:36:07 +01:00
Brandy Carney
256745cd1e
feat(segment): adds scrollable and layout props and updates to follow the spec ( #16273 )
...
Adds the ability to apply a layout to the segment button in order to better match the Material Design spec, updates the design and UI to match the spec more, and separates the segment button styles back into the proper directory.
- moves the segment button css back into segment-button directory
- updates the design to match the MD spec better
- adds layout property to match MD spec
- adds custom properties for better styling
- allows for overscroll / scrolling tabs via scrollable attribute
- changes the indicator to a div - will need to animate it
- updates e2e tests and add spec test
fixes #16232 fixes #16081
references #14853
BREAKING CHANGES
Segment Button now requires the text to be wrapped in an `ion-label` element for improved styling.
*Old usage:*
```html
<ion-segment-button>
Item One
</ion-segment-button>
```
*New usage:*
```html
<ion-segment-button>
<ion-label>Item One</ion-label>
</ion-segment-button>
```
Note: this will not technically break your app, but the styles may look wrong.
2018-11-15 12:22:35 -05:00
Manu MA
6d5944613a
fix(ripple-effect): follow MD spec ( #16330 )
...
* fix(ripple-effect): follow md spec
* add box-shadow back
* add ripple effect to alert and action-sheet
2018-11-15 16:08:39 +01:00
Brandy Carney
188a63546a
fix(toast): update toast design to match MD spec ( #16323 )
...
Updates the Material Design Toast to closer match the spec: https://material.io/design/components/snackbars.html
- Updates the animation to use opacity, not translate
- Updates design with the right background, box-shadow, etc.
- Fixes the broken position middle of toast and updates e2e test to include this
- Allows for line breaks to be passed in the message
fixes #16271
2018-11-14 15:21:27 -05:00
Manu Mtz.-Almeida
108691dc44
fix(angular): add swipe-to-go-back gesture
2018-11-14 13:22:31 +01:00
Manu MA
d817cc3b30
fix(input): scroll assist works in with shadow-dom ( #16206 )
...
fixes #15888
fixes #15294
fixes #15895
2018-11-03 01:35:38 +01:00
Manu MA
a8be5291bb
fix(label): placeholder + floating label ( #16111 )
...
* fix(label): placeholder + floating label
* fix placeholder type
* update docs
* uodate docs
2018-11-02 22:15:28 +01:00
Manu MA
0680fe9251
docs(all): add global config docs ( #16193 )
...
* docs(all): add global config docs
fixes #16109
* lint issue
* add tabButtonLayout
* tabs docs
2018-11-02 17:30:37 +01:00
Manu MA
ecc2c55370
docs(all): possible values are extracted by stencil ( #16190 )
...
* docs(all): possible values are extracted by stencil
* add defaults
* remove all hardcoded defaults
* update stencil
2018-11-02 00:06:40 +01:00
Manu MA
aad7711af2
fix(datetime): can participate in native <form> ( #16106 )
...
fixes #16075
2018-10-26 19:01:39 +02:00
Manu MA
6a138a6c55
refactor(show): remove show/hide-when components ( #16098 )
2018-10-25 21:32:41 -05:00
Manu MA
ef6895acbd
fix(inputs): disabled handling ( #16071 )
2018-10-25 22:50:06 +02:00
Manu MA
4d3ad67740
refactor(tabs): apply design-doc ( #16048 )
2018-10-25 22:13:19 +02:00
Adam Bradley
a9fd3399de
test(e2e): force roboto font on all systems ( #15993 )
2018-10-19 15:22:15 -05:00
Manu Mtz.-Almeida
a72fced6fe
fix(all): docs for all missing props
2018-10-11 16:24:08 -05:00
Manu Mtz.-Almeida
19c449e815
fix(modal/popover): lifecycle events
...
fixes #15806
2018-10-08 14:28:22 -05:00
Manu Mtz.-Almeida
9d109d68c8
fix(all): disable animations in e2e tests
2018-10-08 10:18:31 -05:00
Manu Mtz.-Almeida
2909e1cc7b
chore(): fix component.d.ts random changes
2018-10-08 09:50:35 -05:00
Manu Mtz.-Almeida
24f33730a0
feat(nav): animation is customizable
...
fixes #15851
2018-10-04 18:06:19 +02:00
Manu Mtz.-Almeida
2f9aaa2e0c
chore(): update stencil + fix lint errors
2018-10-02 17:54:32 +02:00
Manu Mtz.-Almeida
5560dcd713
fix(all): avoid using focus() since it conflicts with HTMLElement
...
fixes #15810
2018-10-02 17:13:45 +02:00
Manu Mtz.-Almeida
7f38d377dd
fix(tap-click): prevent activated while scrolling
...
fixes #15752
2018-09-26 01:40:02 +02:00
Manu Mtz.-Almeida
0379977e1b
feat(app): adds _forceStatusbarPadding for ionic lab
2018-09-26 01:13:15 +02:00
Manu Mtz.-Almeida
ede5525342
fix(color): do not accept empty color
...
fixes #15732
2018-09-25 20:09:04 +02:00
Manu Mtz.-Almeida
633360fcba
fix(all): gesture controller can block scrolling
...
fixes #15725
2018-09-25 17:46:58 +02:00
Manu Mtz.-Almeida
c048f9fda2
fix(app): statusTap and hardwareGB can be activated with config
...
fixes #15617
2018-09-25 15:14:53 +02:00
Brandy Carney
cd4628da4d
style(utils): fix lint error
2018-09-24 18:05:28 -04:00
Daniel Sogl
94ac3ff149
refactor(haptic): add tuple types ( #15651 )
2018-09-24 11:47:23 -05:00
Manu Mtz.-Almeida
f8eafa7a21
fix(all): lint errors
2018-09-24 18:20:52 +02:00
ptitjes
b2b5d93d36
fix(overlay): register backbutton handler only when needed ( #15615 )
...
Fixes #15601 .
When listening to ionBackButton events, only registers the
backbutton handler if there is actually an overlay. This will
give a chance to handlers with lower priority to eventually run.
2018-09-24 09:45:19 -05:00
mhartington
694b6a8795
fix(input): fix text type for select change event
2018-09-21 16:17:33 -04:00
Manu Mtz.-Almeida
c49d896e08
refactor(all): using ComponentInterface
2018-09-14 18:47:00 +02:00
Manu Mtz.-Almeida
9ad05d85cd
refactor(back-button): handle busy state better
2018-09-14 17:12:22 +02:00
Manu Mtz.-Almeida
75c2d744b6
fix(overlay): only register backButton listener once
2018-09-14 17:04:51 +02:00
mhartington
6da765b3d5
fix(): handle failure in hardware back button
2018-09-14 10:58:39 -04:00
Manu Mtz.-Almeida
ff919de972
fix(): remove argument-less catch()
2018-09-14 03:03:21 +02:00
Manu Mtz.-Almeida
ca5866493b
fix(overlay): animation can be interrupted
...
fixes #15506
2018-09-14 01:41:28 +02:00
Manu Mtz.-Almeida
6e5c035b39
chore(tslint): disable 'no-floating-promises'
2018-09-14 00:50:44 +02:00
Brandy Carney
fcb45d12e2
style(components): don't self close tags
2018-09-12 11:38:20 -04:00
Brandy Carney
6ed4690834
style(tap-click): rename activable to activatable
2018-09-12 11:38:20 -04:00
Manu Mtz.-Almeida
37c9be7453
fix(back-button): subscribe to body
2018-09-11 14:11:43 +02:00
Manu Mtz.-Almeida
bb1924315e
fix(esm): reorganiza exports
2018-09-11 10:54:30 +02:00
Manu Mtz.-Almeida
bf486e2c99
docs(overlay): onDidDismiss() and onWillDismiss()
2018-09-07 16:45:11 +02:00