http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/build/intermediates/symbols/debug/R.txt
----------------------------------------------------------------------
diff --git a/app/build/intermediates/symbols/debug/R.txt 
b/app/build/intermediates/symbols/debug/R.txt
index afeb4ae..704181c 100644
--- a/app/build/intermediates/symbols/debug/R.txt
+++ b/app/build/intermediates/symbols/debug/R.txt
@@ -6,196 +6,207 @@ int anim abc_slide_in_bottom 0x7f050004
 int anim abc_slide_in_top 0x7f050005
 int anim abc_slide_out_bottom 0x7f050006
 int anim abc_slide_out_top 0x7f050007
-int array dr_menus 0x7f070000
-int array menus 0x7f070001
-int attr actionBarDivider 0x7f01005a
-int attr actionBarItemBackground 0x7f01005b
-int attr actionBarPopupTheme 0x7f010054
-int attr actionBarSize 0x7f010059
-int attr actionBarSplitStyle 0x7f010056
-int attr actionBarStyle 0x7f010055
-int attr actionBarTabBarStyle 0x7f010050
-int attr actionBarTabStyle 0x7f01004f
-int attr actionBarTabTextStyle 0x7f010051
-int attr actionBarTheme 0x7f010057
-int attr actionBarWidgetTheme 0x7f010058
-int attr actionButtonStyle 0x7f010072
-int attr actionDropDownStyle 0x7f01006d
-int attr actionLayout 0x7f01002c
-int attr actionMenuTextAppearance 0x7f01005c
-int attr actionMenuTextColor 0x7f01005d
-int attr actionModeBackground 0x7f010060
-int attr actionModeCloseButtonStyle 0x7f01005f
-int attr actionModeCloseDrawable 0x7f010062
-int attr actionModeCopyDrawable 0x7f010064
-int attr actionModeCutDrawable 0x7f010063
-int attr actionModeFindDrawable 0x7f010068
-int attr actionModePasteDrawable 0x7f010065
-int attr actionModePopupWindowStyle 0x7f01006a
-int attr actionModeSelectAllDrawable 0x7f010066
-int attr actionModeShareDrawable 0x7f010067
-int attr actionModeSplitBackground 0x7f010061
-int attr actionModeStyle 0x7f01005e
-int attr actionModeWebSearchDrawable 0x7f010069
-int attr actionOverflowButtonStyle 0x7f010052
-int attr actionOverflowMenuStyle 0x7f010053
-int attr actionProviderClass 0x7f01002e
-int attr actionViewClass 0x7f01002d
-int attr activityChooserViewStyle 0x7f010079
+int array menus 0x7f070000
+int array workflow_info 0x7f070001
+int attr actionBarDivider 0x7f010065
+int attr actionBarItemBackground 0x7f010066
+int attr actionBarPopupTheme 0x7f01005f
+int attr actionBarSize 0x7f010064
+int attr actionBarSplitStyle 0x7f010061
+int attr actionBarStyle 0x7f010060
+int attr actionBarTabBarStyle 0x7f01005b
+int attr actionBarTabStyle 0x7f01005a
+int attr actionBarTabTextStyle 0x7f01005c
+int attr actionBarTheme 0x7f010062
+int attr actionBarWidgetTheme 0x7f010063
+int attr actionButtonStyle 0x7f01007d
+int attr actionDropDownStyle 0x7f010078
+int attr actionLayout 0x7f010037
+int attr actionMenuTextAppearance 0x7f010067
+int attr actionMenuTextColor 0x7f010068
+int attr actionModeBackground 0x7f01006b
+int attr actionModeCloseButtonStyle 0x7f01006a
+int attr actionModeCloseDrawable 0x7f01006d
+int attr actionModeCopyDrawable 0x7f01006f
+int attr actionModeCutDrawable 0x7f01006e
+int attr actionModeFindDrawable 0x7f010073
+int attr actionModePasteDrawable 0x7f010070
+int attr actionModePopupWindowStyle 0x7f010075
+int attr actionModeSelectAllDrawable 0x7f010071
+int attr actionModeShareDrawable 0x7f010072
+int attr actionModeSplitBackground 0x7f01006c
+int attr actionModeStyle 0x7f010069
+int attr actionModeWebSearchDrawable 0x7f010074
+int attr actionOverflowButtonStyle 0x7f01005d
+int attr actionOverflowMenuStyle 0x7f01005e
+int attr actionProviderClass 0x7f010039
+int attr actionViewClass 0x7f010038
+int attr activityChooserViewStyle 0x7f010084
 int attr background 0x7f01000c
 int attr backgroundSplit 0x7f01000e
 int attr backgroundStacked 0x7f01000d
-int attr barSize 0x7f010026
-int attr buttonBarButtonStyle 0x7f010074
-int attr buttonBarStyle 0x7f010073
-int attr closeIcon 0x7f010035
+int attr barSize 0x7f010031
+int attr buttonBarButtonStyle 0x7f01007f
+int attr buttonBarStyle 0x7f01007e
+int attr cardBackgroundColor 0x7f01001f
+int attr cardCornerRadius 0x7f010020
+int attr cardElevation 0x7f010021
+int attr cardMaxElevation 0x7f010022
+int attr cardPreventCornerOverlap 0x7f010024
+int attr cardUseCompatPadding 0x7f010023
+int attr closeIcon 0x7f010040
 int attr closeItemLayout 0x7f01001c
-int attr collapseContentDescription 0x7f0100a4
-int attr collapseIcon 0x7f0100a3
-int attr color 0x7f010020
-int attr colorAccent 0x7f010094
-int attr colorButtonNormal 0x7f010098
-int attr colorControlActivated 0x7f010096
-int attr colorControlHighlight 0x7f010097
-int attr colorControlNormal 0x7f010095
-int attr colorPrimary 0x7f010092
-int attr colorPrimaryDark 0x7f010093
-int attr colorSwitchThumbNormal 0x7f010099
-int attr commitIcon 0x7f010039
+int attr collapseContentDescription 0x7f0100af
+int attr collapseIcon 0x7f0100ae
+int attr color 0x7f01002b
+int attr colorAccent 0x7f01009f
+int attr colorButtonNormal 0x7f0100a3
+int attr colorControlActivated 0x7f0100a1
+int attr colorControlHighlight 0x7f0100a2
+int attr colorControlNormal 0x7f0100a0
+int attr colorPrimary 0x7f01009d
+int attr colorPrimaryDark 0x7f01009e
+int attr colorSwitchThumbNormal 0x7f0100a4
+int attr commitIcon 0x7f010044
 int attr contentInsetEnd 0x7f010017
 int attr contentInsetLeft 0x7f010018
 int attr contentInsetRight 0x7f010019
 int attr contentInsetStart 0x7f010016
+int attr contentPadding 0x7f010025
+int attr contentPaddingBottom 0x7f010029
+int attr contentPaddingLeft 0x7f010026
+int attr contentPaddingRight 0x7f010027
+int attr contentPaddingTop 0x7f010028
 int attr customNavigationLayout 0x7f01000f
-int attr disableChildrenWhenDisabled 0x7f010040
+int attr disableChildrenWhenDisabled 0x7f01004b
 int attr displayOptions 0x7f010005
 int attr divider 0x7f01000b
-int attr dividerHorizontal 0x7f010078
-int attr dividerPadding 0x7f01002a
-int attr dividerVertical 0x7f010077
-int attr drawableSize 0x7f010022
+int attr dividerHorizontal 0x7f010083
+int attr dividerPadding 0x7f010035
+int attr dividerVertical 0x7f010082
+int attr drawableSize 0x7f01002d
 int attr drawerArrowStyle 0x7f010000
-int attr dropDownListViewStyle 0x7f01008a
-int attr dropdownListPreferredItemHeight 0x7f01006e
-int attr editTextBackground 0x7f01007f
-int attr editTextColor 0x7f01007e
+int attr dropDownListViewStyle 0x7f010095
+int attr dropdownListPreferredItemHeight 0x7f010079
+int attr editTextBackground 0x7f01008a
+int attr editTextColor 0x7f010089
 int attr elevation 0x7f01001a
 int attr expandActivityOverflowButtonDrawable 0x7f01001e
-int attr gapBetweenBars 0x7f010023
-int attr goIcon 0x7f010036
+int attr gapBetweenBars 0x7f01002e
+int attr goIcon 0x7f010041
 int attr height 0x7f010001
 int attr hideOnContentScroll 0x7f010015
-int attr homeAsUpIndicator 0x7f010071
+int attr homeAsUpIndicator 0x7f01007c
 int attr homeLayout 0x7f010010
 int attr icon 0x7f010009
-int attr iconifiedByDefault 0x7f010033
+int attr iconifiedByDefault 0x7f01003e
 int attr indeterminateProgressStyle 0x7f010012
 int attr initialActivityCount 0x7f01001d
 int attr isLightTheme 0x7f010002
 int attr itemPadding 0x7f010014
-int attr layout 0x7f010032
-int attr listChoiceBackgroundIndicator 0x7f010091
-int attr listPopupWindowStyle 0x7f01008b
-int attr listPreferredItemHeight 0x7f010085
-int attr listPreferredItemHeightLarge 0x7f010087
-int attr listPreferredItemHeightSmall 0x7f010086
-int attr listPreferredItemPaddingLeft 0x7f010088
-int attr listPreferredItemPaddingRight 0x7f010089
+int attr layout 0x7f01003d
+int attr listChoiceBackgroundIndicator 0x7f01009c
+int attr listPopupWindowStyle 0x7f010096
+int attr listPreferredItemHeight 0x7f010090
+int attr listPreferredItemHeightLarge 0x7f010092
+int attr listPreferredItemHeightSmall 0x7f010091
+int attr listPreferredItemPaddingLeft 0x7f010093
+int attr listPreferredItemPaddingRight 0x7f010094
 int attr logo 0x7f01000a
-int attr maxButtonHeight 0x7f0100a1
-int attr measureWithLargestChild 0x7f010028
-int attr middleBarArrowSize 0x7f010025
-int attr navigationContentDescription 0x7f0100a6
-int attr navigationIcon 0x7f0100a5
+int attr maxButtonHeight 0x7f0100ac
+int attr measureWithLargestChild 0x7f010033
+int attr middleBarArrowSize 0x7f010030
+int attr navigationContentDescription 0x7f0100b1
+int attr navigationIcon 0x7f0100b0
 int attr navigationMode 0x7f010004
-int attr overlapAnchor 0x7f010030
-int attr paddingEnd 0x7f0100a8
-int attr paddingStart 0x7f0100a7
-int attr panelBackground 0x7f01008e
-int attr panelMenuListTheme 0x7f010090
-int attr panelMenuListWidth 0x7f01008f
-int attr popupMenuStyle 0x7f01007c
-int attr popupPromptView 0x7f01003f
+int attr overlapAnchor 0x7f01003b
+int attr paddingEnd 0x7f0100b3
+int attr paddingStart 0x7f0100b2
+int attr panelBackground 0x7f010099
+int attr panelMenuListTheme 0x7f01009b
+int attr panelMenuListWidth 0x7f01009a
+int attr popupMenuStyle 0x7f010087
+int attr popupPromptView 0x7f01004a
 int attr popupTheme 0x7f01001b
-int attr popupWindowStyle 0x7f01007d
-int attr preserveIconSpacing 0x7f01002f
+int attr popupWindowStyle 0x7f010088
+int attr preserveIconSpacing 0x7f01003a
 int attr progressBarPadding 0x7f010013
 int attr progressBarStyle 0x7f010011
-int attr prompt 0x7f01003d
-int attr queryBackground 0x7f01003b
-int attr queryHint 0x7f010034
-int attr searchIcon 0x7f010037
-int attr searchViewStyle 0x7f010084
-int attr selectableItemBackground 0x7f010075
-int attr selectableItemBackgroundBorderless 0x7f010076
-int attr showAsAction 0x7f01002b
-int attr showDividers 0x7f010029
-int attr showText 0x7f010047
-int attr spinBars 0x7f010021
-int attr spinnerDropDownItemStyle 0x7f010070
-int attr spinnerMode 0x7f01003e
-int attr spinnerStyle 0x7f01006f
-int attr splitTrack 0x7f010046
-int attr state_above_anchor 0x7f010031
-int attr submitBackground 0x7f01003c
+int attr prompt 0x7f010048
+int attr queryBackground 0x7f010046
+int attr queryHint 0x7f01003f
+int attr searchIcon 0x7f010042
+int attr searchViewStyle 0x7f01008f
+int attr selectableItemBackground 0x7f010080
+int attr selectableItemBackgroundBorderless 0x7f010081
+int attr showAsAction 0x7f010036
+int attr showDividers 0x7f010034
+int attr showText 0x7f010052
+int attr spinBars 0x7f01002c
+int attr spinnerDropDownItemStyle 0x7f01007b
+int attr spinnerMode 0x7f010049
+int attr spinnerStyle 0x7f01007a
+int attr splitTrack 0x7f010051
+int attr state_above_anchor 0x7f01003c
+int attr submitBackground 0x7f010047
 int attr subtitle 0x7f010006
