Guy Carmeli
8d5ec5014b
Initial v2 commit on Android
8 years ago
Guy Carmeli
d9751720a7
Draw screen under bottom tabs only if hideOnsScroll is true (#611 )
8 years ago
Guy Carmeli
cc199a50a9
Less intrusive collapse (#590 )
* Less intrusive collapsing implementation
In order for a screen to implement collapsingTopBar, it had to define
a specific set of style properties such as drawUnderTabBar or
drawUnderNavBar. This commit aims to make implementing collapsingTopBar
less intrusive by inferring these properties from hideTitleBarOnScroll.
This commit introduces a few fixes and changes related to
the collapsingTopBar mechanism.
1. Screens are now drawn under bottomTabs if titleBarHideOnScroll
is true.
2. TitleBarHideOnScroll can be passed in AppStyle.
3. ScrollView is detected properly after it gets detached due to large
diff in render.
4. Take BottomTabs height into account when measuring collapsing
screens.
8 years ago
Guy Carmeli
69f809d6f9
set result.topBarElevationShadowEnabled true in AppStyle (#583 )
8 years ago
Guy Carmeli
5721f7ba17
Add topBarElevationShadowEnabled style property (#579 )
related to #557 #474 #125
8 years ago
Guy Carmeli
1c128f10b8
Fix tabIndicatorHeight (#512 )
8 years ago
Guy Carmeli
7da1b4fa74
Set disabled title bar button color if AppStyle is undefined (#505 )
8 years ago
Guy Carmeli
7074da20a0
Add Support for all common color formats on Android (#497 )
closes #454
8 years ago
Guy Carmeli
4a993de4cc
Screen background color android (#465 )
* Implement screenBackgroundColor
* Collapse ViewPagerScreen on TopTab select
8 years ago
Guy Carmeli
c10f41ff0e
Search android (#432 )
* Move event emmiter logic out of Application
* Implement searchView
Usage:
```js
rightButtons: [
{
id: 'searchView',
label: 'Search',
hint: 'Search...'
}
]
```
* Translucent TitleBar
* Collapse TopBar
* Less noticeable translucent effect
* Implement ScrollViewDetector
* Collapse on fling
* Collapse on touch up
Complete collapse on touch up instead of fling
8 years ago
Guy Carmeli
ee910b0db3
Rename parser
8 years ago
Guy Carmeli
1a8f01a607
Expose navBarTransparent to Js
closes #21
8 years ago
Guy Carmeli
37b96449ec
Implement CollapsingTopBar
8 years ago
Guy Carmeli
3c31e158da
Add support for ContextualMenu in TopBar
8 years ago
Guy Carmeli
30991e3077
Support navBarTransparent on Android
8 years ago
Guy Carmeli
e610223e1c
Support navBarTextSubtitleColor on Android
8 years ago
Guy Carmeli
098f0e509f
Add badge styling options
8 years ago
Guy Carmeli
1bd739e4dd
no message
8 years ago
Guy Carmeli
db82290c0a
Add disabledColor property to TitleBar buttons
Can also be set cross app by using titleBarDisabledButtonColor property in appStyle
8 years ago
Guy Carmeli
5cdfae1190
Draw screens under BottomTabs when drawScreenAboveBottomTabs is true
8 years ago
Guy Carmeli
304f2ffacc
Add forceTitlesDisplay property
8 years ago
Guy Carmeli
a9e4e2c4bb
Support drawScreenAboveBottomTabs
8 years ago
Guy Carmeli
617d87e65a
Remove unused property
8 years ago
Guy Carmeli
76560beb48
Add TopTabs style
8 years ago
Guy Carmeli
89c819921f
Hard code drawBelowTopBar to true
8 years ago
Guy Carmeli
04302d349b
Create AppStyle and set button color from screen
8 years ago
Guy Carmeli
c9147439f1
Add support for white colors :)
8 years ago
Guy Carmeli
b9ffdb9b7c
NPE check when parsing colors
8 years ago
Guy Carmeli
c23d98ea05
Add TopBarBackgroundColor and titleBarButtonColor
8 years ago
Guy Carmeli
60f2e2370b
version bump
8 years ago
Guy Carmeli
7abc5f8736
AppStyle
8 years ago