31 Commits

Author SHA1 Message Date
8c4d7ca8be feat(ios): added layoutChanged event support to Page (#10707) 2025-02-21 16:19:06 -08:00
03cca58712 fix(core): safety-checks to prevent potential navigation exceptions (#10683)
Plus coding conventions and notes updates. [skip ci]
2025-01-31 13:59:26 -08:00
01d537bf15 feat(visionos): ui-mobile-base supporting xros plus improvements to window handling (#10478) 2024-04-05 17:07:16 -07:00
48b1856d6c fix(core): inheritable property changes backstack propagation (#10438)
[skip ci]
2023-11-25 08:31:50 -08:00
22c21b7e06 fix(core): page frame reference not unset on native view disposal (#10417) 2023-10-22 19:50:48 -07:00
bbede5d795 feat(visionos): Vision Pro support (#10392) 2023-09-28 17:55:40 -07:00
59369fbc19 feat(core): Shared Element Transitions (#10022) 2023-03-28 20:04:29 +02:00
a11d577a14 revert: "perf: reduce amount of layout calls and debounce layouts when needed (#10164)"
This reverts commit 8b721c149689acb5eec4e033002b2869ded529cd.
2023-03-28 10:44:21 -07:00
8da1ca910a revert: "chore: ios relayout condition cleanup (#10241)"
This reverts commit 7eaafa519e8fa3579a92fc3ca9f2310182e5eb34.
2023-03-28 10:43:31 -07:00
7eaafa519e chore: ios relayout condition cleanup (#10241) 2023-03-17 12:10:13 -07:00
8b721c1496 perf: reduce amount of layout calls and debounce layouts when needed (#10164) 2023-03-17 10:07:22 -07:00
4e62b00ddb fix(core): Frame to Page property propagation (#10225) 2023-03-02 08:39:32 -08:00
760bbd06fa fix(ios): prevent layout in viewSafeAreaInsetsDidChange until first viewDidLayoutSubviews (#10151) 2023-01-03 08:23:32 -08:00
a4f28b8317 fix(ios): navigatingTo event handling (#10120) 2022-12-28 09:23:10 -08:00
8b7d5ab5fc fix(ios): reset additional insets if they're zero (#10134) 2022-12-21 20:27:25 -08:00
b147612e06 test: standardized jest unit testing (#10047) 2022-11-28 14:32:25 -08:00
6148955335 fix(ios): frame navigatingTo event (#10096) 2022-11-18 09:21:03 -08:00
614dafb42b fix(ios): page isRunningLayout (#10078) 2022-11-08 17:58:28 -08:00
d625141c42 fix(ios): ensure view layout when using large titles (#10044)
Co-authored-by: Nathan Walker <walkerrunpdx@gmail.com>
2022-11-02 12:22:42 -07:00
fc6f843fda fix(ios): prevent creating ActionBar when not needed (#10017) 2022-09-10 22:02:54 -07:00
be6efc3067 fix(ios): additional safe area insets were miscalculated if already set (#9991) 2022-08-10 14:01:51 -07:00
9fcd440690 fix(android): content uri handling improvements (#9936) 2022-07-09 09:02:45 -07:00
4db4e4af27 fix(ios): memory leak after using 'showModal' passing any Page as parameter (#9939) 2022-07-09 09:02:45 -07:00
d3bc4d5b82 fix(core): guard unstable page/frame init contexts under async conditions (#9428) 2021-05-30 12:02:38 -07:00
a822f2affb chore: a11y polish (#9259) 2021-04-06 11:18:36 -07:00
d5a8a25aba feat(core): first class a11y support (#8909) 2021-04-06 11:18:36 -07:00
8f1455eef7 fix(ios): allow navigationFrom event for deep navigation within modal frame (#9187) 2021-02-05 11:26:59 -08:00
963337e2e8 refactor: status bar improvements (#9154) 2021-01-29 12:06:00 -08:00
c1f231d88e chore: fix eslint issues (#9017) 2020-11-11 08:46:36 -08:00
2243660080 feat(core): TypeScript 4 + cleanup (#8967) 2020-10-19 09:28:05 -07:00
020ad4da37 chore(core): monorepo, esm targeting, improved management (#8707) 2020-08-25 20:00:59 -07:00