54 Commits

Author SHA1 Message Date
ab32aeaaa3 feat(file-system): append, appendText & createFile (#10285) 2023-05-04 20:45:01 -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
ea45758463 fix(android): box shadow and border radius white border resolution (#10125) 2023-03-17 16:02:14 -07:00
0173769bad feat(files): read & write using js buffers (#10093) 2023-03-16 19:19:36 -07:00
89fc249880 fix(android): path must be convex (#10238)
closes: #10235
2023-03-16 12:33:00 -07:00
2da0064f7c perf(android): reduce java object creation (#10129) 2023-02-20 21:54:51 -08:00
a26a03eeb8 fix(android): ScrollView BadParcelableException (#10213) 2023-02-17 06:03:43 -08:00
5b6e4d6898 fix(mac): utils for mac catalyst (#10157) 2023-01-04 09:57:58 -08:00
c461f1bb55 fix(core): update metadata filtering for IOS 16 (#10133) 2022-12-20 19:36:55 -08:00
cfaa8134b0 feat(android): use NestedScrollView for vertical ScrollView (#9199) 2022-11-23 22:46:32 -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
25c862e148 fix(android): file manipulation threw exception inside worker (#10076) 2022-11-07 08:22:52 -08:00
ab3416d4d0 fix(ios): tapping on span does not emit linkTap event (#10028) 2022-09-30 08:04:20 -07:00
e4b5cdf7df fix(ios): properties lineHeight and letterSpacing did not apply to spans (#10025) 2022-09-13 22:17:50 -07:00
52060619a0 chore: ui-mobile-base build 2022-08-10 18:24:18 -07:00
8ccbc88cbb chore: ui-mobile-base build updates 2022-07-09 10:09:43 -07:00
4a5e2e2ac0 fix(core): metadata filtering (#9946) 2022-07-09 10:09:43 -07:00
9fcd440690 fix(android): content uri handling improvements (#9936) 2022-07-09 09:02:45 -07:00
fc77c92e11 feat(mac): support for Mac Catalyst with ui-mobile-base 2022-07-09 09:02:45 -07:00
6d39b62cb7 chore: cleanup 2022-06-20 07:31:37 -07:00
99480c06db fix(android): content uri handling improvements (#9936) 2022-06-20 07:28:31 -07:00
c930d25e15 chore: 8.2.3-alpha.0 2022-04-14 21:55:29 -07:00
a272296d87 fix(android): improve content uri handling (#9874)
closes: #9871
2022-04-14 21:36:30 -07:00
3bb8fc28e9 feat(RootLayout): added topmost method to retrieve view at top (#9826) 2022-03-16 15:11:21 -07:00
794a77900f fix: wrong thread when in Async task in a worker
fixes #9819
2022-03-09 17:04:28 +01:00
8be543bcc7 feat: testID property for use with e2e testing without interfering with a11y (#9793)
* fix(android): nested frames were sometimes not recreated (#9748)

Co-authored-by: Eduardo Speroni <edusperoni@gmail.com>

* feat: testID property for use with e2e testing without interfering with a11y

* feat: better testID support along a11y

wip

* fix: make sure we have a defined id

* feat: --env.e2e to enable testID

* chore: return if using testID

* chore: cleanup

Co-authored-by: Eduardo Speroni <edusperoni@gmail.com>
Co-authored-by: Igor Randjelovic <rigor789@gmail.com>
2022-03-08 23:25:05 +01:00
c68d002c9a feat(android): content uri support for File (#9807) 2022-03-04 18:56:04 -08:00
ea415d9e2b chore: updated ui-mobile-base build outputs 2022-03-01 12:32:39 -08:00
9dccc87576 chore: updated ui-mobile-base build 2022-03-01 12:32:39 -08:00
fbefea4dba perf(ios): autoreleasepool for image extensions 2022-03-01 12:32:39 -08:00
9d3977ea4f perf(ios): uifont and formatted string optimizations plus uiimage scaling (#9761) 2022-03-01 12:32:39 -08:00
9b5d125f42 fix(android): NullPointerException on navigation (#9669)
closes #8441
2022-03-01 12:32:39 -08:00
35fe4811bf chore: build ui-mobile-base 2021-09-25 09:55:49 +02:00
a51b628532 fix(core): Add missing required metadata filters (#9543) 2021-09-11 12:32:05 -07:00
5532903ad8 revert: clipsToBounds support
This feature needs some more work & will be included in a future version
2021-09-08 16:12:11 -07:00
4ac48d4601 chore: 8.1.0-alpha.3 2021-09-08 16:07:39 -07:00
430663b1c4 chore: updated ui-mobile-base build 2021-09-08 16:07:39 -07:00
76499a5367 feat(android): vector drawable support (#9464) 2021-09-08 16:07:39 -07:00
b2f792324d feat(image-source): add saveToFileAsync, toBase64StringAsync & resizeAsync (#9404) 2021-09-08 16:07:39 -07:00
f311151496 fix(android): image asset handling regarding requestLegacyExternalStorage (#9373) 2021-05-09 19:29:44 -07:00
edbe13bfe0 chore(release): @nativescript/core@8.0.2 2021-04-20 15:22:36 -07:00
cbdff1f155 fix(a11y): Accessibility breaks limiting metadata (#9332)
Accessibility added a new class that we need to add to the default allowed metadata so that the application doesn't crash on startup when in limit metadata mode.
2021-04-14 19:29:15 -07:00
7c60735d14 chore: cleanup background handling 2021-04-06 11:18:36 -07:00
e62acba792 fix: move BottomNavigation and Tabs to @nativescript-community
Cocoapods no longer required with @nativescript/core out of the box and users are no longer taxed with MaterialTabs even if they didn't use those components.

BREAKING CHANGES

If using `BottomNavigation`, just install `@nativescript-community/ui-material-bottom-navigation` and update your imports to use it. API is exactly the same.

If using `Tabs`, just install `@nativescript-community/ui-material-tabs` and update your imports to use it. API is exactly the same.
2021-04-06 11:18:36 -07:00
9a7d3ecb34 feat: implement BoxShadowDrawable 2021-04-06 11:18:36 -07:00
a12c188d0f fix(core): stack layout padding (#9183)
fixes #8810
2021-04-06 11:18:36 -07:00
11b3b84114 chore: release prep 2021-02-05 12:24:46 -08:00
c4972d7546 chore: fresh build of widgets
also reverts e002d72d41
2021-01-29 14:22:54 -08:00