Commit Graph

6807 Commits

Author SHA1 Message Date
Martin Guillon
da96e661ce fix: Color.darken fix 2021-08-22 14:06:20 +02:00
Martin Guillon
433053cf6e fix: css colors not parsed correctly within background property 2021-08-18 18:59:12 +02:00
Martin Guillon
f1406c08e6 fix: backgroundGradient fix with android BorderDrawable 2021-08-18 17:37:44 +02:00
Martin Guillon
4e97e71da2 fix(core): prevent iOS views to be measured if no native view
This should not happen but it does. Did not manage to find the real source but it seems ok to test it here. Plus if it happens the measurement chain for that view will be broken
2021-08-16 14:36:27 +02:00
Martin Guillon
4faca3a9bc chore: until it is the official core i need to do it this way 2021-08-11 13:44:06 +02:00
Martin Guillon
5e11f0baf8 chore: updated build scrpts 2021-08-11 13:41:57 +02:00
Martin Guillon
de3d39a45f chore: missing dep 2021-08-11 13:41:42 +02:00
Martin Guillon
f99fb2df23 chore: ignore tsc erro 2021-08-11 13:41:30 +02:00
Martin Guillon
c9e87e87f9 fix: android support for clipToBounds
It comes with a major refactoring of the BorderDrawable. Now all Paths are cached not to regenerate them on every draw pass.

