Commit Graph

477 Commits

Author SHA1 Message Date
Nathan Walker
93f3578677 Merge branch 'main' into feat/edge-to-edge 2025-09-02 08:58:19 -07:00
Nathan Walker
55104ae36a feat(TextField): decimal keyboardType (#10789) 2025-09-01 09:17:23 -07:00
Osei Fortune
33692b5223 fix(core): default page edges to not overflow 2025-08-17 16:56:38 -04:00
Osei Fortune
a6db5bb685 fix(core): default frame edges to overflow 2025-08-17 16:55:58 -04:00
Nathan Walker
ee9f8052a1 Merge branch 'main' into feat/edge-to-edge 2025-08-17 11:43:53 -07:00
Nathan Walker
991445461b feat: iOS 26 types with improvements (ActionBar, Switch) + .ns-{platform}-{sdkVersion} css root scoping (#10775)
This provides for better ability to target platform > sdk > majorVersion specific features.
For example, iOS 26 does not render titles when a background color is set on the actionbar. this allows that style to be overridden only on iOS 26 if desired.
2025-08-07 12:06:10 -07:00
Osei Fortune
5938492c3d chore(edge-to-edge): refactor API 2025-08-05 21:18:19 -04:00
Dimitris-Rafail Katsampas
86524229bc fix(android): improved handling for nested frames (#10713) 2025-07-20 20:52:55 -07:00
Dimitris-Rafail Katsampas
2377b6ae98 chore(core): setNative type handling (#10768) 2025-07-20 17:23:11 -07:00
Dimitris-Rafail Katsampas
cc189090a4 fix(core): FlexboxLayout nested views alignment corrections (#10766) 2025-07-20 15:45:10 -07:00
Dimitris-Rafail Katsampas
f820dc144d revert: "fix(ios): corrected rotate animation (#10676)" (#10765) 2025-07-20 15:44:41 -07:00
Dimitris-Rafail Katsampas
46d9827960 chore(ios): removed forced background update during safe area inset calculation (#10767) 2025-07-20 12:33:53 -07:00
Dimitris-Rafail Katsampas
bca3452722 feat(ios): improved handling for navigation events (#10757) 2025-07-11 16:13:20 -07:00
Nathan Walker
eab726b5d6 chore: TypeScript 5.8, nx migrate, dep updates (#10759) 2025-07-07 16:29:09 -07:00
Dimitris-Rafail Katsampas
32f2dd14e1 fix(core): Improved css clip-path parsing (#10753) 2025-06-29 20:08:00 -07:00
Dimitris-Rafail Katsampas
2da4170c5a fix(android): RootLayout shade cover unexpected delay (#10752) 2025-06-28 12:03:48 -07:00
Dimitris-Rafail Katsampas
242c3ae03f fix(android): RootLayout shade cover blinking animation (#10750) 2025-06-26 12:33:37 -07:00
Nathan Walker
a11ccd8753 chore: workflow permissions 2025-06-26 11:37:23 -07:00
Eduardo Speroni
51c4b106f0 fix(android): allow CSS styling of neutral button in dialogs (#10745) 2025-06-24 07:50:19 -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
8393df1455 fix(ios): listview measurement (#10740) 2025-05-20 22:11:10 -07:00
Nathan Walker
cfc27ebb90 feat(css): color-mix (#10719) 2025-03-16 15:48:40 -07:00
Dimitris-Rafail Katsampas
852011c4f9 fix(core): missing parameter for once event listeners (#10715) 2025-03-03 06:54:52 -08:00
Dimitris-Rafail Katsampas
2d71ada46d feat(core): CSS wide keywords (#10709) 2025-02-25 19:15:47 -08:00
Nathan Walker
fb57cf3281 feat: Node-API engine support (#10710) 2025-02-24 18:28:32 -08:00
Dimitris-Rafail Katsampas
640db9529e fix(ios): apply text color to HTMLView content (#10708) 2025-02-22 14:17:47 -08:00
Dimitris-Rafail Katsampas
8c4d7ca8be feat(ios): added layoutChanged event support to Page (#10707) 2025-02-21 16:19:06 -08:00
Nathan Walker
e52d13bfcf feat(image): ios system icons styling by font-size and font-weight (#10706) 2025-02-21 15:09:34 -08:00
Nathan Walker
24116c5ec3 feat(css): allow infinity values within css calc expressions (#10705) 2025-02-21 14:53:08 -08:00
Dimitris-Rafail Katsampas
04aa2bacbc fix(core): corrected background color between Label and nested spans (#10701) 2025-02-20 11:37:50 -08:00
Dimitris-Rafail Katsampas
70e7248c97 fix(core): added missing inheritance support for text css properties (#10699) 2025-02-18 08:38:20 -08:00
Nathan Walker
11d5e542eb feat(action-bar): iosLargeTitle and iosShadow attributes (#10694)
[skip ci]
2025-02-18 08:35:56 -08:00
Dimitris-Rafail Katsampas
adaa796bda feat(ios): added activity indicator iosIndicatorViewStyle property (#10650) 2025-02-17 22:36:25 -08:00
Nathan Walker
e853fca3c9 feat(ios): apple intelligence writing tools (#10643) 2025-02-17 20:56:29 -08:00
Dimitris-Rafail Katsampas
1b72912f81 fix(core): corrected Frame navigation event types (#10697) 2025-02-13 16:49:58 -08:00
Dimitris-Rafail Katsampas
317b098321 fix(android): display soft input on search bar focus (#10696) 2025-02-13 06:50:04 -08:00
Nathan Walker
c7039ddec4 feat(core): tailwind v4 support (#10692) 2025-02-06 18:20:42 -08:00
Nathan Walker
2305511187 fix(core): ignore inserting child if < 0 (#10690) 2025-02-05 09:59:30 -08:00
Dimitris-Rafail Katsampas
3a7206fc3b feat(core): style properties module improvements and organization (#10685) 2025-02-04 13:26:21 -08:00
Dimitris-Rafail Katsampas
56af0b2f7e fix(core): added missing length property equality comparers (#10689)
[skip ci]
2025-02-04 13:24:46 -08:00
Dimitris-Rafail Katsampas
4b87a35e51 feat(core): flexibility using multiple RootLayouts (#10684) 2025-02-02 09:42:31 -08:00
Dimitris-Rafail Katsampas
79a0306f32 fix(ios): prevent animator from animating colors on shadow layer (#10686) 2025-02-02 07:20:02 -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
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
Dimitris-Rafail Katsampas
9bd147c9d0 fix(core): avoid splicing arrays using a negative start index (#10679) 2025-01-29 16:57:32 -08:00
Nathan Walker
20fc1cc1d4 feat: apple view filtering (#10681)
[skip ci]
2025-01-29 16:56:54 -08:00
Dimitris-Rafail Katsampas
e6beb1d816 fix(core): pseudo-class handlers failing to unsubscribe listeners (#10680) 2025-01-29 11:26:59 -08:00
Dimitris - Rafail Katsampas
4902e27818 perf: Avoid creating new typeface instances for system fonts 2025-01-28 23:26:24 -08:00
Dimitris - Rafail Katsampas
30da2752ad chore: Added comment 2025-01-28 23:26:24 -08:00
Dimitris - Rafail Katsampas
045986de8f fix: Corrected font-weight support for span 2025-01-28 23:26:24 -08:00