diff --git a/res/drawable-hdpi/ic_action_cancel_sync.png b/res/drawable-hdpi/ic_action_cancel_sync.png
new file mode 100644
index 000000000000..491fcbca7492
Binary files /dev/null and b/res/drawable-hdpi/ic_action_cancel_sync.png differ
diff --git a/res/drawable-hdpi/ic_action_copy.png b/res/drawable-hdpi/ic_action_copy.png
new file mode 100644
index 000000000000..2648a0bd4f1d
Binary files /dev/null and b/res/drawable-hdpi/ic_action_copy.png differ
diff --git a/res/drawable-hdpi/ic_action_create_dir.png b/res/drawable-hdpi/ic_action_create_dir.png
index f8cbd1617af5..0086a713e3d5 100644
Binary files a/res/drawable-hdpi/ic_action_create_dir.png and b/res/drawable-hdpi/ic_action_create_dir.png differ
diff --git a/res/drawable-hdpi/ic_action_delete_white.png b/res/drawable-hdpi/ic_action_delete_white.png
new file mode 100644
index 000000000000..fc4c01df0f2e
Binary files /dev/null and b/res/drawable-hdpi/ic_action_delete_white.png differ
diff --git a/res/drawable-hdpi/ic_action_download.png b/res/drawable-hdpi/ic_action_download.png
index a0a112dc5fb9..d85f3e716bfb 100644
Binary files a/res/drawable-hdpi/ic_action_download.png and b/res/drawable-hdpi/ic_action_download.png differ
diff --git a/res/drawable-hdpi/ic_action_move.png b/res/drawable-hdpi/ic_action_move.png
new file mode 100644
index 000000000000..e86a9654395d
Binary files /dev/null and b/res/drawable-hdpi/ic_action_move.png differ
diff --git a/res/drawable-hdpi/ic_action_refresh_grey.png b/res/drawable-hdpi/ic_action_refresh_grey.png
deleted file mode 100644
index e4dca672fc00..000000000000
Binary files a/res/drawable-hdpi/ic_action_refresh_grey.png and /dev/null differ
diff --git a/res/drawable-hdpi/ic_action_set_available_offline_white.png b/res/drawable-hdpi/ic_action_set_available_offline_white.png
new file mode 100644
index 000000000000..360c4105b084
Binary files /dev/null and b/res/drawable-hdpi/ic_action_set_available_offline_white.png differ
diff --git a/res/drawable-hdpi/ic_action_settings.png b/res/drawable-hdpi/ic_action_settings.png
deleted file mode 100644
index cff84744f182..000000000000
Binary files a/res/drawable-hdpi/ic_action_settings.png and /dev/null differ
diff --git a/res/drawable-hdpi/ic_action_unset_available_offline_white.png b/res/drawable-hdpi/ic_action_unset_available_offline_white.png
new file mode 100644
index 000000000000..65c3814250c1
Binary files /dev/null and b/res/drawable-hdpi/ic_action_unset_available_offline_white.png differ
diff --git a/res/drawable-hdpi/ic_action_upload.png b/res/drawable-hdpi/ic_action_upload.png
index 9d0402fe09c9..ea0360dfde9a 100644
Binary files a/res/drawable-hdpi/ic_action_upload.png and b/res/drawable-hdpi/ic_action_upload.png differ
diff --git a/res/drawable-hdpi/ic_cancel.png b/res/drawable-hdpi/ic_cancel.png
index f964f154ad1e..ed2c604444ee 100644
Binary files a/res/drawable-hdpi/ic_cancel.png and b/res/drawable-hdpi/ic_cancel.png differ
diff --git a/res/drawable-hdpi/ic_edit.png b/res/drawable-hdpi/ic_edit.png
new file mode 100644
index 000000000000..1ca8fa1001ec
Binary files /dev/null and b/res/drawable-hdpi/ic_edit.png differ
diff --git a/res/drawable-hdpi/ic_folder_open.png b/res/drawable-hdpi/ic_folder_open.png
index ebfea02a64da..b5e1e0dc66ef 100644
Binary files a/res/drawable-hdpi/ic_folder_open.png and b/res/drawable-hdpi/ic_folder_open.png differ
diff --git a/res/drawable-hdpi/ic_information.png b/res/drawable-hdpi/ic_information.png
new file mode 100644
index 000000000000..92d04d8a0340
Binary files /dev/null and b/res/drawable-hdpi/ic_information.png differ
diff --git a/res/drawable-hdpi/ic_lock.png b/res/drawable-hdpi/ic_lock.png
deleted file mode 100644
index 1a5784fc9ac4..000000000000
Binary files a/res/drawable-hdpi/ic_lock.png and /dev/null differ
diff --git a/res/drawable-hdpi/ic_lock_open.png b/res/drawable-hdpi/ic_lock_open.png
deleted file mode 100644
index 3e96a1358f5c..000000000000
Binary files a/res/drawable-hdpi/ic_lock_open.png and /dev/null differ
diff --git a/res/drawable-hdpi/ic_log.png b/res/drawable-hdpi/ic_log.png
deleted file mode 100644
index dd7d0734d8d2..000000000000
Binary files a/res/drawable-hdpi/ic_log.png and /dev/null differ
diff --git a/res/drawable-hdpi/ic_open_with.png b/res/drawable-hdpi/ic_open_with.png
new file mode 100644
index 000000000000..6650711c0090
Binary files /dev/null and b/res/drawable-hdpi/ic_open_with.png differ
diff --git a/res/drawable-hdpi/ic_send.png b/res/drawable-hdpi/ic_send.png
new file mode 100644
index 000000000000..c53f0b6b63ca
Binary files /dev/null and b/res/drawable-hdpi/ic_send.png differ
diff --git a/res/drawable-hdpi/ic_settings.png b/res/drawable-hdpi/ic_settings.png
new file mode 100644
index 000000000000..ffa2d552239b
Binary files /dev/null and b/res/drawable-hdpi/ic_settings.png differ
diff --git a/res/drawable-hdpi/ic_share.png b/res/drawable-hdpi/ic_share.png
new file mode 100644
index 000000000000..827e254c95e1
Binary files /dev/null and b/res/drawable-hdpi/ic_share.png differ
diff --git a/res/drawable-hdpi/ic_sort_variant.png b/res/drawable-hdpi/ic_sort_variant.png
new file mode 100644
index 000000000000..38f5067ac819
Binary files /dev/null and b/res/drawable-hdpi/ic_sort_variant.png differ
diff --git a/res/drawable-hdpi/ic_warning.png b/res/drawable-hdpi/ic_warning.png
index 14590e5b1100..63f2dc0420e3 100644
Binary files a/res/drawable-hdpi/ic_warning.png and b/res/drawable-hdpi/ic_warning.png differ
diff --git a/res/drawable-mdpi/ic_action_cancel_sync.png b/res/drawable-mdpi/ic_action_cancel_sync.png
new file mode 100644
index 000000000000..36eb8eead40b
Binary files /dev/null and b/res/drawable-mdpi/ic_action_cancel_sync.png differ
diff --git a/res/drawable-mdpi/ic_action_copy.png b/res/drawable-mdpi/ic_action_copy.png
new file mode 100644
index 000000000000..a5abbb5161b8
Binary files /dev/null and b/res/drawable-mdpi/ic_action_copy.png differ
diff --git a/res/drawable-mdpi/ic_action_create_dir.png b/res/drawable-mdpi/ic_action_create_dir.png
index 2251275dc29f..01eaaff97883 100644
Binary files a/res/drawable-mdpi/ic_action_create_dir.png and b/res/drawable-mdpi/ic_action_create_dir.png differ
diff --git a/res/drawable-mdpi/ic_action_delete_white.png b/res/drawable-mdpi/ic_action_delete_white.png
new file mode 100644
index 000000000000..e21c04e95dd5
Binary files /dev/null and b/res/drawable-mdpi/ic_action_delete_white.png differ
diff --git a/res/drawable-mdpi/ic_action_download.png b/res/drawable-mdpi/ic_action_download.png
index 990dfb82b383..db04fdcdf5bc 100644
Binary files a/res/drawable-mdpi/ic_action_download.png and b/res/drawable-mdpi/ic_action_download.png differ
diff --git a/res/drawable-mdpi/ic_action_move.png b/res/drawable-mdpi/ic_action_move.png
new file mode 100644
index 000000000000..a6bac86c7f5c
Binary files /dev/null and b/res/drawable-mdpi/ic_action_move.png differ
diff --git a/res/drawable-mdpi/ic_action_refresh_grey.png b/res/drawable-mdpi/ic_action_refresh_grey.png
deleted file mode 100644
index 479aca465fb3..000000000000
Binary files a/res/drawable-mdpi/ic_action_refresh_grey.png and /dev/null differ
diff --git a/res/drawable-mdpi/ic_action_set_available_offline_white.png b/res/drawable-mdpi/ic_action_set_available_offline_white.png
new file mode 100644
index 000000000000..f82d26500e8d
Binary files /dev/null and b/res/drawable-mdpi/ic_action_set_available_offline_white.png differ
diff --git a/res/drawable-mdpi/ic_action_settings.png b/res/drawable-mdpi/ic_action_settings.png
deleted file mode 100644
index 0eb78f7c7341..000000000000
Binary files a/res/drawable-mdpi/ic_action_settings.png and /dev/null differ
diff --git a/res/drawable-mdpi/ic_action_unset_available_offline_white.png b/res/drawable-mdpi/ic_action_unset_available_offline_white.png
new file mode 100644
index 000000000000..ee0d115bbb27
Binary files /dev/null and b/res/drawable-mdpi/ic_action_unset_available_offline_white.png differ
diff --git a/res/drawable-mdpi/ic_action_upload.png b/res/drawable-mdpi/ic_action_upload.png
index ffecb517d1e0..b5e9b940a62e 100644
Binary files a/res/drawable-mdpi/ic_action_upload.png and b/res/drawable-mdpi/ic_action_upload.png differ
diff --git a/res/drawable-mdpi/ic_cancel.png b/res/drawable-mdpi/ic_cancel.png
index ce090bfbcdaf..ee3742a6a4f1 100644
Binary files a/res/drawable-mdpi/ic_cancel.png and b/res/drawable-mdpi/ic_cancel.png differ
diff --git a/res/drawable-mdpi/ic_edit.png b/res/drawable-mdpi/ic_edit.png
new file mode 100644
index 000000000000..8c7ec3c17cf4
Binary files /dev/null and b/res/drawable-mdpi/ic_edit.png differ
diff --git a/res/drawable-mdpi/ic_information.png b/res/drawable-mdpi/ic_information.png
new file mode 100644
index 000000000000..f21c1abc765a
Binary files /dev/null and b/res/drawable-mdpi/ic_information.png differ
diff --git a/res/drawable-mdpi/ic_open_with.png b/res/drawable-mdpi/ic_open_with.png
new file mode 100644
index 000000000000..128997c0cf9e
Binary files /dev/null and b/res/drawable-mdpi/ic_open_with.png differ
diff --git a/res/drawable-mdpi/ic_send.png b/res/drawable-mdpi/ic_send.png
new file mode 100644
index 000000000000..cfa19a893a08
Binary files /dev/null and b/res/drawable-mdpi/ic_send.png differ
diff --git a/res/drawable-mdpi/ic_settings.png b/res/drawable-mdpi/ic_settings.png
new file mode 100644
index 000000000000..20d7dd8f597e
Binary files /dev/null and b/res/drawable-mdpi/ic_settings.png differ
diff --git a/res/drawable-mdpi/ic_share.png b/res/drawable-mdpi/ic_share.png
new file mode 100644
index 000000000000..6ba409b162d6
Binary files /dev/null and b/res/drawable-mdpi/ic_share.png differ
diff --git a/res/drawable-mdpi/ic_sort_variant.png b/res/drawable-mdpi/ic_sort_variant.png
new file mode 100644
index 000000000000..231bb883b36c
Binary files /dev/null and b/res/drawable-mdpi/ic_sort_variant.png differ
diff --git a/res/drawable-mdpi/ic_warning.png b/res/drawable-mdpi/ic_warning.png
new file mode 100644
index 000000000000..c2f9467367b1
Binary files /dev/null and b/res/drawable-mdpi/ic_warning.png differ
diff --git a/res/drawable-xhdpi/ic_action_cancel_sync.png b/res/drawable-xhdpi/ic_action_cancel_sync.png
new file mode 100644
index 000000000000..031711c0f1ba
Binary files /dev/null and b/res/drawable-xhdpi/ic_action_cancel_sync.png differ
diff --git a/res/drawable-xhdpi/ic_action_copy.png b/res/drawable-xhdpi/ic_action_copy.png
new file mode 100644
index 000000000000..afd28ddd4a38
Binary files /dev/null and b/res/drawable-xhdpi/ic_action_copy.png differ
diff --git a/res/drawable-xhdpi/ic_action_delete_white.png b/res/drawable-xhdpi/ic_action_delete_white.png
new file mode 100644
index 000000000000..8692fd406c48
Binary files /dev/null and b/res/drawable-xhdpi/ic_action_delete_white.png differ
diff --git a/res/drawable-xhdpi/ic_action_move.png b/res/drawable-xhdpi/ic_action_move.png
new file mode 100644
index 000000000000..d231c10e726d
Binary files /dev/null and b/res/drawable-xhdpi/ic_action_move.png differ
diff --git a/res/drawable-xhdpi/ic_action_refresh_grey.png b/res/drawable-xhdpi/ic_action_refresh_grey.png
deleted file mode 100644
index cef51ab1a9ac..000000000000
Binary files a/res/drawable-xhdpi/ic_action_refresh_grey.png and /dev/null differ
diff --git a/res/drawable-xhdpi/ic_action_set_available_offline_white.png b/res/drawable-xhdpi/ic_action_set_available_offline_white.png
new file mode 100644
index 000000000000..17606b3931d5
Binary files /dev/null and b/res/drawable-xhdpi/ic_action_set_available_offline_white.png differ
diff --git a/res/drawable-xhdpi/ic_action_unset_available_offline_white.png b/res/drawable-xhdpi/ic_action_unset_available_offline_white.png
new file mode 100644
index 000000000000..20df979bd8be
Binary files /dev/null and b/res/drawable-xhdpi/ic_action_unset_available_offline_white.png differ
diff --git a/res/drawable-xhdpi/ic_edit.png b/res/drawable-xhdpi/ic_edit.png
new file mode 100644
index 000000000000..7c6a745434e3
Binary files /dev/null and b/res/drawable-xhdpi/ic_edit.png differ
diff --git a/res/drawable-xhdpi/ic_information.png b/res/drawable-xhdpi/ic_information.png
new file mode 100644
index 000000000000..122c183906ea
Binary files /dev/null and b/res/drawable-xhdpi/ic_information.png differ
diff --git a/res/drawable-xhdpi/ic_lock.png b/res/drawable-xhdpi/ic_lock.png
deleted file mode 100644
index c7b3d38395ef..000000000000
Binary files a/res/drawable-xhdpi/ic_lock.png and /dev/null differ
diff --git a/res/drawable-xhdpi/ic_lock_open.png b/res/drawable-xhdpi/ic_lock_open.png
deleted file mode 100644
index ad1b519fa1ea..000000000000
Binary files a/res/drawable-xhdpi/ic_lock_open.png and /dev/null differ
diff --git a/res/drawable-xhdpi/ic_log.png b/res/drawable-xhdpi/ic_log.png
deleted file mode 100644
index 50b1541e7d65..000000000000
Binary files a/res/drawable-xhdpi/ic_log.png and /dev/null differ
diff --git a/res/drawable-xhdpi/ic_open_with.png b/res/drawable-xhdpi/ic_open_with.png
new file mode 100644
index 000000000000..bf2b7f8689e4
Binary files /dev/null and b/res/drawable-xhdpi/ic_open_with.png differ
diff --git a/res/drawable-xhdpi/ic_send.png b/res/drawable-xhdpi/ic_send.png
new file mode 100644
index 000000000000..cd2590b7b5c2
Binary files /dev/null and b/res/drawable-xhdpi/ic_send.png differ
diff --git a/res/drawable-xhdpi/ic_settings.png b/res/drawable-xhdpi/ic_settings.png
new file mode 100644
index 000000000000..67419a8622c4
Binary files /dev/null and b/res/drawable-xhdpi/ic_settings.png differ
diff --git a/res/drawable-xhdpi/ic_share.png b/res/drawable-xhdpi/ic_share.png
new file mode 100644
index 000000000000..1cafd21351a1
Binary files /dev/null and b/res/drawable-xhdpi/ic_share.png differ
diff --git a/res/drawable-xhdpi/ic_sort_variant.png b/res/drawable-xhdpi/ic_sort_variant.png
new file mode 100644
index 000000000000..869f3c7dc240
Binary files /dev/null and b/res/drawable-xhdpi/ic_sort_variant.png differ
diff --git a/res/drawable-xxhdpi/ic_action_cancel_sync.png b/res/drawable-xxhdpi/ic_action_cancel_sync.png
new file mode 100644
index 000000000000..84a327a8fd4d
Binary files /dev/null and b/res/drawable-xxhdpi/ic_action_cancel_sync.png differ
diff --git a/res/drawable-xxhdpi/ic_action_copy.png b/res/drawable-xxhdpi/ic_action_copy.png
new file mode 100644
index 000000000000..c170a270d0c9
Binary files /dev/null and b/res/drawable-xxhdpi/ic_action_copy.png differ
diff --git a/res/drawable-xxhdpi/ic_action_delete_white.png b/res/drawable-xxhdpi/ic_action_delete_white.png
new file mode 100644
index 000000000000..3e6a6ac5591f
Binary files /dev/null and b/res/drawable-xxhdpi/ic_action_delete_white.png differ
diff --git a/res/drawable-xxhdpi/ic_action_move.png b/res/drawable-xxhdpi/ic_action_move.png
new file mode 100644
index 000000000000..13ab75510c82
Binary files /dev/null and b/res/drawable-xxhdpi/ic_action_move.png differ
diff --git a/res/drawable-xxhdpi/ic_action_refresh_grey.png b/res/drawable-xxhdpi/ic_action_refresh_grey.png
deleted file mode 100644
index 5d8775aaeb1b..000000000000
Binary files a/res/drawable-xxhdpi/ic_action_refresh_grey.png and /dev/null differ
diff --git a/res/drawable-xxhdpi/ic_action_set_available_offline_white.png b/res/drawable-xxhdpi/ic_action_set_available_offline_white.png
new file mode 100644
index 000000000000..75f1922678b4
Binary files /dev/null and b/res/drawable-xxhdpi/ic_action_set_available_offline_white.png differ
diff --git a/res/drawable-xxhdpi/ic_action_unset_available_offline_white.png b/res/drawable-xxhdpi/ic_action_unset_available_offline_white.png
new file mode 100644
index 000000000000..f6ebd03db120
Binary files /dev/null and b/res/drawable-xxhdpi/ic_action_unset_available_offline_white.png differ
diff --git a/res/drawable-xxhdpi/ic_edit.png b/res/drawable-xxhdpi/ic_edit.png
new file mode 100644
index 000000000000..2beb2b4279e7
Binary files /dev/null and b/res/drawable-xxhdpi/ic_edit.png differ
diff --git a/res/drawable-xxhdpi/ic_information.png b/res/drawable-xxhdpi/ic_information.png
new file mode 100644
index 000000000000..e0056bb7fc2d
Binary files /dev/null and b/res/drawable-xxhdpi/ic_information.png differ
diff --git a/res/drawable-xxhdpi/ic_lock.png b/res/drawable-xxhdpi/ic_lock.png
deleted file mode 100644
index 745227fb11c5..000000000000
Binary files a/res/drawable-xxhdpi/ic_lock.png and /dev/null differ
diff --git a/res/drawable-xxhdpi/ic_lock_open.png b/res/drawable-xxhdpi/ic_lock_open.png
deleted file mode 100644
index a0eec1ff14a7..000000000000
Binary files a/res/drawable-xxhdpi/ic_lock_open.png and /dev/null differ
diff --git a/res/drawable-xxhdpi/ic_log.png b/res/drawable-xxhdpi/ic_log.png
deleted file mode 100644
index 50f854ea5a07..000000000000
Binary files a/res/drawable-xxhdpi/ic_log.png and /dev/null differ
diff --git a/res/drawable-xxhdpi/ic_open_with.png b/res/drawable-xxhdpi/ic_open_with.png
new file mode 100644
index 000000000000..455423da7a03
Binary files /dev/null and b/res/drawable-xxhdpi/ic_open_with.png differ
diff --git a/res/drawable-xxhdpi/ic_send.png b/res/drawable-xxhdpi/ic_send.png
new file mode 100644
index 000000000000..55f6ddb7737e
Binary files /dev/null and b/res/drawable-xxhdpi/ic_send.png differ
diff --git a/res/drawable-xxhdpi/ic_share.png b/res/drawable-xxhdpi/ic_share.png
new file mode 100644
index 000000000000..0c460c479db4
Binary files /dev/null and b/res/drawable-xxhdpi/ic_share.png differ
diff --git a/res/drawable-xxxhdpi/ic_action_cancel_sync.png b/res/drawable-xxxhdpi/ic_action_cancel_sync.png
new file mode 100644
index 000000000000..6db45391d787
Binary files /dev/null and b/res/drawable-xxxhdpi/ic_action_cancel_sync.png differ
diff --git a/res/drawable-xxxhdpi/ic_action_delete_white.png b/res/drawable-xxxhdpi/ic_action_delete_white.png
new file mode 100644
index 000000000000..99330656f093
Binary files /dev/null and b/res/drawable-xxxhdpi/ic_action_delete_white.png differ
diff --git a/res/drawable-xxxhdpi/ic_action_set_available_offline_white.png b/res/drawable-xxxhdpi/ic_action_set_available_offline_white.png
new file mode 100644
index 000000000000..23c4b1004b47
Binary files /dev/null and b/res/drawable-xxxhdpi/ic_action_set_available_offline_white.png differ
diff --git a/res/drawable-xxxhdpi/ic_action_unset_available_offline_white.png b/res/drawable-xxxhdpi/ic_action_unset_available_offline_white.png
new file mode 100644
index 000000000000..df89de764099
Binary files /dev/null and b/res/drawable-xxxhdpi/ic_action_unset_available_offline_white.png differ
diff --git a/res/drawable-xxxhdpi/ic_edit.png b/res/drawable-xxxhdpi/ic_edit.png
new file mode 100644
index 000000000000..0a20a6076541
Binary files /dev/null and b/res/drawable-xxxhdpi/ic_edit.png differ
diff --git a/res/drawable-xxxhdpi/ic_information.png b/res/drawable-xxxhdpi/ic_information.png
new file mode 100644
index 000000000000..2f932ef8540d
Binary files /dev/null and b/res/drawable-xxxhdpi/ic_information.png differ
diff --git a/res/drawable-xxxhdpi/ic_open_with.png b/res/drawable-xxxhdpi/ic_open_with.png
new file mode 100644
index 000000000000..87a63fe252c0
Binary files /dev/null and b/res/drawable-xxxhdpi/ic_open_with.png differ
diff --git a/res/drawable-xxxhdpi/ic_send.png b/res/drawable-xxxhdpi/ic_send.png
new file mode 100644
index 000000000000..c7362e87bcf9
Binary files /dev/null and b/res/drawable-xxxhdpi/ic_send.png differ
diff --git a/res/drawable-xxxhdpi/ic_settings.png b/res/drawable-xxxhdpi/ic_settings.png
new file mode 100644
index 000000000000..64f0ad73f6e6
Binary files /dev/null and b/res/drawable-xxxhdpi/ic_settings.png differ
diff --git a/res/drawable-xxxhdpi/ic_share.png b/res/drawable-xxxhdpi/ic_share.png
new file mode 100644
index 000000000000..e275d938448c
Binary files /dev/null and b/res/drawable-xxxhdpi/ic_share.png differ
diff --git a/res/drawable-xxxhdpi/ic_sort_variant.png b/res/drawable-xxxhdpi/ic_sort_variant.png
new file mode 100644
index 000000000000..c2d1485f025b
Binary files /dev/null and b/res/drawable-xxxhdpi/ic_sort_variant.png differ
diff --git a/res/menu/file_actions_menu.xml b/res/menu/file_actions_menu.xml
index 22f330c48111..565b098a1731 100644
--- a/res/menu/file_actions_menu.xml
+++ b/res/menu/file_actions_menu.xml
@@ -22,13 +22,13 @@