1509 Commits

Author SHA1 Message Date
ab32aeaaa3 feat(file-system): append, appendText & createFile (#10285) 2023-05-04 20:45:01 -07:00
a14becdc6a fix(ios): FormattedString and Span a11y font scale (#10281) 2023-05-01 12:29:36 -07:00
18bba2bc11 feat(file-system): allow copy when opening a File (#10274)
* feat: add copy file to file-system

* feat(file-system): allow temp copy of files opened with File.fromPath

* chore: remove log

* chore: remove log

* fix: only copy if true

---------

Co-authored-by: Nathan Walker <walkerrunpdx@gmail.com>
2023-04-25 00:30:28 -04:00
c63a50a196 feat(file): copy sync and async support (#10273) 2023-04-21 20:36:01 -07:00
f4b2722bf4 feat(transitions): support zIndex on ios shared elements + support page props on android (#10261) 2023-04-17 08:54:09 -07:00
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
7aaa1d899d feat(ios): new a11y properties for managing font scale (#10260) 2023-04-05 16:20:15 -07:00
59369fbc19 feat(core): Shared Element Transitions (#10022) 2023-03-28 20:04:29 +02:00
a11d577a14 revert: "perf: reduce amount of layout calls and debounce layouts when needed (#10164)"
This reverts commit 8b721c149689acb5eec4e033002b2869ded529cd.
2023-03-28 10:44:21 -07:00
8da1ca910a revert: "chore: ios relayout condition cleanup (#10241)"
This reverts commit 7eaafa519e8fa3579a92fc3ca9f2310182e5eb34.
2023-03-28 10:43:31 -07:00
671603ab4b test: a11y scale (#10251) 2023-03-27 15:12:38 -07:00
2f4c318276 fix: global declarations fix (#10247) 2023-03-23 10:55:38 -07:00
7edd21a688 fix(android): dialogs activity usage (#10246) 2023-03-22 18:20:01 -07:00
95f3772e77 fix(ios): support for a11y font scale (#10207) 2023-03-22 15:13:46 -07:00
ab436dbfe6 fix(core): CSS animation parsing (#10245) 2023-03-22 14:16:15 -07:00
5f96ffe7d9 test: fix safe area tests on iOS (#10240) 2023-03-22 08:14:21 -07:00
7eaafa519e chore: ios relayout condition cleanup (#10241) 2023-03-17 12:10:13 -07:00
8b721c1496 perf: reduce amount of layout calls and debounce layouts when needed (#10164) 2023-03-17 10:07:22 -07:00
a23c8bda31 fix(android): Label now defaults to vertical-align middle (#10233)
closes https://github.com/NativeScript/NativeScript/issues/3829
https://github.com/NativeScript/NativeScript/issues/5977
https://github.com/NativeScript/NativeScript/pull/8216
2023-03-13 09:32:29 -07:00
6779cdcb55 fix(android): native-helper utils types are now correct (#10231) 2023-03-07 19:22:37 -08:00
d8efb7a826 test: use our own http-echo server (#10227) 2023-03-01 13:11:06 -08:00
df7ecb95db ci: fix automated app CI workflow (#10218) 2023-02-18 12:47:54 -08:00
e0a4c887ef ci: tests 2023-02-14 20:34:30 -08:00
497b2d737e chore: Nx 15.6, jest latest and TypeScript 4.9 (#10191) 2023-01-30 19:17:49 -08:00
75821ead07 fix(core): ScrollView event wiring sequencing improvement (#10178) 2023-01-19 12:28:56 -08:00
191f83b8dc docs: typos (#10145)
There were small typos in:
- apps/automated/src/ui/web-view/web-view.md
- tools/notes/DevelopmentWorkflow.md

Fixes:
- Should read `describe` rather than `decribe`.
- Should read `control` rather than `controll`.

Signed-off-by: Tim Gates <tim.gates@iress.com>
2023-01-03 18:40:39 -08:00
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
a4f28b8317 fix(ios): navigatingTo event handling (#10120) 2022-12-28 09:23:10 -08:00
9a779dfa8a chore: nx-cloud setup (#10110) 2022-11-29 13:26:51 -08:00
046f9314a8 chore: cleanup utils packaging 2022-11-23 22:42:43 -08:00
5a86a60b61 test: additional coverage for backgroundColor and borderColor 2022-11-23 21:24:14 -08:00
a5e3e223dd feat(core): support css font-variation-settings (#9995) 2022-11-23 20:57:22 -08:00
75eefa669d feat(android): support drawable in ImageSource (#10098)
This allows passing a drawable as another source option
2022-11-19 23:13:33 -08:00
6c60eab870 fix(core): ellipsis at the end for Labels with maxLines (#10005) 2022-11-18 10:29:05 -08:00
2e1d2c175b feat(utils): dismissKeyboard, copyToClipboard, setWindowBackgroundColor, getCurrentActivity and getResource (#10089) 2022-11-17 21:05:54 -08:00
9091e43f03 fix(core): Color.isValid returned true for null/undefined (#10040) 2022-11-12 17:59:11 -08:00
7f069a7093 feat: TypeScript 4.8+ support and NativeClass decorator improvements (#10081) 2022-11-08 15:18:10 -08:00
b7d340f69b fix(ios): Color.fromIosColor returns wrong value (#10059) 2022-11-07 17:51:50 -08:00
e2c2f1f4a6 chore: updated ui sample to work with latest ObservableArray changes (#10065) 2022-10-23 15:05:06 -07:00
4a0e1c9aa1 feat(webview): adds iosAllowInlineMediaPlayback property (#10014) 2022-10-07 17:41:38 +02:00
d82f3d990d fix(core): Added ObservableArray constructor declarations to allow setting multiple arguments (#9980) 2022-07-30 08:23:40 -07:00
f9b52b9aac chore: tests 2022-07-28 20:45:31 -07:00
092e74a886 chore: runtime latest throughout apps 2022-07-25 21:21:17 -07:00
c9102f2de9 chore: tests 2022-07-22 13:32:22 -07:00
56b9963c16 chore: tests 2022-07-22 11:54:12 -07:00
4f56d8650b chore: e2e automated tests 2022-07-22 11:31:10 -07:00
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
e635a61673 chore: 8.3.0-alpha.0 2022-07-09 09:02:45 -07:00
709e10b3db chore: bump apps ios runtime 2022-07-09 09:02:45 -07:00
18f4bdde4c chore: cleanup scripts 2022-07-09 09:02:45 -07:00