Commit Graph

444 Commits

Author SHA1 Message Date
Sean Perkins
6946e09815 fix(datetime): arrow navigation respects min/max values (#25182)
Resolves #25073
2022-05-02 13:01:25 -04:00
Sean Perkins
ad94e872bd test(picker-column-internal): migrate tests to playwright (#25211) 2022-04-29 13:04:12 -04:00
Liam DeBeasi
7633ddbc84 fix(modal): card modal can now be swiped to close on the content (#25185)
resolves #22046
2022-04-27 12:34:12 -04:00
Liam DeBeasi
b259ca6a1f ci(lint): ensure linted results are pushed for build to pass (#25196) 2022-04-26 12:58:20 -04:00
Liam DeBeasi
a6a772a38d test(modal): migrate tests to Playwright (#25161) 2022-04-21 14:29:17 -04:00
Sean Perkins
15c169043f chore(docs): remove manual documentation (#24984) 2022-04-21 12:31:51 -04:00
Sean Perkins
611832b0d5 fix(core): inherit aria attributes on host elements (#25156)
Resolves #20127
2022-04-21 10:50:56 -04:00
Sean Perkins
11493a086a fix(datetime): time picker display matches dynamically set value (#25010)
Resolves #24967
2022-04-15 12:29:37 -04:00
Liam DeBeasi
1b407abdf5 fix(all): import path is now correct when using ionic in a stencil app (#25123)
resolves #25122
2022-04-14 09:34:52 -04:00
Liam DeBeasi
f30712261e chore(): sync with main 2022-04-13 09:00:17 -04:00
Sean Perkins
2a313e9117 fix(ripple-effect): ripple displays on click or touch (#25102)
Resolves #25094
2022-04-12 17:03:49 -04:00
Liam DeBeasi
97d1935df3 Merge remote-tracking branch 'origin/main' into sync-main-playwright 2022-04-08 12:13:16 -04:00
Liam DeBeasi
cd2852fdcc test(playwright): add event spies (#25080) 2022-04-08 12:12:32 -04:00
Liam DeBeasi
760ab24c37 chore(): sync with main 2022-04-07 14:14:05 -04:00
Sean Perkins
982dc853be fix(datetime): warn when parsing an invalid date value (#25049) 2022-04-05 12:12:13 -04:00
Liam DeBeasi
2ebb94ba01 lint(): run prettier on feature-6.1 2022-04-04 19:38:08 +00:00
Liam DeBeasi
d737f7074d lint(): fix lint issues with feature-6.1 2022-04-04 19:37:12 +00:00
Liam DeBeasi
cb341167c3 chore(): clean up merge conflicts 2022-04-04 19:30:54 +00:00
Liam DeBeasi
083a31acdc chore(): sync feature-6.1 with main 2022-04-04 15:27:16 -04:00
Sean Perkins
83186598ed fix(picker-column): column renders correctly with selected value (#24988)
Resolves #17664
2022-04-04 14:46:57 -04:00
Liam DeBeasi
0f66c7b596 test(playwright): e2e tests now wait for appload event before proceeding (#25054)
* test(playwright): test new method of waiting

* test(): rename global variable to avoid collisions
2022-04-04 13:34:22 -04:00
Liam DeBeasi
5676bab316 lint(eslint): migrate to eslint and prettier (#25046) 2022-04-04 11:12:53 -04:00
Sean Perkins
2af24494f5 chore(playwright): enable type checking (#25034) 2022-03-31 15:42:09 -04:00
Liam DeBeasi
0aa6d124d6 test(e2e): add infrastructure for migration to playwright (#25033) 2022-03-31 11:23:21 -04:00
Hans Krywalsky
3145c76934 feat(modal): ability to programmatically set current sheet breakpoint (#24648)
Resolves #23917

Co-authored-by: Sean Perkins <sean@ionic.io>
2022-03-21 18:05:25 -04:00
Sean Perkins
2a438da010 feat(content, reorder-group, header, footer, infinite-scroll, refresher): add custom scroll target to improve compatibility with virtual scroll (#24883)
Resolves #23437
2022-03-15 11:47:46 -04:00
Liam DeBeasi
4b21958ec5 feat(modal): add canDismiss property to manage modal dismissing (#24928)
resolves #22297

Co-authored-by: EinfachHans <EinfachHans@users.noreply.github.com>
2022-03-11 14:52:29 -05:00
Sean Perkins
e932a04223 feat(datetime): isDateEnabled to enable/disable specific days (#24898)
Resolves #24209
2022-03-11 14:40:03 -05:00
Sean Perkins
44a6f032e7 test(footer): fade e2e test (#24901) 2022-03-09 10:53:29 -05:00
Sean Perkins
b193b83c7c test(infinite-scroll): scroll threshold (#24902) 2022-03-09 10:31:10 -05:00
Liam DeBeasi
2ac9105796 fix(ios): swipe to go back now works in rtl mode (#24866)
resolves #19488
2022-03-07 08:59:21 -05:00
Liam DeBeasi
e4ec572043 fix(modal): sheet modal now allows input focusing when backdrop disabled (#24840)
resolves #24581
2022-02-28 13:27:12 -05:00
Liam DeBeasi
8246112ca1 fix(toast): toast is now correctly excluded from focus trapping (#24816)
resolves #24733
2022-02-22 08:56:30 -05:00
Sean Perkins
19ac2389eb fix(img): draggable attribute is now inherited to inner img element (#24781)
Resolves #21325

Co-authored-by: Celilsemi Sam Erkiner <celilsemi@erkiner.com>
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
2022-02-21 11:50:57 -05:00
Victor Berchet
abc36ae80b fix(router-outlet): navigating to same route with different params now activates component (#24760)
resolves #24653
2022-02-11 10:08:53 -05:00
Liam DeBeasi
ef46eafc94 fix(angular): inline modals now add .ion-page class correctly (#24751)
resolves #24750
2022-02-09 10:57:21 -05:00
Sean Perkins
596aad435b fix(modal): inline modals inherit ion-page styling (#24723)
Resolves #24706

Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
2022-02-08 13:47:51 -05:00
Liam DeBeasi
897ae4a454 fix(angular, react, vue): overlays no longer throw errors when used inside tests (#24681)
resolves #24549, resolves #24590
2022-02-02 15:25:51 -05:00
Liam DeBeasi
928c5fbfcb fix(modal, popover): quickly opening modal/popover no longer presents duplicates (#24697) 2022-02-02 13:38:17 -05:00
Sean Perkins
6f66d08ba8 refactor(modal): move keyboard behavior for gestures into component (#24650) 2022-01-25 12:25:16 -05:00
Sean Perkins
525f01f086 fix(modal): native keyboard will dismiss when bottom sheet is dragged (#24642)
Resolves #23878

Co-authored-by: EinfachHans <hanskrywaa@web.de>
2022-01-25 11:28:30 -05:00
Liam DeBeasi
632dafcd57 fix(menu): focus trapping with menu and overlays no longer results in errors (#24611)
resolves #24361, #24481
2022-01-25 10:09:37 -05:00
Sean Perkins
29f1140384 fix(toast): allow input focus while toast is visible (#24572)
Resolves #24571
2022-01-19 12:01:14 -05:00
Sean Perkins
a753d3438a test(overlays): wait for modal events to fire (#24568) 2022-01-12 12:18:29 -05:00
Sean Perkins
f5b4382fd5 fix(overlays): getTop now returns the top-most presented overlay (#24547)
Resolves #19111
2022-01-11 15:13:35 -05:00
Sean Perkins
77f8412b74 fix(react,vue): backdrop for inline modal/popover overlay (#24453)
Resolves #24449
2022-01-07 13:21:20 -05:00
Sean Perkins
8f000089c2 fix(datetime): RTL will no longer infinitely scroll (#24475)
Resolves #24472
2022-01-04 16:15:38 -05:00
Sean Perkins
4715b83abb fix(overlays): define custom element children (#24439)
Closes #24393
2021-12-17 13:48:17 -05:00
Sean Perkins
7c700b4caa fix(overlays): define children custom elements (#24372)
Resolves #24366
2021-12-10 16:32:12 -05:00
Will Martin
5a2a335784 fix(all): Ionic components that use child Ionic components are now correctly defined (#24191)
resolves #23571, #24116, #24129

Co-authored-by: Liam DeBeasi <liamdebeasi@icloud.com>
2021-11-11 12:18:38 -05:00