28 Commits

Author SHA1 Message Date
1eea054c12 fix(many): resolve import errors with stencil apps (#26781)
resolves #26778
2023-02-13 08:59:21 -05:00
b78b454e08 revert(): revert base components feature (#26692)
The Ionic Framework team would like to re-evaluate our approach to improving customization options when building mobile applications. We are looking at other solutions that a) make customizing an app UI easier and b) are applicable to a broader set of developers.
2023-01-30 11:52:36 -05:00
18f109c7da feat(base-components): add ability to remove ios and md theme (#26669) 2023-01-24 16:18:35 -05:00
e8fb9e7328 chore(): sync with main 2023-01-23 13:38:16 -05:00
c01600191e chore(): sync with main 2023-01-18 09:36:43 -05:00
d13a14658d fix(datetime): time wheel input mode is dismissed on user scroll (#26567) 2023-01-06 12:08:38 -05:00
c2e1ad385d chore(many): replace any types and add tech debt tickets (#26293)
Co-authored-by: Liam DeBeasi <liamdebeasi@users.noreply.github.com>
2023-01-06 09:34:55 -06:00
3e671b9c8f fix(picker-column-internal): blurring picker does not throw error (#26560)
Resolves #26559
2023-01-04 16:13:56 -05:00
8eec1974da fix(datetime): haptics are enabled only on ios (#26370)
resolves #25508

BREAKING CHANGE:

The haptics when swiping the wheel picker are now enabled only on iOS.
2022-11-29 14:23:25 -05:00
0548fe8588 fix(datetime): values are adjusted to be in bounds (#26125)
resolves #25894, resolves #25708
2022-10-17 14:19:02 -04:00
db68159a41 Merge remote-tracking branch 'origin/main' into chore/sync-with-main 2022-07-01 10:49:14 -04:00
1b1b1a3800 fix(datetime): typing in time now updates value (#25561)
resolves #25560
2022-07-01 10:03:13 -04:00
dd256e1313 fix(datetime): switching months in wheel picker now selected nearest neighbor (#25559) 2022-06-30 13:16:29 -04:00
f1f862dcc1 chore(): sync with main 2022-06-27 09:54:57 -04:00
989429d65c fix(picker-column-internal): switching off an input mode column preserves scroll (#25467) 2022-06-14 15:12:06 -04:00
db027721ac fix(picker-column-internal): tabbing between columns works (#25464) 2022-06-14 11:38:13 -04:00
8b7c07968e feat(picker-column-internal): add ability to disable items (#25412) 2022-06-07 11:27:25 -04:00
8e17fa9d5f fix(picker-column-internal): center active item when rapidly opened (#25155)
Resolves #25154
2022-04-20 11:23:24 -04:00
5676bab316 lint(eslint): migrate to eslint and prettier (#25046) 2022-04-04 11:12:53 -04:00
2909b080b7 fix(datetime): presentation time emits ionChange once (#24968)
Resolves #24967
2022-03-22 11:33:19 -04:00
331ce6d676 fix(datetime): time picker now scrolls to correct value (#24879)
resolves #24878
2022-03-07 08:50:17 -05:00
aacb58a322 fix(datetime): persist minutes column on hour change (#24829)
Resolves #24821
2022-02-28 13:51:52 -05:00
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
c2bef8df14 fix(picker-column-internal): prevent multiple items from being highlighted at once (#24268) 2021-12-01 10:16:58 -06:00
ec3bc52ff1 fix(datetime): update active calendar display when value changes (#24244) 2021-11-24 11:23:13 -05:00
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
03201643ba fix(datetime): change now emitted when picker is typed into (#24018) 2021-10-05 17:52:22 -04:00
0ef4d68413 chore(): add base new picker component for datetime revisions (#23995) 2021-10-04 11:36:53 -04:00