Liam DeBeasi
1b30fc97d3
feat(modal): data and role are passed to canDismiss ( #26384 )
...
resolves #26292
2022-12-02 10:46:41 -05:00
Liam DeBeasi
e135d19697
chore(): sync with main
2022-12-02 09:57:07 -05:00
Liam DeBeasi
db4cdeb444
test(utils): migrate utils e2e tests to playwright ( #26377 )
2022-11-30 15:53:25 -05:00
Liam DeBeasi
9778961e77
chore(): sync with main
2022-11-30 11:47:05 -05:00
Liam DeBeasi
c74901c973
feat(toggle): component can be used outside of ion-item ( #26357 )
...
resolves #25570 , resolves #23213
BREAKING CHANGE:
The `--background` and `--background-checked` variables have been renamed to `--track-background` and `--track-background-checked`, respectively.
2022-11-29 12:54:31 -05:00
Liam DeBeasi
181c44e4bb
test(split-pane): migrate to playwright ( #26344 )
2022-11-22 16:00:53 -05:00
Sean Perkins
c943dff5a3
chore(overlays): generic for present/dismiss options ( #26287 )
2022-11-21 16:57:17 -05:00
Sean Perkins
714cec4af6
Merge remote-tracking branch 'origin/main' into chore/sync-feature-6-4-with-main
2022-11-21 16:12:09 -05:00
Sean Perkins
a6c9e55adc
fix(modal): status bar style defaults to app settings ( #26291 )
...
Resolves #26173
2022-11-21 16:10:57 -05:00
Amanda Johnston
08c0a5520a
feat(alert): add ability to use alert inline ( #26316 )
2022-11-18 13:32:27 -06:00
Sean Perkins
c149b42d0b
Merge remote-tracking branch 'origin/main' into sync-7-11-15-22
2022-11-15 15:40:21 -05:00
Liam DeBeasi
44472aeb9f
feat(input): component can be used outside of ion-item ( #26283 )
...
resolves #20153 , resolves #19084 , resolves #22736
2022-11-15 11:46:44 -05:00
Amanda Johnston
e3ef932ae1
chore(many): add tech debt tickets and remove unnecessary todos ( #26266 )
2022-11-14 14:49:08 -06:00
Liam DeBeasi
1a0b9ed3ba
fix(android): account for chrome 108 resize ( #26244 )
2022-11-08 15:31:23 -05:00
Liam DeBeasi
3b137ea485
chore(): remove old hasUserDefinedComponent
2022-11-08 18:21:27 +00:00
Liam DeBeasi
b470a307e3
chore(): sync with main
2022-11-08 13:13:46 -05:00
Sean Perkins
bb005956ea
fix(overlays): presenting an overlay does not create nested elements ( #26154 )
...
Resolves #26117
2022-11-02 16:57:22 -04:00
Liam DeBeasi
30e3a1485d
perf(many): reduce delay when performing overlay or page transitions ( #26189 )
...
resolves #24346
2022-11-01 13:08:27 -04:00
Hans
43e2b3975d
feat(toggle): add toggleOnOffLabels global config option ( #26087 )
...
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com >
2022-10-31 09:49:15 -05:00
Sean Perkins
34ca337b8a
feat(loading): use loading overlay inline ( #26153 )
2022-10-24 16:49:17 -04:00
Sean Perkins
92d7bd5d7d
Merge remote-tracking branch 'origin/main' into sync-feature-10-21
2022-10-21 14:36:30 -04:00
Liam DeBeasi
d4d569ac09
fix(many): haptics only fire on supported platforms ( #26130 )
...
resolves #26109
2022-10-17 12:07:38 -04:00
Liam DeBeasi
c0c1e3ab01
chore(): build and lint
2022-10-11 15:58:18 +00:00
Liam DeBeasi
f1cdf18316
chore(): sync with main:
2022-10-11 11:38:27 -04:00
Sean Perkins
3a83781374
chore(helpers): ignore specific attributes with inheritAriaAttributes ( #26080 )
2022-10-07 14:44:16 -04:00
Liam DeBeasi
25e6fe92b1
chore(): sync with main
2022-09-30 12:29:00 -04:00
Liam DeBeasi
fffc729e57
chore(): sync with main
2022-09-30 12:27:17 -04:00
Sean Perkins
f404d512a1
chore(playwright): browser name is strictly typed ( #26046 )
2022-09-29 21:56:46 -04:00
Liam DeBeasi
cd6050a34b
test(playwright): remove redundant wait ( #26038 )
2022-09-29 15:43:19 -04:00
Sean Perkins
2c815cff13
fix(range): indication when range knob is focused ( #25827 )
2022-09-26 15:15:44 -04:00
Liam DeBeasi
a0efc52706
Merge remote-tracking branch 'origin/main' into 7-sync-09-23-22
2022-09-23 11:46:50 -04:00
Sean Perkins
413ab3a1f0
Merge branch 'main' into chore/sync-with-main-09-23-22
2022-09-23 11:27:02 -04:00
Liam DeBeasi
02234f69e0
fix(animation): improve compatibility with ssr ( #25992 )
...
resolves #25987
2022-09-22 14:43:47 -04:00
Liam DeBeasi
73a742bf5b
chore(lint): resolve new lint errors
2022-09-19 15:08:28 +00:00
Liam DeBeasi
c0f287e525
chore(): sync with main
2022-09-16 15:24:24 -04:00
Liam DeBeasi
6bb9d8a5d7
Merge remote-tracking branch 'origin/main' into 7.0-sync-09-16-22
2022-09-16 15:20:33 -04:00
Liam DeBeasi
eb6fb0d935
test(overlay): fix test flakiness ( #25956 )
2022-09-16 15:17:36 -04:00
Liam DeBeasi
6cb5827d06
fix(overlays): focus trapping no longer includes disabled elements ( #25949 )
2022-09-16 11:45:45 -04:00
Liam DeBeasi
5c10f98ceb
fix(overlays): focus trapping no longer includes hidden elements ( #25948 )
2022-09-15 16:36:45 -04:00
Liam DeBeasi
8629dfa9e8
chore(eslint): add custom rule to disallow componentOnReady method ( #25944 )
2022-09-15 11:51:51 -04:00
Liam DeBeasi
ba6b539675
fix(input, textarea): padding is now added to content so inputs scroll above keyboard ( #25849 )
...
resolves #18532
2022-09-09 15:22:44 -04:00
Liam DeBeasi
cb265d6cc6
fix(input, textarea): inputs now scroll into view when tapping labels ( #25848 )
2022-09-09 10:51:08 -04:00
Liam DeBeasi
20dd8ad1e4
chore(): sync with main
2022-09-02 14:44:56 -04:00
Amanda Johnston
d478e03914
feat(slides): remove ion-slide, ion-slides, and IonicSwiper module ( #25868 )
2022-09-01 14:36:17 -05:00
Liam DeBeasi
c938054605
fix(datetime): month grid no longer loops on ios ( #25857 )
...
resolves #25752
2022-09-01 09:52:00 -04:00
Liam DeBeasi
a1ec9aabd8
fix(overlays): dismiss on keydown to avoid chrome for windows and firefox bug ( #25811 )
...
resolves #25802
BREAKING CHANGE:
Ionic now listens on the `keydown` event instead of the `keyup` event when determining when to dismiss overlays via the "Escape" key. Any applications that were listening on `keyup` to suppress this behavior should listen on `keydown` instead.
2022-08-23 17:14:56 -04:00
Amanda Johnston
ae6aa0cb8e
chore(eslint): add strict-boolean-expressions rule ( #25768 )
2022-08-23 11:50:02 -05:00
Amanda Johnston
bb37446032
fix(footer): remove toolbar bottom padding if near bottom slot tabs or keyboard is open ( #25746 )
...
Co-authored-by: EinfachHans <EinfachHans@users.noreply.github.com >
2022-08-16 13:22:43 -05:00
Liam DeBeasi
79c65dc382
test(playwright): add new utilities for skipping tests ( #25758 )
2022-08-16 09:18:42 -04:00
Liam DeBeasi
abb56d22b4
fix(input): exclude date inputs from scroll assist ( #25749 )
...
resolves #25745
2022-08-11 11:43:53 -04:00