Commit Graph

5939 Commits

Author SHA1 Message Date
Dimitar Topuzov
d90f37af5b Merge pull request #8250 from NativeScript/niliev/integer
fix: make integer type visible
2020-01-16 11:05:46 +02:00
NickIliev
ea8a4360b2 fix: make integer type visible 2020-01-15 14:44:57 +02:00
Vasil Trifonov
8569b51a9a fix: return default tab background color when the background color is not explicitely set through css (#8240)
* fix: return default tab background color

when the background color is not explicitely set through css

* chore: update NativeScript.api.md

* fix: do not cast return getTabBarBackgroundColor to ColorDrawable

* chore: added comment and method check

Co-authored-by: Alexander Vakrilov <alexander.vakrilov@gmail.com>
2020-01-14 15:53:26 +02:00
Alexander Vakrilov
4e48e68924 feat(ios): set preferredStatusBarStyle in Page VCs (#8241) 2020-01-14 10:47:37 +02:00
Ryan Pendergast
e8f5ac8522 feat: Add 3D rotation to view - takeover of PR# 5950 (#8136)
* feat: add 3d rotation

* chore: fix build errors

* chore: fix tslint errors

* chore: add @types/chai dev dep

* chore: unused import cleanup

* chore: update tests for x,y rotation

* chore: rebase upstream/master

* fix: iOS Affine Transform test verification

* feat(css): Added optional css-tree parser (#8076)

* feat(css): Added optional css-tree parser

* test: css-tree parser compat tests

* test: more css-tree compat tests

* feat(dialogs): Setting the size of popup dialog thru dialog options (#8041)

* Added iOS specific height and width attributes to ShowModalOptions

* Set the height and width of the popup dialog to the presenting controller

* dialog options ios attributes presentationStyle, height & width are made optional

* Updated NativeScript.api.md for public API changes

* Update with git properties

* Public API

* CLA update

* fix: use iOS native-helper for 3d-rotate

* test: Fix tests using _getTransformMismatchError

* fix: view.__hasTransfrom not set updating properly

* test: fix css-animations test page

Co-authored-by: Alexander Vakrilov <alexander.vakrilov@gmail.com>
Co-authored-by: Darin Dimitrov <darin.dimitrov@gmail.com>
Co-authored-by: Shailesh Lolam <slolam@live.com>
Co-authored-by: Dimitar Topuzov <dtopuzov@gmail.com>
2020-01-10 12:59:46 +02:00
Yurii Cherniavskyi
8550c3293d fix(ios/bottom-navigation): move TabStrip items event emitting to selectedIndex changed handler (#8160) 2020-01-10 10:49:32 +02:00
SpurguX
d65a2db83a fix(android): Request Timeout #6523 (#8194)
Fix http requests to use read timeout in addition to connect timeout.

Co-authored-by: Dimitar Topuzov <dtopuzov@gmail.com>
2020-01-09 10:54:35 +02:00
Kirill Goncharov
9217094a8e feat(html-view): Additional properties for HtmlView component (#8207)
* feat(html-view): Additional properties for HtmlView component

- Allow to set text color with `color` CSS property.
- Allow to set link color with `link-color` CSS property.
- Allow to set font attributes with `font-family` and `font-size` CSS properties.
- Make text selectable on Android by default (for consistency with IOS).
- Remove extra padding on IOS.

* refactor: Move uiColorToHex function to nativescript-core/color module

* test: adding test for new HtmlView css properties

Co-authored-by: Vasil Trifonov <v.trifonov@gmail.com>
2020-01-08 18:48:29 +02:00
Darin Dimitrov
3c340b42dc test: make image-cache tests async (#8232) 2020-01-08 15:04:29 +02:00
Dimitar Topuzov
a8cce271b5 Merge pull request #8224 from NativeScript/niliev/long-press
feat: add longPress state argument w/ UILongPressGestureRecognizer (iOS)
2020-01-06 22:01:58 +02:00
NickIliev
416f1c8101 feat: add longPress state with UIGestureRecognizer (iOS) 2020-01-03 12:57:28 +02:00
Dimitar Topuzov
217d22e66a Merge pull request #8185 from NativeScript/darind/css-parser-default
feat: Make css-tree the default parser
2019-12-13 11:03:44 +02:00
Dimitar Topuzov
c5c3840bd3 Merge branch 'master' into darind/css-parser-default 2019-12-13 10:34:36 +02:00
Dimitar Topuzov
eac179cd3f Merge pull request #8190 from NativeScript/niliev/keyboard
feat: add integer only keyboard type for text-field
2019-12-13 10:09:36 +02:00
NickIliev
954e1c61b5 feat: add integer only keyboard type for text-field and for all editable text components 2019-12-12 10:45:20 +02:00
Darin Dimitrov
ab4c389ede feat: Make css-tree the default parser 2019-12-10 17:16:20 +02:00
Alexander Vakrilov
c5b7f439f2 docs: fix codeblocks (#8173) 2019-12-06 11:42:18 +02:00
Shailesh Lolam
cd5703a6b7 feat(dialogs): Setting the size of popup dialog thru dialog options (#8041)
* Added iOS specific height and width attributes to ShowModalOptions

* Set the height and width of the popup dialog to the presenting controller

* dialog options ios attributes presentationStyle, height & width are made optional

* Updated NativeScript.api.md for public API changes

* Update with git properties

* Public API

* CLA update
2019-12-05 14:30:40 +02:00
Darin Dimitrov
49a7607f4e feat(css): Added optional css-tree parser (#8076)
* feat(css): Added optional css-tree parser

* test: css-tree parser compat tests

* test: more css-tree compat tests
2019-12-05 10:23:32 +02:00
Dimitar Topuzov
f5d6e4f5ed Merge pull request #8157 from NativeScript/remove-tns-core-modules-mentions
chore: remove mentions of tns-core-modules
2019-12-04 14:31:14 +02:00
Dimitar Topuzov
e4f99e065c Merge branch 'master' into remove-tns-core-modules-mentions 2019-12-04 12:24:40 +02:00
Dimitar Topuzov
c135d2d61e Merge pull request #8163 from NativeScript/merge-release-in-master
chore: Merge release in master
2019-12-04 12:09:38 +02:00
vakrilov
08b21164c6 tests: update cycles 2019-12-03 16:10:39 +02:00
vakrilov
6c24650c86 Merge remote-tracking branch 'origin/master' into merge-release-in-master 2019-12-03 15:51:59 +02:00
Alexander Vakrilov
73d5b3442c Merge branch 'master' into remove-tns-core-modules-mentions 2019-12-03 14:32:48 +02:00
vakrilov
24cd16649c chore: remove mentions of tns-core-modules 2019-12-03 11:50:30 +02:00
Alexander Vakrilov
7b78f3b0c6 feat: System css classes for modals (#8155)
* feat: update modal views CSS classes

* chore: fix failing test
2019-12-03 11:08:33 +02:00
Morten Sjøgren
2bb7ad9d01 Implements: Proxy layout properties for the ProxyViewContainer (#8150)
* feat(ProxyViewContainer): proxy layout properties to children

* update import path

* fix(ProxyViewContainer): Layout properties not applied to new children

* test(ProxyViewContainer): Add test for layout properties

* chore: fix tslint errors
2019-12-02 11:13:23 +02:00
Nathan Walker
3199a392b4 fix(grid-layout): value parser will now accept strings or numbers (#8042) 2019-11-29 17:40:24 +02:00
Eduardo Speroni
2aa6e9bf92 feat: support requestAnimationFrame (#8112)
* feat: support requestAnimationFrame

* add native helpers to measure time

* test(animation-frame): add tests

* chore: refactor animation-frame to its own module

* chore: fix tslint
2019-11-29 11:17:26 +02:00
Martin Yankov
0ffc790d82 chore: remove critical circular dependencies (#8114)
* chore: remove critical circular dependencies

* chore: fix tslint errors

* chore: remove platform specific types from interfaces

* chore: update unit tests polyfills

* fix: incorrect null check

* chore: update api.md file

* test: improve test case

* chore: apply comments

* test: avoid page style leaks in tests
2019-11-28 13:36:34 +02:00
Dimitar Topuzov
ab09064345 Merge pull request #8144 from NativeScript/release-6.2.3
chore: cut 6.2.3 release
2019-11-26 18:23:47 +02:00
Dimitar Topuzov
955b0f30d8 chore: cut 6.2.3 release 2019-11-26 16:56:02 +02:00
Dimitar Topuzov
2b1fab3b26 Merge pull request #8138 from NativeScript/release-6.2.2
chore: cut the 6.2.2 release
6.2.2
2019-11-26 14:58:56 +02:00
Dimitar Topuzov
dd09de3ac4 release: cut the 6.2.2 release 2019-11-26 07:43:02 +02:00
Alexander Djenkov
47f4c25a69 fix(frame): push recreated frame back in frameStack when Don't Keep Activities enabled (#8096) 2019-11-22 11:18:37 +02:00
Dimitar Tachev
5b647bd809 tests: fix private nativescript-dev-webpack API usage (#8124) 2019-11-21 21:20:22 +02:00
Stanimira Vlaeva
529f0c4f86 chore: fix a typo in a comment (#8128) 2019-11-21 16:51:39 +02:00
Manol Donev
0175c4b35a chore: housekeeping (#8129) 2019-11-21 16:51:17 +02:00
Manol Donev
786aca3039 chore: stabilize iOS13 unit tests (#8127) 2019-11-21 16:50:31 +02:00
Martin Yankov
800f5bcfe4 fix: tab navigations don't work with lowercase xml (#8016) 2019-11-21 14:48:33 +02:00
Nikolay Tsonev
8d2dd2eb21 docs: add test report info in the contribution guidelines (#8116) 2019-11-21 14:10:12 +02:00
Alexander Vakrilov
defb4f8880 test: execute api-extractor on CI properly (#8123) 2019-11-21 08:25:06 +02:00
Manol Donev
3daca6638b Merge pull request #8088 from NativeScript/merge-6.2.1-release-in-master
chore: merge 6.2.1 release in master
2019-11-20 11:44:00 +02:00
Manol Donev
6a1e57c604 Merge branch 'master' into merge-6.2.1-release-in-master 2019-11-20 10:21:48 +02:00
suijaa
04f87e37ac docs(changelog): typo (#8121) 2019-11-20 10:18:14 +02:00
Alexander Djenkov
c5df258043 feat(modal-view-ios): handle iOS 13 dismiss modal gesture (#8024)
* feat(modal-view): introduce cancelable property on ShowModalOptions

* fix(modal-view): handle iOS 13 modal dismiss gesture

* chore: address PR comments
2019-11-20 10:00:54 +02:00
Shailesh Lolam
60ac4e7a05 fix(iOS): Opening alert/confirm on top most of modal dialogs (#7982)
This is fix for the issue #6939 where alert() and confirm() does not work in a modal dialog if it's opened on top of an existing modal dialog.
2019-11-19 16:36:08 +02:00
Manol Donev
bed0565461 chore: update nativescript.api.md (#8117) 2019-11-19 15:50:16 +02:00
Vasil Chimev
b069ff38f3 fix(iOS): check for iOS 13 APIs (#8093) 2019-11-18 13:39:00 +02:00