dollaransh17
cd1ae8c708
fix(application): remove dupe cssChanged event handler definition ( #10892 )
2025-10-30 15:30:19 -07:00
Nathan Walker
c2ff8c1ae7
refactor(core): zero circulars + esm ready ( #10770 )
2025-09-18 17:03:23 -07:00
Eduardo Speroni
4c705967d2
fix(android): targetSdk 34 registerBroadcastReceiver ( #10585 )
2024-07-12 10:56:29 -07:00
Vladimir Mutafov
779d79285d
feat(core): ability to embed into platform host projects ( #10465 )
2024-07-01 16:47:33 -07:00
Dimitris-Rafail Katsampas
9fd361c2e6
feat(core): css media query support ( #10530 )
2024-07-01 09:28:59 -07:00
Nathan Walker
01d537bf15
feat(visionos): ui-mobile-base supporting xros plus improvements to window handling ( #10478 )
2024-04-05 17:07:16 -07:00
Dimitris-Rafail Katsampas
73709125c4
fix(ios): live-sync handling for plain js/ts apps ( #10500 )
2024-04-02 12:35:39 -07:00
Juan de Dios Martínez Vallejo
d34a4395ec
chore: InitRootViewEventData description ( #10479 )
2024-01-21 10:32:36 -08:00
farfromrefuge
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
Nathan Walker
bbede5d795
feat(visionos): Vision Pro support ( #10392 )
2023-09-28 17:55:40 -07:00
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
Jason Cassidy
bd8e1b8e79
fix(application): explicitly pass rootView to initRootView ( #10345 )
...
fixes occasional crashes when resuming the app.
2023-07-18 17:47:50 +02:00
Igor Randjelovic
08049340b5
fix(application): restore AndroidApplication.on etc. ( #10336 )
2023-07-10 09:45:12 +02:00
Igor Randjelovic
5359153a11
fix(application): wrap native classes in initialisers ( #10335 )
...
fixes : #10334
2023-07-10 09:44:45 +02:00
Igor Randjelovic
09037196d8
fix: trigger css update when setting root classes ( #10328 )
...
Co-authored-by: Nathan Walker <walkerrunpdx@gmail.com >
2023-06-23 09:20:10 -07:00
Igor Randjelovic
029ed4fe5d
fix(Application): getNativeApplication wrong ActivityThread ( #10326 )
...
fixes #10325
2023-06-23 09:16:54 -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
Igor Randjelovic
0873894a27
fix: early access to context and packageName ( #10321 )
2023-06-22 11:46:08 -07:00
Igor Randjelovic
7f09b925bd
fix(Application): orientation & systemAppearance root classes
2023-06-19 21:43:08 +02:00
Igor Randjelovic
e430555cb2
fix(Application): inBackground handling & missing once ( #10307 )
2023-06-14 13:09:41 -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
farfromrefuge
2f4c318276
fix: global declarations fix ( #10247 )
2023-03-23 10:55:38 -07:00
Nathan Walker
ee92512746
fix(ios): embed systemAppearance handling ( #10219 )
2023-02-20 21:03:59 -08:00
Nathan Walker
0183f7e643
fix(ios): sdk embedding ( #10216 )
2023-02-15 21:33:26 -08:00
Nathan Walker
25d780f41c
chore: cleanup
2023-02-14 16:17:22 -08:00
Teodor Dermendjiev
9179ff861d
fix(ios): embedding sdk ( #10211 )
...
Disable setting main window content
When NS app is embedded main window should not be updated because it belongs to the parent app.
2023-02-13 23:05:41 -08:00
Jamie Birch
485fb61947
fix(core): Observable event types consistency ( #10181 )
2023-01-31 07:42:09 -08:00
Nathan Walker
a69a9d6921
fix(ios): embedder usage of window ( #10167 )
2023-01-13 18:02:44 -08:00
Samuel Schultze
f3a5c16530
fix(android): application fallback for startActivity ( #10062 )
2022-11-07 08:28:09 -08:00
farfromrefuge
8987babb08
feat(application): expose inBackground and suspended ( #9897 )
...
For IOSApplication to be like AndroidApplication
2022-07-09 09:02:45 -07:00
farfromrefuge
58a720699f
fix(core): android wrong background state + current value accessors ( #9883 )
2022-07-09 09:02:45 -07:00
farfromrefuge
7ff7233737
feat(core): maxLines support for all text components ( #9884 )
2022-07-09 09:02:45 -07:00
farfromrefuge
b553a900d7
feat: background/foreground events ( #9763 )
...
On android `suspend/resume` was not doing what was expected.
In particular it was called while showing dialogs. This adds new `background` and `foreground` events which will fire expectedly and consistently for ios and android.
2022-03-01 12:32:39 -08:00
Nathan Walker
b292495506
feat(ios): allow dynamic ProMotion frame refresh rate changes ( #9775 )
...
see: https://developer.apple.com/documentation/quartzcore/optimizing_promotion_refresh_rates_for_iphone_13_pro_and_ipad_pro
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
Nathan Walker
f10cffcb02
fix: ensure android can access native app instance before bootstrap
2022-03-01 12:32:39 -08:00
Nathan Walker
a518249958
fix: application instance creation occurs only within Application.run
2022-03-01 12:32:38 -08:00
Nathan Walker
4ee1acb05c
chore: fix color tests
2021-09-08 16:07:39 -07:00
coolboy0961
f053001dc1
feat(android): provide ability to get registered broadCastReceiver ( #9467 )
2021-07-12 11:35:26 -07:00
William Juan
dac36c6801
fix(a11y): add missing application event for fontScaleChanged ( #9396 )
2021-05-13 08:42:55 -07:00
Nathan Walker
0d4ccba60a
chore: combine prettier with eslint ( #9348 ) ( #9360 )
...
Co-authored-by: Martin Guillon <martin.guillon@akylas.fr >
2021-05-02 10:11:37 -07:00
Nathan Walker
21da31562c
chore: Enums > CoreTypes
...
Cleanup type symbol usage by consolidating to manage in one spot. This makes them easier to use as well by providing a single rollup of all the common type symbol's used throughout core.
2021-04-06 11:18:36 -07:00
Nathan Walker
d88cef3b48
chore: message handling
2021-04-06 11:18:36 -07:00
Nathan Walker
2f81d606fc
chore: silence unnecessary throw message
2021-04-06 11:18:36 -07:00
Nathan Walker
733050995c
fix(core): type collisions with namespace ( #8809 )
2021-04-06 11:18:36 -07:00
Morten Sjøgren
d5a8a25aba
feat(core): first class a11y support ( #8909 )
2021-04-06 11:18:36 -07:00
Eduardo Speroni
bd7c686aaf
feat(core): allow app to start without a root view ( #9056 )
2020-11-19 17:02:32 -08:00
Martin Guillon
c1f231d88e
chore: fix eslint issues ( #9017 )
2020-11-11 08:46:36 -08:00