Commit Graph

18 Commits

Author SHA1 Message Date
Nathan Walker
c2ff8c1ae7 refactor(core): zero circulars + esm ready (#10770) 2025-09-18 17:03:23 -07:00
Nathan Walker
e853fca3c9 feat(ios): apple intelligence writing tools (#10643) 2025-02-17 20:56:29 -08:00
Dimitris-Rafail Katsampas
966dccd0f9 feat(core): textbase span interaction and styling improvements (#10682)
- Added `linkTap` event support for other iOS views that nest spans
- Prevent android span from setting parent background color to itself since it doesn't react to changes of that property. Unless background color is specified to the span directly, it's going to be transparent
- Added few missing `nativeTextViewProtected` references
- Improved view disposal for classes that inherit from TextBase as they had leftovers after android activity recreation
- Removed 2 assignments of `userInteractionEnabled` from TextBase as they were unneeded and had conflicts with `isUserInteractionEnabled` property. Core already sets that property to true for the views that need it in `createNativeView` call
- `HTMLView` will remove extra padding using the documented `UIEdgeInsetsZero`
2025-01-31 14:00:52 -08:00
Dimitris-Rafail Katsampas
f970455007 feat(core): support for simultaneous pseudo states (#10656) 2025-01-12 19:18:08 -08:00
Ammar Ahmed
24ad6e45b1 docs(core): fix types & improve jsdoc comments (#10620) 2025-01-12 12:38:28 -08:00
Nathan Walker
c9e29aa9af fix(core): improve loaded/unloaded handling to be stable and consistent (#10170) 2023-01-15 19:49:28 -08:00
Nathan Walker
b147612e06 test: standardized jest unit testing (#10047) 2022-11-28 14:32:25 -08:00
Osei Fortune
9fcd440690 fix(android): content uri handling improvements (#9936) 2022-07-09 09:02:45 -07:00
farfromrefuge
7ff7233737 feat(core): maxLines support for all text components (#9884) 2022-07-09 09:02:45 -07:00
Nathan Walker
2b2ce377e6 fix(ios): TextView respect editable binding (#9589) 2021-10-06 17:47:56 +02:00
Osei Fortune
64adf5ecfc feat(text-view): add returnPress (#9390)
closes #4882
2021-05-12 08:22:20 -07:00
Nathan Walker
21da31562c chore: Enums > CoreTypes
Cleanup type symbol usage by consolidating to manage in one spot. This makes them easier to use as well by providing a single rollup of all the common type symbol's used throughout core.
2021-04-06 11:18:36 -07:00
Nathan Walker
733050995c fix(core): type collisions with namespace (#8809) 2021-04-06 11:18:36 -07:00
Martin Guillon
c1f231d88e chore: fix eslint issues (#9017) 2020-11-11 08:46:36 -08:00
Nathan Walker
2243660080 feat(core): TypeScript 4 + cleanup (#8967) 2020-10-19 09:28:05 -07:00
Martin Guillon
021c0bb9a2 fix(core): delegate should be set on nativeTextViewProtected (#8881)
just like textfields. Fixes components extending this one
2020-09-23 16:37:34 -07:00
felixkrautschuk
313f47637e fix(ios): text-view color refreshes properly after setting the text to keep the styles (#8863)
closes https://github.com/NativeScript/NativeScript/issues/8764
2020-09-20 09:42:16 -07:00
Nathan Walker
020ad4da37 chore(core): monorepo, esm targeting, improved management (#8707) 2020-08-25 20:00:59 -07:00