-int attr subtitleTextAppearance 0x7f01009b
+int attr subtitleTextAppearance 0x7f0100a6
 int attr subtitleTextStyle 0x7f010008
-int attr suggestionRowLayout 0x7f01003a
-int attr switchMinWidth 0x7f010044
-int attr switchPadding 0x7f010045
-int attr switchStyle 0x7f010080
-int attr switchTextAppearance 0x7f010043
-int attr textAllCaps 0x7f01001f
-int attr textAppearanceLargePopupMenu 0x7f01006b
-int attr textAppearanceListItem 0x7f01008c
-int attr textAppearanceListItemSmall 0x7f01008d
-int attr textAppearanceSearchResultSubtitle 0x7f010082
-int attr textAppearanceSearchResultTitle 0x7f010081
-int attr textAppearanceSmallPopupMenu 0x7f01006c
-int attr textColorSearchUrl 0x7f010083
-int attr theme 0x7f0100a2
-int attr thickness 0x7f010027
-int attr thumbTextPadding 0x7f010042
+int attr suggestionRowLayout 0x7f010045
+int attr switchMinWidth 0x7f01004f
+int attr switchPadding 0x7f010050
+int attr switchStyle 0x7f01008b
+int attr switchTextAppearance 0x7f01004e
+int attr textAllCaps 0x7f01002a
+int attr textAppearanceLargePopupMenu 0x7f010076
+int attr textAppearanceListItem 0x7f010097
+int attr textAppearanceListItemSmall 0x7f010098
+int attr textAppearanceSearchResultSubtitle 0x7f01008d
+int attr textAppearanceSearchResultTitle 0x7f01008c
+int attr textAppearanceSmallPopupMenu 0x7f010077
+int attr textColorSearchUrl 0x7f01008e
+int attr theme 0x7f0100ad
+int attr thickness 0x7f010032
+int attr thumbTextPadding 0x7f01004d
 int attr title 0x7f010003
-int attr titleMarginBottom 0x7f0100a0
-int attr titleMarginEnd 0x7f01009e
-int attr titleMarginStart 0x7f01009d
-int attr titleMarginTop 0x7f01009f
-int attr titleMargins 0x7f01009c
-int attr titleTextAppearance 0x7f01009a
+int attr titleMarginBottom 0x7f0100ab
+int attr titleMarginEnd 0x7f0100a9
+int attr titleMarginStart 0x7f0100a8
+int attr titleMarginTop 0x7f0100aa
+int attr titleMargins 0x7f0100a7
+int attr titleTextAppearance 0x7f0100a5
 int attr titleTextStyle 0x7f010007
-int attr toolbarNavigationButtonStyle 0x7f01007b
-int attr toolbarStyle 0x7f01007a
-int attr topBottomBarArrowSize 0x7f010024
-int attr track 0x7f010041
-int attr voiceIcon 0x7f010038
-int attr windowActionBar 0x7f010048
-int attr windowActionBarOverlay 0x7f010049
-int attr windowActionModeOverlay 0x7f01004a
-int attr windowFixedHeightMajor 0x7f01004e
-int attr windowFixedHeightMinor 0x7f01004c
-int attr windowFixedWidthMajor 0x7f01004b
-int attr windowFixedWidthMinor 0x7f01004d
+int attr toolbarNavigationButtonStyle 0x7f010086
+int attr toolbarStyle 0x7f010085
+int attr topBottomBarArrowSize 0x7f01002f
+int attr track 0x7f01004c
+int attr voiceIcon 0x7f010043
+int attr windowActionBar 0x7f010053
+int attr windowActionBarOverlay 0x7f010054
+int attr windowActionModeOverlay 0x7f010055
+int attr windowFixedHeightMajor 0x7f010059
+int attr windowFixedHeightMinor 0x7f010057
+int attr windowFixedWidthMajor 0x7f010056
+int attr windowFixedWidthMinor 0x7f010058
 int bool abc_action_bar_embed_tabs 0x7f080000
 int bool abc_action_bar_embed_tabs_pre_jb 0x7f080001
 int bool abc_action_bar_expanded_action_views_exclusive 0x7f080002
 int bool abc_config_actionMenuItemAllCaps 0x7f080003
 int bool abc_config_allowActionMenuItemTextWithIcon 0x7f080004
 int bool abc_config_showMenuShortcutsWhenKeyboardPresent 0x7f080005
-int color abc_background_cache_hint_selector_material_dark 0x7f090031
-int color abc_background_cache_hint_selector_material_light 0x7f090032
+int color abc_background_cache_hint_selector_material_dark 0x7f090035
+int color abc_background_cache_hint_selector_material_light 0x7f090036
 int color abc_input_method_navigation_guard 0x7f090000
-int color abc_primary_text_disable_only_material_dark 0x7f090033
-int color abc_primary_text_disable_only_material_light 0x7f090034
-int color abc_primary_text_material_dark 0x7f090035
-int color abc_primary_text_material_light 0x7f090036
-int color abc_search_url_text 0x7f090037
+int color abc_primary_text_disable_only_material_dark 0x7f090037
+int color abc_primary_text_disable_only_material_light 0x7f090038
+int color abc_primary_text_material_dark 0x7f090039
+int color abc_primary_text_material_light 0x7f09003a
+int color abc_search_url_text 0x7f09003b
 int color abc_search_url_text_normal 0x7f090001
 int color abc_search_url_text_pressed 0x7f090002
 int color abc_search_url_text_selected 0x7f090003
-int color abc_secondary_text_material_dark 0x7f090038
-int color abc_secondary_text_material_light 0x7f090039
+int color abc_secondary_text_material_dark 0x7f09003c
+int color abc_secondary_text_material_light 0x7f09003d
 int color accent_material_dark 0x7f090004
 int color accent_material_light 0x7f090005
 int color background_floating_material_dark 0x7f090006
@@ -210,37 +221,41 @@ int color bright_foreground_material_dark 0x7f09000e
 int color bright_foreground_material_light 0x7f09000f
 int color button_material_dark 0x7f090010
 int color button_material_light 0x7f090011
-int color dim_foreground_disabled_material_dark 0x7f090012
-int color dim_foreground_disabled_material_light 0x7f090013
-int color dim_foreground_material_dark 0x7f090014
-int color dim_foreground_material_light 0x7f090015
-int color highlighted_text_material_dark 0x7f090016
-int color highlighted_text_material_light 0x7f090017
-int color hint_foreground_material_dark 0x7f090018
-int color hint_foreground_material_light 0x7f090019
-int color link_text_material_dark 0x7f09001a
-int color link_text_material_light 0x7f09001b
-int color material_blue_grey_800 0x7f09001c
-int color material_blue_grey_900 0x7f09001d
-int color material_blue_grey_950 0x7f09001e
-int color material_deep_teal_200 0x7f09001f
-int color material_deep_teal_500 0x7f090020
-int color primary_dark_material_dark 0x7f090021
-int color primary_dark_material_light 0x7f090022
-int color primary_material_dark 0x7f090023
-int color primary_material_light 0x7f090024
-int color primary_text_default_material_dark 0x7f090025
-int color primary_text_default_material_light 0x7f090026
-int color primary_text_disabled_material_dark 0x7f090027
-int color primary_text_disabled_material_light 0x7f090028
-int color ripple_material_dark 0x7f090029
-int color ripple_material_light 0x7f09002a
-int color secondary_text_default_material_dark 0x7f09002b
-int color secondary_text_default_material_light 0x7f09002c
-int color secondary_text_disabled_material_dark 0x7f09002d
-int color secondary_text_disabled_material_light 0x7f09002e
-int color switch_thumb_normal_material_dark 0x7f09002f
-int color switch_thumb_normal_material_light 0x7f090030
+int color cardview_dark_background 0x7f090012
+int color cardview_light_background 0x7f090013
+int color cardview_shadow_end_color 0x7f090014
+int color cardview_shadow_start_color 0x7f090015
+int color dim_foreground_disabled_material_dark 0x7f090016
+int color dim_foreground_disabled_material_light 0x7f090017
+int color dim_foreground_material_dark 0x7f090018
+int color dim_foreground_material_light 0x7f090019
+int color highlighted_text_material_dark 0x7f09001a
+int color highlighted_text_material_light 0x7f09001b
+int color hint_foreground_material_dark 0x7f09001c
+int color hint_foreground_material_light 0x7f09001d
+int color link_text_material_dark 0x7f09001e
+int color link_text_material_light 0x7f09001f
+int color material_blue_grey_800 0x7f090020
+int color material_blue_grey_900 0x7f090021
+int color material_blue_grey_950 0x7f090022
+int color material_deep_teal_200 0x7f090023
+int color material_deep_teal_500 0x7f090024
+int color primary_dark_material_dark 0x7f090025
+int color primary_dark_material_light 0x7f090026
+int color primary_material_dark 0x7f090027
+int color primary_material_light 0x7f090028
+int color primary_text_default_material_dark 0x7f090029
+int color primary_text_default_material_light 0x7f09002a
+int color primary_text_disabled_material_dark 0x7f09002b
+int color primary_text_disabled_material_light 0x7f09002c
+int color ripple_material_dark 0x7f09002d
+int color ripple_material_light 0x7f09002e
+int color secondary_text_default_material_dark 0x7f09002f
+int color secondary_text_default_material_light 0x7f090030
+int color secondary_text_disabled_material_dark 0x7f090031
+int color secondary_text_disabled_material_light 0x7f090032
+int color switch_thumb_normal_material_dark 0x7f090033
+int color switch_thumb_normal_material_light 0x7f090034
 int dimen abc_action_bar_default_height_material 0x7f0a0000
 int dimen abc_action_bar_default_padding_material 0x7f0a0001
 int dimen abc_action_bar_icon_vertical_padding_material 0x7f0a0002
@@ -285,13 +300,16 @@ int dimen abc_text_size_title_material 0x7f0a0028
 int dimen abc_text_size_title_material_toolbar 0x7f0a0029
 int dimen activity_horizontal_margin 0x7f0a002a
 int dimen activity_vertical_margin 0x7f0a002b
-int dimen dialog_fixed_height_major 0x7f0a002c
-int dimen dialog_fixed_height_minor 0x7f0a002d
-int dimen dialog_fixed_width_major 0x7f0a002e
-int dimen dialog_fixed_width_minor 0x7f0a002f
-int dimen disabled_alpha_material_dark 0x7f0a0030
-int dimen disabled_alpha_material_light 0x7f0a0031
-int dimen navigation_drawer_width 0x7f0a0032
+int dimen cardview_compat_inset_shadow 0x7f0a002c
+int dimen cardview_default_elevation 0x7f0a002d
+int dimen cardview_default_radius 0x7f0a002e
+int dimen dialog_fixed_height_major 0x7f0a002f
+int dimen dialog_fixed_height_minor 0x7f0a0030
+int dimen dialog_fixed_width_major 0x7f0a0031
+int dimen dialog_fixed_width_minor 0x7f0a0032
+int dimen disabled_alpha_material_dark 0x7f0a0033
+int dimen disabled_alpha_material_light 0x7f0a0034
+int dimen navigation_drawer_width 0x7f0a0035
 int drawable abc_ab_share_pack_mtrl_alpha 0x7f020000
 int drawable abc_btn_check_material 0x7f020001
 int drawable abc_btn_check_to_on_mtrl_000 0x7f020002
@@ -349,10 +367,15 @@ int drawable abc_textfield_search_default_mtrl_alpha 
0x7f020035
 int drawable abc_textfield_search_material 0x7f020036
 int drawable drawer_shadow 0x7f020037
 int drawable gear_icon 0x7f020038
-int drawable ic_drawer 0x7f020039
-int drawable ic_userprofile 0x7f02003a
-int drawable sliding_header 0x7f02003b
-int drawable tavernalogo 0x7f02003c
+int drawable ic_downloadworkflow 0x7f020039
+int drawable ic_drawer 0x7f02003a
+int drawable ic_markworkflow_selected 0x7f02003b
+int drawable ic_markworkflow_unselected 0x7f02003c
+int drawable ic_userprofile 0x7f02003d
+int drawable ic_viewworkflow 0x7f02003e
+int drawable round_shape 0x7f02003f
+int drawable sliding_header 0x7f020040
+int drawable tavernalogo 0x7f020041
 int id action_bar 0x7f0b0031
 int id action_bar_activity_content 0x7f0b0000
 int id action_bar_container 0x7f0b0030
