Nathan Walker
7c2938d2ac
chore: TypeScript 5.2 with Nx 16.8.1 ( #10380 )
2023-09-09 08:55:39 -07:00
Igor Randjelovic
a959a797df
feat(ios): addDelegateHandler to add App Delegate handlers ( #10371 )
2023-09-01 20:37:31 -07:00
Nathan Walker
d3a0f2c9a6
chore: TypeScript 5.1 with Nx 16.6 migrations ( #10338 )
2023-08-11 07:09:32 -07:00
Jason Cassidy
c278430240
fix(core): unhandled error typings ( #10320 )
...
NativeScriptError type def used to come from packages/core/global-types.d.ts now comes from packages/core/application/application-interfaces.ts, so fixed there now.
2023-06-22 12:19:56 -07:00
Nathan Walker
ab5fa941bc
refactor: Application barrel changes without breaking changes ( #10311 )
2023-06-13 09:29:39 -07:00
Igor Randjelovic
f64355ba7a
refactor: improved core barrel exports and Application class ( #10286 )
...
BREAKING CHANGES:
`Application.orientation` is no longer a function.
Migration: Remove `()` from the `Application.orientation()` call:
```diff
import { Application } from "@nativescript/core";
-console.log(Application.orientation());
+console.log(Application.orientation);
```
`Application.systemAppearance` is no longer a function.
Migration: Remove `()` from the `Application.systemAppearance()` call:
```diff
import { Application } from "@nativescript/core";
-console.log(Application.systemAppearance());
+console.log(Application.systemAppearance);
```
2023-05-25 07:45:39 -07:00
Osei Fortune
ab32aeaaa3
feat(file-system): append, appendText & createFile ( #10285 )
2023-05-04 20:45:01 -07:00
Dimitris-Rafail Katsampas
a14becdc6a
fix(ios): FormattedString and Span a11y font scale ( #10281 )
2023-05-01 12:29:36 -07:00
Osei Fortune
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
Nathan Walker
f4b2722bf4
feat(transitions): support zIndex on ios shared elements + support page props on android ( #10261 )
2023-04-17 08:54:09 -07:00
Dimitris-Rafail Katsampas
7aaa1d899d
feat(ios): new a11y properties for managing font scale ( #10260 )
2023-04-05 16:20:15 -07:00
Nathan Walker
59369fbc19
feat(core): Shared Element Transitions ( #10022 )
2023-03-28 20:04:29 +02:00
Nathan Walker
a11d577a14
revert: "perf: reduce amount of layout calls and debounce layouts when needed ( #10164 )"
...
This reverts commit 8b721c1496 .
2023-03-28 10:44:21 -07:00
Nathan Walker
8da1ca910a
revert: "chore: ios relayout condition cleanup ( #10241 )"
...
This reverts commit 7eaafa519e .
2023-03-28 10:43:31 -07:00
Dimitris-Rafail Katsampas
671603ab4b
test: a11y scale ( #10251 )
2023-03-27 15:12:38 -07:00
farfromrefuge
2f4c318276
fix: global declarations fix ( #10247 )
2023-03-23 10:55:38 -07:00
Dimitris-Rafail Katsampas
95f3772e77
fix(ios): support for a11y font scale ( #10207 )
2023-03-22 15:13:46 -07:00
Igor Randjelovic
ab436dbfe6
fix(core): CSS animation parsing ( #10245 )
2023-03-22 14:16:15 -07:00
Eduardo Speroni
5f96ffe7d9
test: fix safe area tests on iOS ( #10240 )
2023-03-22 08:14:21 -07:00
Eduardo Speroni
7eaafa519e
chore: ios relayout condition cleanup ( #10241 )
2023-03-17 12:10:13 -07:00
Eduardo Speroni
8b721c1496
perf: reduce amount of layout calls and debounce layouts when needed ( #10164 )
2023-03-17 10:07:22 -07:00
Igor Randjelovic
d8efb7a826
test: use our own http-echo server ( #10227 )
2023-03-01 13:11:06 -08:00
Tim Gates
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
farfromrefuge
a4f28b8317
fix(ios): navigatingTo event handling ( #10120 )
2022-12-28 09:23:10 -08:00
Nathan Walker
046f9314a8
chore: cleanup utils packaging
2022-11-23 22:42:43 -08:00
Nathan Walker
5a86a60b61
test: additional coverage for backgroundColor and borderColor
2022-11-23 21:24:14 -08:00
Osei Fortune
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
Dimitris-Rafail Katsampas
9091e43f03
fix(core): Color.isValid returned true for null/undefined ( #10040 )
2022-11-12 17:59:11 -08:00
Nathan Walker
7f069a7093
feat: TypeScript 4.8+ support and NativeClass decorator improvements ( #10081 )
2022-11-08 15:18:10 -08:00
Mohamed Akram
b7d340f69b
fix(ios): Color.fromIosColor returns wrong value ( #10059 )
2022-11-07 17:51:50 -08: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
Nathan Walker
f9b52b9aac
chore: tests
2022-07-28 20:45:31 -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
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
f548fdc735
fix(ios): proper disposal and recreation of iOS native views ( #9879 )
2022-07-09 09:02:45 -07:00
Igor Randjelovic
a8f2c4d14b
chore: cleanup automated app tests ( #9779 )
2022-03-01 12:32:39 -08:00
Dimitris - Rafail Katsampas
608bb1ed24
fix(core): animation iteration correct for android css animations and iOS rotation ( #9628 )
...
closes #7712
Co-authored-by: Nathan Walker <walkerrunpdx@gmail.com >
2022-03-01 12:32:39 -08:00
Nathan Walker
6c06c77618
fix(core): Application handling of nativeApp instance
2022-03-01 12:32:39 -08:00
Ruslan Lekhman
388d7eaa7d
feat(core): support RGB alpha notation ( #9699 )
...
Functional notation: rgb[a](R G B[ / A])
CSS Colors Level 4 adds support for space-separated values in the functional notation.
See https://www.w3.org/TR/css-color-4/#rgb-functions
Co-authored-by: Nathan Walker <walkerrunpdx@gmail.com >
2022-03-01 12:32:39 -08:00
Dimitris - Rafail Katsampas
90ceed15d3
feat: new expression parser for xml bindings ( #9729 )
2022-03-01 12:32:39 -08:00
Igor Randjelovic
a88cacab89
chore(migrate): apps/* to webpack5 ( #9606 )
2021-12-21 09:47:33 -08:00
Sergey Mell
2a4563716a
fix(styling): change transform parameters parsing ( #9481 )
...
Fixed the incorrectly applied short form of "transform: translate" style property.
closes #5202
2021-09-08 16:07:39 -07:00
Nathan Walker
0ae39097bd
chore: fix tests for ios
2021-09-08 16:07:39 -07:00
farfromrefuge
e17e46974b
feat(android): fragment transactions to use 'add' instead of 'replace' on fwd navigation ( #8791 )
...
Changes the behavior of android fragment transactions to use `add` instead of `replace` on forward navigation.
BREAKING CHANGE:
Changes the internal behavior of Android navigation:
* while navigating forward, the page navigated from is not unloaded anymore
* events order is changed in the sense that now `unloaded` happens after `navigatedFrom` instead of before
There are multiple plus sides to this:
* no more black views on navigation when using opengl (maps, ...)
* navigation is faster, especially the navigation back! No longer need to recreate the page anymore. Navigation forward also gets faster as we no longer unload the previous page
* navigatedFrom event happens faster
* this the default behavior used by most of the android native apps
2021-09-08 16:07:39 -07:00
rigor789
90deb5b1ee
test: fix apps/automated
2021-08-04 20:20:19 +02:00
Nathan Walker
75b59ecdbf
chore(release): @nativescript/core@8.0.0
2021-04-06 11:18:36 -07:00
Nathan Walker
a66587dd90
chore: cleanup test
2021-04-06 11:18:36 -07:00
Nathan Walker
14360881e6
chore: fix automated tests
2021-04-06 11:18:36 -07:00