4992 Commits

Author SHA1 Message Date
756c7170ca release: cut the 5.0.5 release 5.0.5 2018-11-26 15:25:37 +02:00
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
1045958d95 doc: cut the 5.0.4 release 2018-11-26 12:48:59 +02:00
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
5b9b335489 fix(android-fragment): child already has a parent (#6589) 2018-11-23 14:48:41 +02:00
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
33d6a649ba Merge pull request #6586 from NativeScript/merge-release-in-master
chore: merge release in master
2018-11-21 16:24:50 +02:00
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
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
d703f7a42d doc: cut the 5.0.3 release 5.0.3 2018-11-20 15:18:05 +02:00
9388a4e147 test(ios): add repeater and webview safe area tests (#6578) 2018-11-19 16:46:12 +00:00
f90995f8f9 fix(ios): scrollview safe area when no scroll (#6568) 2018-11-19 09:23:06 +00:00
efe331862f fix: doc of transitionAndroid property of NavigationEntry interface (#6563) 2018-11-15 20:10:29 +00:00
51a191f396 fix(ios): safe area handling in scrollview (#6561) 2018-11-15 13:07:15 +00:00
5c03abefba chore: update to TypeScript 3 (#6556) 2018-11-14 17:00:42 +00:00
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
7df8038d09 fix: nested frames order with tabs & suspend/resume (#6528) 2018-11-14 10:20:52 +02:00
950fdcf5e7 fix(image): uncaught error in promise with image handling (#6453) 2018-11-13 16:49:37 +00:00
8e83a61879 chore: remove flaky test (#6548) 2018-11-12 15:28:07 +02:00
6531d7aa23 Merge pull request #6525 from NativeScript/svetoslavtsenov/merge-release
merge release to master
2018-11-08 17:25:49 +02:00
bf6a6fb716 Merge remote-tracking branch 'origin/master' into svetoslavtsenov/merge-release 2018-11-08 13:41:41 +02:00
ed2e9083e1 release: cut the 5.0.2 release (#6522) 2018-11-07 21:01:05 +02:00
7e7c050064 feat: add number and phone input types for prompt dialog (#6365) 2018-11-07 17:32:20 +02:00
af5eb7321b fix: Resolve incorrect name of listener when unsubscribing (#6487) 2018-11-07 14:32:31 +02:00
7d21b5c9ab fix(android): IllegalStateException with tabview&nested frames (#6495) 2018-11-07 14:30:22 +02:00
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
999e3780ec fix(android): back navigation on app suspend/resume (#6489) 2018-11-07 14:29:46 +02:00
7fbdc7adc8 fix: layoutChanged event in landscape (#6520) 2018-11-07 14:23:02 +02:00
4c08839459 test: add test for #6490 (#6517) 2018-11-06 16:57:38 +02:00
1485445123 test(safe-area): add layoutChanged test (#6462) 2018-11-06 11:26:23 +02:00
41ba93de41 fix(android): IllegalStateException with tabview&nested frames (#6495) 2018-11-05 16:17:51 +02:00
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
fac970e753 fix(android): back navigation on app suspend/resume (#6489) 2018-11-02 17:31:52 +02:00
2933a9a934 fix: Resolve incorrect name of listener when unsubscribing (#6487) 2018-11-02 15:33:17 +02:00
f54f7c3985 Revert "chore(apps): add tslib dep and update tsconfig.json file (#6464)"
This reverts commit eca938d9defb3dd32af6e96829a19a6a4ba8df0b.
2018-11-02 10:52:55 +02:00
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 c9d96de10ad9256aa7c42b1db55b5117443e2027.

* chore: updates tsconfig.json file
2018-11-01 15:44:10 +02:00
f0f0faf84e chore: cut the 5.0.1 release (#6484) 5.0.1 2018-11-01 12:13:47 +02:00
61bda9ecdf fix(tab-view-android): change androidOffscreenTabLimit to 1 when using bottom tabs (#6476) 2018-10-30 14:41:38 +02:00
e20d85f84f fix-next(ios): handle nesting in proxyViewContainer ng (#6475) 2018-10-30 14:41:38 +02:00
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
58c9d424f5 fix-next(ios): handle nesting in proxyViewContainer ng (#6475) 2018-10-30 14:00:00 +02:00
206cc53fd6 Revert "fix-next(android): restore fade animation for simulated nav (#6463)" (#6473)
This reverts commit 448936d6e6bf03c79e17648e8912a4f0eea0b43f.
2018-10-29 22:13:02 +02:00
25df69442f fix-next: handle view controller nesting in ng (#6472) 2018-10-29 22:13:02 +02:00
b8ca3a4ef8 fix-next(android): restore fade animation for simulated nav (#6463) 2018-10-29 22:13:02 +02:00
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
127d6dd104 docs(iOS): update HtmlView documentation link (#6335)
The old link was a 404.
2018-10-29 22:13:02 +02:00
f261834719 fix-next: handle action bar safe area nesting (#6455) 2018-10-29 22:13:02 +02:00
c217f12c8f fix-next(android): exit fragment animation (#6421) 2018-10-29 22:13:02 +02:00
95c4ec5a96 Revert "fix-next(android): restore fade animation for simulated nav (#6463)" (#6473)
This reverts commit 448936d6e6bf03c79e17648e8912a4f0eea0b43f.
2018-10-29 19:43:34 +02:00
7625d6cb21 fix-next: handle view controller nesting in ng (#6472) 2018-10-29 19:22:30 +02:00