Dimitris-Rafail Katsampas
a883a79e3b
fix(core): provided image source can be unintentionally disposed ( #10654 )
2025-01-12 18:12:06 -08:00
Nathan Walker
050fa3fea6
chore: 8.9.0 next
2025-01-12 18:09:40 -08:00
Dimitris-Rafail Katsampas
eb21056a64
fix(android): background image aspect ratio ( #10651 )
2025-01-12 18:00:23 -08:00
Dimitris-Rafail Katsampas
5e85d8873c
feat(ios): background-image support for action bar ( #10645 )
2025-01-12 17:57:28 -08:00
Ammar Ahmed
24ad6e45b1
docs(core): fix types & improve jsdoc comments ( #10620 )
2025-01-12 12:38:28 -08:00
Nathan Walker
3dec0a5e99
chore: use vitest for unit testing plus workspace updates ( #10662 )
2025-01-12 11:52:13 -08:00
Nathan Walker
54ed1fd6d0
release: @nativescript/core 8.8.6
2024-11-18 20:26:54 -08:00
Dimitris-Rafail Katsampas
750d2ee455
fix(core): frame ignored event listeners in xml markup ( #10646 )
2024-11-18 19:50:21 -08:00
Dimitris-Rafail Katsampas
712a9f4848
revert: "perf: disable accessibility for layout views" ( #10649 )
2024-11-18 19:49:44 -08:00
Dimitris-Rafail Katsampas
4e54c676a3
revert: "fix(core): Proper line-height calculation" ( #10647 )
2024-11-18 19:48:51 -08:00
Dimitris-Rafail Katsampas
4f367483ef
fix(android): background color is not applied to certain views ( #10652 )
2024-11-18 19:45:30 -08:00
Nathan Walker
d6922b9896
fix(visionos): multi-scene improvements ( #10653 )
2024-11-18 19:42:34 -08:00
Dimitris-Rafail Katsampas
e5caa2cc53
fix(core): corrected references in file system access ( #10644 )
2024-11-02 19:53:55 -07:00
Dimitris-Rafail Katsampas
ec7fa5d05e
fix(core): proper line-height calculation ( #10642 )
2024-10-31 14:40:23 -07:00
Dimitris-Rafail Katsampas
4f46815b27
fix(ios): anti-aliasing for accurate borders ( #10619 )
2024-10-31 09:16:44 -07:00
Nathan Walker
8e5249ec4e
chore: 8.8.5 next
2024-10-23 19:22:01 -07:00
Dimitris-Rafail Katsampas
a320ca1fb3
revert: "perf(core): avoid setting the same value to view properties" ( #10618 )
...
Revert "perf(core): avoid setting the same value to view properties (#10602 )"
This reverts commit 499fe8dc82 .
2024-10-23 13:14:04 -07:00
Nathan Walker
e92ef33885
chore: 8.8.4 next
2024-10-23 10:02:31 -07:00
Nathan Walker
909e563612
release: @nativescript/core 8.8.3
2024-10-23 10:01:50 -07:00
Nathan Walker
148a54b60c
chore: Nx 20 ( #10636 )
2024-10-23 09:25:25 -07:00
Jason Cassidy
1cee35d4fb
fix(ios): replace deprecated UIApplication.shared.openUrl method call ( #10627 )
2024-10-23 07:57:52 -07:00
Igor Randjelovic
050601232a
fix(layout): prevent negative width/height values ( #10616 )
2024-09-03 08:59:03 -07:00
Eduardo Speroni
ba3316e749
fix(ios): popover delegate should ignore non-native views ( #10609 )
2024-08-29 09:29:49 -07:00
Dimitris-Rafail Katsampas
6104b5bfa3
feat(core): added css class for styling dialog nested elements ( #10605 )
2024-08-22 19:06:22 -07:00
Dimitris-Rafail Katsampas
dca77183d1
fix(ios): proper cleanup of reused listview cell content ( #10603 )
2024-08-07 22:50:48 -07:00
Dimitris-Rafail Katsampas
499fe8dc82
perf(core): avoid setting the same value to view properties ( #10602 )
2024-08-07 17:28:15 -07:00
Dimitris-Rafail Katsampas
75c8e941a0
fix(ios): proper drawing bounds for colored borders ( #10600 )
2024-08-05 15:42:13 -07:00
Dimitris-Rafail Katsampas
f7b9d06e91
fix(android): RootLayout shade cover null color handling ( #10599 )
2024-08-05 15:40:46 -07:00
Dimitris-Rafail Katsampas
89fa6ec84d
fix(android): layout change listeners are ignored when using addEventListener ( #10597 )
2024-08-05 15:07:37 -07:00
Dimitris-Rafail Katsampas
8877becdf9
fix(color): four-digit hex color parse failure ( #10593 )
2024-08-05 15:05:27 -07:00
Eduardo Speroni
423a2d2dce
fix(core): include everything but core.aar in android platforms ( #10592 )
2024-07-25 17:37:16 -03:00
Igor Randjelovic
a703d9a7a1
chore: cleanup log ( #10586 )
2024-07-14 09:34:08 -07:00
Nathan Walker
174a1279c5
chore: 8.8.2 next
2024-07-12 11:03:24 -07:00
Eduardo Speroni
4c705967d2
fix(android): targetSdk 34 registerBroadcastReceiver ( #10585 )
2024-07-12 10:56:29 -07:00
Nathan Walker
1e2ad3dc6b
chore: 8.8.1 next
2024-07-11 08:25:06 -07:00
Nathan Walker
f1efcfd9ee
release: @nativescript/core 8.8.0
2024-07-11 08:23:43 -07:00
Eduardo Speroni
6041b2d083
fix(gestures): lowercase gesture handling and add deprecation notice when using non-string events ( #10581 )
2024-07-10 19:05:10 -07:00
Osei Fortune
41f938c5ee
fix(winter-cg): crypto ( #10580 )
2024-07-10 18:20:51 -07:00
Nathan Walker
2bfe8b38e3
fix(crypto): error expectation
2024-07-10 08:36:49 -07:00
Osei Fortune
f7679d725a
feat(winter-cg): crypto, atob, btoa ( #10577 )
2024-07-10 07:46:06 -07:00
Nathan Walker
9541b1b68c
fix(embed): use factory only when it's available ( #10579 )
...
When embedding via 'ns embed ios', the .swift symbols may not be available and are not needed. This can be revisited in the future with project settings for embedded projects.
2024-07-09 14:40:40 -07:00
Nathan Walker
7f2d51e7d0
revert: "perf: improve attribute selectors by adding single listeners ( #10384 )"
2024-07-04 10:33:45 -07:00
farfromrefuge
7e9be32e28
fix(android): prevent error while opening modal from background ( #10570 )
...
It is a known android "issue" that you cant commit/show a fragment while in background. The reason is, as explained [here](https://medium.com/@113408/avoid-fragment-illegalstateexception-can-not-perform-this-action-after-onsaveinstancestate-ba76ae4f00fe ) or [here](https://stackoverflow.com/questions/15729138/on-showing-dialog-i-get-can-not-perform-this-action-after-onsaveinstancestate ), that `onSaveInstanceState` is already called so any operation before activity start would be with state loss.
There are 2 solutions in this case:
* use `commitAllowingStateLoss`, `dismissAllowingStateLoss` ... but then you loose state ... This is what we are doing in N in many cases. We can do this with `show` too but we would need to override the `DialogFragment.show` method.
* delay the action until the activity is resumed.
This PR uses the second solution. We could add an option to `showModal` to use the first solution. The user experience is different. Solution 1: when the app is resumed the modal is already shown and layed out. Solution 2: you see the modal opening on app resume
2024-07-03 12:23:01 -07:00
Nathan Walker
80f3ff2042
feat(ios): SF Symbol scale support via iosSymbolScale ( #10569 )
2024-07-02 16:26:40 -07:00
Nathan Walker
71dfa15606
chore: 8.8.0 preview for next
2024-07-02 11:16:11 -07:00
Nathan Walker
c736f72fce
feat(config): embed options for existing platform host projects ( #10568 )
2024-07-02 09:37:46 -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
farfromrefuge
6dd441d6ba
perf(android): gridlayout with less JNI calls ( #10402 )
2024-07-01 09:20:14 -07:00
farfromrefuge
7036f12b5c
fix(android): prevent error on navigation back after using page transition ( #10439 )
2024-06-28 16:15:40 -07:00