From 0b14db3cf5eac43736462999337c9a3efdc1ac81 Mon Sep 17 00:00:00 2001 From: Jeff Sharkey Date: Wed, 4 Sep 2013 18:03:18 -0700 Subject: [PATCH] Asset drop, icons for common MIME types. Bring in latest assets from UX. Map common MIME types to specific icons. Bug: 10510022 Change-Id: I01ea8749ca5515a04efcbc15eb0c8cbb43e5e7ad --- .../res/drawable-hdpi/ic_cab_accept.png | Bin 0 -> 1009 bytes .../ic_cab_remove_field_holo_light.png | Bin 0 -> 840 bytes .../res/drawable-hdpi/ic_cab_select_item.png | Bin 0 -> 1189 bytes .../DocumentsUI/res/drawable-hdpi/ic_dir.png | Bin 294 -> 434 bytes .../res/drawable-hdpi/ic_doc_apk.png | Bin 0 -> 1214 bytes .../res/drawable-hdpi/ic_doc_audio.png | Bin 0 -> 1411 bytes .../res/drawable-hdpi/ic_doc_certificate.png | Bin 0 -> 1368 bytes .../res/drawable-hdpi/ic_doc_codes.png | Bin 0 -> 1033 bytes .../res/drawable-hdpi/ic_doc_compressed.png | Bin 0 -> 1330 bytes .../res/drawable-hdpi/ic_doc_contact.png | Bin 0 -> 1336 bytes .../res/drawable-hdpi/ic_doc_event.png | Bin 0 -> 980 bytes .../res/drawable-hdpi/ic_doc_font.png | Bin 0 -> 1276 bytes .../res/drawable-hdpi/ic_doc_image.png | Bin 0 -> 944 bytes .../res/drawable-hdpi/ic_doc_pdf.png | Bin 0 -> 1028 bytes .../res/drawable-hdpi/ic_doc_presentation.png | Bin 0 -> 772 bytes .../res/drawable-hdpi/ic_doc_spreadsheet.png | Bin 0 -> 967 bytes .../res/drawable-hdpi/ic_doc_text.png | Bin 0 -> 888 bytes .../res/drawable-hdpi/ic_doc_video.png | Bin 0 -> 936 bytes .../res/drawable-hdpi/ic_menu_create_dir.png | Bin 332 -> 0 bytes .../res/drawable-hdpi/ic_menu_disconnect.png | Bin 0 -> 1149 bytes .../res/drawable-hdpi/ic_menu_edit_holo.png | Bin 0 -> 1627 bytes .../res/drawable-hdpi/ic_menu_grid.png | Bin 219 -> 0 bytes .../res/drawable-hdpi/ic_menu_list.png | Bin 243 -> 0 bytes .../res/drawable-hdpi/ic_menu_new_folder.png | Bin 0 -> 847 bytes .../ic_menu_revert_holo_light.png | Bin 0 -> 1175 bytes ...arch.png => ic_menu_search_holo_light.png} | Bin .../ic_menu_share_holo_light_icononly.png | Bin 0 -> 1278 bytes .../res/drawable-hdpi/ic_menu_sort.png | Bin 371 -> 0 bytes .../ic_menu_sortby_holo_light.png | Bin 0 -> 694 bytes .../ic_menu_trash_holo_light.png | Bin 0 -> 1285 bytes .../res/drawable-hdpi/ic_menu_view_grid.png | Bin 0 -> 781 bytes .../res/drawable-hdpi/ic_menu_view_list.png | Bin 0 -> 831 bytes .../ic_perm_group_system_tools.png | Bin 0 -> 1260 bytes .../res/drawable-hdpi/ic_root_download.png | Bin 0 -> 1966 bytes .../res/drawable-hdpi/ic_root_recent.png | Bin 0 -> 1910 bytes .../res/drawable-hdpi/ic_root_usb.png | Bin 0 -> 1296 bytes .../stat_notify_sdcard_light.png | Bin 0 -> 856 bytes .../res/drawable-mdpi/ic_cab_accept.png | Bin 0 -> 699 bytes .../ic_cab_remove_field_holo_light.png | Bin 0 -> 748 bytes .../res/drawable-mdpi/ic_cab_select_item.png | Bin 0 -> 884 bytes .../res/drawable-mdpi/ic_doc_apk.png | Bin 0 -> 917 bytes .../res/drawable-mdpi/ic_doc_audio.png | Bin 0 -> 1016 bytes .../res/drawable-mdpi/ic_doc_certificate.png | Bin 0 -> 970 bytes .../res/drawable-mdpi/ic_doc_codes.png | Bin 0 -> 770 bytes .../res/drawable-mdpi/ic_doc_compressed.png | Bin 0 -> 978 bytes .../res/drawable-mdpi/ic_doc_contact.png | Bin 0 -> 977 bytes .../res/drawable-mdpi/ic_doc_event.png | Bin 0 -> 801 bytes .../res/drawable-mdpi/ic_doc_font.png | Bin 0 -> 938 bytes .../res/drawable-mdpi/ic_doc_image.png | Bin 0 -> 771 bytes .../res/drawable-mdpi/ic_doc_pdf.png | Bin 0 -> 801 bytes .../res/drawable-mdpi/ic_doc_presentation.png | Bin 0 -> 656 bytes .../res/drawable-mdpi/ic_doc_spreadsheet.png | Bin 0 -> 922 bytes .../res/drawable-mdpi/ic_doc_text.png | Bin 0 -> 770 bytes .../res/drawable-mdpi/ic_doc_video.png | Bin 0 -> 797 bytes .../res/drawable-mdpi/ic_menu_disconnect.png | Bin 0 -> 809 bytes .../res/drawable-mdpi/ic_menu_edit_holo.png | Bin 0 -> 1115 bytes .../res/drawable-mdpi/ic_menu_new_folder.png | Bin 0 -> 692 bytes .../ic_menu_revert_holo_light.png | Bin 0 -> 825 bytes .../ic_menu_search_holo_light.png | Bin 0 -> 1168 bytes .../ic_menu_share_holo_light_icononly.png | Bin 0 -> 896 bytes .../ic_menu_sortby_holo_light.png | Bin 0 -> 579 bytes .../ic_menu_trash_holo_light.png | Bin 0 -> 914 bytes .../res/drawable-mdpi/ic_menu_view_grid.png | Bin 0 -> 676 bytes .../res/drawable-mdpi/ic_menu_view_list.png | Bin 0 -> 699 bytes .../ic_perm_group_system_tools.png | Bin 0 -> 909 bytes .../res/drawable-mdpi/ic_root_download.png | Bin 0 -> 1279 bytes .../res/drawable-mdpi/ic_root_recent.png | Bin 0 -> 1208 bytes .../res/drawable-mdpi/ic_root_usb.png | Bin 0 -> 937 bytes .../stat_notify_sdcard_light.png | Bin 0 -> 654 bytes .../res/drawable-xhdpi/ic_cab_accept.png | Bin 0 -> 1263 bytes .../ic_cab_remove_field_holo_light.png | Bin 0 -> 1202 bytes .../res/drawable-xhdpi/ic_cab_select_item.png | Bin 0 -> 1487 bytes .../res/drawable-xhdpi/ic_doc_apk.png | Bin 0 -> 1508 bytes .../res/drawable-xhdpi/ic_doc_audio.png | Bin 0 -> 1877 bytes .../res/drawable-xhdpi/ic_doc_certificate.png | Bin 0 -> 1778 bytes .../res/drawable-xhdpi/ic_doc_codes.png | Bin 0 -> 1305 bytes .../res/drawable-xhdpi/ic_doc_compressed.png | Bin 0 -> 1471 bytes .../res/drawable-xhdpi/ic_doc_contact.png | Bin 0 -> 1709 bytes .../res/drawable-xhdpi/ic_doc_event.png | Bin 0 -> 1136 bytes .../res/drawable-xhdpi/ic_doc_font.png | Bin 0 -> 1639 bytes .../res/drawable-xhdpi/ic_doc_image.png | Bin 0 -> 1160 bytes .../res/drawable-xhdpi/ic_doc_pdf.png | Bin 0 -> 1307 bytes .../drawable-xhdpi/ic_doc_presentation.png | Bin 0 -> 965 bytes .../res/drawable-xhdpi/ic_doc_spreadsheet.png | Bin 0 -> 1299 bytes .../res/drawable-xhdpi/ic_doc_text.png | Bin 0 -> 996 bytes .../res/drawable-xhdpi/ic_doc_video.png | Bin 0 -> 1105 bytes .../res/drawable-xhdpi/ic_menu_disconnect.png | Bin 0 -> 1442 bytes .../res/drawable-xhdpi/ic_menu_edit_holo.png | Bin 0 -> 2322 bytes .../res/drawable-xhdpi/ic_menu_new_folder.png | Bin 0 -> 884 bytes .../ic_menu_revert_holo_light.png | Bin 0 -> 1496 bytes .../ic_menu_search_holo_light.png | Bin 0 -> 2233 bytes .../ic_menu_share_holo_light_icononly.png | Bin 0 -> 1680 bytes .../ic_menu_sortby_holo_light.png | Bin 0 -> 734 bytes .../ic_menu_trash_holo_light.png | Bin 0 -> 1541 bytes .../res/drawable-xhdpi/ic_menu_view_grid.png | Bin 0 -> 726 bytes .../res/drawable-xhdpi/ic_menu_view_list.png | Bin 0 -> 973 bytes .../ic_perm_group_system_tools.png | Bin 0 -> 1472 bytes .../res/drawable-xhdpi/ic_root_download.png | Bin 0 -> 2626 bytes .../res/drawable-xhdpi/ic_root_recent.png | Bin 0 -> 2622 bytes .../res/drawable-xhdpi/ic_root_usb.png | Bin 0 -> 1668 bytes .../stat_notify_sdcard_light.png | Bin 0 -> 1010 bytes .../res/drawable-xxhdpi/ic_cab_accept.png | Bin 0 -> 2107 bytes .../ic_cab_remove_field_holo_light.png | Bin 0 -> 1497 bytes .../drawable-xxhdpi/ic_cab_select_item.png | Bin 0 -> 2138 bytes .../res/drawable-xxhdpi/ic_doc_apk.png | Bin 0 -> 3759 bytes .../res/drawable-xxhdpi/ic_doc_audio.png | Bin 0 -> 2453 bytes .../drawable-xxhdpi/ic_doc_certificate.png | Bin 0 -> 2301 bytes .../res/drawable-xxhdpi/ic_doc_codes.png | Bin 0 -> 3744 bytes .../res/drawable-xxhdpi/ic_doc_compressed.png | Bin 0 -> 1556 bytes .../res/drawable-xxhdpi/ic_doc_contact.png | Bin 0 -> 3984 bytes .../res/drawable-xxhdpi/ic_doc_event.png | Bin 0 -> 1502 bytes .../res/drawable-xxhdpi/ic_doc_font.png | Bin 0 -> 2115 bytes .../res/drawable-xxhdpi/ic_doc_image.png | Bin 0 -> 3381 bytes .../res/drawable-xxhdpi/ic_doc_pdf.png | Bin 0 -> 3486 bytes .../drawable-xxhdpi/ic_doc_presentation.png | Bin 0 -> 1550 bytes .../drawable-xxhdpi/ic_doc_spreadsheet.png | Bin 0 -> 1430 bytes .../res/drawable-xxhdpi/ic_doc_text.png | Bin 0 -> 3168 bytes .../res/drawable-xxhdpi/ic_doc_video.png | Bin 0 -> 1486 bytes .../drawable-xxhdpi/ic_menu_disconnect.png | Bin 0 -> 2071 bytes .../res/drawable-xxhdpi/ic_menu_edit_holo.png | Bin 0 -> 2781 bytes .../drawable-xxhdpi/ic_menu_new_folder.png | Bin 0 -> 1359 bytes .../ic_menu_revert_holo_light.png | Bin 0 -> 2047 bytes .../ic_menu_search_holo_light.png | Bin 0 -> 1748 bytes .../ic_menu_share_holo_light_icononly.png | Bin 0 -> 3938 bytes .../ic_menu_sortby_holo_light.png | Bin 0 -> 3116 bytes .../ic_menu_trash_holo_light.png | Bin 0 -> 1810 bytes .../res/drawable-xxhdpi/ic_menu_view_grid.png | Bin 0 -> 1238 bytes .../res/drawable-xxhdpi/ic_menu_view_list.png | Bin 0 -> 1374 bytes .../ic_perm_group_system_tools.png | Bin 0 -> 697 bytes .../res/drawable-xxhdpi/ic_root_download.png | Bin 0 -> 3101 bytes .../res/drawable-xxhdpi/ic_root_recent.png | Bin 0 -> 4888 bytes .../res/drawable-xxhdpi/ic_root_usb.png | Bin 0 -> 2139 bytes .../stat_notify_sdcard_light.png | Bin 0 -> 3092 bytes packages/DocumentsUI/res/menu/activity.xml | 11 +- .../documentsui/DirectoryFragment.java | 4 +- .../com/android/documentsui/IconUtils.java | 242 ++++++++++++++++++ .../com/android/documentsui/RootsCache.java | 19 -- .../com/android/documentsui/SaveFragment.java | 2 +- .../documentsui/model/DocumentInfo.java | 23 -- .../android/documentsui/model/RootInfo.java | 4 +- 140 files changed, 254 insertions(+), 51 deletions(-) create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_cab_accept.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_cab_remove_field_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_cab_select_item.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_apk.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_audio.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_certificate.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_codes.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_compressed.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_contact.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_event.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_font.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_image.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_pdf.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_presentation.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_spreadsheet.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_text.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_doc_video.png delete mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_menu_create_dir.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_menu_disconnect.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_menu_edit_holo.png delete mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_menu_grid.png delete mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_menu_list.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_menu_new_folder.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_menu_revert_holo_light.png rename packages/DocumentsUI/res/drawable-hdpi/{ic_menu_search.png => ic_menu_search_holo_light.png} (100%) create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_menu_share_holo_light_icononly.png delete mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_menu_sort.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_menu_sortby_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_menu_trash_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_menu_view_grid.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_menu_view_list.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_perm_group_system_tools.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_root_download.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_root_recent.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/ic_root_usb.png create mode 100644 packages/DocumentsUI/res/drawable-hdpi/stat_notify_sdcard_light.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_cab_accept.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_cab_remove_field_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_cab_select_item.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_apk.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_audio.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_certificate.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_codes.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_compressed.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_contact.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_event.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_font.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_image.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_pdf.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_presentation.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_spreadsheet.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_text.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_doc_video.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_menu_disconnect.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_menu_edit_holo.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_menu_new_folder.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_menu_revert_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_menu_search_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_menu_share_holo_light_icononly.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_menu_sortby_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_menu_trash_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_menu_view_grid.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_menu_view_list.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_perm_group_system_tools.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_root_download.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_root_recent.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/ic_root_usb.png create mode 100644 packages/DocumentsUI/res/drawable-mdpi/stat_notify_sdcard_light.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_cab_accept.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_cab_remove_field_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_cab_select_item.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_apk.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_audio.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_certificate.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_codes.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_compressed.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_contact.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_event.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_font.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_image.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_pdf.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_presentation.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_spreadsheet.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_text.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_doc_video.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_menu_disconnect.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_menu_edit_holo.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_menu_new_folder.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_menu_revert_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_menu_search_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_menu_share_holo_light_icononly.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_menu_sortby_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_menu_trash_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_menu_view_grid.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_menu_view_list.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_perm_group_system_tools.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_root_download.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_root_recent.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/ic_root_usb.png create mode 100644 packages/DocumentsUI/res/drawable-xhdpi/stat_notify_sdcard_light.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_cab_accept.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_cab_remove_field_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_cab_select_item.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_apk.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_audio.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_certificate.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_codes.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_compressed.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_contact.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_event.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_font.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_image.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_pdf.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_presentation.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_spreadsheet.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_text.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_video.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_disconnect.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_edit_holo.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_new_folder.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_revert_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_search_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_share_holo_light_icononly.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_sortby_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_trash_holo_light.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_view_grid.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_view_list.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_perm_group_system_tools.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_root_download.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_root_recent.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/ic_root_usb.png create mode 100644 packages/DocumentsUI/res/drawable-xxhdpi/stat_notify_sdcard_light.png create mode 100644 packages/DocumentsUI/src/com/android/documentsui/IconUtils.java diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_cab_accept.png b/packages/DocumentsUI/res/drawable-hdpi/ic_cab_accept.png new file mode 100644 index 0000000000000000000000000000000000000000..234ca8a41f228e8647aed02cc22cf13d1814fe3f GIT binary patch literal 1009 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f-TA0 z-G$*l2rk&Wd@@jkv%n*=7)X17vD?XPI|c@(gPtyqAsP4HUdzr7ahEy%@w{4KlFvq| z`M+E=B6M$YxiKy3;Amo*DkdnR*>vezSdHq`ussi0z3;axHEBfbQMkq)=4CqJM$r3f zD>`qp8()@jK6h`^%XI~H8wze1r~jx+|5v=wW1^C4mq_OODN(!^cz(om_Js+Dd5YVu zy0T#N)fUT_4wCbe_5U4{UpAw&OytFZ+Z^^CfnOe9*O>I=U-lh8&kxZXS@jLr(+kbF zRnGpqVD;4_!3X%0q~|RbfBvC(Y5y%n&N}0L0&f49=N$KUdOQ7-T~4XcAGMtR4|{hs z7)yRAx_A67!+t?)qYvVRR+rbstZWWDoPWUYkMfkWs&kAsMx4HCm8trt>P;6=ea~bG zaj)eu-tJc??QU4cxnFE|YwbSq{SR1B)KbJHKXF$>KVtP}mlnR=-?+M;QC@1bxZkFR!J{ytMKU9wWOYL!h@ z-Pd*Ac1Q2wjq}?cYICY|3O?{ySRoa5d+W@BE8g>fIha z*7#`Tu5?iUxcSFg^SbU2=Vvj-cRN&0aw${WB(&7CwvT)1cKdy=kG=mP=s%kkC>55( z^4&o=Ijdcwybq!2H3=FJ{jIB%!bPdd{3=Dp{eYuXJAvZrIGp!O$ zgQ2OFDNsL1gD$_r2A~E>kPX54X(i=}MX3yqDfvmM3ZA)%>8U}fi7AzZCsRRLkHOQ` K&t;ucLK6Tkaj4(` literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_cab_remove_field_holo_light.png b/packages/DocumentsUI/res/drawable-hdpi/ic_cab_remove_field_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..c9fa5c61d0a50861857f883247df2afea5af8fcc GIT binary patch literal 840 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f-TA0 z-G$*l2rk&Wd@@jkv%n*=7)X17vD?XPI|c?O2~QWtkc@k8XL$M@b`WrlXA&%6&3BAc zWP2)cfQu#lK^8~Y0mDtMN=;ky4=mx)*=4OFwr%z5*qj&pi{FI&jlX*MeOnI*{O_6f zWbws}Ex&HCKYN&HBd0Ft(Ysf0<^pz|uvT$b$H-~16T*+a+pfAYWFbG#>i??+E>8Gw zy3Li{uOa&Z_lzGY+?iXmlG-G$-nd(m@N~9f0p}iO@dKK9d-Re$tOAXn`PZH)pP#Jp zR9#R&?JCO-#%)`aSe|UJ>GM=A*Ntiqh@2+k%9vN=+aOu+Kv<3`_`%F+4^Y7sffX5D=6N7YsZj%m?K`cP+jL_H*1N) zp_ZB{4J?AT+Mg~mO;HjHdlJf|ij{KR*KllPQ2ohZEU3iT z`NY>XgU=-Jn9k9oUM@%EG((U1C?0y_v9fIHL?xf~p?1k9ukYdBF8ST=T3>%|-CCh@ z`?bPvDm!((2*?l^j6O|Nd}O|1nFnaW=3ZJoBG`-b7_fCIOB zoxA35@0mLh2tL|>;N91|-e>-TuIs?WqFUk_QIe8al4_M)lnSI6j0_Bobqy?a4U9vK zjI2z|tc*={4a}_!4CLLSl2J6|=BH$)RYEmb=o%S?7+P4F0yS7bG^n1Mrvua=39=zL rKdq!Zu_%?nF(p4KRlzeiF+DXXH8G{K@MJ0|MKgH1`njxgN@xNAUXVT1 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_cab_select_item.png b/packages/DocumentsUI/res/drawable-hdpi/ic_cab_select_item.png new file mode 100644 index 0000000000000000000000000000000000000000..e9bd0105f1b5e871b2d45900ad51bb29c3578759 GIT binary patch literal 1189 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f-TA0 z-G$*l2rk&Wd@@jkv%n*=7)X17vD?XPI|c^kQcoAhkc@k8Z=UXsaTPiK@%)!FM<)0f zbUirae(d-mcLC857Qym79<5h#HPTa8aQ{_~`Qf$bheP4Rctt*rMT;ItusTlR=xUj` z;^W-Hv|C44E;?;(e7AP@?{6C48Xx+VUbp@JeXZ5=kkEKFvyGj;IZ6N1XRq24EnQ>A z7wx>e`&b!o{C}<4t75L-^jTVKdhXDwk7r!0|JF9BzILx>`}|{5e1o*mk$$B)v&8Is zWq&MVx*(KT%Kh!3=$_4t53CyYe^8v~b#C@1F~3JaG9Kr3_eUSj-N9M^AW!D7_|fmu zOg`$Twr&b`X4nv96TE9(*Tnsj`;++cAFjUgTz*&DE}JDMWoF!ZvP;Y9*)^v>w=0s3 z-S0BY(urOAekD_aeBSZ=8?CH+;%fH$1z+yGwf?Ur*9lqAKXW{8UEkHY{5Ma};i!mX zy*Hve>c!WK{k?TpCTHnd72fcUAM+1aFUonA@>c3pG;aZ8+Q(|4|8{ZLB0Z{~CE7Ej zPU<~WB)dOO<&Ec@uKo{`W=!4p-F`2Fm;2&|6OYy(o}0utTeSOm_sZDp&)0YrtgU#{ zU+8>1+_hh{l)6(h8BwuhcoIOb1mfiJ7VAI>^p4y!||!c4pD~Cj>AeapL}c-lm1O% zDbVS(zc=NFBZF6mf61ZD$UichwSUHVJ=&ii^k)H3sraRI?W8CD>L0y*yXDyyv_$v_ zY*q@KFZS^Aj*2$>pmk~syOT<76@|)m9+@+r=nk5DGxOo&lKgveTdKaS*K1H_j#wS@ zIwJav*Z#2O`SA?dk1EO+rqxI3oPO`Y7*;4Z&txC-|A6-@tIW@JOG;cn|2pz;;GakK z|BR9oeq~i_#~D5qmld9U<4D%6`-#3!WcR4E-UjAG)e_f;l9a@fRIB8oR3OD*WMF8l zYhbBsU=m_rU}a=%Won>nU~Xk#@YC(fbrcP``6-!cm1r6aO|49U`av3W`5iU@HAsSN t2+mI{DNig)WpGT%PfAtr%uP&B4N6T+sVqF13MwubJYD@<);T3K0RZO%2IBw# literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_dir.png b/packages/DocumentsUI/res/drawable-hdpi/ic_dir.png index d02534f1ecaf8626e91da14ac470385a6103cab6..aabeda688c6159852dcfb61643d6f6d99a9e5821 100644 GIT binary patch delta 332 zcmZ3+w266wAwOG^x4R1i82ohJT|ZGzo|BVBT+1l#a)s8!F!g#yUQZXtkcwMxXKWN~ zHsEn})sr@mHa_5y!SifE3WJxH*aAi7BLcI#MTGZ<7k!efJ^g9BE5tYk2Cl_kvKPMp ztxH|BYu(b!Sz6|da&f|IUu!+Kcz2XbLCMH>vWV`1ZMjA~hvU{TC@G!Zbi(HR&5j4x zSoXfyweHj|rmlC4^&Arv{m-AgwXOE|vQ_eroea0HZV33aa7IAPnTTx+ObQH4DYaZj zN{UYB`LhB!KfX2O@3hPgpD|VVOG$(MO(spwN|k)A1A!~$e*T^DM7PiLGMB~ghgZ7$ zr@9-MJFTkP^~i8(-S5{MR>k=px+S~I>|ltZ&6f-Uwf`Ur6=Ab#a9?22dY4 aoZQ1u;}&D_w&vn`kdUXVpUXO@geCxDjEEQj delta 193 zcmdnQyo_mr;Y4Q{PBu9aefgUw{W2$JsMj-0_H=O!skrs_%0}K60|D2A=eIiKzH6Lx zhpki~sKHrDO5x+x0`Ulsc_+iQZP%JHGB7aAIP>YX!`iL?H)q6NpAs}}JL`|0sFM5T zeUD#UX7iZz*~YlE;d$kz_to>w945tFpL*?9wh~Wu)8d@l+xGloTK12Ti9?}*0ZM2g gm|zyrc!mQ3@gE&!b?#k@yb9uay85}Sb4q9e0ME)y%>V!Z diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_doc_apk.png b/packages/DocumentsUI/res/drawable-hdpi/ic_doc_apk.png new file mode 100644 index 0000000000000000000000000000000000000000..5bda872ab1249e04b9ff993e78804e76c62cee3a GIT binary patch literal 1214 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 aXJt}lVPtu6$z?nM0000NS%G}U;vjb? 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 uc>ppnF*7YNIV~_VR5CLNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f-TA0 z-G$*l2rk&Wd@@jkv%n*=7)X17vD?XPI|c@(C7v#hAsP4H&OG0J#X#h^edh6%>rTJ$ z6cG8U)WNP__371o1-Y-!{x4Qidh!2({DahwFH!|RDpU(Z+Gsq|FPVFD=C#A#H+*s@ zm)y!rTNp2~%=gy5@1Aj!o{6&YW~pAiSRC}aLNLSp;&Ijq$MZTeUM*sGJD{7ubEaYX zfjf!o8T6R0fBDJx;o7R~oISiXj55r5%*z|(4@_fQQKaGM^v0+_oO7@EMur})w-t>93IA7Cy&1>P+>&}JcE^cA?v1{uJOMRPC#p~5i znLQ>*te@oc$TE4Sxl!!AAX~O?I=fp-=LFi%eRiO3u5fAJ^8=y}?B4B+WmMPgxc}q0 zBb&_i=f=FDPrdo(Fl=jlzWU1n4vXIULZh!-Gka?`iLc+t8qB(ZF=v;|7s*-d3^&%A ztNT2gCsY2y;%&R%VlVqO9~H6{Q~!p|Yjr!J@UQ#G&leLEM2yV-y?DG!U^T0OUma6f z)SJlsdW*^{9nR(>WRJ&zjrac$#y@@ zz@5UskK4wf$am`O-!~XmeK9_l&m`Z_ejr?CX6FrtRLSS}nfoXF-B8TG&yV5Q&+-Gw z52m008NhJ4wCvWNZr@tVXX+l`9&)n(RCs^SS|ow*&cpu)uZ5*gIP#9Ag4bqi4$ISd zP7G!fSl)+D+wWGU_*pZHyQ1xkSFfFE>y~Gw4`fV#{+#ADv7plR@U(dIwKnUV^1Q-o zE0|krWaLd&@c(7D&R;0>is9lbV8T@`ag8WRNi0dVN-jzTQVd20hQ_)EmbwNeAqECk zM#fgA2D%33Rt5$?-M(B$(U6;;l9^VC&|n+_RBa4G5DoJF7nTDxNP=t#&QB{TPb^Ah ja7@WhN>%X8O-xS>N=;0uEIgSC%3Tbeu6{1-oD!M<-R6`i literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_doc_font.png b/packages/DocumentsUI/res/drawable-hdpi/ic_doc_font.png new file mode 100644 index 0000000000000000000000000000000000000000..56133d4677e98771435ce2db22ec3b80ea011957 GIT binary patch literal 1276 zcmVPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy24YJ`L;(K){{a7>y{D4^000SaNLh0L002k;002k;M#*bF000Bb zNkl3PGF3!Eo>-@-M-kZ#%kORYe_rCk?J>PrJ z`JQv{8}?+fQtMMUHEG5A$R=8oR$`=5>$q=W9`|BH?-iPav~UB?;A}xx`wESw(8PUs z5r3mTY0Z=Thr@U~0m!;u10c&fR&Y7JxErJ{W_-Q#K`#I`%p~PcV-3^B?>sdz%Qxbc zq*Iqk?;Fs`I{sC#xiJH18Ni5x0Mt6JlK`;g*nT@0R24)_}Eb8MFe!N^wFq zN7#030Jft@tw-BjH?*0K5Ha778W8wG%=r0CsvE|u5t z6)w7#O>#=`l1N#8!c%w*uc!Bh0x?P_Ziv8hQ3SrlRNqO(kK<9igIDpcNM9cAXg4+h z*-RGG%*}|Eolo_xj_Y@L8K0-}_xK0L$_!rBgz|D9$DLTkd0|fTm=)2yXcoWXPdt>~ zJDQ%C3YJw@AP?HW!35w#k%}M1U4?eJ?QxM~y@1(|Q~74$^rb*l1t2MZOqkD) zsqP1nj?Za3XCCW zr;e*wO3IuRE0k06nlP_llJYe{wHsv=sS2Qh17iRDZK})8cvhQEPZq{&b@Y)zm7>zJ zCX|)P(YGmbnx^)N!2w}XhlClO>C;E&{f-03^m$Os>_)nOriW6O1+6Y>Cw(K8Dgfq_ z;!S)ed|*b~BsTCM?iaptLOAzG4+yHTP(!4~EBHWAW$`3oQ&8zC5v&?J0icW%ZwjVa zNcZOjHBP19bfMp+1Y%k{tr+Ryz_0)^Q_P8!pe3SiGu1cK?`kSv5_H)V`A??PksZ^N z1@M5#DyPIOZ`JpbNbKf>ITibGhXv3Q30Pfx z8QBd|Pdar?VlM!*+D9F`?IT~;YFzi9S+9H9`>Vm8RFwY#25#$&Sa2_C0000bbVXQn zWMOn=I%9HWVRU5xGB7bSEigGPFf>#!Fgh|bIyEpYFgH3dF!@IG*8l(jC3HntbYx+4 zWjbwdWNBu305UK!Gc7PVEif}wGBY|eFgi3fEigAaFfg5MSBC%q02y>eSaefwW^{L9 ma%BKPWN%_+AW3auXJt}lVPtu6$z?nM0000NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CDO3=9p;3=BX218JamDbSQx2@DKYGZ+}e^C!h0bpxtpOY(Mi zVfYV%3-&Ib3>4uk@Q5sCVBi)8VMc~ob0ioTn3j6FIEG~0dwXktwuqw$`-k)EEP17b z>PyWuP0X?qxug%8TvLkB(z?;v+c7obhkZo!&5qVb@d}UX6*&GeD>XU#Jd)hI=IEIT zXH}=)?%jEt`<{5;&Dpi)zxREXY=iPlpLF~>q>j_J&MR6PC6fxz@*lakyE`OP1(=saSPdlWKd zrO~@}NBm`(vS%D$d_(W}K2F8r*~e<rWdfrC&%A&-X<)%zg2RN-pOSe@6KTT&neTKX7zSyIejQ1W-4LG+lwbyEOz*Wb| zcP4EJI?JIttMZ^|{jqAxe=a{+=Ny*aqxc6bzOQMIQ5TviJnhNl&=Q$r=Wc4h*ga8av(WnGtN84)JhTIscNNT) z(BN5qAT;~WDwd*!J8lVa?QK@O5OmRcl~BY%@z_nxb2e#>j zZryQP&}@2Q(&{BE%^E!qay5VZ9rwaTHcL>0<$pG3zMC7PrkYt~vNqG?LyFqQRr)`H zob&tB?tYf|e>I_}{z!cPw{Elb8|L}|Q?Y7^YeY#(Vo9o1a#1RfVlXl=G}bk+)HN^( zF)*+)GPW``&^0i(GBEh*_T@T?hTQy=%(O~`2ICN*Y7?Lapk|PUknG8Cff^V*UHx3v IIVCg!03fW6U;qFB literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_doc_pdf.png b/packages/DocumentsUI/res/drawable-hdpi/ic_doc_pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..9ce032f8b1b36fb636d41bfaf14077d4560c4a4a GIT binary patch literal 1028 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CDO3=9p;3=BX218JamDbSQx2@DKYGZ+}e^C!h0bpxtpOY(Mi zVfYV%3-&Ib3>4uk@Q5sCVBi)8VMc~ob0ioTn0|V?IEG~0dwc6_w}`t0+lTo6zDQGv zE8UEHR|=YJ?|5`~@`FelRd#*3Kf)rP)LCq^{Md?4DRQO18`n(=4nub-%WG)eD}cKzG9Iih>9MPKj_{cDxY?~~RqzxzyKv*9H1TW$-LjKdx|eL1mi z&D|;gx$HT1->!|U-T3|T=efUjZdGAg<>B(GYOT1d&5>z7C6b=Y@2|aJ#ud8JUqb8u z6#=jN_kR@}(r(?kN!&mAm&w0P4*FXJCsch=*eA5;QrMra+iCpke@@tTlAT5WORMsm zt%V#K$$P6WKA0k)_TKEuX=QJrN;iq9wfsKaf*;KFxSbQ1wYk(uXtg;1{5xaXwSHIq zv|RN+>Kw^52PtMH06v76^ph4B1{49mWxNv)B2D%+vg2tWyp(?$+NU8Ois;-LKecqu+rk1^K}db^1S_RU{wXpBDRZ#-FPRO|Fk@=PW+X znE5Q>Eih-OmbgZgq$HN4S|t~y0x1R~14Cn714~^4lMn*~DNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f-TA0 z-G$*l2rk&Wd@@jkv%n*=7)X17vD?XPJD~AbJY5_^GVZ;dW$4XpDA6{5%W^UHZVQbm zN;_V!v0t`&_5Pz*ukL>sm%f`jNK2!m)zMAhIPI&(hWYk3G6>uUa2zr zsJNZp)_i*TA^y6uMIlL|d=GxB>d7pa)Wxt+l+j6>sU?hsV=ae3l%T>EC5Mc^+6?n6 z6<u!TrE;}z-gSCm9Yf7R{x7MGS5%KJ@My@f+I_&d?z2<&;~i%h&Zy1NQVeI1 z*E}ZDE?LG}P_=_!*ZbY9pC>LDecr;|93FjVL|unOPcoeAUTa7jo~dKJ|Rt=Xl;lH7~_O zGBai*|A?9ejA+#o*NBpo#FA92oVqjopWNc+>ple`mWnl2r z?aOr(4Y~O#nQ4^>4aOlr)y4)^CZ-S#b92K%DOM6>LvVgtNqJ&XDuZK6ep0G}XKrG8 ZYEWuoN@d~6R8VSU@O1TaS?83{1OVEKD<1#= literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_doc_spreadsheet.png b/packages/DocumentsUI/res/drawable-hdpi/ic_doc_spreadsheet.png new file mode 100644 index 0000000000000000000000000000000000000000..5a49de8493e5686decc2140df252c2ce614ede35 GIT binary patch literal 967 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f-TA0 z-G$*l2rk&Wd@@jkv%n*=7)X17vD?XPI|c@(>7Fi*AsP4H&a&^m>L7Bo{^aRmN5K+t zv1|5gr!Km|B_>wK;dtTDp+inbg8ndxaYaS^?0n-Az^yIqm>L;bel*xxO6%Vyvy;MvL5m3k#1`~6mymA>i) zk~NiJ&`)i*r-7OeKE__}|(=JcQy1xMl&r;DiG4gSHg zqbqi?jr)JKybazR%Y)vyo?bD3?Huz$lV^#s-@hMINyzc>)7dg>#+-_xN319P{odR@ z*;$+*WMH;sPR0JdyX@?*j`+UbttM9VDEdhJr*(;Qf5?2R&Eiv!OJY>t=Vz}T$C#%z znctPC>=FNs>ur-dLLXRs+xqCa&lBzI=M~iJIBT5e9cq7L@sYb^^{o2myO?Ye7YJW> zoL!XU{HRS@LE*`T&j0t=Pc3*mtFdhDHNS;cqQ+b8AC$)~xqDFU#fkdsA`OoXGU^l9 zVveo*n(j1V^19~W8*`;{)z`(!Z~n{iAv2J%TxdyFnVhD)#w7m44RM!mv;SE(OaAMP zPYP%J&wj}~{Q0Kxg6#Pfq88qN0zWNyD6hMpAzskut%uXE^+ysVf13SzcU4yQ5A$7v zi}RS+v_Pp|wZt`|BqgyV)hf9t6-Y4{85kPt8d&NYn1mP@SQ!~xnHuOCm|Gbb{B-+r z9YsTKeoAIqB|?L72vD`Lft86VM8n+Na8Ra`1lbUrpH@NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CDO3=9p;3=BX218JamDbSQx2@DKYGZ+}e^C!h0bpxtpOY(Mi zVfYV%3-&Ib3>4uk@Q5sCVBi)8VMc~ob0ioTm~uT`978hhy}h-&@3Mo)v5)gN&sL35 zVPO>w@dydH{81qw@WMw1lZKWG<`o(aB_=i;q6#ZACalm%U{qZAM%D1>4V9F+700LF z(0;4#+9!0}uD<%&oczAS8+V0nda~K^dZX?|k<9CkCaY2&)^=&{=#o8JzJhzHMPvUD z6Y5`^VJ38~CNT!fW>Ya20fDTC4NJ z{YNwJ>-jdF1ylVWI*MIxRNNa`G{La!Z0}A}<|ST6Nsa`O{nA1#p~2fJYj%X)!63!*`pZR39jp?M z1Q(kxK?)6P$f@gXaIY-Di0 zBQ)pXzF)#6UB(r&82=Q{%w>G@sB@*g_c1?e0Rc`waTBO0)pp>(Q-T-nsU zVLA>?+^c&3GS;Q9KPJL$aL9Siwp~K{SxuWOdc!4szEtEhCCKNum`Dj95K%v?mYsaf zMl69}U)mx+o#D#qzrFfhs~EnlG7eiRbU)Cp^E1;{-7iH^pPfUmF;8#p*>uY5iQMzm zT;CS>HpJd3|4}(1Yp10c_XMuqbrMt8vS*dfxt^$6wN*~y!7hW&*(;WC-g~&a>+XIn z?pd>UWLzs+vzXT=PW=GOdDiF)S7cYD>aSYEe$PyxVqz4dM%FvM&tFQJ^ttwJefDnG z+9RhvPi1_fdqhvZpeKp(Q{JtB3ZqNxyqjn6#T-#;5ImP2z966fC*Pf3<^MCjo_PIZ zJ=^hBEBEJnP28e#_Yx;CHL8}lMwFx^mZVxG7o`Fz1|tJQV_gGFT?3O40|P4~V=Gew zT?2C~1B0J#U#_EQ$jwj5Oshm_Fb)B#HZis`G>2$tkbC9@)WG2B>gTe~DWM4f!SQCQ literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_doc_video.png b/packages/DocumentsUI/res/drawable-hdpi/ic_doc_video.png new file mode 100644 index 0000000000000000000000000000000000000000..a0676d70c943e96e4de4fffe5690020225a15be2 GIT binary patch literal 936 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f-TA0 z-G$*l2rk&Wd@@jkv%n*=7)X17vD?XPI|c@(3Qrfukc@k8Z|%(!b`)WKke_UAq3|y| zDu_X-iAzyKW8wma&UxYs7c6!)2??=bVinoLFvY>Kvt@yU;{pdJmB_A{iqgkB%lE21 z_OLr!b^YGV;&*$Ezn|-wsi@y2JMZjMwQbC10ngM714WqUd(Sx*`N!yvvt_^|hIl^O`9oXZmEo?Ju*-JgWhaB^g*RE}F+0y^nsdme~AcpAd zH7<36+Y8-RFvPhrt`&+5_2~M$t+{eT@8lhwr#JSe{#kK5VzR(2lWPU89A_6hU7T@f zMez2Cb1D}!ueL}ljxqg~^Uh_PQbkgZ+)madg{EZ-XG9-x(U~BeIXmS|r0(BYPpiKn&e=&!Y{_LoDbdMuGD}wR zNfb>NGG^R-_O7kNYMTq<%g)VVm-)Ml$xHF_x0cBhGadAcZlxVbWcp08c~vxSdwa$T$Bo=7>o=Ijdcwybq!2H z3=FJ{jIB%!bPdd{3=Dp{eYuXJAvZrIGp!P#!8in{+StI##1x`oZf-azS4o0w2+mI{ oDNig)WpGT%PfAtr%uP&B4N6T+sVqF13d%7Ip00i_>zopr0F^3n)Bpeg literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_create_dir.png b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_create_dir.png deleted file mode 100644 index 6eb31f1cdbbd0c0540f4b196ff2a6f7d590cc6d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^R}oCO|{#S9GG z!XV7ZFl&wkP>{XE)7O>#E}NW)j-j5BKq^p3vcxr_#5q4VH#M(>!MP|ku_QG`p**uB zL&4qCHz2%`PaLRdr>Bc!NXEUl*Ee#u7>G1HobG&rWmzFh_4X5TlA6DlcrR>CVF?!q zI?Bk$_x^<7(f`>~5A?rx6k%jwsL(5Yrux42=a(7@wvE?Ti7~F1YR|c?_IlSeF~-=n z&C^mRN<6+Uc-ds7H_MyfdY^6X7q>(yH83!7C;*8p4#g?)?}DatdT4r{`&p@6^2+Sh zoZvSOr{ho6>*RQOX4U*%=h|>B>R4e-^rL<6k4hAu5BzX%x`0#V9X;eboFyt=akR{02K~(y#N3J diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_disconnect.png b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_disconnect.png new file mode 100644 index 0000000000000000000000000000000000000000..4736da16d75d24819e7e6d12f9921bf166f13e0a GIT binary patch literal 1149 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 ZWm08fWO;GPWjp`?002ovPDHLkV1iL2?4$qy literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_grid.png b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_grid.png deleted file mode 100644 index d1326e5e3d4bc76bf64d544a92d772e35eeff9a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^R}oCO|{#S9GG z!XV7ZFl&wkP>{XE)7O>#E}NW)wrFfY5>TE&vcxr_#5q4VH#M(>!MP|ku_QG`p**uB zL&4qCHz2%`PaLSo!_&nvB;(%OYa2Nk6nGdMOCO$@)LF{X+1pWGsxz-)i75laj-~VM z&YamfyR##1?pmq!`3?;Xj7%&KrWAPnXl3CLPym|pZ!^OxQvqd;uN{Fv9)qW=pUXO@ GgeCwOPd@zs diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_list.png b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_list.png deleted file mode 100644 index e03e3454f08eea23c7f43ad390f07bdc70872683..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^R}oCO|{#S9GG z!XV7ZFl&wkP>{XE)7O>#E}NW)hWTRKf)JpPWQl7;iF1B#Zfaf$gL6@8Vo7R>LV0FM zhJw4NZ$Nk>pEyuaf~SjPNXEUlR}8rhDDXH0-qsZ_{i?Gr&SddjuDeGZqKA zJ29*~C-V}>QAqX(@?~JCQe$9fXklRZ1r%y{!N5>zz`*b-fq}tl1_Oh5!JJ)zHb4os zByV>YhW{YAVDIwDKoQOYkH}&m?E%JaC$sGs7?|WeT^vI)?!CQvzUy*;$nlTRI@)kVeUHFd$@@=33C<FNyO~^?}^FM=RcejdKjU$h>Km6MIdZzam8H~L3h#L%a>Me zc+>n^!7b*5wa4w#bd?u7nOL*gjN#T#C z$V@Lh>p3IsNAK#u6QT<*Z3^A6usz>mj>!wFmmK%@w!1sk#qlh(t4m;i&duku@(s6* z*`!nJqFt(ftb6b>ZK~{Nam)*+PabpU2O1=F6k6r%ju7`H1~5|IY6wM>$>r(~N3~YeY#(Vo9o1a#1RfVlXl= zG}bk+)HN^(F)*+)GPW``&^0i(GBEh*_T@T?hTQy=%(O~04F<+mCZ-S#eot?KQm7=z thT#0PlJdl&R0hYC{G?O`&)mfH)S%SFl*+=Bsi1_-;OXk;vd$@?2>_w`VHN-Y literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_revert_holo_light.png b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_revert_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..e9c0b01d7a149d45cf96b1a57550613d9c7e1bbb GIT binary patch literal 1175 zcmeAS@N?(olHy`uVBq!ia0vp^hCpnGZqKA zJ29*~C-V}>QAqX(@?~JCQe$9fXklRZ1r%y{!N5>zz`*b-fq}tl1_Oh5!JJ)zHb4os zByV>YhW{YAVDIwDKoQOYkH}&m?E%JaC$sGs7?{&NT^vI)?!CQnyDP?3gzdrl^7AT_ zn^itGNOZP$a0v?bci1`RsR#+|xuh;2e}H@b0e1uOeNEz3OBe7+oN0C3+vzB1V{q(< z$0SdG|MKd<&^NFAtag{3w@}+rud!?S@>Sn{U61;|Ds(oVtX0X23lHzR>i1cTh5otI z`}F^<4%h2_g#zy%9Q^US&plO8NVE1>1>5_FmOYzntG7$s?pw<0(cgN-vhnf7AFFT9 z@s#oHTk&YmN56?D_SQ?}Ka4P`Q_6VcF=umj+YuJ$nB$^3E{_(^{F|v}e|?8pg=l_~ z{k5sfA6xV({yQX9cd&BKVTH}hO(&`eWnN~kU|yeK+-FwxDs}$f9G(Kk_{YV67W!>Y zGWvU{-M;5~>z18%>9L=_JyBEsf8V3ygu=hQ^8OE>T0F10?O`&}!{y%*t#`+jFLrdk z^mupFOU25%?C8c6tESE;Z2>xQ2W)?+32AwK5At2IWmQX8iPK!Zy%~2_O?dCUELgF# zmbKhfng1Ba7nan zLq(UTkWKuf$v%-wnw7<2cPxvFvVR!5sotD?Yv$&QhTG4~aP@f77V?AhzAMvf-D~Pa zwThd*KjL(JvNG%M0>6tpZ{6@>p5c|Qy5z{wH{ZAYKCs=%>S^5m^(oD3CwOS+weqT5 z^Wm;gda>xD;cdr79~E0Ac7A-Lxha3QM-Kb9T_0m4rs(XE^-wu)zsgQy@&o;|XLjm( zE@@uVKmE$A6)jp{t52%s>bv&FWo|SxZ7mS$=RTX7m8{31I*skDu2Yh>(!AK;0&#~w zOEyltaBPlX)U0FM7VCEIQ#fGeG4HPOlry_OHaz&b*lGIib#^bqKSrca zh2C3}PVnBm^6A%%wZ42W-Ib?5{=WYstDTrqfKP&;(9{K;`^w(By^7FQ%w=I&tyM~s=xlC z)zC!$zq6j<-gculD85vud z8t59BTNxPqbo+80MMG|WN@iLmng#|6H_V+Po{zj2nJ7AKbLh*2~7aWRszic literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_search.png b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_search_holo_light.png similarity index 100% rename from packages/DocumentsUI/res/drawable-hdpi/ic_menu_search.png rename to packages/DocumentsUI/res/drawable-hdpi/ic_menu_search_holo_light.png diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_share_holo_light_icononly.png b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_share_holo_light_icononly.png new file mode 100644 index 0000000000000000000000000000000000000000..527e43c8e7725393e93beb64016529d91a1df1f2 GIT binary patch literal 1278 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CDO3=9p;3=BX218JamDbSQx2@DKYGZ+}e^C!h0bpxtpOY(Mi zVfYV%3-&Ib3>4uk@Q5sCVBi)8VMc~ob0ioTm_K{EIEG~0dwbJ6U&d90^}%{}>q4RA zb`B;M_YEEliE>U%DskK@WgA@9{3!mzWTv65BA~QqiGm!XV5i1JM?VhEPUeGZ-_C5< z5jyLe!R5QtY>ng2Ox3x0_v+o}cdSa^uQa+mpV+=*{hcTFDF>(|w14E2JD$emf94R+z9a3W`mLhJT(xl!mu)w^Z$t3PthI~evduD;CL zDJgt|l_ry92z&bnrno~FOWx~W+@oS-xoeUA0e97=YBz=TvlE3hPN#~USAW32?Dgv( za_Jvg?ul5vpK`BWI=x^cSIy64-_1AI?zorFJFPWF&a?i1_xz7DC%ElgqPKkJ%LnCu zRIG|rf6Ns)Q7FN`{Qmj}^Dk9@YWI6=YNM4_Aw2zqrXK%~yim=%Tc>Jl|7-5@d8YSw zv!G>mg1niW>(!aqTh@gOf8bsksg*N5ep<@*_p`S?c+K%dT=#*kVr%K`tyLV_JJeDP z)V=PT*7Uu<^dnK|PN~Vn3%jf4Exm7D`X#48-29{HIZk_HqX(94p$q5yee5LknoWBD zv2Rq-T5I+l4MADUA6iV7X(p#r0-5Zlow+V}f?*w3 z=ascnbpuy&Sc>w_yE%Eq?F(xbAXZ@*=WjyxmC`^&d0-(bNi0Y;k#&w!q^-m~dkni>?^~pKsuX2fd zk$TRQd**K>mcEorOqlliSc&k>;2rj{`}^X*n9R5ScKXl(-DQQ_Kl1JqxVHGdeQA5m zWLul5D^}?=*PLaFJ6c?2y-NDu{U=39e%!|HGj^UfWhwVrV6$(|+{AY#_wDumT%3HU zY>V)L&4#;C%MI;AY7=7EqbuFkai2F)PfI=hAnle= zQMAak+PeZL%t zDUa->qQ5_%nI5!PC{xWt~$(697xbEE50# literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_sort.png b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_sort.png deleted file mode 100644 index 680d4826483ad51ae44ba4644a27c68a9c1deee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 371 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^R}oCO|{#S9GG z!XV7ZFl&wkP>{XE)7O>#E}NW)9@kp_*@uBbk|nMYCC>S|xv6<249-QVi6yBi3gww4 z84B*6z5(HleBwYw4?JBQLo)8Yy|$OP*+78xfw7l!qSd7v+&fa34)Js-&QQLx<;{c# zYag9r4zTj&3Q*`e>hDk)pU%0a-0oZx2hacphJT`;D|ci{rT0XdP7r81wds#lc)=IG zIW=-&UK6JjU3HjKe1`SSH?dW(e@#n`e7JwD^qNU3iT09@40yQLnx557@I1KZ+s4id z@0_b|E@G`HUGREW^}Odt4NhIj+yUHx3v IIVCg!0J_PIbpQYW diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_sortby_holo_light.png b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_sortby_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..9421792d9e761c6604610a82f7a739d4a57a0e6e GIT binary patch literal 694 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CDO3=9p;3=BX218JamDbSQx2@DKYGZ+}e^C!h0bpxtpOY(Mi zVfYV%3-&Ib3>4uk@Q5sCVBi)8VMc~ob0mPqul96t49U3n_J*zB9S4bHALl1B1~#|^ zWV{gT(%@xZa8@+q(i06!Kfeij?jFAEPK#Wbnwox`SQmUlT37nRn(4AOZ2zUbm8+js zKKp8Ye%;F#V35(56pyyyyl_xzNxSIUi%1eZQ5h< zNx|k>PQnXGTLGgDO<#*9N{C8mXl*ch&9YGL#!+|IUq@dxrpi1l$ho`SIV0Ry|FiUq z$l428NudwkzRQSpS{@)Tf5pDFPV12Vua!bxk8EoK?K}Nvn;AUf+g}iR`M`obZtt5X zG`hNa>0LLO&>NdP>x7f-hSuCWtFJR3{~;Ur!z0=L=>G1@o4U_t7A1&H-dVBUuT3`R z(Y{>K3WYdV{v{{sAGtT@J_!7nYxrTw4>O4sBJ+1OF8DEp*GJVZlzFDol6$R3CLdG( z?D^|*SNneJqv3U-(`J7H#-(bBYeY#(Vo9o1a#1RfVlXl=G}bk+)HN^;F*3F?HMKG} q)ip4;GB9|N`5c&BkTm4xr(~v8;?^+JBz`7P1B0ilpUXO@geCwb;24Ae literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_trash_holo_light.png b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_trash_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..f662f94aa8d17bd28291464cc3891369ba0c01c6 GIT binary patch literal 1285 zcmV+g1^W7lP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy24YJ`L;(K){{a7>y{D4^000SaNLh0L002k;002k;M#*bF000Bk zNklCyojJD4~eh}$x%rlhq&O94T~Dq8F!qSZV&aI^QP&^R8`Nom-(UT?y0U_u#;%i6_BQ>eQkNj90Iw%WLdV;HrQFr(gSVa0`L*=e1hyf{(c7d6nLQ|cA9`%`hB_o3tR&R($)Zaz!BgZ;630?AuzMS zgJ8m@Ax7u}mw+FE+rUZFp5Q!m9QXy;1P%dP(pJb7HKDydP|7xmQA|TXGfUSfUzqm) zOn?1W+gd=LrfG0?YDOxb8zpuF?*QKdpG*5b;Dou30jGe^g!FGhv@cgKWL`zY%E}6> ztE*FW^9~^)p;kQtd?$(>1>ObT@RcRl#)Z@Gz&+qPaG${JEv+?r6ntn#+cfKf&|Cu39@rWOH9Br(s8 zif3Or`n}a536$eaKrPY(Zpm-0(tx>GvoH4nZo&@DyS8ZpP=mDP{g#a3y}*S|V#Sxh zS>OxcFfJ3tpbPv3+`%n=x3ys&li2oA>$Gtz@F&0rzxn45 z3>*-7H-W1_E6cLMG+h+2o4L1eEAMGhbQ^do_XM|X=o$kRxUhO#zF)$v-b?a*6Zkbo zkyrvxjAEMS_e9E4Yd?wU97;e#LN{y)s-EmrF>YVVpF`YtJ zV#PC~aGevC-7-9j5fDm1mF?72yh?7TG{#&AC^}T{IAbv|1cDIjfvq_Z*eZ=N7Xpe7 zZmTdW40%l+Q1s-Q6{6+E5*RYd8g;V}A}h+Hu>_(g-2_A@g*qOXHG$Xaft<*^U4jjv zJVroF8r79^E3ohXA$nzx@qiL|K0^X3D|jyzvzgODHsr3SsHD_B3APm3$DIW>Jo`>m z#v5sxYH9IfTovIUR4M!bSMPOgc}!nY<`#{=cQg(&wSu4cN7t57U4ekR_=RU+1bKY&L#Z&^9P z1%f(%a1@M}+1G%zX$q988(LqDN}<+@!KkPe!6-x~Ww*R^52^tzu)rMf64D4J-nYzq z`Tzg`C3HntbYx+4WjbSWWnpw>05UK!Gc7PVEif}wGBY|gF*-FeEigAaFfigua8>{S z03~!qSaf7zbY(hiZ)9m^c>ppnF*7YNI4v?VR53U@H8wgkI4v+YIxsLL%APC$000?u vMObuGZ)S9NVRB^vL1b@YWgtmyVP|DhWnpA_ami&o00000NkvXXu0mjfX{H)A literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_menu_view_grid.png b/packages/DocumentsUI/res/drawable-hdpi/ic_menu_view_grid.png new file mode 100644 index 0000000000000000000000000000000000000000..2c59d609597d7aa06b2ea4d357c7f2a575669d3a GIT binary patch literal 781 zcmeAS@N?(olHy`uVBq!ia0vp^hCpnGZqKA zJ29*~C-V}>QAqX(@?~JCQe$9fXklRZ1r%y{!N5>zz`*b-fq}tl1_Oh5!JJ)zHb4os zByV>YhW{YAVDIwDKoQOYkH}&m?E%JaC$sH<#^3dHaSX}0_jabC-(d#<*ZHy>6PZQD z9h#T}n0aN>ABf#)_AcOdab~_!VxmyUsHMQAcys9oE6$UTW~y#`67hSf$3)X##`WgL z^?MsTfIv-YrKZ?{Yez2nWrU{*zhLqnw`j#Iag{wbheDV>zl+x=ea#6%Z(AQDhrR7JU&a=!BzhkvsyW6RmSN67zvVW`?8!5<3tSEjCAP&y}H=lv|k zcMa+ZYaYC0I)CcdHTkG)ek(SMAHUQ~Cj6+%PQBEzYk_59)B_0%g*6-3&+HBI-uF8F zfL>y6t-q_jYx@Ds51n~O_A!|MdDkss!T7ClVbgN{J63{AFLX&Ty?+tse_ZcedKvSl zz_pdOrh4l+)^@bayy&SE^yjipYN>1U?VSDNb0e zr554hRQL6UGZqKA zJ29*~C-V}>QAqX(@?~JCQe$9fXklRZ1r%y{!N5>zz`*b-fq}tl1_Oh5!JJ)zHb4os zByV>YhW{YAVDIwDKoQOYkH}&m?E%JaC$sGs7?}7yT^vI)?!CRaze_k!gzZDT&}PT* z>-$?dlr*Al-0bRY)mOOIv{zrj>=(zhFuT^ZW=;MIO=et+T3=}G*4pKHEGf-^MX>nX zU6w*S36J9aJMUY5pY!=FudG$ciwlXT13U zdfZlzg!H~mta{|vq@OD#ou} zpms}cf2f1YX>q4-_f~$jQx({^zpG2)jLp(@hSg{5#Q3~Qn4kaAIuewzf2;iiU&nj( z%y;MOfaB|-{}0Z-Pen)7_ZHU!(}-$`YeY#(Vo9o1a#1RfVlXl=G}bk+)HN^(F)*+) zGPW``&^0i(GBEh*_T@T?hTQy=%(O~04F)Dw1||>nC44$rjF6*2UngF+lP!0e9 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_perm_group_system_tools.png b/packages/DocumentsUI/res/drawable-hdpi/ic_perm_group_system_tools.png new file mode 100644 index 0000000000000000000000000000000000000000..3905d0e93d693d5d8ecde769cb50cc92a502ded9 GIT binary patch literal 1260 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 A`v3p{ literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-hdpi/ic_root_recent.png b/packages/DocumentsUI/res/drawable-hdpi/ic_root_recent.png new file mode 100644 index 0000000000000000000000000000000000000000..d23e617b2cc7a53ad7bd0649ad06106bc81c275b GIT binary patch literal 1910 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 G&;$U$$za0( literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_cab_accept.png b/packages/DocumentsUI/res/drawable-mdpi/ic_cab_accept.png new file mode 100644 index 0000000000000000000000000000000000000000..ad761e13c543e95cd7f1a35e664a51d5b5424385 GIT binary patch literal 699 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpc0l91JzX3_A`ZX3=I9*~DAE3LzF*)rPVu+g zQ9A=KU+__B5>SZ|d1$4vNdL+*fvrUsttL1zIeu`q*zHuTyv-xS@YbU}?Rwj1T+BA! zT=1_z{QH4B&nutL`M!60T$QE!%kI_LAL^G~W2~_6`^aLxAy#D91;!tO&pt}9-#Ap~ zA@jYQ;hzBakH&DvIM{B0e4^cY&KGE_)aHzKW+xs;yAFh319MP5iYsrU4GAGs+`btTKf8d_~Cv#;{ zR>lLpdB<)knLRe|4P#0@Z1?8~U)$2l)f&F*Z7!brU|k{h{q&6tr8_|i-ft4bm4p7v zEsC3P;sdA6ao3j*YAt#9+?2cef%m?1g2}&`RXNejk1HCzgHErVFLuvIAv|)*j?f!@ zhI@{r?m7Nk>q8n-YUf@7i9-ualGZ1QW`{mp%hDwj@0=uKZrH&8qe84g^rGj=^YTY) zt?w_ZSLI*%`qIkxUPVV^e{XwjwP$+Vzv?<>>!W_Zvwa+=0pmxt#5JNMC9x#cD!C{X zNHG{07#iyuSn3*>gculD85vud8t59BTNxPqbo+80MMG|WN@iLmng&BtD^s9;kOp0T zhYdgtk{}y`^V3So6N^$A98>a>QWZRN6Vp?JQWH}u3s0tk5)p%^tDnm{r-UW|e6kfO literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_cab_remove_field_holo_light.png b/packages/DocumentsUI/res/drawable-mdpi/ic_cab_remove_field_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..7c29b715bb4e2fd4cddd77ec23bd87af2bd3d6fc GIT binary patch literal 748 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpc0l9zc)B=-L>zv5%{T9gg8=J;^F0BJJUT>! zlHMIiJHn*o;Gt8*Tjrp!oY72Y2e&;l6HkYCL=1zW!Nm;)=2Bm`)E^V%>Rvf_ckFxH z@bJB6w{IM?be|YK$8Y(|e@1#Cp;tL~Oxitd{%KvdrmsxBmG;^S4I+v^rScxC)~#8y zzESOo_nU`yagU>8{6Fix=(}xki1`iM10~(kwi@#%GORrhML8M-GuV$?9N{_tp?Iqh zXPAopG2cDBmc=5Wp-U~*Y@hEqATGmlp!vfdk0Z}dq*utD+^BOpDE9hYrdPYdrae_t zx^?3Es;Sw>Oc|A3B)sowB`oL=n$L7>vf-1tOja&6d{5eUG`*hXH~-c%fOnARn3m5&WeK7y{lJ~7=uD^fa@_54gz{h;++PwbAUc7T7S7pJ`hjQ6c z@8&)`W1m&^sIABUOJ|1Y1*ds^w`7*jI+kO)T2FAY@r2`n(obgOD*akhG2!rBSC`qM z{d;?Y1b;uQ5Sw*6qkwghz0DEZJ(te>oOQU=;+fsMM@DuFBtjY)#8}UK4>`kN#{c*ABgF&cBPQ*hI3YLZ@tsHf8Mg0CjOQEY0wYwl#5JNMC9x#cD!C{X zNHG{07#iyuSn3)WhZq@InV4A_o9Y^vTNxP0yG13VXvob^$xN$+YOv5XG72%YurdW| zuz+Y#JvC1Us6i5BLvVgtNqJ&XDuZK6ep0G}XKrG8YEWuoN@d~6R8Xp8@O1TaS?83{ F1OPLhCF=kH literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_cab_select_item.png b/packages/DocumentsUI/res/drawable-mdpi/ic_cab_select_item.png new file mode 100644 index 0000000000000000000000000000000000000000..dff246a677bec61c84705669822a29bddc1fc93f GIT binary patch literal 884 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(mE}kxqArXh)UfZ1=;wWF!v-$c5tJ++a0Pk;TnLs!@-X=;VY`?U%DdPi6IKK5j@Fmd=) zq<2pJQJILL&~8J`H=lXrUQc|xnpNYrLYGE`(CtOv7w_n0w^Dz3fZ?Q+;3LW>m$d$<-%oBP>C%ebRI;zHK-w@-J@;`_z!5PagD$-5~h z-~WmzU)rDkk4Zvw*14vDsJRSWdr#-MfAhKi+YyfJI1lbUrpH@NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2BFf=qXF#P-vq=Dk41`G_Z5*Qe)W-u^_=TC}1>IPKHmgMd3 z!tfsi7wla=87RV8;1OBOz`!jG!i)^F=14FwFm-vlIEF+VK6>3cThvj6{looZHa;Rf zO}z>ki3(AXH@I$fJXrimnd4egW_q$>ME87$E5{C9bK*5S=%k{+=5lbw0=6Eh$+N3< z)6{0JnZ3JO-_yomL%;F!um8_m?r!}WbVKfC&gA)3nqJoz8}9lh_EWl}u5P&&&oOq{ zH%Cf)jz5o9)IIaqjc1XDwbXH?G=r4S8?-j`oP3cS`ibGzjYjhw(xY%s5jgbetvP+|+MnQ`H1ij=dM#@bAfe^3QD&KUq?>yJSiLpm?WmbK@yq2lcWir$4{v@XtDcaI6`nhD+_ckB8 zSaY4XOHDxM=vJA{(Qkwt1WTZ@tm2Kqj`g?VMaYrQ<45}We#>$d;1{+4TIz1!{;w)sEz)zA%Y>H^1q0+Xt0 ziEBhjN@7W>RdP`(kYX@0Ff`URu+%j$2{ACRGBUO@HPAIMw=yvJ>GtJ1iiX_$l+3hB gga+dfplTB%D^oLw2H%GrRzM95p00i_>zopr02=Ow7XSbN literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_doc_audio.png b/packages/DocumentsUI/res/drawable-mdpi/ic_doc_audio.png new file mode 100644 index 0000000000000000000000000000000000000000..db9fa8bd977a5a1e866e0573c45d2323f2d4035c GIT binary patch literal 1016 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(mCp=voLn00zy?!t|BwU2;!+n*&$1c8G zoTNpg%^k(LlolyWbIRPVyQAQ_U%~rpbL(5W*WLD7xKt!&XXuew&5i|1A|e;vvRAED zo9PpCr}*sL=VwlznXrVtt^EGn;`2Yxm7ll#zOT(M^M*v^Jq7#K-iwXyNxiuB`boaZ zpFJmadX643I#$RTY`9WRdS5VlQkB zi=LPpd*I@wJo8o3M;GntxOFgKZk*@=_Ruia0Ie<61{3D`C#lbSxS#RH3kJiCO;20? za)@t~H!ocJWBscYX8pewuAe>UFwZ(Sfy)n9^yF2VK5u4{;B1b6D3MmEJnwh+3geE< zH|sVSiZtYG>Gl7>D`ud6^-Ijd6MwEId1TWiF3n}7LiS0n!&>c63*`f{<=<5Gqq z+xy3xE9M_q$uM#D`5jZ1%)EH~QrTRNgw0uf-|DOrukG$yzR`AfQeOMiWmCRBG}ctl z`upWJ=X9rXzWc}TEV&}RjrDEhv`0U=*B#yQ{Ak*Q!y4ub?;rlKq(tl8(ZftR(_H87 zyco*1m;Z@J-PB2M4AyzStz4lUBkCaOC~JNChvKo+zAsV1O|N$-mn17_f7vyu^z!@f z-~KelaVEHUEs&hE-R}A)No~%%QyZrTeYe`@*0*|+y^qy|sgHU8oBY1NbmOVtRVRPH zxX)58=8yi@em_jtn%?)n{YLEok5S*V@Ql40p%HWuipOmWL dnVXoN8kCxtQdxL16_f)RJYD@<);T3K0RW=CzRdst literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_doc_certificate.png b/packages/DocumentsUI/res/drawable-mdpi/ic_doc_certificate.png new file mode 100644 index 0000000000000000000000000000000000000000..87877fe618af560637cbc99e59648b00f2ce254b GIT binary patch literal 970 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(mvpiiKLn00zoo<^g5-8F(|EBMi77fji zkPRC;<$VP>*&MfQ4-|Rxrs*GtwP1ZytAbcyPwRpOYh51kUvT>vt+RzgNNmx?H)kU5 ze1A7@@4Gj1=cZm4Z`)h_tmf|bJC?<23xzosJK8O>C{#IE<#aRExhp()PW-%9L(ZZE z=>pLi(`qC#n6eL;s!nWaT-M0@z|_F+dz7l$%VjBL%C2U!4}M z)I;pI7yjo})?Q@CypF+r?ft06;`;M(k0;49J=+?`pqFjCzS_fl%l3V{jRdq(Sb1bv z^qA5cm?y9FJFb5$zLOH7*{P+vf^qVJ+y|QPcyb=h3b_B2LwEz9 zQ`w*0d-?7JelWawXL5~ElJv0`ry9aJ+>Q3f9rCrkFt3a8-6gr8*(JyAd2X^~?U-lR zTs>X9_vy-;l^tmZm;H&bQ~oXHyzrCMy54hvyc@5*w)e5(c~kXde%gOo&nN#kT)6c& z{($!Cn^xM{_khV&wZt`|BqgyV)hf9t6-Y4{85kPt8d&NYn1mP@SQ!~xnHuOCm|Gbb z{B-+r9YsTKeoAIqB|?L72vD`Lft86VM8n+N@OGdENstY}`DrEPiAAXljw$&`sS2LC biRr09sfj6-g(p)%d5Xc))z4*}Q$iB}qnwYa literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_doc_codes.png b/packages/DocumentsUI/res/drawable-mdpi/ic_doc_codes.png new file mode 100644 index 0000000000000000000000000000000000000000..d552234cfddbebe902ae8ad26b258e155c4d2505 GIT binary patch literal 770 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2BFf=qXF#P-vq=Dk41`G_Z5*Qe)W-u^_=TC}1>IPKHmgMd3 z!tfsi7wla=87RV8;1OBOz`!jG!i)^F=12gI|L*DH7!q;#?)ClsK7k_aAI{(1*rai7 zn~-863$Nqai(VcfTC9sc@O!u@{Sn*sSn@4a7Lw>KqXQt!lnY(FJ+SC;L!z3_F}lYF&5HK%oQI$Q0wJ!E^9 zR4cWqNA(V$z{+BYk4@Cc4wx2(EyUTgJDExW$RN>qQV zs^o!HI;)vAM5}a-KA6j|eOHu}Wyac&a!AXHvmxciL%EoMrEhM0J65UKT4!G;c_1+K z?26Z0xfEW1Enukrdve0xiYD1rGUu1>xwz4Ual)YodNGGgLvM;@TYroSJ#y}W6<=0_ ztNYbIchvnJi_CkdW_R>|Y|R1x(3N|eg)O@KceKm@Pg?X+@J)BDe%oiiHSz~fAG&5V z?{W9572DQLZ}fT0)c2Tc-?7itZ;ma#F!QLZ%(3JNS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(mi#%N%Ln01eoxZzU#8Kc_{butjJ-OG+ z%)G3wj;w(PjfH9&CT67RJhE44Q*%pFOIopzjm>R&W2XeybLOu;Ar^tmt-*daaZ}y&GyU$>>Ytl&!B%1+gEHF?fBKd5voR z(fjVK2Lf%Do(?^zQXm!0YJ4D6E5uQjZPtxW^`I@fZ(=4eJ`SB5%J@LZj!{N!euWg% zr6q3G>kc2_%AGdp|NG@vd`?&~+-cL?oBT_jRp4u7nddV-=l3iwjei{&1bZMb8M>}FO&C^-N9@N7W$Sa zsLRN&WW2^;-Z1}0|HRh^n$n9sf7KqS{Iv68dMeM4SFe-xPqFN9{}}GucJ|No19h%D zrGGrMoIRmVY=>@v>&^`w=6k|UCR}ItV{CtN;=fW?NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2BFf=qXF#P-vq=Dk41`G_Z5*Qe)W-u^_=TC}1>IPKHmgMd3 z!tfsi7wla=87RV8;1OBOz`!jG!i)^F=14FwFdg%BaSVw#eDwPM?of9T_7CUpZvUrr zs;eo3gN@bq4vR}bljfuZ1A#y6BD)<7CTV%Dp1Ra^gSUrb(o^|_wVH2qCYg9nNl4P3 zwEdv`>V4bKC!Kq~*CKXCgjTfGE=->His9LX!@7S& z-bJkpNQsPp=n$JXd-dvD%k);i+A?LkQN#bao75Vt4&PCdTam;QJ*B6lJ(scLsao{C zIcp=uKdW!uI_HY(78!=f4{kL*e{V?rfA=^%=J?^K4H~QySl=Df+|#=JSmKSQ?;ix~ z4$KV_i0upu-^YAEK|1Zw+hz&>q+IEJN59>;9C^!|A;qdsb7jMqp2u_D_5b-kbXj>} z(qgkiw`Uw%9I!>=Yg4+EwfCNYs%zz*OLwVkEQ-8;b;3ojrJg%hs_j{A_3Xd2H_LRU z3XxOQ70I0bPiFa_Y8PexP_FS;JbbJ9DlaR+*##{B*RV9aIk*3V`nN~?D-%u6SI(<% z+`Uo#bcD%uuh$GQoUHdfbGOcXs66M$@*Q_>{5~XiqG|Pp7fgPSb=EyxCh}U=LQ8bP z=Y!E#&UqIni0s+l@+sM(gMVq!ACdhJtM72%bL@N|#Bj5h`K8F6Gu z;Oy^dYh+^?ijsWWw$5)kYF-d+CHg__+k=7+|72`R6;87Sw1x%;vER`*oy+y!YvcUh zpT8uU8UFCu9q135tYydQTkiYlb%34n(JC?irgCSEdEHxYKA72QyF9ulX2D|K$TW#Z z#w#~|$=>rd`n-jpM1_n=8KbLh*2~7Z)ORy#Y literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_doc_event.png b/packages/DocumentsUI/res/drawable-mdpi/ic_doc_event.png new file mode 100644 index 0000000000000000000000000000000000000000..43044896cc6739fd0f7da6292e3e850d8f707224 GIT binary patch literal 801 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpc0l7ldb&7zv5ZGTs=qX^rF`)|_zGN0x$ z>pHRMfzpcJ2f{ZZUk3l+X-Zi9enD&N`h@K4#jRnBeseS>EZlT*m*={pa})E`cAmWB z(s{H_K&|}Q8O!^BpWQKTH%;EWxc0y?uGjzNy+k<*_jF1B=yXiB>$Tp|Yy2bb(TS5gY#axNH6H0 zU6>zy&m~Eq^Um2R7Tx+wS$_Sv8n8feiTLyS?HaQ>WK-NHpYUDK>o95S$^%*)fsKLt zCJ1}n+|!?Hb9HajvwwV7DnD|_Z?ag+#iM-tUswJ-CRO|3Jg@v=L-F5_G4N`bSlxc^x-3N*iYwD9q+_?4%Bo@x6UFJRGn z`c;vf(!|`FBfr^JCNV9oob-h6)hzp-^VWtRic7txcbrodkl7wo9KA}?Lq%)OVe35^ z8b%Yjb6MOhdbM|Leb@eKTCT|bKe}nU~Xk#@YC(fbrcP``6-!cl?V;SAwbo} zAOz7M?|)%AP=h4MhT#0PlJdl&R0hYC{G?O`&)mfH)S%SFl*+=Bsi36F;OXk;vd$@? F2>@KwPN4t* literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_doc_font.png b/packages/DocumentsUI/res/drawable-mdpi/ic_doc_font.png new file mode 100644 index 0000000000000000000000000000000000000000..e1ad89f7fb10ee0bfd59b7af647474ee6d048ef1 GIT binary patch literal 938 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(mRh}-6ArXgHBCJdzTt!9t`zlYN4!*2XDO*<1W46;-(Gpta{1o5 z=StrBq`&f1D}G;n-tzrtyZ6=iiu2Pnjk246ntlqFk33qMo)Vrnd4J!F=jB0(u_kAd zh1V@szjeDY(&u5C%EVBsR|iezCGWlVRO>KLpNl;A31N-JErxeGi?(WsX0G+Nm>0i& z)|JS-pw$yNbZ)0kW%%2ecp&NbhyBBf8Btv1}R)~K}NsfBLbx!CJ#7rLeRovAKl z`@PyF{`|LA*|G5>H{%+YEa z4Xx}zrj@h$A8OBgq}vyzvn_7nT>GxqWmy;XJZ`THKJmX|%l-p;UylARmpID1@V2j8 zXqd}HB_9^P1Z%fNwK{gvM^0z#mObvn^>hBpfDJE21U}8>)2fhNEO)AR=HZrrhRYx8 zu5wLLzSvk%d+^b;H$p+1ndj@|UeN3?SeAH4J9$(9R&asG{4 z9x&`G6z_k$=cY%F#|>WoZi}3dMv_}@SDM!2uS$^YRQ>$iT;{x{1>wXx>uv&)l1 zE90I-)~zktT6k5&gE?#Oq_u3PJ)UuvaLipDpJDd4Lic^Yo!FJNAqid;`Suqdoe;j% zeo`py=WEmdCcodGcy(txH}}Q=%#UUILf(A+mJ3XdswJ)wB`Jv|saDBFsX&Us$iUE8 z*T7QOz$C=Lz{<$j%G5yDz}(8f;HTS{>nIv>^HVa@DiIotLx8G{4XjK|AsXi9hPMMX vNP=t#&QB{TPb^Aha7@WhN>%X8O-xS>N=;0uEIgSC$}NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2BFf=qXF#P-vq=Dk41`G_Z5*Qe)W-u^_=TC}1>IPKHmgMd3 z!tfsi7wla=87RV8;1OBOz`!jG!i)^F=12gI|KaK47!q;#?e*PxR~$sx9-N;oz~M20 z&C$`daYqLe=Ms@UjxLVQ?#(Szx|llq`ob49t2c-{>|x}{QsHuOY|QAG7JcHVw_$o% z-{#k`GWnODOxL;nc&6q5KhNh_K0f3p@{PT@c9XHB>)T4h8&i!pUFWv0-^BI#qQL<} zn`1#+&ND?v9G5Adu>rND}eH2xCFEB`a zs$;C8@QtadrA$}(Qro$DHeYZxgw$Nk_k;17vnm#)& zGQMsqI(J@(P1TOp+dq1j2d$OZ8k&BHIr!SdWm9t=^2j~p`}asgF3Gaz`A1iq=RtN` zy?nPmuzL5<;#bhZQ(bEwsl;99(SNil-c?k z$GL~xagYA0ES;T{AbWe`C#!>ub&0NAXD(YvC;$5RkKujOiR)%8MGn2c-K?(0@Ld10 zxYp0ACZ|Pu{UghJeY5h{znpTu+|sPetD4`wP$^`U(0s2(nTX4CIA>kT3qG}AVusQN z1=p|NQRioRO;+ZPzBLc@%FkW5%6-iA z&iv#xA!)gculD85vud8t59BTNxPqbo+80MMG|WN@iLm gLW6M#P_+qA15h(aLrC`Iw?GXHp00i_>zopr0QamqWB>pF literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_doc_pdf.png b/packages/DocumentsUI/res/drawable-mdpi/ic_doc_pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..dfdeb264b373b61b764e4b99f414044e274d2bdc GIT binary patch literal 801 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2BFf=qXF#P-vq=Dk41`G_Z5*Qe)W-u^_=TC}1>IPKHmgMd3 z!tfsi7wla=87RV8;1OBOz`!jG!i)^F=14FwFo}7(IEF+VK6>3cJH%0h{looUHz8JD zHfio$6M+qafg3k&68Iyc)UuJihm*6mQPvu--4secSoMA(3@S zYEKRy;F?yTJ4fSHTiOS9f5VkKV?=*+|J-oV?VUqsZbhH8V|egNk6n5XGuD+Wuj+o| z@2hCJA#eIs*%RVZc#Ss9>~&lGX7;R&i>AK~ivP(a}LJ+IaI5YB=2|pmTX0PwbdQNxmgNl&#wOV?r_1gniJ>SE(%Ro zp7GbBHN2wxe6zuX6*?c~^gptOD}BnZX!4(NxO2w;2KRr)s<-Sa+VX|9y~$G!JOo?P62z&A8e z_xSrPx3_vaE&EvSWGbrhPCBi?gI ze@t7&m-f*r`tnzw7f&2cy>G54y2-UJ|G_` z{F6=RJ$*c}epaun>-6u53uXV>dnwjGaXGtI9++%YOI#yLQW8s2t&)pUffR$0fuXUk zfu*j2Nr-`gm65TPse!J6xs`#zPq#1EQ8eV{r(~v8A~YC>09Bg+H30R4G<=Xgvlys> N!PC{xWt~$(696VVNHYKc literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_doc_presentation.png b/packages/DocumentsUI/res/drawable-mdpi/ic_doc_presentation.png new file mode 100644 index 0000000000000000000000000000000000000000..0bcbca4259bf36ea23000009186ec7d3d5c5d0a1 GIT binary patch literal 656 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpc0l73JY5_^A`ZWu?(22LL7;Vi-r}Ar=DQsg zYzL1%2xRGh$Y|5HpqgLtolSFxbo%?G84G6Yn6Yl*i$7alzFX04!_oN8YwvZ}(p9G} z@Ex{T;mnri@+s{9vcnnaDva`VB0W{t4=@%m%KTS}5nNu+nAg}^@Jnz9lV1b-0;U|b zqK~C~Hq6&I1+KV!zCroH#g$v$9hMP@7qcjiQBB}V4cWc?lbx6Esi>c;M9!-*N!3k@ zV`@K;-ZDYz2HU-c-F*Lf8Kr(7(A>aY`VoH=EYo)!e#Z`;zaR5lsG1G>@N_ zU=%Gdp0I_x>_eM#pV;2(?edIs3wHH;H|Cv`;#|w>aaP>v<-;PU@8Z&oi&n72HSSb8 zZ>s7k@@&oRPeIrI-%U_z+ix~&>%{**3vO+n*LCdWe#YDWVY7VFw59+9UA4qDq9i4; zB-JXpC>2OC7#SEE>l#?<8kmF_7+4t@TbUZ@8kk!d82ohmaveoOZhlH;S|vh*aR^Yg zv4NF|DMZ8E-0*gw21$?&!TD(=<%vb942~)JNvR5+xryniL8*x;m4zo$K`Dd5)78&q Iol`;+08``jH~;_u literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_doc_spreadsheet.png b/packages/DocumentsUI/res/drawable-mdpi/ic_doc_spreadsheet.png new file mode 100644 index 0000000000000000000000000000000000000000..9e00ea103ff4e80c16ec0a43795e1810eb006e1c GIT binary patch literal 922 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(mS)MMAArXgj7Du2^v6Mnu#PO&uMT-UP`UmcW1wLXIDpBO*Dz)iGPQCZwh&t7aX!Z2oOjk{5Rpv8-2x@`dqu#Z75fGT)|h}d*kQQIEhnE z{5lNZ8&V_vQ&k=xl3^%ocz=MIQ838)v;%jIfPh(;cuLKC1DPW~EH@eoaxYNcRmokU z_-@m}3XhWi#q11MOQm;Ye2rq5#m{VQ8^y9xhPW^qQ++ju(fO;V;Pw-*ZjgE?Rqw7y@Fm7cD=*G_}!k$vjS< znG1^f8ysJ@|JPFG&sh7uXSEJ%>AQ(*`j?pGG=@HqDljqJqQbE5@#2T_7w;N1x9JwJ z?FbF{6nt#Nyy`JBQP%jbNQV+%Pyg<;7R?Z%(c0^6j+7&DBmxO2qr zY*p%dXJxbCn16S#61T`p!v`vrbG}~SRBxCU5$#sC(dDr21IdksnNPWov_Fy9(XY=L z{ebUdZe*_8x2==*b?5|~e_MKodEd;9JGa=qx1aT<<`#EZhiQH99-&vtrLy&^F+$Q; z;|y5zgynfx3YPv|Y?*hT!QLZc!S<1#yVSK2bfvMZae`=33tqC$LP z)uJ8WH`Ve2lb>pdYeY#(Vo9o1a#1RfVlXl=G}bk+)HN^(F)*+)GPW``&^0i(GBEh* z_T@T?hTQy=%(O~`2ICN*YGVT{6H|zWxw+x(Kn;>08-nxGO3D+9QW+dm@{>{(JaZG% ZQ-e|yQz{Ejrh@VagQu&X%Q~loCICUEWq1Gp literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_doc_text.png b/packages/DocumentsUI/res/drawable-mdpi/ic_doc_text.png new file mode 100644 index 0000000000000000000000000000000000000000..e2caba79d2918fdc8118476a69447be33e5ddcd4 GIT binary patch literal 770 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2BFf=qXF#P-vq=Dk41`G_Z5*Qe)W-u^_=TC}1>IPKHmgMd3 z!tfsi7wla=87RV8;1OBOz`!jG!i)^F=12gI|L*DH7!q;#=yYqp!wv#%`%674#54sK zE$wviJZNaaEZQ-vtBI|UQH#rhL6nvC5nl|0rf5ijqmrV6K$&Kl`5N=Gvfj4_lb+U| z`}6Pl!i@^LO)ooUO`5xbBi|ZkgOkx8eO;?0rD8Ap4xl_0|9> zz6N2n>B*Vj=FhF%(h{T4cwC9A+e?FY_5rb5qL*%GFED;0CHrw|xKq!i&`;il^S4yr z`Fn|h)b*d(!m{nVD^%G8RSv#b*qFfV6*6W||x z&(O?m$&fnk87M1*V^xupn6Lvmc`G3~m-5m$^=t2OC7#SEE>l#?<8kmF_7+4t@TbUZ@8kk!d82ohmaveoOZhlH;S|vh* eaR^YgiLsTTIYdK)+%qqr1_n=8KbLh*2~7Yyv@K-- literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_doc_video.png b/packages/DocumentsUI/res/drawable-mdpi/ic_doc_video.png new file mode 100644 index 0000000000000000000000000000000000000000..6393df6762fed577075188a8e046927e1f93aa41 GIT binary patch literal 797 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpc0l9bdb&7xYPeRtj!2NAXh`DOxoOcT{) zITR0id6;+vT(}%?SleaM@}-LzKXQoJaH;kSbTVlOh&u{$y5#N7<~skz%CGEA?3=Ut zy-zmUKL2C)d4BP+gMloo9XBf3pXJ#4ntS5iCF=FfFVf9jANuSGd|)##S^3_3X5}{z zTvY^L^_gvG&z*DiZXB!3qp~lCu2T=NWdCR|H;jqRb=~w;q;H3f6=NgkP-H1JAIxbf33NFe2wU11x;ue;8EVOQ0iAX_1|HLl`)+{@7HMsA9 zsLkQh)PK*mEecrnwmenW(%|$e>mOb7b2(MEIo}Bp>s!{N@yNpD_9p3y9`*`ZPMOV@ zRStc5n%gp?XZ>SNxnrgEi{`#rR2iYd%=E30w||P%t*Z)$^tyeO3=hT|D{kYuy>ekT zQ)|#q@yB~MYLt2|2;lm_eedC%O-IwaBl`|0^lglcKhawlv%P(LMXUb~oyocCwjMe5 zkHyWlYP-Dt5nGvWJ!yw{ZfNdyr4P*dh2FdC3<6fwhs^B%uute^7>m%g54wG+6IgbX z7;BYW?wg+H*6Ff7{fAZKs?BzNDW&p}g5L^NPInnR{UZ?l%W@k3;{ME%*Mc_!=iPo^ z{^u#@%i~WtHoy9Ms{X8>?83x*;>+Uy^XpnxFYA6`3`{!=swJ)wB`Jv|saDBFsX&Us z$iUE8*T7QOz$C=Lz{<$j%G5yDz}(8f;HTS{>nIv>^HVa@DiIotLx8G{4XjK|AsXi9 zhPMMXNP=t#&QB{TPb^Aha7@WhN>%X8O-xS>N=;0uEIgSCN~R2+u6{1-oD!MNS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpc0l8Qdb&7zv5ZEto+paAQK`?q7Sc({bI zItH?cDn@7uvN{T|tkqHC5Nlfczv0G>TT!<-7IBC%R&U+7LGYm0A1BA$KW-|sCwSc1 zT2Vax^le`rMHQiM2U2%_KReg5IPKZq)CNYjh@%=wYb~<0CtBt>eU4WVJH2k&+E@GJ z(sviIR$uH(w^dykEn{_aR`&fPo-%z0@*nM)c2jqSXV;m`LlWDP*&bW;<^GUmOlv;y z?nIr$`9k6NL+R;?Twl2P(hEiAe-smM4v4beAX$ItxXHFh5>XZNYtCP1_FR>ivqoUn zA(eOSM_wBWervrasB`GP&l)|c;*{8y5^Lq%g*Mzr(+peu6`xDYbK#6*+gPTtLEj_y zK=7So=l8ILGHu;)=OE{t&eNAa?vdSJYI7_+hPzeoq29jsvmAVFM%zDZ5L)csIHgqh zxuMj}Ed^ZdhwM_fuud=JXMdzKy;j!lft6jFYHqq&ER*LXWef3hYMZ=&YyUM`nsX@s zhv>|0T3P!JUp?a=Eg#~&K`eWdkxGfyZ^hKdwjEaQ5BB$@2p;)V_o~}XY{3ELROQ%? zHPH{hY~55TB{^}{CPVkf_foEDce3nNw$c9-{yOu{0ohdNr{|~hTon(rJHFnjS8z{2 zU+kvy&uz|Dly8~FrFnbVr_ARB`7(@M${i&7aJQ}UBi6+Ckj(^G>|6H_V+Po{#BEQ6=3pUXO@geCyD CkU9NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpb_@*6+MX_sArXhqUXMPJnk>Qo;l5qM6pcI$ zAzu?;JsGcBzD}7u4r3Kd^OI9kP9HHbmui`|W7b_f6L@{=u64RPIwgk3!uGUpHtgEUr`NxgfAgo(*z@ZStU67X8s$ z%=_o+RZ;UDxPQpK%<1p?>UyU||AVhexvJeEy+2VJ+YMQx4$MDb9C$eIjbYdQevfnW zAF!WnX-J)a=aftNyvlwYv%kBCLFo3E#DzaQaYcPu6BLmSi4 zzh7A^^bhbq=FQwyo0d9HUbNzzj=S0YzpM-8KT6#@How(tr@xG7g{Q*o_e>{iet+cJ zr*moo`}G@EZ%f6PEPr!~sqmL{r5`JtDPGX$79VfQzUfTy>1|UFtg@eS`m61<1OI3L z5La-Qh)@u7cn-`zswJ)wB`Jv|saDBFsX&Us$iUE8*T7QOz&OOv(#qJx%FtBTz}(8f z;594L4HONz`6-!cmAEy`irAF`)F276Aviy+q&%@GmBBG3KPgqgGdD3kH7GSPrLyp3 RDkzgPc)I$ztaD0e0sub0=92&b literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_menu_new_folder.png b/packages/DocumentsUI/res/drawable-mdpi/ic_menu_new_folder.png new file mode 100644 index 0000000000000000000000000000000000000000..2b7e5caecfdda6ff7a58c05b345c6c1f4a27490d GIT binary patch literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpc0l7>JY5_^A`ZX3zR~ZFg8Ma!P(piSTd~aJb!zoS zpIUNQqfMEbZpiI>#3QXZyFJ@ynyNz2bAXMsN1#42Od`WBoX+Rg^k-KsJ05$ja|y?vgC~WK&32g~ zo4R@a7Y8p#d664O`(FLX3w2$4AU%}vbW-#G!F1o%M5?iA9;P4`S$#fyqvJIdSJw;mbgZgq$HN4S|t~y0x1R~14Cn7 z14~^4lMn*~DNS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(moSrU@ArXh)UbE~DaTH;FuwLAe{aD#S zL2&_J6GK5}ULPJ8fgToPUzb1LO%k(zF;5W;;bFPxD8S4tx}CAG{LRaw3s$`_x4rs) zFWbcfb^#w&JiQnF{GQc!!^1q67k-Sl$`_gQ-to1+RQ|OX`A0hI7R=||U}=`MIQC&p z!`U4T!WHvwn)fIlzqLTC!R_Q90ro;p>yON~d!%mPKF($LP&e*D>Ky-X?OrmzMRi=_ zA8oDjj&7C7KHIc5bk8x}JFAlv!vjtR@b7-~LiCzh#Qe`C%jCc39V~ovY_i4l)ZMQ# zw-)j(SJsv} zZ=R%RSti%9i$|nwoY?&z`wD$Ms(9~@A|L0`+fL&B#X46w6)b-@sVbg7%&B}+=7_QT z<9~YZ{C364@^EQNhQ0B9{hs?^URUE48U1EG~ZR4sa z57GTisgC+$kITP3b7fEE(RnaqQd-iK=jWZ)N0|M}Jo)PXeTR+C(-vg~-%X!kur}hX z!QuVK^J^TM&MjvA(gRE#swJ)wB`Jv|saDBFsX&Us$iUE8*T7QOz$C=Lz{<$j%G5yD zz}(8f;HTS{>nIv>^HVa@D$z6;m|B^dLNxRTuJQtEkObKfoS#-wo>-L1;Fyx1l&avF co0y&&l$w}QS$HxPl!O^PUHx3vIVCg!0D_K3VgLXD literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_menu_search_holo_light.png b/packages/DocumentsUI/res/drawable-mdpi/ic_menu_search_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..0350a43b82e7b8d4e846aaff6151a880d0946e81 GIT binary patch literal 1168 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2AFf_CjA5L~c#`DCC7XMsm#F_88EW4Dvpb_@*637#&FArXgSaqIa`IABW@f!<|J+Szr}aMhF})y&MrrZ-iuy=O+s$r zfoFEzoSTuR^KR#6^ZaMIY1eq=cAUBM``zr%w)XFKrvI3~)b#8!zvad+=PH)$zPp+^ zKqL34MA}l{*Vc`a%qt>qA6qcv{P7>^$Bxu)Zir#Ku%Jee{}Bh@kv;u#=N^dsyQ6s| z#&YGVRqOt6#2uR)!R5N2^@pNOQ~Sog%}X6aLtlQa3TK%yKcQB8ihbkrLdN{ZmjmoN zY`rTO{2!~nIc~k}Q<53~mnz%P(5;W3^7XaNzRzPGe_+Gyx6k&@{vkKN-8}4r`iP~OFn_^&D$Nx}oPrSzd zB^Fs5>m^8I?tMCC9!^aVY% zUnDMSf>ug>Si_rR`&GZ+@0-1;)c0h_8h+=Wj(@s7n{If^n6>;t_8kq;nHT3-xfq_` z`o!Sf0rQ6^SK3&_|A|;;+qyidrZe8@7LekqA0s!X4k)spdwy(qFy=De5ayO@Tx?N`~8=NxZmEab3%WV>=oy-w)Kz{FMU zsk7=Hgst48=k1#2f220lYscgtnukh5c8NbL>@6{rJ^tQTU~`Gf+k%fwdR}`S>!$5q zB5EV9*j&r_J**{_Cutquh1XwCEjeR3G5(D^huP!Ey;JnvHO!b+$v?F2xx8&s&Hcfau~@xjrC9p(yVOIBAEag=Gz^;1`WClohPsO0Xo(tZ5*AC(@x zYUjQ8zF*}xx9F~~g)dFs@IGDp;RtV+nZQ}a8Ln9iPaS<@^6p^n##}-5C2Gs(?p_+p zc!TYc_8rM+zXywd*u4@j*Ja;yW!LLFPoB&!TjPJHw1HD#Y51{!J7Po|q>iM1ivNG+ z-L5~}vI17GegEEI0%khZ64!{5l*E!$tK_0oAjM#0U}&ss07MochK5!~rdCEKK(>{E z!3lZKW)uy%`6-!cmAEzRboyuy)F276Aviy+q&%@GmBBG3KPgqgGdD3kH7GSPrLyp3 RDyU>&@O1TaS?83{1OQGQ0g3NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2BFf=qXF#P-vq=Dk41`G_Z5*Qe)W-u^_=TC}1>IPKHmgMd3 z!tfsi7wla=87RV8;1OBOz`!jG!i)^F=14FwFqL|`IEF+VetO+ITf|X>^+A5xqQFPp z4PJ|y(iEi>*)FzfXuQ%dc>Vt~`;M^Y9|u}9Tn=^|Y2`l3Za3iw`^lc}T}Qu|+)a~E z7yOu)wrkg}b32#6+j;fuf4Q}#F}pjD-S=1($Qa|DvRC9rPxFk9*GsL04o_Lp$oK7m zky`Q_^>>e+xoKQDA}Z6dCcNoNV9l}FGcIe|8LWBp^3*<&lc^izXLMS=HF})b@VwM0 zVR6a+-ium$>{TZ)hHvCn-=KNyR%`X*3fW}a8OpT`Pco(-Gd>}4?m+q%>(Oo4^!`)Zn6H`5b8RWck}w!-!{hX zkdv@*-zjRY`ufe$g#nH4;_{CA)lAs7T(7f{^GSvB)~k07)4Nsv?+IymZlD*Lv$Dw} z%<#JV+MwQ98~swOSKq$S5(+8eX&E{mSW-1oNg+KO&3smk(Pw^QqC$oXk&zS>;~yz62#QEi`> zZKB|BrO%=-InG_1%VTtNU#)P2w$Vf}JFij$*@UM`G6xSA86B>W*U-N5s`%aojweSw z*)OTD{1LX)D)abPC(&mH_c^5*fAO_1RjzWe+9v;SSJyV%H~j5;?prU3lHd*%NoByjna^H|xvXfnQ+ACnHR4s9hC`m~yNwrEYN(E93Mh1q)x(1fI z2F4+VmR80lR)(g!2If`<2CrF}ZlGw$%}>cptHiBgR>ZCppaup{S3j3^P6NS%G}U;vjb? zhIQv;UV>C6dj$D1FjT2BFf=qXF#P-vq=Dk41`G_Z5*Qe)W-u^_=TC}1>IPKHmgMd3 z!tfsi7wla=87RV8;1OBOz`!jG!i)^F=12gIxA1gv42d}W_WEAG!wv#056*WA+6$F9 zGz)~7gxHAiir6snyZZX~ztC_r3E^mL5SV?aPo(L*-<%trF3UF6RGV+!d@Fjk>a-v4 zJDA>E>lUbg_OpB8Abz}KqS=w3z1CkIPiz%gZE-kFPQv$8K$D688&UC!er88~%gX(X zjIn#3o^Ne;zcJ6SaN>mYvr{UJOm4P?-aKpndjj)ni=(@$rn@%r#ykvrmiA%JBD0>t zCf%>M3?^>1la%2JKfZ#d(Fi{6`CemvC? zER&?J#ktC9?ymnz?(2Qo|4mTN@^(=CnUI+GB$rb_Y583F3CwTACLZQjkaYi&<^8%J z7_h1(t`Q|Ei6yC4$wjF^iowXh&{)^NQrEyZ#K_pn)YQt@RM)`V%D~`7=5t`&A!*3X aPsvQH#I0ebN&HNp1_n=8KbLh*2~7YfmeDN$ literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/ic_menu_trash_holo_light.png b/packages/DocumentsUI/res/drawable-mdpi/ic_menu_trash_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..3cc00bbfa23e521ddc9cbf6aeb00c2e3726ea487 GIT binary patch literal 914 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 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-mdpi/stat_notify_sdcard_light.png b/packages/DocumentsUI/res/drawable-mdpi/stat_notify_sdcard_light.png new file mode 100644 index 0000000000000000000000000000000000000000..39dd0fa197a0a7b2fb20073a038d231237734c69 GIT binary patch literal 654 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pWm85kOx85n;42hu?CQUeBtR|yOZRx=nF#PcV`A9Vw&WlQpQ zcVYMsf(!O8p9~b?EbxddW?AShJ zl$QzQ1TEpoSnPB_KOudg{6VGpC$8N(Rl|B&WrCXy%l`!n6f|yW%z9F$`%PBj+T2wC z_w&-y?#-;6S3a+@yxlZ8q~q$1qjG-AcE@D)7xYCQsdM`;pug#F!X@Pb@$VmOJN7@+ zeD~OD-eX?5l%!@BA-xBjdJmP~Jz&}XQRiFT0l~P(QJqU#c=sGl-*ZSQNi^(P_WtH#*ls4;mgf zlyheaRhnJGq1Tk6{Ve#Ksot??o;{a;`9?mSqT}_{^r&6grZ?h-Kqt??wd%dzEv63! zo73*hdY$FIYwbU8g@;}*cl>XPQJ5(Aptj=weW%>UiO(MYTC#H1RIVjnHxKik_0PG< zzcF0lVcLyg-IJyf56aW7N3n!C-BI5Vv?g}Jmj@wj@kQ@%O*)WzHkQXSacSjOE5od> z*)d1AJv(mpE-!Bt*5j!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9=KY>7jv*Dd-roA({WMtS_{ZaC46HXx zcmKG`-{o@i=2U&xE~lSz6O~fBH~cZ)r^c!JGt6mH&?JvZ@)}7xr>0BnK6&n3-_4mj z>nz@1{`|F77#70)^_*M ztix;Le8V*v(;u((4Wh{X2L((J6VYxC}Sv3ETSz*6!fr{F_zB9Hp+aP0cSwd|v`T>s-;&Iwn9H*~!& zTzuuT_KZXCD@-1I{tywoIK!dzOnh_n63%?n2hUBa>ulbwUmYmJWce-JdvaXgUy*N~ zw*QOOKlH>g8U2~MBlgu#p8fLurOftOY)@{)Uu4?PTF?5&|L%eQNsN-Oitcni<@$4< z@qhC64~vr=+IIP96|Vm9`BKaF?czTI4HTSXyLLaSk(_KH@nQ4cL-}RQMpusR*vt8p# zKi0rg-x*SyD*Vb!$@%S}+QQh@dZGBMtp4d!6WaDOeD}D&Y1+qmW~F8QAFQu6#2>r- zW0POSt@Z3758wCm#~ti35lg>1xrL`xPHuvaoy_s84gVMA{qW;$czbb&=1Oy^!di~| zw99w2x zu#!3QwPwbKFd?HWk`)r_9>Q^L^^Ed-T>HeCqkLx^_51I8XwMeSKwl@(I(|Q%ADo$Y z_IL2Jao%6exK`~Aukf?V^ZEcBaR_3w$;kLe%&EqG|2%Y)FuQgtO`x_R! zZoA#JZCPR_-G%#X`yLnmFWs}&(x2yO!>(^^s}C!l=e&9-tvgL?*$1|JMn~qYzumCa z=f=|$@A)MEoi#`ZUgLIkul1dd?{g-r?Vs7jdAWjpedxck7q5cpt3=aaXli8&)DP02 z%kQuOs6i5BLvVgtNqJ&XDuZK6ep0G}XKrG8YEWuoN@d~6R8Yag;OXk;vd$@?2>@;7 BFO>iQ literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_cab_remove_field_holo_light.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_cab_remove_field_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..2959e5ea26066b45cf60db0b4ffcc24e4da79d01 GIT binary patch literal 1202 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 P00000NkvXXu0mjfd^bL% literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_compressed.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_compressed.png new file mode 100644 index 0000000000000000000000000000000000000000..4db47a6eec190065697ec08b6560db1470a958fe GIT binary patch literal 1471 zcmY*Zc{tPw82-&f2DytIYaAg;{TPx#jbn@{B<$qeX3Px9&5*mFa^GsVnJC#+>)16i ztk9+*_Z1JyS+mh#-y z{9NuE@{UgeKIV4j08o`9x*+p0RYVa0J-1?4VO*%i-TSlaaO?IeiXeZxyzpj2iv%Y@!94dSaJI=6RDG9Z2J@}#Bzxuw^q(tX1=PH=xi<5<;g$t(*P-dP^>pb_R7txjF3T`#m z2E35PQ&AB_IUcfWhP`Tc42j7H0AoYh>r7wbns7B_d18Q><^$VCQLY` z2nRxVz>e@v#sI{qeFkcV>90LH3g2eSaF)`WH`J0M%4+ZImRdYtWp7Zj>!e{K>&;c? z0PU+S@r~J!)y%O}CpEh>_aK&i|KjusjuB4Cn(e+7FMc+;$~Ay2Ui{@mC~`co#CFRC zUXBrTX=mh0_&|ef97{U{zj)<1E>?R84`r#X58KDV37y=i;aXB1&s$Pb!R(>_`mLUs z9swBEspvao=I=4PKV*zux(zw>ql8X&-7rkRez;v}hKJBhK~CM&C?YaBZ4e0y0vj>H zj01&za9BI!m+2E`Hn(}&qWNk&&{sb9`3wMXIEzT zJz=;YIr_oyyGFAHbr8O3X>i$tC|V7EctvNw^}m!%;K>G79Nj$7}xD#Ly0u+O(LS!_UycEeu)M;dLD1?0n=sKmrv1EbjgBM)&qrWF#qX zHZ5v|)=0~{SCcUgsCx1LfaFfu%lEdx+iv!CPM6+rDvKZDNWUS_H zS$ZT!L#}_WFWj&Yf<0AInE_B|#maSV3VMjqp5kOr_8x+Xc*?9vfj_OY@lr+KJ#f>C zW7Ksm7}f~bxV{0XvEinUeR4BL+joB8I`~^FAKE?%VST%EW1+5u^;Ix ze(w~ZavV>kcIX#$=_-yzaoXe?Z%C&S=;W=1QB+QIO zUXl#@8lf}qb<-GkA=CDI$LZ{j_pQ}Tjyf^x`fq=1vziYErfk4o#x)GZ-d^b))OT>b zAO*Jk*~c2}?c89KSb6jC^A~XG2AtGfA~L^DY~smweuDB)x~7W8_`Nah&nAsCD>5dB z;r^>%Z_+7gnwX?X;UPt>qeq4YL@PdzE$x&Vf3jwChYH6w-eWg)=Eczg$?y_cT{q`; zpS+oi<~g+f1^$oHpkZBT6cUY!CWlh_1n7f$C|%H47c_7NL9{*!Z3yauMraV+vR-@p zKS4kc#n(IPKLN^_e~kjs28RC%9tK=V;S1#V9h`!^X*WorRKT1P=hK#7rC literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_contact.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_contact.png new file mode 100644 index 0000000000000000000000000000000000000000..ded1a00399b66630f1c498863d0db9e299ac973e GIT binary patch literal 1709 zcmY*ZX*3)79{nc~HHnl^ThNNyYI`Z^v_h4TqV`l5%e3~`s`dth1gTnH@-$vERjrcZksgMZp84?3JHK;(_uPB#{d)7gJe*Jn3<3ava&dMf zOWE!lf&hcL!JLz=^q_%<=Ai*#iAwC89Mn8-|A(l4X=3b`pdrIxby^*{u) zG1Ik;Sl}ih&p7ykP9cgtzdWZq4aKpTVM9Q|GZx#5PZGHw9tdrg5L(3deR|1IHoO7m z0ekx&|27q}Hnl{6xC*D`cBlI|3|3@Hn{{wZOXy9YC}1(BJSKX*LNJD9`+_FMVw z$~2T+{@V5etGwE~xkR&g!e!XULvFz_-?dPXxU07^q6ubyMYf?jQ37ZHGNxstj(&l5 zg61Mj*JK^sr1PkN66gj!0jZlG=Nf>xyH2!WdQSa|$8dAS z=n@Ud}s8FOSZpV1PI^_(|QefUTRyYIj!_tFGUyzjGc?`(C#c26giCh zJ9s2@H=>I+n1EW8C3lN%5Y(YE7oZ}fzwu*0c<^4dzV{=MZhljnqY}H*d&X7Gxe8s+@2Np%qM$smkIp~CYoQ^ZMx7;~b?=ZV`O5vqb z-%VQumS?DG=wOwes&1Y(^ZzL<5MKbLQNj(qSCPgy4Cr@!GqB3o$v%a$-;;%vZyqrK zk7144M=a*<_nW^FNS+ryH>uZc0F<>$O>-&?k87H|;lcO5q?$E@bbdy5Ie+!p;80!H zEZSG)&WTe!cXvEXK2;nfJS7BTEQS}RVF&ev1+i8U9ZJE~huKdER17(R8iJ6*U^I&o-fCsOH*@EBfg5njX z6Bt8=4#`5bV=JB*Ink*fs{!?TB7e+as;++aCcH`3ynXL-O4eP$_}B=Cz+}P{IS^;W z`U0=r>Si;2C!^JJMVI2ICj`4(rO=wC)T{(1N;grs{wYaQ0)cz=tX zae$Gi{tg-CB49Mj4sI=AkroHs!Dr{QtO``g-~=pXX< zvC7!DtUbCKePV=TrnvHF^+LDTL06OpDf69GR$LzY8H5vV6XW`2 zMsHm+oLpz5i2cW~7nUV|{>Z(mz`t>y=xv~Ei!MbRsm;IfU_GLu3K(Ja6u7A=55#$F zlNu3cmHM%|&-}^POrk0n&A^WheVO^w9$il-Ou1}|D^?ZSfOvOp_QlvMU(tn%NZ0cH z;#yfe8-n^!QhNv#OQLK1uZ_NwPPl#&>3ULVP*NBnBq2;nzyf#L(hO&1hQs^da0ClW z!WoC=_5_!@r2X(zY3R)SDK^+;6n0nY$66`{}(&M B?eG8q literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_event.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_event.png new file mode 100644 index 0000000000000000000000000000000000000000..46094633651e68dd670d009a137e0cde76ebb899 GIT binary patch literal 1136 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Ea{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9W(Q9f$B>F!Z)czG5_S}6+yAadyr;wb zLa%s8!BXkiodSi5>%KVF$W9fkVKCn%5FYu1>Cvgy=|>wDH6^jEH{Mwqb44@AtmM_D zmn;32*>QOKukxS!IXrx>-*rh36`@X9pKBZ5-m#d+)VjQP&y!@uGNJB8o!Sb{y_X~( zh<%WL!L+_nE-NHAylGn@>kgJ2#@`Lk4`@IBeQS-W#(}^GRu|a$PTsHD(V5p(!TW<% zhUK1KGs7&w56*MWH=bpXX5RSGy-7~**2z8lI=ze*DA&IDzROI^E_Jp@g64;rOzV=K zioPw4Ie=oP2N&E4Udb~iG4813fz*~xbn+q-X9sSPfWEw5PIdrx!o*V zlUcKll*r2_Oi$i_>(~ha2FrTiee=_kn|6JF!N~u-^hq%*Pr%C)Y7J`ImX^~RYBX+3 zbjh1>E&dx*!(t%5;KGzJ^WL8~PQ>1N_rqkzW7ZFInVvmYtM_UTI`=zFzLrHo`k4Bs zEaBizb@RUC-2x8J?<`+oQzQ0u^B2LlGo5~^y)-Kb?z_+E?`6osx!`8fw8`x&rra<) zv&Ee0-z~onvCL;~2Yt3R`*m*P9=}NWeOGGbE=+q~e31F#G)tLY6^9)5q{%EDZyjI9W@D){8n=6Ma#_g)~ z%-c_&mI*(YvE}C8EG8L7y-)x1il=for~PKWmOd?4+`)L_gZ4A~?{FvZe~_&>mLt74 zs3TQSL3{72ru*Gm3nJX7UWq*Ya+)iHwABy00{I&U)+!XMvdmbp%40vn_XhrT2iG?- zw6gs7Z2JF3xJH)o)YJ#QfuVZrn(YiQ5<#atV| zo+}X8cl&Yd0|wrZToVqjopWNc+>ple`mWnl2r?aOr(4Y~O#nQ4^>4aOlr)y5zM(ID@CVL4EPB*=!~ r{Irtt#G+IN$CUh}R0Yr6#Prml)Wnp^!jq|>oX_Ct>gTe~DWM4fvLV=k literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_font.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_font.png new file mode 100644 index 0000000000000000000000000000000000000000..dda7f069b80b5305bced9275ba514261bc1462df GIT binary patch literal 1639 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 M)78&qol`;+0Ifj&QUCw| literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_pdf.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..a59b10296f8d22ccccd3b6fae914d819820d567b GIT binary patch literal 1307 zcmV+$1?2jPP)Px#AY({UO#lFTB>(_`g8%^e{{R4h=>PzAFaQARU;qF* zm;eA5Z<1fdMgRZ+24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_000CK zNkl+=`#Tm7l8`5ouAb^R^@pOmyH1@t=YP++ zk8`VO(V|6*eT+`QwF6BXS2J!*LcjsMi8b__wtPl(aSd;bB4N4U##GioAzu% zT*r&DD42?XL_$xNPmA6uCL4PyL~GT&PW=IkPr$Ifh3Hlh`ah#3plJh|MoU1`1~iS9 zfTj&-8Z7}$8_+cBTH%eWD-0^ij+?R;6>Q4x-BSX}92k_ycH%KSeVzNtvn~Se#Hvs` zNDf`crQG-A%w6%h$=NMj9OLXpJVq5{x>0}Oa(Ax?cnL>@BE)iZcniPaW1N$<@+){S zI;8yxQ>RK@1Z+nmj^je^_X~I#&*JSUvm+EI zKg8cr?jF2`=kWth<@9!N5}y}5e`*5i8U|B%Z$zC3;`t>0!66~62P0%xA`!>qZ%>TS zyCzGSZtioHQDRRBNXQpb`?w-2s&?&esebP0;I~NDeUX$zK+&^i9wp{I5jrTO*(KvU zsg%<7Yab&5f^e`TkO_nyI&eKt5XG;CGN5Hz!%1go!_kqxR zZ^rABwp3q8hhz9k){k_e{vYNHM<6U77VR&Lv6s9TMm*cS|YtfVvoA|Zh*;8X) zonSI54P!+{raioMq0_wR=FN;{HxGj|4}nSXJdmHUm65a^&yNco-FaE`AuFW_fkO^_#Wt~=9p5wI$o*_B}px8Zf!EN>NO@t!a%OpBqFsCT7; z-bM-d7Jtd+_TyS?AoS*EWG#FdzYA-Cf9pj(|@J^bF_tDcQoP zNN?i=jH>*U$&PY-P;hN7n0HC6s%(|fVlLSCRpFL^rVVHsEdfm%&@@^Cnl_+mv;;J5 zK+~u?6YQ$+;_-r@J9M6zfR0e1sr>R`!$>w>RiSEBMnKx+JS?o)Z?%`Dx5`K;BcLlV zd9;G;q9MI5U$hrd=u|%EuUY(-A4bRSBI?8hq!$lvg}g69`pe8n?E61WwP?|z#lFUW zQT_I)DgYHH0000bbVXQnWMOn=I%9HWVRU5xGB7bSEigGPFf>#!Fgh|bIyEpYFgH3d zF!@IG*8l(jC3HntbYx+4WjbwdWNBu305UK!Gc7PVEif}wGBY|fGdeXhEigAaFfi~N R%%cDR002ovPDHLkV1lh^J_7&% literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_presentation.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_presentation.png new file mode 100644 index 0000000000000000000000000000000000000000..062fe03966560e634cc708bfac55df19bfc6641e GIT binary patch literal 965 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Ea{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9rm3DTjv*Dd-p=;VyBr|UZm*u_;FQXr zltJMu69*rIcmjVm-yu#52f?IxP78+UU0n(B0*gG8H_woqqhM`w+wk+9eg0Kl zuPoN@|7pA5{!)+PL=Tm1#vjEDmVDFMu$bq@=e}jC-V5F&H`IP-uwcqFoVR=-!#+m! z1MYjnvfZu~ti5u6`2pnzGCL$@GFle!RmOsCjsWBU^`nm6d*~Ksc^JN!HqII@%*U4Q-Ty~a8 z|Jpj|17XGnrB*po|BGky8!q5{f1rHP;%>%mQ}4Kzb!E2Om7V1J!7xXtZo}(Tht4-V z=Nqk09J=&N{(Xl~sLJclfV}7+&Dr0hvU}&RTC6%-`STXb*G^;r+W+Q@$OEx zdq0oIe&nf2k2+SgO};0kVLL#-m@~ib(Nv`M@Y0!gl3FE z?c~LVDjwA@cYIPcdMN|4Q#;?`gj52%toD>1*~=Nbw(CvsWsA6I=<)HQ&;P!?UQ?v* za<3B3-oPmC(fZZ)$%2n8g+)0>FKPFFTzyO=rQzzWc?w_4(><y;Z{B`pA^RMisKh?11Vl2ohYqEsNoU}RuutZQJYYhV&$U|?lr zY-MVoYhZ3=VDQuJ%XJhDx%nxXX_W{K#vwq}#s*dC#5QQ<|d}62BjvZR2H601!X4&Pgg&ebxsLQ0B$UW!~g&Q literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_spreadsheet.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_spreadsheet.png new file mode 100644 index 0000000000000000000000000000000000000000..82bda589d4e11d2bef5117cf45bc1f2cd668b7b6 GIT binary patch literal 1299 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Ea{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9=Et5cjv*Dd-p=;Tz7inPHh;<7ZHq%! zb}c&ki?PeeQRI(9z?(zwSP#}eIJ8x|zOnw${s)&@^I~>fY;96d;%HhR-OcTK@tpgk zM|Yf)W_bFgU7FoDS-kCD<~!eWmG9l}6~C9vxUj&nS<`Joaqhaj$69X7c^HciFefl} zyxLad({e!m!9N9|v|=f}B^(_MJB~0VuB zjEh6hmq*nPre16)KERoNBK*Np_vf4Ut)1M{G?61f=$YrU;EQwSot@(R$0>Kt@eO&A zK*1{?m6#qWzO6a5C*$|Kxw-8t)el&)Hl10{Q?rk8)3z`-2l1J~wa#}ng12$4Shc{c zY_)=dgUi{#2fJ6tFJb<+W53~smOcHouNk)P4FB>*iOI>uV-4eVZ;M4BPubY`ZT-BLjb~GG4wKc1Ih!UJOkZ`qIJb7PfFjp6Q$0q(3v6=C>l-Dz zTF>S_=qdgs`{9H!qv9rkdF*+L2XCHWIdbkL?}N=38{$=*|EG7Bg+A`sY+EiBk=!Wu zEh0fJc%8P`g%7skzB&QTg}1qQ8B3)D%x5K>sJLwREkR>9$2C!&$Q;xCY_|{ah40S@ z&0l(JYlG`~mX;2t+~9-R0sNxZ8ntg+>rtJQ@WQ0vyfLG~+$}G1r;L1-**P4}~#JVd?#-{xV_73yJeS4U;ag zIR96cVtQq^AkW8^(bptnPiFr~YpK_fTG34l`3e|2S-Z@nk{@g^R$>TinEfNXDb{5| z=?VpjR}ASBYsy5}1^-f~S|KT~L7ezQM9N`Nc0Z z`r2b!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pWm85kOx85n;42hu?CQUeBtR|yOZRx=nF#PcV`A9Vw&WlQpQ zcVYMsf(!O8p9~b?EbxddW?z1k? zkv9zW@Gv-7{=m8<@d@_^1H*&j3Coz15}q(Ch`EKS9O-B|a)2$Xor}@kyLzvIMcCrt z^BW(VZ}j~$+3(`ZH%HzJ-`;R;_5(_igoID0#5_z?!8wJy8tpy%BR5UvwEi;Qb)#YWi*7 zg4-3`Hylg6EvFKNC=sdRe8m$2J~Yo9ZB z$REh6?$yfW`g>l=mVq<-bE`y&hbMzaqTdVN11vkDdQ9sZ!#6T8SRA;^wwq}N^L|zTSKJAV zHtt_r_JuBNyL0~7_XiAG4{kFYT)(@lfZ;)Y^SZ`V=_ylMc<(tZW6zj9o4I-=!wjbW z36;%Da^ER$IPDPqLCASQMop5%`2`GOD|Uw}6>nEt@zm7m`D@t&LO+aLoRe7@>dbbW zyTo=|>9pC4$o&lKF4kt(F#b_^=zCG~1H%rN?Y0MPA4t9ut(nBYkjE4*+q@zmQsdy| zf*Qs-O!`)H+}FSPH{r+Zg{rSk>PC9rTJYLs*=v=%%p9@~JPc|)pZ~0@?p~4VmD`oK z*k&)kz%3*GhUs4ebCzmcWL~%U8;f5R%ZA2NKLzhsPbp~Jejs&<>Ni%0{3#v#eWuicT$-ae0~!w@m=lZ z{xfq{U;Lk`rLC=@6jcSrhe6az?83A;u=wsl30>zm0Xkxq!^4042^XSEOiY` zLJSP7jEt>J4Rj66tqcr)x_!Bhq9HdwB{QuOp}{x=sM^HX%FrC5p+WAM7f=I(r>mdK II;Vst04&s(RR910 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_video.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_doc_video.png new file mode 100644 index 0000000000000000000000000000000000000000..cdd80520e00d5cba40373415183cb1a42880fa89 GIT binary patch literal 1105 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Ea{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9W<^gI$B>F!Z)flC7IqXlZohlyoX(Ec zgyO4rO`|&6o90ecTJfOs2m6omAL1NlX8%~j!o;?vE54FfXj;)BBhyr1rhY=T$}rpT z_laF8^=IDrlwCU`?!6XPW2V^HI>y(8%Z%om#W~*0#cFU!&O%XnkOiV7R%ImGCrtV1D&26$f@L1_ zZjDv@zO!sBWWM26`rj#((WAlcgJ8w|ZRxXqvEE6&#@)lf(W1EdbG z-+F}kgS^ANdqGD_^?uD4W!RGIaGQ(amf3<_UE79bFLPafc3oZ~^` z4Ho-3=Qu7sz0L8+0mcuj9^EWFCinKlc7!oUb=l*?NAGE40wd&EzjbGeM$ z8%rOEtTHUS@TPZ};e#2@$Ga0e4#YC&F-{MXc00hYHEr)UMjfM1-mB*`tYf&|FnPs2 zb5F%D1~~%vPscp^qgKEl`c#s+{g3qD-lx@S8hq=PpZo7)AHDf@Im05(EVm7L`QZ!} z-aB_Q9hk|~u#Gn(I+pQ4&efZu41d3*?lpU0-M}LHcR$nb6*&U46?QQwu-P&4H;QWt z-29qpqf^7KAfWWX`U6Wv%dO=y3$8KrZhJplr%i09f)EFTe8c$zsSnf&q%8U#c8Ucv z>|V*}mbzjV-}BYBOg2tSkLfpVKTsMHnWtYqSC}E`g7gEX0=d$LL#z#US!>S!_6vH< z{2;Tj*N@>ue}BVqjbG9`R&uUmxIg3mA|sa1p-Qcg7K32c^{+Zv&ReqEm-eqx2w|LX_xf9@>%Y`2_3j(9PLTba z{3rkC9;LM1$67xw;Axn%`Te0C`jh{prmdUy&p+4^2)x(s&tAWL&%8K>EMTrtEpd$~ zNl7e8wMs5Z1yT$~28PDE29~-8CLsm}Rz}8FrUtqO=2iv3VtQ&&YGO)d;mK4`)@JZ@ L^>bP0l+XkKI5)t( literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_disconnect.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_disconnect.png new file mode 100644 index 0000000000000000000000000000000000000000..a96a0f877ce0c76d5796e522f7a53ce27ea49500 GIT binary patch literal 1442 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Ea{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)QJMV>B>Ar-gY-Zng(b;ePc@;e#t? zSg0M8xGdEy)jDB<0*i}apx~Us*Y=9L3f|wccW^3Mtf3df%H9!ZDCIln0uP&djE2hG zjlXThmv@!_e#(3O-M3QrSIvv!!>_KjdcHdNzUB9z05ni=a)IG>wlnM|XC`#87Qa1c zBGVSTLuh~5*Z=Q1GZyu}tx&V9W0^d4<9}1e-X~8a@(#MKInMbfS1LSd3X91RP19Ys zHhj#=Ubb_4GPB=ft2=Y+tnU7UDD@WQ)`ZN1^q+JEnAEJ{$?s(Pd8>JQHJSCcjr zw47Ui-1Ovwnoqnk;z?!7*B&+fOT2Snr%8E`x{+G&?Z(my+4!aDvpRR|#4Y=5lI{x2yUAUd`BqmJDgM~AvH8TqCEw=Yi*Q>pe_ z`hWV%C7ZNv9Yg?#W^zHc%=O>>` ze@NPMIMxV+CzsC(c2$16SNQvjlqR1`MK#ms+1_j3At^XPHvb`?O>g$mOg;a{JHI+z zo$)vGUgVyh`>t~P8N-*@?z2# z!u`DUhwPz7llL?H+-CT^j#G28m>k7>Kj*m8+*Jjvb;64E8?x^O@F*|P^2k0KD=%!h z_ZOR);;KDoe@$Po`jVBq%hqjvEB+_#nI&_7O2?_{Z80_V#r4L5yZG}vq!vpp-D=R$ z@aov^4-rO1cS1z-R2FaNuw5Y(ew4LvQ#t3uGmE}2>sXT8xg=}p4Sw$Co`1+5%EC37#duUI22 zzkHvpl~-K*5ua~8xzZ)9-yT)lwBL655#Bv1?#NZn!_zdv`np242VHsdT-+Xd z>nV;bCa!XIto)DbCf1$XX;D<97Z-JSN7$_IOD{}qcZsvtT%;#%ty~$r_A}db|J2Pt z1S^UoAsEMmc&9phP-b-q7r(L>Sqpsk7cuB=y8^v{pF77PLxFYegcJ6r%6%iB= zWA%fbHOMfw*>T5jU@@dx;u=wsl30>zm0Xkxq!^4042^XSEOiY`LJSP7j7+Rd40R36 ztqcqb-JbwUJR}Xd`6-!cmAEx9NX1wHHAsSN2+mI{DNig)WpGT%PfAtr%uP&B4N6T+ VsVqF13MwlZJYD@<);T3K0RSwTb`Agl literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_edit_holo.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_edit_holo.png new file mode 100644 index 0000000000000000000000000000000000000000..4652da60cac38033ccd323e2b23d525467114e85 GIT binary patch literal 2322 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 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_new_folder.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_new_folder.png new file mode 100644 index 0000000000000000000000000000000000000000..449ae53d13a4745c1c9e1cf72c0d00c418c0ffce GIT binary patch literal 884 zcmeAS@N?(olHy`uVBq!ia0vp^jzH|d!3HENS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e43o@ zb*-tjBOyImwQ23NxTf%g+}x+U6@uH!ni3RmtZD6NZPobqCa=s`thh}!J>C5CfcBcmw_%fX;;I^)qX}9~UJ zS;~nQOlzCVUf)onnb&eCw{iJ05=D2S; z$$7hCSp-j~c4huslf+x!Di4*$Xt74CO+GJJRv1|KW_!41_?*Z;2UdrCi}1f$#%W$? z%^GO#qUSC2?&_WM1!D6*s!g>$w$1xT>-v{_ZwaTp{3-rv^ZER#4^A7_m7nrY?Mb=b z)_OU77k>f!`wu?z#9s*|tIbcp@@#AFdrtQ3ckoVqjopWNc+>ple`mWnl2r?aOr(4Y~O#nQ4`1 z8VroBOiUpf{GQ$dC1XjD4Z-Mrx!9h-CRd#b>7IHXoHHP%YEh zT5cGcWhwa#DlIKDbGpjR$YZ*6m6au$kI{C{cD8%Zz2Eu1d%ko3`$|KC{B$%;Gywq6 zArZYPO2jG0OG8b$edx&p$)fsX;@pq@FnX@+!=bN@|)^%fvEz$ zx6gxJOC)L_^;~1=0Wdv0yrjok7qqN_J(%az*^uw2vB&D!3FG??eB>^qrFX5>zofPx zQU4UNL2zau^^tw}wG5W{HC*$eRm24L+}yhtVfpzJIW+>75G zkEpDy3gO?9+H!@EiJZ>`R=jUytgi6vos?6sut^&Zymeh`cq!OJ7%T1m&Mjuu`Hty% zs-%@Mnce2wt2XF&*A zG_%fXzB_lseM2sK4ZgjPP;zwsW45}YSC82}y?Cfd@u^)PDO7wG*|<}mL~WXlLPOuE z4>;5~?XkKc9O=8Ke?c&ZnbWVD)z)fYKfy9v@P*;dxWL6i0S6v=&eDIT z{O-8ADeHtuBIK0r(MZ;8)PaNOEQg$4@%#~+u#jy;Nw(nKF(DH2KEOiE;U(1T#J%Ao zZHH^ekP`^0xp7ahBf&W&q)_2}s37q~m*odD^y8_@<(ez_Oa@_?`{t_KfHq%etkLSm z_e0s%uk+l?U|JcHj`=FfL*ur#ToFHJy+=uHU*6o;s*P_m5dDa9)XV1MTBXtZ(jIk` z!=4t|L+!!qwvI-TIEv`mQv-x7#BUu>XwWNfg%N1uN&ZA$5U64U~U1u;_@Kzzyw z?xyuiJCvu?Y_X=TcEP>Zzc}&mY|=`BBlTv{JxRr!#+>uVi^v4Yp8NDNL(IF&=bL%3 z-UZ(Cx6Gr$+lL1^Ix*3wDB^|n` zHf~AWf2Ox`%}iACZ>?FaLMLo+qtb@v0A+YtaD5`Uv2-pA%S>e{0dN4fW9&dTJJ4|# z2x1*DSSQd9bisn)qVN2p{}>XJW8>qp|7QT5uue{Y8;*yH{gnpeFCW5^t1!6WPOg1ONa4 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_search_holo_light.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_search_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..6811782714413d28bb0ce4544f0814e12e31a859 GIT binary patch literal 2233 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 S(tb)F05snKpGGg{#eV^^quTHQ literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_sortby_holo_light.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_sortby_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..5241a30bddb304ca6cb657fe426a5ce359c5ca76 GIT binary patch literal 734 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Ea{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pWm85kOx85n;42hu?CQUeBtR|yOZRx=nF#PcV`A9Vw&WlQpQ zcVYMsf(!O8p9~b?EbxddW?(JM-(d#7#7 z8U@%FEOeD&xL9m<#8yCjfvd@di$O~q96Ed-@)`w-yuGpd%)7LCQ;uyiH@+Ab+WBj>58Aj4rMDtT_zk2gCxh+3!vk`oWghI6p6GAOC#j+nwAWIPa9| z|KegWSQctf%J@%Fa6ys1=i{EvNvyqluJn0H$D4aUnDB*lb))#DyT=|*eDgfy`#+oB zGKMxm!Ij?_ZXaLxp>!+Lx(44b_ZITLHTcGMr#1Yb&cV?aYzQ|BP zFyR_YyUC%2=T~zD?EKvx<`BZ<(YDZ7{m_MDUwQT{zRr^VKbp}!aOcJ(LBEEHTi9C` zC^9{76f}t3&h?{MZU#f^5~iTkg`eN;dZ9Z(tJnKmh276PtP!vNSaEE)@^cRBha$Ul z#yxY+2Qp0jY{{iiWT(zpWjTK`!`?aPJsaZAo$q*=?Jv(Y{g31PCyaHB9adqE;Rm;Z zQk80nYeY#(Vo9o1a#1RfVlXl=G}bk+)HN^;F*3F?HMKG})ip4;GB9|N`5c(6kTm4x ar(~v8;?^+JBz`7P1B0ilpUXO@geCy}uN9d9 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_trash_holo_light.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_trash_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..c985a278f9d6a5ff9e7337f951ae4342ca628235 GIT binary patch literal 1541 zcmV+g2KxDlP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy24YJ`L;(K){{a7>y{D4^000SaNLh0L002k;002k;M#*bF000El zNklX5kZU^jQSU-hj{TKfR zGzWUBY!7%ypYK@$43j{)bHK~0P#6j+V)0jiw}WzxBUwZxfwJe7g!8~p!F3k+9rz(o zJhzdgG@`h|)dRGli7ITeLrc%<%r=#PBq*CI8M(g8J%`2G1lahjN_PUqNBW7y?PgG{ z2kfs9XC3BBiL4wLmfIYXVGrw);^6_-cvJWwa2PlQ+zUJ%DD*t=*9=)UVR{Dm82Ami zq}K)D--^0xBZ>gEzFF=#@EkJi9j=gVVR5~6-VeMU{NGRlE&$&EpW`r3h#|l#K89H8 zk-y#%}oyas$7Lqg0bkR$H;fhs>%rN{cttX;07v%^*X zE)C@5r8*t}-qUY(#RII7W+`iMQwZgoXH*e47d++xHw7dt3bwe~7b_@+02}g7Q@E-% z&fL^2RmVlGoQ*Ie3X;28=V^Uj+Y3BG-~=+8dleZ0s^UJUSPPWP+xzX>RxUF_W|E&G zi>#;+h#|lleHHi!_yl+YcosN{bW(?a+kjhIy8#thiPl0>%+dmLD?*ePUpTIwQ{ig(k3fqKfYBpH6@wHK!4jWRv z#`rB`D`i^UF>3>_)nE_l3yx|7HyxFyB=a%g4eEu|7I@7AQs6D%eI!PI1%3wpMqK(T z#h5+NX9Ju;bHt;;3EqW1-Y ze86|WQ%ol`4Ec=z+qI|s-(-J}ESIB`BVHbmQ+Plf#pcBTr&PITPH-(CqbZo|wJ0gh z1ei6iG^ltPR#$WgyLf=c;UHGd92j^dMm;^i%`LA3R@YK^Ksf{!(FZJ72q<>L1ESG( zf{u;4VTVD3?cg-I-)ORjQBoQvps`~&f$XIsz}#}E_u(?v6QS&3@NCx!Fl-{*S50Gs z=?&MVAz+B3WhxMQ+R}!ATf=sME747Pz@i9Aj>%h?K*i2I)&}1L5;aQJY z2y~Fl?~vwBg__(UMV2`lULKGj$05UK!Gc7PVEif}wGBY|gF*-FeEigAaFfigua8>{S03~!q zSaf7zbY(hiZ)9m^c>ppnF*7YNI4v?VR53U@H8wgkI4v+YIxsLL%APC$000?uMObuG rZ)S9NVRB^vL1b@YWgtmyVP|DhWnpA_ami&o00000NkvXXu0mjf)I^*> literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_view_grid.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_menu_view_grid.png new file mode 100644 index 0000000000000000000000000000000000000000..b219d060671a8cce55f26dc1d7bcd1e3c2ac08e3 GIT binary patch literal 726 zcmeAS@N?(olHy`uVBq!ia0vp^jzH|d!3HENS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e4i0VfW{mJi}-tuun>_}IMXnl1bFjQX><$IE0 z+pok=yZ23Rh0;Tz`B&>}c5e91m3!->zANYJu=^KP&+zQ_db+i;=l1c=%%8irU(cC{ zzEs-3eMfEVlNq}&x%Pc6ooHX&1`bdGzK86b(S?i`EnQXuqfWKN zHKHUXu_VKd4Y7#LU?8C#he=o*+?85sO@`*IycLvDUbW?Chh z1_Ki-0~3gbK9(a(fEpx0HU#IVm6RtIr7}3CNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e4F!Z)a`n5^)r0+kf-s-o2N< z`UwYymV2_{z(34kCw15?5I2SR*YMGk&GXPrOSa7A7WTV&z$ z^*hC0H+!1Bc=vPpvQ__PwJLBlfl!27=nbpYm*hVE`){{OeaFOg&jilx=YR7pGUd)^ zfyE_{%^O}HDEpPm5tYEThiRU=V_22$udWHoncNoKHDYUink%hYzPEaz)d!g$d@=@i zv@a$Fn(Mo^tSaVhO|f5p;qSwm&zJT*Ry@Qp zRv;BP`HA8oy$`oM8_tBTk@5`a3P@Dk#d+tTRx7*mgOFRfUs2Yvkn%comTN z_EYp5&y|0jx1CSl5b0E?^yJkC!HOPLeg0zym>&qWhP9tz@s5#GEo!njv}e^}TOFe* z?Prtps@j!SJ9p2V)%~b+x5#^0tusN@-3o`3=WXEKb1;8X2=jEq{{c%lgdf;`xB~R5 z@&g&5L2MRWbB?PEePW+pI+Y?YzZ)iJf(7*afK)1mmw|DwS&F?>zx;E46!wfTd=Dfw<`97@X$q&jn z9+CL1a+=GBKRny}FRZHWy;BbKs>pxGusVM3_Kc<~Jw>7c z*{^{qR<*=6q9i4;B-JXpC>2OC7#SEE>l#?<8kmF_7+4t@TbUZ@8kk!d82ohmaveoO zZhlH;S|yqW0~0F)6NrXBmLp4m8YDqB1m~xflqVLYGB~E>C#5QQ<|d}62BjvZR2H60 Q1!XG+Pgg&ebxsLQ0BNC#{Qv*} literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_perm_group_system_tools.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_perm_group_system_tools.png new file mode 100644 index 0000000000000000000000000000000000000000..5dc35da66bb124535cd75b6de6b1c4523201e2b6 GIT binary patch literal 1472 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 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xhdpi/ic_root_usb.png b/packages/DocumentsUI/res/drawable-xhdpi/ic_root_usb.png new file mode 100644 index 0000000000000000000000000000000000000000..116da46288f89766b3f3bb148a0deddee1d0ea54 GIT binary patch literal 1668 zcmV-~27CF5P)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy24YJ`L;(K){{a7>y{D4^000SaNLh0L002k;002k;M#*bF000G4 zNkl2L-FQu3U6|7(d zO9!p4&lUXN&??si?k%5ruW^hHiG&e!a0hP3EIz5-U-l%lilA5EF8qn@IDkWjU=1Tf zB488lDc@7`_mumcrimB^38O{e(=b!UFoV-^w;@<(lYcmZHg3j^_)DdP7N&7FrtqZ( z<3m#6Q7kzka)u|xf@z@yWGu;dw&5lbfTv4;?FIHZP!bZU zu{t?v84KxSL{)G(s|bIkNWi94S?St7j=gUk%~u?)3pO8Sgoe+;^|)FTSdOZK@2c`Y z@0V*ykey2)q>E4W3>C^I6cj))mxti1m+-mJabw^Y2JBxH^7NEzsAVb<5+GrWO!L~u(X z>S&dBGZiNiq!&a^knd%})VILck3wq-vrhQ)hVuKEFzFV~6w!TWA?GmGi(RN$l~z{? zYuJZp@VF?L92OMM(%W*As2=ks&B{yq|aMLOacuC|IQ#IiSUS!R|_7geRw?!uTricgAV&CB;q46Xn zl`xLy@Lg?8jny9pvH6mN&y@TZkvXP`uTyQnem@J{gT1}GBO~#Tz(}y$?a~;we+QF@1 zkdXOAeMhNPem8zphv6LD>fj=AV&!C&du$YY6hAgiM3W@s>~I?%z^SS#bz9^PyGpyy zn<+BFB=kaCYZ$2s{O;ZYK58K^V!p-eIrw3Q+YxL#Dhh+9iq50S_B;z7H||# zh;6;bPPa6jr>9`s#J=U0n(&A4qDYdK^zoj45s{b>>GQ;Ko-b?UI--t$JHtHC!3>*> z#IiR36|7(dCl3AwZysUg19&5E0000bbVXQnWMOn=I%9HWVRU5xGB7bSEigGPFf>#! zFgh?fIx;scFgH3dFnMa~NB{r;C3HntbYx+4WjbwdWNBu305UK!Gc7PVEif}wGBY|f zF*-0gEigAaFfbT?O|$?202y>eSaefwW^{L9a%BKPWN%_+AW3auXJt}lVPtu6$z?nM O0000NS%G}U;vjb? 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 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_certificate.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_certificate.png new file mode 100644 index 0000000000000000000000000000000000000000..efcaa87bee43a5bb306bebfbac3702a3d66ab7ab GIT binary patch literal 2301 zcmbVLX;@Qd7QU#F6bl5>>%-NhFex1Y`-wBH}VgNG=c{3rQdW=8-6fL@O?k z0i`1CKoJr51%!gitq4V+pp1i6F<6yBEy&Y?VqtDnY=8Ll$9&H{-*(UYp5;47w>~_` z+|1q#008sgb=)XqO)v_2F)|y<)xOALr{cw_qGd@cwLk#@Y>_Mx0)r)jWGD&}h_W*} zAwK|Em?DmeQ^oPa7($r@Cot;ZG!i+21^_>Qja(p1gH&K5lq{AqvA;C8VL`EoiQP!y z`|#x)C`G(3M*&6WgvSVT(u8yo)_*PNr(qxj5=bQgHIj6xlA&Q@-|;e#z40241>dQt z(wNxyPQ~%pgB+Ox0x39>x6p?`0I5_QflQ%N39CV(4}pmHK|ZQCfy|AKZRVPFw! z3Q-axiW~UB7II=@Q&cKB1CLj$)i^Z?CsQQj33NK$$U!7}BO2byY^h41@s=u`=NY(= zQm7EiRbrVGG%^YjWtl1_7V-3b2ogD;|B+a#{E#RlWq6H1jwj%J@DhnJu6No>RTT7x z8=urx#$?MOd=#XVWh#Wodn7r}gOS|*wIQP-;teB0Ax0iWkj|9}GbNBz70hK~kv}+* zSi}fm6DR}@ol7JWeW<0@9w~rF zCi@Ztd1Nj-z?bApn8yZ7l`4T$2+i9SBX$uihe9J#{}RjKC?J7KrihWr(&sB+eTqya zQ>Mt|ASap%dhi88vDA3sX?&pf@p2)BI13U5Dr6GyU4|LrPk2D(Q381+GTn#sN8|w< zHjPH&P>5U-5BmWt`hT*9N1VYM%i~YwGJl2CpmF=L_>sfM_JO2G&nS@QnEBOtBLJYh zg1PJ%&Cv6|Z%Vg_T-w?Y#cyES&a?)h_i?f8llxq)@NmBO1Q_3fk#S*b*CLFI%k_NQ z#9S6yS8&{QaF1zf9VO*OXx>v%ae47fZ-38Eb$PA$*9Mw0`Q_2cTi-qXNpeIVQnM7} zcn$;>X@Nh>5O>q2=7bZ&;62=LAtmOd@0Xwf6A-{SE9~Vj63b6pWPQE3>N8?7H2{qX zaxC;c*2vn<0orH93(oqVb?BCK(jk3Pt zw5+=Luk%kTd!4lYOU1=!*=3row5VrOl_@(vx39-6fYVL}da}Oa_a!8{zy5vS^bc95 z?v4yaz_xI&K|WbC__%57KqMC1Jkq0o*jseD#Es=;=mtg~+Tg8ETh$kN@;kn4AFzTW z;eQrS-g3qE3$|IOT{S1Hv)QlOx~ABw*DCKywUE7PmwSs06o&P zn6xUUC{J8J>Kta})DwDpgYdeCTSe7iKf5b4Sm|ycR{Q0&G)3KrJ^XB8r8O)aoyLiFZDm%-1&+jSsTy9yBd)>#m*{*|W1z-K>jipid33X0Ob$E|zvq7x1?V zQuHm7a3Ps=KwTMlfan?h%^MR5*`ldo$3O0gSIEYyGhyGZxT?;!iXAP@sp)6>M2~GQ z15!&r7eh;SPeOv$7VC^EH$2-nbnSfXedq4ns*twQ4DGommc-54R=95MqCNk8f&X$fo*2tIb-5mYJ-`vy375WFbr%hpH`bU}Herr0is=&{@GmWuZckSqGf?T_f5Jf#2GP(HRd9$qGXV@uEY!oSD9igd~1h0aUouBXJ#FZynEu*$5mk{mFoYMT2sb!eTqh%M`!ma@61sz?R$2Pgn^~5}q z9Uo5GyRmy&=e=z%*)H+gEdj~<$?4;%O=Bkxn#>e90gC{nnLj1dj#np5{Xv%B@XGxy zHrwm>WYp$Hp@zL{@0C($-Ahhrl;4}86Ba+!gc>W$z zNb7oY2^OL;Ywr%ft=lo;FsiW=9)2}zwqy|+kfvsNjS2bN$2Yv?yq*JD;m&x+FO<9c z^ZMFDFEG1?au|yj+_t=9oj5o(fVybF#}$Y%;PUv+iaED}+?BS3P*9uq+`MUb?v80p z_+9^Rmd9%>OtkAOz_%H++W;D1AwmYGm6tHUf~#i81k6j}#1^dya9d?peAV^wO#m6e Mym0QRfP|g@1I4C_Bme*a literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_codes.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_codes.png new file mode 100644 index 0000000000000000000000000000000000000000..edaf35e55dff062600962541d5691bf2f30f5bfe GIT binary patch literal 3744 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 F{s*&q-8}#R literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_compressed.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_compressed.png new file mode 100644 index 0000000000000000000000000000000000000000..73f6a1b0e24f81b14880fc1d8e1671160a50bf88 GIT binary patch literal 1556 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGok|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m@_g%B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`kBtHuNWFoz#!AFNG#Ad)HBe}%?0@jth%@)C>7xhtg4GcDhpEegHnt0 zON)|$@sXws(+mtd{1$-}0$pR}Uz7=ql*AmD{N&Qy)VvZ;7h5Huj9yA+ij|Y2p{b#> zrHhe?k%5_op`nG5k)x}#rKOpviIc05sUyq`Y#&rIiaQxbc{YIc_1Yhm=G`xf|&5c59GkJPih`8&lCYOhu_B+ zk_-$?PM$7~Ar-gY%(eAqHk4>6*0Km$+NAViLC3#FKE88J{|}t>T{8K>BZa2L`xkUK zcQ2mZ*OwP2v&DkLNl^0J@#}~<>d8@C)K{4&knqeXsV*w%qLTh}6UGup4hIGW21cN<44)fzX?oj4 zJ*ibV(3jfD*?sa>-qITNjR)%+tiPNoJ29d7v;+fOwL|n-=025kyq5f-Pvbg0yC2{4 z*rRmdOyQ9l+sx>#CoXSS;Vy9mnaU&p(!|uzdBgw9VZOy}a~2(`TN*Rzgwg@o$EW_x z$eO9g0S|_TZL`?tXnwwQILO!flGyRuK+fm|vqKo$1wXq_x%#CEm}E9B+E;G2gqsN@j1-n|j;_D5c}kkK&Od*xb?ew|Zz1FQnq~1j z44!Xzces$_gvCCIPi%~OFQ?B~4l=62@kUoLf2n3w&iCER%_KM0&RqV!>SgP;t*3*& zWWCVvcY9^q5@c%sd6&iYXLq(;x_2>mr(cI51LIuY{3~t@OcvarKw4n@Qz(HUW>r~C TaT(ifP&w`C>gTe~DWM4f42&E} literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_contact.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_contact.png new file mode 100644 index 0000000000000000000000000000000000000000..7f93d7644baff1423ed582296ee5e305a8bf7ade GIT binary patch literal 3984 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 B0$2b5 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_font.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_font.png new file mode 100644 index 0000000000000000000000000000000000000000..62b612ab7a1f6cd9e6aec82b759e13499b70ea71 GIT binary patch literal 2115 zcmbVLZCDdm7QT@WkyV$XH6jATK)Wm}NhY6=5+Ec&QNT2SprR!t1DQfTnhX*Ugf-BD zSW5+c01?v%Du^!Fq9TGqwde*xacj%gQe9|}YDF=nuw4o6M1k%PpZ?f+=FYiu?s?DG zJ#UFPX8khfHO>HlWsw_%5<({1mXjm#9jVL;B!n9-O2lK;sd$!Divqq}oq|G?LJorgR7Yt!? z9-P36rbTN6r~=!NqeWwLV&Y^u>9Qa>92x=z>$!vjC5lTSy)r|k;QzxWwE(*4m9_` zL^Q2Dl`9cO%*7)9c(4M;HC!q+D=UkV#h|FQX;dUAD9Gl6P7fd~0(99bT&fRH>3rrr z2vMC(i)nC7t%7VGr77x6oCgz`zAQnhiH=@ytkTUjif9>CFV#>H3XQ5%+Uj~?t-~eg zZ)v>JS{IkCL8%f{r_R*Mi2F$OnFkZS`~5&RLn0gQW-UfsiZny0mSrkY6&@+%!Ndtg zj>);2Rq^hR(;uh`4iDlA7Y zB#320e$i4Hrm`viY`dVB^$JlfwhNU7h!yGl(Ymt@3aIpTl7Y zSacyn1kYjR|4-MbL^4#{c>K?}%&UkQv~3rLpZHmz52_+Kqb11EIGmpafc<-sLVle7 z&ZDEI^p*UTS36oO``>V^Sm!89qM7!4-ZpsJlZE`v&YqnmW##!ro?jYjgM|}tG5IN6 zyf?*#EVh4}hU_aTF7(^zODWlSXS(v;#<->nCwIU36>n<#i}j7QRn<|}rn@I|80F_{ z$AZM#rpqn_pTme{llGu0_QU?8NrN8UViDOx`|PttE_)&3ps~?6Lmc|P`her5fXNz z+`Wh8Im0n;H%oz^qAqn}Yq}}ZT(vq+^ zGEJKdW-m!17l!P@`o4?e`YxO0STM`$mUxTX$J=wAo_)UDXc%(U?53pT*C?LVPx)9X zZqEw$_@Cv-d5a7CCsIidWQB!$65j0^7+U|hv|M-bj6dkscx?y4WrKppjFV^FuRB0W z@5Yj$za_a--}db0_l4(GM?S6W-0^5Q52<&wv=m!g;3rUvH+4mxFLya+XWVpJFcLR( z{M67+ORLjgthDTp{`nx;VRf(F#a`Ckx_lRxUD)Na01#q*9B&M%=v{Nw?>S*Tn9I)|>aE|2S06l0`RqSu-46UB>s4;*S;C3> z$y8cDrTl{eKt;~4N8J8itn04z0`+`J+RtQ5+6k-wn+03@zle(8{SC>?>?rsCl=rZ& zWpDGUv=5-X_&Y~f<43D4qT>fO;+g5u!Es%${fKC zK`uMIrJ(uCM{X&5YJw*|$Q5K?GMHs%WlB+!#IqIN1oW%E!CXh(IdADwm43wFX@~fu`@gnl42<-(+$%gpo|$c0+D0lE-9JhSeyue$C%!yw5$EY31)bpnE`l;rBToJnhTzyF&(|Pm$PsXR$`c9IdZU06N9lKI*xSB2X z06+FHTHEZ0uMJk#J;#$g!Q{xcTtT13@IV;62=o*kJ8jX`1P?s4&%XwMZ_%M+KbZfz zZ>z(oeK+Ity27XT2G0-w%K;p=lk97Gf4Td)Iu^EAeB+(6taapN-i?Xh--|~{#;@7min^*jj9c%;#fHbFd`(<+h Z3FIwpzoD{DeM=mGNKuTiIXrpqe*sG-I9&h$ literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_image.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_image.png new file mode 100644 index 0000000000000000000000000000000000000000..1a5c481ab85d7cf719e18d5ef4fd9b89a3bd4c0b GIT binary patch literal 3381 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 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_pdf.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_pdf.png new file mode 100644 index 0000000000000000000000000000000000000000..29d0b33dab1fba6b13e63659bbb66962a4009cd5 GIT binary patch literal 3486 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 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_video.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_doc_video.png new file mode 100644 index 0000000000000000000000000000000000000000..20e23c9d36f536d7e19747189ecaf31a56b8bf4f GIT binary patch literal 1486 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGok|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m@_g%B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`kBtHuNWFoz#!AFNG#Ad)HBe}%?0@jth%@)C>7xhtg4GcDhpEegHnt0 zON)|$@sXws(+mtd{1$-}0$pR}Uz7=ql*AmD{N&Qy)VvZ;7h5Huj9yA+ij|Y2p{b#> zrHhe?k%5_op`nG5k)x}#rKOpviIc05sUyq`YiZIxhOTUB)=#mKR*YS0s=DfOY(~| z@(UE4gUu8)d=ry1^FRWcpa_Ea*Cn+mvn(~mttdZN0UW|snOIz4=4$HZYHVU@;EeFO zle43_xv{gUk&Cgb5>#&rIiaQxbc{YIc_1Yhm=G`xf|&5c59GkJPih`8&lCYO$EH`_ z2N)O_|9HAMhE&{oGxxkUOCZDX=Z3S*_6ObBF(F1aR^_ClOVK0w8F&6L`<-(A*I=uu zTJ%v}KvSLFeQAe`%#=wxB<^RXcQ-G}eRj6`^Uo{Km)-qV`)u#?w|=|T`W`d9xp+uG zpn<`Gfr){UgMmdu_F??L6B5D6EB^KK?G!X_Q03roV93Z4{@2>^@V8^HoxR-e3*aJj~;YPX7sWi5L8)eUDp-fw6&sg@H+c0q9@_5NGEHKZe~h zCu4tlF<7g_P7{FVdQ&MBb@012u71poj5 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_disconnect.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_disconnect.png new file mode 100644 index 0000000000000000000000000000000000000000..aeace05058031c2106925931f769b0c21d04a23b GIT binary patch literal 2071 zcmbVN3s4hx8sCH6}5baeRk4{@3r2?fDMX5F5U3pmKHVU?#ae6biv%CNQ_wD!l zeUJb5&6X!6#QBhdNB{u%$l@i**t*C45Eo(Z?~WC4uw}Jbnr2QxbIb(_BLWCjXf^`M zbc$Rg8BwTgdoLqV0N|n4q^6nEmDqXYge-uu+Wo#Gw;>h{FVU#M4n>hCL6!MBL~oW! z_+;!0Ri#n!L_!FL#9RrTNsnZ4Ac#Y!3#DQ%mjyFLQaUVL;CLApVl%mHiIg2Ff!Pow zWr(CqCWjs?WlDr14ubcD3e=4oCM0W4udFo(^BpkFc`5ugY>KOKEy$jM(@H9NPtZ_a4x8k)Ir{6y{Jn7(_q+M$uTo7t6>m4`@) z={0yf2pj^4b~1pkC)$Cq|0!On?f=-8LJ7Fq$i45e>+8VJu9@0y3X}HpW!|iYSmn+;FT_XpEJx5o&cpssA z@&yO4SkCl680IO3Ba1!=dmJjLd!u!%+IdMbu)=$NK=!#|+qKSn_@bS=SM_eicYWIA z+CF947?3@)W{|nBHs}JpBHsSW@p4Ge+7)EuCk2;HY}oPoC@g5&Y+tj!_31@`zjhFq z>>~i{hF_h?@ERQVYo`u$rFr+|Jp}YUJ`;uhHOm{cPe{(n?4W+!(;P+3BHXv?E&Dgl z;fj{DRQ4}DMr{3%c_U=%Xy+^V$%^iaV;OfiokI`rc>Tkp|Fl)CE%`=wU!-WNEid$3 zS91EDor`_{?6@!xQ8g|6BC)y3b!$W1SH9edn(OJ0j6Y}jzFOKMruN*6`pY^ZFzb0Y zK2-bUSO-%5^yr31Esh;i!7cVp!`BztJzPr1_h|Lb(zhu;94yMI81b^#y6Dy;zRI~W zbWO~dy~}%F!&@`LjM6_fdK9B|SzsoO`l*((rZ+iTjN_d>mN;YwsGI{0eV9}w>-8@oUVL)epA%8s8q`Z z>GXgK880g*nE5~1-f>kB>?~K-%Hoo4oioF6e>1-*)*|}pT-wG@az$BTj2Vb^xGre% zhb#9rpL!EN8v4c!?Id*dvu&N>U(en;5S#URM?>4Y?d@K5cIT7!=1jc6F+0(aNe1qX4s-Wd}E1V%%?N`-KoH`L}_|P z%f42iMpx`V=v};c{Nw!0jxWNlkQko!kb(5ujc@&UxvYJrVn@(WhWtN0lzTF}zhlH% zwSF^Ynd&Q*%jhn z&sb_-UZ2?8aXqH?Xyeab-;N$9j2aVA4p80r-jmeMx2KMN85{*LUcZfZ-c3E=(JkY* z^*UD9KfHRAAn0D2!Iv1Wx%gQLicOnZzq?u bvzQPFOhsP$R6-$*xqsC%X@aChw5R019C9B- literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_edit_holo.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_edit_holo.png new file mode 100644 index 0000000000000000000000000000000000000000..71bcdbff6d04a5334c8193ad65a68a18c1264e1f GIT binary patch literal 2781 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 F{tK(6f8qcD literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_new_folder.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_new_folder.png new file mode 100644 index 0000000000000000000000000000000000000000..073744229b66fe163dc7a05c59c645ab90531285 GIT binary patch literal 1359 zcmeAS@N?(olHy`uVBq!ia0vp^i9npd!3GkEk^xbYC9V-A!TD(=<%vb942~)JNvR5+ zxryniL8*x;m4zo$Z5SAsGcrRWN+NuHtdjF{^%6m9^eS=-fVvqNZ0suv5|gu2OB9k) z(=+pImEP~(ucVNfVyhHx>TBRz;GCL~=}}db8eHWUl3bOYY?-2DZ>L~WVFffGH?<^D zp&~aYuh^=>Rtapb6_5=Q)>l#hD=EpgRf0Gw!Z$#{Ilm}X!Bo#!H`&0@P{GVh&(Orw z%*;?n!N|bSNZ$a6%ybP+tW3?UjLa3FKnZADQA(Oskc%7CE+EfVDWjyMz)D}gyu4hm z+*mKaC|%#s($W%ShLMpjP=#)BWnM{Qg>GK4GRy>*)Z*l#%z~24{5%DaiHS-1r6smX zK$k+ikXzvE3pY5g7#dK(Ak(i%EYLU9Gtke?1^ElCy0|1L72yo5s*6J^3sUuiQj7CT zi;{uyk){mO3=BK`7J(E3U1Q~6lnIQK#2lCWKL?fq0y6ST@{2R_ z3lyA#%@j0z6O%LZKmwYe2!i<6CABECEH%ZgC_h&L9Ku$aSX^LgZfi?OQ`RBsA7p{5UXj6NuNASD-=5HJmbnDE38rqwkW{`VSU$ z&t5ROuW7SFhD}1N7R#itNosZWGG1*aCh})C!I@{+f`9?x~_APIs5q|k7u|}Uz`@*Y1wq4 z=C+{-?D{IlJ`Sx6>hv94v^m2xgF z>0@tvbK;NRaaytc>6_QLAKkazDHAEoa_~^hjp8%0r{(`g-xgeVOnJI8*u}eoXMOY6 z3G&LVUNbv#>-|R&U6KF4PWrR-&_DCSJny|#fBfgm@+NIdyHQ_ilUiM3xk>HBtPkdI zkIeDO=}*#IeaA7n?!5mdKI;Vst E06o~k_W%F@ literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_revert_holo_light.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_revert_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..ced603248479b3e88e00b3d5d7be0e103bdf4935 GIT binary patch literal 2047 zcmbVNeNYo;8qaB@D;kCQKxL7F0DkcdG7@>u%h9aXyY?Uyc@`}m5 zN6lhDPfdtI3FBE%*{W1XhMO^n&*Vm-Y#4?F0w&Dk3j}Z^#9_l67MpwpQ7});7l=7R zX!>E0-psl@ak@NV+7~HF7zG4j60=yPrKQYLE)zHBvtW@(M|3?O2;gCi5VsPk+*aPOxEuA9eE7NXv8UIJ=qj(ksL=$449En$|Vf) zgsIc(#E2B;!!nVa!{e|8(J&m%;YbxSkx0PjAqoy(I>YfIY_yOg;=u9*ww%v{VFeda z@OaUj1O-nnMWVUU@C;UIv=CY&ip}`dlYXbMir>YGWoArE;AS^Tv7IZgWZ}LvTiV@rY7Kn zq%TJ5YX0_KYF9~hapPXNYwF}cH~k;SEWH<6xl@~e{S)`zG0Q~bqgxx>MkjA*>hC+9 zvXM8_0bZ#jj}&r{p^$nBP9s17~!7}WKO315di?i z|M)wL8b8_sI<}*dqp36VqiF^SDL8b*}X4``fEguhj2;W7F=2`|A0l)uUIT$6uST6kj`~q3yeS zucMweHGV{Q-|kkg@0AVQ*|^J4=snlbwsz%PL4)%z*1FF%2cFy3GF}nFGp-!_?D0(+ zT+J$T#d zQSX7vJq{Z38xC+1)Pn$(gwZ#Jgba2-H62A)jG2`t&P+XF)G+kYp QO`cz}Qn5yU9LcHrH(voAGXMYp literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_search_holo_light.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_search_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..c69d52630e9ce62bc08e7c9fd82f36fa62240420 GIT binary patch literal 1748 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 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_sortby_holo_light.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_sortby_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..9810a1e79a94899693862d6b73f258f91b1448c8 GIT binary patch literal 3116 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 Jc$jf? literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_trash_holo_light.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_trash_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..1811be8d4589958b8edacbf08ba2a2824fc22465 GIT binary patch literal 1810 zcmbVLX;2eq82&Itl+lV+3wY2q)DjVr-AzJ5O2CjqB7(@FpcM(p0#TEV$wC4IiOP6D zZJi>Dv?3ir1dA4>Rz-tgE21)5uZq-C@jy@rwAw*OXuoi1e>nc=&b<3w&-32zwutZr z6P>3!0{|wamA*fC6#MhDpd1O%CM3gsGtLK2B&wN^;C)z;AwwMs}|#tlQm zbYdb!9g?9ZqB6pxl^JW4{wjJV?uYR)v3OL++qfLINW{lbsf;UuOo=R*E%BG(e3UIlIk*_d zM!9mWfl_Fd#Hd|0vi`4y<&VxJxCC*uT5xw!vu+#)I04+etbT)rrnD;3d4xT^n? zGZu7)Wp9rEG|T7}>_GeWb?d{!>)|1^aANduG+39z?GqO)mx!WGcb@L8PoBACX5*@~ zc|K)1-z;Rz&bj6+EZD)Q+SOH2S{{EVv$krfy5Q<1zum>tUpnnvIKHerGQ*pgJ0~Y4 zyv*m^QJ?C8fy?B!0=e;ME!);?wwitO@3ypAue^G6rtRxJyDQ?4bVRH#8UrWU0_8mb z5V$x1Fb;tEa0ee`F=yg~ni|9N+H!wA@6wRmx3X_vzWKy2DT`{dyo){DSdBOOD-X5v ztVxz5fSGBnYoHxWx7Jm6Mk84_zvvIY7w; z>YHPsk-a)W^R|xWWT(Nue+syWQY%lBdrw*iec2ZGzTEy?liVC1Ags4t&kCAx`_|-t zY9?RjWp2-%Fu%jt(=zqkS6)B=KIbpb)&nhlqF2mA6PhX~nUF!>_1*IOUUFq7Q61>I zEN_RylLe)9w#qne6^PF%cDUp)DRQaX=13$pN+4Pe&-tcEb)b-q4-+YkDcwcUN`oH6CIdqX;AN( z7dpo~TQJR$n^;V<)2*{BU9Sv0>#!6t@5UT&03ibB{OS9PcFYlcYwU?gPQMXz?0`e> z(%GL)3GBTWQuaPL8(Z_Rz3F7!q}IgqiLKs$&JD3e)IMzQRL|-e_`r6m-?}g9e056Q z(LdVf>GD2Y)?8Lc^JDFSnz zw@ux&;1ddOZ`|UdEnH25rL})&8C#dQxDW3^$&^oM7XWUVfY5-8z;d`{8R4<2?D2v^ zTeU+;4lsL+m#V-UF!Lc}D}+J@Gi4xUQkCVsTPe(X><1 zV?w7Dz6_lfkk)s7`>CA|PH(7i-^o6%aqC`QU%vfrb=H&PHtWPqFT4Vw^(rU`l##x5 c@7f1w;MNr9o)!1$eefR0rQwpp!3i7x1qnottCHMk|i~6BU{R1sMFLj)Pz8yNH4KSq^C$P zwH?~7gu&RQ&|P-gSXXiwrGvFlR(dG?bLl?J5Wej@Vo)SCBO6Z|N;ypcm z-}n1|zxR9kdUWLTzTQuI8HVXA4;xiFTJ)JpeHgEd?~jL%iCHIOc!o5s5HY%grx7T7 z)-0+b%V{q>L<0=-LBp-pNxgDHv$4lnF@|e-0cA7H!0}dK*>i}1X*BEl1@`srJ1lUW z0()AjWGg`lHQeE)5REO3)a<1>TXopu$G|{KqXHfx7HE0%ex$Vu?7FT-=kYSnf^`U) zE3g};>XlJY!XW|@m&@2$2!SkfP?TgD9sxoY3VfE{at4Z;Bx^z*bS{=g3!NFQY7BK^ z(YFHIASBRuzS(SY%^ZirSstpY8fyqbh9WXi+b32l<3|U&3I>Yo&<%)-eGn^J(|C~- zSn6~m1uv*nHiiADQz%+8zGVeG?LPZdCv!trBBo<9U z(z_Zvah1HF3eYHK4M~L1%oR;hRD>Z@H1wj9Q(%`{_9J5XHtNQ8Y1|H1el3?Uaw!?Mar)oSk!^iEhtzEiHvTED;g^OwGR+4SJ4ix+!8yE(OI{LR$DL-xH2!|L}D2Xrjw~mR%<}5W`6oB7B>r#WZRvXbe7%3W%PoL(Zr4Z5mB9xI{9~gT|7ptRi1BlA GYWY7rt9&s4 literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_view_list.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_menu_view_list.png new file mode 100644 index 0000000000000000000000000000000000000000..cf320cdf56610cad3a684a2fc7392e738c82f26d GIT binary patch literal 1374 zcmeAS@N?(olHy`uVBq!ia0vp^i9npd!3GkEk^xbYC9V-A!TD(=<%vb942~)JNvR5+ zxryniL8*x;m4zo$Z5SAsGcrRWN+NuHtdjF{^%6m9^eS=-fVvqNZ0suv5|gu2OB9k) z(=+pImEP~(ucVNfVyhHx>TBRz;GCL~=}}db8eHWUl3bOYY?-2DZ>L~WVFffGH?<^D zp&~aYuh^=>Rtapb6_5=Q)>l#hD=EpgRf0Gw!Z$#{Ilm}X!Bo#!H`&0@P{GVh&(Orw z%*;?n!N|bSNZ$a6%ybP+tW3?UjLa3FKnZADQA(Oskc%7CE+EfVDWjyMz)D}gyu4hm z+*mKaC|%#s($W%ShLMpjP=#)BWnM{Qg>GK4GRy>*)Z*l#%z~24{5%DaiHS-1r6smX zK$k+ikXzvE3pY5g7#dK(Ak(i%EYLU9Gtke?1^ElCy0|1L72yo5s*6J^3sUuiQj7CT zi;{uyk){mO3=BK`7J(E3U1Q~6lnIQK#2lCWiZIxhOTUB)=#mKR*YS0s=DfOY(~| z@(UE4gUu8)d=ry1^FRWcpa_Ea*Cn+mvn(~mttdZN0UW|snOIz4YHn_5YGH0^Xo&E+ zle43_xv{gUk&Cgb5>#&rIiaQxbc{YIc_1Yhm=G`xf|&5c59GkJPih`8&lCYON6Xd_ zMg|7P9#0p?kcwMx?ymP@2^2Z-Q1btRg9{ccVABnAtYKW7c9?DQ(PzSMw10@%wMyl> zy;kZ-*w}e!R*DU`Fz>XxmXH6|6?{7McSf-wv!+|K)6?)k^+RB|i0W%i7fN)hhw;A(f(ME+j8dd6~> z=Y?X$PdqpDg*>v7I?^LN_jp<-$L@K|uQ{3&cFedfmux3A_jufyuuP6}&iHF-eF?IW z?pL$UR4w`(p(pt8P;r8+Bhb=Q#fI_6_o!L*Po8o3lEA&BI3dNFDEDiD>c0Ebb%4TK zg#_8)W*$3vE?F~epGiyNnQ*0+(=%#cpP0Kq=zYuQ8Sh=5ZwyvC)cE{>Rg(gT-m`7( zGrqe#H~hI^bD-3r+NrPgKWy9Wu%U0w;u87NFfW%6fyY7WAYKnRuAjZ#)^_p5E%gh& n@dvC`MhO*oP`z-sXX0T9i&H%r_Pfj%RN{HM`njxgN@xNANuARP literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/ic_perm_group_system_tools.png b/packages/DocumentsUI/res/drawable-xxhdpi/ic_perm_group_system_tools.png new file mode 100644 index 0000000000000000000000000000000000000000..cee2b058eca96edce98211d7e26d0c3e2d4fb97b GIT binary patch literal 697 zcmV;q0!ICbP)pS`LA z00000001b7L5XjAHk*y)VdB2sZ#J861f(hay*$ii8z24ZAlq6*ydxl9@gH3A|6(f= zo>RWAVL^ZSw;h^ZHBB=x#_UqPwu?dzfO(|02z^L5unHf0fm471RwwussAyB z&z&Hr800-qWA3;1d~#d-#hD0L$`)cmwTQW2x*)~?1b`w%oDG$M^u@Oymw|N05kMCN z2tWWJ00G6ZM?hE(K5bLRRBFwtB+TcmWxMle+wX~(Mn0!wEXD5oHDxV^3dOgDuo02A z3*Yu<)23-IjWOGh`?b$!BPUM!s73sz6#uQ)ry|^6e%G$xLnEoy_fJ9D=5u;4zzw)w z`5Xjazn4Jmo$WMne+7~mtU_kI=ex}MAtKo^7nP$b#OIIZ!6 zBLEP906+i&KwZF|aw`gOkrS_c4g$inj?|Wkn8$?dNgi%a6+cEkC&%@IlIMbqF<%<_ z9IZT3c1OTbQIbRxbIv2FW)r3~_g>dtd#|tedZ@OEHUI!n zhC7X^9NEez6rwpV*}P(YFqYB-r5lBj(s;I*1CS$xVH}XbXGd|E9CpOc?Tk) zV+BeBy*!EGLOzl`uY*kBipSVu|_vBP6HQZS4Y#S=KghpVdLATPoh9)R;gdx@wV zF3)|Jn6q)0H!FNsOgJF|PI3X)B@mSae2$b2Ch%hg5@Lcg{5vmEIiDA!;NW)^X^b=c zhf{%Gz93a7=72b)Jt7>9!GL%?661iw<1uSMEE@I{yyGJdV#1NEtL|xbh7$ zf)_!gkTEz6l|aKfV9|Id48{qICDW+{0v_i;p<{961&)8l;vKOBH!PZlQ&xg*PoXe7QoYP{I|8 zK1Iz#76u-SwktELCv?v|Fp}3NZEt))4!Tux%g}Qa0JRdBUWw>JO>Qyts;xHBahs?KSAu7~1*6Vr4}&mQ*T_NZeP znjiHxE6k}?k88#cn`ci=nv;4;OG`md*Fn?F{1-Y6WHc@Zm1GRhem9>eauk3BH{geVK* zUNM}q9pUw9Vzf-&Pj#MmiZnXjp#^~!EOKY}3*`J`C57cCgZ!j9W{dnxgT-3e?>VL) zdXTAB9<7;*d%XvZRB_Bv!vmi;U4rp@M<#gNPJ~)9A!7xH7>u?pT&lk+JG;Ri{1nnO zTMjFNPETcALU!h*+Ss_a$Qj&@)#aqCl(UPm9+|sO=L9%@AU^ILea;-;hl4c8ViQxV z;H5zwHFFZ1$?)3<2o(IP;}`WR#2=RS`0I`G>p1s%6Lr-%aqDC(Ni9?OdkMKSxQp3J zPCcA{K@XdAE7V%{s;a+yBzPN%Lmt`-)wu7)JwVwa(sMfw)3%IRIc1B5jAjnrwtKAQ zDc)01RA`swdcAE0yZbnrxGFy}mysVa;uobkk@CrD@1Ga9yR_!VtFQUglG=x$Rozxy zbli0O*~8vKzlzh-4yV6nYLo36^_xZ$CmfdsCNZzG?fp^R*K_ZVroEo@&`D>+SvBQN zc7erh_cf$JcajQsszH(~F*$g4*6X%HD76Zq>2u;EklIlA;!6Ns&qj-9U?8tn`%l}j z6QtN00A7zwtrB=qn5N4qN1NLVOTm}hwP=gGeVQXi&*^#Lv!FFT)d9c8RRYCK;9N4b zS|c5eQH9ijl}mI}t-P=&3?sAcTKR0<*Q*xEN4u{rRgsRy)%FipM)cou6;kfJsmn<3 z_XdG{i-B4hXxqqMW1d|mQ}LZ7U-?M6MKpm~zWq}};n&inf3p%ySGl82(#@P)?S8$( zNZ;wPnj&8hup#DbXe#`5$K&Oc)ZCznEt`x0+bO5a0 zIa_VWL)qZ1)U6D#2XH+Z-hVv@oKD|S6E!9EfXcOL!N3L4qzA5kR@+R~=yQ2FN@u(` zt!>2;;7H5I#I|?Io@+nD?7)^f^Z+|&Mktd z3?FfPV0KyX^Rs#?WomQ75Bl0H(()8Ro44JN&hfb@$W$^d(Wo?h1mb*Eu6s&;w%(K* zGL?1IWcHd=uCaCEP`Pj^iNFXsSe4aasp4d%l3nR#vuV-9S6h{UfEWW98(ROo5P5H| zgc_FVI%bX7Vhi0@WP9Ex_04{_MR{!CSzg<^9ExVt~)`zGUOlQj>;o26geqcFFV z=t6Ug{WtDUG^gs4mf2OpHynNLtNFQoZYC|Z2qA7V8?7@M_DE91U` zd9g?j{91c~7iJIrV2BBF3H*X_!4$&q0@L5Y^wBEF8E#PKL-KHnZQg3PsENU|MVWoK zoh{K{EYIhfd5;mBmc+cjm>iuNoP7kf*~}%6F^r^q?#jV?%Yrv_T|%_$SkC#F1z09T z_hj9`MJ|6gEr97J>r6e|y2rPmh-nySZ8+;EL!9oliwemzPGW-7@y5C5AP<6@`s-ME z*DS*N3IUzB`A0O1STDpZ`%|VbBWt4@PFc7fnB1OQ@hx^4{DaKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000O>NklwLHBeCOP%Q<;1|Pm1JFk(wYSASED0NeH|7ie*y0So5Z3RbR8#(swN=W9|B*5F&g3~ z;7s6Npx)>2nt;u~R?+YIkRF7Qz!YGHj7UG&0lXxBqAUnF8+ZWd=R>D&5(l_9hIxLB z2!RWH#2Kx?^T2Pe6EF=}C~C*c5Z?f-lE^h~3EiNsrm_6 z2K?cG@~H)G1txnOt*=Pj;1mIu0e8xLYa7aM13x$@L8l85wy84@yaudug@B8IdpsEb zd%5xU5{xtuIKRth8-b%Ck#L4c=II_r!pq{j0uvC1Uakk`Ta2FrmIJFpxZVih<}RQ8 z8X^J5fTh4ya-9l;++85bXlKxim6~ZB0^DyQvO_wwIwS*C7x^q3cGf_&|58g@qEh-_ zn*;$>a&c4V+kt0MnMWcdpgJO-&>;73nliJ%eI8X`s07?<322T3PfH{lCbBUSfZYGH zz)8!rI4@2DrU92&^!<`jf|i7*Ad2{y7o=Y%6*x5x0&0NUE#G;y6vyPy6x12pM8TPG zhu?=G2my03r<1=HSx7e{013X<7~1=x((REEFkFV34voOO5gQ>%0s!8Te(G>JK9YTY z2{7s64&X&1ey!&K0UeSL>M+=JZWIKJvE)itqVn}oBbzV*px#YN|*&lMG>$(r< zj4jfC-6*&;3<4@pFD!IeMaZiM91O&C$Xlk~SvDJcA)p@p`kkZl6vTzB4^ra7cfjA8 zwmzr@0VNS|zM*YB@vgC~4%ikYa+qJt%qWF`3~HgQ4jW_cY;}Oq5!WctVNxjs3`hTZ zt_e8g5CKU}Lrv%xa1Ag;#x?@R8QOLv&{0o@^g+iyX=@roN&4inIhTDMvZbvj#{2;q*lYM~AE(84%VA{RXk`mzCE`7oz;Gcv#m~}J|E5PIzd;2B8w9e(C}B%sCt0(@@2NuF$vwDZ@*a)Q0XMK!TJaEFF!gP;bBwwA0he}+S z7E{8q@qjSdfaKuRxP#DfnV&APe z0C*(EDRZbn9ku!;;6L^pq?Vwm`vV)#?!b07lp zs3Lc!&bWqs5-T(tzH>P~*6@44g@(56K~oV0Y&Nvb!p(%9mssIiR4t=YQGt2G;+9eg z*lCE0`;mMG(iF)*g{nKG!_9bD!R+Db?_-F5ca=&&4pmY{hdB{BwJ>l3RpV!^ragly zFcS13$^chegh8%U0sy`-=_t_%(&2gs;{sExP)t}H##`B&I^a4(`&N;|p%MV_zQL*Vl2E@_8IZ6~WNPPF z;dkH}>`N|f{mcO$_|dR_&?F97hmpW7ln0uHgng)ucF*9glGi+g;{{c!p~sKRLRra=Ha_DQKi{*I4ZU&I*N+fI!F}T4!mXg&V1a;mfB(kFUFsY zst9SqoA_Kc9yE>6fO%tDVRgbNx(7z1s$x}IVkO`8L`%uzEVImYS>RDr9=@D0LFB3F zWzK$76&2zn-~{TGplQg}$jwhHQ{zvQ`!_9nJdUcSbuw-O3c7g-<|TQ(fJLY>kmZ6x zj%SfYRu@XMH3z;>h=p4hcpx;4!mUvw*21kxl`dXJyahhIqHIeS7vQIO_ckG-*#X1X z0=MC9VXw2ryE{9sw0wPn1VDO#L*fKLX-AlBL1h#h3GWD#vw-tZ)nDp-{=V#vFzMX! z^bnr}2`FHgIOi}nPQ-PL)gDngWqpiQ*U?Ze2e~ar)d1=?2f1}ddX!#nYl5h$_kLz~ zSV)ky<#I~^0IWr81rhiv!@qdqdnU{Koby9q>?2e5r|BY znbw5(0l*XqK0a?@eMd1kS2p zDI93dsaQ!E$VasZNGExF$thGS$Y7ADG&+MpT@At%Dom!}FT;yUW78RI*av*`K)5xn zB9R>-2z+A;KXIUB4AZd50AgZjYRU6Sgm`LC_H6ky-Y)vC(r8RLP)HMS zc}#C6bsj5H>oA#Gj?CLt&f1;D3jP$!=4%ldhH9lKnmXSBVaX_l>XK0n$d6=z9uk>c zsWu5#nhG=*uK>|1KS30MT2uwjW|*yfhX+0sdZ5so#-i~5h@8jg`uKSB>9D|C2))57 z{-3Ooac9V;_V}N6nHS+bXxhGQe*Exud=NE0Gg^E&He6|c2mplLA^}&b?;0+D5WF

H%{kd~+BF%h^5iB`K6M5l4JqX;07JA7`20STg7e zUFFAlE>(FY-v55o>C4jE7v-h*A6vLQZK){r9xuz;ko`;~7K=SR>JIG)0*JOCU``fp4!(?pxI{e8%nBLPG6&iMrIa)m7^N9t<~|_GA4^ zSo^ZP+Jex^=Ee=fs=rJ#!KYFGxVL9{)33RQgM!`cr*4aEu2|T1cmxfa)f=<7b=p*2 zZ|gSj?~z7cqoN1nO~REOuc1OWRaxkxz%6!n%fts4hd5aF-1)(=;%snV%vJJEpkiV3 z#pe~{H`VmhRy&(iJ2ZxCkNLkX*4pPEJ-Emg50ns)_oyd$_8Vst<2xJt=xJ;Zd;hWTjsZJd!)%2ykly zt8ID$%hh(aEhj^rpX(33`uXd6@{R2N>!N)s&M(;=1XalSuYxBnj(HlzB^wb(0$mb5 z?sIr3ruq9#DI1p1t$KHDi9J@?YE67E>UjCO?kMMi=~LzfPaBro8sJs*Ue`jmenwWax-A+EOMiyx{VEwb8@8B(X83T?`OTSX0(;eR{P zFm74?u&<{1C1g0S)Q(>6bpPf~XS#K+A+(b1IZ-TLj!c)#?PVmsCp8h>67xO%6J77ZlP9XWRLTm#Rz+!=JKUu^sP88=1$`Aba8 ze`lWk>~Km$Hvmrk6eH=MHYd*9(uMAV{VZHwJKO%g$6_iQ_6sVs)EgyEzA4wDpVYO< zr!Ti}ZS=IXWiHDQW^ST-@Ql}A~?s3-~M0SBS|9w literal 0 HcmV?d00001 diff --git a/packages/DocumentsUI/res/drawable-xxhdpi/stat_notify_sdcard_light.png b/packages/DocumentsUI/res/drawable-xxhdpi/stat_notify_sdcard_light.png new file mode 100644 index 0000000000000000000000000000000000000000..8b8b22732051c6bace3f793c488ecce8488c4f7a GIT binary patch literal 3092 zcmV+v4D0iWP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0003$NklZAfRjdfs zkRnvY`o`T4cQyST>RMjXtYQ;e#k#8SY&{}Wj~N6IKmY**5I_I{L;&g&8}iWpKX%tC zTOMW*6$5CxKxVc9s2yhqP-ZyEKvTy_0?GkL>Ukz@W_w9%R0N-{VG;vEDK iKmf(f4FCZD{{sMWPe+V)0bIKP0000

diff --git a/packages/DocumentsUI/src/com/android/documentsui/DirectoryFragment.java b/packages/DocumentsUI/src/com/android/documentsui/DirectoryFragment.java index 33d7d6afd18db..ba47037e4bbab 100644 --- a/packages/DocumentsUI/src/com/android/documentsui/DirectoryFragment.java +++ b/packages/DocumentsUI/src/com/android/documentsui/DirectoryFragment.java @@ -566,9 +566,9 @@ public class DirectoryFragment extends Fragment { task.execute(uri); } } else if (docIcon != 0) { - icon.setImageDrawable(DocumentInfo.loadIcon(context, docAuthority, docIcon)); + icon.setImageDrawable(IconUtils.loadPackageIcon(context, docAuthority, docIcon)); } else { - icon.setImageDrawable(RootsCache.resolveDocumentIcon(context, docMimeType)); + icon.setImageDrawable(IconUtils.loadMimeIcon(context, docMimeType)); } title.setText(docDisplayName); diff --git a/packages/DocumentsUI/src/com/android/documentsui/IconUtils.java b/packages/DocumentsUI/src/com/android/documentsui/IconUtils.java new file mode 100644 index 0000000000000..b5b10334fc8aa --- /dev/null +++ b/packages/DocumentsUI/src/com/android/documentsui/IconUtils.java @@ -0,0 +1,242 @@ +/* + * Copyright (C) 2013 The Android Open Source Project + * + * Licensed 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. + */ + +package com.android.documentsui; + +import android.content.Context; +import android.content.pm.PackageManager; +import android.content.pm.ProviderInfo; +import android.content.res.Resources; +import android.graphics.drawable.Drawable; +import android.provider.DocumentsContract.Document; + +import com.google.android.collect.Maps; + +import java.util.HashMap; + +public class IconUtils { + + private static HashMap sMimeIcons = Maps.newHashMap(); + + private static void add(String mimeType, int resId) { + if (sMimeIcons.put(mimeType, resId) != null) { + throw new RuntimeException(mimeType + " already registered!"); + } + } + + static { + int icon; + + // Package + icon = R.drawable.ic_doc_apk; + add("application/vnd.android.package-archive", icon); + + // Audio + icon = R.drawable.ic_doc_audio; + add("application/ogg", icon); + add("application/x-flac", icon); + + // Certificate + icon = R.drawable.ic_doc_certificate; + add("application/pgp-keys", icon); + add("application/pgp-signature", icon); + add("application/x-pkcs12", icon); + add("application/x-pkcs7-certreqresp", icon); + add("application/x-pkcs7-crl", icon); + add("application/x-x509-ca-cert", icon); + add("application/x-x509-user-cert", icon); + add("application/x-pkcs7-certificates", icon); + add("application/x-pkcs7-mime", icon); + add("application/x-pkcs7-signature", icon); + + // Source code + icon = R.drawable.ic_doc_codes; + add("application/rdf+xml", icon); + add("application/rss+xml", icon); + add("application/x-object", icon); + add("application/xhtml+xml", icon); + add("text/css", icon); + add("text/html", icon); + add("text/xml", icon); + add("text/x-c++hdr", icon); + add("text/x-c++src", icon); + add("text/x-chdr", icon); + add("text/x-csrc", icon); + add("text/x-dsrc", icon); + add("text/x-csh", icon); + add("text/x-haskell", icon); + add("text/x-java", icon); + add("text/x-literate-haskell", icon); + add("text/x-pascal", icon); + add("text/x-tcl", icon); + add("text/x-tex", icon); + add("application/x-latex", icon); + add("application/x-texinfo", icon); + add("application/atom+xml", icon); + add("application/ecmascript", icon); + add("application/json", icon); + add("application/javascript", icon); + add("application/xml", icon); + add("text/javascript", icon); + add("application/x-javascript", icon); + + // Compressed + icon = R.drawable.ic_doc_compressed; + add("application/mac-binhex40", icon); + add("application/rar", icon); + add("application/zip", icon); + add("application/x-apple-diskimage", icon); + add("application/x-debian-package", icon); + add("application/x-gtar", icon); + add("application/x-iso9660-image", icon); + add("application/x-lha", icon); + add("application/x-lzh", icon); + add("application/x-lzx", icon); + add("application/x-stuffit", icon); + add("application/x-tar", icon); + add("application/x-webarchive", icon); + add("application/x-webarchive-xml", icon); + add("application/gzip", icon); + add("application/x-7z-compressed", icon); + add("application/x-deb", icon); + add("application/x-rar-compressed", icon); + + // Contact + icon = R.drawable.ic_doc_contact; + add("text/x-vcard", icon); + add("text/vcard", icon); + + // Event + icon = R.drawable.ic_doc_event; + add("text/calendar", icon); + add("text/x-vcalendar", icon); + + // Font + icon = R.drawable.ic_doc_font; + add("application/x-font", icon); + add("application/font-woff", icon); + add("application/x-font-woff", icon); + add("application/x-font-ttf", icon); + + // Image + icon = R.drawable.ic_doc_image; + add("application/vnd.oasis.opendocument.graphics", icon); + add("application/vnd.oasis.opendocument.graphics-template", icon); + add("application/vnd.oasis.opendocument.image", icon); + add("application/vnd.stardivision.draw", icon); + add("application/vnd.sun.xml.draw", icon); + add("application/vnd.sun.xml.draw.template", icon); + + // PDF + icon = R.drawable.ic_doc_pdf; + add("application/pdf", icon); + + // Presentation + icon = R.drawable.ic_doc_presentation; + add("application/vnd.ms-powerpoint", icon); + add("application/vnd.openxmlformats-officedocument.presentationml.presentation", icon); + add("application/vnd.openxmlformats-officedocument.presentationml.template", icon); + add("application/vnd.openxmlformats-officedocument.presentationml.slideshow", icon); + add("application/vnd.stardivision.impress", icon); + add("application/vnd.sun.xml.impress", icon); + add("application/vnd.sun.xml.impress.template", icon); + add("application/x-kpresenter", icon); + add("application/vnd.oasis.opendocument.presentation", icon); + + // Spreadsheet + icon = R.drawable.ic_doc_spreadsheet; + add("application/vnd.oasis.opendocument.spreadsheet", icon); + add("application/vnd.oasis.opendocument.spreadsheet-template", icon); + add("application/vnd.ms-excel", icon); + add("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", icon); + add("application/vnd.openxmlformats-officedocument.spreadsheetml.template", icon); + add("application/vnd.stardivision.calc", icon); + add("application/vnd.sun.xml.calc", icon); + add("application/vnd.sun.xml.calc.template", icon); + add("application/x-kspread", icon); + + // Text + icon = R.drawable.ic_doc_text; + add("application/vnd.oasis.opendocument.text", icon); + add("application/vnd.oasis.opendocument.text-master", icon); + add("application/vnd.oasis.opendocument.text-template", icon); + add("application/vnd.oasis.opendocument.text-web", icon); + add("application/msword", icon); + add("application/vnd.openxmlformats-officedocument.wordprocessingml.document", icon); + add("application/vnd.openxmlformats-officedocument.wordprocessingml.template", icon); + add("application/vnd.stardivision.writer", icon); + add("application/vnd.stardivision.writer-global", icon); + add("application/vnd.sun.xml.writer", icon); + add("application/vnd.sun.xml.writer.global", icon); + add("application/vnd.sun.xml.writer.template", icon); + add("application/x-abiword", icon); + add("application/x-kword", icon); + + // Video + icon = R.drawable.ic_doc_video; + add("application/x-quicktimeplayer", icon); + add("application/x-shockwave-flash", icon); + } + + public static Drawable loadPackageIcon(Context context, String authority, int icon) { + if (icon != 0) { + if (authority != null) { + final PackageManager pm = context.getPackageManager(); + final ProviderInfo info = pm.resolveContentProvider(authority, 0); + if (info != null) { + return pm.getDrawable(info.packageName, icon, info.applicationInfo); + } + } else { + return context.getResources().getDrawable(icon); + } + } + return null; + } + + public static Drawable loadMimeIcon(Context context, String mimeType) { + final Resources res = context.getResources(); + + if (Document.MIME_TYPE_DIR.equals(mimeType)) { + return res.getDrawable(R.drawable.ic_dir); + } + + // Look for exact match first + Integer resId = sMimeIcons.get(mimeType); + if (resId != null) { + return res.getDrawable(resId); + } + + if (mimeType == null) { + // TODO: generic icon? + return null; + } + + // Otherwise look for partial match + final String typeOnly = mimeType.split("/")[0]; + if ("audio".equals(typeOnly)) { + return res.getDrawable(R.drawable.ic_doc_audio); + } else if ("image".equals(typeOnly)) { + return res.getDrawable(R.drawable.ic_doc_image); + } else if ("text".equals(typeOnly)) { + return res.getDrawable(R.drawable.ic_doc_text); + } else if ("video".equals(typeOnly)) { + return res.getDrawable(R.drawable.ic_doc_video); + } else { + // TODO: generic icon? + return null; + } + } +} diff --git a/packages/DocumentsUI/src/com/android/documentsui/RootsCache.java b/packages/DocumentsUI/src/com/android/documentsui/RootsCache.java index 0b10f197f82bb..0625011f9d94b 100644 --- a/packages/DocumentsUI/src/com/android/documentsui/RootsCache.java +++ b/packages/DocumentsUI/src/com/android/documentsui/RootsCache.java @@ -206,23 +206,4 @@ public class RootsCache { } return matching; } - - @GuardedBy("ActivityThread") - public static Drawable resolveDocumentIcon(Context context, String mimeType) { - if (Document.MIME_TYPE_DIR.equals(mimeType)) { - return context.getResources().getDrawable(R.drawable.ic_dir); - } else { - final PackageManager pm = context.getPackageManager(); - final Intent intent = new Intent(Intent.ACTION_VIEW); - intent.setType(mimeType); - - final ResolveInfo activityInfo = pm.resolveActivity( - intent, PackageManager.MATCH_DEFAULT_ONLY); - if (activityInfo != null) { - return activityInfo.loadIcon(pm); - } else { - return null; - } - } - } } diff --git a/packages/DocumentsUI/src/com/android/documentsui/SaveFragment.java b/packages/DocumentsUI/src/com/android/documentsui/SaveFragment.java index 8b0a97489a1e1..dc5b64a826060 100644 --- a/packages/DocumentsUI/src/com/android/documentsui/SaveFragment.java +++ b/packages/DocumentsUI/src/com/android/documentsui/SaveFragment.java @@ -74,7 +74,7 @@ public class SaveFragment extends Fragment { final ImageView icon = (ImageView) view.findViewById(android.R.id.icon); icon.setImageDrawable( - RootsCache.resolveDocumentIcon(context, getArguments().getString(EXTRA_MIME_TYPE))); + IconUtils.loadMimeIcon(context, getArguments().getString(EXTRA_MIME_TYPE))); mDisplayName = (EditText) view.findViewById(android.R.id.title); mDisplayName.addTextChangedListener(mDisplayNameWatcher); diff --git a/packages/DocumentsUI/src/com/android/documentsui/model/DocumentInfo.java b/packages/DocumentsUI/src/com/android/documentsui/model/DocumentInfo.java index 98742655edb78..a1489a53b4f88 100644 --- a/packages/DocumentsUI/src/com/android/documentsui/model/DocumentInfo.java +++ b/packages/DocumentsUI/src/com/android/documentsui/model/DocumentInfo.java @@ -18,11 +18,7 @@ package com.android.documentsui.model; import android.content.ContentProviderClient; import android.content.ContentResolver; -import android.content.Context; -import android.content.pm.PackageManager; -import android.content.pm.ProviderInfo; import android.database.Cursor; -import android.graphics.drawable.Drawable; import android.net.Uri; import android.provider.DocumentsContract; import android.provider.DocumentsContract.Document; @@ -173,25 +169,6 @@ public class DocumentInfo implements Durable { return (flags & Document.FLAG_SUPPORTS_DELETE) != 0; } - public Drawable loadIcon(Context context) { - return loadIcon(context, uri.getAuthority(), icon); - } - - public static Drawable loadIcon(Context context, String authority, int icon) { - if (icon != 0) { - if (authority != null) { - final PackageManager pm = context.getPackageManager(); - final ProviderInfo info = pm.resolveContentProvider(authority, 0); - if (info != null) { - return pm.getDrawable(info.packageName, icon, info.applicationInfo); - } - } else { - return context.getResources().getDrawable(icon); - } - } - return null; - } - public static String getCursorString(Cursor cursor, String columnName) { final int index = cursor.getColumnIndex(columnName); return (index != -1) ? cursor.getString(index) : null; diff --git a/packages/DocumentsUI/src/com/android/documentsui/model/RootInfo.java b/packages/DocumentsUI/src/com/android/documentsui/model/RootInfo.java index a63f2695c088a..c3698a01bf326 100644 --- a/packages/DocumentsUI/src/com/android/documentsui/model/RootInfo.java +++ b/packages/DocumentsUI/src/com/android/documentsui/model/RootInfo.java @@ -25,6 +25,8 @@ import android.database.Cursor; import android.graphics.drawable.Drawable; import android.provider.DocumentsContract.Root; +import com.android.documentsui.IconUtils; + import java.util.Objects; /** @@ -63,7 +65,7 @@ public class RootInfo { } public Drawable loadIcon(Context context) { - return DocumentInfo.loadIcon(context, authority, icon); + return IconUtils.loadPackageIcon(context, authority, icon); } @Override