@@ -366,12 +389,16 @@ int id action_menu_presenter 0x7f0b0003
 int id action_mode_bar 0x7f0b002e
 int id action_mode_bar_stub 0x7f0b002d
 int id action_mode_close_button 0x7f0b0020
-int id action_search 0x7f0b005a
-int id action_settings 0x7f0b005b
+int id action_search 0x7f0b0063
+int id action_settings 0x7f0b0064
 int id activity_chooser_view_content 0x7f0b0021
 int id always 0x7f0b0016
+int id author_profile_image 0x7f0b005b
 int id beginning 0x7f0b0013
 int id button 0x7f0b0049
+int id button_download_workflow 0x7f0b0060
+int id button_mark_workflow 0x7f0b0061
+int id button_view_workflow 0x7f0b005f
 int id checkbox 0x7f0b0029
 int id collapseActionView 0x7f0b0017
 int id container 0x7f0b0042
@@ -396,6 +423,7 @@ int id imageView 0x7f0b0044
 int id imageView2 0x7f0b0045
 int id imageView3 0x7f0b0054
 int id imageView4 0x7f0b0055
+int id linearlayout_workflow_info 0x7f0b005c
 int id listMode 0x7f0b0009
 int id list_item 0x7f0b0025
 int id loginbutton 0x7f0b0052
@@ -415,6 +443,7 @@ int id progress_circular 0x7f0b0005
 int id progress_horizontal 0x7f0b0006
 int id radio 0x7f0b002b
 int id radioButton 0x7f0b0048
+int id recycler_list 0x7f0b0062
 int id search_badge 0x7f0b0035
 int id search_bar 0x7f0b0034
 int id search_button 0x7f0b0036
@@ -444,6 +473,9 @@ int id title 0x7f0b0027
 int id up 0x7f0b0008
 int id useLogo 0x7f0b0012
 int id withText 0x7f0b001a
+int id wkll 0x7f0b005a
+int id workflow_author 0x7f0b005d
+int id workflow_image 0x7f0b005e
 int id wrap_content 0x7f0b001d
 int integer abc_config_activityDefaultDur 0x7f0c0000
 int integer abc_config_activityShortDur 0x7f0c0001
@@ -474,25 +506,31 @@ int layout activity_dashboard_main 0x7f040016
 int layout activity_flash_screen 0x7f040017
 int layout activity_login 0x7f040018
 int layout fragment_dashboard_main 0x7f040019
-int layout fragment_item 0x7f040020
+int layout fragment_item 0x7f040022
 int layout fragment_item_grid 0x7f04001a
 int layout fragment_item_list 0x7f04001b
 int layout fragment_login 0x7f04001c
 int layout fragment_navigation_drawer 0x7f04001d
 int layout menu_item_layout 0x7f04001e
 int layout support_simple_spinner_dropdown_item 0x7f04001f
+int layout workflow_item_layout 0x7f040020
+int layout workflow_layout 0x7f040021
 int menu dashboard_main 0x7f0f0000
 int menu global 0x7f0f0001
 int mipmap ic_about 0x7f030000
-int mipmap ic_launcher 0x7f030001
-int mipmap ic_logout 0x7f030002
-int mipmap ic_openwk 0x7f030003
-int mipmap ic_poweredby 0x7f030004
-int mipmap ic_quit 0x7f030005
-int mipmap ic_usage 0x7f030006
-int mipmap ic_user 0x7f030007
-int mipmap ic_workflows 0x7f030008
-int mipmap icuserprofiles 0x7f030009
+int mipmap ic_downloadworkflow 0x7f030001
+int mipmap ic_launcher 0x7f030002
+int mipmap ic_logout 0x7f030003
+int mipmap ic_markworkflow_selected 0x7f030004
+int mipmap ic_markworkflow_unselected 0x7f030005
+int mipmap ic_openwk 0x7f030006
+int mipmap ic_poweredby 0x7f030007
+int mipmap ic_quit 0x7f030008
+int mipmap ic_usage 0x7f030009
+int mipmap ic_user 0x7f03000a
+int mipmap ic_viewworkflow 0x7f03000b
+int mipmap ic_workflows 0x7f03000c
+int mipmap icuserprofiles 0x7f03000d
 int string Logininfo 0x7f0d0000
 int string abc_action_bar_home_description 0x7f0d0001
 int string abc_action_bar_home_description_format 0x7f0d0002
@@ -532,6 +570,10 @@ int string title_explore 0x7f0d0023
 int string title_favorite 0x7f0d0024
 int string title_openworkflow 0x7f0d0025
 int string title_usage 0x7f0d0026
+int string workflow_authorhint 0x7f0d0027
+int string workflow_download 0x7f0d0028
+int string workflow_mark 0x7f0d0029
+int string workflow_read 0x7f0d002a
 int style Animation_AppCompat_DropDownUp 0x7f0e0000
 int style AppTheme 0x7f0e0001
 int style Base_Animation_AppCompat_DropDownUp 0x7f0e0002
@@ -592,18 +634,18 @@ int style Base_ThemeOverlay_AppCompat_ActionBar 0x7f0e0038
 int style Base_ThemeOverlay_AppCompat_Dark 0x7f0e0039
 int style Base_ThemeOverlay_AppCompat_Dark_ActionBar 0x7f0e003a
 int style Base_ThemeOverlay_AppCompat_Light 0x7f0e003b
-int style Base_V11_Theme_AppCompat 0x7f0e00ed
-int style Base_V11_Theme_AppCompat_Dialog 0x7f0e00ee
-int style Base_V11_Theme_AppCompat_Light 0x7f0e00ef
-int style Base_V11_Theme_AppCompat_Light_Dialog 0x7f0e00f0
-int style Base_V14_Theme_AppCompat 0x7f0e00f1
-int style Base_V14_Theme_AppCompat_Dialog 0x7f0e00f2
-int style Base_V14_Theme_AppCompat_Light 0x7f0e00f3
-int style Base_V14_Theme_AppCompat_Light_Dialog 0x7f0e00f4
-int style Base_V21_Theme_AppCompat 0x7f0e00f5
-int style Base_V21_Theme_AppCompat_Dialog 0x7f0e00f6
-int style Base_V21_Theme_AppCompat_Light 0x7f0e00f7
-int style Base_V21_Theme_AppCompat_Light_Dialog 0x7f0e00f8
+int style Base_V11_Theme_AppCompat 0x7f0e00f0
+int style Base_V11_Theme_AppCompat_Dialog 0x7f0e00f1
+int style Base_V11_Theme_AppCompat_Light 0x7f0e00f2
+int style Base_V11_Theme_AppCompat_Light_Dialog 0x7f0e00f3
+int style Base_V14_Theme_AppCompat 0x7f0e00f4
+int style Base_V14_Theme_AppCompat_Dialog 0x7f0e00f5
+int style Base_V14_Theme_AppCompat_Light 0x7f0e00f6
+int style Base_V14_Theme_AppCompat_Light_Dialog 0x7f0e00f7
+int style Base_V21_Theme_AppCompat 0x7f0e00f8
+int style Base_V21_Theme_AppCompat_Dialog 0x7f0e00f9
+int style Base_V21_Theme_AppCompat_Light 0x7f0e00fa
+int style Base_V21_Theme_AppCompat_Light_Dialog 0x7f0e00fb
 int style Base_V7_Theme_AppCompat 0x7f0e003c
 int style Base_V7_Theme_AppCompat_Dialog 0x7f0e003d
 int style Base_V7_Theme_AppCompat_Light 0x7f0e003e
@@ -649,139 +691,142 @@ int style Base_Widget_AppCompat_Spinner_Underlined 
0x7f0e0065
 int style Base_Widget_AppCompat_TextView_SpinnerItem 0x7f0e0066
 int style Base_Widget_AppCompat_Toolbar 0x7f0e0067
 int style Base_Widget_AppCompat_Toolbar_Button_Navigation 0x7f0e0068
