31 Commits

Author SHA1 Message Date
a6279e218f Merge remote-tracking branch 'origin/main' into refactor/circular-deps-next 2025-07-11 16:37:12 -07:00
bca3452722 feat(ios): improved handling for navigation events (#10757) 2025-07-11 16:13:20 -07:00
e7ab426ee2 refactor: circular deps part 14 2025-07-10 15:47:29 -07:00
1db6259763 refactor: circular deps part 10 2025-07-09 09:19:40 -07:00
4285a33d8f refactor: circular deps part 4 2025-07-08 07:27:43 -07:00
47c72081dd refactor: circular deps part 2 2025-07-07 19:12:02 -07:00
fb57cf3281 feat: Node-API engine support (#10710) 2025-02-24 18:28:32 -08:00
24ad6e45b1 docs(core): fix types & improve jsdoc comments (#10620) 2025-01-12 12:38:28 -08:00
6041b2d083 fix(gestures): lowercase gesture handling and add deprecation notice when using non-string events (#10581) 2024-07-10 19:05:10 -07:00
9be392fbb0 fix(core): drop support for plural event/gesture names (#10539) 2024-05-06 18:20:28 -07:00
d323672b29 fix(core): handle GestureObservers same as event listeners (#10538) 2024-05-06 17:50:01 -07:00
3b77fffad5 fix(core): stop accepting GestureTypes enum as an eventName (#10537) 2024-05-06 11:04:53 -07:00
01d537bf15 feat(visionos): ui-mobile-base supporting xros plus improvements to window handling (#10478) 2024-04-05 17:07:16 -07:00
40b2a6a6db chore: use __ANDROID__ and __IOS__ throughout (#10446)
Standardizes usage for more macro style removal during bundling for target platforms.
[skip ci]
2023-11-25 08:34:25 -08:00
d3a0f2c9a6 chore: TypeScript 5.1 with Nx 16.6 migrations (#10338) 2023-08-11 07:09:32 -07:00
485fb61947 fix(core): Observable event types consistency (#10181) 2023-01-31 07:42:09 -08:00
b147612e06 test: standardized jest unit testing (#10047) 2022-11-28 14:32:25 -08:00
9972946551 revert "fix(core): handle tap and longpress gesture conflict on iOS" (#10021)
Revert "fix(ios): handle tap and longpress gesture conflict (#10004)"

This reverts commit 64755cb348b316fa80534275c4c72843ba1cc902.
2022-09-10 20:01:37 -07:00
64755cb348 fix(ios): handle tap and longpress gesture conflict (#10004) 2022-08-24 15:45:26 -07:00
3681fd4384 fix(ios): do not convert tap event data to device pixels twice (#9935)
BREAKING CHANGE:

tapData.getX() and tapData.getY() will now return correctly in DIP, so any extra conversions (like calling toDevicePixels) twice must be changed.
2022-07-09 10:09:43 -07:00
c05145bd9b feat(TouchManager): touchDelay property for nested tap control 2022-04-05 11:26:33 -07:00
2664783dfa fix(android): gesture events fix (#9842)
native `recognizer` should be reported as `android` and not `ios`
2022-04-01 14:27:58 -07:00
44fd5f2b1d chore: cleanup touchmanager 2022-03-01 12:32:39 -08:00
d7916d77a1 feat: touch animations demo in toolbox 2022-03-01 12:32:39 -08:00
26953ec1f2 feat(ui): TouchManager for ease in adding interactivity 2022-03-01 12:32:39 -08:00
168a169726 feat(gestures): GestureEvents.gestureAttached added to modify native recognizers when needed 2022-03-01 12:32:39 -08:00
a822f2affb chore: a11y polish (#9259) 2021-04-06 11:18:36 -07:00
d46f9562b4 fix(ios): gesture touch event coordinates improvements (#8998) 2021-04-06 11:18:36 -07:00
5fe27428e0 feat(android): FlexboxLayout support for isPassThroughParentEnabled (#8798) 2021-01-29 13:03:27 -08:00
c1f231d88e chore: fix eslint issues (#9017) 2020-11-11 08:46:36 -08:00
020ad4da37 chore(core): monorepo, esm targeting, improved management (#8707) 2020-08-25 20:00:59 -07:00