Commit Graph

6676 Commits

Author SHA1 Message Date
Igor Randjelovic
1bd49926e5 chore(release): webpack 5.0.0-rc.6 2021-08-29 18:29:18 +02:00
Igor Randjelovic
ff4359abad feat(webpack): try resolving compiler, but don't fail if not found 2021-08-29 18:28:14 +02:00
Igor Randjelovic
4dca636dc5 chore(release): webpack rc.5 2021-08-29 18:09:35 +02:00
Igor Randjelovic
5024295994 refactor(webpack): drop custom flavor helper & explicitly set in each config 2021-08-29 18:08:05 +02:00
Martin Guillon
2184e2692f chore: color refactoring 2021-08-22 14:20:35 +02:00
Martin Guillon
394209e3f6 fix: Color.darken fix 2021-08-22 14:06:57 +02:00
Nathan Walker
121ea164e4 chore(webpack): rc.4 2021-08-19 20:55:25 -07:00
Nathan Walker
2e30a4c641 chore: 8.1.0-alpha.4 2021-08-19 09:25:19 -07:00
Nathan Walker
fa129eed9a chore: remove files not needed within core/css 2021-08-19 09:24:51 -07:00
Nathan Walker
835535f2f9 chore: 8.1.0-alpha.3 2021-08-18 18:28:01 -07:00
farfromrefuge
56c50f2bad fix(ios): prevent views from being measured if no native view (#9511) 2021-08-18 18:17:16 -07:00
farfromrefuge
0fd92b7482 fix: allow ignoring reduce-css-calc w/ webpack without error (#9510) 2021-08-18 17:48:14 -07:00
Martin Guillon
41ce3152b6 fix: backgroundGradient fix with android BorderDrawable 2021-08-18 18:57:16 +02:00
Martin Guillon
453ea18dc6 fix: css colors not parsed correctly within background property 2021-08-18 18:56:58 +02:00
Nathan Walker
66203d24ee chore: 8.1.0-alpha.1 2021-08-13 16:57:29 -07:00
Nathan Walker
c4e9a541ae chore: 8.1.0-alpha.0 2021-08-11 13:00:15 -07:00
Nathan Walker
7e1b4699ca chore: updated ui-mobile-base build 2021-08-11 12:07:34 -07:00
farfromrefuge
5890667b26 feat(android): support clipToBounds (#9508)
* performance improvements around border handling

BREAKING CHANGE:

* if you have broder-radius or clip-path, it will clip by default
2021-08-11 12:06:36 -07:00
farfromrefuge
e4ce17e156 feat: requestLayout performance improvements (#9122)
It was unnecessary to make multiple calls requestLayout inside initNativeView (properties set)
2021-08-11 11:50:41 -07:00
farfromrefuge
71b856c781 fix(android): use nativeTextViewProtected internally (#9483) 2021-08-11 11:46:21 -07:00
Nathan Walker
bf2499ccc2 chore: add guard around getLifecycle 2021-08-11 11:43:34 -07:00
farfromrefuge
47df889afa fix(android): prevent potential crash when app goes to background (#9347) 2021-08-11 11:38:25 -07:00
farfromrefuge
bca4d9583e fix(android): make less calls to native with getters around prop handling (#9119) 2021-08-11 11:31:39 -07:00
farfromrefuge
03b77157ea fix(android): dont dispose fragment on onloaded (#8793) 2021-08-11 11:28:55 -07:00
farfromrefuge
4964d313c2 feat: autofillType property for edit text base (#9478) 2021-08-11 11:23:02 -07:00
Nathan Walker
92076d480c chore: fix color tests 2021-08-11 11:18:01 -07:00
farfromrefuge
af281dd098 feat: AbortController polyfill (#9333) 2021-08-11 11:17:13 -07:00
farfromrefuge
0ff2221d6f feat(color): added utilities and improved color parsing performance (#9110) 2021-08-11 10:54:57 -07:00
Nathan Walker
4cad76cb6a feat(config): added option for ignoredNativeDependencies 2021-08-11 10:51:58 -07:00
Sergey Mell
dbaab58538 fix(styling): change transform parameters parsing (#9481)
Fixed the incorrectly applied short form of "transform: translate" style property.

closes #5202
2021-08-11 10:45:00 -07:00
Eduardo Speroni
ee3c4c2009 fix(android): onSaveInstanceState should not crash when no rootView is set (#9447) 2021-08-11 10:41:24 -07:00
Osei Fortune
490f7dce80 feat(android): vector drawable support (#9464) 2021-08-11 10:37:27 -07:00
Osei Fortune
36900d7c05 feat(image-source): add saveToFileAsync, toBase64StringAsync & resizeAsync (#9404) 2021-08-11 10:28:06 -07:00
Nathan Walker
7276c0e3cd revert: fix(android): nested dialog/fragment handling (#9495)
This reverts commit 4c547bb00c.
2021-08-11 10:24:03 -07:00
Igor Randjelovic
ee0e5dfaed revert: feat(android): fragment transactions to use 'add' instead of 'replace' on fwd navigation (#8791)
This reverts commit e498c9d5bc.
2021-08-11 17:55:31 +02:00
Nathan Walker
4d91db193d chore: apps webpack config 2021-08-10 14:12:06 -07:00
Nathan Walker
fcc92f96ae chore: fix tests for ios 2021-08-10 14:05:24 -07:00
farfromrefuge
e498c9d5bc 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-08-10 13:42:25 -07:00
Nathan Walker
1608b9585f Merge branch 'release/8.1.0' of https://github.com/NativeScript/NativeScript into release/8.1.0 2021-08-10 13:34:39 -07:00
Nathan Walker
7f37617b18 chore: cleanup 2021-08-10 13:34:31 -07:00
rigor789
f2b4207965 refactor: clean up custom flavor detection 2021-08-10 22:31:08 +02:00
farfromrefuge
dce7408c05 feat(core): make css parsers tree-shakable (#9496) 2021-08-10 13:21:34 -07:00
Nathan Walker
7960f8361f chore: use correct copy-webpack-plugin syntax 2021-08-10 13:20:46 -07:00
Igor Randjelovic
db8b847306 chore(release): @nativescript/webpack@5.0.0-rc.1 2021-08-09 20:58:23 +02:00
Eduardo Speroni
093b369b74 fix(webpack5): angular scss rule not ignoring regular scss (#9502)
* fix(webpack5): angular scss rule not ignoring regular scss

* test: angular scss snapshot update
2021-08-09 19:42:45 +02:00
rigor789
3bf55b7a04 feat: handle config name
related to https://github.com/NativeScript/nativescript-cli/pull/5554
2021-08-09 15:56:32 +02:00
rigor789
90deb5b1ee test: fix apps/automated 2021-08-04 20:20:19 +02:00
Nathan Walker
4c547bb00c fix(android): nested dialog/fragment handling (#9495) 2021-08-03 21:57:19 -07:00
rigor789
5309f2d0a7 fix(webpack): use async type-checking in watch mode 2021-08-03 15:41:49 +02:00
rigor789
5a3a35d376 fix(webpack): add virtualEntry before main entry
fixes running with the JSC runtime, fixes #9469
2021-08-03 15:41:14 +02:00