-int style Platform_AppCompat 0x7f0e0069
-int style Platform_AppCompat_Dialog 0x7f0e006a
-int style Platform_AppCompat_Light 0x7f0e006b
-int style Platform_AppCompat_Light_Dialog 0x7f0e006c
-int style RtlOverlay_Widget_AppCompat_ActionBar_TitleItem 0x7f0e006d
-int style RtlOverlay_Widget_AppCompat_ActionButton_CloseMode 0x7f0e006e
-int style RtlOverlay_Widget_AppCompat_ActionButton_Overflow 0x7f0e006f
-int style RtlOverlay_Widget_AppCompat_PopupMenuItem 0x7f0e0070
-int style RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup 0x7f0e0071
-int style RtlOverlay_Widget_AppCompat_PopupMenuItem_Text 0x7f0e0072
-int style RtlOverlay_Widget_AppCompat_Search_DropDown 0x7f0e0073
-int style RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 0x7f0e0074
-int style RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 0x7f0e0075
-int style RtlOverlay_Widget_AppCompat_Search_DropDown_Query 0x7f0e0076
-int style RtlOverlay_Widget_AppCompat_Search_DropDown_Text 0x7f0e0077
-int style RtlOverlay_Widget_AppCompat_SearchView_MagIcon 0x7f0e0078
-int style TextAppearance_AppCompat 0x7f0e0079
-int style TextAppearance_AppCompat_Body1 0x7f0e007a
-int style TextAppearance_AppCompat_Body2 0x7f0e007b
-int style TextAppearance_AppCompat_Button 0x7f0e007c
-int style TextAppearance_AppCompat_Caption 0x7f0e007d
-int style TextAppearance_AppCompat_Display1 0x7f0e007e
-int style TextAppearance_AppCompat_Display2 0x7f0e007f
-int style TextAppearance_AppCompat_Display3 0x7f0e0080
-int style TextAppearance_AppCompat_Display4 0x7f0e0081
-int style TextAppearance_AppCompat_Headline 0x7f0e0082
-int style TextAppearance_AppCompat_Inverse 0x7f0e0083
-int style TextAppearance_AppCompat_Large 0x7f0e0084
-int style TextAppearance_AppCompat_Large_Inverse 0x7f0e0085
-int style TextAppearance_AppCompat_Light_SearchResult_Subtitle 0x7f0e0086
-int style TextAppearance_AppCompat_Light_SearchResult_Title 0x7f0e0087
-int style TextAppearance_AppCompat_Light_Widget_PopupMenu_Large 0x7f0e0088
-int style TextAppearance_AppCompat_Light_Widget_PopupMenu_Small 0x7f0e0089
-int style TextAppearance_AppCompat_Medium 0x7f0e008a
-int style TextAppearance_AppCompat_Medium_Inverse 0x7f0e008b
-int style TextAppearance_AppCompat_Menu 0x7f0e008c
-int style TextAppearance_AppCompat_SearchResult_Subtitle 0x7f0e008d
-int style TextAppearance_AppCompat_SearchResult_Title 0x7f0e008e
-int style TextAppearance_AppCompat_Small 0x7f0e008f
-int style TextAppearance_AppCompat_Small_Inverse 0x7f0e0090
-int style TextAppearance_AppCompat_Subhead 0x7f0e0091
-int style TextAppearance_AppCompat_Subhead_Inverse 0x7f0e0092
-int style TextAppearance_AppCompat_Title 0x7f0e0093
-int style TextAppearance_AppCompat_Title_Inverse 0x7f0e0094
-int style TextAppearance_AppCompat_Widget_ActionBar_Menu 0x7f0e0095
-int style TextAppearance_AppCompat_Widget_ActionBar_Subtitle 0x7f0e0096
-int style TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse 0x7f0e0097
-int style TextAppearance_AppCompat_Widget_ActionBar_Title 0x7f0e0098
-int style TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse 0x7f0e0099
-int style TextAppearance_AppCompat_Widget_ActionMode_Subtitle 0x7f0e009a
-int style TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse 
0x7f0e009b
-int style TextAppearance_AppCompat_Widget_ActionMode_Title 0x7f0e009c
-int style TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse 0x7f0e009d
-int style TextAppearance_AppCompat_Widget_DropDownItem 0x7f0e009e
-int style TextAppearance_AppCompat_Widget_PopupMenu_Large 0x7f0e009f
-int style TextAppearance_AppCompat_Widget_PopupMenu_Small 0x7f0e00a0
-int style TextAppearance_AppCompat_Widget_Switch 0x7f0e00a1
-int style TextAppearance_AppCompat_Widget_TextView_SpinnerItem 0x7f0e00a2
-int style TextAppearance_Widget_AppCompat_ExpandedMenu_Item 0x7f0e00a3
-int style TextAppearance_Widget_AppCompat_Toolbar_Subtitle 0x7f0e00a4
-int style TextAppearance_Widget_AppCompat_Toolbar_Title 0x7f0e00a5
-int style Theme_AppCompat 0x7f0e00a6
-int style Theme_AppCompat_CompactMenu 0x7f0e00a7
-int style Theme_AppCompat_Dialog 0x7f0e00a8
-int style Theme_AppCompat_DialogWhenLarge 0x7f0e00a9
-int style Theme_AppCompat_Light 0x7f0e00aa
-int style Theme_AppCompat_Light_DarkActionBar 0x7f0e00ab
-int style Theme_AppCompat_Light_Dialog 0x7f0e00ac
-int style Theme_AppCompat_Light_DialogWhenLarge 0x7f0e00ad
-int style Theme_AppCompat_Light_NoActionBar 0x7f0e00ae
-int style Theme_AppCompat_NoActionBar 0x7f0e00af
-int style ThemeOverlay_AppCompat 0x7f0e00b0
-int style ThemeOverlay_AppCompat_ActionBar 0x7f0e00b1
-int style ThemeOverlay_AppCompat_Dark 0x7f0e00b2
-int style ThemeOverlay_AppCompat_Dark_ActionBar 0x7f0e00b3
-int style ThemeOverlay_AppCompat_Light 0x7f0e00b4
-int style Widget_AppCompat_ActionBar 0x7f0e00b5
-int style Widget_AppCompat_ActionBar_Solid 0x7f0e00b6
-int style Widget_AppCompat_ActionBar_TabBar 0x7f0e00b7
-int style Widget_AppCompat_ActionBar_TabText 0x7f0e00b8
-int style Widget_AppCompat_ActionBar_TabView 0x7f0e00b9
-int style Widget_AppCompat_ActionButton 0x7f0e00ba
-int style Widget_AppCompat_ActionButton_CloseMode 0x7f0e00bb
-int style Widget_AppCompat_ActionButton_Overflow 0x7f0e00bc
-int style Widget_AppCompat_ActionMode 0x7f0e00bd
-int style Widget_AppCompat_ActivityChooserView 0x7f0e00be
-int style Widget_AppCompat_AutoCompleteTextView 0x7f0e00bf
-int style Widget_AppCompat_Button 0x7f0e00c0
-int style Widget_AppCompat_Button_Small 0x7f0e00c1
-int style Widget_AppCompat_CompoundButton_Switch 0x7f0e00c2
-int style Widget_AppCompat_DrawerArrowToggle 0x7f0e00c3
-int style Widget_AppCompat_DropDownItem_Spinner 0x7f0e00c4
-int style Widget_AppCompat_EditText 0x7f0e00c5
-int style Widget_AppCompat_Light_ActionBar 0x7f0e00c6
-int style Widget_AppCompat_Light_ActionBar_Solid 0x7f0e00c7
-int style Widget_AppCompat_Light_ActionBar_Solid_Inverse 0x7f0e00c8
-int style Widget_AppCompat_Light_ActionBar_TabBar 0x7f0e00c9
-int style Widget_AppCompat_Light_ActionBar_TabBar_Inverse 0x7f0e00ca
-int style Widget_AppCompat_Light_ActionBar_TabText 0x7f0e00cb
-int style Widget_AppCompat_Light_ActionBar_TabText_Inverse 0x7f0e00cc
-int style Widget_AppCompat_Light_ActionBar_TabView 0x7f0e00cd
-int style Widget_AppCompat_Light_ActionBar_TabView_Inverse 0x7f0e00ce
-int style Widget_AppCompat_Light_ActionButton 0x7f0e00cf
-int style Widget_AppCompat_Light_ActionButton_CloseMode 0x7f0e00d0
-int style Widget_AppCompat_Light_ActionButton_Overflow 0x7f0e00d1
-int style Widget_AppCompat_Light_ActionMode_Inverse 0x7f0e00d2
-int style Widget_AppCompat_Light_ActivityChooserView 0x7f0e00d3
-int style Widget_AppCompat_Light_AutoCompleteTextView 0x7f0e00d4
-int style Widget_AppCompat_Light_DropDownItem_Spinner 0x7f0e00d5
-int style Widget_AppCompat_Light_ListPopupWindow 0x7f0e00d6
-int style Widget_AppCompat_Light_ListView_DropDown 0x7f0e00d7
-int style Widget_AppCompat_Light_PopupMenu 0x7f0e00d8
-int style Widget_AppCompat_Light_PopupMenu_Overflow 0x7f0e00d9
-int style Widget_AppCompat_Light_SearchView 0x7f0e00da
-int style Widget_AppCompat_Light_Spinner_DropDown_ActionBar 0x7f0e00db
-int style Widget_AppCompat_ListPopupWindow 0x7f0e00dc
-int style Widget_AppCompat_ListView_DropDown 0x7f0e00dd
-int style Widget_AppCompat_ListView_Menu 0x7f0e00de
-int style Widget_AppCompat_PopupMenu 0x7f0e00df
-int style Widget_AppCompat_PopupMenu_Overflow 0x7f0e00e0
-int style Widget_AppCompat_PopupWindow 0x7f0e00e1
-int style Widget_AppCompat_ProgressBar 0x7f0e00e2
-int style Widget_AppCompat_ProgressBar_Horizontal 0x7f0e00e3
-int style Widget_AppCompat_RatingBar 0x7f0e00e4
-int style Widget_AppCompat_SearchView 0x7f0e00e5
-int style Widget_AppCompat_Spinner 0x7f0e00e6
-int style Widget_AppCompat_Spinner_DropDown 0x7f0e00e7
-int style Widget_AppCompat_Spinner_DropDown_ActionBar 0x7f0e00e8
-int style Widget_AppCompat_Spinner_Underlined 0x7f0e00e9
-int style Widget_AppCompat_TextView_SpinnerItem 0x7f0e00ea
-int style Widget_AppCompat_Toolbar 0x7f0e00eb
-int style Widget_AppCompat_Toolbar_Button_Navigation 0x7f0e00ec
-int[] styleable ActionBar { 0x7f010001, 0x7f010003, 0x7f010004, 0x7f010005, 
0x7f010006, 0x7f010007, 0x7f010008, 0x7f010009, 0x7f01000a, 0x7f01000b, 
0x7f01000c, 0x7f01000d, 0x7f01000e, 0x7f01000f, 0x7f010010, 0x7f010011, 
0x7f010012, 0x7f010013, 0x7f010014, 0x7f010015, 0x7f010016, 0x7f010017, 
0x7f010018, 0x7f010019, 0x7f01001a, 0x7f01001b, 0x7f010071 }
+int style CardView 0x7f0e0069
+int style CardView_Dark 0x7f0e006a
+int style CardView_Light 0x7f0e006b
+int style Platform_AppCompat 0x7f0e006c
+int style Platform_AppCompat_Dialog 0x7f0e006d
+int style Platform_AppCompat_Light 0x7f0e006e
+int style Platform_AppCompat_Light_Dialog 0x7f0e006f
+int style RtlOverlay_Widget_AppCompat_ActionBar_TitleItem 0x7f0e0070
+int style RtlOverlay_Widget_AppCompat_ActionButton_CloseMode 0x7f0e0071
+int style RtlOverlay_Widget_AppCompat_ActionButton_Overflow 0x7f0e0072
+int style RtlOverlay_Widget_AppCompat_PopupMenuItem 0x7f0e0073
+int style RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup 0x7f0e0074
+int style RtlOverlay_Widget_AppCompat_PopupMenuItem_Text 0x7f0e0075
+int style RtlOverlay_Widget_AppCompat_Search_DropDown 0x7f0e0076
+int style RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1 0x7f0e0077
+int style RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2 0x7f0e0078
+int style RtlOverlay_Widget_AppCompat_Search_DropDown_Query 0x7f0e0079
+int style RtlOverlay_Widget_AppCompat_Search_DropDown_Text 0x7f0e007a
+int style RtlOverlay_Widget_AppCompat_SearchView_MagIcon 0x7f0e007b
+int style TextAppearance_AppCompat 0x7f0e007c
+int style TextAppearance_AppCompat_Body1 0x7f0e007d
+int style TextAppearance_AppCompat_Body2 0x7f0e007e
+int style TextAppearance_AppCompat_Button 0x7f0e007f
+int style TextAppearance_AppCompat_Caption 0x7f0e0080
+int style TextAppearance_AppCompat_Display1 0x7f0e0081
+int style TextAppearance_AppCompat_Display2 0x7f0e0082
+int style TextAppearance_AppCompat_Display3 0x7f0e0083
+int style TextAppearance_AppCompat_Display4 0x7f0e0084
+int style TextAppearance_AppCompat_Headline 0x7f0e0085
+int style TextAppearance_AppCompat_Inverse 0x7f0e0086
+int style TextAppearance_AppCompat_Large 0x7f0e0087
+int style TextAppearance_AppCompat_Large_Inverse 0x7f0e0088
+int style TextAppearance_AppCompat_Light_SearchResult_Subtitle 0x7f0e0089
+int style TextAppearance_AppCompat_Light_SearchResult_Title 0x7f0e008a
+int style TextAppearance_AppCompat_Light_Widget_PopupMenu_Large 0x7f0e008b
+int style TextAppearance_AppCompat_Light_Widget_PopupMenu_Small 0x7f0e008c
+int style TextAppearance_AppCompat_Medium 0x7f0e008d
+int style TextAppearance_AppCompat_Medium_Inverse 0x7f0e008e
+int style TextAppearance_AppCompat_Menu 0x7f0e008f
+int style TextAppearance_AppCompat_SearchResult_Subtitle 0x7f0e0090
+int style TextAppearance_AppCompat_SearchResult_Title 0x7f0e0091
+int style TextAppearance_AppCompat_Small 0x7f0e0092
+int style TextAppearance_AppCompat_Small_Inverse 0x7f0e0093
+int style TextAppearance_AppCompat_Subhead 0x7f0e0094
+int style TextAppearance_AppCompat_Subhead_Inverse 0x7f0e0095
+int style TextAppearance_AppCompat_Title 0x7f0e0096
+int style TextAppearance_AppCompat_Title_Inverse 0x7f0e0097
+int style TextAppearance_AppCompat_Widget_ActionBar_Menu 0x7f0e0098
+int style TextAppearance_AppCompat_Widget_ActionBar_Subtitle 0x7f0e0099
+int style TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse 0x7f0e009a
+int style TextAppearance_AppCompat_Widget_ActionBar_Title 0x7f0e009b
+int style TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse 0x7f0e009c
+int style TextAppearance_AppCompat_Widget_ActionMode_Subtitle 0x7f0e009d
+int style TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse 
0x7f0e009e
+int style TextAppearance_AppCompat_Widget_ActionMode_Title 0x7f0e009f
+int style TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse 0x7f0e00a0
+int style TextAppearance_AppCompat_Widget_DropDownItem 0x7f0e00a1
+int style TextAppearance_AppCompat_Widget_PopupMenu_Large 0x7f0e00a2
+int style TextAppearance_AppCompat_Widget_PopupMenu_Small 0x7f0e00a3
+int style TextAppearance_AppCompat_Widget_Switch 0x7f0e00a4
+int style TextAppearance_AppCompat_Widget_TextView_SpinnerItem 0x7f0e00a5
+int style TextAppearance_Widget_AppCompat_ExpandedMenu_Item 0x7f0e00a6
+int style TextAppearance_Widget_AppCompat_Toolbar_Subtitle 0x7f0e00a7
+int style TextAppearance_Widget_AppCompat_Toolbar_Title 0x7f0e00a8
+int style Theme_AppCompat 0x7f0e00a9
+int style Theme_AppCompat_CompactMenu 0x7f0e00aa
+int style Theme_AppCompat_Dialog 0x7f0e00ab
+int style Theme_AppCompat_DialogWhenLarge 0x7f0e00ac
+int style Theme_AppCompat_Light 0x7f0e00ad
+int style Theme_AppCompat_Light_DarkActionBar 0x7f0e00ae
+int style Theme_AppCompat_Light_Dialog 0x7f0e00af
+int style Theme_AppCompat_Light_DialogWhenLarge 0x7f0e00b0
+int style Theme_AppCompat_Light_NoActionBar 0x7f0e00b1
+int style Theme_AppCompat_NoActionBar 0x7f0e00b2
+int style ThemeOverlay_AppCompat 0x7f0e00b3
+int style ThemeOverlay_AppCompat_ActionBar 0x7f0e00b4
+int style ThemeOverlay_AppCompat_Dark 0x7f0e00b5
+int style ThemeOverlay_AppCompat_Dark_ActionBar 0x7f0e00b6
+int style ThemeOverlay_AppCompat_Light 0x7f0e00b7
+int style Widget_AppCompat_ActionBar 0x7f0e00b8
+int style Widget_AppCompat_ActionBar_Solid 0x7f0e00b9
+int style Widget_AppCompat_ActionBar_TabBar 0x7f0e00ba
+int style Widget_AppCompat_ActionBar_TabText 0x7f0e00bb
+int style Widget_AppCompat_ActionBar_TabView 0x7f0e00bc
+int style Widget_AppCompat_ActionButton 0x7f0e00bd
+int style Widget_AppCompat_ActionButton_CloseMode 0x7f0e00be
+int style Widget_AppCompat_ActionButton_Overflow 0x7f0e00bf
+int style Widget_AppCompat_ActionMode 0x7f0e00c0
+int style Widget_AppCompat_ActivityChooserView 0x7f0e00c1
+int style Widget_AppCompat_AutoCompleteTextView 0x7f0e00c2
+int style Widget_AppCompat_Button 0x7f0e00c3
+int style Widget_AppCompat_Button_Small 0x7f0e00c4
+int style Widget_AppCompat_CompoundButton_Switch 0x7f0e00c5
+int style Widget_AppCompat_DrawerArrowToggle 0x7f0e00c6
+int style Widget_AppCompat_DropDownItem_Spinner 0x7f0e00c7
+int style Widget_AppCompat_EditText 0x7f0e00c8
+int style Widget_AppCompat_Light_ActionBar 0x7f0e00c9
+int style Widget_AppCompat_Light_ActionBar_Solid 0x7f0e00ca
+int style Widget_AppCompat_Light_ActionBar_Solid_Inverse 0x7f0e00cb
+int style Widget_AppCompat_Light_ActionBar_TabBar 0x7f0e00cc
+int style Widget_AppCompat_Light_ActionBar_TabBar_Inverse 0x7f0e00cd
+int style Widget_AppCompat_Light_ActionBar_TabText 0x7f0e00ce
+int style Widget_AppCompat_Light_ActionBar_TabText_Inverse 0x7f0e00cf
+int style Widget_AppCompat_Light_ActionBar_TabView 0x7f0e00d0
+int style Widget_AppCompat_Light_ActionBar_TabView_Inverse 0x7f0e00d1
+int style Widget_AppCompat_Light_ActionButton 0x7f0e00d2
+int style Widget_AppCompat_Light_ActionButton_CloseMode 0x7f0e00d3
+int style Widget_AppCompat_Light_ActionButton_Overflow 0x7f0e00d4
+int style Widget_AppCompat_Light_ActionMode_Inverse 0x7f0e00d5
+int style Widget_AppCompat_Light_ActivityChooserView 0x7f0e00d6
+int style Widget_AppCompat_Light_AutoCompleteTextView 0x7f0e00d7
+int style Widget_AppCompat_Light_DropDownItem_Spinner 0x7f0e00d8
+int style Widget_AppCompat_Light_ListPopupWindow 0x7f0e00d9
+int style Widget_AppCompat_Light_ListView_DropDown 0x7f0e00da
+int style Widget_AppCompat_Light_PopupMenu 0x7f0e00db
+int style Widget_AppCompat_Light_PopupMenu_Overflow 0x7f0e00dc
+int style Widget_AppCompat_Light_SearchView 0x7f0e00dd
+int style Widget_AppCompat_Light_Spinner_DropDown_ActionBar 0x7f0e00de
+int style Widget_AppCompat_ListPopupWindow 0x7f0e00df
+int style Widget_AppCompat_ListView_DropDown 0x7f0e00e0
+int style Widget_AppCompat_ListView_Menu 0x7f0e00e1
+int style Widget_AppCompat_PopupMenu 0x7f0e00e2
+int style Widget_AppCompat_PopupMenu_Overflow 0x7f0e00e3
+int style Widget_AppCompat_PopupWindow 0x7f0e00e4
+int style Widget_AppCompat_ProgressBar 0x7f0e00e5
+int style Widget_AppCompat_ProgressBar_Horizontal 0x7f0e00e6
+int style Widget_AppCompat_RatingBar 0x7f0e00e7
+int style Widget_AppCompat_SearchView 0x7f0e00e8
+int style Widget_AppCompat_Spinner 0x7f0e00e9
+int style Widget_AppCompat_Spinner_DropDown 0x7f0e00ea
+int style Widget_AppCompat_Spinner_DropDown_ActionBar 0x7f0e00eb
+int style Widget_AppCompat_Spinner_Underlined 0x7f0e00ec
+int style Widget_AppCompat_TextView_SpinnerItem 0x7f0e00ed
+int style Widget_AppCompat_Toolbar 0x7f0e00ee
+int style Widget_AppCompat_Toolbar_Button_Navigation 0x7f0e00ef
+int[] styleable ActionBar { 0x7f010001, 0x7f010003, 0x7f010004, 0x7f010005, 
0x7f010006, 0x7f010007, 0x7f010008, 0x7f010009, 0x7f01000a, 0x7f01000b, 
0x7f01000c, 0x7f01000d, 0x7f01000e, 0x7f01000f, 0x7f010010, 0x7f010011, 
0x7f010012, 0x7f010013, 0x7f010014, 0x7f010015, 0x7f010016, 0x7f010017, 
0x7f010018, 0x7f010019, 0x7f01001a, 0x7f01001b, 0x7f01007c }
 int styleable ActionBar_background 10
 int styleable ActionBar_backgroundSplit 12
 int styleable ActionBar_backgroundStacked 11
