Vasil Chimev
6e1eae005d
feat(ios): expose traitCollectionColorAppearanceChangedEvent
2019-10-03 08:10:37 +03:00
Vasil Chimev
5e215d9b98
feat(ios): add traitCollectionDidChange to controllers
2019-10-03 08:10:37 +03:00
Alexander Vakrilov
beffc5736a
chore: remove short imports ( #7847 )
2019-10-02 18:08:13 +03:00
Vasil Chimev
dfcbe6c319
style: formatting and whitespaces ( #7840 )
2019-09-19 15:40:31 +03:00
Svetoslav
25046c7f94
chore: remove grunt and update build scripts ( #7838 )
...
* chore: prepare and pack scripts
* chore: update @types/node dep
* chore: remove prepare-dist command from pack-dist
2019-09-18 01:05:39 +03:00
Vasil Chimev
d23ffb8dbf
fix-next(css): className to preserve root views classes ( #7725 )
2019-08-30 09:09:35 +03:00
Vasil Chimev
3adba6826b
feat: add CSS classes to app/modal root views to target platform/device/orientation/type ( #7606 )
2019-08-19 14:09:44 +03:00
vakrilov
fed360d763
refactor: add __snapshot in d.ts and fix checks
2019-08-02 11:35:07 +03:00
SvetoslavTsenov
abc143eeac
Merge remote-tracking branch 'origin/master' into svetoslavtsenov/merge-release-in-master
2019-07-16 13:26:15 +03:00
Manol Donev
3c1e2a35d9
refactor(android): no transition duration to 1ms ( #7486 )
2019-07-10 13:57:01 +03:00
Alexander Vakrilov
8756b3da16
refactor: HMR and webpack improvements ( #7462 )
...
* chore: update project
* refactor: clear module-name cache on orientation
* feat: add custom component in qualifiers app
* feat: enable HMR for custom components
* refactor: remove redundant check
* chore: clean console.log
2019-07-08 11:11:14 +03:00
Manuel Saelices
d985c33de3
chore: require relative path within tns-core-modules ( #7367 )
2019-06-28 18:23:39 +03:00
Manol Donev
4f39fb728b
chore: update tslint rules ( #7391 )
2019-06-26 15:13:48 +03:00
Alexander Djenkov
f08b491750
fix(android-transition): exit transition not executed after app suspend resume ( #7402 )
2019-06-26 01:06:15 +03:00
Manol Donev
d402c05b2f
Merge branch 'master' into mdonev/release-to-master20190621
2019-06-25 16:52:27 +03:00
Manol Donev
b20e771552
chore: remove deprecated apis for ns 6.0 ( #7382 )
2019-06-25 16:52:01 +03:00
Manol Donev
4299d4aedc
Merge branch 'master' into mdonev/release-to-master20190621
2019-06-21 15:39:51 +03:00
Vladimir Amiorkov
dfe76213dd
fix: clear the resolvedPage when entry is being cleared, change the passed View to be a weak reference ( #7327 )
...
* fix: clear the `resolvedPage` when entry is being cleared
fix: change the passed `View` to be a weak reference
* chore: add trace logs when weak ref has been cleared but is continuing to be used
chore: add condition to check if weak ref has not been cleared when it is being used
* chore: refactor the way the `resolvedPage` is cleared
* chore: add backward compatible property to avoid breaking changes
* chore: refactor condition to check if WeakRef is not cleared
chore: add tracelogs
* chore: refactor condition to check if WeakRef is not cleared
chore: add tracelogs
* refactor: weakRef usages
* chore: change the way WeakRef type check is done
2019-06-21 01:48:49 -07:00
Manol Donev
ecd9fc3e9d
feat: bundle workflow support ( #7337 )
2019-06-20 15:58:36 +03:00
Alexander Djenkov
c5db112b8d
feat(android): androidX support ( #7039 )
...
* feat: migrate support library namespaces to androidX
* feat(tns-platform-declarations): update to androidX typings
* chore(tests): migrate test apps to AndroidX
* chore(tns-platform-declarations): update tsconfig to include androidx dts files
* update package.json to androidx
* chore(androidx): migrate forgotten support library namspaces
* feat(tns-core-modules-widgets): migrate to AndroidX namespaces
* chore(utils): update androidx namspace for getPaletteColor method
* chore(apps): update tns-platform-declarations package
* Update package.json
2019-06-10 09:21:41 +03:00
Manol Donev
6d36041823
fix back navigation
2019-06-04 17:50:26 +03:00
Manol Donev
7c22ffed45
fix(hmr): support for multi module replacement
2019-05-31 16:17:55 +03:00
Manol Donev
0aca08755a
fix(hmr): quick fade upon replace navigation ( #7251 )
2019-05-22 11:45:55 +03:00
Vasil Chimev
8a2f592df9
refactor(HMR): Refactor livesync propagaton
2019-05-03 17:48:44 +03:00
Vasil Chimev
cfa37cfa28
fix-next(HMR): apply changes in page styles at runtime when app root is a frame
2019-05-03 13:26:37 +03:00
Vasil Chimev
d35e14ed0f
feat(hmr): preserve navigation history on applying changes ( #7146 )
2019-04-23 17:47:29 +03:00
Martin Yankov
663dbb9dae
chore: add deprecation console warnings ( #7098 )
2019-04-03 16:15:31 +03:00
Eddy Verbruggen
3efc06ed98
feat(android): implement a 'activityNewIntent' event
2019-04-03 11:06:14 +03:00
Martin Yankov
b59d32eb68
Merge branch 'master' into myankov/merge
2019-03-26 12:38:09 +02:00
Martin Yankov
4f0d6d36e3
refactor: guard ng and vue entry points ( #7071 )
2019-03-26 12:35:43 +02:00
Manol Donev
b436ecde36
refactor: replace var usage with let/const ( #7064 )
2019-03-25 18:09:14 +02:00
Martin Yankov
26679d42ff
refactor(): add better err msg for missing main entry ( #7063 )
2019-03-25 14:07:23 +02:00
Manol Donev
cf07b2719f
chore: update deprecations ( #7046 )
2019-03-21 14:25:36 +02:00
Manol Donev
b40f027f10
Merge branch 'master' into mdonev/release-to-master-7011
2019-03-15 18:35:41 +02:00
Manol Donev
91d90ccd0f
fix: navigation b/n single and nested frame pages ( #7011 )
2019-03-15 15:38:04 +02:00
Vasil Chimev
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
Manol Donev
2247e6d28b
Merge branch 'release' into mdonev-merge-release-resourceid-fix
2019-02-22 15:37:32 +02:00
Manol Donev
33d6d1f228
fix(android): resource ID #0xffffffec not found on nav ( #6955 )
2019-02-22 15:00:24 +02:00
Martin Yankov
07194225b3
Merge branch 'master' into merge-release-master-5.2.1
2019-02-19 11:53:30 +02:00
Vasil Chimev
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
Alexander Djenkov
57f07a3ec7
fix(frame-ios): tearDownUI when UINavigationController disappear ( #6892 )
2019-02-13 15:11:04 +02:00
Alexander Djenkov
cea97c6b45
fix(ios-frame): tearDownUI and reset UINavigationController ( #6817 )
2019-02-06 22:11:13 +02:00
Vasil Chimev
1f1d722008
fix(Android): a crash on application restart after livesync changes ( #6756 )
...
```
An uncaught Exception occurred on "main" thread.
com.tns.NativeScriptException:
Calling js method run failed
TypeError: Cannot read property 'getRootView' of undefined
File: file:///data/data/org.nativescript.preview/files/app/tns_modules/tns-core-modules/ui/frame/frame.js, line: 56, column:29
```
2019-01-08 21:03:28 +02:00
Manol Donev
46c9de020e
fix(android): raise resume event on activity.onPostResume() ( #6766 )
2019-01-08 15:20:11 +02:00
Manol Donev
4dc35a5e6f
fix(android): failure saving state in mixed parent/nested frame nav ( #6719 )
2018-12-18 10:23:02 +02:00
Manol Donev
c034d6ead6
fix(android): animator restore logic on simulated nav ( #6710 )
2018-12-17 15:27:52 +02:00
Vasil Chimev
790bcfb470
refactor(HMR): apply changes in application styles at runtime
2018-12-14 14:34:50 +02:00
Vasil Chimev
42a1491e6e
feat(HMR): apply changes in application styles at runtime
...
Expose `HmrContext` interface.
Apply changes in `app.css` instantly.
Avoid navigation on livesync when changes in `app.css` have been made.
Apply changes in `app.css` on back navigation.
2018-12-14 14:34:47 +02:00
Manol Donev
c084660d0b
fix(android): nested fragment disappears on parent fragment removal ( #6677 )
2018-12-12 14:16:10 +02:00
Manol Donev
5b9b335489
fix(android-fragment): child already has a parent ( #6589 )
2018-11-23 14:48:41 +02:00