Commit Graph

222 Commits

Author SHA1 Message Date
Liam DeBeasi
d54b9dfdc0 chore(): sync with main 2022-12-20 10:44:26 -05:00
Liam DeBeasi
bd05fccf58 test(config): update to playwright 1.29.0 (#26388) 2022-12-20 09:26:51 -05:00
Sean Perkins
eea91bbbe1 fix(item): align iOS font size to spec (#26445) 2022-12-08 16:24:02 -05:00
Liam DeBeasi
b18a193684 chore(): sync with main 2022-12-08 12:39:38 -05:00
Liam DeBeasi
d506d7037e chore(): sync with main 2022-12-07 09:26:55 -05:00
Sean Perkins
558a91ce46 Merge remote-tracking branch 'origin/main' into chore/sync-with-main-12-05-22-b 2022-12-05 15:48:01 -05:00
Liam DeBeasi
c6353d4da7 test(popover, item): fix flaky tests (#26415) 2022-12-05 13:42:26 -05:00
ionitron
839a16f9eb chore(): add updated snapshots 2022-12-05 16:50:39 +00:00
Sean Perkins
acb12b36ee Merge remote-tracking branch 'origin/main' into chore/sync-7.0-with-main-12-05-22 2022-12-05 11:25:10 -05:00
Liam DeBeasi
1a5ee2f30f test(config): remove playwright diff threshold (#26405) 2022-12-05 11:08:59 -05:00
Liam DeBeasi
9778961e77 chore(): sync with main 2022-11-30 11:47:05 -05:00
Sean Perkins
be9a399eee fix(popover): popover positions correctly on all frameworks (#26306)
Resolves #25337
2022-11-21 22:32:46 -05:00
Sean Perkins
c943dff5a3 chore(overlays): generic for present/dismiss options (#26287) 2022-11-21 16:57:17 -05:00
Sean Perkins
c149b42d0b Merge remote-tracking branch 'origin/main' into sync-7-11-15-22 2022-11-15 15:40:21 -05:00
Sean Perkins
31ab10de4e fix(popover): popover positioning for controller and inline (#26274)
Resolves #24716
2022-11-14 12:17:46 -05:00
Sean Perkins
0a8a958cba fix(popover): inline popover positioning with fit-content or auto width (#26230)
Resolves #24716
2022-11-10 16:17:43 -05: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
Liam DeBeasi
1d0e76d9ef chore(): sync with main 2022-11-01 10:31:18 -04:00
Liam DeBeasi
322a1dbcd0 refactor(types): remove overlay attribute interfaces (#26181)
BREAKING CHANGE:

`ActionSheetAttributes`, `AlertAttributes`, `AlertTextareaAttributes`, `AlertInputAttributes`, `LoadingAttributes`, `ModalAttributes`, `PickerAttributes`, `PopoverAttributes`, and `ToastAttributes` have been removed. Developers should use `{ [key: string]: any }` instead.
2022-10-28 16:12:28 -04:00
Amanda Johnston
1320948b24 fix(modal, popover): remove trigger click listeners when overlay is unmounted (#26167) 2022-10-26 13:59: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
805dfa0566 feat(angular, react, vue): add support for autoMountComponent (#25552) 2022-07-05 12:57:16 -04:00
Liam DeBeasi
50d806ee6f test(all): add await to relevant assertions (#25527) 2022-06-24 12:54:02 -04:00
Liam DeBeasi
35c1adf10c docs(modal, popover): improve showBackdrop clarity (#25462) 2022-06-14 09:49:42 -04:00
Liam DeBeasi
692653842b fix(popover): ensure popover does not go offscreen when adjusting top position (#25350)
resolves #25349
2022-06-09 16:58:53 -04:00
Amanda Johnston
b35e946168 test(popover): migrate tests to Playwright (#25176)
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
2022-05-16 09:31:00 -05:00
Sean Perkins
15c169043f chore(docs): remove manual documentation (#24984) 2022-04-21 12:31:51 -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
90115db985 fix(modal, popover): do not dismiss when ionDismiss is emitted from select (#25125)
resolves #25124
2022-04-15 09:24:38 -04:00
Sean Perkins
0cd06a6754 fix(popover): only focus trap ion-item children (#24990)
Resolves #24633
2022-04-12 17:33:27 -04:00
Liam DeBeasi
9fbaaf95eb chore(): simplify overlay attribute types (#25074) 2022-04-07 14:11:30 -04:00
Amanda Smith
bcd00c7a6e fix(popover): allow arrow on desktop (#25056) 2022-04-04 13:23:07 -05: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
9e84ef7f91 fix(popover): dismissing nested popover via backdrop now works (#24957)
resolves #24954
2022-03-21 09:28:44 -04:00
Liam DeBeasi
65b43aae2b chore(): run build to update readme files (#24880) 2022-03-04 14:14:57 -05:00
Liam DeBeasi
4b5843ed5d test(): update other tests to use the new path update (#24841) 2022-03-02 09:23:18 -05:00
Amanda Smith
243f67362f fix(popover): default alignment to 'center' for ios mode (#24815) 2022-02-18 13:39:03 -06:00
Sean Perkins
f5c5c3cffa fix(popover): use alignment with popover options (#24711)
Resolves #24709
2022-02-03 15:56:04 -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
378c632643 fix(datetime): timepicker popover will position relative to click target (#24616)
Resolves #24531, #24415

Co-authored-by: mixalbl4 <mixalbl4.127@gmail.com>>
2022-01-25 16:42:57 -05:00
Sean Perkins
b39003a4c6 fix(popover): allow arrow configuration with controller approach (#24512)
Resolves #24487
2022-01-05 13:18:18 -05:00
Liam DeBeasi
e4056f7945 chore(): sync with main 2021-12-07 14:57:29 -05:00
Amanda Smith
f6a00ea954 fix(popover): handle scrolling in content so header can be sticky (#24294) 2021-12-06 10:45:37 -06:00
Djakson
b083ae4e58 docs(): fix typo in popover docs (#24318) 2021-12-06 10:26:03 -05:00
Sean Perkins
8bdcd3c6c9 fix(datetime): keyboard navigation of time picker columns (#24251) 2021-12-01 11:57:51 -05:00
Liam DeBeasi
0d749923a8 docs(popover): add popover examples (#24267)
resolves #24266
2021-11-24 11:43:32 -05:00
Liam DeBeasi
da339a8a74 fix(modal, popover): opening modal and popover now works even if overlay was added to ion-app directly (#24174)
resolves #23728
2021-11-08 10:19:23 -05:00
Liam DeBeasi
cfd32aea30 chore(): sync with main 2021-10-22 15:25:23 -04:00
Ely Lucas
f3e492c897 fix(react): overlays shown with useIonModal and useIonPopover no longer render outside of main react tree
closes #23516 and #23516
2021-10-15 15:29:25 -06:00