@@ -824,9 +869,21 @@ int styleable ActionMode_titleTextStyle 1
 int[] styleable ActivityChooserView { 0x7f01001d, 0x7f01001e }
 int styleable ActivityChooserView_expandActivityOverflowButtonDrawable 1
 int styleable ActivityChooserView_initialActivityCount 0
-int[] styleable CompatTextView { 0x7f01001f }
+int[] styleable CardView { 0x7f01001f, 0x7f010020, 0x7f010021, 0x7f010022, 
0x7f010023, 0x7f010024, 0x7f010025, 0x7f010026, 0x7f010027, 0x7f010028, 
0x7f010029 }
+int styleable CardView_cardBackgroundColor 0
+int styleable CardView_cardCornerRadius 1
+int styleable CardView_cardElevation 2
+int styleable CardView_cardMaxElevation 3
+int styleable CardView_cardPreventCornerOverlap 5
+int styleable CardView_cardUseCompatPadding 4
+int styleable CardView_contentPadding 6
+int styleable CardView_contentPaddingBottom 10
+int styleable CardView_contentPaddingLeft 7
+int styleable CardView_contentPaddingRight 8
+int styleable CardView_contentPaddingTop 9
+int[] styleable CompatTextView { 0x7f01002a }
 int styleable CompatTextView_textAllCaps 0
-int[] styleable DrawerArrowToggle { 0x7f010020, 0x7f010021, 0x7f010022, 
0x7f010023, 0x7f010024, 0x7f010025, 0x7f010026, 0x7f010027 }
+int[] styleable DrawerArrowToggle { 0x7f01002b, 0x7f01002c, 0x7f01002d, 
0x7f01002e, 0x7f01002f, 0x7f010030, 0x7f010031, 0x7f010032 }
 int styleable DrawerArrowToggle_barSize 6
 int styleable DrawerArrowToggle_color 0
 int styleable DrawerArrowToggle_drawableSize 2
@@ -835,7 +892,7 @@ int styleable DrawerArrowToggle_middleBarArrowSize 5
 int styleable DrawerArrowToggle_spinBars 1
 int styleable DrawerArrowToggle_thickness 7
 int styleable DrawerArrowToggle_topBottomBarArrowSize 4
-int[] styleable LinearLayoutCompat { 0x010100af, 0x010100c4, 0x01010126, 
0x01010127, 0x01010128, 0x7f01000b, 0x7f010028, 0x7f010029, 0x7f01002a }
+int[] styleable LinearLayoutCompat { 0x010100af, 0x010100c4, 0x01010126, 
0x01010127, 0x01010128, 0x7f01000b, 0x7f010033, 0x7f010034, 0x7f010035 }
 int styleable LinearLayoutCompat_android_baselineAligned 2
 int styleable LinearLayoutCompat_android_baselineAlignedChildIndex 3
 int styleable LinearLayoutCompat_android_gravity 0
@@ -860,7 +917,7 @@ int styleable MenuGroup_android_id 1
 int styleable MenuGroup_android_menuCategory 3
 int styleable MenuGroup_android_orderInCategory 4
 int styleable MenuGroup_android_visible 2
-int[] styleable MenuItem { 0x01010002, 0x0101000e, 0x010100d0, 0x01010106, 
0x01010194, 0x010101de, 0x010101df, 0x010101e1, 0x010101e2, 0x010101e3, 
0x010101e4, 0x010101e5, 0x0101026f, 0x7f01002b, 0x7f01002c, 0x7f01002d, 
0x7f01002e }
+int[] styleable MenuItem { 0x01010002, 0x0101000e, 0x010100d0, 0x01010106, 
0x01010194, 0x010101de, 0x010101df, 0x010101e1, 0x010101e2, 0x010101e3, 
0x010101e4, 0x010101e5, 0x0101026f, 0x7f010036, 0x7f010037, 0x7f010038, 
0x7f010039 }
 int styleable MenuItem_actionLayout 14
 int styleable MenuItem_actionProviderClass 16
 int styleable MenuItem_actionViewClass 15
@@ -878,7 +935,7 @@ int styleable MenuItem_android_title 7
 int styleable MenuItem_android_titleCondensed 8
 int styleable MenuItem_android_visible 4
 int styleable MenuItem_showAsAction 13
-int[] styleable MenuView { 0x010100ae, 0x0101012c, 0x0101012d, 0x0101012e, 
0x0101012f, 0x01010130, 0x01010131, 0x7f01002f }
+int[] styleable MenuView { 0x010100ae, 0x0101012c, 0x0101012d, 0x0101012e, 
0x0101012f, 0x01010130, 0x01010131, 0x7f01003a }
 int styleable MenuView_android_headerBackground 4
 int styleable MenuView_android_horizontalDivider 2
 int styleable MenuView_android_itemBackground 5
@@ -887,12 +944,12 @@ int styleable MenuView_android_itemTextAppearance 1
 int styleable MenuView_android_verticalDivider 3
 int styleable MenuView_android_windowAnimationStyle 0
 int styleable MenuView_preserveIconSpacing 7
-int[] styleable PopupWindow { 0x01010176, 0x7f010030 }
+int[] styleable PopupWindow { 0x01010176, 0x7f01003b }
 int styleable PopupWindow_android_popupBackground 0
 int styleable PopupWindow_overlapAnchor 1
-int[] styleable PopupWindowBackgroundState { 0x7f010031 }
+int[] styleable PopupWindowBackgroundState { 0x7f01003c }
 int styleable PopupWindowBackgroundState_state_above_anchor 0
-int[] styleable SearchView { 0x010100da, 0x0101011f, 0x01010220, 0x01010264, 
0x7f010032, 0x7f010033, 0x7f010034, 0x7f010035, 0x7f010036, 0x7f010037, 
0x7f010038, 0x7f010039, 0x7f01003a, 0x7f01003b, 0x7f01003c }
+int[] styleable SearchView { 0x010100da, 0x0101011f, 0x01010220, 0x01010264, 
0x7f01003d, 0x7f01003e, 0x7f01003f, 0x7f010040, 0x7f010041, 0x7f010042, 
0x7f010043, 0x7f010044, 0x7f010045, 0x7f010046, 0x7f010047 }
 int styleable SearchView_android_focusable 0
 int styleable SearchView_android_imeOptions 3
 int styleable SearchView_android_inputType 2
@@ -908,7 +965,7 @@ int styleable SearchView_searchIcon 9
 int styleable SearchView_submitBackground 14
 int styleable SearchView_suggestionRowLayout 12
 int styleable SearchView_voiceIcon 10
-int[] styleable Spinner { 0x010100af, 0x010100d4, 0x01010175, 0x01010176, 
0x01010262, 0x010102ac, 0x010102ad, 0x7f01003d, 0x7f01003e, 0x7f01003f, 
0x7f010040 }
+int[] styleable Spinner { 0x010100af, 0x010100d4, 0x01010175, 0x01010176, 
0x01010262, 0x010102ac, 0x010102ad, 0x7f010048, 0x7f010049, 0x7f01004a, 
0x7f01004b }
 int styleable Spinner_android_background 1
 int styleable Spinner_android_dropDownHorizontalOffset 5
 int styleable Spinner_android_dropDownSelector 2
@@ -920,7 +977,7 @@ int styleable Spinner_disableChildrenWhenDisabled 10
 int styleable Spinner_popupPromptView 9
 int styleable Spinner_prompt 7
 int styleable Spinner_spinnerMode 8
