#395
- MainActivity: removed stacked theme changing for landscape layout
- NavigationHandlerFragment.FragmentWrapper: added mSeparatorTitleId and
mIconId fields.
- NavigationHandlerFragment.FragmentWrapper: added icon constructor
parameter
- NavigationHandlerFragment: refreshLeftView method reworked to use
SliderNavigationItem stored in tag. Also now instead of
setSelectionHandlerVisiblity the setSelected method is called
- NavigationHandlerFragment: rebuildLeftView method now handles icons
and category separators. Also it stores SliderNavigationItems to tag
- NavigationHandlerFragment: initPager method now adss icons and
separators information
- NavigationHandlerFragment.FragmentAdapter: added icon parameter to add
methods. Also add methods now return FragmentWrapper result.
- SliderCategorySeparator: added
- SliderNavigationItem: added icon field.
- SliderNavigationItem: added new methods setTextColor(variation),
setIcon
- SliderNavigationItem: overrode setSelected method to adjust selection
handler visibility when selected/deselected
- res/color/menu_text_color.xml: added color selector for navigation
menu text
- res/drawable/bg_actionbar.xml: replaced bottom line color with
constant reference
- res/drawable/menu_album_2states.xml: added
- res/drawable/menu_gallery_2states.xml: added
- res/drawable/menu_latest_2states.xml: added
- res/drawable/menu_profile_2states.xml: added
- res/drawable/menu_settings_2states.xml: added
- res/drawable/menu_tags_2states.xml: added
- res/drawable/menu_upload_2states.xml: added
- res/drawable-hdpi: added images for 2states drawables
- res/layout/slider_category_separator.xml: added
- res/layout/slider_navigation_item_left.xml: added icon
- res/values/attrs.xml: added sliderCategorySeparatorStyle attribute and
SliderCategorySeparator stylable declaration
- res/values/colors.xml: added ab_bg_brown_dark drawable and
menu_pressed_text_color, ab_bg_brown_dark_bottom_line_color colors
- res/values/strings.xml: added tab_settings constant
- res/values/styles.xml: added sliderCategorySeparatorStyle to the
trovebox theme
- res/values/styles.xml: added trovebox_SliderCategorySeparator style
- res/values/styles.xml: changed text color in the
trovebox_SliderNavigationItem style to the selector resource
- res/values-ru/strings.xml: added tab_settings constant and
interchanged tab_preferences and tab_settings values