diff --git a/app/src/main/java/ru/vtosters/lite/utils/Themes.java b/app/src/main/java/ru/vtosters/lite/utils/Themes.java index 0440afc54..04fd4ea56 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/Themes.java +++ b/app/src/main/java/ru/vtosters/lite/utils/Themes.java @@ -126,6 +126,13 @@ public class Themes { return new RecoloredDrawable(drawable, getAccentColor()); } + public static Drawable recolorDrawableToolbar(Drawable drawable) { + if (drawable == null) { + return null; + } + return new RecoloredDrawable(drawable, getHeaderText()); + } + public static ColorStateList recolorCSL(ColorStateList colorStateList) { if (colorStateList == null) { return null; diff --git a/smali/res/drawable-v21/picker_white_ripple_unbounded.xml b/smali/res/drawable-v21/picker_white_ripple_unbounded.xml index cef0def7b..ccec1c4ac 100644 --- a/smali/res/drawable-v21/picker_white_ripple_unbounded.xml +++ b/smali/res/drawable-v21/picker_white_ripple_unbounded.xml @@ -1,3 +1,3 @@ - \ No newline at end of file diff --git a/smali/res/drawable/toolbar_white_text_cursor_drawable.xml b/smali/res/drawable/toolbar_white_text_cursor_drawable.xml index 235aa16e7..4bcf19b20 100644 --- a/smali/res/drawable/toolbar_white_text_cursor_drawable.xml +++ b/smali/res/drawable/toolbar_white_text_cursor_drawable.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/smali/res/layout/catalog_search_parameters_view.xml b/smali/res/layout/catalog_search_parameters_view.xml index b201498af..874830893 100644 --- a/smali/res/layout/catalog_search_parameters_view.xml +++ b/smali/res/layout/catalog_search_parameters_view.xml @@ -20,7 +20,7 @@ android:layout_height="56.0dip" android:src="@drawable/ic_search_params_24" android:scaleType="centerInside" - android:tint="?accent" + android:tint="?header_text" android:contentDescription="@null" /> diff --git a/smali/res/layout/fragment_parametrized_search.xml b/smali/res/layout/fragment_parametrized_search.xml index 4f740b526..32a6dc132 100644 --- a/smali/res/layout/fragment_parametrized_search.xml +++ b/smali/res/layout/fragment_parametrized_search.xml @@ -32,7 +32,7 @@ android:layout_height="56.0dip" android:src="@drawable/ic_search_params_24" android:scaleType="centerInside" - android:tint="?button_outline_border" /> + android:tint="?header_text" /> diff --git a/smali/res/layout/recover_search.xml b/smali/res/layout/recover_search.xml index daecf95eb..309a27907 100644 --- a/smali/res/layout/recover_search.xml +++ b/smali/res/layout/recover_search.xml @@ -54,7 +54,7 @@ android:layout_height="56.0dip" android:src="@drawable/ic_search_params_24" android:scaleType="centerInside" - android:tint="#ff528bcc" /> + android:tint="?header_text" /> + android:tint="?header_text" /> \ No newline at end of file diff --git a/smali/res/menu/board_topic_view_fragment.xml b/smali/res/menu/board_topic_view_fragment.xml index b51824b25..77197a9b7 100644 --- a/smali/res/menu/board_topic_view_fragment.xml +++ b/smali/res/menu/board_topic_view_fragment.xml @@ -3,6 +3,8 @@ xmlns:app="http://schemas.android.com/apk/res-auto"> \ No newline at end of file diff --git a/smali/res/menu/close.xml b/smali/res/menu/close.xml index 77cf9f472..b98383ef6 100644 --- a/smali/res/menu/close.xml +++ b/smali/res/menu/close.xml @@ -4,6 +4,8 @@ \ No newline at end of file diff --git a/smali/res/menu/communities_add.xml b/smali/res/menu/communities_add.xml index 232797a95..4e2528833 100644 --- a/smali/res/menu/communities_add.xml +++ b/smali/res/menu/communities_add.xml @@ -6,5 +6,8 @@ android:id="@id/add" android:title="@string/action_create_group" android:showAsAction="always" + app:menuTint="?header_text" + android:tint="?header_text" + app:iconTint="?header_text" app:showAsAction="always" /> \ No newline at end of file diff --git a/smali/res/menu/documents.xml b/smali/res/menu/documents.xml index bab508bfa..cca05672c 100644 --- a/smali/res/menu/documents.xml +++ b/smali/res/menu/documents.xml @@ -5,6 +5,8 @@ android:icon="@drawable/ic_add_24" android:id="@id/documents_add" android:visible="false" + app:menuTint="?header_text" + android:tint="?header_text" android:title="@string/add" android:showAsAction="always" app:showAsAction="always" /> @@ -12,6 +14,8 @@ android:icon="@drawable/ic_search_24" android:id="@id/documents_search" android:visible="false" + app:menuTint="?header_text" + android:tint="?header_text" android:title="@string/add" android:showAsAction="always" app:showAsAction="always" /> diff --git a/smali/res/menu/fave_tab_menu.xml b/smali/res/menu/fave_tab_menu.xml index 64c1da6f3..e25ba2cae 100644 --- a/smali/res/menu/fave_tab_menu.xml +++ b/smali/res/menu/fave_tab_menu.xml @@ -6,5 +6,7 @@ android:id="@id/tags" android:title="@string/fave_tag_icon_title" app:menuTint="?header_text" + android:tint="?header_text" + app:iconTint="?header_text" app:showAsAction="always" /> \ No newline at end of file diff --git a/smali/res/menu/friends.xml b/smali/res/menu/friends.xml index c36bde997..4ce493bb7 100644 --- a/smali/res/menu/friends.xml +++ b/smali/res/menu/friends.xml @@ -5,6 +5,8 @@ android:icon="@drawable/ic_add_24" android:id="@id/friends_add" android:title="@string/add" + app:menuTint="?header_text" + android:tint="?header_text" android:showAsAction="always" app:showAsAction="always" /> \ No newline at end of file diff --git a/smali/res/menu/good.xml b/smali/res/menu/good.xml index 0fb9bc225..bb5a1606c 100644 --- a/smali/res/menu/good.xml +++ b/smali/res/menu/good.xml @@ -4,6 +4,8 @@ \ No newline at end of file diff --git a/smali/res/menu/menu_done.xml b/smali/res/menu/menu_done.xml index 47df36855..c8daafdd0 100644 --- a/smali/res/menu/menu_done.xml +++ b/smali/res/menu/menu_done.xml @@ -5,6 +5,7 @@ android:icon="@drawable/ic_done_24" android:id="@id/done" android:title="@string/save" - app:iconTint="?im_app_icon_toolbar" + app:menuTint="?header_text" + android:tint="?header_text" app:showAsAction="always" /> \ No newline at end of file diff --git a/smali/res/menu/menu_fragment.xml b/smali/res/menu/menu_fragment.xml index 416799241..146292bd9 100644 --- a/smali/res/menu/menu_fragment.xml +++ b/smali/res/menu/menu_fragment.xml @@ -4,6 +4,9 @@ diff --git a/smali/res/menu/poll_viewer.xml b/smali/res/menu/poll_viewer.xml index e46aa1872..e348e952b 100644 --- a/smali/res/menu/poll_viewer.xml +++ b/smali/res/menu/poll_viewer.xml @@ -4,6 +4,8 @@ \ No newline at end of file diff --git a/smali/res/menu/price_filter.xml b/smali/res/menu/price_filter.xml index ad2427f5b..ef59575b2 100644 --- a/smali/res/menu/price_filter.xml +++ b/smali/res/menu/price_filter.xml @@ -4,8 +4,9 @@ \ No newline at end of file diff --git a/smali/res/menu/profile.xml b/smali/res/menu/profile.xml index 6704dfb32..900b08283 100644 --- a/smali/res/menu/profile.xml +++ b/smali/res/menu/profile.xml @@ -7,18 +7,24 @@ diff --git a/smali/res/menu/profile_edit.xml b/smali/res/menu/profile_edit.xml index 0c8f70642..a7b5e9e77 100644 --- a/smali/res/menu/profile_edit.xml +++ b/smali/res/menu/profile_edit.xml @@ -4,6 +4,8 @@ diff --git a/smali/res/menu/sms_dialogs_menu.xml b/smali/res/menu/sms_dialogs_menu.xml index 0ccb3453b..0fe254df1 100644 --- a/smali/res/menu/sms_dialogs_menu.xml +++ b/smali/res/menu/sms_dialogs_menu.xml @@ -4,6 +4,8 @@ \ No newline at end of file diff --git a/smali/res/menu/videos.xml b/smali/res/menu/videos.xml index 8a7103167..0a9ca5be0 100644 --- a/smali/res/menu/videos.xml +++ b/smali/res/menu/videos.xml @@ -4,6 +4,9 @@ diff --git a/smali/res/menu/vkim_account_edit.xml b/smali/res/menu/vkim_account_edit.xml index 53250d6e6..e0eb782a3 100644 --- a/smali/res/menu/vkim_account_edit.xml +++ b/smali/res/menu/vkim_account_edit.xml @@ -4,6 +4,9 @@ diff --git a/smali/res/menu/vkim_dialog_header_info_v2.xml b/smali/res/menu/vkim_dialog_header_info_v2.xml index acc7e8a9f..c5e1333d8 100644 --- a/smali/res/menu/vkim_dialog_header_info_v2.xml +++ b/smali/res/menu/vkim_dialog_header_info_v2.xml @@ -7,21 +7,27 @@ android:id="@id/call" android:visible="false" android:title="@string/vkim_msg_header_menu_call" - app:iconTint="?header_tint" + app:menuTint="?header_text" + android:tint="?header_text" + app:iconTint="?header_text" app:showAsAction="always" /> \ No newline at end of file diff --git a/smali/res/menu/vkim_dialogs_header.xml b/smali/res/menu/vkim_dialogs_header.xml index ac8d053be..ed52d5858 100644 --- a/smali/res/menu/vkim_dialogs_header.xml +++ b/smali/res/menu/vkim_dialogs_header.xml @@ -5,6 +5,8 @@ android:icon="@drawable/vkim_ic_search" android:id="@id/action_search" android:title="@string/vkim_dialogs_header_search" - app:iconTint="?im_app_icon_toolbar" + app:menuTint="?header_text" + android:tint="?header_text" + app:iconTint="?header_text" app:showAsAction="always" /> \ No newline at end of file diff --git a/smali/res/menu/vkim_dialogs_list_header.xml b/smali/res/menu/vkim_dialogs_list_header.xml index 876b03740..21e1081fb 100644 --- a/smali/res/menu/vkim_dialogs_list_header.xml +++ b/smali/res/menu/vkim_dialogs_list_header.xml @@ -6,13 +6,17 @@ android:id="@id/im_dialogs_create" android:title="@string/vkim_accessibility_create_dialog" android:showAsAction="always" - app:iconTint="?im_app_icon_toolbar" + app:menuTint="?header_text" + android:tint="?header_text" + app:iconTint="?header_text" app:showAsAction="always" /> \ No newline at end of file diff --git a/smali/res/menu/vkim_dialogs_list_header_new.xml b/smali/res/menu/vkim_dialogs_list_header_new.xml index ff1b7396f..533df1a45 100644 --- a/smali/res/menu/vkim_dialogs_list_header_new.xml +++ b/smali/res/menu/vkim_dialogs_list_header_new.xml @@ -6,7 +6,9 @@ android:id="@id/im_dialogs_search" android:title="@string/search" android:showAsAction="always" - app:iconTint="?header_tint" + app:menuTint="?header_text" + android:tint="?header_text" + app:iconTint="?header_text" app:showAsAction="always" /> \ No newline at end of file diff --git a/smali/res/menu/vkim_menu_contacts.xml b/smali/res/menu/vkim_menu_contacts.xml index 6484f02ef..d0bda5bba 100644 --- a/smali/res/menu/vkim_menu_contacts.xml +++ b/smali/res/menu/vkim_menu_contacts.xml @@ -5,6 +5,8 @@ android:icon="@drawable/ic_search_theme_tinted" android:id="@id/vkim_search_menu" android:visible="true" + app:menuTint="?header_text" + android:tint="?header_text" android:title="@string/search" app:showAsAction="always" /> \ No newline at end of file diff --git a/smali/res/menu/vkim_menu_done.xml b/smali/res/menu/vkim_menu_done.xml index cd1ad4ec5..0ba795c47 100644 --- a/smali/res/menu/vkim_menu_done.xml +++ b/smali/res/menu/vkim_menu_done.xml @@ -5,6 +5,7 @@ android:icon="@drawable/ic_done_24" android:id="@id/vkim_done" android:title="@string/vkim_ok" - app:iconTint="?im_app_icon_toolbar" + app:menuTint="?header_text" + android:tint="?header_text" app:showAsAction="always" /> \ No newline at end of file diff --git a/smali/res/menu/vkim_menu_search.xml b/smali/res/menu/vkim_menu_search.xml index 6484f02ef..d0bda5bba 100644 --- a/smali/res/menu/vkim_menu_search.xml +++ b/smali/res/menu/vkim_menu_search.xml @@ -5,6 +5,8 @@ android:icon="@drawable/ic_search_theme_tinted" android:id="@id/vkim_search_menu" android:visible="true" + app:menuTint="?header_text" + android:tint="?header_text" android:title="@string/search" app:showAsAction="always" /> \ No newline at end of file diff --git a/smali/res/values-v21/styles.xml b/smali/res/values-v21/styles.xml index 10fb3eadb..823c2b0bb 100644 --- a/smali/res/values-v21/styles.xml +++ b/smali/res/values-v21/styles.xml @@ -48,15 +48,15 @@