41099bf361
chore(core): clean up _gestureObservers
2024-05-02 08:27:49 +09:00
02e4d812c2
chore(core): clean up addEventListener() and removeEventListener() in ViewCommon
2024-05-02 08:27:49 +09:00
dab9898030
chore(core): log error when receiving comma-delimited and/or whitespaced event name
2024-05-02 08:27:48 +09:00
96705890d9
chore(core): add unit tests for event listener identity
2024-05-02 08:27:48 +09:00
412a9886cc
fix(core): unregress bindable.updateOptions()
2024-05-02 08:27:48 +09:00
323f3c004a
chore(core): remove addEventListenerSchemaVersion again
2024-05-02 08:27:48 +09:00
cd52955178
fix(core): unregress handling of "once" event listeners
2024-05-02 08:27:48 +09:00
921bbcf147
fix(core): clean up event-handling in Observable
2024-05-02 08:27:48 +09:00
632a348e9a
fix(android): transition state handling ( #10528 )
2024-04-24 09:10:00 -07:00
eedd00842e
chore: 8.7.3 next
2024-04-23 09:38:49 -07:00
03268cc60b
fix(android): ListView tap handling after setting children as focusable ( #10522 )
2024-04-19 09:06:32 -07:00
e234ca6052
chore: 8.7.2 next
2024-04-15 12:39:44 -07:00
7e1cb19084
fix(android): image tintColor setter ( #10516 )
...
closes https://github.com/NativeScript/NativeScript/issues/10515
2024-04-15 12:02:18 -07:00
92b2ff83a0
fix: regression fix for #10482 ( #10518 )
...
where `WebView` would have `setFocusable` set to false `isUserInteractionEnabled` was true.
This would prevent input with keyboard to work in `WebView`
Co-authored-by: Nathan Walker <walkerrunpdx@gmail.com>
2024-04-15 10:29:12 -07:00
873f711a6b
revert: "fix(android): proper change of input interaction mode programmatically ( #10434 ) ( #10512 )
...
This reverts commit 07d2129f9c9b387c238c9a7c2da29b5690bac986.
2024-04-14 17:07:25 -07:00
0b725c887a
chore: 8.7.1 next
2024-04-08 09:02:22 -07:00
ae62725510
fix: inspector_modules
2024-04-07 19:35:01 -07:00
5324e508ba
feat(android): devtools for elements & network requests ( #10506 )
2024-04-07 10:27:42 -07:00
7806cc46f4
chore: 8.7.0 next
2024-04-07 10:26:41 -07:00
01d537bf15
feat(visionos): ui-mobile-base supporting xros plus improvements to window handling ( #10478 )
2024-04-05 17:07:16 -07:00
9ca490250e
feat(ios): allow disabling text animations ( #10505 )
2024-04-03 15:59:10 -07:00
73709125c4
fix(ios): live-sync handling for plain js/ts apps ( #10500 )
2024-04-02 12:35:39 -07:00
3a486e540c
fix(ios): unset cached frame before updating origin point ( #10499 )
2024-04-02 12:34:14 -07:00
d67d297e37
feat(ios): allow custom navigationBar and toolbar on frame ( #10495 )
2024-04-02 12:29:09 -07:00
4b36334d01
ci: tests
2024-02-11 21:50:31 -08:00
3bd6d9b01e
perf: disable accessibility for layout views ( #10482 )
...
a11y is enabled by default on controls still, this just disables on layouts alone as unnecessary.
It can be enabled on a per layout view basis if needed anytime.
2024-02-10 10:25:04 -08:00
d34a4395ec
chore: InitRootViewEventData description ( #10479 )
2024-01-21 10:32:36 -08:00
4f12fee2ef
fix(color): setAlpha and other methods return proper Color class ( #10441 )
2024-01-19 11:39:06 -08:00
02231f0997
chore: updated widgets build
2024-01-19 11:26:19 -08:00
3a0afdb9cc
feat(SegmentedBar): selectedTextColor added and selectedBackgroundColor improvements ( #10474 )
2024-01-19 10:39:59 -08:00
135d37b9ee
fix(core): profile decorator ( #10476 )
2024-01-19 08:38:29 -08:00
b226066814
fix(android): sustain native error stack ( #10467 )
2024-01-02 22:17:01 -08:00
e60176c268
chore: 8.6.3 next - Merry Christmas 🎄
2023-12-22 14:38:51 -08:00
31ed40c17a
feat(core): new defaultVisualState
property option to override 'normal' default visualState ( #10440 )
2023-12-20 12:58:28 -08:00
c5561d60df
fix(android): use nativeTextViewProtected in TextField ( #10450 )
2023-12-20 12:54:21 -08:00
172d3463a3
fix(core): safe important check ( #10455 )
2023-12-19 10:11:10 -08:00
4762699fa1
fix(time-picker): properly handle 0 on hour and minutes with valueChanged ( #10460 )
...
closes https://github.com/NativeScript/NativeScript/issues/10457
2023-12-17 15:17:32 -08:00
82e9c67d33
feat(core): initRootView event ( #10442 )
...
launchEvent is not triggered at the same moment on iOS and Android.
iOS is firing after setting the rootView while Android is firing before.
Consequently if you need an event for when the rootView is set (to read/write root css variables) you need this event.
[skip ci]
2023-11-25 11:04:01 -08:00
2237c9be4f
chore: Nx 17+ ( #10449 )
2023-11-25 10:58:41 -08: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
48b1856d6c
fix(core): inheritable property changes backstack propagation ( #10438 )
...
[skip ci]
2023-11-25 08:31:50 -08:00
23127254ec
chore: 8.6.2 next
2023-11-25 08:29:53 -08:00
aba3093e69
fix(ios): non-uniform border angle ( #10437 )
2023-11-25 08:28:10 -08:00
07d2129f9c
fix(android): proper change of input interaction mode programmatically ( #10434 )
2023-11-24 22:54:57 -08:00
5a4bb7c38c
fix(ios): shadow does not consider z-index ( #10433 )
2023-11-24 10:04:06 -08:00
9fae9c4281
fix(ios): ScrollView with listeners removed scroll delegate ( #10432 )
2023-11-22 10:06:56 -08:00
2cf166da59
fix(ios): font variation settings not applied to labels ( #10429 )
2023-11-22 08:38:10 -08:00
67440095f4
fix(css): box-shadow none handling ( #10445 )
...
closes https://github.com/NativeScript/NativeScript/issues/10403
2023-11-19 15:30:07 -08:00
d70b48bbe9
fix(css): prevent shorthand parse error on 'unset' and 'inset' ( #10424 )
2023-11-02 13:40:57 -07:00
08478556a9
fix(core): font variation settings parser invalid axis ( #10427 )
2023-11-02 13:39:52 -07:00