Also it is important to understand that the clipping feature on android comes at a cost.
It will be done only when truelly necessary. but with complex paths ((border radius > 0 && border non uniform) || border-width >0) then we must apply a costly drawing pass (though hardware accelerated) to accomplish it.
2021-08-11 13:41:21 +02:00
Martin Guillon
00b0794746 fix: tsc errors fix 2021-08-10 16:14:35 +02:00
Martin Guillon
e2dcac44ba chore: locl husky fix 2021-08-10 09:30:50 +02:00
Martin Guillon
46b4b6409f fix: suspendRequestLayout not being reset to the right state
This causes unecessary `requestLayout`
2021-08-10 09:30:42 +02:00
Martin Guillon
2005bd5927 fix: css faster color parsing 2021-08-07 15:14:24 +02:00
Martin Guillon
e2f579aa1b fix: hsl/hsv support for css % 2021-08-07 15:14:02 +02:00
Martin Guillon
02d90f7949 fix: linear-gradient fix for hex colors with alpha 2021-08-07 14:34:13 +02:00
Martin Guillon
9ff7222cb7 chore: new build 2021-08-05 09:53:41 +02:00
Martin Guillon
8f322413ea fix: autofillType pre 26 2021-08-05 09:50:37 +02:00
Martin Guillon
c06c2abf63 8.0.9 2021-08-02 15:02:23 +02:00
Martin Guillon
880215a3b1 Merge branch 'master' of github.com:NativeScript/NativeScript 2021-08-02 15:01:32 +02:00
Martin Guillon
ae193189ae fix: iOS crash on iOS 14 when onLayout is called without a nativeView 2021-08-02 15:01:20 +02:00
Martin Guillon
ba773c78ae fix: some color functions fixes 2021-08-01 15:30:00 +02:00
Eduardo Speroni
d0f00e24d8 fix(core): correctly export setAutoSystemAppearanceChanged (#9489) 2021-07-28 13:13:45 -07:00
Martin Guillon
9664f4b913 fix: color fixes for hsl / hsv
allow Color constructor to take hsl/hsv
2021-07-28 15:09:07 +02:00
Eduardo Speroni
d45dea8471 fix(android): allow 0-length properties (#9485) 2021-07-26 14:52:19 -07:00
Martin Guillon
568defa23a Merge branch 'webpack5_refactor' of github.com:Akylas/NativeScript
# Conflicts:
#	.eslintrc.json
#	packages/core/bundle-entry-points.ts
#	packages/core/ui/core/bindable/index.ts
#	packages/core/ui/styling/style-scope.ts
#	packages/core/xml/index.ts
#	packages/webpack5/src/configuration/base.ts
#	packages/webpack5/src/helpers/index.ts
2021-07-26 17:33:18 +02:00
Martin Guillon
9ec02523c9 chore: refactor 2021-07-26 17:29:11 +02:00
Martin Guillon
596bdd4051 chore: cleanup 2021-07-26 16:27:47 +02:00
Martin Guillon
2c8ff3191c fix: more text base fixes for plugins using nativeTextViewProtected 2021-07-26 16:23:27 +02:00
Martin Guillon
785b16a642 fix: allow to ignore reduce-css-calc with webpack without error 2021-07-26 16:23:01 +02:00
Martin Guillon
d91b13fec5 Merge branch 'master' of github.com:NativeScript/NativeScript 2021-07-22 17:09:54 +02:00
Martin Guillon
c945997332 fix(core): android broken navigation after go back to root on navDepth > 2 2021-07-22 17:09:35 +02:00
Martin Guillon
969716e9f9 feat: autofillType property for edit text base 2021-07-22 17:09:03 +02:00
coolboy0961
f053001dc1 feat(android): provide ability to get registered broadCastReceiver (#9467) 2021-07-12 11:35:26 -07:00
Juan David Nicholls Cardona
7b800945dd fix(log): Allow passing optional params for logs (#9456) 2021-07-06 08:23:37 -07:00
Martin Guillon
276b130ed8 fix: finally Color.hex should be good 2021-07-06 14:55:30 +02:00
Martin Guillon
7e0ecaa6cd Merge branch 'master' of github.com:NativeScript/NativeScript 2021-06-29 13:41:36 +02:00
Igor Randjelovic
f6faa4509a chore(release): @nativescript/core@8.0.8 8.0.8-core 2021-06-15 23:07:07 +02:00
Eduardo Speroni
b8d8110994 fix: stop leaking style scopes (#9444)
fixes #9311

* fix: stop leaking style scopes

* fix: don't leak scoped styles in production
2021-06-15 23:00:07 +02:00
Martin Guillon
29e99db220 chore: vscode settings 2021-06-09 10:01:42 +02:00
Martin Guillon
971d8eeddf Merge branch 'master' of github.com:NativeScript/NativeScript 2021-06-09 09:51:06 +02:00
Martin Guillon
6e45fe7704 chore: lint and refactor 2021-06-08 18:14:13 +02:00
Martin Guillon
e42e9157c9 fix: accessibilityIdentifier fix for nativeTextViewProtected 2021-06-08 18:14:01 +02:00
Martin Guillon
d602d112c5 feat: decimal keyboard 2021-06-08 18:13:43 +02:00
Martin Guillon
97a94e82a8 fix: color hex getter fix 2021-06-08 18:13:22 +02:00
Martin Guillon
9f582ba168 fix(android): accessibilityIdentifier (#9432)
needs to be set on `nativeTextViewProtected` for text-base components
fixes https://github.com/nativescript-community/ui-material-components/issues/304
2021-06-02 18:47:19 -07:00
Nathan Walker
58819c6e65 chore(release): @nativescript/core@8.0.7 8.0.7-core 2021-06-01 20:10:46 -07:00
Nathan Walker
3806b85fce feat(WebView): allow JS bound window frame navigation to be intercepted through loadStarted (#9430) 2021-06-01 16:35:43 -07:00
Nathan Walker
d3bc4d5b82 fix(core): guard unstable page/frame init contexts under async conditions (#9428) 2021-05-30 12:02:38 -07:00
Jason Cassidy
04381fa3e7 fix(animations): stop keyframe animations after View unloaded (#9421) 2021-05-30 11:56:28 -07:00
Nathan Walker
d589ac6000 fix(core): typings for Utils.queueMacrotask and static methods on Observable (#9425) 2021-05-28 14:06:12 -07:00