Commit Graph

860 Commits

Author SHA1 Message Date
Dimitris-Rafail Katsampas
405904c542 fix(builder): property parentsMatch is invalid or does not exist (#10020) 2022-09-11 12:25:50 -07:00
farfromrefuge
6c4775dcff refactor: cache frame feature flag value (#10016) 2022-09-11 09:12:34 -07:00
farfromrefuge
fc6f843fda fix(ios): prevent creating ActionBar when not needed (#10017) 2022-09-10 22:02:54 -07:00
Nathan Walker
9972946551 revert "fix(core): handle tap and longpress gesture conflict on iOS" (#10021)
Revert "fix(ios): handle tap and longpress gesture conflict (#10004)"

This reverts commit 64755cb348.
2022-09-10 20:01:37 -07:00
farfromrefuge
9ccc54b603 perf: faster style-scope setPropertyValues (#9083) 2022-09-07 16:47:38 -07:00
Nathan Walker
3bf164073b fix(core): WeakRef typings to include deref (#10006) 2022-08-25 16:34:47 -07:00
Eduardo Speroni
64755cb348 fix(ios): handle tap and longpress gesture conflict (#10004) 2022-08-24 15:45:26 -07:00
Nathan Walker
54bd44b8ba chore: 8.3.5 next 2022-08-20 08:40:32 -07:00
Nathan Walker
56f861df20 fix(ios): ListView _prepareCell null safety (#10001)
closes https://github.com/NativeScript/NativeScript/issues/10000
2022-08-19 21:32:42 -07:00
Douglas Machado
ca3d9bdc13 fix(android): potential navigation crash (#9996) 2022-08-19 18:59:47 -07:00
Ruslan Lekhman
4b0c812707 feat(core): make font style, weight, scale params optional (#9993)
Change font style, weight, scale constructor parameters to optional.
Export `FontStyle` and `FontWeight`.
2022-08-12 18:41:57 -07:00
Nathan Walker
f324dad2e6 chore: 8.3.4 next 2022-08-10 19:09:46 -07:00
Nathan Walker
52060619a0 chore: ui-mobile-base build 2022-08-10 18:24:18 -07:00
Dimitris-Rafail Katsampas
be6efc3067 fix(ios): additional safe area insets were miscalculated if already set (#9991) 2022-08-10 14:01:51 -07:00
Dimitris-Rafail Katsampas
de1d47d600 Revert "fix(ios): app stopped responding after screen rotation (#9986)"
This reverts commit 946dd34cc6.
2022-08-09 00:37:37 +03:00
Dimitris-Rafail Katsampas
946dd34cc6 fix(ios): app stopped responding after screen rotation (#9986) 2022-08-08 08:02:28 -07:00
Nathan Walker
02d4834bd4 chore: 8.3.3 next 2022-08-02 10:58:42 -07:00
Douglas Machado
0548aaf8da fix(android): FragmentClass memory leak (#9983)
* chore: resilience to create/destroy flow around actionItems

Co-authored-by: Nathan Walker <walkerrunpdx@gmail.com>
2022-08-02 09:00:18 -07:00
Nathan Walker
54d300666a fix: revert "fix(ios): not responding after rotation (#9931)" (#9984)
This reverts commit aee1d05651.
2022-08-02 08:11:42 -07:00
Dimitris-Rafail Katsampas
d82f3d990d fix(core): Added ObservableArray constructor declarations to allow setting multiple arguments (#9980) 2022-07-30 08:23:40 -07:00
Douglas Machado
286d36b03b fix(android): FragmentCallbacksImplementation memory leak (#9977) 2022-07-27 11:15:51 -07:00
Douglas Machado
59f923528d fix(android): FragmentClass memory leak (#9973)
Co-authored-by: Nathan Walker <walkerrunpdx@gmail.com>
2022-07-26 14:52:48 -07:00
Nathan Walker
19de80cd58 chore: 8.3.2 next 2022-07-26 08:26:35 -07:00
Igor Randjelovic
73a9fc2e27 chore: remove inspector modules log (#9967) 2022-07-23 08:53:56 -07:00
Nathan Walker
c9102f2de9 chore: tests 2022-07-22 13:32:22 -07:00
Nathan Walker
56b9963c16 chore: tests 2022-07-22 11:54:12 -07:00
Nathan Walker
4f56d8650b chore: e2e automated tests 2022-07-22 11:31:10 -07:00
Nathan Walker
8f91f3bd5f chore: file typings 2022-07-22 09:29:34 -07:00
farfromrefuge
e51e945400 feat(files): knownFolders.externalDocuments for android ease of use (#9966) 2022-07-22 08:14:15 -07:00
farfromrefuge
c8bff74e67 fix(core): missing export for maxLinesProperty (#9965) 2022-07-22 08:12:28 -07:00
Jason Cassidy
01643f513e fix(core): correct typings in ObservableArray (#9961) 2022-07-20 21:38:28 -07:00
Dimitris-Rafail Katsampas
0477044d6f fix(core): FormattedString.spans is now restored (#9960) 2022-07-17 19:48:07 -07:00
Eduardo Speroni
20efd3605e fix(core): correctly polyfill tslib (#9894)
Co-authored-by: Nathan Walker <walkerrunpdx@gmail.com>
2022-07-16 14:29:30 -07:00
Nathan Walker
3512c1d33e chore: 8.3.1 next target 2022-07-13 20:08:50 -07:00
Nathan Walker
db75d86301 chore: transformer location update 2022-07-13 15:34:16 -07:00
Osei Fortune
49343cb9b4 feat(android): runOnMain, postFrameCallback & removeFrameCallback (#9943) 2022-07-13 15:21:04 -07:00
Nathan Walker
67099f8001 chore: 8.3.0 next target 2022-07-09 10:09:43 -07:00
Nathan Walker
8ccbc88cbb chore: ui-mobile-base build updates 2022-07-09 10:09:43 -07:00
Nathan Walker
a1dff9a1db fix(core): ensure platforms/android/core.aar is not included in pack 2022-07-09 10:09:43 -07:00
Dimitris-Rafail Katsampas
df74a8baa8 feat(core): iterable ObservableArray (#9824)
BREAKING CHANGE:

Method push will now handle arguments just like Array.prototype.push.
Certain existing methods will now return ObservableArray instance instead.
Callback arguments that contained an array argument themselves will now contain an ObservableArray argument.
2022-07-09 10:09:43 -07:00
Dimitris-Rafail Katsampas
ad01e6b990 fix(android): device language and region from system configuration. (#9868)
BREAKING CHANGE:

Exposes language and region values from android system configuration. If you were working around locale handling because this wasn't originally the case you can likely remove extra conditions as this should reflect more accurately now.
2022-07-09 10:09:43 -07:00
Eduardo Speroni
3681fd4384 fix(ios): do not convert tap event data to device pixels twice (#9935)
BREAKING CHANGE:

tapData.getX() and tapData.getY() will now return correctly in DIP, so any extra conversions (like calling toDevicePixels) twice must be changed.
2022-07-09 10:09:43 -07:00
Jason Cassidy
4a5e2e2ac0 fix(core): metadata filtering (#9946) 2022-07-09 10:09:43 -07:00
farfromrefuge
38142a6aeb fix(core): navigatingToEvent allows access to resolvedPage now (#9954)
BREAKING CHANGE:

When using `navigatingToEvent` event.entry, the `backstackEntry` object is now returned which has an `entry` property on it if you still need it.
2022-07-09 10:05:29 -07:00
Nathan Walker
e5fffa1dad fix(RootLayout): resilience around shadeCover options 2022-07-09 09:02:45 -07:00
Nathan Walker
4f92354707 chore: 8.3.0-alpha.2 2022-07-09 09:02:45 -07:00
Nathan Walker
8d0c3285ed chore: cleanup uifont cache logs to be trace enabled 2022-07-09 09:02:45 -07:00
Nathan Walker
3432be49c6 chore: 8.3.0-alpha.1 2022-07-09 09:02:45 -07:00
Igor Randjelovic
8756df30d4 perf: cache UIFont construction based on FontDescriptor (#9948)
Reduces unnecessary UIFont creation by reusing existing UIFonts matching the same font parameters.
2022-07-09 09:02:45 -07:00
Samuel Schultze
2ff0891f93 fix(ios): label measure correct height when using custom numberOfLines (#9945) 2022-07-09 09:02:45 -07:00