-int[] styleable SwitchCompat { 0x01010124, 0x01010125, 0x01010142, 0x7f010041, 
0x7f010042, 0x7f010043, 0x7f010044, 0x7f010045, 0x7f010046, 0x7f010047 }
+int[] styleable SwitchCompat { 0x01010124, 0x01010125, 0x01010142, 0x7f01004c, 
0x7f01004d, 0x7f01004e, 0x7f01004f, 0x7f010050, 0x7f010051, 0x7f010052 }
 int styleable SwitchCompat_android_textOff 1
 int styleable SwitchCompat_android_textOn 0
 int styleable SwitchCompat_android_thumb 2
@@ -931,11 +988,11 @@ int styleable SwitchCompat_switchPadding 7
 int styleable SwitchCompat_switchTextAppearance 5
 int styleable SwitchCompat_thumbTextPadding 4
 int styleable SwitchCompat_track 3
-int[] styleable SwitchCompatTextAppearance { 0x01010095, 0x01010098, 
0x7f01001f }
+int[] styleable SwitchCompatTextAppearance { 0x01010095, 0x01010098, 
0x7f01002a }
 int styleable SwitchCompatTextAppearance_android_textColor 1
 int styleable SwitchCompatTextAppearance_android_textSize 0
 int styleable SwitchCompatTextAppearance_textAllCaps 2
-int[] styleable Theme { 0x01010057, 0x010100ae, 0x7f010048, 0x7f010049, 
0x7f01004a, 0x7f01004b, 0x7f01004c, 0x7f01004d, 0x7f01004e, 0x7f01004f, 
0x7f010050, 0x7f010051, 0x7f010052, 0x7f010053, 0x7f010054, 0x7f010055, 
0x7f010056, 0x7f010057, 0x7f010058, 0x7f010059, 0x7f01005a, 0x7f01005b, 
0x7f01005c, 0x7f01005d, 0x7f01005e, 0x7f01005f, 0x7f010060, 0x7f010061, 
0x7f010062, 0x7f010063, 0x7f010064, 0x7f010065, 0x7f010066, 0x7f010067, 
0x7f010068, 0x7f010069, 0x7f01006a, 0x7f01006b, 0x7f01006c, 0x7f01006d, 
0x7f01006e, 0x7f01006f, 0x7f010070, 0x7f010071, 0x7f010072, 0x7f010073, 
0x7f010074, 0x7f010075, 0x7f010076, 0x7f010077, 0x7f010078, 0x7f010079, 
0x7f01007a, 0x7f01007b, 0x7f01007c, 0x7f01007d, 0x7f01007e, 0x7f01007f, 
0x7f010080, 0x7f010081, 0x7f010082, 0x7f010083, 0x7f010084, 0x7f010085, 
0x7f010086, 0x7f010087, 0x7f010088, 0x7f010089, 0x7f01008a, 0x7f01008b, 
0x7f01008c, 0x7f01008d, 0x7f01008e, 0x7f01008f, 0x7f010090, 0x7f010091, 
0x7f010092, 0x7f010093, 0x7f010094, 0x7f010095, 0x7f010096, 0
 x7f010097, 0x7f010098, 0x7f010099 }
+int[] styleable Theme { 0x01010057, 0x010100ae, 0x7f010053, 0x7f010054, 
0x7f010055, 0x7f010056, 0x7f010057, 0x7f010058, 0x7f010059, 0x7f01005a, 
0x7f01005b, 0x7f01005c, 0x7f01005d, 0x7f01005e, 0x7f01005f, 0x7f010060, 
0x7f010061, 0x7f010062, 0x7f010063, 0x7f010064, 0x7f010065, 0x7f010066, 
0x7f010067, 0x7f010068, 0x7f010069, 0x7f01006a, 0x7f01006b, 0x7f01006c, 
0x7f01006d, 0x7f01006e, 0x7f01006f, 0x7f010070, 0x7f010071, 0x7f010072, 
0x7f010073, 0x7f010074, 0x7f010075, 0x7f010076, 0x7f010077, 0x7f010078, 
0x7f010079, 0x7f01007a, 0x7f01007b, 0x7f01007c, 0x7f01007d, 0x7f01007e, 
0x7f01007f, 0x7f010080, 0x7f010081, 0x7f010082, 0x7f010083, 0x7f010084, 
0x7f010085, 0x7f010086, 0x7f010087, 0x7f010088, 0x7f010089, 0x7f01008a, 
0x7f01008b, 0x7f01008c, 0x7f01008d, 0x7f01008e, 0x7f01008f, 0x7f010090, 
0x7f010091, 0x7f010092, 0x7f010093, 0x7f010094, 0x7f010095, 0x7f010096, 
0x7f010097, 0x7f010098, 0x7f010099, 0x7f01009a, 0x7f01009b, 0x7f01009c, 
0x7f01009d, 0x7f01009e, 0x7f01009f, 0x7f0100a0, 0x7f0100a1, 0
 x7f0100a2, 0x7f0100a3, 0x7f0100a4 }
 int styleable Theme_actionBarDivider 20
 int styleable Theme_actionBarItemBackground 21
 int styleable Theme_actionBarPopupTheme 14
@@ -1020,7 +1077,7 @@ int styleable Theme_windowFixedHeightMajor 8
 int styleable Theme_windowFixedHeightMinor 6
 int styleable Theme_windowFixedWidthMajor 5
 int styleable Theme_windowFixedWidthMinor 7
-int[] styleable Toolbar { 0x010100af, 0x01010140, 0x7f010003, 0x7f010006, 
0x7f010016, 0x7f010017, 0x7f010018, 0x7f010019, 0x7f01001b, 0x7f01009a, 
0x7f01009b, 0x7f01009c, 0x7f01009d, 0x7f01009e, 0x7f01009f, 0x7f0100a0, 
0x7f0100a1, 0x7f0100a2, 0x7f0100a3, 0x7f0100a4, 0x7f0100a5, 0x7f0100a6 }
+int[] styleable Toolbar { 0x010100af, 0x01010140, 0x7f010003, 0x7f010006, 
0x7f010016, 0x7f010017, 0x7f010018, 0x7f010019, 0x7f01001b, 0x7f0100a5, 
0x7f0100a6, 0x7f0100a7, 0x7f0100a8, 0x7f0100a9, 0x7f0100aa, 0x7f0100ab, 
0x7f0100ac, 0x7f0100ad, 0x7f0100ae, 0x7f0100af, 0x7f0100b0, 0x7f0100b1 }
 int styleable Toolbar_android_gravity 0
 int styleable Toolbar_android_minHeight 1
 int styleable Toolbar_collapseContentDescription 19
@@ -1043,7 +1100,7 @@ int styleable Toolbar_titleMarginStart 12
 int styleable Toolbar_titleMarginTop 14
 int styleable Toolbar_titleMargins 11
 int styleable Toolbar_titleTextAppearance 9
-int[] styleable View { 0x010100da, 0x7f0100a7, 0x7f0100a8 }
+int[] styleable View { 0x010100da, 0x7f0100b2, 0x7f0100b3 }
 int styleable View_android_focusable 0
 int styleable View_paddingEnd 2
 int styleable View_paddingStart 1

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/build/outputs/apk/app-debug-unaligned.apk
----------------------------------------------------------------------
diff --git a/app/build/outputs/apk/app-debug-unaligned.apk 
b/app/build/outputs/apk/app-debug-unaligned.apk
index 636c844..bfd8389 100644
Binary files a/app/build/outputs/apk/app-debug-unaligned.apk and 
b/app/build/outputs/apk/app-debug-unaligned.apk differ

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/build/outputs/apk/app-debug.apk
----------------------------------------------------------------------
diff --git a/app/build/outputs/apk/app-debug.apk 
b/app/build/outputs/apk/app-debug.apk
index f1ebd36..28a8909 100644
Binary files a/app/build/outputs/apk/app-debug.apk and 
b/app/build/outputs/apk/app-debug.apk differ

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/build/outputs/logs/manifest-merger-debug-report.txt
----------------------------------------------------------------------
diff --git a/app/build/outputs/logs/manifest-merger-debug-report.txt 
b/app/build/outputs/logs/manifest-merger-debug-report.txt
index ad0ef10..1509564 100644
--- a/app/build/outputs/logs/manifest-merger-debug-report.txt
+++ b/app/build/outputs/logs/manifest-merger-debug-report.txt
@@ -17,6 +17,9 @@ application
 ADDED from AndroidManifest.xml:24:5
 MERGED from com.android.support:appcompat-v7:22.0.0:22:5
 MERGED from com.android.support:support-v4:22.0.0:22:5
+MERGED from com.android.support:cardview-v7:22.0.0:22:5
+MERGED from com.android.support:recyclerview-v7:22.0.0:22:5
+MERGED from com.android.support:support-v4:22.0.0:22:5
        android:label
                ADDED from AndroidManifest.xml:27:9
        android:allowBackup
@@ -69,9 +72,18 @@ uses-sdk
 INJECTED from AndroidManifest.xml:0:0 reason: use-sdk injection requested
 MERGED from com.android.support:appcompat-v7:22.0.0:20:5
 MERGED from com.android.support:support-v4:22.0.0:20:5
+MERGED from com.android.support:cardview-v7:22.0.0:20:5
+MERGED from com.android.support:recyclerview-v7:22.0.0:20:5
+MERGED from com.android.support:support-v4:22.0.0:20:5
        android:targetSdkVersion
                INJECTED from AndroidManifest.xml:0:0
                INJECTED from AndroidManifest.xml:0:0
        android:minSdkVersion
                INJECTED from AndroidManifest.xml:0:0
                INJECTED from AndroidManifest.xml:0:0
+activity#android.support.v7.widget.TestActivity
+ADDED from com.android.support:recyclerview-v7:22.0.0:23:9
+       android:label
+               ADDED from com.android.support:recyclerview-v7:22.0.0:25:13
+       android:name
+               ADDED from com.android.support:recyclerview-v7:22.0.0:24:13

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/ic_downloadworkflow-web.png
----------------------------------------------------------------------
diff --git a/app/src/main/ic_downloadworkflow-web.png 
b/app/src/main/ic_downloadworkflow-web.png
new file mode 100644
index 0000000..b4e2070
Binary files /dev/null and b/app/src/main/ic_downloadworkflow-web.png differ

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/ic_markworkflow_selected-web.png
----------------------------------------------------------------------
diff --git a/app/src/main/ic_markworkflow_selected-web.png 
b/app/src/main/ic_markworkflow_selected-web.png
new file mode 100644
index 0000000..951bf69
Binary files /dev/null and b/app/src/main/ic_markworkflow_selected-web.png 
differ

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/ic_markworkflow_unselected-web.png
----------------------------------------------------------------------
diff --git a/app/src/main/ic_markworkflow_unselected-web.png 
b/app/src/main/ic_markworkflow_unselected-web.png
new file mode 100644
index 0000000..d5cf5a3
Binary files /dev/null and b/app/src/main/ic_markworkflow_unselected-web.png 
differ

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/ic_openwk-web.png
----------------------------------------------------------------------
diff --git a/app/src/main/ic_openwk-web.png b/app/src/main/ic_openwk-web.png
index 874abcb..ffa22e5 100644
Binary files a/app/src/main/ic_openwk-web.png and 
b/app/src/main/ic_openwk-web.png differ

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/ic_viewworkflow-web.png
----------------------------------------------------------------------
diff --git a/app/src/main/ic_viewworkflow-web.png 
b/app/src/main/ic_viewworkflow-web.png
new file mode 100644
index 0000000..dfcaadb
Binary files /dev/null and b/app/src/main/ic_viewworkflow-web.png differ

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/java/org/apache/taverna/mobile/activities/DashboardMainActivity.java
----------------------------------------------------------------------
diff --git 
a/app/src/main/java/org/apache/taverna/mobile/activities/DashboardMainActivity.java
 
b/app/src/main/java/org/apache/taverna/mobile/activities/DashboardMainActivity.java
index 2e36e53..c7ebb9c 100644
--- 
a/app/src/main/java/org/apache/taverna/mobile/activities/DashboardMainActivity.java
+++ 
b/app/src/main/java/org/apache/taverna/mobile/activities/DashboardMainActivity.java
@@ -94,7 +94,6 @@ public class DashboardMainActivity extends ActionBarActivity
             String query = searchIntent.getStringExtra(SearchManager.QUERY);
             Toast.makeText(this,"Query = "+query, Toast.LENGTH_SHORT).show();
         }
