Commit Graph

5041 Commits

Author SHA1 Message Date
Svetoslav
e2239680e0 Merge pull request #6617 from NativeScript/release-5.0.4
Release 5.0.4
5.0.4
2018-11-26 13:02:26 +02:00
SvetoslavTsenov
1045958d95 doc: cut the 5.0.4 release 2018-11-26 12:48:59 +02:00
Svetoslav
893942e76b Merge pull request #6616 from NativeScript/release
Merge pull request #6584 from NativeScript/release-5.0.3
2018-11-26 11:52:25 +02:00
Manol Donev
5b9b335489 fix(android-fragment): child already has a parent (#6589) 2018-11-23 14:48:41 +02:00
Alexander Djenkov
fc1f8c1e42 fix(back-navigation): app freeze on going back in parent frame with states (#6595)
Endless loop while searching for parent frame that can go back.
Caught in Angular app when trying to go back from nested named lazy loaded outlet using the android hadrware back button.
2018-11-23 10:05:49 +02:00
Svetoslav
33d6a649ba Merge pull request #6586 from NativeScript/merge-release-in-master
chore: merge release in master
2018-11-21 16:24:50 +02:00
Svetoslav
aca7af489f Merge pull request #6584 from NativeScript/release-5.0.3
docs: cut the 5.0.3 release
2018-11-20 16:50:08 +02:00
Svetoslav
6daba6983c Merge pull request #6584 from NativeScript/release-5.0.3
docs: cut the 5.0.3 release
2018-11-20 16:12:46 +02:00
SvetoslavTsenov
d703f7a42d doc: cut the 5.0.3 release 5.0.3 2018-11-20 15:18:05 +02:00
Martin Yankov
9388a4e147 test(ios): add repeater and webview safe area tests (#6578) 2018-11-19 16:46:12 +00:00
Martin Yankov
f90995f8f9 fix(ios): scrollview safe area when no scroll (#6568) 2018-11-19 09:23:06 +00:00
Leonardo Donelli
efe331862f fix: doc of transitionAndroid property of NavigationEntry interface (#6563) 2018-11-15 20:10:29 +00:00
Martin Yankov
51a191f396 fix(ios): safe area handling in scrollview (#6561) 2018-11-15 13:07:15 +00:00
Alexander Vakrilov
5c03abefba chore: update to TypeScript 3 (#6556) 2018-11-14 17:00:42 +00:00
Dick Smith
db33cf313c fix: crash on Android Tab-View #6466 (#6467)
* fix: crash on Android Tab-View NativeScript#6466

This fix has been tested in production with no new issues occurring.

Long-term solution would be one of the following, though:
1. reintroduce overrides for `saveState`/`restoreState` in the current PagerAdapter implementation (removed on this commit NativeScript@ac04ede#diff-f1459d509d1432b432c29bcd30e462fbL97)
2. use FragmentPagerAdapter
3. use FragmentStatePagerAdapter

Both 2 and 3 manage the save/restore cycles. The main difference between 2 and 3 is that 2 uses more memory, but allows for quicker switching between Fragments than 3. Since tabs should usually be limited to 5 or less, this may be the best choice to maintain performance, which is important for top level navigation tabs.

When I have more time I may experiment with these options myself to see what the difference to performance and memory consumption is for each.

* refactor: _commitCurrentTransaction method+comment

* chore: fix typo

* fix: missing class definition
2018-11-14 15:53:38 +00:00
Manol Donev
7df8038d09 fix: nested frames order with tabs & suspend/resume (#6528) 2018-11-14 10:20:52 +02:00
Nathan Walker
950fdcf5e7 fix(image): uncaught error in promise with image handling (#6453) 2018-11-13 16:49:37 +00:00
Manol Donev
8e83a61879 chore: remove flaky test (#6548) 2018-11-12 15:28:07 +02:00
Svetoslav
6531d7aa23 Merge pull request #6525 from NativeScript/svetoslavtsenov/merge-release
merge release to master
2018-11-08 17:25:49 +02:00
SvetoslavTsenov
bf6a6fb716 Merge remote-tracking branch 'origin/master' into svetoslavtsenov/merge-release 2018-11-08 13:41:41 +02:00
Svetoslav
ed2e9083e1 release: cut the 5.0.2 release (#6522) 2018-11-07 21:01:05 +02:00
Shyam Seshadri
7e7c050064 feat: add number and phone input types for prompt dialog (#6365) 2018-11-07 17:32:20 +02:00
Vladimir Amiorkov
af5eb7321b fix: Resolve incorrect name of listener when unsubscribing (#6487) 2018-11-07 14:32:31 +02:00
Manol Donev
7d21b5c9ab fix(android): IllegalStateException with tabview&nested frames (#6495) 2018-11-07 14:30:22 +02:00
Vasil Chimev
b6a5df18fc docs: add 5.0.0 changelog (#6485)
* docs: add 5.0.0 changelog

* docs: merge 5.0.0 RC and 5.0.0 changelogs
2018-11-07 14:30:01 +02:00
Manol Donev
999e3780ec fix(android): back navigation on app suspend/resume (#6489) 2018-11-07 14:29:46 +02:00
Manol Donev
7fbdc7adc8 fix: layoutChanged event in landscape (#6520) 2018-11-07 14:23:02 +02:00
Manol Donev
4c08839459 test: add test for #6490 (#6517) 2018-11-06 16:57:38 +02:00
Todor Petrov
1485445123 test(safe-area): add layoutChanged test (#6462) 2018-11-06 11:26:23 +02:00
Manol Donev
41ba93de41 fix(android): IllegalStateException with tabview&nested frames (#6495) 2018-11-05 16:17:51 +02:00
Vasil Chimev
c41e3e05a0 docs: add 5.0.0 changelog (#6485)
* docs: add 5.0.0 changelog

* docs: merge 5.0.0 RC and 5.0.0 changelogs
2018-11-05 15:52:34 +02:00
Manol Donev
fac970e753 fix(android): back navigation on app suspend/resume (#6489) 2018-11-02 17:31:52 +02:00
Vladimir Amiorkov
2933a9a934 fix: Resolve incorrect name of listener when unsubscribing (#6487) 2018-11-02 15:33:17 +02:00
Vasil Chimev
f54f7c3985 Revert "chore(apps): add tslib dep and update tsconfig.json file (#6464)"
This reverts commit eca938d9de.
2018-11-02 10:52:55 +02:00
Dan Bock
eca938d9de chore(apps): add tslib dep and update tsconfig.json file (#6464)
* fix: don't crash on startup due to tslib not being found

* fix: prevent error 'sourceMap' cannot be specified with option 'inlineSourceMap'

* Revert "fix: prevent error 'sourceMap' cannot be specified with option 'inlineSourceMap'"

This reverts commit c9d96de10a.

* chore: updates tsconfig.json file
2018-11-01 15:44:10 +02:00
Svetoslav
f0f0faf84e chore: cut the 5.0.1 release (#6484) 5.0.1 2018-11-01 12:13:47 +02:00
Alexander Djenkov
61bda9ecdf fix(tab-view-android): change androidOffscreenTabLimit to 1 when using bottom tabs (#6476) 2018-10-30 14:41:38 +02:00
Martin Yankov
e20d85f84f fix-next(ios): handle nesting in proxyViewContainer ng (#6475) 2018-10-30 14:41:38 +02:00
Alexander Djenkov
371fc9b647 fix(tab-view-android): change androidOffscreenTabLimit to 1 when using bottom tabs (#6476) 5.0.0 2018-10-30 14:24:55 +02:00
Martin Yankov
58c9d424f5 fix-next(ios): handle nesting in proxyViewContainer ng (#6475) 2018-10-30 14:00:00 +02:00
Manol Donev
206cc53fd6 Revert "fix-next(android): restore fade animation for simulated nav (#6463)" (#6473)
This reverts commit 448936d6e6.
2018-10-29 22:13:02 +02:00
Martin Yankov
25df69442f fix-next: handle view controller nesting in ng (#6472) 2018-10-29 22:13:02 +02:00
Manol Donev
b8ca3a4ef8 fix-next(android): restore fade animation for simulated nav (#6463) 2018-10-29 22:13:02 +02:00
Todor Petrov
7f45c0195c fix-next: correct raising of layoutChanged event (#6457)
Currently the layoutChanged event can be raised even when there is no change due to safe area calculations.
2018-10-29 22:13:02 +02:00
daviditsygin
127d6dd104 docs(iOS): update HtmlView documentation link (#6335)
The old link was a 404.
2018-10-29 22:13:02 +02:00
Martin Yankov
f261834719 fix-next: handle action bar safe area nesting (#6455) 2018-10-29 22:13:02 +02:00
Manol Donev
c217f12c8f fix-next(android): exit fragment animation (#6421) 2018-10-29 22:13:02 +02:00
Manol Donev
95c4ec5a96 Revert "fix-next(android): restore fade animation for simulated nav (#6463)" (#6473)
This reverts commit 448936d6e6.
2018-10-29 19:43:34 +02:00
Martin Yankov
7625d6cb21 fix-next: handle view controller nesting in ng (#6472) 2018-10-29 19:22:30 +02:00
SvetoslavTsenov
84e973d6a8 chore: bump version 2018-10-26 18:02:41 +03:00