Commit Graph

4950 Commits

Author SHA1 Message Date
Martin Yankov
f805bc90ad make webview to inherit from ContainerView 2018-09-20 18:33:59 +03:00
Martin Yankov
6e0ee3f344 remove locationOnScreen usage 2018-09-20 18:33:59 +03:00
Martin Yankov
fea47e838d change the default values for android safe area 2018-09-20 18:33:59 +03:00
Martin Yankov
50a6073f33 move frame position conversion methods to ios namespace 2018-09-20 18:33:59 +03:00
Martin Yankov
5b2f8c7248 remove getSafeArea and geFullscreen methods 2018-09-20 18:33:59 +03:00
Martin Yankov
ce8b2d2cce fix safe area app gradle bundle id 2018-09-20 18:33:58 +03:00
Martin Yankov
ee004b4580 enable iosExpandSafeArea property on Views too 2018-09-20 18:33:58 +03:00
Martin Yankov
d9f350a75d add npm link script to e2e apps 2018-09-20 18:33:58 +03:00
Vasil Chimev
db7f913072 feat: apply insets to flexbox row layout 2018-09-20 18:33:58 +03:00
Vasil Chimev
c02f062457 feat: apply insets to absolute layout 2018-09-20 18:33:58 +03:00
Vasil Chimev
12a9c5181e feat: apply insets to dock layout 2018-09-20 18:33:58 +03:00
Vasil Chimev
d7dcc737f6 test: add webview example 2018-09-20 18:33:58 +03:00
Vasil Chimev
20c4417412 test: add repeater example 2018-09-20 18:33:58 +03:00
Vasil Chimev
e66a6fa286 feat: apply insets to repeater 2018-09-20 18:33:58 +03:00
Vasil Chimev
9549f6b6a2 test: add expand examples 2018-09-20 18:33:58 +03:00
Vasil Chimev
429ac8712f feat: add iosExpandSafeArea property
Also apply insets on page's children.
2018-09-20 18:33:58 +03:00
Vasil Chimev
ec98fd6f5f test(safe-area): add RadCalendar example 2018-09-20 18:33:58 +03:00
Vasil Chimev
9faa3c164b test(safe-area): add RadChart example 2018-09-20 18:33:58 +03:00
Vasil Chimev
475326a06d test(safe-area): add RadListView example 2018-09-20 18:33:58 +03:00
Martin Yankov
35ad8ba3b0 apply bottom and right safe area inset to views 2018-09-20 18:33:58 +03:00
Martin Yankov
496ccb4acf layout viewcontroller in fullscreen if has childviewcontrollers 2018-09-20 18:33:58 +03:00
Martin Yankov
08031cc291 fix iOS 10 fictional safe area layout 2018-09-20 18:33:58 +03:00
Vasil Chimev
23cfc58ce1 test(safe-area): add tab-view examples 2018-09-20 18:33:58 +03:00
Vasil Chimev
f7dfcb086c test(safe-area): update application
Update styles -> `app.css`.
Update structure -> `home/home-page.xml`.
Add Grid + Wrap examples.
2018-09-20 18:33:58 +03:00
Martin Yankov
8f8001eac8 fix ts errors 2018-09-20 18:33:58 +03:00
Martin Yankov
8df5fbd7a8 refactor safe area application code 2018-09-20 18:33:58 +03:00
Vasil Chimev
1858cba4ed fix(scroll-view): wrong locationOnScreen rounding 2018-09-20 18:33:57 +03:00
Vasil Chimev
3a7a944ba1 test(safe-area): add scroll view with grid layout examples 2018-09-20 18:33:57 +03:00
Vasil Chimev
52f8e67203 fix(scroll-view): apply insets to layoutChild method
Delete `*-nav-page.*` files reproducing the issue.
Update `home-page.xml` with `ScrollView` to reproduce the issue.
2018-09-20 18:33:57 +03:00
Vasil Chimev
a1d240786f test(safe-area): add navigation scroll view example 2018-09-20 18:33:57 +03:00
Vasil Chimev
0a0e0f0034 test(safe-area): update scroll view wrap layout examples 2018-09-20 18:33:57 +03:00
Vasil Chimev
c0ba158818 test(safe-area): add nested wrap layout examples 2018-09-20 18:33:57 +03:00
Vasil Chimev
ff8ddf8057 test(safe-area): add scroll view wrap layout examples 2018-09-20 18:33:57 +03:00
Vasil Chimev
ccc2bc9543 test(safe-area): add nested wrap layout examples 2018-09-20 18:33:57 +03:00
Vasil Chimev
d6f29dc6bc refactor: wrap layout 2018-09-20 18:33:57 +03:00
Vasil Chimev
5c748b9ca7 test(safe-area): update wrap layout examples 2018-09-20 18:33:57 +03:00
Vasil Chimev
2a9d1acb6f refactor: wrap layout safe area support 2018-09-20 18:33:57 +03:00
Vasil Chimev
3414f3660e test(safe-area): update wrap layout examples 2018-09-20 18:33:57 +03:00
Martin Yankov
017534c30d add listview support for safe area 2018-09-20 18:33:57 +03:00
Vasil Chimev
a9e37012bc test(safe-area): add wrap layout examples 2018-09-20 18:33:57 +03:00
Vasil Chimev
726c5bb913 refactor: apply insets to wrap layout 2018-09-20 18:33:57 +03:00
Vasil Chimev
2d0d36c6d8 test(safe-area): add component examples
Update `nativescript-dev-webpack` dependencies.
2018-09-20 18:33:57 +03:00
Martin Yankov
30be10e4de add scrollview safe area examples 2018-09-20 18:33:57 +03:00
Martin Yankov
0f7f2b969b add safe area support for scroll view 2018-09-20 18:33:57 +03:00
Martin Yankov
cddc0a682a fix safe area for ios 10 and less 2018-09-20 18:33:57 +03:00
Martin Yankov
ef4489781e add horizontal stack examples to app 2018-09-20 18:32:42 +03:00
Martin Yankov
f3e89371ec add right and bottom to insets 2018-09-20 18:32:42 +03:00
Martin Yankov
9b7fb990b3 ensure correct position values after safe area reposition 2018-09-20 18:32:42 +03:00
Martin Yankov
34441b4c07 chore(): typo in safe area e2e app 2018-09-20 18:32:42 +03:00
Martin Yankov
fae5bae4e4 chore(): add app for ios safe area tests 2018-09-20 18:32:42 +03:00