William Martin
321341d97d
feat(datetime): add size property ( #23649 )
...
resolves #23518
2021-07-20 12:31:38 -04:00
Liam DeBeasi
be219a2814
fix(datetime): years displayed now more consistent with v5 datetime, max and min are now accounted for in MD mode ( #23616 )
...
resolves #23615
2021-07-15 08:49:25 -04:00
Hans Krywalsky
7ac010943b
feat(datetime): add showDefaultTimeLabel property and time-label slot ( #23577 )
...
resolves #23555
2021-07-07 09:21:13 -04:00
William Martin
55bd1f749b
fix(datetime): add keyboard year navigation ( #23585 )
...
resolves #21553
resolves #18122
2021-07-06 15:56:50 -04:00
Liam DeBeasi
b735b587cd
fix(datetime): scroll position no longer gets reset when using datetime in overlay ( #23543 )
2021-07-01 09:22:59 -04:00
Liam DeBeasi
0a700f9f6f
docs(datetime): improve example tests with sizing ( #23456 )
2021-06-16 16:31:49 -04:00
Liam DeBeasi
932d3ca62f
feat(datetime): add calendar picker ( #23416 )
...
resolves #19423
BREAKING CHANGE: The `ion-datetime` component has been revamped to use a new calendar style. As a result, some APIs have been removed. See https://github.com/ionic-team/ionic-framework/blob/master/BREAKING.md for more details.
2021-06-16 15:54:15 -04:00
William Martin
a31fb55bac
fix(datetime, input, textarea): remove aria-labelledby when there is no adjacent ion-label ( #23211 )
...
* fix(datetime, input, textarea): remove aria-labelledby when there is no adjacent ion-label
* Update core/src/components/input/test/a11y/input.spec.ts
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com >
* Update core/src/components/textarea/test/a11y/textarea.spec.ts
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com >
* Update core/src/components/datetime/test/a11y/datetime.spec.ts
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com >
* remove hard-coded label, fix whitespace
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com >
2021-04-20 12:34:32 -04:00
Adam Bradley
0de75afbef
feat(custom-elements): add experimental custom elements build ( #22863 )
...
Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com >
2021-02-11 12:08:00 -05:00
Liam DeBeasi
fbb777ab5a
test(datetime): improve reliability of focus trap test ( #22742 )
2021-01-07 11:37:19 -05:00
Brandy Carney
a9b2260100
test(core): add lang attr to html tag to resolve axe errors ( #22410 )
2020-11-02 17:08:03 -05:00
Brandy Carney
18fb8855e0
fix(datetime): do not set ampm when the column doesn't exist ( #22220 )
...
fixes #22149
2020-10-01 13:06:13 -04:00
Liam DeBeasi
cc45ad815c
fix(overlays): return focus to presenting element after dismissal ( #22167 )
...
resolves #21768
2020-09-24 18:07:25 -04:00
Brandy Carney
8b85fe0d9e
fix(datetime): do not reset to am when changing hour and pm is set ( #21997 )
...
fixes #19175 fixes #19260 fixes #20026 references #16630
2020-09-11 13:55:07 -04:00
Liam DeBeasi
fff4aec6cf
fix(overlays): trap focus inside overlay components except toast ( #21716 )
...
fixes #21647
2020-07-22 12:09:31 -04:00
Liam DeBeasi
3937101e5c
fix(datetime): ensure year-only values are not affected by timezone when parsing ( #21309 )
2020-05-15 11:36:01 -04:00
Antoine
a75e8f34d6
fix(datetime): locale inputs are now reactive ( #20826 )
...
fixes #20367
2020-04-24 11:29:22 -04:00
Liam DeBeasi
76ca475734
feat(datetime): add parts support for placeholder, text ( #20930 )
2020-04-23 12:20:25 -04:00
Asif Rahman
7b032c5e9b
feat(datetime): add custom timezone display property ( #19519 )
...
resolves #19401
2020-01-09 15:29:40 -05:00
Kelvin Dart
45b82dc466
fix(datetime): datetime no longer reports having a value if none is set ( #18541 )
...
fixes #17979
fixes #18540
2019-06-27 10:48:09 -04:00
Manu MA
301b0fc1d1
chore(): update to stencil 1.1 ( #18609 )
2019-06-26 17:17:48 +02:00
Adam Bradley
598a13ecc0
chore(test): remove unused preview tests ( #18608 )
2019-06-24 17:15:57 -05:00
Manu MA
b40f7d36d5
fix(): update to Stencil One 🎉 🎊
2019-06-19 21:33:50 +02:00
Liam DeBeasi
36fd78281c
fix(test): avoid more race conditions
2019-06-12 12:16:52 -04:00
Brandy Carney
6252458d49
test(components): add rtl tests and remove skips ( #18319 )
...
references #17012
2019-05-21 13:16:07 -04:00
Liam DeBeasi
ca233b547a
fix(datetime): default to current date when value is null ( #18105 )
...
fixes #18099
2019-04-23 13:12:17 -04:00
Liam DeBeasi
cc60b60135
fix(datetime): date strings no longer revert to previous day ( #18018 )
...
fixes #17977
2019-04-16 12:34:35 -04:00
pwespi
34f6f1d736
fix(datetime): account for 0 value when setting up picker columns ( #17869 )
2019-03-25 08:49:29 -04:00
Bengt Weiße
424879df8e
test(datetime): add daysInMonth tests ( #17558 )
...
* fix(Datetime): correct days in month calculation
* test(DateTimeUtil): daysInMonth
* revert fn changes, keep tests
2019-03-22 12:59:43 -04:00
Liam DeBeasi
ec3acc9ec8
fix(datetime): fix edge cases with datetime and invalid values ( #17769 )
...
* fix edge cases with datetime and invalid values
* clean up code
* revert let changes
* run linter
2019-03-13 09:39:38 -04:00
Liam DeBeasi
bab56e8947
fix(datetime): default to local date ( #17706 )
2019-03-11 09:46:17 -05:00
Liam DeBeasi
a1ec5f607b
fix(datetime): default to current date when no value given ( #17443 )
...
* fix(datetime): default to current date when no value given
* test(datetime): add spec test
* move getDateValue to utils
2019-02-14 16:31:59 -05:00
Manu Mtz.-Almeida
31d64424f3
chore(): skip datetime test
2019-01-23 17:51:17 +01:00
Simon Hänisch
d513e8a952
feat(datetime): add readonly prop ( #17139 )
2019-01-18 17:24:58 +01:00
Adam Bradley
1338d71dff
fix(picker): do not change datetime/picker column order in RTL ( #17018 )
...
Closes #16294
2019-01-09 12:06:13 -06:00
Adam Bradley
c68292b78f
test(rtl): add rtl script to all e2e tests ( #17009 )
2019-01-08 15:06:23 -06:00
Brandy Carney
7ba94900bb
refactor(themes): remove the outer-content class from core ( #16589 )
...
BREAKING CHANGES
The outer-content class has been removed in favor of setting the color in your app instead:
```
.outer-content {
--background: #f2f2f2;
}
```
2018-12-04 16:38:50 -05:00
Cam Wiegert
018fb9876f
test(all): use test() instead of it() where appropriate ( #16129 )
...
This replaces uses of Jest's it() function in end-to-end tests with the alias test() where it makes sense semantically.
2018-10-29 12:40:06 -05:00
Manu MA
ef6895acbd
fix(inputs): disabled handling ( #16071 )
2018-10-25 22:50:06 +02:00
Adam Bradley
3c7fee5cca
test(e2e): relative paths ( #16077 )
2018-10-24 22:41:48 -05:00
Adam Bradley
02ed9f96fa
test(e2e): update body font family ( #16065 )
2018-10-24 11:09:41 -05:00
Adam Bradley
d800c48734
test(e2e): update e2e tests for screenshot ( #16056 )
2018-10-23 23:56:40 -05:00
Adam Bradley
02ef52b85c
fix(picker): fix iOS picker options that shouldn't be showing ( #16055 )
2018-10-23 23:13:45 -05:00
Adam Bradley
a74e5653d5
fix(picker): delay option animate until after options initialized ( #16037 )
2018-10-22 20:31:27 -05:00
Adam Bradley
a9fd3399de
test(e2e): force roboto font on all systems ( #15993 )
2018-10-19 15:22:15 -05:00
Cam Wiegert
ae3271f2d7
test(all): inject test styles on flag
2018-10-11 15:13:23 -05:00
Daniel Imhoff
2172aa9dae
test(screenshot): use Arial for testing
2018-10-09 13:40:31 -05:00
Manu Mtz.-Almeida
9d109d68c8
fix(all): disable animations in e2e tests
2018-10-08 10:18:31 -05:00
Brandy Carney
0983f95d9f
test(components): migrate e2e tests to puppeteer
...
references #15803
2018-10-05 18:30:24 -04:00
Brandy Carney
fa7701721c
fix(datetime): convert to shadow and fix broken styles
...
- adds shadow
- adds and documents css variables
- gets placeholder color working
- gets multiple datetimes in an item working
fixes #15547 references #14850
2018-09-18 15:45:59 -04:00