Manu MA
2b4d7b7be9
fix(angular): apply validation classes properly
...
* fix(angular): add validation classes to ion-item
* fix(inputs): focus handling
fixes #17171
fixes #16052
fixes #15572
fixes #16452
fixes #17063
2019-01-19 22:56:00 +01:00
Manu MA
5cb7f68ee2
fix(content): tap-click deadlock ( #17170 )
...
fixes #17138
fixes #16863
fixes #16191
fixes #16911
2019-01-18 18:53:35 +01:00
Paul Stelzer
b0f51d4989
fix(utils): remove console log ( #17116 )
2019-01-15 11:47:01 +01:00
Manu MA
6364e4e2a1
fix(inputs): keyboard focus improvements ( #16838 )
...
fixes #16815
fixes #16872
fixes #13978
fixes #16610
2019-01-11 19:36:02 +01:00
Manu MA
44fb45e2bc
perf(angular): bundle size improvements for angular ( #16966 )
2019-01-07 22:05:36 +01:00
Manu MA
8ee9205629
fix(tabs): fix goto root ( #16926 )
...
fixes #16917
2019-01-01 17:51:38 +01:00
Manu MA
302be5392c
fix(overlays): make them hidden until presented ( #16903 )
...
fixes #16685
2018-12-29 01:31:33 +01:00
Manu Mtz.-Almeida
3d656ac312
docs(all): improve type docs for event
2018-12-28 20:38:24 +01:00
Manu Mtz.-Almeida
f05c59979f
fix(menu): swipe-back has higher priority
...
fixes #16864
2018-12-28 20:38:24 +01:00
Manu Mtz.-Almeida
f9483a0c13
refactor(utils): reorganize some chunks
2018-12-28 20:38:24 +01:00
Manu MA
8b140306ef
refactor(animation): remove ion-animation-controller ( #16842 )
2018-12-21 13:17:42 +01:00
Manu MA
d69427eac0
fix(angular): swipeBackEnabled global config ( #16668 )
...
fixes #16624
2018-12-11 01:32:28 +01:00
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