-
     }
 
     @Override

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/java/org/apache/taverna/mobile/adapters/WorkflowAdapter.java
----------------------------------------------------------------------
diff --git 
a/app/src/main/java/org/apache/taverna/mobile/adapters/WorkflowAdapter.java 
b/app/src/main/java/org/apache/taverna/mobile/adapters/WorkflowAdapter.java
new file mode 100644
index 0000000..6a88615
--- /dev/null
+++ b/app/src/main/java/org/apache/taverna/mobile/adapters/WorkflowAdapter.java
@@ -0,0 +1,75 @@
+package org.apache.taverna.mobile.adapters;
+
+import android.content.Context;
+import android.support.v7.widget.RecyclerView;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.BaseAdapter;
+import android.widget.ImageView;
+import android.widget.TextView;
+
+import org.apache.taverna.mobile.R;
+import org.apache.taverna.mobile.utils.Workflow;
+
+/**
+ * Created by root on 6/8/15.
+ */
+public class WorkflowAdapter extends 
RecyclerView.Adapter<WorkflowAdapter.ViewHolder>{
+    private Context context;
+    private Workflow[] workflow;
+    private WorkflowAdapter.ViewHolder mViewHolder;
+    public WorkflowAdapter(Context c, Workflow[] wk) {
+        context = c;
+        workflow = wk;
+    }
+
+    @Override
+    public WorkflowAdapter.ViewHolder onCreateViewHolder(ViewGroup 
parentViewGroup, int viewType) {
+        View v = 
LayoutInflater.from(context).inflate(R.layout.workflow_item_layout,parentViewGroup,false);
+        mViewHolder = new ViewHolder(v);
+        return mViewHolder;
+    }
+
+    /**
+     * Bind data set items for each data
+     * @param viewHolder the recycled view used to bind data (Overwrite data 
values)
+     * @param i position of data in the dataset to use.
+     */
+    @Override
+    public void onBindViewHolder(ViewHolder viewHolder, int i) {
+        viewHolder.author_name.setText(workflow[i].getWorkflow_author());
+        
viewHolder.author_profile.setImageBitmap(workflow[i].getWorkflow_author_bitmap());
+    }
+
+    @Override
+    public long getItemId(int i) {
+        return workflow[i].getid();
+    }
+
+    @Override
+    public int getItemCount() {
+        int size = 0;
+        for(Workflow w: workflow){
+            size++;
+        }
+        return size;
+    }
+
+    public View getView(int i, View view, ViewGroup viewGroup) {
+        View workflow_root  = 
LayoutInflater.from(context).inflate(R.layout.workflow_item_layout, 
viewGroup,false);
+
+        return workflow_root;
+    }
+
+    public static class ViewHolder extends RecyclerView.ViewHolder {
+        public final ImageView author_profile;
+        public final TextView author_name;
+
+        public ViewHolder(View v) {
+            super(v);
+            author_profile = (ImageView) 
v.findViewById(R.id.author_profile_image);
+            author_name = (TextView) v.findViewById(R.id.workflow_author);
+        }
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/java/org/apache/taverna/mobile/fragments/WorkflowItemFragment.java
----------------------------------------------------------------------
diff --git 
a/app/src/main/java/org/apache/taverna/mobile/fragments/WorkflowItemFragment.java
 
b/app/src/main/java/org/apache/taverna/mobile/fragments/WorkflowItemFragment.java
index 3ca9c31..0744eb3 100644
--- 
a/app/src/main/java/org/apache/taverna/mobile/fragments/WorkflowItemFragment.java
+++ 
b/app/src/main/java/org/apache/taverna/mobile/fragments/WorkflowItemFragment.java
@@ -5,6 +5,8 @@ import android.os.Bundle;
 import android.support.v4.app.Fragment;
 import android.support.v7.app.ActionBar;
 import android.support.v7.app.ActionBarActivity;
+import android.support.v7.widget.LinearLayoutManager;
+import android.support.v7.widget.RecyclerView;
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
@@ -17,7 +19,9 @@ import android.widget.TextView;
 import org.apache.taverna.mobile.R;
 
 import org.apache.taverna.mobile.activities.DashboardMainActivity;
+import org.apache.taverna.mobile.adapters.WorkflowAdapter;
 import org.apache.taverna.mobile.fragments.dummy.DummyContent;
+import org.apache.taverna.mobile.utils.Workflow;
 
 /**
  * A fragment representing a list of Items.
@@ -28,7 +32,7 @@ import org.apache.taverna.mobile.fragments.dummy.DummyContent;
  * Activities containing this fragment MUST implement the {@link 
org.apache.taverna.mobile.fragments.WorkflowItemFragment.OnWorkflowSelectedListener}
  * interface.
  */
-public class WorkflowItemFragment extends Fragment implements 
AbsListView.OnItemClickListener {
+public class WorkflowItemFragment extends Fragment implements 
AdapterView.OnItemClickListener {
 
     // TODO: Rename parameter arguments, choose names that match
     // the fragment initialization parameters, e.g. ARG_ITEM_NUMBER
@@ -44,13 +48,15 @@ public class WorkflowItemFragment extends Fragment 
implements AbsListView.OnItem
     /**
      * The fragment's ListView/GridView.
      */
-    private AbsListView mListView;
+    private RecyclerView mListView;
 
     /**
      * The Adapter which will be used to populate the ListView/GridView with
      * Views.
      */
     private ListAdapter mAdapter;
+    private WorkflowAdapter workflowAdapter;
+
 
     // TODO: Rename and change types of parameters
     public static WorkflowItemFragment newInstance(String param1, String 
param2) {
@@ -79,8 +85,12 @@ public class WorkflowItemFragment extends Fragment 
implements AbsListView.OnItem
         }
 
         // TODO: Change Adapter to display your content
-        mAdapter = new ArrayAdapter<DummyContent.DummyItem>(getActivity(),
+        mAdapter =
+                new ArrayAdapter<DummyContent.DummyItem>(getActivity(),
                 android.R.layout.simple_list_item_1, android.R.id.text1, 
DummyContent.ITEMS);
+        workflowAdapter = new WorkflowAdapter(getActivity(), new 
Workflow[]{new Workflow(getActivity(), null),
+                new Workflow(getActivity(), null),
+                new Workflow(getActivity(), null)});
     }
 
     @Override
@@ -89,11 +99,10 @@ public class WorkflowItemFragment extends Fragment 
implements AbsListView.OnItem
         View view = inflater.inflate(R.layout.fragment_item, container, false);
 
         // Set the adapter
-        mListView = (AbsListView) view.findViewById(android.R.id.list);
-        ((AdapterView<ListAdapter>) mListView).setAdapter(mAdapter);
-
-        // Set OnItemClickListener so we can be notified on item clicks
-        mListView.setOnItemClickListener(this);
+        mListView = (RecyclerView) view.findViewById(android.R.id.list);
+        mListView.setHasFixedSize(true);
+        mListView.setLayoutManager(new LinearLayoutManager(getActivity()));
+        mListView.setAdapter(workflowAdapter);
 
         return view;
     }
@@ -131,7 +140,7 @@ public class WorkflowItemFragment extends Fragment 
implements AbsListView.OnItem
      * to supply the text it should use.
      */
     public void setEmptyText(CharSequence emptyText) {
-        View emptyView = mListView.getEmptyView();
+        View emptyView = mListView.getChildAt(2);
 
         if (emptyView instanceof TextView) {
             ((TextView) emptyView).setText(emptyText);

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/java/org/apache/taverna/mobile/utils/Workflow.java
----------------------------------------------------------------------
diff --git a/app/src/main/java/org/apache/taverna/mobile/utils/Workflow.java 
b/app/src/main/java/org/apache/taverna/mobile/utils/Workflow.java
new file mode 100644
index 0000000..c61eb18
--- /dev/null
+++ b/app/src/main/java/org/apache/taverna/mobile/utils/Workflow.java
@@ -0,0 +1,100 @@
+package org.apache.taverna.mobile.utils;
+
+import android.content.Context;
+import android.graphics.Bitmap;
+import android.graphics.BitmapFactory;
+import android.support.v4.graphics.BitmapCompat;
+import android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory;
+
+import org.apache.taverna.mobile.R;
+
+/**
+ * Created by root on 6/8/15.
+ */
+public class Workflow {
+    private Context context;
+    private String workflow_author;
+    private String workflow_title;
+    private String workflow_description;
+    private Bitmap workflow_author_bitmap;
+    private WorkflowComponent workflowComponent;
+    private int workflow_input;
+    private long id;
+
+    public long getid() {
+        return id;
+    }
+
+    public long getId() {
+        return id;
+    }
+
+    public void setId(long id) {
+        this.id = id;
+    }
+
+    public static enum workflow_input_type{ TYPE_INT, TYPE_STRING, 
TYPE_OBJECT};
+
+    public Workflow(Context ctx, WorkflowComponent component){
+        this.context = ctx;
+        this.workflowComponent = component;
+        this.workflow_author = "Larry Akah";
+        this.workflow_author_bitmap = 
BitmapFactory.decodeResource(this.context.getResources(), 
R.drawable.ic_userprofile);
+        this.workflow_description =" Prokaryotic behaviour in carnivorous 
plants";
+        this.workflow_title ="Carnivorous synthesis";
+        this.workflow_input=1;
+
+    }
+
+    public int getWorkflow_input() {
+        return this.workflow_input;
+    }
+
+    public void setWorkflow_input(int workflow_input) {
+        this.workflow_input = workflow_input;
+    }
+
+    public workflow_input_type getInputType(){
+        return workflow_input_type.TYPE_INT;
+    }
+
+    public String getWorkflow_author() {
+        return this.workflow_author;
+    }
+
+    public String getWorkflow_description() {
+        return this.workflow_description;
+    }
+
+    public String getWorkflow_title() {
+        return this.workflow_title;
+    }
+
+    public Bitmap getWorkflow_author_bitmap() {
+        return this.workflow_author_bitmap;
+    }
+
+    public WorkflowComponent getWorkflowComponent() {
+        return this.workflowComponent;
+    }
+
+    public void setWorkflow_author(String workflow_author) {
+        this.workflow_author = workflow_author;
+    }
+
+    public void setWorkflow_title(String workflow_title) {
+        this.workflow_title = workflow_title;
+    }
+
+    public void setWorkflow_description(String workflow_description) {
+        this.workflow_description = workflow_description;
+    }
+
+    public void setWorkflow_author_bitmap(Bitmap workflow_author_bitmap) {
+        this.workflow_author_bitmap = workflow_author_bitmap;
+    }
+
+    public void setWorkflowComponent(WorkflowComponent workflowComponent) {
+        this.workflowComponent = workflowComponent;
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/java/org/apache/taverna/mobile/utils/WorkflowComponent.java
----------------------------------------------------------------------
diff --git 
a/app/src/main/java/org/apache/taverna/mobile/utils/WorkflowComponent.java 
b/app/src/main/java/org/apache/taverna/mobile/utils/WorkflowComponent.java
new file mode 100644
index 0000000..2da760d
--- /dev/null
+++ b/app/src/main/java/org/apache/taverna/mobile/utils/WorkflowComponent.java
@@ -0,0 +1,10 @@
+package org.apache.taverna.mobile.utils;
+
+/**
+ * Created by root on 6/8/15.
+ */
+public class WorkflowComponent {
+
+    public WorkflowComponent() {
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/res/drawable-mdpi/ic_downloadworkflow.png
----------------------------------------------------------------------
diff --git a/app/src/main/res/drawable-mdpi/ic_downloadworkflow.png 
b/app/src/main/res/drawable-mdpi/ic_downloadworkflow.png
new file mode 100644
index 0000000..bcb4093
Binary files /dev/null and 
b/app/src/main/res/drawable-mdpi/ic_downloadworkflow.png differ

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/res/drawable-mdpi/ic_markworkflow_selected.png
----------------------------------------------------------------------
diff --git a/app/src/main/res/drawable-mdpi/ic_markworkflow_selected.png 
b/app/src/main/res/drawable-mdpi/ic_markworkflow_selected.png
new file mode 100644
index 0000000..890b157
Binary files /dev/null and 
b/app/src/main/res/drawable-mdpi/ic_markworkflow_selected.png differ

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/res/drawable-mdpi/ic_markworkflow_unselected.png
----------------------------------------------------------------------
diff --git a/app/src/main/res/drawable-mdpi/ic_markworkflow_unselected.png 
b/app/src/main/res/drawable-mdpi/ic_markworkflow_unselected.png
new file mode 100644
index 0000000..8b9d3ec
Binary files /dev/null and 
b/app/src/main/res/drawable-mdpi/ic_markworkflow_unselected.png differ

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/res/drawable-mdpi/ic_viewworkflow.png
----------------------------------------------------------------------
diff --git a/app/src/main/res/drawable-mdpi/ic_viewworkflow.png 
b/app/src/main/res/drawable-mdpi/ic_viewworkflow.png
new file mode 100644
index 0000000..f78cbed
Binary files /dev/null and b/app/src/main/res/drawable-mdpi/ic_viewworkflow.png 
differ

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/res/drawable/round_shape.xml
----------------------------------------------------------------------
diff --git a/app/src/main/res/drawable/round_shape.xml 
b/app/src/main/res/drawable/round_shape.xml
new file mode 100755
index 0000000..c70e08a
--- /dev/null
+++ b/app/src/main/res/drawable/round_shape.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<selector xmlns:android="http://schemas.android.com/apk/res/android"; >
+       <item>        
+  <shape android:shape="oval">
+  
+  <!-- Specify a dark border -->
+  <stroke 
+    android:width="1dp"
+    android:color="#ff1ca8f4" /><!--  #ff1ca8f4-->
+  
+  <!-- Specify the margins that all content inside the drawable must adhere to 
-->
+  <padding
+    android:left="1dp"
+    android:right="1dp"
+    android:top="1dp"
+    android:bottom="1dp" />
+  
+  <size
+      android:width="80dp"
+      android:height="80dp"
+      />
+  <solid android:color="#fff"></solid>
+  
+       </shape>
+</item>
+
+</selector>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/res/layout-xlarge/fragment_login.xml
----------------------------------------------------------------------
diff --git a/app/src/main/res/layout-xlarge/fragment_login.xml 
b/app/src/main/res/layout-xlarge/fragment_login.xml
new file mode 100644
index 0000000..d037f1d
--- /dev/null
+++ b/app/src/main/res/layout-xlarge/fragment_login.xml
@@ -0,0 +1,145 @@
+<!--
+Apache Taverna Mobile
+Copyright 2015 The Apache Software Foundation
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android";
+    xmlns:tools="http://schemas.android.com/tools"; 
android:layout_width="match_parent"
+    android:layout_height="match_parent" 
android:paddingLeft="@dimen/activity_horizontal_margin"
+    android:paddingRight="@dimen/activity_horizontal_margin"
+    android:paddingTop="@dimen/activity_vertical_margin"
+    android:paddingBottom="@dimen/activity_vertical_margin"
+    tools:context=".LoginActivity$PlaceholderFragment">
+
+    <ImageView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:id="@+id/logo"
+        android:layout_alignParentTop="true"
+        android:layout_centerHorizontal="true"
+        android:src="@mipmap/ic_launcher"
+        android:elevation="5dp"
+        android:contentDescription="@string/brand" />
+
+    <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:text="@string/app_name"
+        android:id="@+id/textView3"
+        android:layout_below="@+id/logo"
+        android:layout_centerHorizontal="true"
+        android:layout_marginTop="42dp"
+        android:typeface="normal"
+        android:textSize="25sp" />
+
+    <LinearLayout
+        android:orientation="vertical"
+        android:layout_width="fill_parent"
+        android:layout_height="fill_parent"
+        android:layout_below="@+id/textView3"
+        android:layout_alignParentLeft="true"
+        android:layout_alignParentStart="true"
+
+        android:layout_marginEnd="150dp"
+        android:layout_marginRight="150dp"
+        android:layout_marginLeft="150dp"
+        android:layout_marginStart="150dp"
+        android:padding="20dp"
+        android:background="#fff"
+        android:id="@+id/loginlayout">
+
+        <TextView
+            android:layout_width="match_parent"
+            android:layout_height="45dp"
+            android:text="@string/Logininfo"
+            android:id="@+id/textView4"
+            android:textStyle="normal|bold|italic"
+            android:textSize="20sp"
+            android:layout_gravity="center"
+            android:layout_marginTop="20dp"
+            android:background="#E1E1E1"
+            android:textAlignment="center"
+            android:typeface="normal"
+            android:elevation="10dp"
+            android:ellipsize="middle" />
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:textAppearance="?android:attr/textAppearanceMedium"
+            android:text="@string/loginusername"
+            android:id="@+id/textView5"
+            android:layout_marginTop="10dp" />
+
+        <EditText
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:id="@+id/editTextUsername"
+            android:drawableStart="@android:drawable/sym_action_email"
+            android:drawableLeft="@android:drawable/sym_action_email"/>
+
+        <TextView
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:textAppearance="?android:attr/textAppearanceMedium"
+            android:text="@string/loginpassword"
+            android:id="@+id/textView6"
+            android:layout_marginTop="10dp" />
+
+        <EditText
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:inputType="textPassword"
+            android:ems="10"
+            android:id="@+id/edittextPassword"
+            android:drawableStart="@android:drawable/ic_secure"
+            android:drawableLeft="@android:drawable/ic_secure"/>
+
+        <Button
+            android:layout_width="wrap_content"
+            android:layout_height="wrap_content"
+            android:text="@string/loginbutton"
+            android:id="@+id/loginbutton"
+            android:layout_gravity="center_horizontal"
+            android:background="#1F9FEA"
+            android:layout_marginTop="10dp"
+            android:drawableLeft="@android:drawable/ic_menu_set_as"
+            android:elevation="5dp" />
+
+        <LinearLayout
+            android:orientation="horizontal"
+            android:layout_width="match_parent"
+            android:layout_height="match_parent">
+
+            <TextView
+                android:layout_width="wrap_content"
+                android:layout_height="match_parent"
+                android:textAppearance="?android:attr/textAppearanceMedium"
+                android:text="@string/brand"
+                android:id="@+id/textView7"
+                android:paddingTop="20dp"
+                android:textSize="20sp" />
+
+            <ImageView
+                android:layout_width="match_parent"
+                android:layout_height="match_parent"
+                android:id="@+id/imageView3"
+                android:src="@mipmap/ic_poweredby" />
+        </LinearLayout>
+
+    </LinearLayout>
+</RelativeLayout>

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/res/layout/activity_dashboard_main.xml
----------------------------------------------------------------------
diff --git a/app/src/main/res/layout/activity_dashboard_main.xml 
b/app/src/main/res/layout/activity_dashboard_main.xml
index b340730..b9dc168 100644
--- a/app/src/main/res/layout/activity_dashboard_main.xml
+++ b/app/src/main/res/layout/activity_dashboard_main.xml
@@ -35,7 +35,9 @@ limitations under the License.
                 android:background="#33b5e5"
                 android:textColor="#fff"
                 android:paddingTop="4dp"
-                android:paddingBottom="4dp" />
+                android:paddingBottom="4dp"
+                
android:elevation="@dimen/abc_action_bar_default_height_material"
+                />
             <FrameLayout
                 android:id="@+id/container"
                 android:layout_width="match_parent"

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/res/layout/fragment_item_grid.xml
----------------------------------------------------------------------
diff --git a/app/src/main/res/layout/fragment_item_grid.xml 
b/app/src/main/res/layout/fragment_item_grid.xml
index 3bfb7d8..86dc9c7 100644
--- a/app/src/main/res/layout/fragment_item_grid.xml
+++ b/app/src/main/res/layout/fragment_item_grid.xml
@@ -4,10 +4,14 @@
     android:layout_height="match_parent"
     tools:context="org.apache.taverna.mobile.fragments.WorkflowItemFragment">
 
-    <GridView android:id="@android:id/list" android:layout_width="match_parent"
-        android:layout_height="match_parent" android:numColumns="2" />
+    <GridView android:id="@android:id/list"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+        android:numColumns="2" />
 
-    <TextView android:id="@android:id/empty" 
android:layout_width="match_parent"
-        android:layout_height="match_parent" android:gravity="center" />
+    <TextView android:id="@android:id/empty"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+        android:gravity="center" />
 
 </FrameLayout>

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/res/layout/fragment_item_list.xml
----------------------------------------------------------------------
diff --git a/app/src/main/res/layout/fragment_item_list.xml 
b/app/src/main/res/layout/fragment_item_list.xml
index 44f54dc..17044d3 100644
--- a/app/src/main/res/layout/fragment_item_list.xml
+++ b/app/src/main/res/layout/fragment_item_list.xml
@@ -4,10 +4,22 @@
     android:layout_height="match_parent"
     tools:context="org.apache.taverna.mobile.fragments.WorkflowItemFragment">
 
-    <ListView android:id="@android:id/list" android:layout_width="match_parent"
-        android:layout_height="match_parent" />
+    <!--<ListView android:id="@android:id/list" 
android:layout_width="match_parent"-->
+        <!--android:layout_height="match_parent" />-->
+    <android.support.v7.widget.RecyclerView
+        xmlns:recycler_view="http://schemas.android.com/apk/res-auto";
+        android:id="@android:id/list"
+        android:theme="@style/Theme.AppCompat.Light"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+        android:background="@color/button_material_light"
+        >
 
-    <TextView android:id="@android:id/empty" 
android:layout_width="match_parent"
-        android:layout_height="match_parent" android:gravity="center" />
+    </android.support.v7.widget.RecyclerView>
+
+    <TextView android:id="@android:id/empty"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+        android:gravity="center" />
 
 </FrameLayout>

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/res/layout/workflow_item_layout.xml
----------------------------------------------------------------------
diff --git a/app/src/main/res/layout/workflow_item_layout.xml 
b/app/src/main/res/layout/workflow_item_layout.xml
new file mode 100644
index 0000000..7b0a2b0
--- /dev/null
+++ b/app/src/main/res/layout/workflow_item_layout.xml
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="utf-8"?>
+    <android.support.v7.widget.CardView
+        xmlns:android="http://schemas.android.com/apk/res/android";
+        xmlns:card_view="http://schemas.android.com/apk/res-auto";
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+        card_view:cardElevation="@dimen/abc_text_size_caption_material"
+        
card_view:cardBackgroundColor="@color/background_floating_material_light"
+        card_view:cardCornerRadius="2dp"
+        card_view:paddingEnd="2dp"
+        card_view:paddingStart="2dp" >
+
+    <LinearLayout
+        android:orientation="vertical"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent">
+
+    <LinearLayout
+            android:id="@+id/wkll"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:orientation="horizontal">
+            <ImageView
+                android:id="@+id/author_profile_image"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:elevation="5dp"
+                android:src="@drawable/ic_userprofile"
+                android:background="@drawable/round_shape"/>
+            <LinearLayout
+                android:id="@+id/linearlayout_workflow_info"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:orientation="vertical">
+                <TextView
+                    android:id="@+id/workflow_author"
+                    android:layout_width="match_parent"
+                    android:layout_height="wrap_content"
+                    android:text="@string/workflow_authorhint"/>
+
+            </LinearLayout>
+
+    </LinearLayout>
+        <ImageView
+            android:id="@+id/workflow_image"
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content"
+            android:src="@drawable/tavernalogo"
+            android:background="@color/highlighted_text_material_light"/>
+        <LinearLayout
+            android:layout_width="match_parent"
+            android:layout_height="wrap_content">
+            <Button
+                android:id="@+id/button_view_workflow"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:textStyle="normal"
+                android:layout_weight="0.33"
+                android:background="#ccc"
+                style="android:buttonBarButtonStyle"
+                android:drawableLeft="@drawable/ic_viewworkflow"
+                android:text="@string/workflow_read"
+                />
+            <Button
+                android:id="@+id/button_download_workflow"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:textStyle="normal"
+                android:layout_weight="0.33"
+                android:background="#ccc"
+                style="android:buttonBarButtonStyle"
+                android:text="@string/workflow_download"
+                android:drawableLeft="@drawable/ic_downloadworkflow"
+                />
+            <Button
+                android:id="@+id/button_mark_workflow"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:textStyle="normal"
+                android:layout_weight="0.33"
+                android:background="#ccc"
+                android:text="@string/workflow_mark"
+                android:drawableLeft="@drawable/ic_markworkflow_selected"
+                style="android:buttonBarButtonStyle"/>
+            </LinearLayout>
+    </LinearLayout>
+
+ </android.support.v7.widget.CardView>

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/res/layout/workflow_layout.xml
----------------------------------------------------------------------
diff --git a/app/src/main/res/layout/workflow_layout.xml 
b/app/src/main/res/layout/workflow_layout.xml
new file mode 100644
index 0000000..68b725b
--- /dev/null
+++ b/app/src/main/res/layout/workflow_layout.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android";
+    android:orientation="vertical" android:layout_width="match_parent"
+    android:layout_height="match_parent">
+    <android.support.v7.widget.RecyclerView
+        xmlns:recycler_view="http://schemas.android.com/apk/res-auto";
+        android:id="@+id/recycler_list"
+        android:theme="@style/Theme.AppCompat.Light"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+        android:background="@color/button_material_light">
+
+        </android.support.v7.widget.RecyclerView>
+</LinearLayout>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/51a72771/app/src/main/res/mipmap-hdpi/ic_downloadworkflow.png
----------------------------------------------------------------------
diff --git a/app/src/main/res/mipmap-hdpi/ic_downloadworkflow.png 
b/app/src/main/res/mipmap-hdpi/ic_downloadworkflow.png
new file mode 100644
index 0000000..bcb4093
Binary files /dev/null and 
b/app/src/main/res/mipmap-hdpi/ic_downloadworkflow.png differ


Reply via email to