Commit Graph

6984 Commits

Author SHA1 Message Date
Nathan Walker
144394f3ea chore: permission cleanup wip 2022-07-10 10:02:24 -07:00
Nathan Walker
31c82478b7 feat: permissions touchups 2022-07-10 10:02:24 -07:00
Nathan Walker
cbacda3e9e feat: add permissions library 2022-07-10 10:02:24 -07:00
Nathan Walker
0def9137ed feat: Permissions API 2022-07-10 10:02:10 -07:00
Nathan Walker
534486816a fix(android): nested frames were sometimes not recreated (#9748)
Co-authored-by: Eduardo Speroni <edusperoni@gmail.com>
2022-07-10 09:59:45 -07:00
Nathan Walker
6f48b4bef3 chore: remove legacy webpack4 as no longer used
Still accessible on a branch though here: https://github.com/NativeScript/NativeScript/tree/feat/webpack4
2022-07-09 11:01:14 -07:00
Nathan Walker
2e0f0cc0ac chore: readme 2022-07-09 10:15:57 -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
dbb650f9fd chore: nx migrate latest 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
c9f77a0a22 fix(webpack): NativeClass decorator should run after angular transformers in AOT mode (#9908) 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
Nathan Walker
97a21bb0d7 fix(webpack): unit test runner with node 18+ (#9952) 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
f49e412660 feat(types-minimal): paired down typings optimized for smaller footprint editing environments (#9947) 2022-07-09 09:04:54 -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
Nathan Walker
e635a61673 chore: 8.3.0-alpha.0 2022-07-09 09:02:45 -07:00
Nathan Walker
76b5c8ebe3 chore: bump dependencies 2022-07-09 09:02:45 -07:00
Nathan Walker
709e10b3db chore: bump apps ios runtime 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
Nathan Walker
351172e65b chore: nx migrate latest 2022-07-09 09:02:45 -07:00
Nathan Walker
bd2ce990aa chore: 8.2.6-alpha.2 2022-07-09 09:02:45 -07:00
Nathan Walker
f0e5c7b884 chore: 8.2.6-alpha.1 2022-07-09 09:02:45 -07:00
Osei Fortune
9fcd440690 fix(android): content uri handling improvements (#9936) 2022-07-09 09:02:45 -07:00
Douglas Machado
4db4e4af27 fix(ios): memory leak after using 'showModal' passing any Page as parameter (#9939) 2022-07-09 09:02:45 -07:00
Nathan Walker
fc77c92e11 feat(mac): support for Mac Catalyst with ui-mobile-base 2022-07-09 09:02:45 -07:00
Douglas Machado
957af32859 fix(ios): memory leak after using the 'presentViewControllerNavigation' (#9934) 2022-07-09 09:02:45 -07:00
Nathan Walker
18f4bdde4c chore: cleanup scripts 2022-07-09 09:02:45 -07:00
Nathan Walker
bc8f15580b chore: typescript 4.7.3 2022-07-09 09:02:45 -07:00
Nathan Walker
698052230b chore: nx migrate latest 2022-07-09 09:02:45 -07:00
Nathan Walker
f5e637d3d5 chore: update nps-i and sync version with css-tree 2022-07-09 09:02:45 -07:00
Jason Cassidy
413fa2eb4b fix(android): connectivity reporting none on resume (#9915) 2022-07-09 09:02:45 -07:00
Dimitris-Rafail Katsampas
e8bed44f5b fix(android): font icons had incorrect fallback size (#9914) 2022-07-09 09:02:45 -07:00
Nathan Walker
b619c3a7f1 chore: husky pre-commit nvm 2022-07-09 09:02:45 -07:00
Nathan Walker
29004d9048 feat(ios): Utils.getRootViewController 2022-07-09 09:02:45 -07:00
Nathan Walker
50fd3c06f8 revert: "fix(ios): apply proper border radius to box shadow and view sublayers (#9881)" (#9917)
This reverts commit 3d882b0999.
2022-07-09 09:02:45 -07:00
Dimitris-Rafail Katsampas
d3718e5e5f fix: incorrect font icon size conversion to device pixels. (#9910) 2022-07-09 09:02:45 -07:00
Dimitris-Rafail Katsampas
a85a72d961 fix: export 'dataSerialize' from utils (#9909) 2022-07-09 09:02:45 -07:00
Martin Guillon
45dcada01a fix(core): import fix 2022-07-09 09:02:45 -07:00
Nathan Walker
cab59473f3 feat(Utils): dataSerialize, dataDeserialize, numberHasDecimals, numberIs64Bit 2022-07-09 09:02:45 -07:00
Nathan Walker
2250c7fc6a feat(Utils): add dataSerialize and dataDeserialize for iOS 2022-07-09 09:02:45 -07:00
William Juan
7b11b6acfe feat(RootLayout): add opened and closed events (#9893) 2022-07-09 09:02:45 -07:00