Commit Graph

22 Commits

Author SHA1 Message Date
Nathan Walker
55104ae36a feat(TextField): decimal keyboardType (#10789) 2025-09-01 09:17:23 -07:00
Dimitris-Rafail Katsampas
2377b6ae98 chore(core): setNative type handling (#10768) 2025-07-20 17:23:11 -07:00
Nathan Walker
ac2e6a0928 feat(TextField): support css white-space and text-overflow (#10737) 2025-06-23 19:54:41 -07: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
Dimitris-Rafail Katsampas
873f711a6b revert: "fix(android): proper change of input interaction mode programmatically (#10434) (#10512)
This reverts commit 07d2129f9c.
2024-04-14 17:07:25 -07:00
farfromrefuge
c5561d60df fix(android): use nativeTextViewProtected in TextField (#10450) 2023-12-20 12:54:21 -08:00
Dimitris-Rafail Katsampas
07d2129f9c fix(android): proper change of input interaction mode programmatically (#10434) 2023-11-24 22:54:57 -08:00
Nathan Walker
b3abc5f5ae feat(text): valueFormatter for easy and flexible input auto-formatting (#10264)
https://github.com/NativeScript/NativeScript/issues/10249
2023-04-12 08:45:21 -07: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
00944bb1b5 fix(ios): TextField keyboard handling with emoji, autofill, and shortcuts (#10154)
closes https://github.com/NativeScript/NativeScript/issues/10108
2023-01-03 17:36:56 -08:00
Nathan Walker
b147612e06 test: standardized jest unit testing (#10047) 2022-11-28 14:32:25 -08:00
Igor Randjelovic
9e6371fdaf fix(android): boolean keyboardType should not set inputType (#9795) 2022-03-01 12:32:39 -08:00
Janos Hrubos
889f6d73cf fix: replace autofill string in textfield (#9555) 2021-09-20 23:07:27 -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
Nathanael Anderson
f08fcb17b4 fix(android): KeyboardType now respects numbers (#9240) 2021-02-26 16:23:50 -08:00
Martin Guillon
c31bab1bf7 fix(ios): textfield resizing (auto width) on text change (#9176) 2021-01-26 13:27:18 -08: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
Nathan Walker
020ad4da37 chore(core): monorepo, esm targeting, improved management (#8707) 2020-08-25 20:00:59 -07:00