Morten Sjøgren
1232d1edfd
feat(tslib): add tslib helpers to global ( #6351 )
...
* feat(tslib): add tslib helpers to global
* Adds tslib as a dependency to tns-core-modules
* Replaces globals/decorators with globals/tslib
* Adds support for async/await, rest and spread operators.
* refactor: rename tslib to ts-helpers to avoid confusion with npm package
2018-10-05 17:12:45 +03:00
Emil Tabakov
c3fabd66f7
chore: unify issue templates ( #6350 )
...
* chore: update community files
* chore: delete redundant file
* chore: missing bracket
2018-10-05 14:18:39 +03:00
Svetoslav
7e2ba9b540
chore: update n-dev- appium deps ( #6358 )
2018-10-05 03:44:09 +03:00
Manol Donev
65c216c547
chore: add iOS 12 entry ( #6354 )
2018-10-04 17:10:04 +03:00
Manol Donev
436a318de5
fix(android): second livesync ( #6330 )
2018-10-04 15:57:11 +03:00
Manol Donev
0bf6dc2e93
fix(android): nested frames on app suspend/resume ( #6339 )
2018-10-04 14:31:57 +03:00
Martin Yankov
2e3c0a812a
fix-next: apply repeater onLayout initial values ( #6344 )
2018-10-04 13:45:51 +03:00
Vasil Chimev
0f067a03ca
fix-next(flexbox): flex end for justify content ( #6337 )
...
* fix-next(flexbox): flex end for justify content
* refactor: add lessOrCloseEnough assert method
2018-10-03 16:39:39 +03:00
Vasil Chimev
982acdc168
feat(iOS): Safe Area Support ( #6230 )
2018-09-28 18:21:50 +03:00
Martin Guillon
46705ee332
refactor(core-modules): implement createNativeView and initNativeView for all components
...
refactor(core-modules): implement createNativeView and initNativeView for all components
2018-09-26 13:59:12 +03:00
Alexander Vakrilov
71107533bb
refactor: guard livesync for cases the app is not yet started ( #6276 )
2018-09-20 09:47:53 +03:00
Manol Donev
262568314b
feat: add ability to pass touch event thru parent view ( #6204 )
...
* feat: enhance hit-testing support
* refactor(android): update passthroughParent logic as per reqs
* refactor: move isPassthroughParentEnabled to LayoutBase
* Update view-common.ts
* refactor: touchListener logic
* refactor: renames
* added ui test page
2018-09-18 18:59:40 +03:00
Svetoslav
86be5b6472
chore: extend swipe-event test ( #6278 )
...
* chore: extend swipe-event test
* chore: remove automationText="output"
2018-09-18 15:12:07 +03:00
Manol Donev
0a529133ac
docs: update changelog for 4.2.1
2018-09-18 11:39:27 +03:00
Manol Donev
6c9fa16f6e
fix(android): parallel navigations should not be triggered ( #6275 )
2018-09-18 11:25:31 +03:00
Alexander Vakrilov
1db1e81174
docs: document eachChild callback function ( #6253 )
2018-09-17 22:34:26 +03:00
Vasil Chimev
2d14c56014
release: cut the 4.2.1 release
2018-09-17 15:55:23 +03:00
Svetoslav
e53bdd4f47
tests: include e2e test for "Android Back Btn Events" ( #6269 )
...
* tests: include e2e test for "Android Back Btn Events"
2018-09-17 15:37:38 +03:00
Alexander Vakrilov
12fade7155
fix: Page and Frame isLoaded undefined checks ( #6255 )
...
* fix(view): isLoaded handling
closes https://github.com/NativeScript/NativeScript/issues/6179
* refactor: Error handling code in onCreateView
2018-09-17 15:37:29 +03:00
Alexander Vakrilov
8575c60b13
fix(modals): application activityBackPressed event not fired for modals ( #6261 )
2018-09-17 15:37:16 +03:00
Martin Guillon
8a5f73055e
fix(gestures)propagate touch to parent so that gestures can work ( #6171 )
...
* propagate gesture touch to parent so that gestures can work
* test: swipe passtrough test
2018-09-17 10:11:50 +03:00
Martin Yankov
bd91bfb28a
docs: gather snippets from apps app folder only ( #6266 )
2018-09-14 16:15:45 +03:00
radeva
f512054157
fix: typo
2018-09-11 13:20:34 +03:00
radeva
f14a246103
docs: change link from forums to Stack Overflow
2018-09-10 18:31:24 +03:00
Manol Donev
cca548d31a
refactor: AndroidFrame.hasOwnActivity cleanup ( #6241 )
2018-09-10 11:25:08 +03:00
Nick Iliev
b9fc373eb8
feat: add platform declarations for Android API 28 (Android 9) ( #6243 )
...
* feat: add platform declarations for Android API 28 (Android 9)
* updates support file for Android 28 declarations
2018-09-07 15:36:31 +03:00
Svetoslav
9f23be1a2c
fix: include mocha and chai typings ( #6246 )
2018-09-07 14:49:21 +03:00
Manol Donev
ca0043701b
refactor: remove obsolete ViewHelper.setBackground method ( #6240 )
2018-09-05 17:35:59 +03:00
Teodor Dermendjiev
f54f71bc60
feat(iOS): update platform declarations
...
- add `objc-x86_64` architecture typings
- remove `objc-i386` architecture typings
- add `vector` typings
- change
```
(method) NSArray<ObjectType>.arrayWithArray<{}>(array: NSArray<{}>): NSArray<{}>
```
to
```
(method) NSArray<ObjectType>.arrayWithArray<string>(array: string[] | NSArray<string>): NSArray<string>
```
* Export typings on for iOS 11 x86_64
* fix: Export typings with fixed NSArray parameters
* Export typescript declarations for iOS 11.4
* Update reference path with the new typings folder
* feat: Create a script for auto typings generation
* Export typings on for iOS 11 x86_64
* fix: Export typings with fixed NSArray parameters
* Export typescript declarations for iOS 11.4
* Update reference path with the new typings folder
* feat: Create a script for auto typings generation
* chore: update .gitignore and .npmignore
* fix: Update constructor methods accepting NSArray parameters
* chore: Update manual changes flag for typings generation
2018-09-05 11:50:02 +03:00
Manol Donev
43f0fd0ffc
refactor: remove ununsed Layout class ( #6228 )
2018-08-31 15:00:16 +03:00
Rakesh Girase
97a7b7ea32
5868 observable array reduce bug ( #6219 )
...
* 5868 ObservableArray Reduce Bug
* 5868 ObservableArray Reduce Bug
tslint fixes
2018-08-28 13:54:02 +03:00
Manol Donev
a1c570c702
fix(ios): nowrap label measure in horizontal stack layout ( #6186 )
2018-08-17 18:24:06 +03:00
Manol Donev
a8d016c6d7
fix(ios): listview scrollToIndex crash with async data ( #6182 )
2018-08-17 17:09:48 +03:00
Manol Donev
0f2192d4d7
refactor: clean up unused sdkVersion lazy eval ( #6194 )
2018-08-17 17:04:44 +03:00
Manol Donev
22cb539c9d
fix(android-next): force frame fragment disposal on unload ( #6189 )
2018-08-17 11:31:44 +03:00
Emil Tabakov
8e9c6d5f32
fix: README's images are not visualised in api reference ( #6185 )
2018-08-16 14:34:43 +03:00
Peter Staev
2ee1d7dbd5
fix(android/platform): reinitialise screen metrics on orientation change ( #6164 )
...
* fix(android/platform): reinitialise screen metrics on orientation change
* fix(android/platform): reinitialise screen metrics on orientation change
2018-08-10 10:28:43 +03:00
Alexander Vakrilov
ec24c5a96f
fix(list-view): Layout list-view items on request ( #6159 )
...
* test: list items relayout example
* fix(list-view): Layout list-view items on request
* refactor(tests): refactor list-view tests imports
2018-08-09 18:19:56 +03:00
Alexander Vakrilov
9c67d7ba02
chore(tests): increased wait-timeout for tests for slower ad emulators ( #6172 )
2018-08-09 15:49:19 +03:00
Vasil Chimev
17e0dcc5ed
chore: add npm version script ( #6168 )
...
* chore: update versions
* Update README.md
* docs: add changelog for 4.2.0 (#6165 )
* chore: update versions
* chore: update versions
* chore: set versions of packages to 4.2.0
The versions of packages to reflect in `master` to reflect the `latest` official release in `npm`.
Bumping up versions will execute in CI job through the `npm --no-git-tag-version version minor` command.
This is to unify the release process across the `NativeScript`, `nativescript-angular` and `nativescript-dev-webpack` repositories.
* chore: add npm version script
* docs: add release section to CONTRIBUTING.md
* chore: update npm version script
* chore(deps): update to widgets@next
* chore(deps): update to widgets@next
* docs(CONTRIBUTING): update Releasing new versions section
Add a note that these instructions concern NativeScript Core Team Members.
2018-08-09 11:11:46 +03:00
Nick Iliev
f1bef481e6
feat(android): add Bluetooth connectivity type for Android ( #6162 )
...
* feat(android): add Bluetooth connectivity type for Android
* Update connectivity.d.ts
2018-08-09 10:25:32 +03:00
Vasil Trifonov
106d417365
docs: add Android typings breaking changes to CHANGELOG.md ( #6167 )
...
* Add android typings breaking changes
* docs: minor tweaks in CHANGELOG.md
2018-08-08 19:05:11 +03:00
Vasil Trifonov
bb4343e69a
Update README.md
2018-08-08 15:16:02 +03:00
Vasil Chimev
d8c6b256a1
docs: add changelog for 4.2.0 ( #6165 )
2018-08-08 15:11:42 +03:00
Manol Donev
6da1b33b50
refactor: update getSupportFragmentManager cast ( #6155 )
2018-08-07 13:45:48 +03:00
Nikolay Tsonev
2f7c4b8ab7
enabling reportProgress property for NativeScirpt Angular's HTTPClient ( #6154 )
2018-08-07 11:59:37 +03:00
Dimitar Topuzov
33395889c3
Update package.json
2018-08-02 17:03:37 +03:00
Manol Donev
cc19b400b9
fix(android): suppress reflection for default animations ( #6141 )
...
Fixes `Error: java.lang.CloneNotSupportedException: Class android.support.v4.app.FragmentManagerImpl$AnimationOrAnimator doesn't implement Cloneable` in specific projects.
Related to #5785
Related to #6129
BREAKING CHANGE
Before:
Default fragment enter animation was Android version specific
After:
Default fragment enter animation is now fade animation for all Android versions
You can customise the transition per navigation entry or globally via the [navigation transitions API](
https://docs.nativescript.org/core-concepts/navigation#navigation-transitions )
2018-08-02 16:01:52 +03:00
Martin Guillon
7ebac7c353
fix(iOS-gestures) touch delegate does not call base class touch methods ( #6113 )
...
* fix ios Touch gestures super methods not being called on nativeView
* use “this.view”
2018-08-02 11:52:35 +03:00
Alexander Vakrilov
8100727043
chore: Add comments about CI phrases ( #6142 )
...
* chore: Add comments about CI phrases
* docs: fix a typo
2018-08-02 11:51:22 +03:00