1225 Commits

Author SHA1 Message Date
31f5554d6d release: cut the 5.3.0 release (#7049)
* release: cut the 5.3.0 release
2019-03-22 00:46:03 +02:00
cf07b2719f chore: update deprecations (#7046) 2019-03-21 14:25:36 +02:00
f9e008fd54 fix(android): throw new Error if no activity callbacks (#7044) 2019-03-20 14:42:50 +02:00
d7fb9b8d9e fix(http): ensure httpcontent.toFile() creates intermediate directories (#6451) 2019-03-20 11:18:48 +02:00
e6486f6c0f fix(ios-webview): report hostname lookup errors in loadFinished event (#6988) 2019-03-18 18:29:24 +02:00
b40f027f10 Merge branch 'master' into mdonev/release-to-master-7011 2019-03-15 18:35:41 +02:00
88f224272b fix: expose missing css background* properties on View (#7032) 2019-03-15 17:42:03 +02:00
91d90ccd0f fix: navigation b/n single and nested frame pages (#7011) 2019-03-15 15:38:04 +02:00
f05616743b fix: set/unset touchListener.owner onLoaded/onUnloaded (#6922) 2019-03-15 10:29:32 +02:00
0482460c09 fix: WrappedValue.unwrap empty string behavior (#6900) 2019-03-14 11:06:53 +02:00
3c2c1d9b69 feat(HMR): style views at runtime (#7012)
* feat(HMR): style view at runtime

test: module root view component

test: update livesync tests

refactor: _onLivesync function

* style: remove a comment

* refactor: rename the property
2019-03-13 13:24:49 +02:00
cd66300e3a feat(): local icon handling in actionbar and tabview (#7009) 2019-03-12 15:08:51 +02:00
f8eee40e69 feat(android): add openFile to utils (#6895)
* feat(android): add openFile to utils

* tests: move test_openFile() test to apps/ui-tests-app

Small changes to openFile() method
2019-03-05 11:39:13 +02:00
c82ad2c967 Merge branch 'master' into myankov/merge-release-master 2019-03-01 11:19:19 +02:00
043cbf3a61 fix(ios): disable default tab reselect behavior (#6968) 2019-03-01 11:18:07 +02:00
41f3834106 Merge branch 'master' into myankov/merge-release-master 2019-02-28 10:22:01 +02:00
a9d2043a0c fix(ios): resize of scrollview content breaks layout (#6965) 2019-02-28 10:20:21 +02:00
dcad754d1d fix(ios-webview): loading of local-file dependency (#6947)
Fixes loading of html dependencies when loading a local file to web view.

I've just implemented the code changes in the patch provided by @gregorywojcik [here](https://github.com/NativeScript/NativeScript/issues/6377#issuecomment-433322681)

references #6377
2019-02-26 12:45:17 +02:00
bb5cec3ed3 chore: Make NodeRequire declaration match the latest webpack-env one. (#6962) 2019-02-26 11:09:38 +02:00
2247e6d28b Merge branch 'release' into mdonev-merge-release-resourceid-fix 2019-02-22 15:37:32 +02:00
1ab39636a0 Merge pull request #6952 from NativeScript/tsenov/bump-versions-to-5.2.2
chore: bump version to 5.2.2
2019-02-22 15:03:00 +02:00
33d6d1f228 fix(android): resource ID #0xffffffec not found on nav (#6955) 2019-02-22 15:00:24 +02:00
b0db3d73bb Merge branch 'master' into djenkov/merge-release-master 2019-02-22 13:58:36 +02:00
e9dfa207d8 fix(android-bottom-tabs): transition type on programmatic selectedIndex change (#6942) 2019-02-22 12:37:44 +02:00
366b425350 Merge branch 'master' into djenkov/merge-release-master 2019-02-21 18:13:25 +02:00
172efb5e5b chore: bump version to 5.2.2 2019-02-21 16:58:23 +02:00
bf1dd0aeea Merge branch 'master' into myankov/merge-release-master 2019-02-21 15:58:13 +02:00
7236d32a24 fix(android-animations): reuse animatorSet to prevent high memory usage (#6930) 2019-02-21 10:49:35 +02:00
f34068d59b fix(angular): Re-add references to tns-core-modules.d.ts (#6949)
They were removed in #6927 because we thought they were
unnecessary.
2019-02-21 09:43:38 +02:00
4a4bbfbad1 Merge branch 'master' into myankov/merge-release-master 2019-02-20 18:47:33 +02:00
09fa0856b8 fix(ios): opaque bars break ui layout (#6929)
* fix(ios): opaque bars break ui layout

* test(): change flat action bar tests

* test(): revert test flat change test
2019-02-20 18:46:14 +02:00
5449cfa238 fix(docs): Move NativeScriptError declaration to a separate file (#6927)
It is used by `application.d.ts` and needs to be documented. The reason
that it wasn't included in the documentation by now is that `tns-core-modules.d.ts`
(which imports `module.d.ts`) defines types which are part of the internal
modules and runtimes APIs. As such they are excluded from the generation
of API documentation.
2019-02-20 13:58:09 +02:00
07194225b3 Merge branch 'master' into merge-release-master-5.2.1 2019-02-19 11:53:30 +02:00
46ce8666d2 release: cut the 5.2.1 release (#6925) 2019-02-19 11:50:29 +02:00
1b5d3071e2 fix(debugger): Enable iOS inspector modules on creation
When the application is being debugged with `--debug-brk --bundle`
options, the JS implementation objects handling the debugging protocol
are created after their corresponding domains' `enable` methods have
been called by the debugger frontend. As a workaround we now manually
call `enable` in their constructors.

related to https://github.com/NativeScript/ios-runtime/issues/1055 and
https://github.com/NativeScript/ios-runtime/issues/1057
2019-02-15 18:16:22 +02:00
5dd01a3cb9 fix(ios): searcbar hint color before hint property (#6902) 2019-02-14 16:21:19 +02:00
0416f7e80e fix(ios-textview): text alignment reset to default on blur (#6903) 2019-02-14 15:00:04 +02:00
44b8acd79c feat(HMR): apply changes in page styles at runtime when app root is a frame (#6857)
* feat(HMR): apply changes in page styles at runtime

* fix: livesync tests

* test: changeCssFile method

* refactor: address comments

Add a comment.
Update `let` to `const`.
Update `changesCssFile` test.

* test: add an assert
2019-02-14 14:03:13 +02:00
57f07a3ec7 fix(frame-ios): tearDownUI when UINavigationController disappear (#6892) 2019-02-13 15:11:04 +02:00
8330ac0ac1 fix(css): widget properties in css didn't work (#6889) 2019-02-13 15:10:06 +02:00
6c8e2c4a6c Merge remote-tracking branch 'origin/master' into merge-release-in-master 2019-02-10 21:58:36 +02:00
977eb82ce9 release: cut the 5.2.0 release 2019-02-08 14:52:05 +02:00
7ced019bbd fix: app launch with app.css hot module update
Fix the application launch when there is an app.css change in a hot module update.
2019-02-08 11:23:24 +02:00
37d5569a3e chore: bump package versions to 5.3.0 (#6877) 2019-02-08 11:08:12 +02:00
8b4a9b3c6b feat: Provide API to release the native object wrapped by a JS one (#6873)
* Add `releaseNativeObject` function in `utils`
* Add tests
* Add typings for the global `__releaseNativeCounterpart` functions
provided by Android and iOS runtimes

refs https://github.com/NativeScript/ios-runtime/issues/1062 and https://github.com/NativeScript/android-runtime/issues/1254
2019-02-08 10:42:51 +02:00
9f8d24a811 Prevent app crash for css text-transform (#6815)
* Prevent app crash for css text-transform

* refactor: formatting

* refactor: formatting

* minor refactoring

* fix: use isString - text is sometimes String

* fix: use isString - text is sometimes String
2019-02-07 10:59:53 +02:00
cea97c6b45 fix(ios-frame): tearDownUI and reset UINavigationController (#6817) 2019-02-06 22:11:13 +02:00
97d878c107 refactor(stack-layout-ios): add warning when measuring unsized scrollable child (#6784)
* refactor(stack-layout-ios): add warning when measuring unsized scrollable child

* fix typo
2019-02-06 20:19:30 +02:00
60c337b6f3 Remove incomplete declaration of Array#filter. (#6858)
It is no longer necessary. Fixes #6854.
2019-02-06 15:55:32 +02:00
23dc84d84b fix(ios): textview content clipped on every other newline (#6864) 2019-02-06 14:04:27 +02:00