From 93b5e63726ab8f47a8266ed1cccf7c9c281bf0e0 Mon Sep 17 00:00:00 2001 From: Elliott Hughes Date: Mon, 26 Aug 2024 14:55:13 +0000 Subject: [PATCH] Remove abandoned implementation. To prevent accidental ressurection via manifest errors. Change-Id: I269dc248c2cb5e4bfdcb38334962070f1aba339e --- Android.bp | 104 - AndroidManifest.xml | 533 --- CleanSpec.mk | 43 - ForceProguard.mk | 40 - OWNERS | 4 - README | 2 - assets/licenses.html | 666 ---- jni/Android.bp | 40 - jni/GifTranscoder.cpp | 583 --- jni/GifTranscoder.h | 122 - proguard-release.flags | 26 - proguard-test.flags | 41 - proguard.flags | 64 - res/animator/fab_anim.xml | 37 - res/color/tab_text_color.xml | 23 - .../contact_popup_background.9.png | Bin 149 -> 0 bytes .../fab_new_message_static_shadow.png | Bin 2172 -> 0 bytes res/drawable-hdpi/ic_add_white.png | Bin 370 -> 0 bytes res/drawable-hdpi/ic_archive_small_dark.png | Bin 983 -> 0 bytes .../ic_archive_undo_small_dark.png | Bin 983 -> 0 bytes res/drawable-hdpi/ic_arrow_back_light.png | Bin 644 -> 0 bytes res/drawable-hdpi/ic_attachment_dark.png | Bin 975 -> 0 bytes res/drawable-hdpi/ic_audio_light.png | Bin 965 -> 0 bytes res/drawable-hdpi/ic_audio_pause.png | Bin 1242 -> 0 bytes res/drawable-hdpi/ic_audio_play.png | Bin 1387 -> 0 bytes res/drawable-hdpi/ic_camera_front_light.png | Bin 1126 -> 0 bytes res/drawable-hdpi/ic_camera_light.png | Bin 1116 -> 0 bytes res/drawable-hdpi/ic_camera_rear_light.png | Bin 935 -> 0 bytes res/drawable-hdpi/ic_cancel_small_dark.png | Bin 655 -> 0 bytes res/drawable-hdpi/ic_cancel_small_light.png | Bin 1388 -> 0 bytes res/drawable-hdpi/ic_checkbox_blank_light.png | Bin 423 -> 0 bytes res/drawable-hdpi/ic_checkbox_light.png | Bin 1174 -> 0 bytes .../ic_checkbox_outline_light.png | Bin 1030 -> 0 bytes .../ic_checkmark_circle_blue.png | Bin 2391 -> 0 bytes res/drawable-hdpi/ic_checkmark_large.png | Bin 1256 -> 0 bytes .../ic_checkmark_large_light.png | Bin 2906 -> 0 bytes .../ic_checkmark_small_light.png | Bin 626 -> 0 bytes res/drawable-hdpi/ic_content_copy_dark.png | Bin 817 -> 0 bytes res/drawable-hdpi/ic_delete_small_dark.png | Bin 763 -> 0 bytes res/drawable-hdpi/ic_dnd_on_dark.png | Bin 1535 -> 0 bytes res/drawable-hdpi/ic_failed_light.png | Bin 501 -> 0 bytes res/drawable-hdpi/ic_failed_status_red.png | Bin 1814 -> 0 bytes res/drawable-hdpi/ic_file_download_dark.png | Bin 799 -> 0 bytes res/drawable-hdpi/ic_file_download_light.png | Bin 755 -> 0 bytes res/drawable-hdpi/ic_forward_dark.png | Bin 714 -> 0 bytes res/drawable-hdpi/ic_image_light.png | Bin 863 -> 0 bytes res/drawable-hdpi/ic_ime_light.png | Bin 893 -> 0 bytes res/drawable-hdpi/ic_info_dark.png | Bin 1212 -> 0 bytes res/drawable-hdpi/ic_launcher.png | Bin 2211 -> 0 bytes res/drawable-hdpi/ic_mp_audio_mic.png | Bin 1505 -> 0 bytes .../ic_mp_camera_small_light.png | Bin 2066 -> 0 bytes .../ic_mp_capture_stop_large_light.png | Bin 8312 -> 0 bytes res/drawable-hdpi/ic_mp_full_screen_light.png | Bin 2031 -> 0 bytes res/drawable-hdpi/ic_mp_video_large_light.png | Bin 2087 -> 0 bytes res/drawable-hdpi/ic_mp_video_small_light.png | Bin 1286 -> 0 bytes res/drawable-hdpi/ic_music.png | Bin 326 -> 0 bytes .../ic_notifications_off_dark.png | Bin 1264 -> 0 bytes .../ic_notifications_off_light.png | Bin 1092 -> 0 bytes .../ic_notifications_off_small_light.png | Bin 839 -> 0 bytes .../ic_notifications_on_dark.png | Bin 1291 -> 0 bytes .../ic_notifications_on_light.png | Bin 1192 -> 0 bytes res/drawable-hdpi/ic_numeric_dialpad.png | Bin 626 -> 0 bytes res/drawable-hdpi/ic_oobe_conv_list.png | Bin 4940 -> 0 bytes res/drawable-hdpi/ic_oobe_freq_list.png | Bin 4275 -> 0 bytes res/drawable-hdpi/ic_people_add_light.png | Bin 1117 -> 0 bytes res/drawable-hdpi/ic_person_add_dark.png | Bin 1153 -> 0 bytes res/drawable-hdpi/ic_person_add_light.png | Bin 1084 -> 0 bytes res/drawable-hdpi/ic_person_light.png | Bin 906 -> 0 bytes res/drawable-hdpi/ic_person_light_large.png | Bin 1148 -> 0 bytes res/drawable-hdpi/ic_phone_small_light.png | Bin 1005 -> 0 bytes res/drawable-hdpi/ic_photo_library_light.png | Bin 468 -> 0 bytes res/drawable-hdpi/ic_preview_pause.png | Bin 1645 -> 0 bytes res/drawable-hdpi/ic_preview_play.png | Bin 3688 -> 0 bytes res/drawable-hdpi/ic_remove_light.png | Bin 3304 -> 0 bytes res/drawable-hdpi/ic_remove_small_light.png | Bin 712 -> 0 bytes res/drawable-hdpi/ic_save_dark.png | Bin 947 -> 0 bytes res/drawable-hdpi/ic_save_light.png | Bin 913 -> 0 bytes res/drawable-hdpi/ic_send_dark.png | Bin 1061 -> 0 bytes res/drawable-hdpi/ic_send_light.png | Bin 1054 -> 0 bytes res/drawable-hdpi/ic_share_dark.png | Bin 1274 -> 0 bytes res/drawable-hdpi/ic_share_light.png | Bin 1108 -> 0 bytes res/drawable-hdpi/ic_sim_card_send.png | Bin 488 -> 0 bytes res/drawable-hdpi/ic_sms_delivery_ok.png | Bin 545 -> 0 bytes res/drawable-hdpi/ic_sms_light.png | Bin 933 -> 0 bytes res/drawable-hdpi/ic_sms_multi_light.png | Bin 926 -> 0 bytes res/drawable-hdpi/ic_video_play_light.png | Bin 3968 -> 0 bytes res/drawable-hdpi/ic_wear_reply.png | Bin 1768 -> 0 bytes res/drawable-hdpi/ic_widget_avatar_shadow.png | Bin 1642 -> 0 bytes res/drawable-hdpi/ic_widget_list.png | Bin 733 -> 0 bytes res/drawable-hdpi/ic_work_profile.png | Bin 158 -> 0 bytes res/drawable-hdpi/msg_bubble_error.9.png | Bin 529 -> 0 bytes res/drawable-hdpi/msg_bubble_incoming.9.png | Bin 469 -> 0 bytes res/drawable-hdpi/msg_bubble_input.9.png | Bin 394 -> 0 bytes res/drawable-hdpi/msg_bubble_outgoing.9.png | Bin 472 -> 0 bytes res/drawable-hdpi/permissions.png | Bin 22100 -> 0 bytes res/drawable-hdpi/swipe_shadow.9.png | Bin 194 -> 0 bytes res/drawable-hdpi/swipe_shadow_drag.9.png | Bin 168 -> 0 bytes res/drawable-hdpi/tab_btn_bg_normal.9.png | Bin 164 -> 0 bytes res/drawable-hdpi/tab_btn_bg_pressed.9.png | Bin 164 -> 0 bytes res/drawable-hdpi/tab_selected.9.png | Bin 145 -> 0 bytes .../tab_selected_focused_holo.9.png | Bin 151 -> 0 bytes .../tab_selected_pressed_focused_holo.9.png | Bin 447 -> 0 bytes .../tab_selected_pressed_holo.9.png | Bin 149 -> 0 bytes res/drawable-hdpi/tab_unselected.9.png | Bin 150 -> 0 bytes .../tab_unselected_focused_holo.9.png | Bin 148 -> 0 bytes .../tab_unselected_pressed_focused_holo.9.png | Bin 477 -> 0 bytes .../tab_unselected_pressed_holo.9.png | Bin 145 -> 0 bytes res/drawable-hdpi/widget_hr.9.png | Bin 240 -> 0 bytes .../widget_msg_bubble_incoming.9.png | Bin 1697 -> 0 bytes .../widget_msg_bubble_outgoing.9.png | Bin 1522 -> 0 bytes res/drawable-ldrtl-hdpi/ic_send_light.png | Bin 1093 -> 0 bytes .../msg_bubble_incoming.9.png | Bin 472 -> 0 bytes .../msg_bubble_input.9.png | Bin 403 -> 0 bytes .../msg_bubble_outgoing.9.png | Bin 469 -> 0 bytes res/drawable-ldrtl-mdpi/ic_send_light.png | Bin 761 -> 0 bytes .../msg_bubble_incoming.9.png | Bin 344 -> 0 bytes .../msg_bubble_input.9.png | Bin 272 -> 0 bytes .../msg_bubble_outgoing.9.png | Bin 339 -> 0 bytes res/drawable-ldrtl-xhdpi/ic_send_light.png | Bin 1262 -> 0 bytes .../msg_bubble_incoming.9.png | Bin 598 -> 0 bytes .../msg_bubble_input.9.png | Bin 535 -> 0 bytes .../msg_bubble_outgoing.9.png | Bin 597 -> 0 bytes res/drawable-ldrtl-xxhdpi/ic_send_light.png | Bin 1833 -> 0 bytes .../msg_bubble_incoming.9.png | Bin 1593 -> 0 bytes .../msg_bubble_input.9.png | Bin 1553 -> 0 bytes .../msg_bubble_outgoing.9.png | Bin 1578 -> 0 bytes res/drawable-ldrtl-xxxhdpi/ic_send_light.png | Bin 1990 -> 0 bytes .../msg_bubble_incoming.9.png | Bin 1751 -> 0 bytes .../msg_bubble_input.9.png | Bin 1769 -> 0 bytes .../msg_bubble_outgoing.9.png | Bin 1700 -> 0 bytes .../contact_popup_background.9.png | Bin 209 -> 0 bytes .../fab_new_message_static_shadow.png | Bin 1463 -> 0 bytes res/drawable-mdpi/ic_add_white.png | Bin 305 -> 0 bytes res/drawable-mdpi/ic_archive_small_dark.png | Bin 803 -> 0 bytes .../ic_archive_undo_small_dark.png | Bin 799 -> 0 bytes res/drawable-mdpi/ic_arrow_back_light.png | Bin 593 -> 0 bytes res/drawable-mdpi/ic_attachment_dark.png | Bin 723 -> 0 bytes res/drawable-mdpi/ic_audio_light.png | Bin 725 -> 0 bytes res/drawable-mdpi/ic_audio_pause.png | Bin 926 -> 0 bytes res/drawable-mdpi/ic_audio_play.png | Bin 1045 -> 0 bytes res/drawable-mdpi/ic_camera_front_light.png | Bin 843 -> 0 bytes res/drawable-mdpi/ic_camera_light.png | Bin 844 -> 0 bytes res/drawable-mdpi/ic_camera_rear_light.png | Bin 726 -> 0 bytes res/drawable-mdpi/ic_cancel_small_dark.png | Bin 578 -> 0 bytes res/drawable-mdpi/ic_cancel_small_light.png | Bin 1129 -> 0 bytes res/drawable-mdpi/ic_checkbox_blank_light.png | Bin 415 -> 0 bytes res/drawable-mdpi/ic_checkbox_light.png | Bin 801 -> 0 bytes .../ic_checkbox_outline_light.png | Bin 776 -> 0 bytes .../ic_checkmark_circle_blue.png | Bin 1675 -> 0 bytes res/drawable-mdpi/ic_checkmark_large.png | Bin 895 -> 0 bytes .../ic_checkmark_large_light.png | Bin 2010 -> 0 bytes .../ic_checkmark_small_light.png | Bin 584 -> 0 bytes res/drawable-mdpi/ic_content_copy_dark.png | Bin 714 -> 0 bytes res/drawable-mdpi/ic_delete_small_dark.png | Bin 679 -> 0 bytes res/drawable-mdpi/ic_dnd_on_dark.png | Bin 989 -> 0 bytes res/drawable-mdpi/ic_failed_light.png | Bin 497 -> 0 bytes res/drawable-mdpi/ic_failed_status_red.png | Bin 1246 -> 0 bytes res/drawable-mdpi/ic_file_download_dark.png | Bin 694 -> 0 bytes res/drawable-mdpi/ic_file_download_light.png | Bin 655 -> 0 bytes res/drawable-mdpi/ic_forward_dark.png | Bin 644 -> 0 bytes res/drawable-mdpi/ic_image_light.png | Bin 697 -> 0 bytes res/drawable-mdpi/ic_ime_light.png | Bin 701 -> 0 bytes res/drawable-mdpi/ic_info_dark.png | Bin 837 -> 0 bytes res/drawable-mdpi/ic_launcher.png | Bin 1433 -> 0 bytes res/drawable-mdpi/ic_mp_audio_mic.png | Bin 1094 -> 0 bytes .../ic_mp_camera_small_light.png | Bin 1305 -> 0 bytes .../ic_mp_capture_stop_large_light.png | Bin 5095 -> 0 bytes res/drawable-mdpi/ic_mp_full_screen_light.png | Bin 1280 -> 0 bytes res/drawable-mdpi/ic_mp_video_large_light.png | Bin 1451 -> 0 bytes res/drawable-mdpi/ic_mp_video_small_light.png | Bin 925 -> 0 bytes res/drawable-mdpi/ic_music.png | Bin 230 -> 0 bytes .../ic_notifications_off_dark.png | Bin 914 -> 0 bytes .../ic_notifications_off_light.png | Bin 820 -> 0 bytes .../ic_notifications_off_small_light.png | Bin 613 -> 0 bytes .../ic_notifications_on_dark.png | Bin 946 -> 0 bytes .../ic_notifications_on_light.png | Bin 880 -> 0 bytes res/drawable-mdpi/ic_numeric_dialpad.png | Bin 518 -> 0 bytes res/drawable-mdpi/ic_oobe_conv_list.png | Bin 3476 -> 0 bytes res/drawable-mdpi/ic_oobe_freq_list.png | Bin 3153 -> 0 bytes res/drawable-mdpi/ic_people_add_light.png | Bin 803 -> 0 bytes res/drawable-mdpi/ic_person_add_dark.png | Bin 819 -> 0 bytes res/drawable-mdpi/ic_person_add_light.png | Bin 801 -> 0 bytes res/drawable-mdpi/ic_person_light.png | Bin 749 -> 0 bytes res/drawable-mdpi/ic_person_light_large.png | Bin 894 -> 0 bytes res/drawable-mdpi/ic_phone_small_light.png | Bin 781 -> 0 bytes res/drawable-mdpi/ic_photo_library_light.png | Bin 339 -> 0 bytes res/drawable-mdpi/ic_preview_pause.png | Bin 1256 -> 0 bytes res/drawable-mdpi/ic_preview_play.png | Bin 2532 -> 0 bytes res/drawable-mdpi/ic_remove_light.png | Bin 2145 -> 0 bytes res/drawable-mdpi/ic_remove_small_light.png | Bin 615 -> 0 bytes res/drawable-mdpi/ic_save_dark.png | Bin 785 -> 0 bytes res/drawable-mdpi/ic_save_light.png | Bin 781 -> 0 bytes res/drawable-mdpi/ic_send_dark.png | Bin 791 -> 0 bytes res/drawable-mdpi/ic_send_light.png | Bin 789 -> 0 bytes res/drawable-mdpi/ic_share_dark.png | Bin 892 -> 0 bytes res/drawable-mdpi/ic_share_light.png | Bin 832 -> 0 bytes res/drawable-mdpi/ic_sim_card_send.png | Bin 466 -> 0 bytes res/drawable-mdpi/ic_sms_delivery_ok.png | Bin 486 -> 0 bytes res/drawable-mdpi/ic_sms_light.png | Bin 744 -> 0 bytes res/drawable-mdpi/ic_sms_multi_light.png | Bin 758 -> 0 bytes res/drawable-mdpi/ic_video_play_light.png | Bin 2485 -> 0 bytes res/drawable-mdpi/ic_wear_reply.png | Bin 1227 -> 0 bytes res/drawable-mdpi/ic_widget_avatar_shadow.png | Bin 1207 -> 0 bytes res/drawable-mdpi/ic_widget_list.png | Bin 773 -> 0 bytes res/drawable-mdpi/ic_work_profile.png | Bin 160 -> 0 bytes res/drawable-mdpi/msg_bubble_error.9.png | Bin 386 -> 0 bytes res/drawable-mdpi/msg_bubble_incoming.9.png | Bin 339 -> 0 bytes res/drawable-mdpi/msg_bubble_input.9.png | Bin 280 -> 0 bytes res/drawable-mdpi/msg_bubble_outgoing.9.png | Bin 344 -> 0 bytes res/drawable-mdpi/permissions.png | Bin 12383 -> 0 bytes res/drawable-mdpi/swipe_shadow.9.png | Bin 166 -> 0 bytes res/drawable-mdpi/swipe_shadow_drag.9.png | Bin 153 -> 0 bytes res/drawable-mdpi/tab_btn_bg_normal.9.png | Bin 156 -> 0 bytes res/drawable-mdpi/tab_btn_bg_pressed.9.png | Bin 165 -> 0 bytes res/drawable-mdpi/tab_selected.9.png | Bin 140 -> 0 bytes .../tab_selected_focused_holo.9.png | Bin 150 -> 0 bytes .../tab_selected_pressed_focused_holo.9.png | Bin 369 -> 0 bytes .../tab_selected_pressed_holo.9.png | Bin 149 -> 0 bytes res/drawable-mdpi/tab_unselected.9.png | Bin 138 -> 0 bytes .../tab_unselected_focused_holo.9.png | Bin 149 -> 0 bytes .../tab_unselected_pressed_focused_holo.9.png | Bin 385 -> 0 bytes .../tab_unselected_pressed_holo.9.png | Bin 150 -> 0 bytes res/drawable-mdpi/widget_hr.9.png | Bin 196 -> 0 bytes .../widget_msg_bubble_incoming.9.png | Bin 491 -> 0 bytes .../widget_msg_bubble_outgoing.9.png | Bin 514 -> 0 bytes res/drawable-nodpi/bg_sms.jpg | Bin 36734 -> 0 bytes res/drawable-nodpi/ic_person_wear.png | Bin 4534 -> 0 bytes .../messenger_widget_conversation_preview.png | Bin 53652 -> 0 bytes .../messenger_widget_preview.png | Bin 103381 -> 0 bytes ...contact_picker_tab_background_selector.xml | 18 - res/drawable-v21/fab_new_message_bg.xml | 26 - .../gallery_image_background_selector.xml | 21 - .../mediapicker_tab_button_background.xml | 18 - .../transparent_button_background.xml | 18 - res/drawable-v21/widget_item_background.xml | 23 - .../contact_popup_background.9.png | Bin 169 -> 0 bytes .../fab_new_message_static_shadow.png | Bin 2784 -> 0 bytes res/drawable-xhdpi/ic_add_white.png | Bin 335 -> 0 bytes res/drawable-xhdpi/ic_archive_small_dark.png | Bin 1145 -> 0 bytes .../ic_archive_undo_small_dark.png | Bin 1128 -> 0 bytes res/drawable-xhdpi/ic_arrow_back_light.png | Bin 840 -> 0 bytes res/drawable-xhdpi/ic_attachment_dark.png | Bin 1206 -> 0 bytes res/drawable-xhdpi/ic_audio_light.png | Bin 1274 -> 0 bytes res/drawable-xhdpi/ic_audio_pause.png | Bin 1749 -> 0 bytes res/drawable-xhdpi/ic_audio_play.png | Bin 2024 -> 0 bytes res/drawable-xhdpi/ic_camera_front_light.png | Bin 1357 -> 0 bytes res/drawable-xhdpi/ic_camera_light.png | Bin 1481 -> 0 bytes res/drawable-xhdpi/ic_camera_rear_light.png | Bin 1091 -> 0 bytes res/drawable-xhdpi/ic_cancel_small_dark.png | Bin 839 -> 0 bytes res/drawable-xhdpi/ic_cancel_small_light.png | Bin 1957 -> 0 bytes .../ic_checkbox_blank_light.png | Bin 473 -> 0 bytes res/drawable-xhdpi/ic_checkbox_light.png | Bin 1314 -> 0 bytes .../ic_checkbox_outline_light.png | Bin 1199 -> 0 bytes .../ic_checkmark_circle_blue.png | Bin 3164 -> 0 bytes res/drawable-xhdpi/ic_checkmark_large.png | Bin 1776 -> 0 bytes .../ic_checkmark_large_light.png | Bin 3925 -> 0 bytes .../ic_checkmark_small_light.png | Bin 798 -> 0 bytes res/drawable-xhdpi/ic_content_copy_dark.png | Bin 971 -> 0 bytes res/drawable-xhdpi/ic_delete_small_dark.png | Bin 836 -> 0 bytes res/drawable-xhdpi/ic_dnd_on_dark.png | Bin 2137 -> 0 bytes res/drawable-xhdpi/ic_failed_light.png | Bin 629 -> 0 bytes res/drawable-xhdpi/ic_failed_status_red.png | Bin 2303 -> 0 bytes res/drawable-xhdpi/ic_file_download_dark.png | Bin 893 -> 0 bytes res/drawable-xhdpi/ic_file_download_light.png | Bin 813 -> 0 bytes res/drawable-xhdpi/ic_forward_dark.png | Bin 860 -> 0 bytes res/drawable-xhdpi/ic_image_light.png | Bin 1131 -> 0 bytes res/drawable-xhdpi/ic_ime_light.png | Bin 953 -> 0 bytes res/drawable-xhdpi/ic_info_dark.png | Bin 1580 -> 0 bytes res/drawable-xhdpi/ic_launcher.png | Bin 2922 -> 0 bytes res/drawable-xhdpi/ic_mp_audio_mic.png | Bin 2005 -> 0 bytes .../ic_mp_camera_small_light.png | Bin 2690 -> 0 bytes .../ic_mp_capture_stop_large_light.png | Bin 11858 -> 0 bytes .../ic_mp_full_screen_light.png | Bin 2514 -> 0 bytes .../ic_mp_video_large_light.png | Bin 2739 -> 0 bytes .../ic_mp_video_small_light.png | Bin 1667 -> 0 bytes res/drawable-xhdpi/ic_music.png | Bin 431 -> 0 bytes .../ic_notifications_off_dark.png | Bin 1671 -> 0 bytes .../ic_notifications_off_light.png | Bin 1447 -> 0 bytes .../ic_notifications_off_small_light.png | Bin 1060 -> 0 bytes .../ic_notifications_on_dark.png | Bin 1660 -> 0 bytes .../ic_notifications_on_light.png | Bin 1584 -> 0 bytes res/drawable-xhdpi/ic_numeric_dialpad.png | Bin 730 -> 0 bytes res/drawable-xhdpi/ic_oobe_conv_list.png | Bin 6688 -> 0 bytes res/drawable-xhdpi/ic_oobe_freq_list.png | Bin 5773 -> 0 bytes res/drawable-xhdpi/ic_people_add_light.png | Bin 1437 -> 0 bytes res/drawable-xhdpi/ic_person_add_dark.png | Bin 1409 -> 0 bytes res/drawable-xhdpi/ic_person_add_light.png | Bin 1369 -> 0 bytes res/drawable-xhdpi/ic_person_light.png | Bin 1240 -> 0 bytes res/drawable-xhdpi/ic_person_light_large.png | Bin 1581 -> 0 bytes res/drawable-xhdpi/ic_phone_small_light.png | Bin 1292 -> 0 bytes res/drawable-xhdpi/ic_photo_library_light.png | Bin 579 -> 0 bytes res/drawable-xhdpi/ic_preview_pause.png | Bin 2041 -> 0 bytes res/drawable-xhdpi/ic_preview_play.png | Bin 4730 -> 0 bytes res/drawable-xhdpi/ic_remove_light.png | Bin 4399 -> 0 bytes res/drawable-xhdpi/ic_remove_small_light.png | Bin 936 -> 0 bytes res/drawable-xhdpi/ic_save_dark.png | Bin 1258 -> 0 bytes res/drawable-xhdpi/ic_save_light.png | Bin 1178 -> 0 bytes res/drawable-xhdpi/ic_send_dark.png | Bin 1438 -> 0 bytes res/drawable-xhdpi/ic_send_light.png | Bin 1300 -> 0 bytes res/drawable-xhdpi/ic_share_dark.png | Bin 1675 -> 0 bytes res/drawable-xhdpi/ic_share_light.png | Bin 1470 -> 0 bytes res/drawable-xhdpi/ic_sim_card_send.png | Bin 527 -> 0 bytes res/drawable-xhdpi/ic_sms_delivery_ok.png | Bin 699 -> 0 bytes res/drawable-xhdpi/ic_sms_light.png | Bin 951 -> 0 bytes res/drawable-xhdpi/ic_sms_multi_light.png | Bin 1019 -> 0 bytes res/drawable-xhdpi/ic_video_play_light.png | Bin 5404 -> 0 bytes res/drawable-xhdpi/ic_wear_reply.png | Bin 2475 -> 0 bytes .../ic_widget_avatar_shadow.png | Bin 2159 -> 0 bytes res/drawable-xhdpi/ic_widget_list.png | Bin 815 -> 0 bytes res/drawable-xhdpi/ic_work_profile.png | Bin 223 -> 0 bytes res/drawable-xhdpi/msg_bubble_error.9.png | Bin 743 -> 0 bytes res/drawable-xhdpi/msg_bubble_incoming.9.png | Bin 597 -> 0 bytes res/drawable-xhdpi/msg_bubble_input.9.png | Bin 519 -> 0 bytes res/drawable-xhdpi/msg_bubble_outgoing.9.png | Bin 598 -> 0 bytes res/drawable-xhdpi/permissions.png | Bin 33848 -> 0 bytes res/drawable-xhdpi/swipe_shadow.9.png | Bin 203 -> 0 bytes res/drawable-xhdpi/swipe_shadow_drag.9.png | Bin 187 -> 0 bytes res/drawable-xhdpi/tab_btn_bg_normal.9.png | Bin 166 -> 0 bytes res/drawable-xhdpi/tab_btn_bg_pressed.9.png | Bin 166 -> 0 bytes res/drawable-xhdpi/widget_hr.9.png | Bin 293 -> 0 bytes .../widget_msg_bubble_incoming.9.png | Bin 998 -> 0 bytes .../widget_msg_bubble_outgoing.9.png | Bin 954 -> 0 bytes .../contact_popup_background.9.png | Bin 207 -> 0 bytes .../fab_new_message_static_shadow.png | Bin 4902 -> 0 bytes res/drawable-xxhdpi/ic_add_white.png | Bin 370 -> 0 bytes res/drawable-xxhdpi/ic_archive_small_dark.png | Bin 1526 -> 0 bytes .../ic_archive_undo_small_dark.png | Bin 1484 -> 0 bytes res/drawable-xxhdpi/ic_arrow_back_light.png | Bin 1463 -> 0 bytes res/drawable-xxhdpi/ic_attachment_dark.png | Bin 1958 -> 0 bytes res/drawable-xxhdpi/ic_audio_light.png | Bin 1772 -> 0 bytes res/drawable-xxhdpi/ic_audio_pause.png | Bin 2595 -> 0 bytes res/drawable-xxhdpi/ic_audio_play.png | Bin 2723 -> 0 bytes res/drawable-xxhdpi/ic_camera_front_light.png | Bin 1859 -> 0 bytes res/drawable-xxhdpi/ic_camera_light.png | Bin 1886 -> 0 bytes res/drawable-xxhdpi/ic_camera_rear_light.png | Bin 1534 -> 0 bytes res/drawable-xxhdpi/ic_cancel_small_dark.png | Bin 1540 -> 0 bytes res/drawable-xxhdpi/ic_cancel_small_light.png | Bin 2407 -> 0 bytes .../ic_checkbox_blank_light.png | Bin 1227 -> 0 bytes res/drawable-xxhdpi/ic_checkbox_light.png | Bin 2059 -> 0 bytes .../ic_checkbox_outline_light.png | Bin 1576 -> 0 bytes .../ic_checkmark_circle_blue.png | Bin 5504 -> 0 bytes res/drawable-xxhdpi/ic_checkmark_large.png | Bin 2943 -> 0 bytes .../ic_checkmark_large_light.png | Bin 4795 -> 0 bytes .../ic_checkmark_small_light.png | Bin 1434 -> 0 bytes res/drawable-xxhdpi/ic_content_copy_dark.png | Bin 1396 -> 0 bytes res/drawable-xxhdpi/ic_delete_small_dark.png | Bin 1300 -> 0 bytes res/drawable-xxhdpi/ic_dnd_on_dark.png | Bin 2620 -> 0 bytes res/drawable-xxhdpi/ic_failed_light.png | Bin 1134 -> 0 bytes res/drawable-xxhdpi/ic_failed_status_red.png | Bin 2769 -> 0 bytes res/drawable-xxhdpi/ic_file_download_dark.png | Bin 1299 -> 0 bytes .../ic_file_download_light.png | Bin 1285 -> 0 bytes res/drawable-xxhdpi/ic_forward_dark.png | Bin 1341 -> 0 bytes res/drawable-xxhdpi/ic_image_light.png | Bin 1669 -> 0 bytes res/drawable-xxhdpi/ic_ime_light.png | Bin 1023 -> 0 bytes res/drawable-xxhdpi/ic_info_dark.png | Bin 1990 -> 0 bytes res/drawable-xxhdpi/ic_launcher.png | Bin 4610 -> 0 bytes res/drawable-xxhdpi/ic_mp_audio_mic.png | Bin 2446 -> 0 bytes .../ic_mp_camera_small_light.png | Bin 3444 -> 0 bytes .../ic_mp_capture_stop_large_light.png | Bin 11969 -> 0 bytes .../ic_mp_full_screen_light.png | Bin 2823 -> 0 bytes .../ic_mp_video_large_light.png | Bin 3596 -> 0 bytes .../ic_mp_video_small_light.png | Bin 2335 -> 0 bytes res/drawable-xxhdpi/ic_music.png | Bin 634 -> 0 bytes .../ic_notifications_off_dark.png | Bin 1967 -> 0 bytes .../ic_notifications_off_light.png | Bin 1902 -> 0 bytes .../ic_notifications_off_small_light.png | Bin 1883 -> 0 bytes .../ic_notifications_on_dark.png | Bin 2077 -> 0 bytes .../ic_notifications_on_light.png | Bin 1938 -> 0 bytes res/drawable-xxhdpi/ic_numeric_dialpad.png | Bin 995 -> 0 bytes res/drawable-xxhdpi/ic_oobe_conv_list.png | Bin 6148 -> 0 bytes res/drawable-xxhdpi/ic_oobe_freq_list.png | Bin 5675 -> 0 bytes res/drawable-xxhdpi/ic_people_add_light.png | Bin 1745 -> 0 bytes res/drawable-xxhdpi/ic_person_add_dark.png | Bin 1741 -> 0 bytes res/drawable-xxhdpi/ic_person_add_light.png | Bin 1706 -> 0 bytes res/drawable-xxhdpi/ic_person_light.png | Bin 1876 -> 0 bytes res/drawable-xxhdpi/ic_person_light_large.png | Bin 2206 -> 0 bytes res/drawable-xxhdpi/ic_phone_small_light.png | Bin 1879 -> 0 bytes .../ic_photo_library_light.png | Bin 816 -> 0 bytes res/drawable-xxhdpi/ic_preview_pause.png | Bin 2915 -> 0 bytes res/drawable-xxhdpi/ic_preview_play.png | Bin 7246 -> 0 bytes res/drawable-xxhdpi/ic_remove_light.png | Bin 6914 -> 0 bytes res/drawable-xxhdpi/ic_remove_small_light.png | Bin 1608 -> 0 bytes res/drawable-xxhdpi/ic_save_dark.png | Bin 1580 -> 0 bytes res/drawable-xxhdpi/ic_save_light.png | Bin 1487 -> 0 bytes res/drawable-xxhdpi/ic_send_dark.png | Bin 1813 -> 0 bytes res/drawable-xxhdpi/ic_send_light.png | Bin 1658 -> 0 bytes res/drawable-xxhdpi/ic_share_dark.png | Bin 2448 -> 0 bytes res/drawable-xxhdpi/ic_share_light.png | Bin 2149 -> 0 bytes res/drawable-xxhdpi/ic_sim_card_send.png | Bin 701 -> 0 bytes res/drawable-xxhdpi/ic_sms_delivery_ok.png | Bin 1442 -> 0 bytes res/drawable-xxhdpi/ic_sms_light.png | Bin 1155 -> 0 bytes res/drawable-xxhdpi/ic_sms_multi_light.png | Bin 1111 -> 0 bytes res/drawable-xxhdpi/ic_video_play_light.png | Bin 5605 -> 0 bytes res/drawable-xxhdpi/ic_wear_reply.png | Bin 2945 -> 0 bytes .../ic_widget_avatar_shadow.png | Bin 3494 -> 0 bytes res/drawable-xxhdpi/ic_widget_list.png | Bin 1013 -> 0 bytes res/drawable-xxhdpi/ic_work_profile.png | Bin 214 -> 0 bytes res/drawable-xxhdpi/msg_bubble_error.9.png | Bin 1122 -> 0 bytes res/drawable-xxhdpi/msg_bubble_incoming.9.png | Bin 1582 -> 0 bytes res/drawable-xxhdpi/msg_bubble_input.9.png | Bin 1622 -> 0 bytes res/drawable-xxhdpi/msg_bubble_outgoing.9.png | Bin 1597 -> 0 bytes res/drawable-xxhdpi/permissions.png | Bin 65773 -> 0 bytes res/drawable-xxhdpi/swipe_shadow.9.png | Bin 1163 -> 0 bytes res/drawable-xxhdpi/swipe_shadow_drag.9.png | Bin 196 -> 0 bytes res/drawable-xxhdpi/tab_btn_bg_normal.9.png | Bin 1062 -> 0 bytes res/drawable-xxhdpi/tab_btn_bg_pressed.9.png | Bin 1066 -> 0 bytes res/drawable-xxhdpi/widget_hr.9.png | Bin 396 -> 0 bytes .../widget_msg_bubble_incoming.9.png | Bin 1644 -> 0 bytes .../widget_msg_bubble_outgoing.9.png | Bin 1680 -> 0 bytes .../contact_popup_background.9.png | Bin 1172 -> 0 bytes .../fab_new_message_static_shadow.png | Bin 6233 -> 0 bytes res/drawable-xxxhdpi/ic_add_white.png | Bin 317 -> 0 bytes .../ic_archive_small_dark.png | Bin 1823 -> 0 bytes .../ic_archive_undo_small_dark.png | Bin 1721 -> 0 bytes res/drawable-xxxhdpi/ic_arrow_back_light.png | Bin 1457 -> 0 bytes res/drawable-xxxhdpi/ic_attachment_dark.png | Bin 2282 -> 0 bytes res/drawable-xxxhdpi/ic_audio_light.png | Bin 2133 -> 0 bytes res/drawable-xxxhdpi/ic_audio_pause.png | Bin 3376 -> 0 bytes res/drawable-xxxhdpi/ic_audio_play.png | Bin 3505 -> 0 bytes .../ic_camera_front_light.png | Bin 1878 -> 0 bytes res/drawable-xxxhdpi/ic_camera_light.png | Bin 2333 -> 0 bytes res/drawable-xxxhdpi/ic_camera_rear_light.png | Bin 1700 -> 0 bytes res/drawable-xxxhdpi/ic_cancel_small_dark.png | Bin 1642 -> 0 bytes .../ic_cancel_small_light.png | Bin 1604 -> 0 bytes .../ic_checkbox_blank_light.png | Bin 1366 -> 0 bytes res/drawable-xxxhdpi/ic_checkbox_light.png | Bin 1849 -> 0 bytes .../ic_checkbox_outline_light.png | Bin 1695 -> 0 bytes .../ic_checkmark_circle_blue.png | Bin 4788 -> 0 bytes res/drawable-xxxhdpi/ic_checkmark_large.png | Bin 3744 -> 0 bytes .../ic_checkmark_large_light.png | Bin 6285 -> 0 bytes .../ic_checkmark_small_light.png | Bin 1538 -> 0 bytes res/drawable-xxxhdpi/ic_content_copy_dark.png | Bin 1511 -> 0 bytes res/drawable-xxxhdpi/ic_delete_small_dark.png | Bin 1371 -> 0 bytes res/drawable-xxxhdpi/ic_dnd_on_dark.png | Bin 3024 -> 0 bytes res/drawable-xxxhdpi/ic_failed_light.png | Bin 1204 -> 0 bytes res/drawable-xxxhdpi/ic_failed_status_red.png | Bin 3682 -> 0 bytes .../ic_file_download_dark.png | Bin 1416 -> 0 bytes .../ic_file_download_light.png | Bin 1389 -> 0 bytes res/drawable-xxxhdpi/ic_forward_dark.png | Bin 1759 -> 0 bytes res/drawable-xxxhdpi/ic_image_light.png | Bin 1945 -> 0 bytes res/drawable-xxxhdpi/ic_ime_light.png | Bin 1455 -> 0 bytes res/drawable-xxxhdpi/ic_info_dark.png | Bin 2348 -> 0 bytes res/drawable-xxxhdpi/ic_launcher.png | Bin 6200 -> 0 bytes res/drawable-xxxhdpi/ic_mp_audio_mic.png | Bin 3012 -> 0 bytes .../ic_mp_camera_small_light.png | Bin 4455 -> 0 bytes .../ic_mp_capture_stop_large_light.png | Bin 18106 -> 0 bytes .../ic_mp_full_screen_light.png | Bin 3502 -> 0 bytes .../ic_mp_video_large_light.png | Bin 4610 -> 0 bytes .../ic_mp_video_small_light.png | Bin 2938 -> 0 bytes res/drawable-xxxhdpi/ic_music.png | Bin 759 -> 0 bytes .../ic_notifications_off_dark.png | Bin 1985 -> 0 bytes .../ic_notifications_off_light.png | Bin 1938 -> 0 bytes .../ic_notifications_off_small_light.png | Bin 1726 -> 0 bytes .../ic_notifications_on_dark.png | Bin 2404 -> 0 bytes .../ic_notifications_on_light.png | Bin 2257 -> 0 bytes res/drawable-xxxhdpi/ic_numeric_dialpad.png | Bin 1617 -> 0 bytes res/drawable-xxxhdpi/ic_oobe_conv_list.png | Bin 11559 -> 0 bytes res/drawable-xxxhdpi/ic_oobe_freq_list.png | Bin 12015 -> 0 bytes res/drawable-xxxhdpi/ic_people_add_light.png | Bin 2028 -> 0 bytes res/drawable-xxxhdpi/ic_person_add_dark.png | Bin 2004 -> 0 bytes res/drawable-xxxhdpi/ic_person_add_light.png | Bin 1918 -> 0 bytes res/drawable-xxxhdpi/ic_person_light.png | Bin 2206 -> 0 bytes .../ic_person_light_large.png | Bin 2834 -> 0 bytes res/drawable-xxxhdpi/ic_phone_small_light.png | Bin 2162 -> 0 bytes .../ic_photo_library_light.png | Bin 1041 -> 0 bytes res/drawable-xxxhdpi/ic_preview_pause.png | Bin 3079 -> 0 bytes res/drawable-xxxhdpi/ic_preview_play.png | Bin 4759 -> 0 bytes res/drawable-xxxhdpi/ic_remove_light.png | Bin 4605 -> 0 bytes .../ic_remove_small_light.png | Bin 1604 -> 0 bytes res/drawable-xxxhdpi/ic_save_dark.png | Bin 1729 -> 0 bytes res/drawable-xxxhdpi/ic_save_light.png | Bin 1711 -> 0 bytes res/drawable-xxxhdpi/ic_send_dark.png | Bin 2155 -> 0 bytes res/drawable-xxxhdpi/ic_send_light.png | Bin 2057 -> 0 bytes res/drawable-xxxhdpi/ic_share_dark.png | Bin 2580 -> 0 bytes res/drawable-xxxhdpi/ic_share_light.png | Bin 2494 -> 0 bytes res/drawable-xxxhdpi/ic_sim_card_send.png | Bin 1397 -> 0 bytes res/drawable-xxxhdpi/ic_sms_delivery_ok.png | Bin 1341 -> 0 bytes res/drawable-xxxhdpi/ic_sms_light.png | Bin 1435 -> 0 bytes res/drawable-xxxhdpi/ic_sms_multi_light.png | Bin 1440 -> 0 bytes res/drawable-xxxhdpi/ic_video_play_light.png | Bin 7465 -> 0 bytes res/drawable-xxxhdpi/ic_wear_reply.png | Bin 3749 -> 0 bytes .../ic_widget_avatar_shadow.png | Bin 4945 -> 0 bytes res/drawable-xxxhdpi/ic_widget_list.png | Bin 1617 -> 0 bytes res/drawable-xxxhdpi/ic_work_profile.png | Bin 343 -> 0 bytes res/drawable-xxxhdpi/msg_bubble_error.9.png | Bin 2061 -> 0 bytes .../msg_bubble_incoming.9.png | Bin 1731 -> 0 bytes res/drawable-xxxhdpi/msg_bubble_input.9.png | Bin 1770 -> 0 bytes .../msg_bubble_outgoing.9.png | Bin 1755 -> 0 bytes res/drawable-xxxhdpi/permissions.png | Bin 102985 -> 0 bytes res/drawable-xxxhdpi/swipe_shadow.9.png | Bin 1155 -> 0 bytes res/drawable-xxxhdpi/swipe_shadow_drag.9.png | Bin 1102 -> 0 bytes res/drawable-xxxhdpi/tab_btn_bg_normal.9.png | Bin 1079 -> 0 bytes res/drawable-xxxhdpi/tab_btn_bg_pressed.9.png | Bin 1082 -> 0 bytes res/drawable-xxxhdpi/widget_hr.9.png | Bin 1368 -> 0 bytes .../widget_msg_bubble_incoming.9.png | Bin 2745 -> 0 bytes .../widget_msg_bubble_outgoing.9.png | Bin 2851 -> 0 bytes .../attachment_audio_preview_background.xml | 20 - ...ttachment_image_placeholder_background.xml | 20 - .../attachment_more_items_background.xml | 20 - .../attachment_vcard_preview_background.xml | 20 - ...audio_progress_bar_background_incoming.xml | 22 - ...audio_progress_bar_background_outgoing.xml | 20 - res/drawable/audio_progress_bar_progress.xml | 20 - ...audio_record_control_button_background.xml | 26 - res/drawable/chips_dropdown_background.xml | 22 - res/drawable/chips_dropdown_text_color.xml | 22 - .../compose_chips_divider_gradient.xml | 24 - ...contact_picker_tab_background_selector.xml | 21 - .../contacts_fastscroll_label_left.xml | 28 - .../contacts_fastscroll_label_right.xml | 28 - .../conversation_compose_divider_gradient.xml | 24 - res/drawable/default_image.xml | 33 - res/drawable/fab_new_message_bg.xml | 45 - res/drawable/fastscroll_preview_left.xml | 24 - res/drawable/fastscroll_preview_right.xml | 24 - res/drawable/fastscroll_thumb.xml | 22 - res/drawable/fastscroll_thumb_pressed.xml | 22 - res/drawable/fastscroll_track.xml | 21 - res/drawable/gallery_checkbox_selector.xml | 27 - .../gallery_image_background_selector.xml | 23 - res/drawable/generic_video_icon.xml | 11 - .../mediapicker_tab_button_background.xml | 26 - .../message_bubble_incoming_no_arrow.xml | 20 - .../message_bubble_outgoing_no_arrow.xml | 20 - res/drawable/send_arrow_background.xml | 32 - .../sim_selector_background_gradient.xml | 24 - res/drawable/subject_editor_bubble.xml | 24 - res/drawable/tab_btn_bg.xml | 27 - .../transparent_button_background.xml | 26 - res/drawable/widget_bottom_background.xml | 25 - res/drawable/widget_top_background.xml | 25 - res/layout/action_bar_conversation_name.xml | 31 - .../add_contacts_confirmation_dialog_body.xml | 45 - res/layout/all_contacts_list_view.xml | 38 - res/layout/apn_preference_layout.xml | 69 - res/layout/attachment_chooser_activity.xml | 22 - res/layout/attachment_chooser_audio.xml | 32 - res/layout/attachment_chooser_fragment.xml | 29 - res/layout/attachment_chooser_image.xml | 26 - res/layout/attachment_chooser_vcard.xml | 28 - res/layout/attachment_chooser_video.xml | 24 - res/layout/attachment_grid_item_view.xml | 43 - res/layout/attachment_more_text_view.xml | 22 - res/layout/attachment_multiple_audio.xml | 32 - res/layout/attachment_multiple_image.xml | 29 - res/layout/attachment_multiple_vcard.xml | 28 - res/layout/attachment_multiple_video.xml | 25 - res/layout/attachment_pending_item.xml | 44 - res/layout/attachment_preview.xml | 44 - res/layout/attachment_single_audio.xml | 29 - res/layout/attachment_single_image.xml | 46 - res/layout/attachment_single_vcard.xml | 30 - res/layout/attachment_single_video.xml | 28 - res/layout/audio_attachment_view.xml | 62 - .../blocked_participant_list_item_view.xml | 51 - res/layout/blocked_participants_activity.xml | 23 - res/layout/blocked_participants_fragment.xml | 23 - res/layout/chips_alternates_dropdown_item.xml | 71 - res/layout/compose_message_view.xml | 187 - res/layout/contact_list_item_view.xml | 112 - res/layout/contact_picker_fragment.xml | 79 - res/layout/conversation_activity.xml | 33 - res/layout/conversation_fragment.xml | 68 - res/layout/conversation_list_activity.xml | 23 - res/layout/conversation_list_fragment.xml | 53 - res/layout/conversation_list_item_view.xml | 205 - res/layout/conversation_message_view.xml | 171 - res/layout/copy_contact_dialog_view.xml | 24 - res/layout/custom_header_view_pager.xml | 45 - res/layout/debug_mmsconfig_activity.xml | 22 - res/layout/debug_mmsconfig_fragment.xml | 23 - res/layout/debug_mmsconfig_item_view.xml | 46 - .../debug_sms_mms_from_dump_file_dialog.xml | 32 - res/layout/enter_phone_number_view.xml | 29 - res/layout/fastscroll_preview.xml | 25 - res/layout/fastscroll_thumb.xml | 19 - res/layout/fastscroll_track.xml | 20 - res/layout/frequent_contacts_list_view.xml | 38 - res/layout/gallery_grid_item_view.xml | 103 - res/layout/group_mms_setting_dialog.xml | 37 - res/layout/license_activity.xml | 22 - res/layout/list_empty_view.xml | 42 - res/layout/mediapicker_audio_chooser.xml | 96 - res/layout/mediapicker_camera_chooser.xml | 150 - res/layout/mediapicker_contact_chooser.xml | 61 - res/layout/mediapicker_fragment.xml | 34 - res/layout/mediapicker_gallery_chooser.xml | 44 - res/layout/mediapicker_location_chooser.xml | 22 - res/layout/mediapicker_location_container.xml | 31 - res/layout/mediapicker_tab_button.xml | 24 - res/layout/message_audio_attachment.xml | 22 - res/layout/message_vcard_attachment.xml | 23 - res/layout/message_video_attachment.xml | 25 - res/layout/mms_config_debug_fragment.xml | 53 - res/layout/open_source_licenses.xml | 22 - res/layout/people_and_options_activity.xml | 23 - res/layout/people_and_options_fragment.xml | 23 - .../people_and_options_section_header.xml | 38 - res/layout/people_list_item_view.xml | 26 - res/layout/people_options_item_view.xml | 64 - res/layout/permission_check_activity.xml | 80 - res/layout/person_item_view.xml | 60 - res/layout/place_card.xml | 54 - res/layout/settings_fragment.xml | 21 - res/layout/settings_item_view.xml | 44 - res/layout/share_intent_activity.xml | 21 - .../share_intent_conversation_list_view.xml | 44 - res/layout/sim_selector_item_view.xml | 65 - res/layout/sim_selector_view.xml | 32 - .../sms_free_storage_action_item_view.xml | 23 - res/layout/sms_mms_dump_file_list_item.xml | 30 - res/layout/sms_storage_low_warning_dialog.xml | 32 - res/layout/snack_bar.xml | 64 - res/layout/test_activity.xml | 28 - res/layout/vcard_detail_activity.xml | 23 - res/layout/vcard_detail_fragment.xml | 28 - res/layout/video_thumbnail_view.xml | 38 - ...group_vertical_explode_animation_popup.xml | 30 - res/layout/widget_conversation.xml | 110 - res/layout/widget_conversation_list.xml | 65 - res/layout/widget_conversation_list_item.xml | 144 - res/layout/widget_loading.xml | 31 - res/layout/widget_message_item_incoming.xml | 119 - res/layout/widget_message_item_outgoing.xml | 120 - res/layout/widget_missing_permission.xml | 26 - res/layout/work_directory_header.xml | 24 - res/menu/archived_conversation_list_menu.xml | 25 - res/menu/attachment_chooser_menu.xml | 27 - res/menu/compose_menu.xml | 51 - .../conversation_fragment_select_menu.xml | 63 - res/menu/conversation_list_fragment_menu.xml | 51 - ...conversation_list_fragment_select_menu.xml | 63 - res/menu/conversation_menu.xml | 60 - res/menu/gallery_picker_menu.xml | 34 - res/menu/photo_view_menu.xml | 31 - res/menu/settings_menu.xml | 27 - res/menu/vcard_detail_fragment_menu.xml | 27 - res/raw/audio_end.wav | Bin 192044 -> 0 bytes res/raw/audio_initiate.wav | Bin 66092 -> 0 bytes res/raw/db_op_debug.wav | Bin 11352 -> 0 bytes res/raw/message_failure.wav | Bin 177412 -> 0 bytes res/raw/message_inc_thread.wav | Bin 205648 -> 0 bytes res/raw/message_sent.wav | Bin 117260 -> 0 bytes res/raw/server_request_debug.wav | Bin 53696 -> 0 bytes res/transition/explode.xml | 17 - res/transition/fade.xml | 17 - res/values-af/arrays.xml | 37 - res/values-af/strings.xml | 519 --- res/values-am/arrays.xml | 37 - res/values-am/strings.xml | 519 --- res/values-ar/arrays.xml | 37 - res/values-ar/strings.xml | 623 ---- res/values-az/arrays.xml | 37 - res/values-az/strings.xml | 519 --- res/values-bg/arrays.xml | 37 - res/values-bg/strings.xml | 519 --- res/values-bn/arrays.xml | 37 - res/values-bn/strings.xml | 519 --- res/values-ca/arrays.xml | 37 - res/values-ca/strings.xml | 519 --- res/values-cs/arrays.xml | 37 - res/values-cs/strings.xml | 571 --- res/values-da/arrays.xml | 37 - res/values-da/strings.xml | 519 --- res/values-de/arrays.xml | 37 - res/values-de/strings.xml | 519 --- res/values-el/arrays.xml | 37 - res/values-el/strings.xml | 519 --- res/values-en-rAU/arrays.xml | 37 - res/values-en-rAU/strings.xml | 519 --- res/values-en-rGB/arrays.xml | 37 - res/values-en-rGB/strings.xml | 519 --- res/values-en-rIN/arrays.xml | 37 - res/values-en-rIN/strings.xml | 519 --- res/values-es-rUS/arrays.xml | 37 - res/values-es-rUS/strings.xml | 519 --- res/values-es/arrays.xml | 37 - res/values-es/strings.xml | 519 --- res/values-et/arrays.xml | 37 - res/values-et/strings.xml | 519 --- res/values-eu/arrays.xml | 37 - res/values-eu/strings.xml | 519 --- res/values-fa/arrays.xml | 37 - res/values-fa/strings.xml | 519 --- res/values-fi/arrays.xml | 37 - res/values-fi/strings.xml | 519 --- res/values-fr-rCA/arrays.xml | 37 - res/values-fr-rCA/strings.xml | 519 --- res/values-fr/arrays.xml | 37 - res/values-fr/strings.xml | 519 --- res/values-gl/arrays.xml | 37 - res/values-gl/strings.xml | 519 --- res/values-gu/arrays.xml | 37 - res/values-gu/strings.xml | 519 --- res/values-hi/arrays.xml | 37 - res/values-hi/strings.xml | 519 --- res/values-hr/arrays.xml | 37 - res/values-hr/strings.xml | 545 --- res/values-hu/arrays.xml | 37 - res/values-hu/strings.xml | 519 --- res/values-hy/arrays.xml | 37 - res/values-hy/strings.xml | 519 --- res/values-in/arrays.xml | 37 - res/values-in/strings.xml | 519 --- res/values-is/arrays.xml | 37 - res/values-is/strings.xml | 519 --- res/values-it/arrays.xml | 37 - res/values-it/strings.xml | 519 --- res/values-iw/arrays.xml | 37 - res/values-iw/strings.xml | 571 --- res/values-ja/arrays.xml | 37 - res/values-ja/strings.xml | 519 --- res/values-ka/arrays.xml | 37 - res/values-ka/strings.xml | 519 --- res/values-kk/arrays.xml | 37 - res/values-kk/strings.xml | 519 --- res/values-km/arrays.xml | 37 - res/values-km/strings.xml | 519 --- res/values-kn/arrays.xml | 37 - res/values-kn/strings.xml | 519 --- res/values-ko/arrays.xml | 37 - res/values-ko/strings.xml | 519 --- res/values-ky/arrays.xml | 37 - res/values-ky/strings.xml | 519 --- res/values-ldrtl-v21/styles.xml | 23 - res/values-ldrtl/styles.xml | 273 -- res/values-lo/arrays.xml | 37 - res/values-lo/strings.xml | 519 --- res/values-lt/arrays.xml | 37 - res/values-lt/strings.xml | 571 --- res/values-lv/arrays.xml | 37 - res/values-lv/strings.xml | 545 --- res/values-mk/arrays.xml | 37 - res/values-mk/strings.xml | 519 --- res/values-ml/arrays.xml | 37 - res/values-ml/strings.xml | 519 --- res/values-mn/arrays.xml | 37 - res/values-mn/strings.xml | 519 --- res/values-mr/arrays.xml | 37 - res/values-mr/strings.xml | 519 --- res/values-ms/arrays.xml | 37 - res/values-ms/strings.xml | 519 --- res/values-my/arrays.xml | 37 - res/values-my/strings.xml | 519 --- res/values-nb/arrays.xml | 37 - res/values-nb/strings.xml | 519 --- res/values-ne/arrays.xml | 37 - res/values-ne/strings.xml | 521 --- res/values-nl/arrays.xml | 37 - res/values-nl/strings.xml | 519 --- res/values-pa/arrays.xml | 37 - res/values-pa/strings.xml | 519 --- res/values-pl/arrays.xml | 37 - res/values-pl/strings.xml | 571 --- res/values-pt-rPT/arrays.xml | 37 - res/values-pt-rPT/strings.xml | 519 --- res/values-pt/arrays.xml | 37 - res/values-pt/strings.xml | 519 --- res/values-ro/arrays.xml | 37 - res/values-ro/strings.xml | 545 --- res/values-ru/arrays.xml | 37 - res/values-ru/strings.xml | 571 --- res/values-si/arrays.xml | 37 - res/values-si/strings.xml | 519 --- res/values-sk/arrays.xml | 37 - res/values-sk/strings.xml | 571 --- res/values-sl/arrays.xml | 37 - res/values-sl/strings.xml | 571 --- res/values-sq/arrays.xml | 37 - res/values-sq/strings.xml | 519 --- res/values-sr/arrays.xml | 37 - res/values-sr/strings.xml | 545 --- res/values-sv/arrays.xml | 37 - res/values-sv/strings.xml | 519 --- res/values-sw/arrays.xml | 37 - res/values-sw/strings.xml | 519 --- res/values-ta/arrays.xml | 37 - res/values-ta/strings.xml | 519 --- res/values-te/arrays.xml | 37 - res/values-te/strings.xml | 519 --- res/values-th/arrays.xml | 37 - res/values-th/strings.xml | 519 --- res/values-tl/arrays.xml | 37 - res/values-tl/strings.xml | 519 --- res/values-tr/arrays.xml | 37 - res/values-tr/strings.xml | 519 --- res/values-uk/arrays.xml | 37 - res/values-uk/strings.xml | 571 --- res/values-ur/arrays.xml | 37 - res/values-ur/strings.xml | 519 --- res/values-uz/arrays.xml | 37 - res/values-uz/strings.xml | 519 --- res/values-v17/styles.xml | 77 - res/values-v21/colors.xml | 22 - res/values-v21/dimens.xml | 22 - res/values-v21/styles.xml | 41 - res/values-vi/arrays.xml | 37 - res/values-vi/strings.xml | 519 --- res/values-zh-rCN/arrays.xml | 37 - res/values-zh-rCN/strings.xml | 519 --- res/values-zh-rHK/arrays.xml | 37 - res/values-zh-rHK/strings.xml | 519 --- res/values-zh-rTW/arrays.xml | 37 - res/values-zh-rTW/strings.xml | 519 --- res/values-zu/arrays.xml | 37 - res/values-zu/strings.xml | 519 --- res/values/arrays.xml | 42 - res/values/attrs.xml | 61 - res/values/colors.xml | 176 - res/values/config.xml | 21 - res/values/constants.xml | 95 - res/values/dimens.xml | 201 - res/values/strings.xml | 985 ----- res/values/styles.xml | 650 ---- res/values/versions.xml | 25 - res/xml-mcc204-mnc04/mms_config.xml | 33 - res/xml-mcc208-mnc01/mms_config.xml | 33 - res/xml-mcc208-mnc10/mms_config.xml | 33 - res/xml-mcc208-mnc15/mms_config.xml | 33 - res/xml-mcc208-mnc20/mms_config.xml | 33 - res/xml-mcc208-mnc26/mms_config.xml | 33 - res/xml-mcc214-mnc01/mms_config.xml | 26 - res/xml-mcc214-mnc03/mms_config.xml | 33 - res/xml-mcc214-mnc07/mms_config.xml | 33 - res/xml-mcc218-mnc05/mms_config.xml | 33 - res/xml-mcc222-mnc01/mms_config.xml | 33 - res/xml-mcc222-mnc08/mms_config.xml | 33 - res/xml-mcc234-mnc10/mms_config.xml | 27 - res/xml-mcc234-mnc11 | 1 - res/xml-mcc234-mnc15/mms_config.xml | 27 - res/xml-mcc238-mnc02/mms_config.xml | 33 - res/xml-mcc240-mnc01/mms_config.xml | 33 - res/xml-mcc240-mnc04/mms_config.xml | 33 - res/xml-mcc240-mnc08/mms_config.xml | 33 - res/xml-mcc240-mnc24/mms_config.xml | 33 - res/xml-mcc242-mnc01/mms_config.xml | 33 - res/xml-mcc242-mnc02/mms_config.xml | 33 - res/xml-mcc262-mnc07/mms_config.xml | 33 - res/xml-mcc274-mnc02/mms_config.xml | 33 - res/xml-mcc274-mnc03/mms_config.xml | 33 - res/xml-mcc286-mnc01/mms_config.xml | 33 - res/xml-mcc286-mnc03/mms_config.xml | 33 - res/xml-mcc294-mnc01/mms_config.xml | 33 - res/xml-mcc294-mnc02/mms_config.xml | 33 - res/xml-mcc294-mnc03/mms_config.xml | 33 - res/xml-mcc302-mnc220/mms_config.xml | 46 - res/xml-mcc302-mnc221/mms_config.xml | 46 - res/xml-mcc302-mnc270/mms_config.xml | 46 - res/xml-mcc302-mnc290/mms_config.xml | 33 - res/xml-mcc302-mnc320/mms_config.xml | 39 - res/xml-mcc302-mnc370/mms_config.xml | 46 - res/xml-mcc302-mnc490/mms_config.xml | 46 - res/xml-mcc302-mnc500/mms_config.xml | 46 - res/xml-mcc302-mnc510/mms_config.xml | 46 - res/xml-mcc302-mnc520/mms_config.xml | 39 - res/xml-mcc302-mnc610/mms_config.xml | 53 - res/xml-mcc302-mnc660/mms_config.xml | 46 - res/xml-mcc302-mnc720/mms_config.xml | 46 - res/xml-mcc302-mnc780/mms_config.xml | 33 - res/xml-mcc310-mnc004/mms_config.xml | 83 - res/xml-mcc310-mnc005/mms_config.xml | 83 - res/xml-mcc310-mnc010/mms_config.xml | 55 - res/xml-mcc310-mnc026/mms_config.xml | 28 - res/xml-mcc310-mnc040/mms_config.xml | 83 - res/xml-mcc310-mnc070/mms_config.xml | 32 - res/xml-mcc310-mnc090/mms_config.xml | 28 - res/xml-mcc310-mnc120/mms_config.xml | 75 - res/xml-mcc310-mnc130/mms_config.xml | 83 - res/xml-mcc310-mnc150/mms_config.xml | 33 - res/xml-mcc310-mnc170/mms_config.xml | 32 - res/xml-mcc310-mnc260/mms_config.xml | 28 - res/xml-mcc310-mnc360/mms_config.xml | 83 - res/xml-mcc310-mnc380/mms_config.xml | 37 - res/xml-mcc310-mnc410/mms_config.xml | 32 - res/xml-mcc310-mnc420/mms_config.xml | 33 - res/xml-mcc310-mnc450/mms_config.xml | 33 - res/xml-mcc310-mnc490/mms_config.xml | 28 - res/xml-mcc310-mnc560/mms_config.xml | 32 - res/xml-mcc310-mnc580/mms_config.xml | 83 - res/xml-mcc310-mnc600/mms_config.xml | 90 - res/xml-mcc310-mnc680/mms_config.xml | 32 - res/xml-mcc310-mnc750/mms_config.xml | 83 - res/xml-mcc310-mnc770/mms_config.xml | 33 - res/xml-mcc310-mnc920/mms_config.xml | 83 - res/xml-mcc310-mnc980/mms_config.xml | 33 - res/xml-mcc311-mnc012/mms_config.xml | 83 - res/xml-mcc311-mnc070/mms_config.xml | 83 - res/xml-mcc311-mnc100/mms_config.xml | 95 - res/xml-mcc311-mnc180/mms_config.xml | 37 - res/xml-mcc311-mnc220/mms_config.xml | 65 - res/xml-mcc311-mnc221/mms_config.xml | 65 - res/xml-mcc311-mnc222/mms_config.xml | 65 - res/xml-mcc311-mnc223/mms_config.xml | 65 - res/xml-mcc311-mnc224/mms_config.xml | 65 - res/xml-mcc311-mnc225/mms_config.xml | 65 - res/xml-mcc311-mnc226/mms_config.xml | 65 - res/xml-mcc311-mnc227/mms_config.xml | 65 - res/xml-mcc311-mnc228/mms_config.xml | 65 - res/xml-mcc311-mnc229/mms_config.xml | 65 - res/xml-mcc311-mnc230/mms_config.xml | 95 - res/xml-mcc311-mnc340/mms_config.xml | 83 - res/xml-mcc311-mnc370/mms_config.xml | 33 - res/xml-mcc311-mnc410/mms_config.xml | 83 - res/xml-mcc311-mnc430/mms_config.xml | 83 - res/xml-mcc311-mnc440/mms_config.xml | 89 - res/xml-mcc311-mnc480/mms_config.xml | 70 - res/xml-mcc311-mnc490/mms_config.xml | 75 - res/xml-mcc311-mnc580/mms_config.xml | 65 - res/xml-mcc311-mnc581/mms_config.xml | 65 - res/xml-mcc311-mnc582/mms_config.xml | 65 - res/xml-mcc311-mnc583/mms_config.xml | 65 - res/xml-mcc311-mnc584/mms_config.xml | 65 - res/xml-mcc311-mnc585/mms_config.xml | 65 - res/xml-mcc311-mnc586/mms_config.xml | 65 - res/xml-mcc311-mnc587/mms_config.xml | 65 - res/xml-mcc311-mnc588/mms_config.xml | 65 - res/xml-mcc311-mnc589/mms_config.xml | 65 - res/xml-mcc311-mnc590/mms_config.xml | 83 - res/xml-mcc311-mnc870/mms_config.xml | 75 - res/xml-mcc312-mnc160/mms_config.xml | 83 - res/xml-mcc312-mnc530/mms_config.xml | 75 - res/xml-mcc334-mnc020/mms_config.xml | 33 - res/xml-mcc418-mnc05/mms_config.xml | 33 - res/xml-mcc418-mnc20/mms_config.xml | 33 - res/xml-mcc418-mnc30/mms_config.xml | 33 - res/xml-mcc420-mnc04/mms_config.xml | 33 - res/xml-mcc440-mnc10/mms_config.xml | 33 - res/xml-mcc440-mnc11/mms_config.xml | 35 - res/xml-mcc440-mnc20/mms_config.xml | 56 - res/xml-mcc450-mnc00/mms_config.xml | 33 - res/xml-mcc450-mnc02/mms_config.xml | 39 - res/xml-mcc450-mnc05/mms_config.xml | 39 - res/xml-mcc450-mnc06/mms_config.xml | 42 - res/xml-mcc450-mnc08/mms_config.xml | 39 - res/xml-mcc505-mnc01/mms_config.xml | 33 - res/xml-mcc530-mnc05/mms_config.xml | 36 - res/xml-mcc604-mnc00/mms_config.xml | 33 - res/xml-mcc604-mnc02/mms_config.xml | 33 - res/xml-mcc647-mnc10/mms_config.xml | 33 - res/xml-v21/preferences_application.xml | 91 - res/xml-v21/preferences_per_subscription.xml | 66 - res/xml-v23/preferences_application.xml | 92 - res/xml/apn_editor.xml | 63 - res/xml/apn_settings.xml | 21 - res/xml/apns.xml | 3284 ----------------- res/xml/mms_config.xml | 75 - res/xml/preferences_application.xml | 91 - res/xml/preferences_per_subscription.xml | 66 - res/xml/widget_conversation.xml | 29 - res/xml/widget_conversation_list.xml | 28 - src/android/support/v7/mms/ApnException.java | 39 - .../support/v7/mms/ApnSettingsLoader.java | 63 - src/android/support/v7/mms/ApnsXmlParser.java | 73 - .../v7/mms/CarrierConfigValuesLoader.java | 208 -- .../v7/mms/CarrierConfigXmlParser.java | 68 - .../v7/mms/DefaultApnSettingsLoader.java | 497 --- .../mms/DefaultCarrierConfigValuesLoader.java | 126 - .../v7/mms/DefaultUserAgentInfoLoader.java | 88 - .../support/v7/mms/DownloadRequest.java | 132 - src/android/support/v7/mms/MmsHttpClient.java | 523 --- .../support/v7/mms/MmsHttpException.java | 50 - src/android/support/v7/mms/MmsManager.java | 265 -- .../support/v7/mms/MmsNetworkException.java | 39 - .../support/v7/mms/MmsNetworkManager.java | 383 -- src/android/support/v7/mms/MmsRequest.java | 391 -- src/android/support/v7/mms/MmsService.java | 465 --- .../support/v7/mms/MmsXmlResourceParser.java | 143 - .../support/v7/mms/PhoneNumberHelper.java | 54 - src/android/support/v7/mms/SendRequest.java | 163 - .../support/v7/mms/UserAgentInfoLoader.java | 40 - src/android/support/v7/mms/Utils.java | 180 - .../support/v7/mms/pdu/AcknowledgeInd.java | 87 - src/android/support/v7/mms/pdu/Base64.java | 167 - .../support/v7/mms/pdu/CharacterSets.java | 172 - .../support/v7/mms/pdu/ContentType.java | 230 -- .../support/v7/mms/pdu/DeliveryInd.java | 136 - .../v7/mms/pdu/EncodedStringValue.java | 282 -- .../support/v7/mms/pdu/GenericPdu.java | 111 - .../mms/pdu/InvalidHeaderValueException.java | 41 - .../support/v7/mms/pdu/MmsException.java | 60 - .../v7/mms/pdu/MultimediaMessagePdu.java | 148 - .../support/v7/mms/pdu/NotificationInd.java | 283 -- .../support/v7/mms/pdu/NotifyRespInd.java | 112 - src/android/support/v7/mms/pdu/PduBody.java | 191 - .../support/v7/mms/pdu/PduContentTypes.java | 110 - .../support/v7/mms/pdu/PduHeaders.java | 719 ---- src/android/support/v7/mms/pdu/PduParser.java | 2008 ---------- src/android/support/v7/mms/pdu/PduPart.java | 414 --- .../support/v7/mms/pdu/QuotedPrintable.java | 68 - .../support/v7/mms/pdu/ReadOrigInd.java | 151 - .../support/v7/mms/pdu/ReadRecInd.java | 142 - .../support/v7/mms/pdu/RetrieveConf.java | 298 -- src/android/support/v7/mms/pdu/SendConf.java | 115 - src/android/support/v7/mms/pdu/SendReq.java | 343 -- .../android/messaging/BugleApplication.java | 263 -- src/com/android/messaging/Factory.java | 75 - src/com/android/messaging/FactoryImpl.java | 245 -- .../annotation/VisibleForAnimation.java | 23 - .../messaging/datamodel/BitmapPool.java | 364 -- .../datamodel/BoundCursorLoader.java | 46 - .../datamodel/BugleDatabaseOperations.java | 1924 ---------- .../datamodel/BugleNotifications.java | 1221 ------ .../datamodel/BugleRecipientEntry.java | 64 - .../datamodel/ConversationImagePartsView.java | 120 - .../messaging/datamodel/CursorQueryData.java | 82 - .../messaging/datamodel/DataModel.java | 155 - .../datamodel/DataModelException.java | 101 - .../messaging/datamodel/DataModelImpl.java | 271 -- .../messaging/datamodel/DatabaseHelper.java | 825 ----- .../datamodel/DatabaseUpgradeHelper.java | 97 - .../messaging/datamodel/DatabaseWrapper.java | 482 --- .../messaging/datamodel/FileProvider.java | 151 - .../FrequentContactsCursorBuilder.java | 179 - .../FrequentContactsCursorQueryData.java | 114 - .../datamodel/GalleryBoundCursorLoader.java | 53 - .../datamodel/MediaScratchFileProvider.java | 148 - .../datamodel/MemoryCacheManager.java | 75 - .../datamodel/MessageNotificationState.java | 1347 ------- .../messaging/datamodel/MessageTextStats.java | 92 - .../datamodel/MessagingContentProvider.java | 476 --- .../messaging/datamodel/MmsFileProvider.java | 86 - .../NoConfirmationSmsSendService.java | 148 - .../datamodel/NotificationState.java | 149 - .../datamodel/ParticipantRefresh.java | 738 ---- .../messaging/datamodel/SyncManager.java | 487 --- .../messaging/datamodel/action/Action.java | 295 -- .../datamodel/action/ActionMonitor.java | 477 --- .../datamodel/action/ActionService.java | 63 - .../datamodel/action/ActionServiceImpl.java | 323 -- .../datamodel/action/BackgroundWorker.java | 32 - .../action/BackgroundWorkerService.java | 160 - .../datamodel/action/BugleActionToasts.java | 172 - .../action/DeleteConversationAction.java | 205 - .../datamodel/action/DeleteMessageAction.java | 135 - .../datamodel/action/DownloadMmsAction.java | 344 -- .../datamodel/action/DumpDatabaseAction.java | 124 - .../FixupMessageStatusOnStartupAction.java | 113 - .../action/GetOrCreateConversationAction.java | 173 - .../action/HandleLowStorageAction.java | 94 - .../action/InsertNewMessageAction.java | 481 --- .../action/LogTelephonyDatabaseAction.java | 153 - .../datamodel/action/MarkAsReadAction.java | 113 - .../datamodel/action/MarkAsSeenAction.java | 126 - .../action/ProcessDeliveryReportAction.java | 122 - .../action/ProcessDownloadedMmsAction.java | 584 --- .../action/ProcessPendingMessagesAction.java | 487 --- .../action/ProcessSentMessageAction.java | 312 -- .../datamodel/action/ReadDraftDataAction.java | 166 - .../action/ReceiveMmsMessageAction.java | 197 - .../action/ReceiveSmsMessageAction.java | 200 - .../datamodel/action/RedownloadMmsAction.java | 131 - .../datamodel/action/ResendMessageAction.java | 131 - .../datamodel/action/SendMessageAction.java | 452 --- .../datamodel/action/SyncCursorPair.java | 712 ---- .../datamodel/action/SyncMessageBatch.java | 383 -- .../datamodel/action/SyncMessagesAction.java | 637 ---- ...UpdateConversationArchiveStatusAction.java | 93 - .../UpdateConversationOptionsAction.java | 156 - .../UpdateDestinationBlockedAction.java | 148 - .../UpdateMessageNotificationAction.java | 63 - .../action/UpdateMessagePartSizeAction.java | 103 - .../action/WriteDraftMessageAction.java | 104 - .../datamodel/binding/BindableData.java | 72 - .../datamodel/binding/BindableOnceData.java | 42 - .../messaging/datamodel/binding/Binding.java | 94 - .../datamodel/binding/BindingBase.java | 84 - .../datamodel/binding/DetachableBinding.java | 56 - .../binding/ImmutableBindingRef.java | 83 - .../data/BlockedParticipantsData.java | 103 - .../datamodel/data/ContactListItemData.java | 174 - .../datamodel/data/ContactPickerData.java | 194 - .../datamodel/data/ConversationData.java | 849 ----- .../datamodel/data/ConversationListData.java | 211 -- .../data/ConversationListItemData.java | 540 --- .../data/ConversationMessageBubbleData.java | 37 - .../data/ConversationMessageData.java | 919 ----- .../data/ConversationParticipantsData.java | 125 - .../datamodel/data/DraftMessageData.java | 867 ----- .../datamodel/data/GalleryGridItemData.java | 157 - .../data/LaunchConversationData.java | 90 - .../datamodel/data/MediaPickerData.java | 175 - .../data/MediaPickerMessagePartData.java | 64 - .../messaging/datamodel/data/MessageData.java | 928 ----- .../datamodel/data/MessagePartData.java | 544 --- .../datamodel/data/ParticipantData.java | 603 --- .../data/ParticipantListItemData.java | 95 - .../datamodel/data/PendingAttachmentData.java | 176 - .../datamodel/data/PeopleAndOptionsData.java | 210 -- .../datamodel/data/PeopleOptionsItemData.java | 155 - .../datamodel/data/PersonItemData.java | 67 - .../datamodel/data/SelfParticipantsData.java | 118 - .../datamodel/data/SettingsData.java | 223 -- .../datamodel/data/SubscriptionListData.java | 128 - .../datamodel/data/VCardContactItemData.java | 185 - .../media/AsyncMediaRequestWrapper.java | 74 - .../media/AvatarGroupRequestDescriptor.java | 159 - .../datamodel/media/AvatarRequest.java | 189 - .../media/AvatarRequestDescriptor.java | 60 - .../datamodel/media/BindableMediaRequest.java | 63 - .../media/BugleMediaCacheManager.java | 54 - .../media/CompositeImageRequest.java | 109 - .../CompositeImageRequestDescriptor.java | 61 - .../datamodel/media/CustomVCardEntry.java | 48 - .../media/CustomVCardEntryConstructor.java | 133 - .../datamodel/media/DecodedImageResource.java | 254 -- .../datamodel/media/EncodedImageResource.java | 162 - .../datamodel/media/FileImageRequest.java | 108 - .../media/FileImageRequestDescriptor.java | 68 - .../datamodel/media/GifImageResource.java | 118 - .../datamodel/media/ImageRequest.java | 258 -- .../media/ImageRequestDescriptor.java | 113 - .../datamodel/media/ImageResource.java | 63 - .../messaging/datamodel/media/MediaBytes.java | 42 - .../messaging/datamodel/media/MediaCache.java | 113 - .../datamodel/media/MediaCacheManager.java | 69 - .../datamodel/media/MediaRequest.java | 70 - .../media/MediaRequestDescriptor.java | 38 - .../datamodel/media/MediaResourceManager.java | 325 -- .../MessagePartImageRequestDescriptor.java | 64 - ...gePartVideoThumbnailRequestDescriptor.java | 38 - .../media/NetworkUriImageRequest.java | 120 - .../datamodel/media/PoolableImageCache.java | 419 --- .../media/RefCountedMediaResource.java | 164 - .../media/SimSelectorAvatarRequest.java | 117 - .../datamodel/media/UriImageRequest.java | 58 - .../media/UriImageRequestDescriptor.java | 90 - .../datamodel/media/VCardRequest.java | 328 -- .../media/VCardRequestDescriptor.java | 35 - .../datamodel/media/VCardResource.java | 52 - .../datamodel/media/VCardResourceEntry.java | 389 -- .../media/VideoThumbnailRequest.java | 71 - .../VideoThumbnailRequestDescriptor.java | 37 - .../android/messaging/mmslib/Downloads.java | 807 ---- .../mmslib/InvalidHeaderValueException.java | 41 - .../messaging/mmslib/MmsException.java | 60 - .../messaging/mmslib/SqliteWrapper.java | 88 - .../messaging/mmslib/pdu/AcknowledgeInd.java | 89 - .../android/messaging/mmslib/pdu/Base64.java | 167 - .../messaging/mmslib/pdu/CharacterSets.java | 452 --- .../messaging/mmslib/pdu/DeliveryInd.java | 138 - .../mmslib/pdu/EncodedStringValue.java | 297 -- .../messaging/mmslib/pdu/GenericPdu.java | 113 - .../mmslib/pdu/MultimediaMessagePdu.java | 159 - .../messaging/mmslib/pdu/NotificationInd.java | 285 -- .../messaging/mmslib/pdu/NotifyRespInd.java | 114 - .../android/messaging/mmslib/pdu/PduBody.java | 87 - .../messaging/mmslib/pdu/PduComposer.java | 1260 ------- .../messaging/mmslib/pdu/PduContentTypes.java | 110 - .../messaging/mmslib/pdu/PduHeaders.java | 743 ---- .../messaging/mmslib/pdu/PduParser.java | 2044 ---------- .../android/messaging/mmslib/pdu/PduPart.java | 389 -- .../messaging/mmslib/pdu/PduPersister.java | 1692 --------- .../messaging/mmslib/pdu/QuotedPrintable.java | 68 - .../messaging/mmslib/pdu/ReadOrigInd.java | 153 - .../messaging/mmslib/pdu/ReadRecInd.java | 144 - .../messaging/mmslib/pdu/RetrieveConf.java | 305 -- .../messaging/mmslib/pdu/SendConf.java | 117 - .../android/messaging/mmslib/pdu/SendReq.java | 346 -- .../messaging/mmslib/util/AbstractCache.java | 112 - .../mmslib/util/DownloadDrmHelper.java | 111 - .../mmslib/util/DrmConvertSession.java | 174 - .../messaging/mmslib/util/PduCache.java | 262 -- .../messaging/mmslib/util/PduCacheEntry.java | 44 - .../receiver/AbortMmsWapPushReceiver.java | 43 - .../messaging/receiver/AbortSmsReceiver.java | 41 - .../BootAndPackageReplacedReceiver.java | 49 - .../DefaultSmsSubscriptionChangeReceiver.java | 32 - .../receiver/MmsWapPushDeliverReceiver.java | 43 - .../receiver/MmsWapPushReceiver.java | 58 - .../receiver/NotificationReceiver.java | 57 - .../receiver/SendStatusReceiver.java | 120 - .../receiver/SmsDeliverReceiver.java | 31 - .../messaging/receiver/SmsReceiver.java | 376 -- .../receiver/StorageStatusReceiver.java | 38 - .../android/messaging/sms/ApnDatabase.java | 374 -- .../messaging/sms/ApnsXmlProcessor.java | 329 -- .../messaging/sms/BugleApnSettingsLoader.java | 646 ---- .../sms/BugleCarrierConfigValuesLoader.java | 201 - .../sms/BugleUserAgentInfoLoader.java | 96 - .../messaging/sms/DatabaseMessages.java | 1006 ----- src/com/android/messaging/sms/MmsConfig.java | 311 -- .../messaging/sms/MmsFailureException.java | 102 - src/com/android/messaging/sms/MmsSender.java | 312 -- .../android/messaging/sms/MmsSmsUtils.java | 216 -- src/com/android/messaging/sms/MmsUtils.java | 2657 ------------- .../android/messaging/sms/SmsException.java | 59 - .../messaging/sms/SmsReleaseStorage.java | 166 - src/com/android/messaging/sms/SmsSender.java | 308 -- .../sms/SmsStorageStatusManager.java | 102 - .../messaging/sms/SystemProperties.java | 54 - .../android/messaging/ui/AsyncImageView.java | 459 --- .../messaging/ui/AttachmentPreview.java | 343 -- .../ui/AttachmentPreviewFactory.java | 300 -- .../ui/AudioAttachmentPlayPauseButton.java | 59 - .../messaging/ui/AudioAttachmentView.java | 389 -- .../ui/AudioPlaybackProgressBar.java | 121 - .../messaging/ui/BaseBugleActivity.java | 51 - .../ui/BaseBugleFragmentActivity.java | 43 - .../messaging/ui/BasePagerViewHolder.java | 106 - .../ui/BlockedParticipantListItemView.java | 64 - .../ui/BlockedParticipantsActivity.java | 50 - .../ui/BlockedParticipantsFragment.java | 102 - .../messaging/ui/BugleActionBarActivity.java | 356 -- .../messaging/ui/BugleAnimationTags.java | 38 - .../messaging/ui/ClassZeroActivity.java | 205 - .../messaging/ui/CompositeAdapter.java | 288 -- .../android/messaging/ui/ContactIconView.java | 152 - .../messaging/ui/ConversationDrawables.java | 177 - .../messaging/ui/CursorRecyclerAdapter.java | 333 -- .../ui/CustomHeaderPagerListViewHolder.java | 136 - .../ui/CustomHeaderPagerViewHolder.java | 26 - .../messaging/ui/CustomHeaderViewPager.java | 91 - .../ui/CustomHeaderViewPagerAdapter.java | 33 - .../messaging/ui/FixedViewPagerAdapter.java | 132 - .../messaging/ui/ImeDetectFrameLayout.java | 46 - .../android/messaging/ui/LicenseActivity.java | 35 - .../android/messaging/ui/LineWrapLayout.java | 232 -- .../android/messaging/ui/ListEmptyView.java | 72 - .../messaging/ui/MaxHeightScrollView.java | 50 - .../messaging/ui/MultiAttachmentLayout.java | 429 --- .../messaging/ui/OrientedBitmapDrawable.java | 104 - .../android/messaging/ui/PagerViewHolder.java | 34 - .../messaging/ui/PagingAwareViewPager.java | 95 - .../messaging/ui/PermissionCheckActivity.java | 139 - .../messaging/ui/PersistentInstanceState.java | 39 - .../android/messaging/ui/PersonItemView.java | 242 -- .../ui/PlaceholderInsetDrawable.java | 72 - .../messaging/ui/PlainTextEditText.java | 85 - .../messaging/ui/PlaybackStateView.java | 43 - .../ui/RemoteInputEntrypointActivity.java | 58 - .../ui/SmsStorageLowWarningActivity.java | 36 - .../ui/SmsStorageLowWarningFragment.java | 267 -- src/com/android/messaging/ui/SnackBar.java | 314 -- .../messaging/ui/SnackBarInteraction.java | 67 - .../android/messaging/ui/SnackBarManager.java | 386 -- .../android/messaging/ui/TestActivity.java | 88 - src/com/android/messaging/ui/UIIntents.java | 389 -- .../android/messaging/ui/UIIntentsImpl.java | 590 --- .../messaging/ui/VCardDetailActivity.java | 62 - .../messaging/ui/VCardDetailAdapter.java | 120 - .../messaging/ui/VCardDetailFragment.java | 197 - .../messaging/ui/VideoThumbnailView.java | 343 -- .../messaging/ui/ViewPagerTabStrip.java | 102 - .../android/messaging/ui/ViewPagerTabs.java | 236 -- .../ui/WidgetPickConversationActivity.java | 114 - .../animation/PopupTransitionAnimation.java | 301 -- .../ui/animation/RectEvaluatorCompat.java | 45 - ...ViewGroupItemVerticalExplodeAnimation.java | 208 -- .../ui/appsettings/ApnEditorActivity.java | 463 --- .../ui/appsettings/ApnPreference.java | 143 - .../ui/appsettings/ApnSettingsActivity.java | 406 -- .../ApplicationSettingsActivity.java | 262 -- .../ui/appsettings/GroupMmsSettingDialog.java | 92 - .../PerSubscriptionSettingsActivity.java | 255 -- .../ui/appsettings/PhoneNumberPreference.java | 116 - .../ui/appsettings/SettingsActivity.java | 178 - .../AttachmentChooserActivity.java | 56 - .../AttachmentChooserFragment.java | 183 - .../AttachmentGridItemView.java | 119 - .../attachmentchooser/AttachmentGridView.java | 172 - .../AddContactsConfirmationDialog.java | 85 - .../ui/contact/AllContactsListViewHolder.java | 62 - .../ui/contact/ContactDropdownLayouter.java | 140 - .../ui/contact/ContactListAdapter.java | 86 - .../ui/contact/ContactListItemView.java | 184 - .../ui/contact/ContactPickerFragment.java | 607 --- .../ui/contact/ContactRecipientAdapter.java | 456 --- .../ContactRecipientAutoCompleteView.java | 297 -- .../contact/ContactRecipientPhotoManager.java | 96 - .../ui/contact/ContactSectionIndexer.java | 169 - .../FrequentContactsListViewHolder.java | 63 - .../ui/conversation/ComposeMessageView.java | 1019 ----- .../ui/conversation/ConversationActivity.java | 380 -- .../ConversationActivityUiState.java | 306 -- .../ConversationFastScroller.java | 489 --- .../ui/conversation/ConversationFragment.java | 1672 --------- .../ui/conversation/ConversationInput.java | 103 - .../ConversationInputManager.java | 550 --- .../ConversationMessageAdapter.java | 117 - .../ConversationMessageBubbleView.java | 132 - .../conversation/ConversationMessageView.java | 1214 ------ .../conversation/ConversationSimSelector.java | 128 - .../EnterSelfPhoneNumberDialog.java | 92 - .../LaunchConversationActivity.java | 159 - .../conversation/MessageBubbleBackground.java | 47 - .../ui/conversation/MessageDetailsDialog.java | 381 -- .../ui/conversation/SimIconView.java | 60 - .../ui/conversation/SimSelectorItemView.java | 90 - .../ui/conversation/SimSelectorView.java | 169 - .../AbstractConversationListActivity.java | 340 -- .../ArchivedConversationListActivity.java | 96 - .../ConversationListActivity.java | 144 - .../ConversationListAdapter.java | 77 - .../ConversationListFragment.java | 446 --- .../ConversationListItemView.java | 651 ---- .../ConversationListSwipeHelper.java | 462 --- .../ForwardMessageActivity.java | 81 - .../MultiSelectActionModeCallback.java | 219 -- .../conversationlist/ShareIntentActivity.java | 263 -- .../conversationlist/ShareIntentAdapter.java | 138 - .../conversationlist/ShareIntentFragment.java | 163 - .../CopyContactDetailDialog.java | 66 - .../PeopleAndOptionsActivity.java | 66 - .../PeopleAndOptionsFragment.java | 329 -- .../PeopleOptionsItemView.java | 99 - .../ui/debug/DebugMmsConfigActivity.java | 34 - .../ui/debug/DebugMmsConfigFragment.java | 155 - .../ui/debug/DebugMmsConfigItemView.java | 134 - ...DebugSmsMmsFromDumpFileDialogFragment.java | 171 - .../ui/mediapicker/AudioLevelSource.java | 73 - .../ui/mediapicker/AudioMediaChooser.java | 130 - .../ui/mediapicker/AudioRecordView.java | 351 -- .../ui/mediapicker/CameraManager.java | 1201 ------ .../ui/mediapicker/CameraMediaChooser.java | 481 --- .../mediapicker/CameraMediaChooserView.java | 102 - .../ui/mediapicker/CameraPreview.java | 152 - .../ui/mediapicker/ContactMediaChooser.java | 144 - .../ui/mediapicker/DocumentImagePicker.java | 137 - .../ui/mediapicker/GalleryGridAdapter.java | 62 - .../ui/mediapicker/GalleryGridItemView.java | 203 - .../ui/mediapicker/GalleryGridView.java | 315 -- .../ui/mediapicker/GalleryMediaChooser.java | 260 -- .../ui/mediapicker/HardwareCameraPreview.java | 118 - .../ui/mediapicker/ImagePersistTask.java | 172 - .../LevelTrackingMediaRecorder.java | 223 -- .../ui/mediapicker/MediaChooser.java | 220 -- .../messaging/ui/mediapicker/MediaPicker.java | 717 ---- .../ui/mediapicker/MediaPickerGridView.java | 44 - .../ui/mediapicker/MediaPickerPanel.java | 563 --- .../ui/mediapicker/MmsVideoRecorder.java | 142 - .../ui/mediapicker/PausableChronometer.java | 75 - .../ui/mediapicker/SoftwareCameraPreview.java | 114 - .../messaging/ui/mediapicker/SoundLevels.java | 212 -- .../camerafocus/FocusIndicator.java | 24 - .../camerafocus/FocusOverlayManager.java | 589 --- .../camerafocus/OverlayRenderer.java | 95 - .../ui/mediapicker/camerafocus/PieItem.java | 202 - .../mediapicker/camerafocus/PieRenderer.java | 825 ----- .../ui/mediapicker/camerafocus/README.txt | 3 - .../camerafocus/RenderOverlay.java | 178 - .../photoviewer/BuglePhotoBitmapLoader.java | 192 - .../ui/photoviewer/BuglePhotoPageAdapter.java | 38 - .../photoviewer/BuglePhotoViewActivity.java | 31 - .../photoviewer/BuglePhotoViewController.java | 179 - .../photoviewer/BuglePhotoViewFragment.java | 89 - .../messaging/util/AccessibilityUtil.java | 170 - src/com/android/messaging/util/Assert.java | 214 -- .../android/messaging/util/AvatarUriUtil.java | 320 -- .../messaging/util/BugleActivityUtil.java | 88 - .../messaging/util/BugleApplicationPrefs.java | 45 - .../messaging/util/BugleGservices.java | 72 - .../messaging/util/BugleGservicesImpl.java | 68 - .../messaging/util/BugleGservicesKeys.java | 298 -- .../android/messaging/util/BuglePrefs.java | 140 - .../messaging/util/BuglePrefsImpl.java | 135 - .../messaging/util/BuglePrefsKeys.java | 71 - .../util/BugleSubscriptionPrefs.java | 95 - .../messaging/util/BugleWidgetPrefs.java | 41 - .../util/ChangeDefaultSmsAppHelper.java | 157 - .../android/messaging/util/CircularArray.java | 111 - .../messaging/util/ConnectivityUtil.java | 108 - .../util/ContactRecipientEntryUtils.java | 115 - .../android/messaging/util/ContactUtil.java | 556 --- .../android/messaging/util/ContentType.java | 191 - .../messaging/util/ConversationIdSet.java | 69 - .../util/CubicBezierInterpolator.java | 120 - src/com/android/messaging/util/Dates.java | 278 -- .../android/messaging/util/DebugUtils.java | 451 --- .../android/messaging/util/EmailAddress.java | 272 -- .../messaging/util/FallbackStrategies.java | 91 - src/com/android/messaging/util/FileUtil.java | 177 - .../android/messaging/util/GifTranscoder.java | 94 - .../android/messaging/util/ImageUtils.java | 911 ----- src/com/android/messaging/util/ImeUtil.java | 88 - src/com/android/messaging/util/LogSaver.java | 293 -- src/com/android/messaging/util/LogUtil.java | 274 -- .../android/messaging/util/LoggingTimer.java | 70 - .../android/messaging/util/LongSparseSet.java | 59 - .../messaging/util/MaterialPalette.java | 27 - .../util/MediaMetadataRetrieverWrapper.java | 81 - src/com/android/messaging/util/MediaUtil.java | 40 - .../android/messaging/util/MediaUtilImpl.java | 66 - .../messaging/util/NotificationPlayer.java | 363 -- src/com/android/messaging/util/OsUtil.java | 280 -- .../util/PendingIntentConstants.java | 40 - .../android/messaging/util/PhoneUtils.java | 1017 ----- .../android/messaging/util/RingtoneUtil.java | 53 - .../android/messaging/util/SafeAsyncTask.java | 176 - .../messaging/util/SwitchCompatUtils.java | 129 - src/com/android/messaging/util/TextUtil.java | 73 - .../android/messaging/util/ThreadUtil.java | 28 - .../messaging/util/TintDrawableWrapper.java | 70 - src/com/android/messaging/util/Trace.java | 115 - src/com/android/messaging/util/Typefaces.java | 45 - src/com/android/messaging/util/UiUtils.java | 438 --- src/com/android/messaging/util/UriUtil.java | 405 -- .../android/messaging/util/VersionUtil.java | 67 - .../messaging/util/WakeLockHelper.java | 121 - .../android/messaging/util/YouTubeUtil.java | 98 - .../util/exif/ByteBufferInputStream.java | 48 - .../util/exif/CountedDataInputStream.java | 140 - .../android/messaging/util/exif/ExifData.java | 349 -- .../messaging/util/exif/ExifInterface.java | 2448 ------------ .../util/exif/ExifInvalidFormatException.java | 23 - .../messaging/util/exif/ExifModifier.java | 196 - .../messaging/util/exif/ExifOutputStream.java | 522 --- .../messaging/util/exif/ExifParser.java | 920 ----- .../messaging/util/exif/ExifReader.java | 93 - .../android/messaging/util/exif/ExifTag.java | 1008 ----- .../android/messaging/util/exif/IfdData.java | 152 - .../android/messaging/util/exif/IfdId.java | 31 - .../messaging/util/exif/JpegHeader.java | 39 - .../util/exif/OrderedDataOutputStream.java | 56 - .../android/messaging/util/exif/Rational.java | 88 - .../messaging/widget/BaseWidgetFactory.java | 232 -- .../messaging/widget/BaseWidgetProvider.java | 190 - .../messaging/widget/BugleWidgetProvider.java | 114 - .../widget/WidgetConversationListService.java | 280 -- .../widget/WidgetConversationProvider.java | 316 -- .../widget/WidgetConversationService.java | 522 --- tests/Android.bp | 45 - tests/AndroidManifest.xml | 31 - tests/AndroidTest.xml | 30 - .../com/android/messaging/BugleTestCase.java | 59 - .../messaging/FakeContentProvider.java | 177 - .../com/android/messaging/FakeContext.java | 101 - .../com/android/messaging/FakeFactory.java | 290 -- tests/src/com/android/messaging/TestUtil.java | 84 - .../messaging/datamodel/BindingTest.java | 148 - .../messaging/datamodel/BitmapPoolTest.java | 103 - .../datamodel/BugleServiceTestCase.java | 52 - .../datamodel/ConversationListTest.java | 28 - .../messaging/datamodel/DataModelTest.java | 71 - .../messaging/datamodel/FakeCursor.java | 161 - .../messaging/datamodel/FakeDataModel.java | 245 -- .../FrequentContactsCursorBuilderTest.java | 91 - .../datamodel/MemoryCacheManagerTest.java | 44 - .../datamodel/ParticipantRefreshTest.java | 285 -- .../action/ActionServiceSystemTest.java | 429 --- .../datamodel/action/ActionServiceTest.java | 252 -- .../datamodel/action/ActionTest.java | 325 -- .../datamodel/action/ActionTestHelpers.java | 175 - .../GetOrCreateConversationActionTest.java | 172 - .../ReadWriteDraftMessageActionTest.java | 481 --- .../data/ConversationMessageDataTest.java | 97 - .../ConversationParticipantsDataTest.java | 39 - .../datamodel/data/TestDataFactory.java | 347 -- .../datamodel/media/FakeImageRequest.java | 68 - .../datamodel/media/FakeImageResource.java | 55 - .../media/FakeMediaCacheManager.java | 36 - .../datamodel/media/ImageRequestTest.java | 112 - .../media/MediaResourceManagerTest.java | 174 - ...ActivityInstrumentationTestCaseIntent.java | 37 - .../BugleActivityInstrumentationTestCase.java | 52 - .../messaging/ui/BugleActivityTest.java | 52 - .../ui/BugleActivityUnitTestCase.java | 55 - .../ui/CustomHeaderViewPagerTest.java | 61 - .../messaging/ui/FakeListViewHolder.java | 60 - .../messaging/ui/FragmentTestCase.java | 120 - .../ui/MultiAttachmentLayoutTest.java | 123 - .../com/android/messaging/ui/ViewTest.java | 66 - .../AttachmentChooserFragmentTest.java | 166 - .../ui/contact/ContactListItemViewTest.java | 127 - .../ui/contact/ContactPickerFragmentTest.java | 219 -- .../conversation/ComposeMessageViewTest.java | 184 - .../ConversationActivityUiStateTest.java | 121 - .../ConversationFragmentTest.java | 163 - .../ConversationInputManagerTest.java | 191 - .../ConversationMessageViewTest.java | 109 - .../ConversationListFragmentTest.java | 128 - .../ConversationListItemViewTest.java | 176 - .../ui/mediapicker/AudioRecordViewTest.java | 89 - .../ui/mediapicker/CameraManagerTest.java | 161 - .../mediapicker/GalleryGridItemViewTest.java | 145 - .../ui/mediapicker/MediaPickerTest.java | 129 - .../ui/mediapicker/MockCameraFactory.java | 73 - .../messaging/util/BugleGservicesTest.java | 33 - .../messaging/util/ContactUtilTest.java | 307 -- .../messaging/util/FakeBugleGservices.java | 55 - .../messaging/util/FakeBuglePrefs.java | 84 - .../android/messaging/util/FakeMediaUtil.java | 33 - .../messaging/util/YouTubeUtilTest.java | 62 - tools/buglesql | 43 - tools/dumpapkversion.sh | 20 - tools/messagegen/fillsms | 298 -- tools/messagegen/listimages | 21 - tools/mmssql | 43 - 1487 files changed, 186770 deletions(-) delete mode 100644 Android.bp delete mode 100644 AndroidManifest.xml delete mode 100644 CleanSpec.mk delete mode 100755 ForceProguard.mk delete mode 100644 OWNERS delete mode 100644 README delete mode 100644 assets/licenses.html delete mode 100644 jni/Android.bp delete mode 100644 jni/GifTranscoder.cpp delete mode 100644 jni/GifTranscoder.h delete mode 100644 proguard-release.flags delete mode 100755 proguard-test.flags delete mode 100644 proguard.flags delete mode 100644 res/animator/fab_anim.xml delete mode 100644 res/color/tab_text_color.xml delete mode 100644 res/drawable-hdpi/contact_popup_background.9.png delete mode 100644 res/drawable-hdpi/fab_new_message_static_shadow.png delete mode 100644 res/drawable-hdpi/ic_add_white.png delete mode 100644 res/drawable-hdpi/ic_archive_small_dark.png delete mode 100644 res/drawable-hdpi/ic_archive_undo_small_dark.png delete mode 100644 res/drawable-hdpi/ic_arrow_back_light.png delete mode 100644 res/drawable-hdpi/ic_attachment_dark.png delete mode 100644 res/drawable-hdpi/ic_audio_light.png delete mode 100644 res/drawable-hdpi/ic_audio_pause.png delete mode 100644 res/drawable-hdpi/ic_audio_play.png delete mode 100644 res/drawable-hdpi/ic_camera_front_light.png delete mode 100644 res/drawable-hdpi/ic_camera_light.png delete mode 100644 res/drawable-hdpi/ic_camera_rear_light.png delete mode 100644 res/drawable-hdpi/ic_cancel_small_dark.png delete mode 100644 res/drawable-hdpi/ic_cancel_small_light.png delete mode 100644 res/drawable-hdpi/ic_checkbox_blank_light.png delete mode 100644 res/drawable-hdpi/ic_checkbox_light.png delete mode 100644 res/drawable-hdpi/ic_checkbox_outline_light.png delete mode 100644 res/drawable-hdpi/ic_checkmark_circle_blue.png delete mode 100644 res/drawable-hdpi/ic_checkmark_large.png delete mode 100644 res/drawable-hdpi/ic_checkmark_large_light.png delete mode 100644 res/drawable-hdpi/ic_checkmark_small_light.png delete mode 100644 res/drawable-hdpi/ic_content_copy_dark.png delete mode 100644 res/drawable-hdpi/ic_delete_small_dark.png delete mode 100644 res/drawable-hdpi/ic_dnd_on_dark.png delete mode 100644 res/drawable-hdpi/ic_failed_light.png delete mode 100644 res/drawable-hdpi/ic_failed_status_red.png delete mode 100644 res/drawable-hdpi/ic_file_download_dark.png delete mode 100644 res/drawable-hdpi/ic_file_download_light.png delete mode 100644 res/drawable-hdpi/ic_forward_dark.png delete mode 100644 res/drawable-hdpi/ic_image_light.png delete mode 100644 res/drawable-hdpi/ic_ime_light.png delete mode 100644 res/drawable-hdpi/ic_info_dark.png delete mode 100644 res/drawable-hdpi/ic_launcher.png delete mode 100644 res/drawable-hdpi/ic_mp_audio_mic.png delete mode 100644 res/drawable-hdpi/ic_mp_camera_small_light.png delete mode 100644 res/drawable-hdpi/ic_mp_capture_stop_large_light.png delete mode 100644 res/drawable-hdpi/ic_mp_full_screen_light.png delete mode 100644 res/drawable-hdpi/ic_mp_video_large_light.png delete mode 100644 res/drawable-hdpi/ic_mp_video_small_light.png delete mode 100644 res/drawable-hdpi/ic_music.png delete mode 100644 res/drawable-hdpi/ic_notifications_off_dark.png delete mode 100644 res/drawable-hdpi/ic_notifications_off_light.png delete mode 100644 res/drawable-hdpi/ic_notifications_off_small_light.png delete mode 100644 res/drawable-hdpi/ic_notifications_on_dark.png delete mode 100644 res/drawable-hdpi/ic_notifications_on_light.png delete mode 100644 res/drawable-hdpi/ic_numeric_dialpad.png delete mode 100644 res/drawable-hdpi/ic_oobe_conv_list.png delete mode 100644 res/drawable-hdpi/ic_oobe_freq_list.png delete mode 100644 res/drawable-hdpi/ic_people_add_light.png delete mode 100644 res/drawable-hdpi/ic_person_add_dark.png delete mode 100644 res/drawable-hdpi/ic_person_add_light.png delete mode 100644 res/drawable-hdpi/ic_person_light.png delete mode 100644 res/drawable-hdpi/ic_person_light_large.png delete mode 100644 res/drawable-hdpi/ic_phone_small_light.png delete mode 100644 res/drawable-hdpi/ic_photo_library_light.png delete mode 100644 res/drawable-hdpi/ic_preview_pause.png delete mode 100644 res/drawable-hdpi/ic_preview_play.png delete mode 100644 res/drawable-hdpi/ic_remove_light.png delete mode 100644 res/drawable-hdpi/ic_remove_small_light.png delete mode 100644 res/drawable-hdpi/ic_save_dark.png delete mode 100644 res/drawable-hdpi/ic_save_light.png delete mode 100644 res/drawable-hdpi/ic_send_dark.png delete mode 100644 res/drawable-hdpi/ic_send_light.png delete mode 100644 res/drawable-hdpi/ic_share_dark.png delete mode 100644 res/drawable-hdpi/ic_share_light.png delete mode 100644 res/drawable-hdpi/ic_sim_card_send.png delete mode 100644 res/drawable-hdpi/ic_sms_delivery_ok.png delete mode 100644 res/drawable-hdpi/ic_sms_light.png delete mode 100644 res/drawable-hdpi/ic_sms_multi_light.png delete mode 100644 res/drawable-hdpi/ic_video_play_light.png delete mode 100644 res/drawable-hdpi/ic_wear_reply.png delete mode 100644 res/drawable-hdpi/ic_widget_avatar_shadow.png delete mode 100644 res/drawable-hdpi/ic_widget_list.png delete mode 100644 res/drawable-hdpi/ic_work_profile.png delete mode 100644 res/drawable-hdpi/msg_bubble_error.9.png delete mode 100644 res/drawable-hdpi/msg_bubble_incoming.9.png delete mode 100644 res/drawable-hdpi/msg_bubble_input.9.png delete mode 100644 res/drawable-hdpi/msg_bubble_outgoing.9.png delete mode 100644 res/drawable-hdpi/permissions.png delete mode 100644 res/drawable-hdpi/swipe_shadow.9.png delete mode 100644 res/drawable-hdpi/swipe_shadow_drag.9.png delete mode 100644 res/drawable-hdpi/tab_btn_bg_normal.9.png delete mode 100644 res/drawable-hdpi/tab_btn_bg_pressed.9.png delete mode 100644 res/drawable-hdpi/tab_selected.9.png delete mode 100644 res/drawable-hdpi/tab_selected_focused_holo.9.png delete mode 100644 res/drawable-hdpi/tab_selected_pressed_focused_holo.9.png delete mode 100644 res/drawable-hdpi/tab_selected_pressed_holo.9.png delete mode 100644 res/drawable-hdpi/tab_unselected.9.png delete mode 100644 res/drawable-hdpi/tab_unselected_focused_holo.9.png delete mode 100644 res/drawable-hdpi/tab_unselected_pressed_focused_holo.9.png delete mode 100644 res/drawable-hdpi/tab_unselected_pressed_holo.9.png delete mode 100644 res/drawable-hdpi/widget_hr.9.png delete mode 100644 res/drawable-hdpi/widget_msg_bubble_incoming.9.png delete mode 100644 res/drawable-hdpi/widget_msg_bubble_outgoing.9.png delete mode 100644 res/drawable-ldrtl-hdpi/ic_send_light.png delete mode 100644 res/drawable-ldrtl-hdpi/msg_bubble_incoming.9.png delete mode 100644 res/drawable-ldrtl-hdpi/msg_bubble_input.9.png delete mode 100644 res/drawable-ldrtl-hdpi/msg_bubble_outgoing.9.png delete mode 100644 res/drawable-ldrtl-mdpi/ic_send_light.png delete mode 100644 res/drawable-ldrtl-mdpi/msg_bubble_incoming.9.png delete mode 100644 res/drawable-ldrtl-mdpi/msg_bubble_input.9.png delete mode 100644 res/drawable-ldrtl-mdpi/msg_bubble_outgoing.9.png delete mode 100644 res/drawable-ldrtl-xhdpi/ic_send_light.png delete mode 100644 res/drawable-ldrtl-xhdpi/msg_bubble_incoming.9.png delete mode 100644 res/drawable-ldrtl-xhdpi/msg_bubble_input.9.png delete mode 100644 res/drawable-ldrtl-xhdpi/msg_bubble_outgoing.9.png delete mode 100644 res/drawable-ldrtl-xxhdpi/ic_send_light.png delete mode 100644 res/drawable-ldrtl-xxhdpi/msg_bubble_incoming.9.png delete mode 100644 res/drawable-ldrtl-xxhdpi/msg_bubble_input.9.png delete mode 100644 res/drawable-ldrtl-xxhdpi/msg_bubble_outgoing.9.png delete mode 100644 res/drawable-ldrtl-xxxhdpi/ic_send_light.png delete mode 100644 res/drawable-ldrtl-xxxhdpi/msg_bubble_incoming.9.png delete mode 100644 res/drawable-ldrtl-xxxhdpi/msg_bubble_input.9.png delete mode 100644 res/drawable-ldrtl-xxxhdpi/msg_bubble_outgoing.9.png delete mode 100644 res/drawable-mdpi/contact_popup_background.9.png delete mode 100644 res/drawable-mdpi/fab_new_message_static_shadow.png delete mode 100644 res/drawable-mdpi/ic_add_white.png delete mode 100644 res/drawable-mdpi/ic_archive_small_dark.png delete mode 100644 res/drawable-mdpi/ic_archive_undo_small_dark.png delete mode 100644 res/drawable-mdpi/ic_arrow_back_light.png delete mode 100644 res/drawable-mdpi/ic_attachment_dark.png delete mode 100644 res/drawable-mdpi/ic_audio_light.png delete mode 100644 res/drawable-mdpi/ic_audio_pause.png delete mode 100644 res/drawable-mdpi/ic_audio_play.png delete mode 100644 res/drawable-mdpi/ic_camera_front_light.png delete mode 100644 res/drawable-mdpi/ic_camera_light.png delete mode 100644 res/drawable-mdpi/ic_camera_rear_light.png delete mode 100644 res/drawable-mdpi/ic_cancel_small_dark.png delete mode 100644 res/drawable-mdpi/ic_cancel_small_light.png delete mode 100644 res/drawable-mdpi/ic_checkbox_blank_light.png delete mode 100644 res/drawable-mdpi/ic_checkbox_light.png delete mode 100644 res/drawable-mdpi/ic_checkbox_outline_light.png delete mode 100644 res/drawable-mdpi/ic_checkmark_circle_blue.png delete mode 100644 res/drawable-mdpi/ic_checkmark_large.png delete mode 100644 res/drawable-mdpi/ic_checkmark_large_light.png delete mode 100644 res/drawable-mdpi/ic_checkmark_small_light.png delete mode 100644 res/drawable-mdpi/ic_content_copy_dark.png delete mode 100644 res/drawable-mdpi/ic_delete_small_dark.png delete mode 100644 res/drawable-mdpi/ic_dnd_on_dark.png delete mode 100644 res/drawable-mdpi/ic_failed_light.png delete mode 100644 res/drawable-mdpi/ic_failed_status_red.png delete mode 100644 res/drawable-mdpi/ic_file_download_dark.png delete mode 100644 res/drawable-mdpi/ic_file_download_light.png delete mode 100644 res/drawable-mdpi/ic_forward_dark.png delete mode 100644 res/drawable-mdpi/ic_image_light.png delete mode 100644 res/drawable-mdpi/ic_ime_light.png delete mode 100644 res/drawable-mdpi/ic_info_dark.png delete mode 100644 res/drawable-mdpi/ic_launcher.png delete mode 100644 res/drawable-mdpi/ic_mp_audio_mic.png delete mode 100644 res/drawable-mdpi/ic_mp_camera_small_light.png delete mode 100644 res/drawable-mdpi/ic_mp_capture_stop_large_light.png delete mode 100644 res/drawable-mdpi/ic_mp_full_screen_light.png delete mode 100644 res/drawable-mdpi/ic_mp_video_large_light.png delete mode 100644 res/drawable-mdpi/ic_mp_video_small_light.png delete mode 100644 res/drawable-mdpi/ic_music.png delete mode 100644 res/drawable-mdpi/ic_notifications_off_dark.png delete mode 100644 res/drawable-mdpi/ic_notifications_off_light.png delete mode 100644 res/drawable-mdpi/ic_notifications_off_small_light.png delete mode 100644 res/drawable-mdpi/ic_notifications_on_dark.png delete mode 100644 res/drawable-mdpi/ic_notifications_on_light.png delete mode 100644 res/drawable-mdpi/ic_numeric_dialpad.png delete mode 100644 res/drawable-mdpi/ic_oobe_conv_list.png delete mode 100644 res/drawable-mdpi/ic_oobe_freq_list.png delete mode 100644 res/drawable-mdpi/ic_people_add_light.png delete mode 100644 res/drawable-mdpi/ic_person_add_dark.png delete mode 100644 res/drawable-mdpi/ic_person_add_light.png delete mode 100644 res/drawable-mdpi/ic_person_light.png delete mode 100644 res/drawable-mdpi/ic_person_light_large.png delete mode 100644 res/drawable-mdpi/ic_phone_small_light.png delete mode 100644 res/drawable-mdpi/ic_photo_library_light.png delete mode 100644 res/drawable-mdpi/ic_preview_pause.png delete mode 100644 res/drawable-mdpi/ic_preview_play.png delete mode 100644 res/drawable-mdpi/ic_remove_light.png delete mode 100644 res/drawable-mdpi/ic_remove_small_light.png delete mode 100644 res/drawable-mdpi/ic_save_dark.png delete mode 100644 res/drawable-mdpi/ic_save_light.png delete mode 100644 res/drawable-mdpi/ic_send_dark.png delete mode 100644 res/drawable-mdpi/ic_send_light.png delete mode 100644 res/drawable-mdpi/ic_share_dark.png delete mode 100644 res/drawable-mdpi/ic_share_light.png delete mode 100644 res/drawable-mdpi/ic_sim_card_send.png delete mode 100644 res/drawable-mdpi/ic_sms_delivery_ok.png delete mode 100644 res/drawable-mdpi/ic_sms_light.png delete mode 100644 res/drawable-mdpi/ic_sms_multi_light.png delete mode 100644 res/drawable-mdpi/ic_video_play_light.png delete mode 100644 res/drawable-mdpi/ic_wear_reply.png delete mode 100644 res/drawable-mdpi/ic_widget_avatar_shadow.png delete mode 100644 res/drawable-mdpi/ic_widget_list.png delete mode 100644 res/drawable-mdpi/ic_work_profile.png delete mode 100644 res/drawable-mdpi/msg_bubble_error.9.png delete mode 100644 res/drawable-mdpi/msg_bubble_incoming.9.png delete mode 100644 res/drawable-mdpi/msg_bubble_input.9.png delete mode 100644 res/drawable-mdpi/msg_bubble_outgoing.9.png delete mode 100644 res/drawable-mdpi/permissions.png delete mode 100644 res/drawable-mdpi/swipe_shadow.9.png delete mode 100644 res/drawable-mdpi/swipe_shadow_drag.9.png delete mode 100644 res/drawable-mdpi/tab_btn_bg_normal.9.png delete mode 100644 res/drawable-mdpi/tab_btn_bg_pressed.9.png delete mode 100644 res/drawable-mdpi/tab_selected.9.png delete mode 100644 res/drawable-mdpi/tab_selected_focused_holo.9.png delete mode 100644 res/drawable-mdpi/tab_selected_pressed_focused_holo.9.png delete mode 100644 res/drawable-mdpi/tab_selected_pressed_holo.9.png delete mode 100644 res/drawable-mdpi/tab_unselected.9.png delete mode 100644 res/drawable-mdpi/tab_unselected_focused_holo.9.png delete mode 100644 res/drawable-mdpi/tab_unselected_pressed_focused_holo.9.png delete mode 100644 res/drawable-mdpi/tab_unselected_pressed_holo.9.png delete mode 100644 res/drawable-mdpi/widget_hr.9.png delete mode 100644 res/drawable-mdpi/widget_msg_bubble_incoming.9.png delete mode 100644 res/drawable-mdpi/widget_msg_bubble_outgoing.9.png delete mode 100644 res/drawable-nodpi/bg_sms.jpg delete mode 100644 res/drawable-nodpi/ic_person_wear.png delete mode 100644 res/drawable-nodpi/messenger_widget_conversation_preview.png delete mode 100644 res/drawable-nodpi/messenger_widget_preview.png delete mode 100644 res/drawable-v21/contact_picker_tab_background_selector.xml delete mode 100644 res/drawable-v21/fab_new_message_bg.xml delete mode 100644 res/drawable-v21/gallery_image_background_selector.xml delete mode 100644 res/drawable-v21/mediapicker_tab_button_background.xml delete mode 100644 res/drawable-v21/transparent_button_background.xml delete mode 100644 res/drawable-v21/widget_item_background.xml delete mode 100644 res/drawable-xhdpi/contact_popup_background.9.png delete mode 100644 res/drawable-xhdpi/fab_new_message_static_shadow.png delete mode 100644 res/drawable-xhdpi/ic_add_white.png delete mode 100644 res/drawable-xhdpi/ic_archive_small_dark.png delete mode 100644 res/drawable-xhdpi/ic_archive_undo_small_dark.png delete mode 100644 res/drawable-xhdpi/ic_arrow_back_light.png delete mode 100644 res/drawable-xhdpi/ic_attachment_dark.png delete mode 100644 res/drawable-xhdpi/ic_audio_light.png delete mode 100644 res/drawable-xhdpi/ic_audio_pause.png delete mode 100644 res/drawable-xhdpi/ic_audio_play.png delete mode 100644 res/drawable-xhdpi/ic_camera_front_light.png delete mode 100644 res/drawable-xhdpi/ic_camera_light.png delete mode 100644 res/drawable-xhdpi/ic_camera_rear_light.png delete mode 100644 res/drawable-xhdpi/ic_cancel_small_dark.png delete mode 100644 res/drawable-xhdpi/ic_cancel_small_light.png delete mode 100644 res/drawable-xhdpi/ic_checkbox_blank_light.png delete mode 100644 res/drawable-xhdpi/ic_checkbox_light.png delete mode 100644 res/drawable-xhdpi/ic_checkbox_outline_light.png delete mode 100644 res/drawable-xhdpi/ic_checkmark_circle_blue.png delete mode 100644 res/drawable-xhdpi/ic_checkmark_large.png delete mode 100644 res/drawable-xhdpi/ic_checkmark_large_light.png delete mode 100644 res/drawable-xhdpi/ic_checkmark_small_light.png delete mode 100644 res/drawable-xhdpi/ic_content_copy_dark.png delete mode 100644 res/drawable-xhdpi/ic_delete_small_dark.png delete mode 100644 res/drawable-xhdpi/ic_dnd_on_dark.png delete mode 100644 res/drawable-xhdpi/ic_failed_light.png delete mode 100644 res/drawable-xhdpi/ic_failed_status_red.png delete mode 100644 res/drawable-xhdpi/ic_file_download_dark.png delete mode 100644 res/drawable-xhdpi/ic_file_download_light.png delete mode 100644 res/drawable-xhdpi/ic_forward_dark.png delete mode 100644 res/drawable-xhdpi/ic_image_light.png delete mode 100644 res/drawable-xhdpi/ic_ime_light.png delete mode 100644 res/drawable-xhdpi/ic_info_dark.png delete mode 100644 res/drawable-xhdpi/ic_launcher.png delete mode 100644 res/drawable-xhdpi/ic_mp_audio_mic.png delete mode 100644 res/drawable-xhdpi/ic_mp_camera_small_light.png delete mode 100644 res/drawable-xhdpi/ic_mp_capture_stop_large_light.png delete mode 100644 res/drawable-xhdpi/ic_mp_full_screen_light.png delete mode 100644 res/drawable-xhdpi/ic_mp_video_large_light.png delete mode 100644 res/drawable-xhdpi/ic_mp_video_small_light.png delete mode 100644 res/drawable-xhdpi/ic_music.png delete mode 100644 res/drawable-xhdpi/ic_notifications_off_dark.png delete mode 100644 res/drawable-xhdpi/ic_notifications_off_light.png delete mode 100644 res/drawable-xhdpi/ic_notifications_off_small_light.png delete mode 100644 res/drawable-xhdpi/ic_notifications_on_dark.png delete mode 100644 res/drawable-xhdpi/ic_notifications_on_light.png delete mode 100644 res/drawable-xhdpi/ic_numeric_dialpad.png delete mode 100644 res/drawable-xhdpi/ic_oobe_conv_list.png delete mode 100644 res/drawable-xhdpi/ic_oobe_freq_list.png delete mode 100644 res/drawable-xhdpi/ic_people_add_light.png delete mode 100644 res/drawable-xhdpi/ic_person_add_dark.png delete mode 100644 res/drawable-xhdpi/ic_person_add_light.png delete mode 100644 res/drawable-xhdpi/ic_person_light.png delete mode 100644 res/drawable-xhdpi/ic_person_light_large.png delete mode 100644 res/drawable-xhdpi/ic_phone_small_light.png delete mode 100644 res/drawable-xhdpi/ic_photo_library_light.png delete mode 100644 res/drawable-xhdpi/ic_preview_pause.png delete mode 100644 res/drawable-xhdpi/ic_preview_play.png delete mode 100644 res/drawable-xhdpi/ic_remove_light.png delete mode 100644 res/drawable-xhdpi/ic_remove_small_light.png delete mode 100644 res/drawable-xhdpi/ic_save_dark.png delete mode 100644 res/drawable-xhdpi/ic_save_light.png delete mode 100644 res/drawable-xhdpi/ic_send_dark.png delete mode 100644 res/drawable-xhdpi/ic_send_light.png delete mode 100644 res/drawable-xhdpi/ic_share_dark.png delete mode 100644 res/drawable-xhdpi/ic_share_light.png delete mode 100644 res/drawable-xhdpi/ic_sim_card_send.png delete mode 100644 res/drawable-xhdpi/ic_sms_delivery_ok.png delete mode 100644 res/drawable-xhdpi/ic_sms_light.png delete mode 100644 res/drawable-xhdpi/ic_sms_multi_light.png delete mode 100644 res/drawable-xhdpi/ic_video_play_light.png delete mode 100644 res/drawable-xhdpi/ic_wear_reply.png delete mode 100644 res/drawable-xhdpi/ic_widget_avatar_shadow.png delete mode 100644 res/drawable-xhdpi/ic_widget_list.png delete mode 100644 res/drawable-xhdpi/ic_work_profile.png delete mode 100644 res/drawable-xhdpi/msg_bubble_error.9.png delete mode 100644 res/drawable-xhdpi/msg_bubble_incoming.9.png delete mode 100644 res/drawable-xhdpi/msg_bubble_input.9.png delete mode 100644 res/drawable-xhdpi/msg_bubble_outgoing.9.png delete mode 100644 res/drawable-xhdpi/permissions.png delete mode 100644 res/drawable-xhdpi/swipe_shadow.9.png delete mode 100644 res/drawable-xhdpi/swipe_shadow_drag.9.png delete mode 100644 res/drawable-xhdpi/tab_btn_bg_normal.9.png delete mode 100644 res/drawable-xhdpi/tab_btn_bg_pressed.9.png delete mode 100644 res/drawable-xhdpi/widget_hr.9.png delete mode 100644 res/drawable-xhdpi/widget_msg_bubble_incoming.9.png delete mode 100644 res/drawable-xhdpi/widget_msg_bubble_outgoing.9.png delete mode 100644 res/drawable-xxhdpi/contact_popup_background.9.png delete mode 100644 res/drawable-xxhdpi/fab_new_message_static_shadow.png delete mode 100644 res/drawable-xxhdpi/ic_add_white.png delete mode 100644 res/drawable-xxhdpi/ic_archive_small_dark.png delete mode 100644 res/drawable-xxhdpi/ic_archive_undo_small_dark.png delete mode 100644 res/drawable-xxhdpi/ic_arrow_back_light.png delete mode 100644 res/drawable-xxhdpi/ic_attachment_dark.png delete mode 100644 res/drawable-xxhdpi/ic_audio_light.png delete mode 100644 res/drawable-xxhdpi/ic_audio_pause.png delete mode 100644 res/drawable-xxhdpi/ic_audio_play.png delete mode 100644 res/drawable-xxhdpi/ic_camera_front_light.png delete mode 100644 res/drawable-xxhdpi/ic_camera_light.png delete mode 100644 res/drawable-xxhdpi/ic_camera_rear_light.png delete mode 100644 res/drawable-xxhdpi/ic_cancel_small_dark.png delete mode 100644 res/drawable-xxhdpi/ic_cancel_small_light.png delete mode 100644 res/drawable-xxhdpi/ic_checkbox_blank_light.png delete mode 100644 res/drawable-xxhdpi/ic_checkbox_light.png delete mode 100644 res/drawable-xxhdpi/ic_checkbox_outline_light.png delete mode 100644 res/drawable-xxhdpi/ic_checkmark_circle_blue.png delete mode 100644 res/drawable-xxhdpi/ic_checkmark_large.png delete mode 100644 res/drawable-xxhdpi/ic_checkmark_large_light.png delete mode 100644 res/drawable-xxhdpi/ic_checkmark_small_light.png delete mode 100644 res/drawable-xxhdpi/ic_content_copy_dark.png delete mode 100644 res/drawable-xxhdpi/ic_delete_small_dark.png delete mode 100644 res/drawable-xxhdpi/ic_dnd_on_dark.png delete mode 100644 res/drawable-xxhdpi/ic_failed_light.png delete mode 100644 res/drawable-xxhdpi/ic_failed_status_red.png delete mode 100644 res/drawable-xxhdpi/ic_file_download_dark.png delete mode 100644 res/drawable-xxhdpi/ic_file_download_light.png delete mode 100644 res/drawable-xxhdpi/ic_forward_dark.png delete mode 100644 res/drawable-xxhdpi/ic_image_light.png delete mode 100644 res/drawable-xxhdpi/ic_ime_light.png delete mode 100644 res/drawable-xxhdpi/ic_info_dark.png delete mode 100644 res/drawable-xxhdpi/ic_launcher.png delete mode 100644 res/drawable-xxhdpi/ic_mp_audio_mic.png delete mode 100644 res/drawable-xxhdpi/ic_mp_camera_small_light.png delete mode 100644 res/drawable-xxhdpi/ic_mp_capture_stop_large_light.png delete mode 100644 res/drawable-xxhdpi/ic_mp_full_screen_light.png delete mode 100644 res/drawable-xxhdpi/ic_mp_video_large_light.png delete mode 100644 res/drawable-xxhdpi/ic_mp_video_small_light.png delete mode 100644 res/drawable-xxhdpi/ic_music.png delete mode 100644 res/drawable-xxhdpi/ic_notifications_off_dark.png delete mode 100644 res/drawable-xxhdpi/ic_notifications_off_light.png delete mode 100644 res/drawable-xxhdpi/ic_notifications_off_small_light.png delete mode 100644 res/drawable-xxhdpi/ic_notifications_on_dark.png delete mode 100644 res/drawable-xxhdpi/ic_notifications_on_light.png delete mode 100644 res/drawable-xxhdpi/ic_numeric_dialpad.png delete mode 100644 res/drawable-xxhdpi/ic_oobe_conv_list.png delete mode 100644 res/drawable-xxhdpi/ic_oobe_freq_list.png delete mode 100644 res/drawable-xxhdpi/ic_people_add_light.png delete mode 100644 res/drawable-xxhdpi/ic_person_add_dark.png delete mode 100644 res/drawable-xxhdpi/ic_person_add_light.png delete mode 100644 res/drawable-xxhdpi/ic_person_light.png delete mode 100644 res/drawable-xxhdpi/ic_person_light_large.png delete mode 100644 res/drawable-xxhdpi/ic_phone_small_light.png delete mode 100644 res/drawable-xxhdpi/ic_photo_library_light.png delete mode 100644 res/drawable-xxhdpi/ic_preview_pause.png delete mode 100644 res/drawable-xxhdpi/ic_preview_play.png delete mode 100644 res/drawable-xxhdpi/ic_remove_light.png delete mode 100644 res/drawable-xxhdpi/ic_remove_small_light.png delete mode 100644 res/drawable-xxhdpi/ic_save_dark.png delete mode 100644 res/drawable-xxhdpi/ic_save_light.png delete mode 100644 res/drawable-xxhdpi/ic_send_dark.png delete mode 100644 res/drawable-xxhdpi/ic_send_light.png delete mode 100644 res/drawable-xxhdpi/ic_share_dark.png delete mode 100644 res/drawable-xxhdpi/ic_share_light.png delete mode 100644 res/drawable-xxhdpi/ic_sim_card_send.png delete mode 100644 res/drawable-xxhdpi/ic_sms_delivery_ok.png delete mode 100644 res/drawable-xxhdpi/ic_sms_light.png delete mode 100644 res/drawable-xxhdpi/ic_sms_multi_light.png delete mode 100644 res/drawable-xxhdpi/ic_video_play_light.png delete mode 100644 res/drawable-xxhdpi/ic_wear_reply.png delete mode 100644 res/drawable-xxhdpi/ic_widget_avatar_shadow.png delete mode 100644 res/drawable-xxhdpi/ic_widget_list.png delete mode 100644 res/drawable-xxhdpi/ic_work_profile.png delete mode 100644 res/drawable-xxhdpi/msg_bubble_error.9.png delete mode 100644 res/drawable-xxhdpi/msg_bubble_incoming.9.png delete mode 100644 res/drawable-xxhdpi/msg_bubble_input.9.png delete mode 100644 res/drawable-xxhdpi/msg_bubble_outgoing.9.png delete mode 100644 res/drawable-xxhdpi/permissions.png delete mode 100644 res/drawable-xxhdpi/swipe_shadow.9.png delete mode 100644 res/drawable-xxhdpi/swipe_shadow_drag.9.png delete mode 100644 res/drawable-xxhdpi/tab_btn_bg_normal.9.png delete mode 100644 res/drawable-xxhdpi/tab_btn_bg_pressed.9.png delete mode 100644 res/drawable-xxhdpi/widget_hr.9.png delete mode 100644 res/drawable-xxhdpi/widget_msg_bubble_incoming.9.png delete mode 100644 res/drawable-xxhdpi/widget_msg_bubble_outgoing.9.png delete mode 100644 res/drawable-xxxhdpi/contact_popup_background.9.png delete mode 100644 res/drawable-xxxhdpi/fab_new_message_static_shadow.png delete mode 100644 res/drawable-xxxhdpi/ic_add_white.png delete mode 100644 res/drawable-xxxhdpi/ic_archive_small_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_archive_undo_small_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_arrow_back_light.png delete mode 100644 res/drawable-xxxhdpi/ic_attachment_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_audio_light.png delete mode 100644 res/drawable-xxxhdpi/ic_audio_pause.png delete mode 100644 res/drawable-xxxhdpi/ic_audio_play.png delete mode 100644 res/drawable-xxxhdpi/ic_camera_front_light.png delete mode 100644 res/drawable-xxxhdpi/ic_camera_light.png delete mode 100644 res/drawable-xxxhdpi/ic_camera_rear_light.png delete mode 100644 res/drawable-xxxhdpi/ic_cancel_small_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_cancel_small_light.png delete mode 100644 res/drawable-xxxhdpi/ic_checkbox_blank_light.png delete mode 100644 res/drawable-xxxhdpi/ic_checkbox_light.png delete mode 100644 res/drawable-xxxhdpi/ic_checkbox_outline_light.png delete mode 100644 res/drawable-xxxhdpi/ic_checkmark_circle_blue.png delete mode 100644 res/drawable-xxxhdpi/ic_checkmark_large.png delete mode 100644 res/drawable-xxxhdpi/ic_checkmark_large_light.png delete mode 100644 res/drawable-xxxhdpi/ic_checkmark_small_light.png delete mode 100644 res/drawable-xxxhdpi/ic_content_copy_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_delete_small_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_dnd_on_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_failed_light.png delete mode 100644 res/drawable-xxxhdpi/ic_failed_status_red.png delete mode 100644 res/drawable-xxxhdpi/ic_file_download_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_file_download_light.png delete mode 100644 res/drawable-xxxhdpi/ic_forward_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_image_light.png delete mode 100644 res/drawable-xxxhdpi/ic_ime_light.png delete mode 100644 res/drawable-xxxhdpi/ic_info_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_launcher.png delete mode 100644 res/drawable-xxxhdpi/ic_mp_audio_mic.png delete mode 100644 res/drawable-xxxhdpi/ic_mp_camera_small_light.png delete mode 100644 res/drawable-xxxhdpi/ic_mp_capture_stop_large_light.png delete mode 100644 res/drawable-xxxhdpi/ic_mp_full_screen_light.png delete mode 100644 res/drawable-xxxhdpi/ic_mp_video_large_light.png delete mode 100644 res/drawable-xxxhdpi/ic_mp_video_small_light.png delete mode 100644 res/drawable-xxxhdpi/ic_music.png delete mode 100644 res/drawable-xxxhdpi/ic_notifications_off_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_notifications_off_light.png delete mode 100644 res/drawable-xxxhdpi/ic_notifications_off_small_light.png delete mode 100644 res/drawable-xxxhdpi/ic_notifications_on_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_notifications_on_light.png delete mode 100644 res/drawable-xxxhdpi/ic_numeric_dialpad.png delete mode 100644 res/drawable-xxxhdpi/ic_oobe_conv_list.png delete mode 100644 res/drawable-xxxhdpi/ic_oobe_freq_list.png delete mode 100644 res/drawable-xxxhdpi/ic_people_add_light.png delete mode 100644 res/drawable-xxxhdpi/ic_person_add_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_person_add_light.png delete mode 100644 res/drawable-xxxhdpi/ic_person_light.png delete mode 100644 res/drawable-xxxhdpi/ic_person_light_large.png delete mode 100644 res/drawable-xxxhdpi/ic_phone_small_light.png delete mode 100644 res/drawable-xxxhdpi/ic_photo_library_light.png delete mode 100644 res/drawable-xxxhdpi/ic_preview_pause.png delete mode 100644 res/drawable-xxxhdpi/ic_preview_play.png delete mode 100644 res/drawable-xxxhdpi/ic_remove_light.png delete mode 100644 res/drawable-xxxhdpi/ic_remove_small_light.png delete mode 100644 res/drawable-xxxhdpi/ic_save_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_save_light.png delete mode 100644 res/drawable-xxxhdpi/ic_send_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_send_light.png delete mode 100644 res/drawable-xxxhdpi/ic_share_dark.png delete mode 100644 res/drawable-xxxhdpi/ic_share_light.png delete mode 100644 res/drawable-xxxhdpi/ic_sim_card_send.png delete mode 100644 res/drawable-xxxhdpi/ic_sms_delivery_ok.png delete mode 100644 res/drawable-xxxhdpi/ic_sms_light.png delete mode 100644 res/drawable-xxxhdpi/ic_sms_multi_light.png delete mode 100644 res/drawable-xxxhdpi/ic_video_play_light.png delete mode 100644 res/drawable-xxxhdpi/ic_wear_reply.png delete mode 100644 res/drawable-xxxhdpi/ic_widget_avatar_shadow.png delete mode 100644 res/drawable-xxxhdpi/ic_widget_list.png delete mode 100644 res/drawable-xxxhdpi/ic_work_profile.png delete mode 100644 res/drawable-xxxhdpi/msg_bubble_error.9.png delete mode 100644 res/drawable-xxxhdpi/msg_bubble_incoming.9.png delete mode 100644 res/drawable-xxxhdpi/msg_bubble_input.9.png delete mode 100644 res/drawable-xxxhdpi/msg_bubble_outgoing.9.png delete mode 100644 res/drawable-xxxhdpi/permissions.png delete mode 100644 res/drawable-xxxhdpi/swipe_shadow.9.png delete mode 100644 res/drawable-xxxhdpi/swipe_shadow_drag.9.png delete mode 100644 res/drawable-xxxhdpi/tab_btn_bg_normal.9.png delete mode 100644 res/drawable-xxxhdpi/tab_btn_bg_pressed.9.png delete mode 100644 res/drawable-xxxhdpi/widget_hr.9.png delete mode 100644 res/drawable-xxxhdpi/widget_msg_bubble_incoming.9.png delete mode 100644 res/drawable-xxxhdpi/widget_msg_bubble_outgoing.9.png delete mode 100644 res/drawable/attachment_audio_preview_background.xml delete mode 100644 res/drawable/attachment_image_placeholder_background.xml delete mode 100644 res/drawable/attachment_more_items_background.xml delete mode 100644 res/drawable/attachment_vcard_preview_background.xml delete mode 100644 res/drawable/audio_progress_bar_background_incoming.xml delete mode 100644 res/drawable/audio_progress_bar_background_outgoing.xml delete mode 100644 res/drawable/audio_progress_bar_progress.xml delete mode 100644 res/drawable/audio_record_control_button_background.xml delete mode 100644 res/drawable/chips_dropdown_background.xml delete mode 100644 res/drawable/chips_dropdown_text_color.xml delete mode 100644 res/drawable/compose_chips_divider_gradient.xml delete mode 100644 res/drawable/contact_picker_tab_background_selector.xml delete mode 100644 res/drawable/contacts_fastscroll_label_left.xml delete mode 100644 res/drawable/contacts_fastscroll_label_right.xml delete mode 100644 res/drawable/conversation_compose_divider_gradient.xml delete mode 100644 res/drawable/default_image.xml delete mode 100644 res/drawable/fab_new_message_bg.xml delete mode 100644 res/drawable/fastscroll_preview_left.xml delete mode 100644 res/drawable/fastscroll_preview_right.xml delete mode 100644 res/drawable/fastscroll_thumb.xml delete mode 100644 res/drawable/fastscroll_thumb_pressed.xml delete mode 100644 res/drawable/fastscroll_track.xml delete mode 100644 res/drawable/gallery_checkbox_selector.xml delete mode 100644 res/drawable/gallery_image_background_selector.xml delete mode 100644 res/drawable/generic_video_icon.xml delete mode 100644 res/drawable/mediapicker_tab_button_background.xml delete mode 100644 res/drawable/message_bubble_incoming_no_arrow.xml delete mode 100644 res/drawable/message_bubble_outgoing_no_arrow.xml delete mode 100644 res/drawable/send_arrow_background.xml delete mode 100644 res/drawable/sim_selector_background_gradient.xml delete mode 100644 res/drawable/subject_editor_bubble.xml delete mode 100644 res/drawable/tab_btn_bg.xml delete mode 100644 res/drawable/transparent_button_background.xml delete mode 100644 res/drawable/widget_bottom_background.xml delete mode 100644 res/drawable/widget_top_background.xml delete mode 100644 res/layout/action_bar_conversation_name.xml delete mode 100644 res/layout/add_contacts_confirmation_dialog_body.xml delete mode 100644 res/layout/all_contacts_list_view.xml delete mode 100644 res/layout/apn_preference_layout.xml delete mode 100644 res/layout/attachment_chooser_activity.xml delete mode 100644 res/layout/attachment_chooser_audio.xml delete mode 100644 res/layout/attachment_chooser_fragment.xml delete mode 100644 res/layout/attachment_chooser_image.xml delete mode 100644 res/layout/attachment_chooser_vcard.xml delete mode 100644 res/layout/attachment_chooser_video.xml delete mode 100644 res/layout/attachment_grid_item_view.xml delete mode 100644 res/layout/attachment_more_text_view.xml delete mode 100644 res/layout/attachment_multiple_audio.xml delete mode 100644 res/layout/attachment_multiple_image.xml delete mode 100644 res/layout/attachment_multiple_vcard.xml delete mode 100644 res/layout/attachment_multiple_video.xml delete mode 100644 res/layout/attachment_pending_item.xml delete mode 100644 res/layout/attachment_preview.xml delete mode 100644 res/layout/attachment_single_audio.xml delete mode 100644 res/layout/attachment_single_image.xml delete mode 100644 res/layout/attachment_single_vcard.xml delete mode 100644 res/layout/attachment_single_video.xml delete mode 100644 res/layout/audio_attachment_view.xml delete mode 100644 res/layout/blocked_participant_list_item_view.xml delete mode 100644 res/layout/blocked_participants_activity.xml delete mode 100644 res/layout/blocked_participants_fragment.xml delete mode 100644 res/layout/chips_alternates_dropdown_item.xml delete mode 100644 res/layout/compose_message_view.xml delete mode 100644 res/layout/contact_list_item_view.xml delete mode 100644 res/layout/contact_picker_fragment.xml delete mode 100644 res/layout/conversation_activity.xml delete mode 100644 res/layout/conversation_fragment.xml delete mode 100644 res/layout/conversation_list_activity.xml delete mode 100644 res/layout/conversation_list_fragment.xml delete mode 100644 res/layout/conversation_list_item_view.xml delete mode 100644 res/layout/conversation_message_view.xml delete mode 100644 res/layout/copy_contact_dialog_view.xml delete mode 100644 res/layout/custom_header_view_pager.xml delete mode 100644 res/layout/debug_mmsconfig_activity.xml delete mode 100644 res/layout/debug_mmsconfig_fragment.xml delete mode 100644 res/layout/debug_mmsconfig_item_view.xml delete mode 100644 res/layout/debug_sms_mms_from_dump_file_dialog.xml delete mode 100644 res/layout/enter_phone_number_view.xml delete mode 100644 res/layout/fastscroll_preview.xml delete mode 100644 res/layout/fastscroll_thumb.xml delete mode 100644 res/layout/fastscroll_track.xml delete mode 100644 res/layout/frequent_contacts_list_view.xml delete mode 100644 res/layout/gallery_grid_item_view.xml delete mode 100644 res/layout/group_mms_setting_dialog.xml delete mode 100644 res/layout/license_activity.xml delete mode 100644 res/layout/list_empty_view.xml delete mode 100644 res/layout/mediapicker_audio_chooser.xml delete mode 100644 res/layout/mediapicker_camera_chooser.xml delete mode 100644 res/layout/mediapicker_contact_chooser.xml delete mode 100644 res/layout/mediapicker_fragment.xml delete mode 100644 res/layout/mediapicker_gallery_chooser.xml delete mode 100644 res/layout/mediapicker_location_chooser.xml delete mode 100644 res/layout/mediapicker_location_container.xml delete mode 100644 res/layout/mediapicker_tab_button.xml delete mode 100644 res/layout/message_audio_attachment.xml delete mode 100644 res/layout/message_vcard_attachment.xml delete mode 100644 res/layout/message_video_attachment.xml delete mode 100644 res/layout/mms_config_debug_fragment.xml delete mode 100644 res/layout/open_source_licenses.xml delete mode 100644 res/layout/people_and_options_activity.xml delete mode 100644 res/layout/people_and_options_fragment.xml delete mode 100644 res/layout/people_and_options_section_header.xml delete mode 100644 res/layout/people_list_item_view.xml delete mode 100644 res/layout/people_options_item_view.xml delete mode 100644 res/layout/permission_check_activity.xml delete mode 100644 res/layout/person_item_view.xml delete mode 100644 res/layout/place_card.xml delete mode 100644 res/layout/settings_fragment.xml delete mode 100644 res/layout/settings_item_view.xml delete mode 100644 res/layout/share_intent_activity.xml delete mode 100644 res/layout/share_intent_conversation_list_view.xml delete mode 100644 res/layout/sim_selector_item_view.xml delete mode 100644 res/layout/sim_selector_view.xml delete mode 100644 res/layout/sms_free_storage_action_item_view.xml delete mode 100644 res/layout/sms_mms_dump_file_list_item.xml delete mode 100644 res/layout/sms_storage_low_warning_dialog.xml delete mode 100644 res/layout/snack_bar.xml delete mode 100644 res/layout/test_activity.xml delete mode 100644 res/layout/vcard_detail_activity.xml delete mode 100644 res/layout/vcard_detail_fragment.xml delete mode 100644 res/layout/video_thumbnail_view.xml delete mode 100644 res/layout/viewgroup_vertical_explode_animation_popup.xml delete mode 100644 res/layout/widget_conversation.xml delete mode 100644 res/layout/widget_conversation_list.xml delete mode 100644 res/layout/widget_conversation_list_item.xml delete mode 100644 res/layout/widget_loading.xml delete mode 100644 res/layout/widget_message_item_incoming.xml delete mode 100644 res/layout/widget_message_item_outgoing.xml delete mode 100644 res/layout/widget_missing_permission.xml delete mode 100644 res/layout/work_directory_header.xml delete mode 100644 res/menu/archived_conversation_list_menu.xml delete mode 100644 res/menu/attachment_chooser_menu.xml delete mode 100644 res/menu/compose_menu.xml delete mode 100644 res/menu/conversation_fragment_select_menu.xml delete mode 100644 res/menu/conversation_list_fragment_menu.xml delete mode 100644 res/menu/conversation_list_fragment_select_menu.xml delete mode 100644 res/menu/conversation_menu.xml delete mode 100644 res/menu/gallery_picker_menu.xml delete mode 100644 res/menu/photo_view_menu.xml delete mode 100644 res/menu/settings_menu.xml delete mode 100644 res/menu/vcard_detail_fragment_menu.xml delete mode 100644 res/raw/audio_end.wav delete mode 100644 res/raw/audio_initiate.wav delete mode 100644 res/raw/db_op_debug.wav delete mode 100644 res/raw/message_failure.wav delete mode 100644 res/raw/message_inc_thread.wav delete mode 100644 res/raw/message_sent.wav delete mode 100644 res/raw/server_request_debug.wav delete mode 100644 res/transition/explode.xml delete mode 100644 res/transition/fade.xml delete mode 100644 res/values-af/arrays.xml delete mode 100644 res/values-af/strings.xml delete mode 100644 res/values-am/arrays.xml delete mode 100644 res/values-am/strings.xml delete mode 100644 res/values-ar/arrays.xml delete mode 100644 res/values-ar/strings.xml delete mode 100644 res/values-az/arrays.xml delete mode 100644 res/values-az/strings.xml delete mode 100644 res/values-bg/arrays.xml delete mode 100644 res/values-bg/strings.xml delete mode 100644 res/values-bn/arrays.xml delete mode 100644 res/values-bn/strings.xml delete mode 100644 res/values-ca/arrays.xml delete mode 100644 res/values-ca/strings.xml delete mode 100644 res/values-cs/arrays.xml delete mode 100644 res/values-cs/strings.xml delete mode 100644 res/values-da/arrays.xml delete mode 100644 res/values-da/strings.xml delete mode 100644 res/values-de/arrays.xml delete mode 100644 res/values-de/strings.xml delete mode 100644 res/values-el/arrays.xml delete mode 100644 res/values-el/strings.xml delete mode 100644 res/values-en-rAU/arrays.xml delete mode 100644 res/values-en-rAU/strings.xml delete mode 100644 res/values-en-rGB/arrays.xml delete mode 100644 res/values-en-rGB/strings.xml delete mode 100644 res/values-en-rIN/arrays.xml delete mode 100644 res/values-en-rIN/strings.xml delete mode 100644 res/values-es-rUS/arrays.xml delete mode 100644 res/values-es-rUS/strings.xml delete mode 100644 res/values-es/arrays.xml delete mode 100644 res/values-es/strings.xml delete mode 100644 res/values-et/arrays.xml delete mode 100644 res/values-et/strings.xml delete mode 100644 res/values-eu/arrays.xml delete mode 100644 res/values-eu/strings.xml delete mode 100644 res/values-fa/arrays.xml delete mode 100644 res/values-fa/strings.xml delete mode 100644 res/values-fi/arrays.xml delete mode 100644 res/values-fi/strings.xml delete mode 100644 res/values-fr-rCA/arrays.xml delete mode 100644 res/values-fr-rCA/strings.xml delete mode 100644 res/values-fr/arrays.xml delete mode 100644 res/values-fr/strings.xml delete mode 100644 res/values-gl/arrays.xml delete mode 100644 res/values-gl/strings.xml delete mode 100644 res/values-gu/arrays.xml delete mode 100644 res/values-gu/strings.xml delete mode 100644 res/values-hi/arrays.xml delete mode 100644 res/values-hi/strings.xml delete mode 100644 res/values-hr/arrays.xml delete mode 100644 res/values-hr/strings.xml delete mode 100644 res/values-hu/arrays.xml delete mode 100644 res/values-hu/strings.xml delete mode 100644 res/values-hy/arrays.xml delete mode 100644 res/values-hy/strings.xml delete mode 100644 res/values-in/arrays.xml delete mode 100644 res/values-in/strings.xml delete mode 100644 res/values-is/arrays.xml delete mode 100644 res/values-is/strings.xml delete mode 100644 res/values-it/arrays.xml delete mode 100644 res/values-it/strings.xml delete mode 100644 res/values-iw/arrays.xml delete mode 100644 res/values-iw/strings.xml delete mode 100644 res/values-ja/arrays.xml delete mode 100644 res/values-ja/strings.xml delete mode 100644 res/values-ka/arrays.xml delete mode 100644 res/values-ka/strings.xml delete mode 100644 res/values-kk/arrays.xml delete mode 100644 res/values-kk/strings.xml delete mode 100644 res/values-km/arrays.xml delete mode 100644 res/values-km/strings.xml delete mode 100644 res/values-kn/arrays.xml delete mode 100644 res/values-kn/strings.xml delete mode 100644 res/values-ko/arrays.xml delete mode 100644 res/values-ko/strings.xml delete mode 100644 res/values-ky/arrays.xml delete mode 100644 res/values-ky/strings.xml delete mode 100644 res/values-ldrtl-v21/styles.xml delete mode 100644 res/values-ldrtl/styles.xml delete mode 100644 res/values-lo/arrays.xml delete mode 100644 res/values-lo/strings.xml delete mode 100644 res/values-lt/arrays.xml delete mode 100644 res/values-lt/strings.xml delete mode 100644 res/values-lv/arrays.xml delete mode 100644 res/values-lv/strings.xml delete mode 100644 res/values-mk/arrays.xml delete mode 100644 res/values-mk/strings.xml delete mode 100644 res/values-ml/arrays.xml delete mode 100644 res/values-ml/strings.xml delete mode 100644 res/values-mn/arrays.xml delete mode 100644 res/values-mn/strings.xml delete mode 100644 res/values-mr/arrays.xml delete mode 100644 res/values-mr/strings.xml delete mode 100644 res/values-ms/arrays.xml delete mode 100644 res/values-ms/strings.xml delete mode 100644 res/values-my/arrays.xml delete mode 100644 res/values-my/strings.xml delete mode 100644 res/values-nb/arrays.xml delete mode 100644 res/values-nb/strings.xml delete mode 100644 res/values-ne/arrays.xml delete mode 100644 res/values-ne/strings.xml delete mode 100644 res/values-nl/arrays.xml delete mode 100644 res/values-nl/strings.xml delete mode 100644 res/values-pa/arrays.xml delete mode 100644 res/values-pa/strings.xml delete mode 100644 res/values-pl/arrays.xml delete mode 100644 res/values-pl/strings.xml delete mode 100644 res/values-pt-rPT/arrays.xml delete mode 100644 res/values-pt-rPT/strings.xml delete mode 100644 res/values-pt/arrays.xml delete mode 100644 res/values-pt/strings.xml delete mode 100644 res/values-ro/arrays.xml delete mode 100644 res/values-ro/strings.xml delete mode 100644 res/values-ru/arrays.xml delete mode 100644 res/values-ru/strings.xml delete mode 100644 res/values-si/arrays.xml delete mode 100644 res/values-si/strings.xml delete mode 100644 res/values-sk/arrays.xml delete mode 100644 res/values-sk/strings.xml delete mode 100644 res/values-sl/arrays.xml delete mode 100644 res/values-sl/strings.xml delete mode 100644 res/values-sq/arrays.xml delete mode 100644 res/values-sq/strings.xml delete mode 100644 res/values-sr/arrays.xml delete mode 100644 res/values-sr/strings.xml delete mode 100644 res/values-sv/arrays.xml delete mode 100644 res/values-sv/strings.xml delete mode 100644 res/values-sw/arrays.xml delete mode 100644 res/values-sw/strings.xml delete mode 100644 res/values-ta/arrays.xml delete mode 100644 res/values-ta/strings.xml delete mode 100644 res/values-te/arrays.xml delete mode 100644 res/values-te/strings.xml delete mode 100644 res/values-th/arrays.xml delete mode 100644 res/values-th/strings.xml delete mode 100644 res/values-tl/arrays.xml delete mode 100644 res/values-tl/strings.xml delete mode 100644 res/values-tr/arrays.xml delete mode 100644 res/values-tr/strings.xml delete mode 100644 res/values-uk/arrays.xml delete mode 100644 res/values-uk/strings.xml delete mode 100644 res/values-ur/arrays.xml delete mode 100644 res/values-ur/strings.xml delete mode 100644 res/values-uz/arrays.xml delete mode 100644 res/values-uz/strings.xml delete mode 100644 res/values-v17/styles.xml delete mode 100644 res/values-v21/colors.xml delete mode 100644 res/values-v21/dimens.xml delete mode 100644 res/values-v21/styles.xml delete mode 100644 res/values-vi/arrays.xml delete mode 100644 res/values-vi/strings.xml delete mode 100644 res/values-zh-rCN/arrays.xml delete mode 100644 res/values-zh-rCN/strings.xml delete mode 100644 res/values-zh-rHK/arrays.xml delete mode 100644 res/values-zh-rHK/strings.xml delete mode 100644 res/values-zh-rTW/arrays.xml delete mode 100644 res/values-zh-rTW/strings.xml delete mode 100644 res/values-zu/arrays.xml delete mode 100644 res/values-zu/strings.xml delete mode 100644 res/values/arrays.xml delete mode 100644 res/values/attrs.xml delete mode 100644 res/values/colors.xml delete mode 100644 res/values/config.xml delete mode 100644 res/values/constants.xml delete mode 100644 res/values/dimens.xml delete mode 100644 res/values/strings.xml delete mode 100644 res/values/styles.xml delete mode 100644 res/values/versions.xml delete mode 100644 res/xml-mcc204-mnc04/mms_config.xml delete mode 100644 res/xml-mcc208-mnc01/mms_config.xml delete mode 100644 res/xml-mcc208-mnc10/mms_config.xml delete mode 100644 res/xml-mcc208-mnc15/mms_config.xml delete mode 100644 res/xml-mcc208-mnc20/mms_config.xml delete mode 100644 res/xml-mcc208-mnc26/mms_config.xml delete mode 100644 res/xml-mcc214-mnc01/mms_config.xml delete mode 100644 res/xml-mcc214-mnc03/mms_config.xml delete mode 100644 res/xml-mcc214-mnc07/mms_config.xml delete mode 100644 res/xml-mcc218-mnc05/mms_config.xml delete mode 100644 res/xml-mcc222-mnc01/mms_config.xml delete mode 100644 res/xml-mcc222-mnc08/mms_config.xml delete mode 100755 res/xml-mcc234-mnc10/mms_config.xml delete mode 120000 res/xml-mcc234-mnc11 delete mode 100755 res/xml-mcc234-mnc15/mms_config.xml delete mode 100644 res/xml-mcc238-mnc02/mms_config.xml delete mode 100644 res/xml-mcc240-mnc01/mms_config.xml delete mode 100644 res/xml-mcc240-mnc04/mms_config.xml delete mode 100644 res/xml-mcc240-mnc08/mms_config.xml delete mode 100644 res/xml-mcc240-mnc24/mms_config.xml delete mode 100644 res/xml-mcc242-mnc01/mms_config.xml delete mode 100644 res/xml-mcc242-mnc02/mms_config.xml delete mode 100644 res/xml-mcc262-mnc07/mms_config.xml delete mode 100644 res/xml-mcc274-mnc02/mms_config.xml delete mode 100644 res/xml-mcc274-mnc03/mms_config.xml delete mode 100644 res/xml-mcc286-mnc01/mms_config.xml delete mode 100644 res/xml-mcc286-mnc03/mms_config.xml delete mode 100644 res/xml-mcc294-mnc01/mms_config.xml delete mode 100644 res/xml-mcc294-mnc02/mms_config.xml delete mode 100644 res/xml-mcc294-mnc03/mms_config.xml delete mode 100644 res/xml-mcc302-mnc220/mms_config.xml delete mode 100644 res/xml-mcc302-mnc221/mms_config.xml delete mode 100644 res/xml-mcc302-mnc270/mms_config.xml delete mode 100644 res/xml-mcc302-mnc290/mms_config.xml delete mode 100644 res/xml-mcc302-mnc320/mms_config.xml delete mode 100644 res/xml-mcc302-mnc370/mms_config.xml delete mode 100644 res/xml-mcc302-mnc490/mms_config.xml delete mode 100644 res/xml-mcc302-mnc500/mms_config.xml delete mode 100644 res/xml-mcc302-mnc510/mms_config.xml delete mode 100644 res/xml-mcc302-mnc520/mms_config.xml delete mode 100644 res/xml-mcc302-mnc610/mms_config.xml delete mode 100644 res/xml-mcc302-mnc660/mms_config.xml delete mode 100644 res/xml-mcc302-mnc720/mms_config.xml delete mode 100644 res/xml-mcc302-mnc780/mms_config.xml delete mode 100644 res/xml-mcc310-mnc004/mms_config.xml delete mode 100644 res/xml-mcc310-mnc005/mms_config.xml delete mode 100644 res/xml-mcc310-mnc010/mms_config.xml delete mode 100644 res/xml-mcc310-mnc026/mms_config.xml delete mode 100644 res/xml-mcc310-mnc040/mms_config.xml delete mode 100755 res/xml-mcc310-mnc070/mms_config.xml delete mode 100755 res/xml-mcc310-mnc090/mms_config.xml delete mode 100644 res/xml-mcc310-mnc120/mms_config.xml delete mode 100644 res/xml-mcc310-mnc130/mms_config.xml delete mode 100644 res/xml-mcc310-mnc150/mms_config.xml delete mode 100644 res/xml-mcc310-mnc170/mms_config.xml delete mode 100644 res/xml-mcc310-mnc260/mms_config.xml delete mode 100644 res/xml-mcc310-mnc360/mms_config.xml delete mode 100755 res/xml-mcc310-mnc380/mms_config.xml delete mode 100755 res/xml-mcc310-mnc410/mms_config.xml delete mode 100644 res/xml-mcc310-mnc420/mms_config.xml delete mode 100644 res/xml-mcc310-mnc450/mms_config.xml delete mode 100644 res/xml-mcc310-mnc490/mms_config.xml delete mode 100755 res/xml-mcc310-mnc560/mms_config.xml delete mode 100644 res/xml-mcc310-mnc580/mms_config.xml delete mode 100644 res/xml-mcc310-mnc600/mms_config.xml delete mode 100755 res/xml-mcc310-mnc680/mms_config.xml delete mode 100644 res/xml-mcc310-mnc750/mms_config.xml delete mode 100644 res/xml-mcc310-mnc770/mms_config.xml delete mode 100644 res/xml-mcc310-mnc920/mms_config.xml delete mode 100644 res/xml-mcc310-mnc980/mms_config.xml delete mode 100644 res/xml-mcc311-mnc012/mms_config.xml delete mode 100644 res/xml-mcc311-mnc070/mms_config.xml delete mode 100755 res/xml-mcc311-mnc100/mms_config.xml delete mode 100644 res/xml-mcc311-mnc180/mms_config.xml delete mode 100644 res/xml-mcc311-mnc220/mms_config.xml delete mode 100644 res/xml-mcc311-mnc221/mms_config.xml delete mode 100644 res/xml-mcc311-mnc222/mms_config.xml delete mode 100644 res/xml-mcc311-mnc223/mms_config.xml delete mode 100644 res/xml-mcc311-mnc224/mms_config.xml delete mode 100644 res/xml-mcc311-mnc225/mms_config.xml delete mode 100644 res/xml-mcc311-mnc226/mms_config.xml delete mode 100644 res/xml-mcc311-mnc227/mms_config.xml delete mode 100644 res/xml-mcc311-mnc228/mms_config.xml delete mode 100644 res/xml-mcc311-mnc229/mms_config.xml delete mode 100755 res/xml-mcc311-mnc230/mms_config.xml delete mode 100644 res/xml-mcc311-mnc340/mms_config.xml delete mode 100644 res/xml-mcc311-mnc370/mms_config.xml delete mode 100644 res/xml-mcc311-mnc410/mms_config.xml delete mode 100644 res/xml-mcc311-mnc430/mms_config.xml delete mode 100644 res/xml-mcc311-mnc440/mms_config.xml delete mode 100644 res/xml-mcc311-mnc480/mms_config.xml delete mode 100644 res/xml-mcc311-mnc490/mms_config.xml delete mode 100644 res/xml-mcc311-mnc580/mms_config.xml delete mode 100644 res/xml-mcc311-mnc581/mms_config.xml delete mode 100644 res/xml-mcc311-mnc582/mms_config.xml delete mode 100644 res/xml-mcc311-mnc583/mms_config.xml delete mode 100644 res/xml-mcc311-mnc584/mms_config.xml delete mode 100644 res/xml-mcc311-mnc585/mms_config.xml delete mode 100644 res/xml-mcc311-mnc586/mms_config.xml delete mode 100644 res/xml-mcc311-mnc587/mms_config.xml delete mode 100644 res/xml-mcc311-mnc588/mms_config.xml delete mode 100644 res/xml-mcc311-mnc589/mms_config.xml delete mode 100644 res/xml-mcc311-mnc590/mms_config.xml delete mode 100644 res/xml-mcc311-mnc870/mms_config.xml delete mode 100644 res/xml-mcc312-mnc160/mms_config.xml delete mode 100755 res/xml-mcc312-mnc530/mms_config.xml delete mode 100644 res/xml-mcc334-mnc020/mms_config.xml delete mode 100644 res/xml-mcc418-mnc05/mms_config.xml delete mode 100644 res/xml-mcc418-mnc20/mms_config.xml delete mode 100644 res/xml-mcc418-mnc30/mms_config.xml delete mode 100644 res/xml-mcc420-mnc04/mms_config.xml delete mode 100644 res/xml-mcc440-mnc10/mms_config.xml delete mode 100644 res/xml-mcc440-mnc11/mms_config.xml delete mode 100644 res/xml-mcc440-mnc20/mms_config.xml delete mode 100644 res/xml-mcc450-mnc00/mms_config.xml delete mode 100644 res/xml-mcc450-mnc02/mms_config.xml delete mode 100644 res/xml-mcc450-mnc05/mms_config.xml delete mode 100644 res/xml-mcc450-mnc06/mms_config.xml delete mode 100644 res/xml-mcc450-mnc08/mms_config.xml delete mode 100644 res/xml-mcc505-mnc01/mms_config.xml delete mode 100644 res/xml-mcc530-mnc05/mms_config.xml delete mode 100644 res/xml-mcc604-mnc00/mms_config.xml delete mode 100644 res/xml-mcc604-mnc02/mms_config.xml delete mode 100644 res/xml-mcc647-mnc10/mms_config.xml delete mode 100644 res/xml-v21/preferences_application.xml delete mode 100644 res/xml-v21/preferences_per_subscription.xml delete mode 100644 res/xml-v23/preferences_application.xml delete mode 100644 res/xml/apn_editor.xml delete mode 100644 res/xml/apn_settings.xml delete mode 100644 res/xml/apns.xml delete mode 100644 res/xml/mms_config.xml delete mode 100644 res/xml/preferences_application.xml delete mode 100644 res/xml/preferences_per_subscription.xml delete mode 100644 res/xml/widget_conversation.xml delete mode 100644 res/xml/widget_conversation_list.xml delete mode 100644 src/android/support/v7/mms/ApnException.java delete mode 100644 src/android/support/v7/mms/ApnSettingsLoader.java delete mode 100644 src/android/support/v7/mms/ApnsXmlParser.java delete mode 100644 src/android/support/v7/mms/CarrierConfigValuesLoader.java delete mode 100644 src/android/support/v7/mms/CarrierConfigXmlParser.java delete mode 100644 src/android/support/v7/mms/DefaultApnSettingsLoader.java delete mode 100644 src/android/support/v7/mms/DefaultCarrierConfigValuesLoader.java delete mode 100644 src/android/support/v7/mms/DefaultUserAgentInfoLoader.java delete mode 100644 src/android/support/v7/mms/DownloadRequest.java delete mode 100644 src/android/support/v7/mms/MmsHttpClient.java delete mode 100644 src/android/support/v7/mms/MmsHttpException.java delete mode 100644 src/android/support/v7/mms/MmsManager.java delete mode 100644 src/android/support/v7/mms/MmsNetworkException.java delete mode 100644 src/android/support/v7/mms/MmsNetworkManager.java delete mode 100644 src/android/support/v7/mms/MmsRequest.java delete mode 100644 src/android/support/v7/mms/MmsService.java delete mode 100644 src/android/support/v7/mms/MmsXmlResourceParser.java delete mode 100644 src/android/support/v7/mms/PhoneNumberHelper.java delete mode 100644 src/android/support/v7/mms/SendRequest.java delete mode 100644 src/android/support/v7/mms/UserAgentInfoLoader.java delete mode 100644 src/android/support/v7/mms/Utils.java delete mode 100644 src/android/support/v7/mms/pdu/AcknowledgeInd.java delete mode 100644 src/android/support/v7/mms/pdu/Base64.java delete mode 100644 src/android/support/v7/mms/pdu/CharacterSets.java delete mode 100644 src/android/support/v7/mms/pdu/ContentType.java delete mode 100644 src/android/support/v7/mms/pdu/DeliveryInd.java delete mode 100644 src/android/support/v7/mms/pdu/EncodedStringValue.java delete mode 100644 src/android/support/v7/mms/pdu/GenericPdu.java delete mode 100644 src/android/support/v7/mms/pdu/InvalidHeaderValueException.java delete mode 100644 src/android/support/v7/mms/pdu/MmsException.java delete mode 100644 src/android/support/v7/mms/pdu/MultimediaMessagePdu.java delete mode 100644 src/android/support/v7/mms/pdu/NotificationInd.java delete mode 100644 src/android/support/v7/mms/pdu/NotifyRespInd.java delete mode 100644 src/android/support/v7/mms/pdu/PduBody.java delete mode 100644 src/android/support/v7/mms/pdu/PduContentTypes.java delete mode 100644 src/android/support/v7/mms/pdu/PduHeaders.java delete mode 100755 src/android/support/v7/mms/pdu/PduParser.java delete mode 100644 src/android/support/v7/mms/pdu/PduPart.java delete mode 100644 src/android/support/v7/mms/pdu/QuotedPrintable.java delete mode 100644 src/android/support/v7/mms/pdu/ReadOrigInd.java delete mode 100644 src/android/support/v7/mms/pdu/ReadRecInd.java delete mode 100644 src/android/support/v7/mms/pdu/RetrieveConf.java delete mode 100644 src/android/support/v7/mms/pdu/SendConf.java delete mode 100644 src/android/support/v7/mms/pdu/SendReq.java delete mode 100644 src/com/android/messaging/BugleApplication.java delete mode 100644 src/com/android/messaging/Factory.java delete mode 100644 src/com/android/messaging/FactoryImpl.java delete mode 100644 src/com/android/messaging/annotation/VisibleForAnimation.java delete mode 100644 src/com/android/messaging/datamodel/BitmapPool.java delete mode 100644 src/com/android/messaging/datamodel/BoundCursorLoader.java delete mode 100644 src/com/android/messaging/datamodel/BugleDatabaseOperations.java delete mode 100644 src/com/android/messaging/datamodel/BugleNotifications.java delete mode 100644 src/com/android/messaging/datamodel/BugleRecipientEntry.java delete mode 100644 src/com/android/messaging/datamodel/ConversationImagePartsView.java delete mode 100644 src/com/android/messaging/datamodel/CursorQueryData.java delete mode 100644 src/com/android/messaging/datamodel/DataModel.java delete mode 100644 src/com/android/messaging/datamodel/DataModelException.java delete mode 100644 src/com/android/messaging/datamodel/DataModelImpl.java delete mode 100644 src/com/android/messaging/datamodel/DatabaseHelper.java delete mode 100644 src/com/android/messaging/datamodel/DatabaseUpgradeHelper.java delete mode 100644 src/com/android/messaging/datamodel/DatabaseWrapper.java delete mode 100644 src/com/android/messaging/datamodel/FileProvider.java delete mode 100644 src/com/android/messaging/datamodel/FrequentContactsCursorBuilder.java delete mode 100644 src/com/android/messaging/datamodel/FrequentContactsCursorQueryData.java delete mode 100644 src/com/android/messaging/datamodel/GalleryBoundCursorLoader.java delete mode 100644 src/com/android/messaging/datamodel/MediaScratchFileProvider.java delete mode 100644 src/com/android/messaging/datamodel/MemoryCacheManager.java delete mode 100644 src/com/android/messaging/datamodel/MessageNotificationState.java delete mode 100644 src/com/android/messaging/datamodel/MessageTextStats.java delete mode 100644 src/com/android/messaging/datamodel/MessagingContentProvider.java delete mode 100644 src/com/android/messaging/datamodel/MmsFileProvider.java delete mode 100644 src/com/android/messaging/datamodel/NoConfirmationSmsSendService.java delete mode 100644 src/com/android/messaging/datamodel/NotificationState.java delete mode 100644 src/com/android/messaging/datamodel/ParticipantRefresh.java delete mode 100644 src/com/android/messaging/datamodel/SyncManager.java delete mode 100644 src/com/android/messaging/datamodel/action/Action.java delete mode 100644 src/com/android/messaging/datamodel/action/ActionMonitor.java delete mode 100644 src/com/android/messaging/datamodel/action/ActionService.java delete mode 100644 src/com/android/messaging/datamodel/action/ActionServiceImpl.java delete mode 100644 src/com/android/messaging/datamodel/action/BackgroundWorker.java delete mode 100644 src/com/android/messaging/datamodel/action/BackgroundWorkerService.java delete mode 100644 src/com/android/messaging/datamodel/action/BugleActionToasts.java delete mode 100644 src/com/android/messaging/datamodel/action/DeleteConversationAction.java delete mode 100644 src/com/android/messaging/datamodel/action/DeleteMessageAction.java delete mode 100644 src/com/android/messaging/datamodel/action/DownloadMmsAction.java delete mode 100644 src/com/android/messaging/datamodel/action/DumpDatabaseAction.java delete mode 100644 src/com/android/messaging/datamodel/action/FixupMessageStatusOnStartupAction.java delete mode 100644 src/com/android/messaging/datamodel/action/GetOrCreateConversationAction.java delete mode 100644 src/com/android/messaging/datamodel/action/HandleLowStorageAction.java delete mode 100644 src/com/android/messaging/datamodel/action/InsertNewMessageAction.java delete mode 100644 src/com/android/messaging/datamodel/action/LogTelephonyDatabaseAction.java delete mode 100644 src/com/android/messaging/datamodel/action/MarkAsReadAction.java delete mode 100644 src/com/android/messaging/datamodel/action/MarkAsSeenAction.java delete mode 100644 src/com/android/messaging/datamodel/action/ProcessDeliveryReportAction.java delete mode 100644 src/com/android/messaging/datamodel/action/ProcessDownloadedMmsAction.java delete mode 100644 src/com/android/messaging/datamodel/action/ProcessPendingMessagesAction.java delete mode 100644 src/com/android/messaging/datamodel/action/ProcessSentMessageAction.java delete mode 100644 src/com/android/messaging/datamodel/action/ReadDraftDataAction.java delete mode 100644 src/com/android/messaging/datamodel/action/ReceiveMmsMessageAction.java delete mode 100644 src/com/android/messaging/datamodel/action/ReceiveSmsMessageAction.java delete mode 100644 src/com/android/messaging/datamodel/action/RedownloadMmsAction.java delete mode 100644 src/com/android/messaging/datamodel/action/ResendMessageAction.java delete mode 100644 src/com/android/messaging/datamodel/action/SendMessageAction.java delete mode 100644 src/com/android/messaging/datamodel/action/SyncCursorPair.java delete mode 100644 src/com/android/messaging/datamodel/action/SyncMessageBatch.java delete mode 100644 src/com/android/messaging/datamodel/action/SyncMessagesAction.java delete mode 100644 src/com/android/messaging/datamodel/action/UpdateConversationArchiveStatusAction.java delete mode 100644 src/com/android/messaging/datamodel/action/UpdateConversationOptionsAction.java delete mode 100644 src/com/android/messaging/datamodel/action/UpdateDestinationBlockedAction.java delete mode 100644 src/com/android/messaging/datamodel/action/UpdateMessageNotificationAction.java delete mode 100644 src/com/android/messaging/datamodel/action/UpdateMessagePartSizeAction.java delete mode 100644 src/com/android/messaging/datamodel/action/WriteDraftMessageAction.java delete mode 100644 src/com/android/messaging/datamodel/binding/BindableData.java delete mode 100644 src/com/android/messaging/datamodel/binding/BindableOnceData.java delete mode 100644 src/com/android/messaging/datamodel/binding/Binding.java delete mode 100644 src/com/android/messaging/datamodel/binding/BindingBase.java delete mode 100644 src/com/android/messaging/datamodel/binding/DetachableBinding.java delete mode 100644 src/com/android/messaging/datamodel/binding/ImmutableBindingRef.java delete mode 100644 src/com/android/messaging/datamodel/data/BlockedParticipantsData.java delete mode 100644 src/com/android/messaging/datamodel/data/ContactListItemData.java delete mode 100644 src/com/android/messaging/datamodel/data/ContactPickerData.java delete mode 100644 src/com/android/messaging/datamodel/data/ConversationData.java delete mode 100644 src/com/android/messaging/datamodel/data/ConversationListData.java delete mode 100644 src/com/android/messaging/datamodel/data/ConversationListItemData.java delete mode 100644 src/com/android/messaging/datamodel/data/ConversationMessageBubbleData.java delete mode 100644 src/com/android/messaging/datamodel/data/ConversationMessageData.java delete mode 100644 src/com/android/messaging/datamodel/data/ConversationParticipantsData.java delete mode 100644 src/com/android/messaging/datamodel/data/DraftMessageData.java delete mode 100644 src/com/android/messaging/datamodel/data/GalleryGridItemData.java delete mode 100644 src/com/android/messaging/datamodel/data/LaunchConversationData.java delete mode 100644 src/com/android/messaging/datamodel/data/MediaPickerData.java delete mode 100644 src/com/android/messaging/datamodel/data/MediaPickerMessagePartData.java delete mode 100644 src/com/android/messaging/datamodel/data/MessageData.java delete mode 100644 src/com/android/messaging/datamodel/data/MessagePartData.java delete mode 100644 src/com/android/messaging/datamodel/data/ParticipantData.java delete mode 100644 src/com/android/messaging/datamodel/data/ParticipantListItemData.java delete mode 100644 src/com/android/messaging/datamodel/data/PendingAttachmentData.java delete mode 100644 src/com/android/messaging/datamodel/data/PeopleAndOptionsData.java delete mode 100644 src/com/android/messaging/datamodel/data/PeopleOptionsItemData.java delete mode 100644 src/com/android/messaging/datamodel/data/PersonItemData.java delete mode 100644 src/com/android/messaging/datamodel/data/SelfParticipantsData.java delete mode 100644 src/com/android/messaging/datamodel/data/SettingsData.java delete mode 100644 src/com/android/messaging/datamodel/data/SubscriptionListData.java delete mode 100644 src/com/android/messaging/datamodel/data/VCardContactItemData.java delete mode 100644 src/com/android/messaging/datamodel/media/AsyncMediaRequestWrapper.java delete mode 100644 src/com/android/messaging/datamodel/media/AvatarGroupRequestDescriptor.java delete mode 100644 src/com/android/messaging/datamodel/media/AvatarRequest.java delete mode 100644 src/com/android/messaging/datamodel/media/AvatarRequestDescriptor.java delete mode 100644 src/com/android/messaging/datamodel/media/BindableMediaRequest.java delete mode 100644 src/com/android/messaging/datamodel/media/BugleMediaCacheManager.java delete mode 100644 src/com/android/messaging/datamodel/media/CompositeImageRequest.java delete mode 100644 src/com/android/messaging/datamodel/media/CompositeImageRequestDescriptor.java delete mode 100644 src/com/android/messaging/datamodel/media/CustomVCardEntry.java delete mode 100644 src/com/android/messaging/datamodel/media/CustomVCardEntryConstructor.java delete mode 100644 src/com/android/messaging/datamodel/media/DecodedImageResource.java delete mode 100644 src/com/android/messaging/datamodel/media/EncodedImageResource.java delete mode 100644 src/com/android/messaging/datamodel/media/FileImageRequest.java delete mode 100644 src/com/android/messaging/datamodel/media/FileImageRequestDescriptor.java delete mode 100644 src/com/android/messaging/datamodel/media/GifImageResource.java delete mode 100644 src/com/android/messaging/datamodel/media/ImageRequest.java delete mode 100644 src/com/android/messaging/datamodel/media/ImageRequestDescriptor.java delete mode 100644 src/com/android/messaging/datamodel/media/ImageResource.java delete mode 100644 src/com/android/messaging/datamodel/media/MediaBytes.java delete mode 100644 src/com/android/messaging/datamodel/media/MediaCache.java delete mode 100644 src/com/android/messaging/datamodel/media/MediaCacheManager.java delete mode 100644 src/com/android/messaging/datamodel/media/MediaRequest.java delete mode 100644 src/com/android/messaging/datamodel/media/MediaRequestDescriptor.java delete mode 100644 src/com/android/messaging/datamodel/media/MediaResourceManager.java delete mode 100644 src/com/android/messaging/datamodel/media/MessagePartImageRequestDescriptor.java delete mode 100644 src/com/android/messaging/datamodel/media/MessagePartVideoThumbnailRequestDescriptor.java delete mode 100644 src/com/android/messaging/datamodel/media/NetworkUriImageRequest.java delete mode 100644 src/com/android/messaging/datamodel/media/PoolableImageCache.java delete mode 100644 src/com/android/messaging/datamodel/media/RefCountedMediaResource.java delete mode 100644 src/com/android/messaging/datamodel/media/SimSelectorAvatarRequest.java delete mode 100644 src/com/android/messaging/datamodel/media/UriImageRequest.java delete mode 100644 src/com/android/messaging/datamodel/media/UriImageRequestDescriptor.java delete mode 100644 src/com/android/messaging/datamodel/media/VCardRequest.java delete mode 100644 src/com/android/messaging/datamodel/media/VCardRequestDescriptor.java delete mode 100644 src/com/android/messaging/datamodel/media/VCardResource.java delete mode 100644 src/com/android/messaging/datamodel/media/VCardResourceEntry.java delete mode 100644 src/com/android/messaging/datamodel/media/VideoThumbnailRequest.java delete mode 100644 src/com/android/messaging/datamodel/media/VideoThumbnailRequestDescriptor.java delete mode 100644 src/com/android/messaging/mmslib/Downloads.java delete mode 100644 src/com/android/messaging/mmslib/InvalidHeaderValueException.java delete mode 100644 src/com/android/messaging/mmslib/MmsException.java delete mode 100644 src/com/android/messaging/mmslib/SqliteWrapper.java delete mode 100644 src/com/android/messaging/mmslib/pdu/AcknowledgeInd.java delete mode 100644 src/com/android/messaging/mmslib/pdu/Base64.java delete mode 100644 src/com/android/messaging/mmslib/pdu/CharacterSets.java delete mode 100644 src/com/android/messaging/mmslib/pdu/DeliveryInd.java delete mode 100644 src/com/android/messaging/mmslib/pdu/EncodedStringValue.java delete mode 100644 src/com/android/messaging/mmslib/pdu/GenericPdu.java delete mode 100644 src/com/android/messaging/mmslib/pdu/MultimediaMessagePdu.java delete mode 100644 src/com/android/messaging/mmslib/pdu/NotificationInd.java delete mode 100644 src/com/android/messaging/mmslib/pdu/NotifyRespInd.java delete mode 100644 src/com/android/messaging/mmslib/pdu/PduBody.java delete mode 100644 src/com/android/messaging/mmslib/pdu/PduComposer.java delete mode 100644 src/com/android/messaging/mmslib/pdu/PduContentTypes.java delete mode 100644 src/com/android/messaging/mmslib/pdu/PduHeaders.java delete mode 100755 src/com/android/messaging/mmslib/pdu/PduParser.java delete mode 100644 src/com/android/messaging/mmslib/pdu/PduPart.java delete mode 100644 src/com/android/messaging/mmslib/pdu/PduPersister.java delete mode 100644 src/com/android/messaging/mmslib/pdu/QuotedPrintable.java delete mode 100644 src/com/android/messaging/mmslib/pdu/ReadOrigInd.java delete mode 100644 src/com/android/messaging/mmslib/pdu/ReadRecInd.java delete mode 100644 src/com/android/messaging/mmslib/pdu/RetrieveConf.java delete mode 100644 src/com/android/messaging/mmslib/pdu/SendConf.java delete mode 100644 src/com/android/messaging/mmslib/pdu/SendReq.java delete mode 100644 src/com/android/messaging/mmslib/util/AbstractCache.java delete mode 100644 src/com/android/messaging/mmslib/util/DownloadDrmHelper.java delete mode 100644 src/com/android/messaging/mmslib/util/DrmConvertSession.java delete mode 100644 src/com/android/messaging/mmslib/util/PduCache.java delete mode 100644 src/com/android/messaging/mmslib/util/PduCacheEntry.java delete mode 100644 src/com/android/messaging/receiver/AbortMmsWapPushReceiver.java delete mode 100644 src/com/android/messaging/receiver/AbortSmsReceiver.java delete mode 100644 src/com/android/messaging/receiver/BootAndPackageReplacedReceiver.java delete mode 100644 src/com/android/messaging/receiver/DefaultSmsSubscriptionChangeReceiver.java delete mode 100644 src/com/android/messaging/receiver/MmsWapPushDeliverReceiver.java delete mode 100644 src/com/android/messaging/receiver/MmsWapPushReceiver.java delete mode 100644 src/com/android/messaging/receiver/NotificationReceiver.java delete mode 100644 src/com/android/messaging/receiver/SendStatusReceiver.java delete mode 100644 src/com/android/messaging/receiver/SmsDeliverReceiver.java delete mode 100644 src/com/android/messaging/receiver/SmsReceiver.java delete mode 100644 src/com/android/messaging/receiver/StorageStatusReceiver.java delete mode 100644 src/com/android/messaging/sms/ApnDatabase.java delete mode 100644 src/com/android/messaging/sms/ApnsXmlProcessor.java delete mode 100644 src/com/android/messaging/sms/BugleApnSettingsLoader.java delete mode 100644 src/com/android/messaging/sms/BugleCarrierConfigValuesLoader.java delete mode 100644 src/com/android/messaging/sms/BugleUserAgentInfoLoader.java delete mode 100644 src/com/android/messaging/sms/DatabaseMessages.java delete mode 100755 src/com/android/messaging/sms/MmsConfig.java delete mode 100644 src/com/android/messaging/sms/MmsFailureException.java delete mode 100644 src/com/android/messaging/sms/MmsSender.java delete mode 100644 src/com/android/messaging/sms/MmsSmsUtils.java delete mode 100644 src/com/android/messaging/sms/MmsUtils.java delete mode 100644 src/com/android/messaging/sms/SmsException.java delete mode 100644 src/com/android/messaging/sms/SmsReleaseStorage.java delete mode 100644 src/com/android/messaging/sms/SmsSender.java delete mode 100644 src/com/android/messaging/sms/SmsStorageStatusManager.java delete mode 100644 src/com/android/messaging/sms/SystemProperties.java delete mode 100644 src/com/android/messaging/ui/AsyncImageView.java delete mode 100644 src/com/android/messaging/ui/AttachmentPreview.java delete mode 100644 src/com/android/messaging/ui/AttachmentPreviewFactory.java delete mode 100644 src/com/android/messaging/ui/AudioAttachmentPlayPauseButton.java delete mode 100644 src/com/android/messaging/ui/AudioAttachmentView.java delete mode 100644 src/com/android/messaging/ui/AudioPlaybackProgressBar.java delete mode 100644 src/com/android/messaging/ui/BaseBugleActivity.java delete mode 100644 src/com/android/messaging/ui/BaseBugleFragmentActivity.java delete mode 100644 src/com/android/messaging/ui/BasePagerViewHolder.java delete mode 100644 src/com/android/messaging/ui/BlockedParticipantListItemView.java delete mode 100644 src/com/android/messaging/ui/BlockedParticipantsActivity.java delete mode 100644 src/com/android/messaging/ui/BlockedParticipantsFragment.java delete mode 100644 src/com/android/messaging/ui/BugleActionBarActivity.java delete mode 100644 src/com/android/messaging/ui/BugleAnimationTags.java delete mode 100644 src/com/android/messaging/ui/ClassZeroActivity.java delete mode 100644 src/com/android/messaging/ui/CompositeAdapter.java delete mode 100644 src/com/android/messaging/ui/ContactIconView.java delete mode 100644 src/com/android/messaging/ui/ConversationDrawables.java delete mode 100644 src/com/android/messaging/ui/CursorRecyclerAdapter.java delete mode 100644 src/com/android/messaging/ui/CustomHeaderPagerListViewHolder.java delete mode 100644 src/com/android/messaging/ui/CustomHeaderPagerViewHolder.java delete mode 100644 src/com/android/messaging/ui/CustomHeaderViewPager.java delete mode 100644 src/com/android/messaging/ui/CustomHeaderViewPagerAdapter.java delete mode 100644 src/com/android/messaging/ui/FixedViewPagerAdapter.java delete mode 100644 src/com/android/messaging/ui/ImeDetectFrameLayout.java delete mode 100644 src/com/android/messaging/ui/LicenseActivity.java delete mode 100644 src/com/android/messaging/ui/LineWrapLayout.java delete mode 100644 src/com/android/messaging/ui/ListEmptyView.java delete mode 100644 src/com/android/messaging/ui/MaxHeightScrollView.java delete mode 100644 src/com/android/messaging/ui/MultiAttachmentLayout.java delete mode 100644 src/com/android/messaging/ui/OrientedBitmapDrawable.java delete mode 100644 src/com/android/messaging/ui/PagerViewHolder.java delete mode 100644 src/com/android/messaging/ui/PagingAwareViewPager.java delete mode 100644 src/com/android/messaging/ui/PermissionCheckActivity.java delete mode 100644 src/com/android/messaging/ui/PersistentInstanceState.java delete mode 100644 src/com/android/messaging/ui/PersonItemView.java delete mode 100644 src/com/android/messaging/ui/PlaceholderInsetDrawable.java delete mode 100644 src/com/android/messaging/ui/PlainTextEditText.java delete mode 100644 src/com/android/messaging/ui/PlaybackStateView.java delete mode 100644 src/com/android/messaging/ui/RemoteInputEntrypointActivity.java delete mode 100644 src/com/android/messaging/ui/SmsStorageLowWarningActivity.java delete mode 100644 src/com/android/messaging/ui/SmsStorageLowWarningFragment.java delete mode 100644 src/com/android/messaging/ui/SnackBar.java delete mode 100644 src/com/android/messaging/ui/SnackBarInteraction.java delete mode 100644 src/com/android/messaging/ui/SnackBarManager.java delete mode 100644 src/com/android/messaging/ui/TestActivity.java delete mode 100644 src/com/android/messaging/ui/UIIntents.java delete mode 100644 src/com/android/messaging/ui/UIIntentsImpl.java delete mode 100644 src/com/android/messaging/ui/VCardDetailActivity.java delete mode 100644 src/com/android/messaging/ui/VCardDetailAdapter.java delete mode 100644 src/com/android/messaging/ui/VCardDetailFragment.java delete mode 100644 src/com/android/messaging/ui/VideoThumbnailView.java delete mode 100644 src/com/android/messaging/ui/ViewPagerTabStrip.java delete mode 100644 src/com/android/messaging/ui/ViewPagerTabs.java delete mode 100644 src/com/android/messaging/ui/WidgetPickConversationActivity.java delete mode 100644 src/com/android/messaging/ui/animation/PopupTransitionAnimation.java delete mode 100644 src/com/android/messaging/ui/animation/RectEvaluatorCompat.java delete mode 100644 src/com/android/messaging/ui/animation/ViewGroupItemVerticalExplodeAnimation.java delete mode 100644 src/com/android/messaging/ui/appsettings/ApnEditorActivity.java delete mode 100644 src/com/android/messaging/ui/appsettings/ApnPreference.java delete mode 100644 src/com/android/messaging/ui/appsettings/ApnSettingsActivity.java delete mode 100644 src/com/android/messaging/ui/appsettings/ApplicationSettingsActivity.java delete mode 100644 src/com/android/messaging/ui/appsettings/GroupMmsSettingDialog.java delete mode 100644 src/com/android/messaging/ui/appsettings/PerSubscriptionSettingsActivity.java delete mode 100644 src/com/android/messaging/ui/appsettings/PhoneNumberPreference.java delete mode 100644 src/com/android/messaging/ui/appsettings/SettingsActivity.java delete mode 100644 src/com/android/messaging/ui/attachmentchooser/AttachmentChooserActivity.java delete mode 100644 src/com/android/messaging/ui/attachmentchooser/AttachmentChooserFragment.java delete mode 100644 src/com/android/messaging/ui/attachmentchooser/AttachmentGridItemView.java delete mode 100644 src/com/android/messaging/ui/attachmentchooser/AttachmentGridView.java delete mode 100644 src/com/android/messaging/ui/contact/AddContactsConfirmationDialog.java delete mode 100644 src/com/android/messaging/ui/contact/AllContactsListViewHolder.java delete mode 100644 src/com/android/messaging/ui/contact/ContactDropdownLayouter.java delete mode 100644 src/com/android/messaging/ui/contact/ContactListAdapter.java delete mode 100644 src/com/android/messaging/ui/contact/ContactListItemView.java delete mode 100644 src/com/android/messaging/ui/contact/ContactPickerFragment.java delete mode 100644 src/com/android/messaging/ui/contact/ContactRecipientAdapter.java delete mode 100644 src/com/android/messaging/ui/contact/ContactRecipientAutoCompleteView.java delete mode 100644 src/com/android/messaging/ui/contact/ContactRecipientPhotoManager.java delete mode 100644 src/com/android/messaging/ui/contact/ContactSectionIndexer.java delete mode 100644 src/com/android/messaging/ui/contact/FrequentContactsListViewHolder.java delete mode 100644 src/com/android/messaging/ui/conversation/ComposeMessageView.java delete mode 100644 src/com/android/messaging/ui/conversation/ConversationActivity.java delete mode 100644 src/com/android/messaging/ui/conversation/ConversationActivityUiState.java delete mode 100644 src/com/android/messaging/ui/conversation/ConversationFastScroller.java delete mode 100644 src/com/android/messaging/ui/conversation/ConversationFragment.java delete mode 100644 src/com/android/messaging/ui/conversation/ConversationInput.java delete mode 100644 src/com/android/messaging/ui/conversation/ConversationInputManager.java delete mode 100644 src/com/android/messaging/ui/conversation/ConversationMessageAdapter.java delete mode 100644 src/com/android/messaging/ui/conversation/ConversationMessageBubbleView.java delete mode 100644 src/com/android/messaging/ui/conversation/ConversationMessageView.java delete mode 100644 src/com/android/messaging/ui/conversation/ConversationSimSelector.java delete mode 100644 src/com/android/messaging/ui/conversation/EnterSelfPhoneNumberDialog.java delete mode 100644 src/com/android/messaging/ui/conversation/LaunchConversationActivity.java delete mode 100644 src/com/android/messaging/ui/conversation/MessageBubbleBackground.java delete mode 100644 src/com/android/messaging/ui/conversation/MessageDetailsDialog.java delete mode 100644 src/com/android/messaging/ui/conversation/SimIconView.java delete mode 100644 src/com/android/messaging/ui/conversation/SimSelectorItemView.java delete mode 100644 src/com/android/messaging/ui/conversation/SimSelectorView.java delete mode 100644 src/com/android/messaging/ui/conversationlist/AbstractConversationListActivity.java delete mode 100644 src/com/android/messaging/ui/conversationlist/ArchivedConversationListActivity.java delete mode 100644 src/com/android/messaging/ui/conversationlist/ConversationListActivity.java delete mode 100644 src/com/android/messaging/ui/conversationlist/ConversationListAdapter.java delete mode 100644 src/com/android/messaging/ui/conversationlist/ConversationListFragment.java delete mode 100644 src/com/android/messaging/ui/conversationlist/ConversationListItemView.java delete mode 100644 src/com/android/messaging/ui/conversationlist/ConversationListSwipeHelper.java delete mode 100644 src/com/android/messaging/ui/conversationlist/ForwardMessageActivity.java delete mode 100644 src/com/android/messaging/ui/conversationlist/MultiSelectActionModeCallback.java delete mode 100644 src/com/android/messaging/ui/conversationlist/ShareIntentActivity.java delete mode 100644 src/com/android/messaging/ui/conversationlist/ShareIntentAdapter.java delete mode 100644 src/com/android/messaging/ui/conversationlist/ShareIntentFragment.java delete mode 100644 src/com/android/messaging/ui/conversationsettings/CopyContactDetailDialog.java delete mode 100644 src/com/android/messaging/ui/conversationsettings/PeopleAndOptionsActivity.java delete mode 100644 src/com/android/messaging/ui/conversationsettings/PeopleAndOptionsFragment.java delete mode 100644 src/com/android/messaging/ui/conversationsettings/PeopleOptionsItemView.java delete mode 100644 src/com/android/messaging/ui/debug/DebugMmsConfigActivity.java delete mode 100644 src/com/android/messaging/ui/debug/DebugMmsConfigFragment.java delete mode 100644 src/com/android/messaging/ui/debug/DebugMmsConfigItemView.java delete mode 100644 src/com/android/messaging/ui/debug/DebugSmsMmsFromDumpFileDialogFragment.java delete mode 100644 src/com/android/messaging/ui/mediapicker/AudioLevelSource.java delete mode 100644 src/com/android/messaging/ui/mediapicker/AudioMediaChooser.java delete mode 100644 src/com/android/messaging/ui/mediapicker/AudioRecordView.java delete mode 100644 src/com/android/messaging/ui/mediapicker/CameraManager.java delete mode 100644 src/com/android/messaging/ui/mediapicker/CameraMediaChooser.java delete mode 100644 src/com/android/messaging/ui/mediapicker/CameraMediaChooserView.java delete mode 100644 src/com/android/messaging/ui/mediapicker/CameraPreview.java delete mode 100644 src/com/android/messaging/ui/mediapicker/ContactMediaChooser.java delete mode 100644 src/com/android/messaging/ui/mediapicker/DocumentImagePicker.java delete mode 100644 src/com/android/messaging/ui/mediapicker/GalleryGridAdapter.java delete mode 100644 src/com/android/messaging/ui/mediapicker/GalleryGridItemView.java delete mode 100644 src/com/android/messaging/ui/mediapicker/GalleryGridView.java delete mode 100644 src/com/android/messaging/ui/mediapicker/GalleryMediaChooser.java delete mode 100644 src/com/android/messaging/ui/mediapicker/HardwareCameraPreview.java delete mode 100644 src/com/android/messaging/ui/mediapicker/ImagePersistTask.java delete mode 100644 src/com/android/messaging/ui/mediapicker/LevelTrackingMediaRecorder.java delete mode 100644 src/com/android/messaging/ui/mediapicker/MediaChooser.java delete mode 100644 src/com/android/messaging/ui/mediapicker/MediaPicker.java delete mode 100644 src/com/android/messaging/ui/mediapicker/MediaPickerGridView.java delete mode 100644 src/com/android/messaging/ui/mediapicker/MediaPickerPanel.java delete mode 100644 src/com/android/messaging/ui/mediapicker/MmsVideoRecorder.java delete mode 100644 src/com/android/messaging/ui/mediapicker/PausableChronometer.java delete mode 100644 src/com/android/messaging/ui/mediapicker/SoftwareCameraPreview.java delete mode 100644 src/com/android/messaging/ui/mediapicker/SoundLevels.java delete mode 100644 src/com/android/messaging/ui/mediapicker/camerafocus/FocusIndicator.java delete mode 100644 src/com/android/messaging/ui/mediapicker/camerafocus/FocusOverlayManager.java delete mode 100644 src/com/android/messaging/ui/mediapicker/camerafocus/OverlayRenderer.java delete mode 100644 src/com/android/messaging/ui/mediapicker/camerafocus/PieItem.java delete mode 100644 src/com/android/messaging/ui/mediapicker/camerafocus/PieRenderer.java delete mode 100644 src/com/android/messaging/ui/mediapicker/camerafocus/README.txt delete mode 100644 src/com/android/messaging/ui/mediapicker/camerafocus/RenderOverlay.java delete mode 100644 src/com/android/messaging/ui/photoviewer/BuglePhotoBitmapLoader.java delete mode 100644 src/com/android/messaging/ui/photoviewer/BuglePhotoPageAdapter.java delete mode 100644 src/com/android/messaging/ui/photoviewer/BuglePhotoViewActivity.java delete mode 100644 src/com/android/messaging/ui/photoviewer/BuglePhotoViewController.java delete mode 100644 src/com/android/messaging/ui/photoviewer/BuglePhotoViewFragment.java delete mode 100644 src/com/android/messaging/util/AccessibilityUtil.java delete mode 100644 src/com/android/messaging/util/Assert.java delete mode 100644 src/com/android/messaging/util/AvatarUriUtil.java delete mode 100644 src/com/android/messaging/util/BugleActivityUtil.java delete mode 100644 src/com/android/messaging/util/BugleApplicationPrefs.java delete mode 100644 src/com/android/messaging/util/BugleGservices.java delete mode 100644 src/com/android/messaging/util/BugleGservicesImpl.java delete mode 100644 src/com/android/messaging/util/BugleGservicesKeys.java delete mode 100644 src/com/android/messaging/util/BuglePrefs.java delete mode 100644 src/com/android/messaging/util/BuglePrefsImpl.java delete mode 100644 src/com/android/messaging/util/BuglePrefsKeys.java delete mode 100644 src/com/android/messaging/util/BugleSubscriptionPrefs.java delete mode 100644 src/com/android/messaging/util/BugleWidgetPrefs.java delete mode 100644 src/com/android/messaging/util/ChangeDefaultSmsAppHelper.java delete mode 100644 src/com/android/messaging/util/CircularArray.java delete mode 100644 src/com/android/messaging/util/ConnectivityUtil.java delete mode 100644 src/com/android/messaging/util/ContactRecipientEntryUtils.java delete mode 100644 src/com/android/messaging/util/ContactUtil.java delete mode 100644 src/com/android/messaging/util/ContentType.java delete mode 100644 src/com/android/messaging/util/ConversationIdSet.java delete mode 100644 src/com/android/messaging/util/CubicBezierInterpolator.java delete mode 100644 src/com/android/messaging/util/Dates.java delete mode 100644 src/com/android/messaging/util/DebugUtils.java delete mode 100644 src/com/android/messaging/util/EmailAddress.java delete mode 100644 src/com/android/messaging/util/FallbackStrategies.java delete mode 100644 src/com/android/messaging/util/FileUtil.java delete mode 100644 src/com/android/messaging/util/GifTranscoder.java delete mode 100644 src/com/android/messaging/util/ImageUtils.java delete mode 100644 src/com/android/messaging/util/ImeUtil.java delete mode 100644 src/com/android/messaging/util/LogSaver.java delete mode 100644 src/com/android/messaging/util/LogUtil.java delete mode 100644 src/com/android/messaging/util/LoggingTimer.java delete mode 100644 src/com/android/messaging/util/LongSparseSet.java delete mode 100644 src/com/android/messaging/util/MaterialPalette.java delete mode 100644 src/com/android/messaging/util/MediaMetadataRetrieverWrapper.java delete mode 100644 src/com/android/messaging/util/MediaUtil.java delete mode 100644 src/com/android/messaging/util/MediaUtilImpl.java delete mode 100644 src/com/android/messaging/util/NotificationPlayer.java delete mode 100644 src/com/android/messaging/util/OsUtil.java delete mode 100644 src/com/android/messaging/util/PendingIntentConstants.java delete mode 100644 src/com/android/messaging/util/PhoneUtils.java delete mode 100644 src/com/android/messaging/util/RingtoneUtil.java delete mode 100644 src/com/android/messaging/util/SafeAsyncTask.java delete mode 100644 src/com/android/messaging/util/SwitchCompatUtils.java delete mode 100644 src/com/android/messaging/util/TextUtil.java delete mode 100644 src/com/android/messaging/util/ThreadUtil.java delete mode 100644 src/com/android/messaging/util/TintDrawableWrapper.java delete mode 100644 src/com/android/messaging/util/Trace.java delete mode 100644 src/com/android/messaging/util/Typefaces.java delete mode 100644 src/com/android/messaging/util/UiUtils.java delete mode 100644 src/com/android/messaging/util/UriUtil.java delete mode 100644 src/com/android/messaging/util/VersionUtil.java delete mode 100644 src/com/android/messaging/util/WakeLockHelper.java delete mode 100644 src/com/android/messaging/util/YouTubeUtil.java delete mode 100644 src/com/android/messaging/util/exif/ByteBufferInputStream.java delete mode 100644 src/com/android/messaging/util/exif/CountedDataInputStream.java delete mode 100644 src/com/android/messaging/util/exif/ExifData.java delete mode 100644 src/com/android/messaging/util/exif/ExifInterface.java delete mode 100644 src/com/android/messaging/util/exif/ExifInvalidFormatException.java delete mode 100644 src/com/android/messaging/util/exif/ExifModifier.java delete mode 100644 src/com/android/messaging/util/exif/ExifOutputStream.java delete mode 100644 src/com/android/messaging/util/exif/ExifParser.java delete mode 100644 src/com/android/messaging/util/exif/ExifReader.java delete mode 100644 src/com/android/messaging/util/exif/ExifTag.java delete mode 100644 src/com/android/messaging/util/exif/IfdData.java delete mode 100644 src/com/android/messaging/util/exif/IfdId.java delete mode 100644 src/com/android/messaging/util/exif/JpegHeader.java delete mode 100644 src/com/android/messaging/util/exif/OrderedDataOutputStream.java delete mode 100644 src/com/android/messaging/util/exif/Rational.java delete mode 100644 src/com/android/messaging/widget/BaseWidgetFactory.java delete mode 100644 src/com/android/messaging/widget/BaseWidgetProvider.java delete mode 100644 src/com/android/messaging/widget/BugleWidgetProvider.java delete mode 100644 src/com/android/messaging/widget/WidgetConversationListService.java delete mode 100644 src/com/android/messaging/widget/WidgetConversationProvider.java delete mode 100644 src/com/android/messaging/widget/WidgetConversationService.java delete mode 100644 tests/Android.bp delete mode 100644 tests/AndroidManifest.xml delete mode 100644 tests/AndroidTest.xml delete mode 100644 tests/src/com/android/messaging/BugleTestCase.java delete mode 100644 tests/src/com/android/messaging/FakeContentProvider.java delete mode 100644 tests/src/com/android/messaging/FakeContext.java delete mode 100644 tests/src/com/android/messaging/FakeFactory.java delete mode 100644 tests/src/com/android/messaging/TestUtil.java delete mode 100644 tests/src/com/android/messaging/datamodel/BindingTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/BitmapPoolTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/BugleServiceTestCase.java delete mode 100644 tests/src/com/android/messaging/datamodel/ConversationListTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/DataModelTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/FakeCursor.java delete mode 100644 tests/src/com/android/messaging/datamodel/FakeDataModel.java delete mode 100644 tests/src/com/android/messaging/datamodel/FrequentContactsCursorBuilderTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/MemoryCacheManagerTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/ParticipantRefreshTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/action/ActionServiceSystemTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/action/ActionServiceTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/action/ActionTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/action/ActionTestHelpers.java delete mode 100644 tests/src/com/android/messaging/datamodel/action/GetOrCreateConversationActionTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/action/ReadWriteDraftMessageActionTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/data/ConversationMessageDataTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/data/ConversationParticipantsDataTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/data/TestDataFactory.java delete mode 100644 tests/src/com/android/messaging/datamodel/media/FakeImageRequest.java delete mode 100644 tests/src/com/android/messaging/datamodel/media/FakeImageResource.java delete mode 100644 tests/src/com/android/messaging/datamodel/media/FakeMediaCacheManager.java delete mode 100644 tests/src/com/android/messaging/datamodel/media/ImageRequestTest.java delete mode 100644 tests/src/com/android/messaging/datamodel/media/MediaResourceManagerTest.java delete mode 100644 tests/src/com/android/messaging/ui/ActivityInstrumentationTestCaseIntent.java delete mode 100644 tests/src/com/android/messaging/ui/BugleActivityInstrumentationTestCase.java delete mode 100644 tests/src/com/android/messaging/ui/BugleActivityTest.java delete mode 100644 tests/src/com/android/messaging/ui/BugleActivityUnitTestCase.java delete mode 100644 tests/src/com/android/messaging/ui/CustomHeaderViewPagerTest.java delete mode 100644 tests/src/com/android/messaging/ui/FakeListViewHolder.java delete mode 100644 tests/src/com/android/messaging/ui/FragmentTestCase.java delete mode 100644 tests/src/com/android/messaging/ui/MultiAttachmentLayoutTest.java delete mode 100644 tests/src/com/android/messaging/ui/ViewTest.java delete mode 100644 tests/src/com/android/messaging/ui/attachmentchooser/AttachmentChooserFragmentTest.java delete mode 100644 tests/src/com/android/messaging/ui/contact/ContactListItemViewTest.java delete mode 100644 tests/src/com/android/messaging/ui/contact/ContactPickerFragmentTest.java delete mode 100644 tests/src/com/android/messaging/ui/conversation/ComposeMessageViewTest.java delete mode 100644 tests/src/com/android/messaging/ui/conversation/ConversationActivityUiStateTest.java delete mode 100644 tests/src/com/android/messaging/ui/conversation/ConversationFragmentTest.java delete mode 100644 tests/src/com/android/messaging/ui/conversation/ConversationInputManagerTest.java delete mode 100644 tests/src/com/android/messaging/ui/conversation/ConversationMessageViewTest.java delete mode 100644 tests/src/com/android/messaging/ui/conversationlist/ConversationListFragmentTest.java delete mode 100644 tests/src/com/android/messaging/ui/conversationlist/ConversationListItemViewTest.java delete mode 100644 tests/src/com/android/messaging/ui/mediapicker/AudioRecordViewTest.java delete mode 100644 tests/src/com/android/messaging/ui/mediapicker/CameraManagerTest.java delete mode 100644 tests/src/com/android/messaging/ui/mediapicker/GalleryGridItemViewTest.java delete mode 100644 tests/src/com/android/messaging/ui/mediapicker/MediaPickerTest.java delete mode 100644 tests/src/com/android/messaging/ui/mediapicker/MockCameraFactory.java delete mode 100644 tests/src/com/android/messaging/util/BugleGservicesTest.java delete mode 100644 tests/src/com/android/messaging/util/ContactUtilTest.java delete mode 100644 tests/src/com/android/messaging/util/FakeBugleGservices.java delete mode 100644 tests/src/com/android/messaging/util/FakeBuglePrefs.java delete mode 100644 tests/src/com/android/messaging/util/FakeMediaUtil.java delete mode 100644 tests/src/com/android/messaging/util/YouTubeUtilTest.java delete mode 100755 tools/buglesql delete mode 100755 tools/dumpapkversion.sh delete mode 100644 tools/messagegen/fillsms delete mode 100755 tools/messagegen/listimages delete mode 100755 tools/mmssql diff --git a/Android.bp b/Android.bp deleted file mode 100644 index fd0ed55..0000000 --- a/Android.bp +++ /dev/null @@ -1,104 +0,0 @@ -// Copyright (C) 2015 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 { - // See: http://go/android-license-faq - default_applicable_licenses: [ - "Android-Apache-2.0", - ], -} - -soong_config_module_type { - name: "messaging_java_defaults", - module_type: "java_defaults", - config_namespace: "messaging", - bool_variables: ["build_variant_eng"], - properties: ["optimize"], -} - -messaging_java_defaults { - name: "messaging_defaults", - soong_config_variables: { - build_variant_eng: { - optimize: { - proguard_flags_files: [ - "proguard.flags", - "proguard-test.flags", - ], - }, - conditions_default: { - optimize: { - proguard_flags_files: [ - "proguard.flags", - "proguard-release.flags", - ], - } - }, - }, - }, -} - - -android_app { - name: "messaging", - - srcs: ["src/**/*.java"], - - defaults: ["messaging_defaults"], - - static_libs: [ - "androidx.appcompat_appcompat", - "androidx.collection_collection", - "androidx.core_core", - "androidx.fragment_fragment", - "androidx.media_media", - "androidx.legacy_legacy-support-core-utils", - "androidx.legacy_legacy-support-core-ui", - "androidx.palette_palette", - "androidx.recyclerview_recyclerview", - "androidx.viewpager_viewpager", - "androidx.legacy_legacy-support-v13", - "colorpicker", - "libchips", - "libphotoviewer", - "androidx.annotation_annotation", - "android-common", - "android-common-framesequence", - "com.android.vcard", - "guava", - "libphonenumber", - ], - - aaptflags: [ - "--version-name", - "1.0.001", - "--version-code", - "10001040", - ], - required: [ - "libframesequence", - "libgiftranscode", - ], - optimize: { - obfuscate: true, - optimize: true, - enabled: true, - }, - - certificate: "platform", - - sdk_version: "current", - - product_specific: true, -} diff --git a/AndroidManifest.xml b/AndroidManifest.xml deleted file mode 100644 index fffcdab..0000000 --- a/AndroidManifest.xml +++ /dev/null @@ -1,533 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/CleanSpec.mk b/CleanSpec.mk deleted file mode 100644 index 79e4ced..0000000 --- a/CleanSpec.mk +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright (C) 2017 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. -# - -# If you don't need to do a full clean build but would like to touch -# a file or delete some intermediate files, add a clean step to the end -# of the list. These steps will only be run once, if they haven't been -# run before. -# -# E.g.: -# $(call add-clean-step, touch -c external/sqlite/sqlite3.h) -# $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/STATIC_LIBRARIES/libz_intermediates) -# -# Always use "touch -c" and "rm -f" or "rm -rf" to gracefully deal with -# files that are missing or have been moved. -# -# Use $(PRODUCT_OUT) to get to the "out/target/product/blah/" directory. -# Use $(OUT_DIR) to refer to the "out" directory. -# -# If you need to re-do something that's already mentioned, just copy -# the command and add it to the bottom of the list. E.g., if a change -# that you made last week required touching a file and a change you -# made today requires touching the same file, just copy the old -# touch step and add it to the end of the list. -# -# ************************************************ -# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST -# ************************************************ - -$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/app/messaging) -$(call add-clean-step, rm -f $(PRODUCT_OUT)/system/lib/libgiftranscode.so) -$(call add-clean-step, rm -f $(PRODUCT_OUT)/system/lib64/libgiftranscode.so) diff --git a/ForceProguard.mk b/ForceProguard.mk deleted file mode 100755 index e6f4fea..0000000 --- a/ForceProguard.mk +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright (C) 2015 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. - -# Check to see if we need to force proguard to re-run, typically after using tapas to -# switch to/from eng builds. This is determined by comparing the flag files used in the previous -# build. If the flag files have changed, proguard is rerun. - -# If the LOCAL_MODULE being setup isn't a build target, then don't run ForceProguard. -ifneq (,$(findstring $(LOCAL_MODULE), $(TARGET_BUILD_APPS))) - -PREVIOUS_FLAG_FILES_USED_DIR := $(call local-intermediates-dir,1) - -# If the local intermediates dir doesn't exist, ForceProguard won't work. -ifneq ($(wildcard $(PREVIOUS_FLAG_FILES_USED_DIR)),) -PREVIOUS_FLAG_FILES_USED_FILE := $(PREVIOUS_FLAG_FILES_USED_DIR)/previous_proguard_flag_files -PREVIOUS_FLAG_FILES_USED := $(if $(wildcard $(PREVIOUS_FLAG_FILES_USED_FILE)), \ - $(shell cat $(PREVIOUS_FLAG_FILES_USED_FILE))) - -ifneq ($(strip $(PREVIOUS_FLAG_FILES_USED)), $(strip $(LOCAL_PROGUARD_FLAG_FILES))) -$(info *** Flag files used for proguard have changed; forcing proguard to rerun.) -$(shell touch $(LOCAL_PATH)/proguard.flags) -$(shell echo $(LOCAL_PROGUARD_FLAG_FILES) > $(PREVIOUS_FLAG_FILES_USED_FILE)) -endif - -endif -# End local intermediates directory existence check - -endif -# End LOCAL_MODULE is a build target check diff --git a/OWNERS b/OWNERS deleted file mode 100644 index f4ccae0..0000000 --- a/OWNERS +++ /dev/null @@ -1,4 +0,0 @@ -# Default code reviewers picked from top 3 or more developers. -# Please update this list if you find better candidates. -tomtaylor@google.com -rtenneti@google.com diff --git a/README b/README deleted file mode 100644 index 15142ba..0000000 --- a/README +++ /dev/null @@ -1,2 +0,0 @@ -This app is not actively supported and the source is only available as a reference. This project will be removed from the source manifest sometime in the future. - diff --git a/assets/licenses.html b/assets/licenses.html deleted file mode 100644 index aa9c3b7..0000000 --- a/assets/licenses.html +++ /dev/null @@ -1,666 +0,0 @@ - - - - - - - - -

Notice for AOSP:

-
-    Copyright (c) 2005-2008, 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.
-
-       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.
-
-       Apache License
-       Version 2.0, January 2004
-       http://www.apache.org/licenses/
-
-       TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-       1. Definitions.
-
-          "License" shall mean the terms and conditions for use, reproduction,
-          and distribution as defined by Sections 1 through 9 of this document.
-
-          "Licensor" shall mean the copyright owner or entity authorized by
-          the copyright owner that is granting the License.
-
-          "Legal Entity" shall mean the union of the acting entity and all
-          other entities that control, are controlled by, or are under common
-          control with that entity. For the purposes of this definition,
-          "control" means (i) the power, direct or indirect, to cause the
-          direction or management of such entity, whether by contract or
-          otherwise, or (ii) ownership of fifty percent (50%) or more of the
-          outstanding shares, or (iii) beneficial ownership of such entity.
-
-          "You" (or "Your") shall mean an individual or Legal Entity
-          exercising permissions granted by this License.
-
-          "Source" form shall mean the preferred form for making modifications,
-          including but not limited to software source code, documentation
-          source, and configuration files.
-
-          "Object" form shall mean any form resulting from mechanical
-          transformation or translation of a Source form, including but
-          not limited to compiled object code, generated documentation,
-          and conversions to other media types.
-
-          "Work" shall mean the work of authorship, whether in Source or
-          Object form, made available under the License, as indicated by a
-          copyright notice that is included in or attached to the work
-          (an example is provided in the Appendix below).
-
-          "Derivative Works" shall mean any work, whether in Source or Object
-          form, that is based on (or derived from) the Work and for which the
-          editorial revisions, annotations, elaborations, or other modifications
-          represent, as a whole, an original work of authorship. For the purposes
-          of this License, Derivative Works shall not include works that remain
-          separable from, or merely link (or bind by name) to the interfaces of,
-          the Work and Derivative Works thereof.
-
-          "Contribution" shall mean any work of authorship, including
-          the original version of the Work and any modifications or additions
-          to that Work or Derivative Works thereof, that is intentionally
-          submitted to Licensor for inclusion in the Work by the copyright owner
-          or by an individual or Legal Entity authorized to submit on behalf of
-          the copyright owner. For the purposes of this definition, "submitted"
-          means any form of electronic, verbal, or written communication sent
-          to the Licensor or its representatives, including but not limited to
-          communication on electronic mailing lists, source code control systems,
-          and issue tracking systems that are managed by, or on behalf of, the
-          Licensor for the purpose of discussing and improving the Work, but
-          excluding communication that is conspicuously marked or otherwise
-          designated in writing by the copyright owner as "Not a Contribution."
-
-          "Contributor" shall mean Licensor and any individual or Legal Entity
-          on behalf of whom a Contribution has been received by Licensor and
-          subsequently incorporated within the Work.
-
-       2. Grant of Copyright License. Subject to the terms and conditions of
-          this License, each Contributor hereby grants to You a perpetual,
-          worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-          copyright license to reproduce, prepare Derivative Works of,
-          publicly display, publicly perform, sublicense, and distribute the
-          Work and such Derivative Works in Source or Object form.
-
-       3. Grant of Patent License. Subject to the terms and conditions of
-          this License, each Contributor hereby grants to You a perpetual,
-          worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-          (except as stated in this section) patent license to make, have made,
-          use, offer to sell, sell, import, and otherwise transfer the Work,
-          where such license applies only to those patent claims licensable
-          by such Contributor that are necessarily infringed by their
-          Contribution(s) alone or by combination of their Contribution(s)
-          with the Work to which such Contribution(s) was submitted. If You
-          institute patent litigation against any entity (including a
-          cross-claim or counterclaim in a lawsuit) alleging that the Work
-          or a Contribution incorporated within the Work constitutes direct
-          or contributory patent infringement, then any patent licenses
-          granted to You under this License for that Work shall terminate
-          as of the date such litigation is filed.
-
-       4. Redistribution. You may reproduce and distribute copies of the
-          Work or Derivative Works thereof in any medium, with or without
-          modifications, and in Source or Object form, provided that You
-          meet the following conditions:
-
-          (a) You must give any other recipients of the Work or
-              Derivative Works a copy of this License; and
-
-          (b) You must cause any modified files to carry prominent notices
-              stating that You changed the files; and
-
-          (c) You must retain, in the Source form of any Derivative Works
-              that You distribute, all copyright, patent, trademark, and
-              attribution notices from the Source form of the Work,
-              excluding those notices that do not pertain to any part of
-              the Derivative Works; and
-
-          (d) If the Work includes a "NOTICE" text file as part of its
-              distribution, then any Derivative Works that You distribute must
-              include a readable copy of the attribution notices contained
-              within such NOTICE file, excluding those notices that do not
-              pertain to any part of the Derivative Works, in at least one
-              of the following places: within a NOTICE text file distributed
-              as part of the Derivative Works; within the Source form or
-              documentation, if provided along with the Derivative Works; or,
-              within a display generated by the Derivative Works, if and
-              wherever such third-party notices normally appear. The contents
-              of the NOTICE file are for informational purposes only and
-              do not modify the License. You may add Your own attribution
-              notices within Derivative Works that You distribute, alongside
-              or as an addendum to the NOTICE text from the Work, provided
-              that such additional attribution notices cannot be construed
-              as modifying the License.
-
-          You may add Your own copyright statement to Your modifications and
-          may provide additional or different license terms and conditions
-          for use, reproduction, or distribution of Your modifications, or
-          for any such Derivative Works as a whole, provided Your use,
-          reproduction, and distribution of the Work otherwise complies with
-          the conditions stated in this License.
-
-       5. Submission of Contributions. Unless You explicitly state otherwise,
-          any Contribution intentionally submitted for inclusion in the Work
-          by You to the Licensor shall be under the terms and conditions of
-          this License, without any additional terms or conditions.
-          Notwithstanding the above, nothing herein shall supersede or modify
-          the terms of any separate license agreement you may have executed
-          with Licensor regarding such Contributions.
-
-       6. Trademarks. This License does not grant permission to use the trade
-          names, trademarks, service marks, or product names of the Licensor,
-          except as required for reasonable and customary use in describing the
-          origin of the Work and reproducing the content of the NOTICE file.
-
-       7. Disclaimer of Warranty. Unless required by applicable law or
-          agreed to in writing, Licensor provides the Work (and each
-          Contributor provides its Contributions) on an "AS IS" BASIS,
-          WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-          implied, including, without limitation, any warranties or conditions
-          of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-          PARTICULAR PURPOSE. You are solely responsible for determining the
-          appropriateness of using or redistributing the Work and assume any
-          risks associated with Your exercise of permissions under this License.
-
-       8. Limitation of Liability. In no event and under no legal theory,
-          whether in tort (including negligence), contract, or otherwise,
-          unless required by applicable law (such as deliberate and grossly
-          negligent acts) or agreed to in writing, shall any Contributor be
-          liable to You for damages, including any direct, indirect, special,
-          incidental, or consequential damages of any character arising as a
-          result of this License or out of the use or inability to use the
-          Work (including but not limited to damages for loss of goodwill,
-          work stoppage, computer failure or malfunction, or any and all
-          other commercial damages or losses), even if such Contributor
-          has been advised of the possibility of such damages.
-
-       9. Accepting Warranty or Additional Liability. While redistributing
-          the Work or Derivative Works thereof, You may choose to offer,
-          and charge a fee for, acceptance of support, warranty, indemnity,
-          or other liability obligations and/or rights consistent with this
-          License. However, in accepting such obligations, You may act only
-          on Your own behalf and on Your sole responsibility, not on behalf
-          of any other Contributor, and only if You agree to indemnify,
-          defend, and hold each Contributor harmless for any liability
-          incurred by, or claims asserted against, such Contributor by reason
-          of your accepting any such warranty or additional liability.
-
- -

Notices for Guava: Google Core Libraries for Java

-
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   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.
-
- -

Notices for JSR 305

-
-Copyright (c) 2007-2009, JSR305 expert group
-All rights reserved.
-
-http://www.opensource.org/licenses/bsd-license.php
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
-    * Redistributions of source code must retain the above copyright notice,
-      this list of conditions and the following disclaimer.
-    * Redistributions in binary form must reproduce the above copyright notice,
-      this list of conditions and the following disclaimer in the documentation
-      and/or other materials provided with the distribution.
-    * Neither the name of the JSR305 expert group nor the names of its
-      contributors may be used to endorse or promote products derived from
-      this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
-THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGE.
-
- -

Notices for libphonenumber

-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   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.
-
- -

Notices for GIFLIB

-
-The GIFLIB distribution is Copyright (c) 1997  Eric S. Raymond
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
- diff --git a/jni/Android.bp b/jni/Android.bp deleted file mode 100644 index 22840ea..0000000 --- a/jni/Android.bp +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (C) 2015 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 { - // See: http://go/android-license-faq - default_applicable_licenses: ["Android-Apache-2.0"], -} - -cc_library_shared { - name: "libgiftranscode", - static_libs: ["libgif"], - // Link to Android logging (liblog.so) and dynamic linker (libdl.so) libraries - shared_libs: [ - "liblog", - "libdl", - ], - // for including the jni.h file - header_libs: ["jni_headers"], - include_dirs: ["external/giflib"], - srcs: ["GifTranscoder.cpp"], - cflags: [ - "-Wno-unused-parameter", - "-Wno-switch", - ], - sdk_version: "19", - // LLVM libc++ - stl: "c++_static", - product_specific: true, -} diff --git a/jni/GifTranscoder.cpp b/jni/GifTranscoder.cpp deleted file mode 100644 index 324d315..0000000 --- a/jni/GifTranscoder.cpp +++ /dev/null @@ -1,583 +0,0 @@ -/* - * Copyright (C) 2015 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. - */ - -#include -#include -#include -#include -#include - -#include - -#include "GifTranscoder.h" - -#define SQUARE(a) ((a)*(a)) - -// GIF does not support partial transparency, so our alpha channels are always 0x0 or 0xff. -static const ColorARGB TRANSPARENT = 0x0; - -#define ALPHA(color) (((color) >> 24) & 0xff) -#define RED(color) (((color) >> 16) & 0xff) -#define GREEN(color) (((color) >> 8) & 0xff) -#define BLUE(color) (((color) >> 0) & 0xff) - -#define MAKE_COLOR_ARGB(a, r, g, b) \ - ((a) << 24 | (r) << 16 | (g) << 8 | (b)) - -#define MAX_COLOR_DISTANCE (255 * 255 * 255) - -#define TAG "GifTranscoder.cpp" -#define LOGD_ENABLED 0 -#if LOGD_ENABLED -#define LOGD(...) ((void)__android_log_print(ANDROID_LOG_DEBUG, TAG, __VA_ARGS__)) -#else -#define LOGD(...) ((void)0) -#endif -#define LOGI(...) ((void)__android_log_print(ANDROID_LOG_INFO, TAG, __VA_ARGS__)) -#define LOGW(...) ((void)__android_log_print(ANDROID_LOG_WARN, TAG, __VA_ARGS__)) -#define LOGE(...) ((void)__android_log_print(ANDROID_LOG_ERROR, TAG, __VA_ARGS__)) - -// This macro expects the assertion to pass, but logs a FATAL if not. -#define ASSERT(cond, ...) \ - ( (__builtin_expect((cond) == 0, 0)) \ - ? ((void)__android_log_assert(#cond, TAG, ## __VA_ARGS__)) \ - : (void) 0 ) -#define ASSERT_ENABLED 1 - -namespace { - -// Current time in milliseconds since Unix epoch. -double now(void) { - struct timespec res; - clock_gettime(CLOCK_REALTIME, &res); - return 1000.0 * res.tv_sec + (double) res.tv_nsec / 1e6; -} - -// Gets the pixel at position (x,y) from a buffer that uses row-major order to store an image with -// the specified width. -template -T* getPixel(T* buffer, int width, int x, int y) { - return buffer + (y * width + x); -} - -} // namespace - -int GifTranscoder::transcode(const char* pathIn, const char* pathOut) { - int error; - double t0; - GifFileType* gifIn; - GifFileType* gifOut; - - // Automatically closes the GIF files when this method returns - GifFilesCloser closer; - - gifIn = DGifOpenFileName(pathIn, &error); - if (gifIn) { - closer.setGifIn(gifIn); - LOGD("Opened input GIF: %s", pathIn); - } else { - LOGE("Could not open input GIF: %s, error = %d", pathIn, error); - return GIF_ERROR; - } - - gifOut = EGifOpenFileName(pathOut, false, &error); - if (gifOut) { - closer.setGifOut(gifOut); - LOGD("Opened output GIF: %s", pathOut); - } else { - LOGE("Could not open output GIF: %s, error = %d", pathOut, error); - return GIF_ERROR; - } - - t0 = now(); - if (resizeBoxFilter(gifIn, gifOut)) { - LOGD("Resized GIF in %.2f ms", now() - t0); - } else { - LOGE("Could not resize GIF"); - return GIF_ERROR; - } - - return GIF_OK; -} - -bool GifTranscoder::resizeBoxFilter(GifFileType* gifIn, GifFileType* gifOut) { - ASSERT(gifIn != NULL, "gifIn cannot be NULL"); - ASSERT(gifOut != NULL, "gifOut cannot be NULL"); - - if (gifIn->SWidth < 0 || gifIn->SHeight < 0) { - LOGE("Input GIF has invalid size: %d x %d", gifIn->SWidth, gifIn->SHeight); - return false; - } - - // Output GIF will be 50% the size of the original. - if (EGifPutScreenDesc(gifOut, - gifIn->SWidth / 2, - gifIn->SHeight / 2, - gifIn->SColorResolution, - gifIn->SBackGroundColor, - gifIn->SColorMap) == GIF_ERROR) { - LOGE("Could not write screen descriptor"); - return false; - } - LOGD("Wrote screen descriptor"); - - // Index of the current image. - int imageIndex = 0; - - // Transparent color of the current image. - int transparentColor = NO_TRANSPARENT_COLOR; - - // Buffer for reading raw images from the input GIF. - std::vector srcBuffer(gifIn->SWidth * gifIn->SHeight); - - // Buffer for rendering images from the input GIF. - std::unique_ptr renderBuffer(new ColorARGB[gifIn->SWidth * gifIn->SHeight]); - - // Buffer for writing new images to output GIF (one row at a time). - std::unique_ptr dstRowBuffer(new GifByteType[gifOut->SWidth]); - - // Many GIFs use DISPOSE_DO_NOT to make images draw on top of previous images. They can also - // use DISPOSE_BACKGROUND to clear the last image region before drawing the next one. We need - // to keep track of the disposal mode as we go along to properly render the GIF. - int disposalMode = DISPOSAL_UNSPECIFIED; - int prevImageDisposalMode = DISPOSAL_UNSPECIFIED; - GifImageDesc prevImageDimens; - - // Background color (applies to entire GIF). - ColorARGB bgColor = TRANSPARENT; - - GifRecordType recordType; - do { - if (DGifGetRecordType(gifIn, &recordType) == GIF_ERROR) { - LOGE("Could not get record type"); - return false; - } - LOGD("Read record type: %d", recordType); - switch (recordType) { - case IMAGE_DESC_RECORD_TYPE: { - if (DGifGetImageDesc(gifIn) == GIF_ERROR) { - LOGE("Could not read image descriptor (%d)", imageIndex); - return false; - } - - // Check the current image position. - if (gifIn->Image.Left < 0 || - gifIn->Image.Top < 0 || - gifIn->Image.Left + gifIn->Image.Width > gifIn->SWidth || - gifIn->Image.Top + gifIn->Image.Height > gifIn->SHeight) { - LOGE("GIF image extends beyond logical screen"); - return false; - } - - // Write the new image descriptor. - if (EGifPutImageDesc(gifOut, - 0, // Left - 0, // Top - gifOut->SWidth, - gifOut->SHeight, - false, // Interlace - gifIn->Image.ColorMap) == GIF_ERROR) { - LOGE("Could not write image descriptor (%d)", imageIndex); - return false; - } - - // Read the image from the input GIF. The buffer is already initialized to the - // size of the GIF, which is usually equal to the size of all the images inside it. - // If not, the call to resize below ensures that the buffer is the right size. - srcBuffer.resize(gifIn->Image.Width * gifIn->Image.Height); - if (readImage(gifIn, srcBuffer.data()) == false) { - LOGE("Could not read image data (%d)", imageIndex); - return false; - } - LOGD("Read image data (%d)", imageIndex); - // Render the image from the input GIF. - if (renderImage(gifIn, - srcBuffer.data(), - imageIndex, - transparentColor, - renderBuffer.get(), - bgColor, - prevImageDimens, - prevImageDisposalMode) == false) { - LOGE("Could not render %d", imageIndex); - return false; - } - LOGD("Rendered image (%d)", imageIndex); - - // Generate the image in the output GIF. - for (int y = 0; y < gifOut->SHeight; y++) { - for (int x = 0; x < gifOut->SWidth; x++) { - const GifByteType dstColorIndex = computeNewColorIndex( - gifIn, transparentColor, renderBuffer.get(), x, y); - *(dstRowBuffer.get() + x) = dstColorIndex; - } - if (EGifPutLine(gifOut, dstRowBuffer.get(), gifOut->SWidth) == GIF_ERROR) { - LOGE("Could not write raster data (%d)", imageIndex); - return false; - } - } - LOGD("Wrote raster data (%d)", imageIndex); - - // Save the disposal mode for rendering the next image. - // We only support DISPOSE_DO_NOT and DISPOSE_BACKGROUND. - prevImageDisposalMode = disposalMode; - if (prevImageDisposalMode == DISPOSAL_UNSPECIFIED) { - prevImageDisposalMode = DISPOSE_DO_NOT; - } else if (prevImageDisposalMode == DISPOSE_PREVIOUS) { - prevImageDisposalMode = DISPOSE_BACKGROUND; - } - if (prevImageDisposalMode == DISPOSE_BACKGROUND) { - prevImageDimens.Left = gifIn->Image.Left; - prevImageDimens.Top = gifIn->Image.Top; - prevImageDimens.Width = gifIn->Image.Width; - prevImageDimens.Height = gifIn->Image.Height; - } - - if (gifOut->Image.ColorMap) { - GifFreeMapObject(gifOut->Image.ColorMap); - gifOut->Image.ColorMap = NULL; - } - - imageIndex++; - } break; - case EXTENSION_RECORD_TYPE: { - int extCode; - GifByteType* ext; - if (DGifGetExtension(gifIn, &extCode, &ext) == GIF_ERROR) { - LOGE("Could not read extension block"); - return false; - } - LOGD("Read extension block, code: %d", extCode); - if (extCode == GRAPHICS_EXT_FUNC_CODE) { - GraphicsControlBlock gcb; - if (DGifExtensionToGCB(ext[0], ext + 1, &gcb) == GIF_ERROR) { - LOGE("Could not interpret GCB extension"); - return false; - } - transparentColor = gcb.TransparentColor; - - // This logic for setting the background color based on the first GCB - // doesn't quite match the GIF spec, but empirically it seems to work and it - // matches what libframesequence (Rastermill) does. - if (imageIndex == 0 && gifIn->SColorMap) { - if (gcb.TransparentColor == NO_TRANSPARENT_COLOR) { - if (gifIn->SBackGroundColor < 0 || - gifIn->SBackGroundColor >= gifIn->SColorMap->ColorCount) { - LOGE("SBackGroundColor overflow"); - return false; - } - GifColorType bgColorIndex = - gifIn->SColorMap->Colors[gifIn->SBackGroundColor]; - bgColor = gifColorToColorARGB(bgColorIndex); - LOGD("Set background color based on first GCB"); - } - } - - // Record the original disposal mode and then update it. - disposalMode = gcb.DisposalMode; - gcb.DisposalMode = DISPOSE_BACKGROUND; - EGifGCBToExtension(&gcb, ext + 1); - } - if (EGifPutExtensionLeader(gifOut, extCode) == GIF_ERROR) { - LOGE("Could not write extension leader"); - return false; - } - if (EGifPutExtensionBlock(gifOut, ext[0], ext + 1) == GIF_ERROR) { - LOGE("Could not write extension block"); - return false; - } - LOGD("Wrote extension block"); - while (ext != NULL) { - if (DGifGetExtensionNext(gifIn, &ext) == GIF_ERROR) { - LOGE("Could not read extension continuation"); - return false; - } - if (ext != NULL) { - LOGD("Read extension continuation"); - if (EGifPutExtensionBlock(gifOut, ext[0], ext + 1) == GIF_ERROR) { - LOGE("Could not write extension continuation"); - return false; - } - LOGD("Wrote extension continuation"); - } - } - if (EGifPutExtensionTrailer(gifOut) == GIF_ERROR) { - LOGE("Could not write extension trailer"); - return false; - } - } break; - } - - } while (recordType != TERMINATE_RECORD_TYPE); - LOGD("No more records"); - - return true; -} - -bool GifTranscoder::readImage(GifFileType* gifIn, GifByteType* rasterBits) { - if (gifIn->Image.Interlace) { - int interlacedOffset[] = { 0, 4, 2, 1 }; - int interlacedJumps[] = { 8, 8, 4, 2 }; - - // Need to perform 4 passes on the image - for (int i = 0; i < 4; i++) { - for (int j = interlacedOffset[i]; j < gifIn->Image.Height; j += interlacedJumps[i]) { - if (DGifGetLine(gifIn, - rasterBits + j * gifIn->Image.Width, - gifIn->Image.Width) == GIF_ERROR) { - LOGE("Could not read interlaced raster data"); - return false; - } - } - } - } else { - if (DGifGetLine(gifIn, rasterBits, gifIn->Image.Width * gifIn->Image.Height) == GIF_ERROR) { - LOGE("Could not read raster data"); - return false; - } - } - return true; -} - -bool GifTranscoder::renderImage(GifFileType* gifIn, - GifByteType* rasterBits, - int imageIndex, - int transparentColorIndex, - ColorARGB* renderBuffer, - ColorARGB bgColor, - GifImageDesc prevImageDimens, - int prevImageDisposalMode) { - ASSERT(imageIndex < gifIn->ImageCount, - "Image index %d is out of bounds (count=%d)", imageIndex, gifIn->ImageCount); - - ColorMapObject* colorMap = getColorMap(gifIn); - if (colorMap == NULL) { - LOGE("No GIF color map found"); - return false; - } - - // Clear all or part of the background, before drawing the first image and maybe before drawing - // subsequent images (depending on the DisposalMode). - if (imageIndex == 0) { - fillRect(renderBuffer, gifIn->SWidth, gifIn->SHeight, - 0, 0, gifIn->SWidth, gifIn->SHeight, bgColor); - } else if (prevImageDisposalMode == DISPOSE_BACKGROUND) { - fillRect(renderBuffer, gifIn->SWidth, gifIn->SHeight, - prevImageDimens.Left, prevImageDimens.Top, - prevImageDimens.Width, prevImageDimens.Height, TRANSPARENT); - } - - // Paint this image onto the canvas - for (int y = 0; y < gifIn->Image.Height; y++) { - for (int x = 0; x < gifIn->Image.Width; x++) { - GifByteType colorIndex = *getPixel(rasterBits, gifIn->Image.Width, x, y); - if (colorIndex >= colorMap->ColorCount) { - LOGE("Color Index %d is out of bounds (count=%d)", colorIndex, - colorMap->ColorCount); - return false; - } - - // This image may be smaller than the GIF's "logical screen" - int renderX = x + gifIn->Image.Left; - int renderY = y + gifIn->Image.Top; - - // Skip drawing transparent pixels if this image renders on top of the last one - if (imageIndex > 0 && prevImageDisposalMode == DISPOSE_DO_NOT && - colorIndex == transparentColorIndex) { - continue; - } - - ColorARGB* renderPixel = getPixel(renderBuffer, gifIn->SWidth, renderX, renderY); - *renderPixel = getColorARGB(colorMap, transparentColorIndex, colorIndex); - } - } - return true; -} - -void GifTranscoder::fillRect(ColorARGB* renderBuffer, - int imageWidth, - int imageHeight, - int left, - int top, - int width, - int height, - ColorARGB color) { - ASSERT(left + width <= imageWidth, "Rectangle is outside image bounds"); - ASSERT(top + height <= imageHeight, "Rectangle is outside image bounds"); - - for (int y = 0; y < height; y++) { - for (int x = 0; x < width; x++) { - ColorARGB* renderPixel = getPixel(renderBuffer, imageWidth, x + left, y + top); - *renderPixel = color; - } - } -} - -GifByteType GifTranscoder::computeNewColorIndex(GifFileType* gifIn, - int transparentColorIndex, - ColorARGB* renderBuffer, - int x, - int y) { - ColorMapObject* colorMap = getColorMap(gifIn); - - // Compute the average color of 4 adjacent pixels from the input image. - ColorARGB c1 = *getPixel(renderBuffer, gifIn->SWidth, x * 2, y * 2); - ColorARGB c2 = *getPixel(renderBuffer, gifIn->SWidth, x * 2 + 1, y * 2); - ColorARGB c3 = *getPixel(renderBuffer, gifIn->SWidth, x * 2, y * 2 + 1); - ColorARGB c4 = *getPixel(renderBuffer, gifIn->SWidth, x * 2 + 1, y * 2 + 1); - ColorARGB avgColor = computeAverage(c1, c2, c3, c4); - - // Search the color map for the best match. - return findBestColor(colorMap, transparentColorIndex, avgColor); -} - -ColorARGB GifTranscoder::computeAverage(ColorARGB c1, ColorARGB c2, ColorARGB c3, ColorARGB c4) { - char avgAlpha = (char)(((int) ALPHA(c1) + (int) ALPHA(c2) + - (int) ALPHA(c3) + (int) ALPHA(c4)) / 4); - char avgRed = (char)(((int) RED(c1) + (int) RED(c2) + - (int) RED(c3) + (int) RED(c4)) / 4); - char avgGreen = (char)(((int) GREEN(c1) + (int) GREEN(c2) + - (int) GREEN(c3) + (int) GREEN(c4)) / 4); - char avgBlue = (char)(((int) BLUE(c1) + (int) BLUE(c2) + - (int) BLUE(c3) + (int) BLUE(c4)) / 4); - return MAKE_COLOR_ARGB(avgAlpha, avgRed, avgGreen, avgBlue); -} - -GifByteType GifTranscoder::findBestColor(ColorMapObject* colorMap, int transparentColorIndex, - ColorARGB targetColor) { - // Return the transparent color if the average alpha is zero. - char alpha = ALPHA(targetColor); - if (alpha == 0 && transparentColorIndex != NO_TRANSPARENT_COLOR) { - return transparentColorIndex; - } - - GifByteType closestColorIndex = 0; - int closestColorDistance = MAX_COLOR_DISTANCE; - for (int i = 0; i < colorMap->ColorCount; i++) { - // Skip the transparent color (we've already eliminated that option). - if (i == transparentColorIndex) { - continue; - } - ColorARGB indexedColor = gifColorToColorARGB(colorMap->Colors[i]); - int distance = computeDistance(targetColor, indexedColor); - if (distance < closestColorDistance) { - closestColorIndex = i; - closestColorDistance = distance; - } - } - return closestColorIndex; -} - -int GifTranscoder::computeDistance(ColorARGB c1, ColorARGB c2) { - return SQUARE(RED(c1) - RED(c2)) + - SQUARE(GREEN(c1) - GREEN(c2)) + - SQUARE(BLUE(c1) - BLUE(c2)); -} - -ColorMapObject* GifTranscoder::getColorMap(GifFileType* gifIn) { - if (gifIn->Image.ColorMap) { - return gifIn->Image.ColorMap; - } - return gifIn->SColorMap; -} - -ColorARGB GifTranscoder::getColorARGB(ColorMapObject* colorMap, int transparentColorIndex, - GifByteType colorIndex) { - if (colorIndex == transparentColorIndex) { - return TRANSPARENT; - } - return gifColorToColorARGB(colorMap->Colors[colorIndex]); -} - -ColorARGB GifTranscoder::gifColorToColorARGB(const GifColorType& color) { - return MAKE_COLOR_ARGB(0xff, color.Red, color.Green, color.Blue); -} - -GifFilesCloser::~GifFilesCloser() { - if (mGifIn) { - DGifCloseFile(mGifIn, NULL); - mGifIn = NULL; - } - if (mGifOut) { - EGifCloseFile(mGifOut, NULL); - mGifOut = NULL; - } -} - -void GifFilesCloser::setGifIn(GifFileType* gifIn) { - ASSERT(mGifIn == NULL, "mGifIn is already set"); - mGifIn = gifIn; -} - -void GifFilesCloser::releaseGifIn() { - ASSERT(mGifIn != NULL, "mGifIn is already NULL"); - mGifIn = NULL; -} - -void GifFilesCloser::setGifOut(GifFileType* gifOut) { - ASSERT(mGifOut == NULL, "mGifOut is already set"); - mGifOut = gifOut; -} - -void GifFilesCloser::releaseGifOut() { - ASSERT(mGifOut != NULL, "mGifOut is already NULL"); - mGifOut = NULL; -} - -// JNI stuff - -jboolean transcode(JNIEnv* env, jobject clazz, jstring filePath, jstring outFilePath) { - const char* pathIn = env->GetStringUTFChars(filePath, JNI_FALSE); - const char* pathOut = env->GetStringUTFChars(outFilePath, JNI_FALSE); - - GifTranscoder transcoder; - int gifCode = transcoder.transcode(pathIn, pathOut); - - env->ReleaseStringUTFChars(filePath, pathIn); - env->ReleaseStringUTFChars(outFilePath, pathOut); - - return (gifCode == GIF_OK); -} - -const char *kClassPathName = "com/android/messaging/util/GifTranscoder"; - -JNINativeMethod kMethods[] = { - { "transcodeInternal", "(Ljava/lang/String;Ljava/lang/String;)Z", (void*)transcode }, -}; - -int registerNativeMethods(JNIEnv* env, const char* className, - JNINativeMethod* gMethods, int numMethods) { - jclass clazz = env->FindClass(className); - if (clazz == NULL) { - return JNI_FALSE; - } - if (env->RegisterNatives(clazz, gMethods, numMethods) < 0) { - return JNI_FALSE; - } - return JNI_TRUE; -} - -jint JNI_OnLoad(JavaVM* vm, void* reserved) { - JNIEnv* env; - if (vm->GetEnv(reinterpret_cast(&env), JNI_VERSION_1_6) != JNI_OK) { - return -1; - } - if (!registerNativeMethods(env, kClassPathName, - kMethods, sizeof(kMethods) / sizeof(kMethods[0]))) { - return -1; - } - return JNI_VERSION_1_6; -} diff --git a/jni/GifTranscoder.h b/jni/GifTranscoder.h deleted file mode 100644 index 39ecc24..0000000 --- a/jni/GifTranscoder.h +++ /dev/null @@ -1,122 +0,0 @@ -/* - * Copyright (C) 2015 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. - */ - -#ifndef GIF_TRANSCODER_H -#define GIF_TRANSCODER_H - -#include - -#include "gif_lib.h" - -// 24-bit color with alpha, stored in order: A, R, G, B. -// The internal GIF render buffer stores pixels using this format. -typedef uint32_t ColorARGB; - -// Compresses a GIF (probably animated) so it can be sent via MMS, which generally has a 1 MB limit -// on attachments. GIF image data is already compressed (LZW), so to achieve further reduction in -// file size, we reduce the image dimensions. -// -// Helpful GIF references: -// GIF89A spec: http://www.w3.org/Graphics/GIF/spec-gif89a.txt -// What's in a GIF: http://giflib.sourceforge.net/whatsinagif/index.html -// -class GifTranscoder { -public: - GifTranscoder() {} - ~GifTranscoder() {} - - // Resizes a GIF's width and height to 50% of their original dimensions. The new file is - // written to pathOut. - // - // The image is resized using a box filter, which averages the colors in each 2x2 box of pixels - // in the source to generate the color of the pixel in the destination. - // - // Returns GIF_OK (1) on success, or GIF_ERROR (0) on failure. - int transcode(const char* pathIn, const char* pathOut); - -private: - // Implementation of the box filter algorithm. - static bool resizeBoxFilter(GifFileType* gifIn, GifFileType* gifOut); - - // Reads the raster data for the current image of the GIF. - static bool readImage(GifFileType* gifIn, GifByteType* rasterBits); - - // Renders the current image of the GIF into the supplied render buffer. - static bool renderImage(GifFileType* gifIn, - GifByteType* rasterBits, - int imageIndex, - int transparentColorIndex, - ColorARGB* renderBuffer, - ColorARGB bgColor, - GifImageDesc prevImageDimens, - int prevImageDisposalMode); - - // Fills a rectangle in the buffer with a solid color. - static void fillRect(ColorARGB* renderBuffer, - int imageWidth, - int imageHeight, - int left, - int top, - int width, - int height, - ColorARGB color); - - // Computes the color for the pixel (x,y) in the current image in the output GIF. - static GifByteType computeNewColorIndex(GifFileType* gifIn, - int transparentColorIndex, - ColorARGB* renderBuffer, - int x, - int y); - - // Computes the average color (by averaging the per-channel (ARGB) values). - static ColorARGB computeAverage(ColorARGB c1, ColorARGB c2, ColorARGB c3, ColorARGB c4); - - // Searches a color map for the color closest (Euclidean distance) to the target color. - static GifByteType findBestColor(ColorMapObject* colorMap, int transparentColorIndex, - ColorARGB targetColor); - - // Computes distance (squared) between 2 colors, considering each channel a separate dimension. - static int computeDistance(ColorARGB c1, ColorARGB c2); - - // Returns the local color map of the current image (if any), or else the global color map. - static ColorMapObject* getColorMap(GifFileType* gifIn); - - // Returns an indexed color from the color map. - static ColorARGB getColorARGB(ColorMapObject* colorMap, int transparentColorIndex, - GifByteType colorIndex); - - // Converts a 24-bit GIF color (RGB) to a 32-bit ARGB color. - static ColorARGB gifColorToColorARGB(const GifColorType& color); -}; - -// Wrapper class that automatically closes the GIF files when the wrapper goes out of scope. -class GifFilesCloser { -public: - GifFilesCloser() {} - ~GifFilesCloser(); - - void setGifIn(GifFileType* gifIn); - void releaseGifIn(); - - void setGifOut(GifFileType* gifOut); - void releaseGifOut(); - -private: - GifFileType* mGifIn = NULL; - GifFileType* mGifOut = NULL; -}; - -#endif // GIF_TRANSCODER_H diff --git a/proguard-release.flags b/proguard-release.flags deleted file mode 100644 index 67ae150..0000000 --- a/proguard-release.flags +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright (C) 2015 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. - --keep class com.android.messaging.ui.contact.* { *; } - --assumenosideeffects public class com.android.messaging.util.Trace { - public void beginSection(...); - public void endSection(...); -} --assumenosideeffects public class com.android.messaging.util.Assert { - private void setIfEngBuild(); -} --assumenosideeffects public class com.android.messaging.util.DebugUtils { - public void logCurrentMethod(...); -} diff --git a/proguard-test.flags b/proguard-test.flags deleted file mode 100755 index 50f69a2..0000000 --- a/proguard-test.flags +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright (C) 2015 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. -# -# These flags are in addition to the one in proguard.flags, which is included by the build -# directives in Android.mk. - --dontobfuscate --dontoptimize - -# FLAG(dnotario): Until we rationalize how to handle tests (extensive unit tests will want similar -# settings to these, but maybe we want to require VisibleForTesting attribute), just expose all -# non-private methods. This means we cannot run tests on user builds for the moment. --keep class com.android.messaging.* { - !private *; -} - --keep class com.android.messaging.*.* { - !private *; -} - --keep class com.android.messaging.*.*.* { - !private *; -} - --keep class com.android.messaging.ui.*.* { *; } - -# Keep the classes needed by emma --keep class com.vladium.** { *; } - -# End of Test Rules diff --git a/proguard.flags b/proguard.flags deleted file mode 100644 index c5bbb42..0000000 --- a/proguard.flags +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright (C) 2015 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. -# -# Keep enough data for stack traces --renamesourcefileattribute SourceFile --keepattributes SourceFile,LineNumberTable,*Annotation* - -# Keep classes and methods that have the guava @VisibleForTesting annotation --keep @com.google.common.annotations.VisibleForTesting class * --keepclassmembers class * { - @com.google.common.annotations.VisibleForTesting *; -} --keep class com.android.messaging.* { *; } --keep class com.android.messaging.*.* { *; } --keep class com.android.messaging.*.*.* { *; } - -# Keep methods that have the @VisibleForAnimation annotation --keep @interface com.android.messaging.annotation.VisibleForAnimation --keepclassmembers class * { - @com.android.messaging.annotation.VisibleForAnimation *; -} - --keep public class * extends android.app.Activity --keep public class * extends android.app.Application --keep public class * extends android.app.Service --keep public class * extends android.content.BroadcastReceiver --keep public class * extends android.content.ContentProvider --keep public class * extends android.app.backup.BackupAgentHelper --keep public class * extends android.preference.Preference --keep public class * extends androidx.fragment.app.Fragment --keep public class com.android.vcard.* { *; } - --keep class androidx.collection.* { *; } --keep class androidx.core.* { *; } --keep class androidx.core.*.* { *; } --keep class androidx.appcompat.* { *; } --keep class androidx.appcompat.*.* { *; } --keep class androidx.recyclerview.widget.* { *; } --keep class androidx.viewpager.widget.* { *; } - -# Keep rastermill classes that need to be accessed from native code (JNI) --keep class android.support.rastermill.** { *; } - -# Preserve the name of the getCaller method so it can find itself in the stack trace it generates --keepclassmembers public class com.android.messaging.util.DebugUtils { - public static java.lang.StackTraceElement getCaller(...); -} - -# Keep the static fields of referenced inner classes of auto-generated R classes, in case we -# access those fields by reflection (e.g. EmojiMarkup) --keepclassmembers class **.R$* { - public static ; -} diff --git a/res/animator/fab_anim.xml b/res/animator/fab_anim.xml deleted file mode 100644 index e06416e..0000000 --- a/res/animator/fab_anim.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - diff --git a/res/color/tab_text_color.xml b/res/color/tab_text_color.xml deleted file mode 100644 index dec20dd..0000000 --- a/res/color/tab_text_color.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/res/drawable-hdpi/contact_popup_background.9.png b/res/drawable-hdpi/contact_popup_background.9.png deleted file mode 100644 index 060ffad377478a017784a6df306a02c97d5165cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^tU#>H!3HE_W*s;OqC8z3Ln>}1Cpa|x=Q;7fUZ}yl zkLTcjNlQ!XjX}>Gmzfg{$`}~_-SKJA`Z2v2Xb*#@tDnm{r-UW|u*Ng_ diff --git a/res/drawable-hdpi/fab_new_message_static_shadow.png b/res/drawable-hdpi/fab_new_message_static_shadow.png deleted file mode 100644 index 22e1764c62b40f1879ab58f71f559e22fa87cbd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2172 zcmZ`*X*kq<7yjF2vS&?W@IS;2cSqa3=%mxhr(TV^Nmk0nqSyUVY z03tL2U=0TVh&%w02&Qye>$3{nt`=8Jf#curQBP$Ki#ZW&h7Dt(*?%21>Sq7|JeKCB zMmO%vZWMkFUDgyzJUzk=hYdeJz8Ls`S_mAN_)bfYy;RD5W2-J&pO;mFB%>xdhs#qJ zu2Bi{S!lrjFkpTTEo+!27{PGMdqr5;?M7<7E;+?;XnnYk&)^s|;B?QhWA6dB#*V3T z-Nlc_Afg|$);nSbjaFMxGN19k`VM|Nb6Su$5jW0E;xD)Qz0j z+eO+z@v-sr*uTNW$P<&r_TZJu1p}aaAGvuzen(-=bQ`tal8pb{1}84~4l&h`a1rJO znZ+nQ`qLv=+4J3zq92DPymth6nB0A5;_yJ*k-_YXlOasa#P7K-uX)0ToMG1oKQv_< z$Z1FC0tAJ7_yi!gsB3c^wPE2BR_6HQ>+6_HMUcI(x-!#-0C*ASygxiGEuaQ&%JB8n z)qm+!+Nt6WUYAjK2wE!L6%f!1Sh~4bk-6Y$=hXH$>cPPnpx4V^74W5pvq-E|kCUs${=iL5ya>OoQpc zlN)D7qVxY0^b)N&76dmlE3IrAn#5&<^z`2p)h{iHEzf&$

rKN3pThd{|R)_;cGQS+qpZwDFr{I)T#BVbxmsu*P6|Vthv(!YJbvWvOeg>WjT}S zxIuF$ce3KnhxIcTFD8YyeaVf7h@_a*cWcE_z)E_NaK^ozGR;l%^)_AjB?EGK;tVNqCk6h7W9Gqo}r8>K6?HrNrr6r~+DaVkIbY(MYgCSia0tT2)fekCmInIfk0Q)*+nuCd4RVpBe) zWW*{#?2^`li29yz(V^j3su|dyJ4c(0h{v33=~k zwks9hVi$~CIDGlorRLN}vG;A;nYhz4&`DP(OASm#uLn}Wke8Id^T|82e2@UocHWTl z{F8&(+DIWsaAGm1_4-}|V79}AbjB=6xp0R{%ZGVZq4fvi3CZani3Q_PB@ffwc&IyX zK{6jDj-$5Uw}7B?1sfC}H+3Rb0U)q%NvNmUduTl2$Y02;a{-qb?jVT5hrGFKb`>2F zJPTX=-e=rYEpNyYwr`cAts)?EK_fIelKY?NUt8>6!pB0Bb60g!-3#GYD{t#Z#VRfe zCWdba(~|uh`7cP-c-7qJ-KW&-=n{*URF|b#bd-Oylu(tDN!>Za3tz1Io(7A5yPu}g z1=UTeb^Kr$+UrRAH2vcBp1^8P>@OzKRAo**BGr9<&&k%0NFjPBkIOUqeT6dsQOjHo zn}0e*XjMOTc5oRu_CT5b8}=gz4QaK+42!B4&oXVBlLhtKvj}+Ol*PBy9!D?shO=YO z)oAbXF$;#npJ5$!)GCBe@4(xB4L*Ad`(EqY=+MoCEP+Byx#zhCa!G)^EocG?{k$7# z?eKgBBDkow)>dXQ&$ oluM`wVB{X;>H#qiaPji6@o;g!8#3zg`xgM1U&ff$8{>%o0$va4|k0wldT1B8JTOS+@4BLidG0>c;6;(>gHWRD45bDP46hOx7_4S6Fo+k-*%fF5lweBoc6VX;-`;;_Kaj^+ z;1OBOz`zYOm0OsRVb&Z8pkRfki(`n#@wd}1ay2OMxV~TX|CIe{|LFK_a#fjGx+mH$ zyknJ5k-IU+S?J5fE1kj${ugrGR8$yv>iDA=4>0wHFJ`c8S~0`j{rAhctOvrr2Hsq> zXztUMo9uqxjDD>3$jVfAFaHE;VDNPHb6Mw<&;$UyCU?aE diff --git a/res/drawable-hdpi/ic_archive_small_dark.png b/res/drawable-hdpi/ic_archive_small_dark.png deleted file mode 100644 index b679ebbc1ab11b998fbf0822d079753af7c1358f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 983 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(m%ROBjLn02pow2*`vV%yQy|to{QGBP3qlk=LgD%rIJgm@P%Sm$p{*!HmNc^uy|)x}$0zVY+{ef4Wh ztKuI%XgzR;b>8caq~(5Ws~YDs@E`qtcF{Mx38#LD>`=TU$1dj){a8aXnbUx^DDc^? zBRk$7v0=D!c->_0O99s}JXT{dHDiCr_`V@l{TtVWb<0b4o@=oa-?@8(OVXT4vitqzy;F~7?Jc(2zUpGTPjKYyU7uH7DZl;lh1Sv%rj!QHgBijPJc4gXC_Ih{ zPT=3cQNzmi>Ar{sV+})J()R65tc=GPe)92td+_IM)*+L)`5H@|8jBvNmuaP4$`3NA zYP~6Zb=eK){3hFv{8w4I?tZI%Ah>~T4(mCF=PW{RuDtm8pWT9g&a`dWH~uU&Sf&>+ zS2FN{Y?}woqy5HkXyM z$Nl@(mX^#~qv znuiz~TNxNwnVRbwSO6ITxkm0N8glbfGSez?Yfv=k`VG_|39=zLKdq!Zu_%?nF(p4K fRlzeiF+DXXH8G{K@MJ0|gE4rz`njxgN@xNAaF&-m diff --git a/res/drawable-hdpi/ic_archive_undo_small_dark.png b/res/drawable-hdpi/ic_archive_undo_small_dark.png deleted file mode 100644 index 505988d8768483737547d641b03ae0e666ce206f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 983 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(m%ROBjLn02pow2+7x`V)Rdrv<SU)d&y?|;v_$Si^TMnGY16IJ zQ+T)<4L7jw;CeIl#I7{0iwIKgvFsc4J@2mHX_MOzyGjd1aL|nlH`IGrH-RTX?DrG#3GIIKNZD8unX@PTB(1h(5VtQO4K`ZY)F2CodmCX2q{ z2cmhR-*e^Iwt1w5rM$7tTs^1Ybwf#SXTxtcBZfNW--Wv!woYccUAX!O-(_?C4L3PY zNS#!Dy0b@`@z;%gS(Ck6s z;eE5YQbNu4mqZ|8^0%ifzu4;*EL`h0wNvc(HQ7VvPFfuSS)ip5I zHM9&dG`2D{03uxjb1MUbbs|ZXC>nC}Q!>*kacj8mdFv=pgCxj?;QX|b^2DN42FH~A gq*MjZ+{EFVdQ&MBb@09(wW>i_@% diff --git a/res/drawable-hdpi/ic_arrow_back_light.png b/res/drawable-hdpi/ic_arrow_back_light.png deleted file mode 100644 index fa1f67bda3c7eadf7e220edd58d6de6c4395336d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 644 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpc0l7pJY5_^A`ZWue%kM_fq-lOU5D}-eQuG! zl|pM){Niq4@%U?b!{O@j)QKB6I4Nf>SBrh(wfM)|$%Qt3iC0$C744K&JsK(Bb+$k+ z|HYa(T?ui8sFyk#^KU6O6&^Uk@a(|crLpq-s)uJ-dJ22rf91{}_*cPTYh%sL&$@Z$ zQ_`8vB!4(#dBDc=(=|1RUW0V@&oz7o($)LCR-IWkNzbUqK7JAFW9tMl)#S75-)2s3 zQC`57c0g=J1AhYNnnukHr)OMdo`2xbv6p?XKF;>uW!|5o`nFW6weX&5tZY~0$@Iv~ z(86Pu?Xyga4{Y7JMQ=;W>kS5Tb^Grmo}MIMs&~cf($cHbZ+~-lYCRy46ey#__W26O zRrXbPc248?Ds*+~|Ap@wW^G*%=DBnf!LdtkC;TrClreqPu#fSrl|}UbVmVM?tCqM%l%yn~>+1CtO#6DuQQD^pWl19K|_gA08> diff --git a/res/drawable-hdpi/ic_attachment_dark.png b/res/drawable-hdpi/ic_attachment_dark.png deleted file mode 100644 index 10a10286e345153fa278738f8093648f77e511b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 975 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(m^F3W0Ln02pz2@5?;x5AeA%1(Z!fquA zLvee(rso9&-gyuTE%L` zr3E^t|F!Ju(CMCUy|+$Itat0@jQ{RB(hu5sq&LW|72F&AaDK(63b6^ZZZGKeQCE{c zB$#uoOYo%1o+G(`n%uKQ(=H!h!#dC*u+3)4OWoz0xBOZ(LJ;+MF&nl$y zeeE&R8qvp^f7*_3^w1WQpLQlk;8x${8y(y?mQ6FzKfUQxRmJll57TD(kM0xR_6S|s z=zl9&I4@E6+@pv|dY;ot?(|u2JQg@5BF`>V`wjmg?X&EElV%*%nsfMPgm$?1e{H`9 zjQiZABUfvm<#)A~P5ESEXlCE~_~QA!(r+jHNORs*_T_(1nXKAJC!ceNCW&o3wq&KA z$Zhmn*CNIvTw6+_~u9LZcMlEyhxj*LYr?yfDQ|cCu^d74wVr9kCV7YjjS# za+V%V53c&5c&q)@Vg+~8SB}@kdsS9+Em|Qp-!Gy3i@w|Jsi~UUT}s@~bpNdN`~KKM z_Wi6$zU`{lueL{TsuC!<@~O66_f^2op5}}1RZd#Hnv!kK@s`tRW#7{u-04kkw*RPe zVgJ`Rf0wP5&#mQ$b(j8KrD*0KSJSJ$qv`jv(^q0X#%*dgTxbzpr}o)^erLtjK9ePj~KGvFy<<@!waDmZo{MZ~3_NSBRZt%B{aP zbIT2V*st%u(Rp}>_`I11#NU5B@Vq(d!$SRxm#038oaYhf_O5D`z2#in(OY#gK4>v8 zz4Y{RUvB{QuOw}#wFm2N-{k{}y`^V3So6N^$A98>a>QWZRN6Vp?J XQWH}u3s0tkG8TiUtDnm{r-UW|>AaoW diff --git a/res/drawable-hdpi/ic_audio_light.png b/res/drawable-hdpi/ic_audio_light.png deleted file mode 100644 index 9605a5c793a6dd9cfd5a28a6bc76305edd5b63e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 965 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(mQ$1ZALn02pov|@1#8IT}|IXc7Dp4$g zmoz+g`o<|_a73`a>FuAeW!ogZA539o8@*>MOiPk;m@Oifq_{~!$xA`$&AY!k-+HQL z-uoJrZ%$BQ*E6nuX8-?BaoG&Z?_U3Bv@UCO5Ivut&T)3d=EXvax}Hmgg;Yc*vH7;9 zF4W#6BzyUqTzF4vr&f{ilSdP_sAPs;a<48sdtBm9r6dzqc6j5Yg;PE2uO_Q&YTR(y z>~Njs%bW%Ce(q`$oUm25=<=;iWv-Xjw9VeW_TfCvYw|a4cnKK`Iu>r-zE)S;Ahl^` zMw?pR^d>#lzvWH0LjB5jiAl{>{=01QjfWD?rB3v!WX=b`#lJ<1vc(}fKYpk=>>p8n8$$9@u zbop)e@8+#lwi2whMUnfIUv@6h^t|sIFy}G<>f2WYf1KN7sG51OcmI?xM?HSGb=G@( z2ZdkKZjU$MQ`zhL%;N5ywRPMU8>DM)*M$3N+Or)v%(6Q-nf=(za8{Ml^To=qnNL64 zo%U8}L$+{fqwMF(GnotJBVGPo0r5n=^dg43`P& zQS5zpU1}c)+}Qs7!dr2k-SfIKW74m8ykgLAP=59Hgu&cm;b29r8~^3MpRoDBaiiGj z+ZpqCVdHr-gpEQOa)0lA$dWr_{o8`bnVIuhMf9VUbtgys4-@>|8dEyq^Rp^7$Iv4^ z)86ENys`Y{@wU$z7rJKEDW5(SkhF16h3?ChuYYgs&VT;#;Hl|5)u$~Nzf{M#^Kn~_ zh2b52U`kajag8WRNi0dVN-jzTQVd20h9-c1 diff --git a/res/drawable-hdpi/ic_audio_pause.png b/res/drawable-hdpi/ic_audio_pause.png deleted file mode 100644 index 8797ad042785bde8c14a81f87dd81effac4d306b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1242 zcmeAS@N?(olHy`uVBq!ia0vp^<{-?$1|(P9zT^g^SkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffz zx4R3&e-K=-cll(X2xoyuWHFHT0Ash4*>(&J%&R|Wwxvr559N`!@XN6 zvOm~rnED#7N0r4&pfY1qRirD5bv>ym=eRm~1?Zmu< zRjQ4e>-Xq=h*_YhFwc$2w{hF5l7R2A!EgV*m%8L-M==@lr&(>iFVg}waN02{@1@Z&avEJ%u&B_ z^ApQtzI|_68Zr-V+tYT8Rfi>K_570!ax-qHt!A>{+xDr=lS$<3W~m?boag>Jp5v17 z+!Oqi_hPoX=-2XV&pl>sJudXVtI~SD+uZrTr%y{~*k2csZX9LsndD z*zYZm{@lB|O?kV{bk#b^bHB2l)@@&&JGInx%GN#NH&VCyub%jQcj`yCH16A;-T%%v zC+$UQ~4_#r=?!VjAStJHk)#R=N0=_f8}%kc^9NKu;yeO zxahyh;{WOcO^nwz@NX4i@tcxy`ZOWVOD$S8}3ypLdVx0r5vSwV7lNus_&* zv5R@F%#)M}-#zbq|IZ+>-EMxO|DnrY?5iv1A94Mguf>1)hUqWC70Jo`fyXWuZ!>+s zA26}|;+m+0=~wO6TI_#)Dp;%J&ZZB7&kx-f75O~vIJ3^ZzcGj2gr;uF3kzrZum9hZ zSR~TD|_ahw$9GaOW442 zz~KI;4Tm}UmF|BEXq%fqlfg1@=BC4E3hP|vJdSyp%yYi8c+Px-7MbT~zB4nX1eN`= zePFi1WzO8VgKh7mxgKr0?B7^^K)Y?u+<)Q>J35~o3p=<5n0-}CTq8f9(9R6}eLN_DatmO9=I$?|{9!nUNHUkTmZfA_~dpXdF&&-;F!_j&*O4uA{~0I~!C807~47)o{65aH|N3BIfkyY)`7%F&{rLlRVs{ukaoXAi0BTri$) z!Lj0zQn&ma*e#598V}!iFEzkfrnTGCzQg7>f<;!b4|>i-FzCwGDoQCdk=%Si2`Cz| zZiH#PrI?1~Q(kA5glxY?tPW55)HG2`XKZhP7 zT4x|1AUB~fhJ9+9cFK0=4GO4-GOQD@hMfWuHC(VCe;}!PN2d8DV zYfIiv+3u!Ohb58B`EE82*{EGYGEYcYS{%ZLpL?n(*jhr9X9? zg0uMqWT8TETz$|oU~smeUFV{MJzhh2fC;E34krgjb#(#mC_PS25LeUL>l}jH>aZNnfMybn89P@x=>nH9(->J^>;dDRRf^l0f ztB5hunyxN>@RQAKw!oJ8WgC4!F}h=FH{~Q==#G9yiQ6kI@;zCL_@q|x-bAZ9eGdg0 zE4(-5f4&)2fp|kvoK4|EMq@SS=MzYF4qmi3P)e9Ve zkvT0nk7sXjTnxMAS1@C@dV=T!!L26UI@M+9d`{RC|FO<$V^mIPl<4{KL!m71EWf^H zIIQy9fg!CE`DQsbkcW)V0;}h3GsAOFEtIcV$;j-Co}e3830+xSVdv#YHcQt~MpkYc z=@Ia`Z?rd^JL=RdCYcPv6q<(|*hJpXYyU;%{`Zv4#t)9+AbT=~f1r zSnzC>WoVJ??A1Pz-82#x0-;qQi6TY(TE?v|8Zn#R;xRD3qGmhiJS5ijDZq|Q|I$+% z8nc)G3db0iVkeBQ%*>IMnFZmok6c#MsWJC&S53$qRR6>x(d$HF6d{p_jJ!Zp5kSE0 z9Bko^ws!Wxb_b9M1k%pQ7Vd8u1kn^jCd3c}iG(Oxd=GK`=>d$_QBSTrKI0!?zJWRb diff --git a/res/drawable-hdpi/ic_camera_front_light.png b/res/drawable-hdpi/ic_camera_front_light.png deleted file mode 100644 index c0ddaf6ddc55980df7091037365519c59271620f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1126 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 Yl$w}QS$HxPlwlY=UHx3vIVCg!02w)UbpQYW diff --git a/res/drawable-hdpi/ic_cancel_small_dark.png b/res/drawable-hdpi/ic_cancel_small_dark.png deleted file mode 100644 index 5de5cfb255280f6ecee3a483000e27142257c577..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 655 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpc0l9fJzX3_A`ZWu{?_Yo08iWeb-$d~XF8V| zHr1CY^4)BoEkAvg#*6taX_=YDe!Gn}HWuFM+f(T`YjVJhoK5vv#tU9NjPE#>V4yXN zIrT4FqgI1uLH4`g8o~RO&)Tw*v>&ir%!qYsd7E7&+8cUo8G}Y@Y}bY9YtB1ra2JxT)aFxNCuuLG5jK-mKS5vQH~-GHsR> zQe)+MP|GtzZACNpAD60+{Cr!dAGp8i*6Y6#24Y^-CuXfWo-sf2bbTtH&;6T4rEF)P zy!ml?$;^%GeYk74{JL29LG$(EKW{d_m?5cSyzk{f4|QFp;2_aokqd7n)LhQap4XhN zWyPlyuy@%X)31daUf)>Tddu>@_^PmpEX%$Y9DjMSZ`r=gGa23yJ0uc=54IFVdQ&MBb@0KwP&_5c6? diff --git a/res/drawable-hdpi/ic_cancel_small_light.png b/res/drawable-hdpi/ic_cancel_small_light.png deleted file mode 100644 index 05c6b19d7e0feab9e276e90983a68fe59d40f1bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1388 zcmZ`(Z8X$*6ux%ktr3Z>yp)8^%VcOI5{8kPVWNK{41<|WWf-E-i@dfZwcdsp(pnYm zQKzD?7^NL0C5f;T8ZWCNvqL2%%l_@R{jleEpZlD9pYz;%&hNv`^x5N~uBNL70O}Mn z2|?L-87fL>9s!{cCB;KT8WEs6XXOHG1zIZ{MLb;LW~crHS{NQ6BQ$_`Q-G8-fO)i) z@(v&l4=@=D;D8QTd!)2+uOlibu{}LVu(bSsX}*?^c2tj$1CF9h{ujI3Bb?B6juaA+ z?k|=VKJy+RuY0sHXOq%ZVWwuQY6g?&ZbdTORMA#BWHNGE^DJiV;+fw+gmeXcSyP3C z&t;D)(sij{5cWOetqn&MjP|;W0Mlvokj6#+<~oX(r$*Cgo~2~l&oj@r$-jv(j+1+r zwwYaUAQw8Tfn~6d_KH39?HPz@%1T}5%@=M2K{uT@@c8Y=C#|h%0xwh9g9k)Ta`HwR zjppd=?BVV0?JJbYcmzAUvC&c2iFfZ>1_$-s%5#Oq#pMM8R~0WB%|5VhWMrgUstP-t zoEB{_P$>d(1;UPt)2R&KuOD4v+Sk{YORXTq{N#x06?b15zmQ7hC-jI~Jv}|j|em(0*80(+I4AM+E~lGSjbV&Q>64-cYXL! z^PS84$;tSVX9wSsyX$1vxjwz2kpqkQ#&;xBL4JPy`+zZ{*J)DmlJ3jHOn21Wc*ymU zM1C)ctkdeyp)d+-RfdbJs(1)h7L2bL{`fT^irK#t(rk)5GN?Y){$8!@>T~#FuQ!;K z+?($WoXVbOv1@h|Uf!aTAqGRNxGRn+zoArHTkBho!Vgo~gU1@Apkj7&hc&(2=QpGF z{QUgmpbLc3(o&Iy{1jez%7vN#C;G_)VzIb>oTssB47k+=oeLiI&f1mw=31GMG9BL> z@9Ft;4V2H$&VFT!24B@BdJ6RP^j3l^4u|s=1>aibLNZ$2hR?ptR8goO$Ql}AHZ?VU zyCan^DH{5Pge0Gu8)|H9)C2qb(j_xZm4w$4N%c^a9lf_fqmOQs=d!iPEr4rhU|{ff zFym5p(uKcrva=VVi-ZU(&0-t$wK7}9E%c+q2w358i9rm;y#MR{*E<$egcbs?YdsWj zgEQR|{2Gy*SWd;yoDdaa?&l&(R|^!ts>*)e&TR-|di8z$wYIUm4LKftv7h9pOG-;E z$HRSvZ0>cS-|7#%(=k{)P)s(5g1o%d&n1$8XRoxeN~^I-sk*iDsj0|geEv&}i&>J` zI+v<8j|iTP=vmG-#Mp;3XvJCnhFl!9unFlr1GHD(ar{w1{E< zE6fho+?X?7fBs=GW_oUR);2pQXQ$N0*S9>Ju`6Xeq#h>B2S!KBJ;Ax(T>0GP(8x$E z(8c&cNSd6OIJrJ+_YVq+a5ubU{}QefN1#PS@_4qe4xyH{jm2Oz+rw(OJVblN%n5x+ zE9k~md{V$O0t3})J-RVc48y+Q>3FO<7E7qBuWy306BFTWKc1JL`~3M>e@lzY6;w>r z=(w_Bw(Mm{?=;qEadCbUJt!u8cYl5ui_dX55X(UcZ1C0u9NrdZV?(#LbHJlvi(Afk zpFbAT|6|}qhlL+J`TvGZ=_Gs9uzq>NzUYJe!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&#&M+|$J|#N+teYleJGhCD78=a+Qvu&HJ| zBDpw+eZJbnuv>f&L&}nG9^F$GU|t%&+wijczqVfz=gS4mioY*1d%(vb^3UFQyXaTp zmY55>IG8j_1z8-DI#s7d0EutR&y-GceW`R&Oy16ABc7=5*ZYG*Yvu71`)e6@zX`11 zvMz`OIzhF>HKHUXu_VKd3^85mTjv>Zm! zkei>9nO2Eg1DB;uJy3%r$cEtjw370~qErUQl>DSr1<%~X^wgl##FWaylc}HpWAJqK Kb6Mw<&;$Tfq=G>J diff --git a/res/drawable-hdpi/ic_checkbox_light.png b/res/drawable-hdpi/ic_checkbox_light.png deleted file mode 100644 index e41ba42ae8c294a51cd2e8b30f2e1cf05f8cf1a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1174 zcmeAS@N?(olHy`uVBq!ia0vp^(jd&i1|)m0d!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9<}^Tc`PF$b`xqw|{@OdbhOr z)@@swz6O|ny>RVNo65GTtTiEC!mVLl>>R`|Njm+I)#We;OFh zF*-Z2Comjr?q^lmz_EwFW_82&hQM-Tz7zG0){W~MmANF!%zLUQ?O6UyMmp?(+4sfb z*WU$s^lbHuNWQ;zqqd+^k@|;?*A!g5wUpduI4G>R_U^*(FM^Y-Tm#l`VMuP`Tq3Y0 zqx+c4}NBRTi z!%HUoxXMwo=Xvg{MBcZmJIu;k<=59cdo4G-#<1WPkDw4^FROIq^YHF3>3-%8r!Jp4 z5o85d>=Sm_KE2e(ez(0 z>Ad7j)6q-wEzeH-!sjGB>Fw?lpXa*oj6L_*^Xis$v&y^XlwN9_Q|k4q^mE>=jwh?* zkDYk>|JY0?Sck-xqR}&<%F=@d^y2G+?)_#vmTP1DJ}UkC`4eYf#b3|y-tR0u$;;-*ru`>= zd{2)!ao<4!7;X9`a)%|F)kTeWt`3y!Ir!Nu?8>y8uOx&gUCNyH*VS&8&0(iHF@LS5 zs-+(f`Nedt`Ml>_RX!J6LXJnfUvR|Eqd%S)?EDk264I4j96oF9ZIu@t$uc0TbDhJ z7Prp18kBwbcVw0SVvz#j8@yM3*87Doy#0L{%dvMsn#ucE0)I|xC}gc+6X`tHUpT+R z_W7Om1M~kg-IklMeMiLRRAAOqEpd$~Nl7e8wMs5Z1yT$~28O1(1{S)8mLZ0wR;Gql zh6cI@=2iv|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(m*F0SuLn02pov|}d#8JQ@{`{Gw4@sOq zxP(~j8#c5gT;~v&&hbM~;UK3|4V#BRp$f;5i8J&WjCy!aXexGGo~PTi^3%0%>z+p( zbJ5GZdi-3--j%D?&6B$^v52!yL8;EJ_kX^Ir2zxS!hN&OYAZ`HWUk7www=Pbyzy}G z3mJy$#`FW(3Y>~ObKV6uylC9aX~0n4sJ+T2lVb~CNrODsl&%v8{?1=;Pyfs*jw$BT zvZ@^ui^`LulcpJ8l}$=ddH2XgkH|%K<@Z)8i)~VseSYp5+XjX^EPBkVGdzxO z>F{uO5t!&Id1}$Q(pkHl-fxaymh11bZ`C_fLCY1NXHPt(^(9KeI$AZgb$QYAnUfDN zFL-^(d|S)vhBJ3xE4F;yHLvqaK11yT#SOESOzoI#bKRY;m9YNR_E{xRn;V?4L}d%x z6@j$SVp&o%p5eb%$2iM#T8HQec1))?CAv*;i1 zgE@ze@C&bBX3Lj$u<{xIE)OS;W&x+g6Mpu7Gb<4N!4|_3XUUP>&)hG$Zkhi%W7)3U zRJj)`)8{|_wp-1CyU^9_e?M^G&GCV2cQ5SS=s>fUh9-_PTSw4N?Vta*EH? z-CZKLV&nM(oDZ7My=Tv3{9TeGdgIU*#r{74x4f+rs8%3TFsiF>)1J zA0W5vTjQO{RVzLp;O@F*BDO5^-tp{w*)*5e?tT+LyuWJvqGFYS@6&~x^ES0?w_P_i z*z2`^hU)dmrGBU1<^N?}%a)OOD4g*u^Zmx1FEosMRYZP2sEJiD{&CLs-nl;6QSWW{%RSF?XHAh^dY-|3MZH|M&@S@>!fI1G|Nq;lxXD;%#oV`l zWP;Vo(xe-2PPFmdKI;Vst0NBN%wEzGB diff --git a/res/drawable-hdpi/ic_checkmark_circle_blue.png b/res/drawable-hdpi/ic_checkmark_circle_blue.png deleted file mode 100644 index 7932c30af2c1c72b28d90521ad4baebe9a43cd65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2391 zcmZ`*X*|>m7yi#M*)qm5n89Sr5~CTiB->cBMYe3YW(G6JwM>MpBa}6vF4-f=6?eJ{ zWof8L$QIR=Az3E9!wfN8E_Zsry&vA+`90_PopYY&oUbR_#o1O=7%2<@fT+ElwHuGk ze?ssGFMHu(b3Eb?#yQ~t;BkS-J`uvJLD6oumO#rp`ER^JG0@J<2>=q*0DzhS0DtpZ zR3-pi!2rN20RW6k0YE0I;<>8{Z*U~Q(bgI`{24Xf4aK~UP?VidG>`56i?f4aW&j|l zZf}kA2w||wlYhPAr7&Q=Vlvv@&G#Itkq*C4avV`4|2FX@hS?^a5506rI^VT5)P;Wm zpG!W#Dq+W62({SqnZ&=u&F79unt1Rw+MRM}hL z7SKAlg!&;ZW&T2RH(1bulsHg4w>r{!P-}M|4lCPBnBSz!q;*oCQHQ_k-xL4JKgK7| z&(Iyc-d2I0XEb~9 z@SJtn&JlCEd% zPoAk3w~-y^Njxuz#e?Iar8Ys?mnGV_9;4zVX+yVO^fs9<02BTQ z2((T>V;dp~Z%Zkmj)GDV_Ee?CR#>&@KFHex@(K;M+5tyZKl3%S;Gq~SiqaH8&2fWfut#v$_X_?M6Yk^Q#9?dS+P*$l{6S+r0zdAylP9P!57&+KU@qFP6SV1YBt0$3ik|XNw8N+N!<0;r$s?nTTN%V0m&~O0WEDqgZClOP=|iX`6}>XV zx#ZFUAXdKv6jI0>;g6c`J|SANQ?{M|1nup7;+%2@;qWegbNSBZt8V1&w@q&io|HJ$ z=-1H}Uh&=7DS7~P!%5)#;|~^3#((?a9zS8bg#Tr)SK5AY16~jpMj>Uj`!4wBtvDZ4 zROy{}FE90HhYdd+x8+`is~>yzJisZ@u-SSUcfk|tt^yg zk=In@+JySEEl@I7Ze0bATu^VDn2gMpA-yFIj^3ib&+F?_%2d6Jod0Y7LWb&KCD{ZNQOYG41E92&rVEnkE>HgT&2gAyUqhn8l&|;r=P0eKEPtHPv z)O+kD4Y56caIw%IER8!&ojYS;-^<#CD_v@?E`l=qxB(U2@p*SABknb(hz}|b);_DI zOQQaXls~?v4rEFdDV_uOdG9lxG_A8{`+5&5>)SeJ*HdSBJGekX{*3f8By46<#{WT2 zEXrxCy;%5&4^!|KyCEc(@4Io^QOcICc--LO$WM9b4~>)e>5sc_OK7S#=*W{jS$@dx zG7lhZQr_g@z6!;>_xVkyq@8!8p{Z_FGHQ(2o=iKUHeJX2Hw13_d zxM-|Jtf|6PzxnMeSYY@1cf~1)!1L>5=$!&1=xE9@rkA*YIKryzc zSJ43yKM}~~tU18iIVnQSV)})7_zIE22;k4!6N;6erE9JDt1iDToCxM}B2wbE4VToQ zg%mu5(I$6GfEwwtIOrq=ro^IVsZyxJo((bR*7`!f9Qn8Mj$Bk$TNAlf4?%V(l$3~q zaaqcOM?hJ-`WhFum-vRho6ZN)Z8}3aQ1->m^EQSzES1Dxbs+=%ZL+KuH%v<_6xuWA z&I-A|y}jwK?KT<9i@5BiFW0+ny){o|ESM8&4iUYiudoquZMq`!>yny43qkXpGcJtry_RJ z+&xF4xJ#pw;RETey(3PoJ|c-@KIc#g^$kekOiS>%sgE&wc4K6D!t?HpG!<)G-0wmL z$!q#QK!R@;Ue}Qb1~qcoGmTYAU7TP7*@V`7Sk7d9|Bx-Qr>6U;2@f_F<-}A3FEgOg zd)k~-ROPG0n;}o*lnpW>rnes25BLnOz~Y>BW~kKc)}|&|+#|^`am33c02dS)KvJ|1CkB(;NW`G4ltI$Z2M4gXakg%;BwYI! D%}Y;% diff --git a/res/drawable-hdpi/ic_checkmark_large.png b/res/drawable-hdpi/ic_checkmark_large.png deleted file mode 100644 index b8ecc06c7e3d28437a4d58a80f7e7fcab357c5e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1256 zcmeAS@N?(olHy`uVBq!ia0vp^F(Ayr1|%Q9zZ3zaSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffz zx4R3&e-K=-cll(X2xoyuWHFHT0Ash4*>(&J%sV_?978H@y}ffY?@E}=@sIa?l=Zao zW(A#!Td*Z{bp+QVKE-VtI)XyV1Xd`paI|QBRI*|6sAUw;Z-_XeB*3(hBWl``)ZGk@ zH-$evZYn-;@XUR?d8#ul_OCZ7dSuc0cVh9e_Y!I{wl1>G=b39uHO?u6w-fIOmpK>t9!{pT+a$D9gX{6YuYAx$NuD zvG)|u8#AW!!Z&>0yll7K(Khu2&l^?E8~;ADvpnOpacBFsiQ|ns%d-~$Ia{xeLejA3j8Iu0&zpG8Jw_XL-}z$K7~e7%s5VvQn@{5N69?j4 zAC$6vvt_#63KaeQT_orK&w7?+oYp|IUp+Y5y*2&6_k(n>Lgxp%jqiBgtUPpXV&h&j zrrmQ7h=9e<^Q+IhwBfzbj63=po2TmjEau(2@e$j%V;pa+S=2;1cRzf=_D!w*)>}ET zZ%338nhzu}Dc?EHyW1%#A;0gyKHmq+l@h8y?B^&Ekhs61*J#7`9S@axe~UHBcQ?f< z6&Tz&v7hr#!24d~4cpl+h<&r~jhKJW?R$0U%ma$wVkW)HIU<*u@PA^{+v|_j8aZ7L z{=3Ah{E$uUe^0iYG4Gq)cjYOG_3x+sUv%G*ouTgO^G(lHH4U|d|Bvzs{0a0p)7`VGubTIbtl*97oITnsWlV<_=XW@q|9a}&fqRmTwY>*!97FT4}?2 z0g2d*H#}cvt=qtoQLVf|Us%FaVT197M=|RB?Ys?bJVVjgomk z9rJ#rvwU;?cBpgHvU3jod-;#tFWGFb{_Vi6&B_;(-<9n0e88~zd~b|`LCg(DwyIlu zYZMD^&8wYvz#uXFghTwa#(PtnYWogsXRbPP?vz8k*Ke^zsT=8>JfdYTY*o=LyN=sA zKad8-p2PYt^Jb}h%S;TP*|@Lcz-Ew)YeL6{Y>-UY-pMTc#L8riE<6{mc(dW~cUP|6 za!Y0Q%IJPFxU@X~gO9_ndW`_CeMju#Pg-4nemjWq?s+|#vdcOBrYR;zPoZWUa6amN zWy}4k#3b{vj0!L_tCqM%l%yn~>+L*o!bQ!67QD?@W#19K|_ zgYJMd2NVst`6-!cmAEzh;=T6=s6i5BLvVgtNqJ&XDuZK6ep0G}XKrG8YEWuoN@d~6 RR8Wb-;OXk;vd$@?2>{0LBs~BC diff --git a/res/drawable-hdpi/ic_checkmark_large_light.png b/res/drawable-hdpi/ic_checkmark_large_light.png deleted file mode 100644 index 48bf283b48b5fb7454168f714683682455bf1328..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2906 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 diff --git a/res/drawable-hdpi/ic_checkmark_small_light.png b/res/drawable-hdpi/ic_checkmark_small_light.png deleted file mode 100644 index ae0bf6d9e78a94e6b33f61d3fded45e39476a629..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpc0l8uJY5_^A`ZX39_YtpD8Tk0bGqrri^3BN z*!&Y7DY^*Sa(Cu@3AuNu;m7X>S7h7D8dK5_Ijd*R5_wT0c`I-F3b$UVZGwA*7$;aN z3%>ow?sUF@QPW3Zk^H;g{1T$Fh7%dhT}rgO6}40P9*XVEXWa8xU(7~~k+$L~$66cL#yIF&yqqTfTmAd(!0Tsbu5kC;$GE|{ zzO|s<%=60R6;tG&acHewxm0^ugV*&7D{tg3PV(CoyEa{VEWGN@MK`Hs+PD$l%yn~>+L*o!b11l3FD+6;~19K|_ zgG~wYeJC1o^HVa@DsgK#Y`feDs6i5BLvVgtNqJ&XDuZK6ep0G}XKrG8YEWuoN@d~6 RR8ZVAc)I$ztaD0e0szF3;Ryf$ diff --git a/res/drawable-hdpi/ic_content_copy_dark.png b/res/drawable-hdpi/ic_content_copy_dark.png deleted file mode 100644 index 22d2516717f5bc034904f4a5af04ae5021ab4c02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 817 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(mjGiuzArXh)-tf=6>>zUdWB+6kvDN}+ zl_Nr((h9qdKRPeP$JDJSsB^QhX`NuwJH`&_0!A0XRbI1OT%Vb)^AxuBo6Y*ubK>#7 zzklZ5KO=3wyJ3?~=#|43WkFu+f?Q3ELK->WJu+;otPlNK&{A%Zcj=%b>#}}9xktiz zX)_LGb!GE^v}1N{7yqU(NAl^n*F2w>GoLvnb>&<8j_J3P_ZV*7b6qWC?P2$ua|?18 za%r44S|jtwI`5%+-t4HjB~zl#E{$6B=8R=(j+s_^akk(E#di6<23XVob6&JG)O^Vp{4=)!z?RXMXBgB`agHry{5JrufGyiv!&Sx=XKAY!bUR zyLR%MGsQNikN@(O>5^Wr{k!T%tNV@9$KO46{+EBHe9STjtzhyt4mA%QA=3?MlD>qO3&DUUYrFW*1ZZtZfd_3v@4tWn5mxd{pa9 zj_Ey(0Gs7AY}c;~Dg0cZH1EmoA8TC;_k}I+s+DoDSiN=qy@jm#9Lv`(ifwZCc`Yhg z@>svi_e;HKMsCBSW7j_h>3z!noIi8XiTkg)N;>i@CN%HMayE2d{O9#!Z#y%-N2%+M zRJ?zFFZOb6tX9z-=9)DQdhwmlYfe;kNy{#*`q8uGo7P@|7n|(9UbQppIJb1lA66!x zRd)Oz?lS^Yg=&dwL`h0wNvc(HQ7VvPFfuSS(KWEpH8cq^G_o=m} N44$rjF6*2UngGP_P`v;E diff --git a/res/drawable-hdpi/ic_delete_small_dark.png b/res/drawable-hdpi/ic_delete_small_dark.png deleted file mode 100644 index 901f992839a1a564c617a9702196e5b090b47e0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 763 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpc0l7#d%8G=L>zv5V`JZC2NBi_k8_+HqBgPG z^6nSr`q$7U)G5>{$EBjurMuz>lhhyO3(YLHtc;ASb+WnkHy*svH`gQJfp%nablvy6 zJLhe@XDs|Hu&1(OZ`|`jciWGm`;M>BIenNVwez>jcD3w|cRjC#tgbCo;t1c-y!xTb zqm_qt`d75^c5TvGz0k7Ea?6pY9w85yxNVM~-7(Mf(B-|;cl74QsQ2Ytye`VPr&!Wg zeCM!pO-FTT&+&;XvY)wf)QQ`;_FONJ@82ZT%%b{yn&G-bGiA7U7tWcRFFj{%{&Met zSwACt;-#3{*6qD>P}k4sTv+*T7FF%}4?^}@80K+*KHe9b+H~&rJbg9+-9qv3E8J!B zXFiDff7N;6=cuTb`%!pL|IJXhI;~AJc-K8nev~I{nw^|sQz7^*>{aQ8^MS0#UETZU zzld`76@PB1$5)VHr&6|U@;m)xArsD7EWS& z@Cuv#URk4b;RlDiy>UU}QQeKlZIa9mGP>8!&BFt~tiN=W4LG zddaj6k=FxTC+B~d@o;UxY5(rI!jg{y4xL#aZo#(y?<`535ba%|{Px+rr?XsX#< zVm*iI#Q4=Al5|tb{d7f&BQ=JcIsctM&htIr_df6YJ@5Da_nq=(dEhkg8UO&`JQ;4F z5;v{3x|(wS1(cL10dj3$I~KpjVv9j)orsxt6*H9-r;EsJB z+j%2tc}=1jtOcXtL$Dm??l^!AK@Y9LBCFZgfHNvS^zSjke0ySpiYX}6o5!T!Q_v+` zyL(`Dfh2wxv|$D-1wSwHWN_9aVX9>N2U{nUt<~E$L^9CEZKSL8EN16kuQ3?Ijk%8L zj{Wu;uVN-jB}_WS_l*|wnfb{9-35Fv|6S(e3l0K~!LbTKl|}C^ZCr{*N}g1^ACpvG zwJgDzFxj)tS}rz`-CL30F@Qw^-#u{)WI?PI+7l zL3+&{H-z-(_4PN^RdC1b!yM0(!0udj?Ue~9X^r%uiOI$HydAxI?)>5GJ!G7-TFa|w zMTm7_RpelIYHh)8(H&f3Q_Q@`_FdLKENNg(_ky5$?nK&SoT415J>7?db!%3TMyJm- zW(~aHgHfMK3TV?)x73U!IcpUJw-27S+Gn4*%GNSRQ*6y&6NLhQd0R*Jd;t2L*KpM! zD%vpoIZ2Yk)zRK4n#@I)s%mKC9vQO*vPTfWUU9P%#%}~HE+(DTrEP2U zNI$3Z=E>-N-=sF_|IFP+rIqyft+B z2}K+dE3UKP2rWt-A`xDeAXM2Rwfk( zbVB7|IZTyG%FrcwFBUb+kKG4i@!v@1rmnMbLbFl*Z@l&F=rgUXG zYmXkUbxG`#x`G&J|JE72ncc1YahsFqK}nI}NgPT<0!Ime4bj@pib%Gyw)3|pQEcoe zL>ncg5Q#RORGt4A;^HH@QOEw@;99!Spfnh)Ca~k9l9Iy{H~=*={vgN1GcNoP2jqlD U9y{`Yv-*euPddx3o)(t*4>wPpf&c&j diff --git a/res/drawable-hdpi/ic_failed_light.png b/res/drawable-hdpi/ic_failed_light.png deleted file mode 100644 index 3614fbe14f53d99a2c85847f6870eb4613b5d3f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpc0k5aPZ!6Kh{JDZoaJkB;AvUz)}*e#Plx}k ztG^KcC#5QQ<|d}62BjvZR2H601qDBYr>mdKI;Vst07>qr5dZ)H diff --git a/res/drawable-hdpi/ic_failed_status_red.png b/res/drawable-hdpi/ic_failed_status_red.png deleted file mode 100644 index aa2d138dd32ef9b4c92019b569346664b063b557..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1814 zcmZ{lX*kZUU(NfehXfgtX?sL99C)dRZ1r}2f0{{SQYh#7x zQ|*UDg!uO)P*}*v;ZUR_5&#Hv_I2>?6% zQrbKK5a9s82><{SegoN(#X{o>nCh0c+`Vx&7LbL_1SeJRsEgI(P+-C9=<;U<=}OOc?lh)bB=6FWC_LY1IsmcfD%kur~AIgyfwAKW@8N-s!5AjGZ2Zx6W>PkN&a)rdcJeUvAKoaK&_F22|r zG@^WC*FdOvD1BYJNEy0RTMU9VF{uavazqQb4jtb3F!6{wCoZFe9+ zs3rYsvD$uY4|JJ3HsV_mtfVIs^IC*`x1Hr2MprPR>@mWaNh6n-*--lcOG!|NTH_1h zjemY-{C%z)1l>Ho-u`xCQ_n?odC8DE4$+~%v|}-N_iP+ z?a-iw2m;^+Fuf%Og5JEpgqJssQ=Y9NEB-xcrov`kYw#Dmouc{4v6J-XO#2`Da;+0O zepC!)x%V~ZPQhwIOe|{oxY#Tf#2_oV$p?-mQshS`2LNv0)ULoIX=>PLa;26>$1lU? z=?%P%9Yc%-IUb~!fxrwzaMdsbLst!mtm^FIch1p`X%vV_?!|uFSIZtSAQ~CZNZX-j zr;zV@0()$xt0q<=`tKR&J#Q?g>Rt-E6?6IY=8!)CBjd7@q7*do_8&R!;oB!ud6kzJ zIw4@T|M|T=R=}B`Y#44T#d}!ug6U8kUo%8z+S3 z!)f#FLq*;B6^T>YK8yKB>5CmKQT%Z3TqO-^H$FI5#(1crzBSAd;1;|*Ixxl<2vMTm zg?W#Tdx|Q(+5+KTCAp>&ZAIEPo^8_4NoPpXPv!cTVE&Y#&YqcZ%dRCKdhMG$6!CDI zoj|t0N{ob0)oFjf>|lbvjUx-E4cC?$bJ%TnS>a&hlMrZGQ@HwGo?m7Z*oR)`2 zc8m+3D?nQe_?MP%@ch*df!XQbzQ@Ex(eFfYuRqQiHw;|WH5J8O4^8*bKilGX(z5oT zSvxa}ZRhnH!c)ZJ06zKM54hh`4v)f)$CdWUZ zwWac$Q+y-Tq8I%-oj4?Od+Y=>E7grfGJm#j3+_7N6Cs)BxRc2sJd!_1`Np`hXsW}ehzF4`TqTTUAW2n;Vn(>X!V9}m ze581>dOV-{u$0Z@Te2|G18r>k?V5X$y=|KgzJaThs|_TEC#|@u6hS929mp-z&sz@r z-XP5lDJSzO`}}eE_L>}zhzMFWa;a?v?@ZU{^!3ZpEAcKRPm#z$AzPfy+lJFSZJ6V& zOhmOt&79*meHO7_;GHP0?L znR>`+tmvB##(v1rzQ&pODqC59(_-zP+ZKpjN@`xSX!Ajr@I#2=zW8N$ccIJJ9V!0T zeRg_2JX5D6aLXR(t#V9z~N#ymwx#_13o%9EF}5A z4Wus5n|y=(j|pzkA@PaWI2?csjt<1ZZ1LDo92$oWPLA!u{n$@{t+kU?-T8owe*q5u BPdoqs diff --git a/res/drawable-hdpi/ic_file_download_dark.png b/res/drawable-hdpi/ic_file_download_dark.png deleted file mode 100644 index 028c85e55bb3f2e9483b39b7f0e8b90879ac6e63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 799 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpc0l9bd%8G=L>zuQ{jAp!1A*i9yF+6FT|RLB zaS*6s-^-!&(RI(ugY6$mc^(zkvO7jx`}!dA!vpozYuo*@-m2wJUiaeAzr>qnbA9UO zrl@K9gsz*`zcJ|4^86&dE!XP*&U?t!dqL*HN%w<~zVlYF@8{TR8=nyNufNeff#HsL z9dl(_%!^=e<9QB0IT&>!*<{3W_K0w$Ofj&^_3T(&$hcJ^wmt6kCXM^1Uta$zcetjh zt=XXKJ==Tc+90j`_$Y(54y=dIGzMvDZkwvH`D)blxEG;GUdVM1;r&KRkY_eZ4{|)9}N&g=*epamg^=PrW-D9Um zSGp$b?D2SB@2s>{?|UF?&&HioPkbrfH%B@z^OsozSJO%st`@Ggm8?%VuW~Fi3-HzW ztRr!Zdj*?_Z{nUtnSgAE@LOe`{ymNcjt+b)ba(F0WO~eUiucB{UH4|JW!$%Yno+IP z?9LxHMXo2_BwHU~{NVEWa14(QllTGAzQ1R--gbYKAa0>LS7`lt$?l$haYm!$KNnJD z5`XHI#6IZx=oh)&;Mo6b7MJdYPoDZMIP@iVdCHbL2@8)dU>Z;@ag8WRNi0dVN-jzT zQVd20h9a>QWZRN6Vp?JQWH}u3s0tk5-NkItDnm{r-UW|(+xV0 diff --git a/res/drawable-hdpi/ic_file_download_light.png b/res/drawable-hdpi/ic_file_download_light.png deleted file mode 100644 index ffa5b82b18d49c25b9a030a307c445b2ebff330a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 755 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpc0l6~d%8G=L>zuQ{jA?12a(qOnnI>h@{O%h z!t%YJFP#=-bva4lqsrvAqG$Kkm)BXf)=xeC zbB5~AFTQ8bRW7}$(;Ai`e&cl5LWOq{KblO#Jc6QyCheM)sqoVDI@`DS>w9wN%UCz& z>@Krq`oyVj*+1Q>@zSD=7CBs;S41Wx7s_3mWf17Q;MmqehgRpXO^myms!va;QceB4 zR60#D;M@$h3v;%dI^w(c+|E2Y&VZUwA5OWp1odXVjTE&gb8LD;Dd&(22dFJlS9qOKR5)`RLmRN?Psx zY@$C_Zdv0r(e@~70qdT?{|4r)e2vi$_&Vkkb6<@qTb38u;Qe6M%?TB?=R`C*KPEbO z_Ql`oQ`Xt$)gV{kyxIBM>8CexOgFx%-5PuPU;OGX%zh5OTCyju%>u@&YKdz^NlIc# zs#S7PDv)9@GB7mJH89sTGzl>@wK6rfGPMM9tqcq{9~Ui0(U6;;l9^VCTf?DQYfl3; vNP=t#&QB{TPb^Aha7@WhN>%X8O-xS>N=;0uEIgSCN_-5Su6{1-oD!M<6#6HW diff --git a/res/drawable-hdpi/ic_forward_dark.png b/res/drawable-hdpi/ic_forward_dark.png deleted file mode 100644 index e8b718a6447e8ebab3caef57c5ad7f490cee3bb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 714 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpc0l82dAc};L>zuQ-QTa(K%jj;6SwK7FRF2e zb{DX|Pb^`4@48rfFHd>ldiM)1!nKc@R$gQC;^ydlINgNTWbRL^%lkKETr^mzICry- zvAyzx;QA@4mbL-RGniH>1~@A(Vf1S-eh{Y=nz_19FR)rtkYs0Yeq0KwyROXk0%O54^^3@(V!x+LO5PW{+TK$kG1rwOqC$+7c6m`KX=Y5Yx zrEke~t<^oZmYeW;IX~SOpr?>}#ct_YH{mPg^3qvrYEP(2YaK6q=F6DkEP6nH8Nfy<&bWnen2x zH3!?V+wEEj@;l_1nBS$!FS32WwBzyfgEwAFe%UYAm3&wy%A{={gIW9zjYV-R)xhXd zEpd$~Nl7e8wMs5Z1yT$~28JfO1{S)8CLxAKRtCmaMi#mT=2iv<0q3;&P&DM`r(~v8 z;?|%zdGaQp21$?&!TD(=<%vb942~)JNvR5+xryniL8*x;m4zo$L1~J?)78&qol`;+ E09IoGW&i*H diff --git a/res/drawable-hdpi/ic_image_light.png b/res/drawable-hdpi/ic_image_light.png deleted file mode 100644 index 744f9201d46f7a9c912bb6bda87818ed5758ae0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 863 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(m`kpS1ArXh)&e)$V>L_sBzPeMNMTP6z zG_h&Z*qF2OAIB%CZ*$^eRa_d@l<`7u6z<|?u)rZ{~T-M(Ev^Yq^^B^6D+`_c)* z7CwtD)}LV%P7uFQG)`~#NR{j4GlngxP4iWjU=Jl{Q`Ykp40RKrxxEi6WY z%;uL38)TMziu@t&(Av0%z3k0Si4@PE4Y@VWm$p3I9O!W>+K&7B*=y^z_NTw_Jv%@D z%wFXyQ~K`wl4oAO_PyPQ*`FjXYu45_*vP(bc&j42)ADb|%BD{lpBXEJdgn)<`ctR! za@Nbe9lumw23)%O;>v?>*Hmkb=I+r=jcu&qwfS;z(mC&6GHbitfBohVw!c5e@Svju z-{(^$PETHRz1-vLu%fX_%s0;DOHO~Y^Om_gam&m-#j`iw<({-pRq#FU6Xy4B zuOIr9_$ux2{G_+GQZI;q z4qyCnzi1cV(Il^z%%_5WS$k^Aig$ff_ z{FKbJO57S2$;4Z-|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(mzMd|QArXh)PT!k%#X;bB{p$(V9(+Qo zyt2F;o$3#q4=4sMIlcOV!UC_!eQcfL3zsZ#a(bw^-~q3mrN}#vM+=sP9wNE*!abf$&n0AMbBCf z>2eh?-(Y21`Mq9}@dwu)MmyCzt;c6}C@A&2r059lEMdQ0y=G2_N1CA5UTcOt=F2Lz zFIQ$<*t*d$mhVer{{h*{%T2d%-nnw$RxJ36#&b0TCNEcAQ9qwAOgomSTY2TI&oJ44 zHnBKxy-Aeo7o+D5mL;n`iEiM{VO$?t&b?!m(AE5{TW(&n4ekpPsJZ>Sz;DLZCm~N4 zzTy|&yJgEnl}A%$=LGV8-ZlM2Sm?Ufj@RbyTkCtia7yQ7z1s}?R)_$tbX;8Fo4Ud~ z(yyj=5Bt5BXRQy|K2R;-S;Oex$bTSu@A{K!4E>GlobAQIDleKdon7319hkN1&Sg`V zl=xESzxEgY|1Q4u#k+Ralb#4D7Uj?NtlrehU^;;`m<)y*j&6YWBeT!S{bzcc5 zEx+|F{m89|+`{)UuDJ$GG8+#HufH;9Pv(3kUp~pkxoJ){m*mucojS2vIQxL`qt!~; zqF-m}eO~MycU3U<&CA_uRyV$xZn)Ara>31ob{}MXXYNS6^EOrU_4a~Q9c6bLzRmqr zv;E})5p~ll=?i=fyH$@*5-i*CK=7M~i`*~4Ys=qQ6`t6CN2zr`vtrqu85U3K{dUy< z(%WolrKk7I_{6hpCyxL3+aC#e&$0f)(DZDg>7DJR2Y@L|wZt`|BqgyV)hf9t6-Y4{ z85o-A8XD;u8iW`cSs58x8Jp@FSXdbtm~zGYqiD#@PsvQH#I3<4{P|~~21$?&!TD(= o<%vb942~)JNvR5+xryniL8*x;m4zo$LD_)8)78&qol`;+0B5Xixc~qF diff --git a/res/drawable-hdpi/ic_info_dark.png b/res/drawable-hdpi/ic_info_dark.png deleted file mode 100644 index 14532285243044f104c36d2c822f839be9c75866..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1212 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 diff --git a/res/drawable-hdpi/ic_mp_audio_mic.png b/res/drawable-hdpi/ic_mp_audio_mic.png deleted file mode 100644 index 9c005d6df75ac1a9b5289f9058ab2d01b1c0d5d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1505 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 diff --git a/res/drawable-hdpi/ic_mp_full_screen_light.png b/res/drawable-hdpi/ic_mp_full_screen_light.png deleted file mode 100644 index 9c69eb8fd3b99913950f31f2641a0654c812c53e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2031 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 h diff --git a/res/drawable-hdpi/ic_music.png b/res/drawable-hdpi/ic_music.png deleted file mode 100644 index 033b4023b60ef673f47627ad35c64d910e0b98de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@Zgyv2VC405aSW+oe0xE#ped1o?ZNqc z3kkkM3gz6Nq+1dto|&A`-*2#7f#bP2OQOKP4`=e%u6@n_>)-dns#C!oAaG$4i>ihr zr&mCe(3Ax%clE(cFBOCklC0_qWucbvo{fjZs^5HURkizYX{W-T#KvRy{brP_aX8P} zvSiyFO(}a-4&~{p9PcfDhc->q^A@OD=XK#sDCeymT8`}Dsw;9icO6{VwqWt`o7V)k ze70CE)$~j*J;wRMfn<{kUDE?mzr~h{y;yv4p71>{UxSN%Y=?uCYj)k=a)n3OB(MC~ ziW0_O5x@7V-t)em&|q0+!StYkH|@pLbU_gK$a_5F!mO|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@*62RvOILn03Eow2i9Bv7Dz|2(-^kuX-~ zz<>`~j=eTYt#`l1%{}AbYVyI!nYsVKnFFuw1^NRHx@>Xu5h>XlyqMGE!kypq=9yK5 z8k^?tt}d%`mu}k^cm4OP?{QaGn=`8RN3C5py>U)(t-$fZ$j!RRsSXTUOp~gvFI{NW zV6&ci!OZ7dGp$|g?*CpGpvunHc(TfWZP?}Ks~e^tuznEJ*Hs&s!4Sc1bCjp~d#q@M z(p#yb{p>q5yZ&k}o)PNskm-TW2MG&3gN5vqnJzbY%u_9jOS{$jszASMt5w$`jVXO@ z4X1Y~-sY+iT)HKfD~F+v@%53FT_tuLHLUlT@2@!=C=$5-dNq^R(HGHoSneuq>X%xv zs$m{u-=%r!tKP*VsBhr^!MMk0l^@3{){ynrI~RGhf9!O~J$$x5@MDF~zMZ^h7TeZ` zbcQIfH_9IHda%yIOmT(S1oLwXOa8^StyL_z&$5l{4&yWCY@QGYYk5J6~MW{bI%>M3CT>Q(h&@6zD?nJQr-HC$7XVRreMI)dle5?%BeoHW7K0(&uIVU z_+VCyd6A4A>zRq~xx?Ep)GK&pPLpF<$84OL{$9lVVeQgC4};aE4)DZ$s$mRStdaF> zWk}Ug{rbfcXmLqIi{IFxVTzK_BJ>#YT-^NQ<1RibL z>h~dL>9Mm_`4it(3Ol5G?P%!U$2VaS*CypPyghBN1q^iNi7jogS)sN;@&~I;kaVEP z(`ky4PutgB>OOk-=CWoZucb_1g~P>eFDj6k5?}Y?hd$%G(>s&D2QqPO+~_(*t7Q|H z<{764avMa#+g5#<{8x2H(s`$)c2jyc1=!u`zwP_y;9H$vl^I?hg_ji>f~-$Qe?FvP z!jg0RY4@UqS(9Yd!_yso{84=mSxySVA-HGf9E=6EJKsjb!F9t)g57KrEF zUK2fEApFGo>Aw~F9-AazmwL49XmE_y3y&##Rjhq^qdx9E_BJ5A!>GKF`=xuU;r$3> z#t&@4A8u>RKJ(vs)|X|cKGb}?9d+LLTkYBfCwevsIb=m#U-|EUVyMun_4P0RvgTVS zI9%POuoIZ6RZCnWN>UO_QmvAUQh^kMk%6I!u7QQFk!gsbft7)om5G_Ifw`4|!CuL? z=TJ1{=BH$)RpQog#wD}}s6i5BLvVgtNqJ&XDuZK6ep0G}XKrG8YEWuoN@d~6R8Yyo N;OXk;vd$@?2>?+X69@nR diff --git a/res/drawable-hdpi/ic_notifications_off_light.png b/res/drawable-hdpi/ic_notifications_off_light.png deleted file mode 100644 index 433b6a9d184a6a26a174196fd569b84ce2a4b3b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1092 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@*6BAzaeArXi7&amzlaTICwFFpTe*P@Ay zGaoRY?d4%9bo$@0Xy!ULr9)l2H*+^NHtw3aaKo`Cu4T`f4nC6qAgI~VxS{EFb7@td z&q@vba@Q?wW2!Qw8Tv zyO=iV{)A6gR+uXMJfN|-G=8#;f6@Fa+8Q#C^>X*<$iArvustbXx$ct5v_HZpS0|k> zZS}Izc>85pAeV~#G>23bceXc@Ct341I2znC$ZZH(YNj>iRL?H|#SJzZtB>fOuRX1M zH~sXqHD@KZ-{iaA^D$6i%C2|DC;zSr@j0?`Pqk;A!Lj3WT&D1cKDGN>d-obYYfw3_ z*PQ^isn;At~Do9U|K zSC+0x=?2SB)pK59DRuqC{a<(mpV!^(tO@1~Zxc?doyxoJ5*fP5`%qWp@~WJT^Ho(1 z{;f!!Qnctw?URekCtj;y)Yx(6fKP0$(t=fY%$JpfR7*biqE|oTNp${JUf*lA&dK}l z2DVH-d{c1Jd+S3}*1lNn8*uKB!v0?}EFYMDGX7If6YjkATBgDDvEAJ0%kN%GMCMM` zTKaDGt)HhwtXLoLeEPa5@4e*WnoH^$Zp)cBFh3Az=)R=KYT&Yu-HPE&(QV$(p&uV@ zc%*51!7}t}fb{olIor!NVvFNF>(qDpeiA<^Jm*f`*0VC|?vod8i8dFu_LCEv-nv;e z@XM(c5BD_Q`o=tI_YJi#(M~T<=uNC~FY10GJc<33+Z#sJW5+^Xl>f9_QvS!1;WNX& zpQUeIzE1H-Y&vx9^{<1c)~Rm(pCHO2OC7#SFv=o*;o8k&R{npzo|SQ!`rxmE@SM#mk6Q8eV{r(~v8;@03i>*so)21$?& s!TD(=<%vb942~)JNvR5+xryniL8*x;m4zo$LAja1)78&qol`;+02r*+HUIzs diff --git a/res/drawable-hdpi/ic_notifications_off_small_light.png b/res/drawable-hdpi/ic_notifications_off_small_light.png deleted file mode 100644 index fbd0ad50dfabe8a5d6a8dba480a390a93532d161..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 839 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 diff --git a/res/drawable-hdpi/ic_numeric_dialpad.png b/res/drawable-hdpi/ic_numeric_dialpad.png deleted file mode 100644 index 5460fd7050f639d999782ed48ce33ec340a54836..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpc0l8uJY5_^A`ZWu>gadafyZ^f@{Q%;4DT54 zFjQUqCQ`r_@Q`gqU?QXItM|{`eI}{RJ;I!7IL)nSPWteEznH$nS9=Ygnyw^ptc zNIuAO_r<>K+Y|QWoox@loau39+S#Z2Y-T4GXXZqvFYr6N@ZnbLM%mq)v>Cp4=`yUj zu$OOrnux^V#5c|J+$SHLfdYTbKNz8IdzmviIVVKUde*xA&2=x9Zt|%3clQ1zAX!(f z^f1y-_r&FETyZZ{-vr&~$z?fo(s)YJX}t?~HicVk%ei#n=%M0Mr`|JGy?3}idH=I+ zV6du|xJHzuB$lLFB^RXvDF!10Lla#?BV9v-5JMv?BSR}=Q(XfKD+2>lu6TbG4Y~O# znQ4`{HMoR7{|wY139=zLKdq!Zu_%?nF(p4KRlzeiF+DXXH8G{K@MJ0|?ioB?{an^L HB{Ts5HhcA) diff --git a/res/drawable-hdpi/ic_oobe_conv_list.png b/res/drawable-hdpi/ic_oobe_conv_list.png deleted file mode 100644 index 3b904ba9eea1603e9598d1e2308484765e1c3ee8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4940 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 NU}9u}syB3v`wwe!%#Hv6 diff --git a/res/drawable-hdpi/ic_oobe_freq_list.png b/res/drawable-hdpi/ic_oobe_freq_list.png deleted file mode 100644 index 148a9ead090b507b33c874bd6e3e0e77e42d5ba8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4275 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 C?>N^0 diff --git a/res/drawable-hdpi/ic_people_add_light.png b/res/drawable-hdpi/ic_people_add_light.png deleted file mode 100644 index c506e9a3c9c45148084e9bd4fc3520d49c3a773a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1117 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 diff --git a/res/drawable-hdpi/ic_person_add_light.png b/res/drawable-hdpi/ic_person_add_light.png deleted file mode 100644 index bb8ad3e927cf3284fed5ff71e392969715002c2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1084 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@*6Jf1F&ArXh)PPfh%b`&^XU!DGV!GsU5 zE?saC_#)!y^yp&K3I~CG%SB9B*3L2wW?zeOPBo4g*zl| z;@-V6E^C?aX}aIz*|+EZegEdn8;P=y^A&qePw1F(^Y359mV>8zeKeFNt-AAW`D^za z6(_-&EGNEvms`NMr7`T__n@GYGftji>^@Nap!<~T)%3c(8UJ1g2v!SC-R_zaU6eBM zO~;9~8Gi!06_iT93rJu59`bZg^p3ShjHc#Z?e2*A{`uJ3g$s_UyFS^h9Kv#0|8<4S z5`&H`)xwJm?-(W@;D4Zap=Dlz&k5t_Oa(s4DoZ6+*3D-<$EbhjkJs*bViQg8UY)h? z`x`HptW~?0KfZNI{#&i%^Q&DJSLTE_*)4nFBBb!*har1|@{>M?MGmW7g&dqXgn0iw z=-VJaDWm4$vNO)S2~MTC30-*?d4Anvd}UR~-K+UPbpwx#dVl943!}g452n5{>RRx8 z=Yr?E7a4AryE>`#>iQM$_MOXKv1e74_h*Z@Ywcnsr+h1uc{Vrm)1>!;A^G==`)}z9 zKhQK_wh5U1$R;NE{XN!sh6=lTE=)Vcd-bMa1AlZ}DIdCL+S;$X^fW8-8q2Jx^dmd(?%BZk=giv{ z3u)n9k}02O3kqs$x@j3p8*bdc*7?HPecvQr9f(U`?P~t*j~dekSz+m2d^=;ME=oS& zDd4hTlu_)TKT9Z*bsv*_qv`|R4`(eEUn)M64B2ry=o8OM=IM>n2P$_(MzBghIryKY zVx6?K#2Z_c#dgoObm+ML?aMb_!EtaMRT%IAAsC+2LA-&S#lUvg%pV5aNde#!M+ zK2_CArgg*^2Zh?Cq@=~NUyz*SB6;TAsty^^iC(r_dv~(Dx$fYreP(r2$Xi(kJ*O)R zrXFCbpKsawahrTv_A0G~N=?bXn?3Wx4Mh}J?~(pf$=Kgy_O4E5$K@4fz8j41CN20; z_vgFBG3Tkr`Ws|lUoPLc_y;S`>aA-pe=ThVW)Rg9*NBpo#FA92NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e4(}qPt!BA=?!Vd7Cb-nh*(&Qf%j1_`W>#6!+v}Tl-+5#nd*cn0v02ECl+X8+cRh)} zd(UORvrOuj-I7Uyld5AEm$Bbic=v0U*~giT-G1}mnAREP+b(*1x0Y`YYuv@OYW>Fa z1IiEhKXCtWo6TRtXvb{7SmN}Y?t=7(7lqetll4@eWOwsmne;NVcSrslsXJcE{bkOJ z^{R7cPEhkoI#e51{_dyMuK%yk?J)jqe$HyY@QrHE&wURRQevGR35zA=)lL80)8_G` zami_o$=;41iZx#v=s0xk2o^Ovc-}gp|J##&D?1{mpZfE5X1zzqD?1O71dF=)Geoby z|F~PI=B@gdnLai5la}o1@9L9X`eWuz&0M9)UD^*cbNwdtsAx;p*6-fZ>D~8uhr!3q zsfTAwnwzWq^_=?Woms1%s_c8+_t*l8iuHeTn+mQEc4Wz$159qJC9V-ADTyViR>?)F zK#IZ0z|ch3z*N`BAjHtj%D}+Nz)aV`9LTtNi?JO=LvDUbW?Cg~4J+DrS_3smf@}!R qPb(=;EJ|f?Ovz75Rq)JBOiv9;O-!jQJedm06AYfNelF{r5}E*k34>_> diff --git a/res/drawable-hdpi/ic_person_light_large.png b/res/drawable-hdpi/ic_person_light_large.png deleted file mode 100644 index 5ddf2652d3d05d42389435baff9db0e2c6ffcf96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1148 zcmeAS@N?(olHy`uVBq!ia0vp^At21b1|(&&1r7o!mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e4{?{#L2s!H7IIz=z&xJ5B*ow%*px7+%lzoBX>kc1c#9H!B>B3%YW;9JDX~>v%6ez z_vV;=@)2d5zn9&ct)E~1>?})*fD?xzDiJ8|`i?;@G41$Ki+>w6Zi&~eR`P0zStPXH z=Zuxy_l!H8Vw|^Uc_YUlG_%^T~grIn5RS&O-)Ecn;_{A$z0a@&;e*{aCQ z?giY=(JX&?-~9e+BY!Yqw|}T>s`~Z?ZlRm`8|K}&KDpq^XEUe2^Ly7cseS!^TKLEn z&w07NzVlgq-@FzMUHV*;dzV4C^4cE{ZajIqoBe?C1G|Ew_5YdnFvbP&x~z>BJ}cjt z%)RNrojwg2>s_o&7sHNk`JF2$Y{Z>4+5B<1SbJm7=|`2vd|F` zEBJ6r{9XU&eY{tvXT{=4Mu1c)=9D|RntamAnBnv4@yWjzaxY!|d+GL_68Uzm6=r9G{ev%TxLSDoOw~k&)F8pL z-Z73-1Ep=hi~c^RdwgZ5WBRmScFM{{hwi zyH`Fm`|*n{hWVF6ponYkDzmKzVglZJJxjXTe=GCR)#ePr=Cth^PHkr2!c0_O{Mi3w z((7dzXW}PI-g=&}AmfwttUO_QmvAUQh^kMk%6I!u7SC(fn|uHp_Pe= zm60isYh_>{yfjcBMMG|WN@iLmZVgF4UV^f-B*=!~{Irtt#G+IN$CUh}R0Yr6#Prml X)Wnp^!jq|>Qh>qJ)z4*}Q$iB};d1cq diff --git a/res/drawable-hdpi/ic_phone_small_light.png b/res/drawable-hdpi/ic_phone_small_light.png deleted file mode 100644 index 35cf1210d9430b91087aa0dd9f95113a8a61dbab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1005 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(mdp%toLn02pov}Y##8Kq9ef8{^fX=Cl zI%aqrIrQH_b;6g8TQ+VH$_d%9?eZ}3RSh-xk35OVcUtopg}`_>)b zAMH+jU*uV)+`-?r{dZd4v(5L-t<5)oxc@8qnfRn6o&M6!wM16x zB|5Uz4Tm{X);hdz2;*<%vdXjz{Pg=)!#;-jlOt|DTk^B)YJL>gl?9*6_I_imX0R;y z>Roz0*X)imk~kn`aTR@FDoP$$mLlF$WN`|I~!5+B7en`;+K8_FPoQaTvB&?flcmj z)xEp{>s5NcGi?{j7!rGRTUXT6>@L5?Ta9&|;&YW4V zmzi$0Txf>(q;=l2rkF?_+-5Xg=}KsGq>;UTrp=a<&Qkem`bV0USbF-a+?`xvX>%b# zyYAB!y9--W4#rFOG&wJUpu*`uwzO^{28IHDQ-r0@UtK7EhG> zx8;WD>->s@1$F_KC*4!e%w)Y#x9tvh#sc0ji|S7M*?%n`SQOk&V(>lWSY&MWp-rF5WjCEtmKOf&ND6(z`7u=+55Z(J|-U3sT?d(2n8%Z6<8 z?{dyqt7_QFbT8s2_Zf!CCEIpCUN%R5X-r4|v)y(&IVUH%o@3W>TEi*B(8rW~Kx4!0 z1i9T&>uOS?FR+~1zhFmG_NjHN>p~q~A2|BRuzl^@%jfoI?q}@0qW;El+paah6s=m~ z8c~vxSdwa$T$Bo=7>o=IO>_;+bqx$d42`TzEUiopfLtpBgMxbg1t=PF^HVa@DsgLI zRN5{B)F276Aviy+q&%@GmBBG3KPgqgGdD3kH7GSPrLyp3Dk$4Ac)I$ztaD0e0szO! Bq?`Z% diff --git a/res/drawable-hdpi/ic_photo_library_light.png b/res/drawable-hdpi/ic_photo_library_light.png deleted file mode 100644 index 55b956ac1a1ee7a5df765c47a214e8b8d5d791df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 468 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@Zgyv2V4Usg;uuoF`1TfK+TjG5wvUS> zx|oVu7B<{XxWU-O*p|pH!6s4Ek|fb2o2b#0)UZ&aZIJ|*L|0-3o0r!U--q7+KiV;b z%$i@JTBH1YPVqTereg~atWXAbNRq-HQkZde>$uKRzXgwO@K8CUD-dH-Cz7c<{CNl?VY zp7X$FsizY?`pbA0YT{b-KXAm%(OcX&2jpSq zxt0@@D}Z{pq%B}FnDB3#5eNr-&(~(Q1O{c`FZP2>LR;s3ni>F%Ee20lKbLh*2~7ay CH^Bq| diff --git a/res/drawable-hdpi/ic_preview_pause.png b/res/drawable-hdpi/ic_preview_pause.png deleted file mode 100644 index 06b1db45c527b286f566073b5b690ca4f6d3c55c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1645 zcmZ`(dsNZ~82wdRXp-csOv*=ES~|h-g@t0E0^tC~#M&kbK1Qa3x-?&Nv_-idN+qUC zu$1OA4KiJlk7+Km8WRd@nzNzet9)Uaj`rXF*!j-=?z#6n_k90d9w|5wY`DV^001y9 z2t(0v=qG?S>Nb=GY15HjESiW0fIAmAuh8{%dL4%n=nvHPLC18$COU{h1b~b^0FcWC zfDbw=cN73pVE`~52>{3<0N9pP(o8<6J8X<11Y&@-PgC}wvQXz3Bn8npIu8050X-}f z0O%jWVbGzcRFfsRf)Rw-_iM3_--l9(rg}bUn52yh6HNw3=}#=f7xcZ>AFCznT@mbJ zfSnERH&!9fUtKw&9�VSh6eT`wOez^vr3sqxEe84GZAoR@X@}9>U%e{(_fWw?+eI zjOlN^d-wvP;{n~FQ{_2hqHd3A$J||T$!Vv7=1q8@_+mR^h&?XP9v48z=&7M4oO(sO z_ois0YDvA~!k|Pt)X&Y};R^ilJm<#&mu)H45?GfX3w+Bg9}Xx?34}TiZ?zxhQNszd z9$LCC`dYhG(i`DpeT7ODI-aBLXP>jjk*MZ3`Cia1u&&;HsnTRIXG?tX@ak%| zyPz9nJ2Nwrd+_OZKg6JA2fD8z)t8u-{dzPeh{~dvqBN{RLT1aZ>O}Ke)S!hGi^E4Lb$pvrSHj# z8J1k;Xy|d<**_~bC)l_Q@>>HJl7}53Wq{g|}cNrqc|al>3? z;qJK|jEqdebvyS6v9%qOCY5dqtLPgS`Jn8gu2WEfof`3}DR~@w36goqr~}ep8DKCU z9bCJKECy{!PPDz%2{R%q1FSAn8mL3JvoPgpL8H;ejM86^_Io-uWU!Ztnk5NV{nvD< z0gI433L6|HQ#|HhL0w*H4@VhC2`bBn?DBe5GD>a3J-%!@R&Nbs!s6o%zA5%s&1zmdRNh=#DXWH z7mo#_Z6FSHt4UG4RuQO;Iqmi-uXal6EoW~mLt9&vX}Q0H`JYABpo?#kn!lA~P?ntH zYPyXkXlG2GpUP*B`!~vzi}UxiQyOcMdOETc?eFyGm9?@0<2CdA{l5CQLXVe5UFg?l zR{Z>P#o&^qNYW*j%iTEXL*Dq0-es(t)61i*@}t+QC574ADT;`R#nXz*hML++ zUx9^B!Z8z;OIpj$iF7Tjr~I!-vOM2p%4(yvzd;X&Q3D&wN1dXd% z1ftx}=}d$3HlG1TzU5aV!_&-@76dHnLYS@I`-4C5*;nyj*F0Z5#HTdQU#Sd7+#5K0 zgaxi~S4npc4%%~zLX%|^9!4AT;pLC2vJ&O+)`C9oxvYz=)7>R$ww-$ux1V-;`?gB8 zl9s>Lo3j>yOQ^bm^1A9{)X~IFUFmCy{^jmpzZQism655!?#$pvx2e^fON-u8?y>)G zF;(k diff --git a/res/drawable-hdpi/ic_preview_play.png b/res/drawable-hdpi/ic_preview_play.png deleted file mode 100644 index 6fc389a351f9022d940168fd1131473ace3138d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3688 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

wHW}!$^Za16#(`bA?y+W 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 diff --git a/res/drawable-hdpi/ic_remove_small_light.png b/res/drawable-hdpi/ic_remove_small_light.png deleted file mode 100644 index 07e668c374306d307d3aa42127e18cc7d30fc364..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 712 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpc0l82c)B=-L>zuQ{dU%21D>|0OLo7oHtn%H zlVDyuVd}-?vWhFc)Bf$AafQpY?1_owVi$oqH?Fw_o zz*Omz$x`R{ysyLUVT+|^qV>B*#cLW;$8Ij&lKfCG=zJI@FdD@bq# z|Kr_3$&%G&dvoJfn9ca})~jV7?WXZt@3xbzn0~y6ul99@juhDkj{JdQ-qI+?G5?(M)XvzjKxAL*>#&vFt6)x z_GMYdnU!2~pTQ?3j&H(~!;61zoxHH$;iRFm>cUBTPT$oNtnqU_HnU!6rTW@h@1$^s zWmfD#O~nC}Q!>*k zacl7VqJ0LaK@wy`aDG}zd16s2gJVj5QmTSyZen_BP-N#kboFyt=akR{ E04$^ym;e9( diff --git a/res/drawable-hdpi/ic_save_dark.png b/res/drawable-hdpi/ic_save_dark.png deleted file mode 100644 index 7cf01da8ee14102fb0e7d9099457cbdee818ff48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 947 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(m&7LlfArXh)&e+>`#X#VAy{DNKr(>frHWg=5QlrV`aloQ$%ns{9QaH&UD@&OALwe>Q*m z_Xz^Zk)Fpk{ylyF+YP=y+snG&G#8)yC2U{cGSy)nf8?}M=1PMo&+LbK#-&V04(#F1 zn&>2afN}Zs1!tr_@K$IAq~1PmrpdB_`OXCWuIUV-jO7jNAOJMneb0g)(; z3tS0mn(W&eZ$Ih}p*y@Ul%N%2L(Qz!6538W%py=o&1$v+ive_*diSqe@iTQ!I97IY_Hb+ z*w%2uGW=WUiV3fC8l38Gs;!7wu#eflMcF>9RcDIdw8_W5hl_lAd%@);(=4X_4Uf<5 zT(~($>%8ab-R;wsnJt(ZVwF0FmupR~gOv3zt;;NvcyzC@g?RmY;B`FWy2PvG;#Z7w z42s@LGcQ?P_Qvr=kl>c-T&$Nw_psP8%s)~uwj<*cn{z8ern7y+>;u+(d9Tb?E_z?Z z5#mvw&CIo!*?!{h?FV$<-<`_%@LFbPm&({Yej-9N@J;OeRRCnYLT%2sRo>Tll4kn=gxldgPuvDxGA zq+QbcD{|#EmVA6<`Ju<^!cy)_vtnvDSNeJ~zvTOHD0}x;japs{=O1+$6OSH9f3URa zM)C!(dNY%m*U$Z1aJ{VWRe4W-8UNNV{r|SV<-g6bC)@IkIWR>tsFt`!l%yn}eULz56gBP#=AD{*Fe-!`# diff --git a/res/drawable-hdpi/ic_save_light.png b/res/drawable-hdpi/ic_save_light.png deleted file mode 100644 index b76adb24d815742e8dabb55385e13fc71dd4b8db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 913 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(miJmTwArXh)&hX6(HWX;EKhEj2ibebZ zM*+ivi4!J7Y+7L6;C(=@(|gMtg$)VKM|MqNJ|I@erXsN7&MiT*(^f55 zc2T1IKT(VE+}X^$hD%m6TpToGmt`o+*ym`1zep zS{W{B2ZDIdZJjKXlF8+W zYwqDbi>*6DR=ht@_+YQngs(+xJG|6qI?n$Ppi}`Ir6PS-K^o4gk; zBFxJ$L|OK>;l(#o|Ffp-F5@XU_>7}C)nTE#-R1X{4E!dMbJJGDHk`TO|G@Htoq^5) z<6oQ4zl~jRjOQkIYiFs%gCy~#YmHC%^)EkQZ8ke~#-3?&v+gcST`YPc>3Mfu@ZpDx zthO$1ncMJ9Z>__%-@j+x^A1_Axgxr8kCY8d-;2k|QcL|#^Lefhj?{dcYH1nRyfU*s zD8qWi?k&@KHH9CD{k>whxHeIS=ZnCJbJq8p{ui|y8UF|fzOk&#(Ik5M`KanW8ho)b z;tS7uCu{!R>9u^%tH$*Q*dNsJE)wt9YiFj?X;wC=pFjMo%;ZlYS3jTGdgK#-VG~;r z1Kzm0Xkxq!^403{7a>QWZRN6Vp?JQWH}u3s0tkvIc{v LtDnm{r-UW|dINK+ diff --git a/res/drawable-hdpi/ic_send_dark.png b/res/drawable-hdpi/ic_send_dark.png deleted file mode 100644 index 62108ef71bc3e0dd7c0412fc60d161944202012e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1061 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(mUp-wMLn02pz3$x+<0``T;C{-O>JS&=|a!8@E?Tt+I4i7cN3 z1kJ7d%6IQ5eKRZD{@oWJw+WU3SC;14{q>uFDcd#+sFO=vHlw`x!zc}lLwzQG@ZL!!QubV z@K2+6#9Bt_vfX#xRxb8P`1Z))-P)_|g#y)Txf|3Pl^Cs>!$Tq$9N2LE^;w^FuXT3F zF@Fn_@i?&PPV?WDwes%_x-KpFo?g?iy?}A`W`?H=<*a2Q^gk6klrQXN53*ckCG^hZ zQmlIP<5-(sZDGyXOq-T+ecl~HPVwe#=UR?BUuh4y zxbgn}uf^3-C9`-#7&lH}{HfJgA-z9Mq20%>-70gDYv_w(OCIYSvbbLxaLe<{+DFcF z4ymtFZZ`bBCXzjQhs`_t${DBC&K?wvyluLtbNYu^vvs*8Itfb-_o`fP)vUd?w0+Bu zASU7R6@QAZpLe{na^`iVTenuOd6+!sn7h`jW0#C{Kc8pT$l%=jXOYm0Nw0*&%_dIE zycXg-vH4TUN87k#uXjxPWx6QUxZ%)Q#VdAp!LFw*|IDmR_Ks8awf!P}FZ|`>)3<)` zUN+)iaN{Lc+!5{_tIC!eTKR8#V`*Yq`bWI~sM^iC+i`16xPME3^SZn7f9qe~icdei zKAdK61m*Wn^e&V5DncZe?IFz5LTo z6b-rgDVb@NxHUY}@&aXHNstY}`DrEPiAAXljw$&`sS2LCiRr09sfj6-g(p)%*_FZ5 L)z4*}Q$iB}T8+wn diff --git a/res/drawable-hdpi/ic_send_light.png b/res/drawable-hdpi/ic_send_light.png deleted file mode 100644 index 724783d0df28a9da6e5c54e971febff46f91c174..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1054 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 D)y~W1 diff --git a/res/drawable-hdpi/ic_sim_card_send.png b/res/drawable-hdpi/ic_sim_card_send.png deleted file mode 100644 index 426b1538812943f831bb9c4e07001554fb527efa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8g-!3HENwCbM%DVB6cUq=Rpjs4tz5?O(K#^NA% zCx&(BWL^R}3dtTpz6=aiY77hwEes65fI|H(?D8gCb5m^kRJ;2!QWVRiUvBT5FF~sBe+pC6Lha3c2AKELI)VjmD}$pv8W%c;aQub z&+5yj75?Z4S1k7}pDWw*j$P!C8<`)MX5lF!N|bSMAy(z*T5{q z(Adhv$jaDA*TBNcz##I*TTtjDH00)|WTsW()}YZEx(%p75@bVgep*R+Vo@rCV@iHf fs)A>3VtQ&&YGO)d;mK4`h%*t2M^6{W5RLP5FM4}98;Y;9Ik%;wef|ykjZM#Ayc2$HIQ^iCiu0lc z2f3$xXkg88-O}m7IrT;~L-%E+58S?DK}TA-TfP82uUg_7QIe8al4_M)lnSI6j0_Bo zbqy?a4UIz#&8-Y9tV~RF4S)=T-#l(5C>nC}Q!>*kack%b{C5JVK@wy`aDG}zd16s2 kgJVj5QmTSyZen_BP-|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(mrJgR1ArXhq&e+%|Y$(vSzmu80+@t-1 zBRfZ@`+}ynrfIXd?HZiYtzZvy+eYNUQgWR1KSZKjz$3dA+$Y ze$$?fdmh&xH~wrb7OL9xq5Ptbp3?sohE8S~1O6i}ES+i`1*{gEI89G-8L%Gvc4vY_ zl)b?+{>JGC%%xX*W^wIdm1Ew&r`bi?eATLm|4z1jTlLbe?cY>7ch#dwy2S^qKc9z4YL^&y1JJ< zXs)U0G8MgXu>D9{OBBzMA1rr_7uP<{V)%1l`ZVjEEkQDj_Gi66Yeb-Kcax`=3RGHpYTFRD=wZi(E>3`d|f8zc$St;jcuioRi zmaA8-Ub2`aYU$$l(>Ol}TJXPNoIa^cQvS{N+O#VxFJ7VkB%N??gOv0=9F3$YJV-$exd*~Z!w%DHlHvEg;*rJP5PTvODR zF6IoiUXVNMo9XJ$mp*>ke@Lw*O{Z_o!=wc++?R~htj?`bTJmFyEeqeGLd`2od^x=A z8R-GH9qnt5?vt!+5WgzKF`f7K!QV=of@1tX829H&FBJNJI%<7#*s}aj%L^N>uRPXl z8Bv{h^|HguUz-oFBT7;dOH!?pi&B9UgOP!uiLRl6u8~QI zp|O>*nU%4ru7SCgfkDD1=j$jMa`RI%(<*Um5PbhT8>m4NWJ7R%T1k0gQ7VIDN`6wR ef@f}GdTLN=VoGJ<$y88wVeoYIb6Mw<&;$TH@pcaY diff --git a/res/drawable-hdpi/ic_sms_multi_light.png b/res/drawable-hdpi/ic_sms_multi_light.png deleted file mode 100644 index 81ac2e759ec96cf37a1530928eaddf56281bed91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 926 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@(md7dtgArXh4&e)iD#X-Q~{*8SsjF%W) zU5=YyXn!KEvG4)6fDkV$E2of)<`0&ts2@T{^q2ItI5-`6`p!nP%xwGfHE;J?zYjDB zGWmFGUahsU^}Oi7P$t1``r!;ppZpmzEEY0k)d#Ygv)*9-C-v1VLG*`c)rzbDJ7znE z`?)&mA-s23?3nZ!0^iGqx`rP8veIg1cHBze{{dGwrgJ#61u(5|Fa@xJtE__Xe<-u0rzfoviY z%<0QaCGMBR<-b<{a9~Tw^?5N*LSDG`N}N#&ci=rgWk*U|#l$%e%O0&t;Ocpkf7D#O zG&5(bQ|Q-2Upnt*PwUmIR<3@2Bgbb^sm7y)u@5vqNOor@T+eT+eIQ!Ey+U{)*PZl7 z7uKELCmQ1R^UjI)H^1IJ;Jj~F+UhHb2S3l-k#Du_Z2GeMw?8X81hL%MSblF-Z{``p z(3CU3?Wb+1V`SgyB*y&emZjnaM=sZ{j%SylVGBXvf)Ciq$FCPbzvd zTBS_ne(hyqwVJ7NWn{>wQirJQ3%eXxXI3ql(|i3t^O7fTC8p;re-aR(v7F~Rx8^!C z-Ln&!zDQfJzq|3-x%Fnf_W9htIEDA8I6tsd^sK((T(yE}--B6uom^h&Db(k)|6r?W zT`JG)?0xt7Li=UQl{S?HncHb^yjJR0apQtp*KbY}MlavD!O=5v=5ZEeMOBHfT-92d z%OCnR=K$Zu`GPf<9`G#mRbk*do_}Li+ba7mZ^qVlHa(1<2`P(JuJtvqG~0bCN#S~? zyE@MS)uLPBaV8>N&cGz7TH+c}l9E`GYL#4+3Zxi}3=B4U!-mg7ec#$`gxH85~pclTsBta}(23gHjVy UDhp4hg7OK2r>mdKI;Vst0Q#hGbN~PV diff --git a/res/drawable-hdpi/ic_video_play_light.png b/res/drawable-hdpi/ic_video_play_light.png deleted file mode 100644 index 4a74f3755b9c937b30894eed582584772bc872e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3968 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 NFvOZ*igoWj`XAHyezpJr diff --git a/res/drawable-hdpi/ic_wear_reply.png b/res/drawable-hdpi/ic_wear_reply.png deleted file mode 100644 index 19ce4728c1a7bbac040d007d1a0950994c362029..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1768 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 diff --git a/res/drawable-hdpi/ic_widget_list.png b/res/drawable-hdpi/ic_widget_list.png deleted file mode 100644 index 06f973203b54c44c84ee376b3a88a95d81d7bc7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 733 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpc0l9Tdb&7zuQ?R?&42Z8qeg=f=3r)GHN`6%~6 z%;Iuh=|ZM$4bE5nU6wF;M4PKRJe^a0^Yzzzj3TZN*KR$|Fw34p@rU+#TNZt#%s`Q) zudbinvE?$ugy%n(btou3soWPCzvi>&q&2Cr7xUS6?7hsDU^aX1m*0Q=86v0Ys!!%* zxcsujQi8|M`uUuWl3yu`EvKTgH|s?A9e@1n?uA(k!y0cN=$kj6DcdJ~rb!Lu%x_=nC}Q!>*kacj8nxo#g&gCxj?;QX|b^2DN42FH~Aq*MjZ c+{EFVdQ&MBb@0MEWCB>(^b diff --git a/res/drawable-hdpi/ic_work_profile.png b/res/drawable-hdpi/ic_work_profile.png deleted file mode 100644 index 5c2e457818a53aa89c4646696d07ea2f434203b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_+iR8JSjkP60R38n>GmVL1o%28Ni zBejHsv2hQ}9w`T}2|q2~Xq4*L@=Q6z-Kcfvp_IZY&TPj`Gb}73OcSc41chJBJ0`it zps*)lDZ_%OzF-l?4?h|=u(2#z#+D=`fAC9};EHBZ28QKAUChVoLJWWwGI+ZBxvXD&^AWB$jDE*F9!JER?!zuPhzZ=lJ4`nK z4q*hRF@sAHv9e}GX1>VG<;*N7sR6!6zKYXUt~iaK9*4upQMpu%JsA!(n{L%%KKQY>?q9G;t04 z@vL-mdtgDQ)E|8WmsaolanOO1++sns(GMn9-`y#p=OE35*^du8)idcY&00000 LNkvXXu0mjfnCZqY diff --git a/res/drawable-hdpi/msg_bubble_input.9.png b/res/drawable-hdpi/msg_bubble_input.9.png deleted file mode 100644 index 01076dabb3cd7256f126c157db4a0b5fc8d01d81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 394 zcmV;50d@X~P){8L@I`!F)Ul@?kSZR5^%Oko5gP;B_1uno!Y06OYFP;`Bo&bbB55w^ zz|8K`n?>y$6-XM?F;!LHLn?<{9 diff --git a/res/drawable-hdpi/msg_bubble_outgoing.9.png b/res/drawable-hdpi/msg_bubble_outgoing.9.png deleted file mode 100644 index 8e7ccc0cc8127bbede5224fea2b375f9b9376fc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 472 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 KT-G@yGywq1Z!p~e diff --git a/res/drawable-hdpi/tab_btn_bg_normal.9.png b/res/drawable-hdpi/tab_btn_bg_normal.9.png deleted file mode 100644 index 791bb4047448239d73e02e026a28f3bd1a83f245..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqEX7WqAsj$Z!;#Vf4nJ zaCd?*qxs3xYk`7po-U3d5>t}}L_|^?nExlDm4nJ zaCd?*qxs3xYk`7po-U3d5>t}}L_|^?nExl?gm!zn9e9-o!ZHoRyVTl3|9N@RXfyw)=o4GI+ZBxvX!ZRlT diff --git a/res/drawable-hdpi/tab_selected.9.png b/res/drawable-hdpi/tab_selected.9.png deleted file mode 100644 index 84e63df17096db583ecc089e4fa47095eb90a134..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1c!3HD^Kbl$tDVAa<&kznEsNqQI0P;BtJR*x3 z7`Qt@n9=;?>9s&XV^0^y5RRF>eU4lV3Ia^WU;Nj9?SFaUG`(t%fC2{r(F32}&Z#N7 mu%cDCV;7go$^UcSU1F1v6hA)sM}#_1JAAl sHa50n`u}JC6ArQDV3k~G;?=;w@ai#_+fyH_6rdptp00i_>zopr01qN8F8}}l diff --git a/res/drawable-hdpi/tab_selected_pressed_focused_holo.9.png b/res/drawable-hdpi/tab_selected_pressed_focused_holo.9.png deleted file mode 100644 index ca3eb7bbf640efd7176e324c6417e3d470f7d1d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 447 zcmV;w0YLtVP);sNE(79gwXUDAYmYh?YDg~ zj+;*aSg-dPBZ(A`TZ*B9afzsL-0WuH_vdQ|0FO`4j<$a}S~>wBL`;v#2CVDEqhhW) zOG^2jEusrH?dg*?HJ3ubj?VG&_FT>IqCz&XtM^)f5PXy)N-m$t@B%ws8V%`^SP#X? z_H^wvWZOqs)kUti*h2g9X%ilni`GJqWoad=dRB2*mvncI-tZK${uAL_m?yhDv69AR zqZ6Ifx6NF!QjYGR1xs*6d9#Y~?BfYJsVW p9s&X3r`ov5RRF>eWy7Y3`LmKUncz0|1>p$@8`w|hq<`8x>OiXJp1Ic r*W-C(`VEFF#(|-4>t(+dd!{lR=Mzerv94k|&Al pHa0dl6XT7mWm=kg0;E(O7^0SO1b$?-<^-C+;OXk;vd$@?2>@RODQN%z diff --git a/res/drawable-hdpi/tab_unselected_pressed_focused_holo.9.png b/res/drawable-hdpi/tab_unselected_pressed_focused_holo.9.png deleted file mode 100644 index 6cf948e78ced6beb5709de279ac84e65b3dde573..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 477 zcmV<30V4j1P)+eN>;4N_|5LT-Dg7*iqLpDAYn-oFCYHL zFs$DIV71yBMiQx9ZZ4J$jB`W{!+J9TU!U(A0Jy!o547#W-qHyGA!58-w!pep+$*N4 zO;WOZwum9vw5Lzn)j|pdws(%Fx94nzXBD!6oqewb2!)RdL@DGm8lGW?OQRv36YHip z*q*MrhJ5-cuR6>15>x08AJ*Z;aM8CgVkWKRRZl7b>yqxyF&dsqtbawsEws+gSFEIQ z8tGV!-M6G|8)$|{>= zB1In;CFaB^?QM1mX){+$Q-^05`VCL!oxlnUL^{!TrY06KUv<_gWid^|#bm=3urBHD zGhE?U4Xixu30Chy`ihA^H~)|RCMI2#n9(1fzpGE@7_U#)=QzV9f$c9r3rYL~q*<6s T9s&XV^0^y5RRG2DGd$(c{mQ7ICS8^hxpplpCb(>&bFKMf2PC+hB-|= lFPd}$ta=xe%?J}wXJj~>$02mQ@({=>22WQ%mvv4FO#sF}Due(4 diff --git a/res/drawable-hdpi/widget_hr.9.png b/res/drawable-hdpi/widget_hr.9.png deleted file mode 100644 index 75902561ff73fe160b4d1aefd5e509c87a66edf9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^AT|dF8<0HkD{mW+Vkvg=4B-HR8jh3>AfL0qBeIx* zfx8og8O=|gUJDeQQ20FR&$8&rEmJl#IgvN$nhvF88^T>gcPL2k`O?ufm4u31XgCI zw<7`)X_lutT8_(QpFs*tLx;^ibfZQ~ph+Y_piv7eQV|?TLQ>SIkUDm;kqW4lLh4Gc zj49KK5S2PKONT^dg+(i}QWbn9HE~NOnd9`NaUY< z|C3lBovB3_k%%74&?$()C3~7fX(5pgfpJV1jbUk1T?|)YIHp%&T0kTMd}Odfjhb!W z34lxnNl`rxqY6YS7E%ccx>~J-L?D;R1tlTkAQlLM5>5bzClLqmxWPdIY=54ZGldmn ziVO{c;!{}VG&Y1eBi5`1jh2WkMs(_Rh%!WnX@H5EA@$6;h-c)R#42aZMIxCI%OH|r zm?!(MNlzUS@-c6xbxRo2%12N_?m9x(K2e_D#C4%a#X-@=dkuvvFsBI0H3xFI`_|m* zA{9C5VpVJ^r@Bbq-6~!!U;TP+|7*K?PWouryaE)DSa@%1kF(5`_I=xT$nm_|;1e;K zqc z(s7JGXS+#4t4PMSX%=|-SkOEMV^4Msw+5U&)wj(%)vvozG${AGqu?DG=*&6f+R%4B zD77=mhf);MUoc=%_%Olo$<;(=z-(iATp};B^PJBvTfxtPcc|TQv)PUgm#)4$D(YL` z(>}Bozx77>72WEJ`|UrnDTh6aYwLL354N;CGF4?)5YXC^&zHP`tL6Pq7u3ba?i(3Y zaiDH`T`~Ef&^_s~0~(28Gi@-fq{p88>d zdafYuV2>013;Bivhd!vYXuQC@=04<<)tzBf7Tp-fcCXpLovx@wEeFz?2dsx<=Z||@ zHwjMeb?Wg;ix0mNxMRmrQpfV%VPOT;VgK#jG13v+vNovo=IBDZ6V36a#V*?|Vg{N# z>O(CZy?6e?`P9DuCFj)$+wC;`lxxkHSN=@WDk<9R@bzJ-k=J1esX-%5PpnH5q(>Tm zt1HPZEQyKLRnI%%Jlc6z-6dQSM{&u08EnsGUyZDW-TV&p=Kht?Sp3e4Nup;hU6Ys1 QDlz{wq>?akWpHBd-y4sThX4Qo diff --git a/res/drawable-hdpi/widget_msg_bubble_outgoing.9.png b/res/drawable-hdpi/widget_msg_bubble_outgoing.9.png deleted file mode 100644 index 476efaeb80b2089815f211b1ee73094d7d8673b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1522 zcmeAS@N?(olHy`uVBq!ia0vp^azHH0!3HGvF1f=4q$EpRBT9nv(@M${i&7aJQ}UBi z6+Ckj(^G>|6H_V+Po~;1Ffc1;hD4M^`1)8S=jZArg4F0$^BXQ!4Z zB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RSMakYy!KT6rXh3di zNuokUZcbjYRfVk**jy_h8zii+qySb@l5ML5aa4qFfP!;=QL2Keo~drKfsvttxuu?= zsfnebp^k!)fuXU!p@F`UrLLi&m5I5Pp_u{{C;@FNN=dT{a&d#&1?1T(Wt5Z@Sn2DR zmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)VF`a7isrF3Kz@$;{7F0GXJW zlwVq6s|0i@#0$9vaAWg|p}_Mv>2~2MaLazx}RV?+-@<% zX&zK>3U0R;;nb@Sbc{YIW|3kVCIn1AASOKB0y*%MpPC0u?nS_Kz1WLckb!{-7$O)I;Wx+P0pW)x5EI~WmuScSWr(~!^4s?INUcBe~o!@o^ zcRnZI-?hIS~HOeg0MQP&p0G)=Ha+w<=M9xl9 z6Y7)^;XjyKu;sRO#o4`kZ`Qw!h&pv(DeuIuGu7ty%iAfl@R^{G%<|nG9Z!p+o(Q@qbyz$qiS)zDDz_~VbV^PbBq-VZH^Io+2LG3Weq?Ir~q_jN}FgUTM| zm_--uj9EY7x!#7X8>@P|Jz2XK?dX#Eo?-a$zpD&iyS?&1yMjrw0goT1_{j9SZ5Q}0 zv7;@-Ai7XT>~|YiUDpli2Q$t+{_$bYRb4$1F4Nt2{k9#B*1Em0GHL$#?|g>dPYNzZ z_^k5Qt+tuRYMa!4xUgO3#g|3LB|ot={Y)^paY4BCeZA|Qc?*|ye+yMFy*91&*ut4R z4Pq45Xnvmhebw1}`2iOy*4{r@_x$So%cpAcod4c_8k#z<%5uZ$n9CY*@81f9Px+}X zTEJ+PuYGx@`l&k`G(YF8N?*w-?wEQ+=zY`8bu<3S{5N|k1|%Oc%$NbBSkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+eS5K)hhiu0R{01Y44~ zy9>jA5L~c#`DCC7XMsm#F_88EW4Dvpb_@*6qMj~}ArXh)PWR0gaTI8qe~+^><3h8X zi{oO23SoPPkPFT1f;|GPtgNDfg0>Z%{}>eA{hNO1+q`h(pZ8URi>t}a^N)+N+#)rs<8|2gKMlrS>j4 z^S-H}NWgLKY%>PF43lFGrd$cNp610RtRa)cm?L@Tu;ekci-dIC%9QS9Wq#TfVW&I0 zQ*$R%k48&l*sUL8Uz>MNW1hNZ+O9go19nMKe$3gjEw1OiIx~;SusuJ2jAtrS>565m z8-%%vTz=U;V7UB>;_ zP4+8fX|)I}dFp$6>DEvemBRC#9WtU5+m(#ec~^IOgt`RfhUS_IuJqm*`n4*$HvLkj zRb7j~Cbz{Lw*(jQ*(h_>iWh|Mw<(Mg`JOXzGi&0%ER!Smgr;8lJb_vG`2nu`)(J8< zJntCAUEJe)B}2F4n!Uqp*+q{Tb=jv~5-4+u`SrbV?}5Sx8xP%RG255@`qz;gigPtT zv{d}K#d}A2omKaW`^@3z<~(Tb+V`mLwt|wm>yuvL;@G2h>(6ihv?wlb!=kH}8cK_m zK3!R>x4Un9Y-+dZbgvBGbkPbH8RdB*aspe~Pgg99_qfv3!ISZ%$@_Ur$DGYl(`#e& z56s#6ck&J41wt0}a{4To=I zO?3?nbqy>+3{9+zO{`4KfNU!RgM?%*eH0D3`6-!cmAEws+HC^mOG%Io!TD(=<%vb9 k42~)JNvR5+xryniL8*x;m4zo$LD`wX)78&qol`;+0L?+P*8l(j diff --git a/res/drawable-ldrtl-hdpi/msg_bubble_incoming.9.png b/res/drawable-ldrtl-hdpi/msg_bubble_incoming.9.png deleted file mode 100644 index 8e7ccc0cc8127bbede5224fea2b375f9b9376fc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 472 zcmV;}0Vn>6P) zyu-!80|#-;#T3CobZZP+S_0P=hl2i+wxA}L0>OePqFIO}MF+v4CJAw|Z-aK>kIU=s zy&ibBhxhZoJkJXck#S&_T*IZG-fH=f&F(?dF5&Zid}|;AmyE~HXbzL*2X2QirYzs1 z(-D8bWb(u@jIlOqH8$TYMQJ;N`Tg&xRN~9iAqW%hnA<%@skFUvavXTwCkln#)sz!p zCUa!)D;xk5iBkXu9&a!bxk0}#8fkn%#-35HZ~lUD1OtILRI9Ny7)LOdJ1~K90#)@I zgTcoCfZ^~H8jYYy%qAENzMAYC2higgpP)?u@kiSPa`Nw@B%glYm0yoB-rRu|H<^o7q7n zbBtH|c2M8tTE^q_1=joU! z`3@m0wI=U|5bl5u|8!c7w5GmO?dG1-DiHNFH(23nv$Y-U>_LN1%YZXqOU+V2bdgnS-q{>G_#^>>T_dYL^sv9#=wZ~sH4Wfh#sh4 zje!w8niULDt=s^npr0iES&|lhiaAShiyEVg879_^fRJN^PlXq90gW2%O`v=890)MQIoz4IN002ovPDHLkV1ifRsn!4h diff --git a/res/drawable-ldrtl-hdpi/msg_bubble_outgoing.9.png b/res/drawable-ldrtl-hdpi/msg_bubble_outgoing.9.png deleted file mode 100644 index 7fed0a806a03c789de0b41f502d7ec7db52ca7c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 469 zcmV;`0V@89P)aolanOO1++sns(GMn9-`y#p=OE35*^du8)idcY&00000 LNkvXXu0mjfnCZqY diff --git a/res/drawable-ldrtl-mdpi/ic_send_light.png b/res/drawable-ldrtl-mdpi/ic_send_light.png deleted file mode 100644 index 1267d66a62fed1f7413a6ad43c7f93a886af6331..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 761 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)RwCp}#pLp+XOow~P6#8Je}|NE959o9*D zT>l<&&p6?BY?j0d364W*O1}iu-0WI9SLP>btV>gpvaq($=26pIV{Lr=Nm#z``7bx# zbvJ?=j!xkucRyFz{k@0^~( zyJ`~_yj0!VWwdo}@cdQErE9)fbDA7@D)hnh>(X7X9eJ*Poyx>ppl@{5f5rDJ*Ck7q z{p)!is28xdz&YynlMdqp%n8C4(zz@5pW!h+=@{BAz3k?J)d!Rxh;88Gc*FW3LggY~ zfsMKU)HfoV4Gv@<@O@yo;ozRR-3?2AFuq}EKB1dnu6UWJ>qnFKf!YUr1%}K#4T(>t z>$D%>kVp^s)W2>``htvS~SWWT$d`E}tgQ6}rT z`n&s1PrshOLjOvz=Ys(IIn%1MPaQ1XSi#39&ATzK!C8<`)MX5lF!N|bSRM)^z*T5pg(8S8v#LCnR$hI;tNJ!?=N70a*pOTqY ziCcr9-6l|4k_6choS#-wo>-L1;Fyx1l&avFo0y&&l$w}QS$HxPlmr<(UHx3vIVCg! E0I~ZkH2?qr diff --git a/res/drawable-ldrtl-mdpi/msg_bubble_incoming.9.png b/res/drawable-ldrtl-mdpi/msg_bubble_incoming.9.png deleted file mode 100644 index 5ca9b14d6416441a6ebd6ca93a9d94ae3af8a639..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^!ayvMH6JIGwYpl)hnWcZ2Y-x4i5=A((%!n5UhV zjx*`<6ZoSR*p#5dCiG(V=19APMLYM3inQ53*&n~LsiywaPn-YKHy&Jdm38q6Q$9Zy z&C-<|{Lo9mNUa{sn6d=(0aB@RL^sWvQy<@HsH+J#mvT`1ZZQw4D zGz(kj;JbR#eI?YUS&a*xwMkmAuG5>*C~SV_K(D$P3m=dz8Sv+DRJX&A z)}@msUHiJ^^YltZO;2lwNg^s!<)6Lo^AkG diff --git a/res/drawable-ldrtl-mdpi/msg_bubble_outgoing.9.png b/res/drawable-ldrtl-mdpi/msg_bubble_outgoing.9.png deleted file mode 100644 index 4e7e464037695828ede0683d70ea9ff43acda8e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^!ayvb@%|9QiCfi;=VY$r z?bq_n-xBA(-#^E!G_v|NV_pB&pAXLpd0n>FUlUfXKW)R^Ygb>dtvQe^yGW<|>RUUu zgA69KV^7RDuOQKI?D6Xai3YXFK38A43-CCci)B5`U?QV;IPr63{Ml#4K%vVkgBNeK zZk;M7>iV;O2BX%}^WKxTFa8~t%^u>D$&p}k$}lbd#_^AbBhUFixwCZA6VDCd%RetV im{9nEwQ|{oui}mx;bn4-e`A0Fz~JfX=d#Wzp$P!O{EM3a diff --git a/res/drawable-ldrtl-xhdpi/ic_send_light.png b/res/drawable-ldrtl-xhdpi/ic_send_light.png deleted file mode 100644 index 178c3cf6638d497ea0a4bbf208bf4d3af9a81dce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1262 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^keV#6kAsP4HPCwf%5-xJI-t?}<;-3z# zA}&gcX0$Hg77Ym>=oDn*@oM|Awdm=w{f;c=>;ACE>?%q$=+4>9)wtt?(km4$ zB}ql8V=vb|estHo_P1|s$@ece_P$_tE!|rcTY7Hq^SitF)n+6#ak_QpTwyt-p!syC z$%NF%>%AMDoN7*4Z0kO8oHLoxb6(Bi9Z%i204by z-?m@eeN1?|iR#LUG4hj3+%HM9p7D%I|Gt~WRp>(3x|_E%`$EdJmv720r0MwOl_A91EJg zhJ%@N#m18+1x*j$pMP;9DPcB`s{_B;O}7;)n_KuV8008TvRjeQ$Z9r|DXJu=s3BqU z2mVD#<}f$0e6&KqV0+qUmx0J zfAvST_6OS!${X6Bntjyo3taQLhHnqsJf{9P6?5jyXZ)`}@!it7WxUfG{vKdWV7n3E zu!%3f@h4N#$M4AxL^njZY~qUDJn2O~(>?{AGwT~n^={o$(|r)1z*xcghxZS&4db&n z9f38upLctRrPzMza%`H!>w8hEBk;e_j#Q^7i!PTG8$ICtp#6dSgY<`X!Mx@A#V*DR zGUqPMpT9Sjn=?G^z+M%h9@$5!PFp)OF0S;5tv6rzKk~_cBg2m}y2kz+LPOOaDfOS% zy)!j5^2GJ~YzO_OH>~Fj)$lFUmtT3uXqsNcezkeRVmWc*e^>GR`2De2RQaQ3ft&?% zPT`TFUE*8Tzcl11)h=$_FmKNS%Lj@D`#nOQGG}|ea&rpZ#qg&1bCRcSRoO*%?N1p~ z&Yb6PP28TUe|poJZD-@umLzfCm{JmRDb|zw)dJO(Ywu0my*Smq=HBE@x=+1YQq)w6 zldDzlPWf_3Fk5=2@De*Cl^Xu|0d;v==ye z7)x4fyxg|r=aIPl<4z8p0`YChn)lRR&RSwWm&3ElM2t!6$dcD7QI~p_%=bM|?D_h* zmqX`-lDP^mi#@NOHZm~F3c2Uf_HW-3ZCPnX(WFaio1VXY#v<%vaPZY**(qEsVI@i@ zMSxjawZt`|BqgyV)hf9t6-Y4{85o-C8W`#tScDjwSQ(pGnVJFFRt5$M$z1v<8glbf zGSez?YY?>C1S&uzK{f>Er zHv}^`w^4CrLlmF6WBU5`094+&+%bOt4bthhs(YU+M$=MAr8=rpc!Q$Rp{gUp6(q}d zSXh|+1H&0)81pqSoIozuJ4Q#>kWRNY2PhQU{Re~-sK5UN(P(FLfOLHafCWpQQdWL2 z30Zz1Jw2P0+AN`%j*O-yadFXZvnvivSu8ea6T=v!D7RQziqwH&3>qJwtrNotBnWSq zm{>+8BQys{*S8oz7=d)%L_BVHM^yw-l7G1MaJzFPmlG+aw$iJC?0*<31!D{$q{2b5 z(b1G3N<{J1a;79bvF8w)A0b7_T2A$P?^$aI`JOUO+q2wbMTt8H>g_!us(SkGERW}f zgu};9fC>TAl+o37So4hE-Mx=w(n=Lr2WonH354ymT>hYa0?`Sti=p%Jp8x;=07*qoM6N<$g5MJP2><{9 diff --git a/res/drawable-ldrtl-xhdpi/msg_bubble_input.9.png b/res/drawable-ldrtl-xhdpi/msg_bubble_input.9.png deleted file mode 100644 index 4c5f45d9b02c92b44dca2bd0998f0f5d56f12d9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 535 zcmV+y0_gpTP)kT&lipj9BXU=c!43u_4?f~6@EFpZTEJHbC8YHB0~kh=@(# z76taGRy{Nv^)~P+lcjwRC2p_-%mLr?kTOMG$hGWqfi9{`c6{T^25P`o&l~8v`k@Ob z2C7c0Z3q>>AK+5k+Rm%&jGK0v`s|>tIhUYp{nJQqf|?^B{gR&{dlS_BfO3!QRm<@` z;3bp;y$23kjQ+6hhro*VHfSNdwXw{PtA6KU`D=$CzKx Z{sQXJ3*%;Pj<5g#002ovPDHLkV1mEG-#`EW diff --git a/res/drawable-ldrtl-xhdpi/msg_bubble_outgoing.9.png b/res/drawable-ldrtl-xhdpi/msg_bubble_outgoing.9.png deleted file mode 100644 index 0661fdba789fa348568b01299482fa29fff2e17d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 zcmV-b0;>IqP)*P_#)J^)}e`ilTvPBc^3uW4CXX0x&O z^ra<>p-|le)YA-yD~!bsnaioqQRn9~^!pp0qX5!0w|IG}KSw2#pL+sQlqwU6FYVj6 zy1LyHR6PE(J%|(>A3yLM6b#lotvs+)>Sr|i+iO%u5CE`H7^GnoJO;gjN~fo#0s#Qm z))uL%f208c04?j2T%b}Zz`40i`h0g%fSRz$$?tN3(&-^iOq@ys0sxYrX?}AH)MpnY zgaAfIcc7{j+fUjoqqR2}z8wo#-&An*^3M!;^Zz{9@G$q+&iLcDwG9S3zA zQi2?Nf105vHQP18;4J{*&J2aae{I)j+BM)-%QP)xYrLY=U>FDPff9)mghDrO9kv`vj3#7(Kq{ykMuUuaK j*jnTK3VXr#mizt(eh06M7!YU`00000NkvXXu0mjfUCISm diff --git a/res/drawable-ldrtl-xxhdpi/ic_send_light.png b/res/drawable-ldrtl-xxhdpi/ic_send_light.png deleted file mode 100644 index 74ffc46412996d959965aaf92dd9128a80a301bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1833 zcmZ`)c{mh$7yivyMq>|UCrjB4hBTI}!`L#IxVAfEjIocxgfa##m+oYjE<)DG78=no zD%8g%6eHx;%|(`^+roTu$M?_oe1Ck;dCqyy^1SE#cit>d4<}K$JRATZig9-E;-T|_ z3kmWfZllAA2mEAPcUu73bAj0 zKq3Nw4|o7jB>)_aE9=2p@&BBsGJD&_=;(%pzekHRt*62}V{LJM9nj z9^Vfr5ou&Zcsu!vn3@RMQSeuDyKj#S`r=n8V?H?FshNlm?mD=jp!%LM@5PIK@r@q# z&Hi1HuNrYpXAcrwv4%#XRg2N4uu_rQub}P_vZ-)nDD~}=tNEl`Ifdwkc&YVNnTz5E(Oji6kl;p$)KeqM9Nn`=2o@|%D9 zY?UwOiaHj7RVpv+Y@FL64+Ra-*iXNzbA(3it`jc8+EmOzG}UpgWJ%{$>LA30jci9V zW%^>FcMvAY0hZUg49}p1 ze4m^vN*U4>^E|51Mdzm5mlQqdy)%Kf-&kiTy*CSzLLH)8@?j1U0K$S zjjWz)r!JWn*TISz$K^c*6k-PTI#rUM$|(7n{T6N`<|Y;8GjL}atLIN8rpn1?GSKjb z48}C^>#1x~ZIWnn+`2>Ob$dQ(RZ`XcH|SD?f)aZOgC#O2UO*l;d@}Q*|BVQ%wqg%? z*0>MbRk!6meh2H=&=F`A_Pou2mQlOubM$(I0*ifKLA2I;+2;F3lGLQx#@P$&c%V6} z)rD2)F7>G2JmlM{qM%JKe>kX1QDIxg36=~c6nnBB_O+cJrRo6F$?;kgFTeFMmgrCSNB%;!;(6$~&P!df6g+%BPJ zen;OGct>^HNcI;h>Xp^m4WJ{|=w)KVU0O_!(L$(yCcktS_?an~8_1bPqILvFXA zO~;I1*$B`1EHl0o(>+?(E~>;|DdHzO4^tEj7JP8ozLDe1DQ6viU`V{cMJlpm zk~hx|?1WU8&Zru;;-?o&n`0SaHT&{gMsZ}$zDiiu{q1(6AkYWtgL;6|(6kV$wwF{# zG{59jJbycXaKA(kM60EW)R;t8hP`1Ax&AozU2Sky{gvf3?Wvpbvi0zi8{L2D_1?!i zNmGe9+?=X-r1~`T)Qv=F^}Ea_%ibMpOrAl{5_C(rT+qB_pM9r3Am!`KTlF(6yEXW; zM4_pZLMDD+Q5lJFiZFMtdR)zucGviazevAD1t=Yy+}YV$s0H0Z_G~M?9_AfMW;WyTFoK^Lac;w#xLu8eXb<&m04# z9eTaS(!71!>rCN}MO)Ou(p@E1M<$^v_r5O7WGS*Ady8T?$^!Y?CYBy>_pP>K>odNL7t6%et&PBZsqceBq#-ZdyS1m-`QYfJ&@YA!`x&)ahF}^$%p(tqqHgUXPNLdJ`;w3;+NC diff --git a/res/drawable-ldrtl-xxhdpi/msg_bubble_incoming.9.png b/res/drawable-ldrtl-xxhdpi/msg_bubble_incoming.9.png deleted file mode 100644 index 5d8fc747ee34eee35d224b929b3ca4acbc356d1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1593 zcmaJ>eNfY87%$*BipaeAu@juc=p1ae`Dj|2NJmSX0=gnpHkdduB!Py~rb~itInN0q z0^$Uj+ytEyL_XYfle%2Rc9ICi_Sc-2ULqUGl!q`~H5< z_mi5;jMQn7F_8*|Vp@8d#V)T}`PD>(%iqM4Mwh(Ik;q(W1z#w6DS=g(7`}i7(p^*$ zYiB9O|KV9SNudbix$Imi*Y*xU^DZ?N#Hf8PkIYsml9GKMigvORP{0;(ZUZ=S>?8ruF1f-L9m#fE}F*&AZHz{y3SN-R8G>SEney2Sv>H)@7s2rW!wFbo%{ zD4NAoSb>IB>Gh~yg`t>M2h)j#41!MRnT$^+;v{Odnyfm^iXfy0w^&g`QtI2|r zDHGguw1XPt>=QEQe z&ngFxX>luwo6W)CQ(#mN5pwC4vJO!r%{9g(pQjc+N7U9Quoa*C9h*Y?FKFFbh?Fb-Q4?>4yG zm9}k*O!o(Be8Wu<7l+n|ZK~*~xs$MQZ`}^JGPADtbYI`6mDbksOi}FF9%#!P{-rv4 z=!j-@z?rgh>+r&s{5kZ7gAF$Ss5z^mU=it`O*r%N-UnwK7)|KtStzaScwqng@vV_7 zGYBU?QvT5JL)`RDLo13;RP8s{Jj|-AD{0G$(kI=%bjNpfZF5ggMz+24TnqEeM}Q)7_TC3bL+;`FsD;*XHj8Z@1xg`YbaQHSE*98wGNia^m=`P2HGpvLt2QE zNEU-r<_F5AP8}AeggISAXN)#3(?#dTaCPfgqBw&%gHuFQBD!6Xy8S`C#N$xxEJX_K7eI zxm^Z0Pi@7lJ`*T*XIBbfX=Sd1t1RIt7o3>^r3dtq0S^#aDBvme`t<<=JZx7l?PJF% z3=OM@B?kB@seJ1a$ixc(QY+O6hY>iWrIfguq;Py5L}0iI#W9qi5FFQ&T0O3TMjlx5 zCb$aqcG^7ROOgz5u_*fVC|Xfbp{!6Td7%i!DT+cd0woAU(m?z{ugC@vuYXqD0uB6} z;P#1b-V4PnvQEBSG{6$mry+QJR_imvUjImj@a8?{F?jbl44%u{l&ZwGMS*cR+e*nV{&S& zMo&Ygf#6;RTxNmyK*LGayGJ3wsVJPnNPuW`Y62m3E)LNF0!J{wQ7V$)G%V?YNARvu zl4sUZ45_Bf3}rIKg3rPzm66gKH4IHMG{eBCLrqR@I|>_lN#I{$R#uKXlh` zY-($6XkU@r(7#$9_6i9lUG_bJGgUn+#~i61tT_~vM-%1ezw8`;t*bS%d11{AU(Y9w zcXZ>BrqKR_Ml?{C(>hf#e|2hVO9J-F*LAfWcWQs}rKK=!W1H)%F7~OKcYtq zuHH#XY0_Qq30Z8`yS7Ow+q(P86_$l%6JL!^9cW(L-u&>b?b{Vifunfw`;logD_j3a z9yt3&#^eFj#n9vxH7OxW$MjvVpQ=or)y){JYtR&ntz-IuCv*2*9v9J`o71yFk=lY_ zv#smXW-yVRN%xJmu)?~&F(bJ!vUAh@tylMlHz~TA)pNdSP&7TvmM2ahU>5~#GnbxO z{L)XveXP2a7f@id2WWJ&$hvjx{IO+<2pHazS0|V5DSbX>`jPuH|mG>921G zLvnlG-f8JWef^8~zP77#)$Yckf{kh6wBBRY$7dhvXP*>Zh0ngbt$NGFF*oNgJ6+Y@ pW$te1L;9zrP5gOcUg4>iG1-O}PGp2-em?e-wlKN$!K{^Q{{=t)NreCa diff --git a/res/drawable-ldrtl-xxhdpi/msg_bubble_outgoing.9.png b/res/drawable-ldrtl-xxhdpi/msg_bubble_outgoing.9.png deleted file mode 100644 index 009c721919e0b4bb7a9d7656c810bd36ab8560f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1578 zcmaJ>X;2eq7>-CKWuV3jtq3klYXfz&M>Zt85^Knz5rZKj(vDU)n+>dx?3%15QmtrB zsn%+3t^MJ_Ek`Lzr@%}d#G|!S70^mW5n5}j$z|PI@Xp~j5MUiz zaEZ!-Sa>~?$IdJCFpCN^vgpEmns9*c%mz~Zq)6am1PbuG3fx}OuLXyANpT-MhCyIR zMab8J&z;J#SOGofVE~mv1GKd=yv6c@*zFxol$bKuPw_CSKwy_E7}t=tSFkbvxiO-)H)}1= zz&6Iqt@hAjJ)DUlu$a4-8wx6l-jEADtXLGPz`)U~U5r~W8?>N!qj0beQiaesf*^K? zq8S{*?MepHXfO?gW4I~>q18?YiiLPa!W-3u5i^;LrWD+SqDCcQFku>8qeOKkodGkZ zg|KF~SD@T96SB>UwuiBXmtsl1hoJ<{lf`ibp)RoIaRTSf<9I-?2jmutX5B$KDOjWD zAsZMEyM}R?Je&&{N;1ig-~g>8Py)djC`F^fAY9|1Aq|6}5W>)e636Hi3U`3Rc*h9I zGl{|DD#BzW^!i}%X$Yaz5o%qE(SREbMk5G|4#B}L`Cr$Bj>J|BZePrRD7=^=#x0JH zN1Tx_`-*BLlCVs(L6_z4x!u#29!5=x;Fkwtw~Ys@-}oY`KsI%J?4}>V2whJ;E0;Ye zttzV;ERwIxtJ9VxD9$8By&4`@Zi~b=fm>?IKH0x+dh(5*mu34N43>W6>tzI@}!BnR3P2kG3(D2iteVtN$FKrukfjn5x4$n4=Y;p z`O)6qN?zX6+&pIBMB>gI*=wrVN9uQk@pEQ2CrqrXsJQp^)LZX$bzf+Fy!+n#pGL=b z*2)icv-h<#OYX$Hd9(j|Mf|RLna>g@9*>zk;nyz@ggOcOO}sBJe5k?|&UR5HnDAwjoQt zd0)xlW4EC6fIV*DfJmA#_wKa{5&CWYHgmCk+`xs>ysjPF8|DWJHzs8pTbY`cn(A3G zSeYz4`B7=rHCytoNtvDDfkRDA0O|4hEqy7^LzTGcm&++Ut*9eerh-+Bt2cm0#@pFdcg+j+MC@#8fYC&!=r zAv&=;X>r`uit^;CecxAZKW^*lU-hKqbn%V!{r1LBzma~tR3U9|Uvi*p1{&D6*WZ|Y zyLwT^!5Ld(m(G}Qa^;?mjuQ(zmqkanTzPQk{Hd5;*SUvd$Nm0U+oRUbuqcUo>sOtD SihDj)6?kO;vL(vcaf$FkW#4w8+Vg@m-V z5jBeE9b-hx*(t(-wO6sVK28+H2XZuURD9I-6z6ImchsU)d{b?2qhN35obJr-|MmTT z-|zeW-#1%tE?gALOW?6stXN~7&cckPkvIAU=KE!nSHTQ(XnhG?OxkHLMiDHHjVvPo zqZ2D9ECgn&T^S}aS*$6f!&*X@mngD?chm0}1*ln|5wz#t@*K%fLxiXcdZ$W@RG zn0N$?H_B#LS#*X8U(8A^sGw=LN+R)ky<)FaOj6|%NU2mxKv)99BE~}GsddqqPvr6} zoMg}u9-MNxX$R>7B8*rWSxu`2jMAqeINc`GGh&x#B2i4rBtFb7fyAK1>5Rnn#M(n! zh@WLV*V<#PbrTW`;UTLjoVgGC!bvcbyI*z`F=W)JmQW7nQm`r=iB~%b7j4w31Q5mW}^a=Q(JCwZQS*DDPmEH{7(gGK{EdPDqq;Ch~`zcm$_(iNrOA#1NQdW|znydnI1xb^h3epW| zwSdrs;SN`1of^5Lry=VI%27ku3>4`Eo+Mf2c#Z&6p+F$15@#wY61)N}V}h4rBDq3| zqcRADQ3MrC;BC)Io*(#I)h`&Jd~Xv?}g?ZCciQ$wZvty}l>9{sYkIsE5;{%3UmnWJ$> zTiQHWcKOBb<_n{v9WUR=D`IiYtX38e;ODT{MhOFE7I!+Yg_X^Xg>&C(Yz)-U??0YB(6{>ZG+|#x_3Zr@J2#iGkIeV{ig*|L z`wr>KsG6pK1p8hI|2|IKsEZytcyE5=oaJkl)LI3{;#<1%j|{YTnFgC*j5*35s)O5p z*!^j9T>Y^bEyOp9WYd*o-ya&HGK$xwFCQqVJhd&mJHNT@UmM>E42IT+mW2`;=GNxI z!A30Ve9JXr3@jA@5EM{&k+_Dn=KIu)t z^%xN^@9l?MIN!~a-HcK7^!Bg)F>Btg-6w+qZRe#k#%=mLhj&qp_1@6$y6LoaydhEd zs!jHLYi}N2)%NnNu8ru9Eij#?3&-O3#+82feXkMRvD&AFVB#A~yYi&8`l zu5QkS>mRi*PW@Zl=XEgM^XN5;qGKPDVE$>>;-V8TRRUPFL}aK^cBx1W8V6TazM)FIxT>HG`JJCa~o z(0^XTa}TW8&}oA!3;ADch)wo%JX&4PYGS{heo1&@-jS4* z{KuzLXWn2#ya#cE!X^Hg?qJk#Yu^_iUR`!Jm+cxjKXt>1te0%H7ytkO diff --git a/res/drawable-ldrtl-xxxhdpi/msg_bubble_incoming.9.png b/res/drawable-ldrtl-xxxhdpi/msg_bubble_incoming.9.png deleted file mode 100644 index 8378db57676ce11bf5d734d7ab2a518679528898..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1751 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 diff --git a/res/drawable-ldrtl-xxxhdpi/msg_bubble_outgoing.9.png b/res/drawable-ldrtl-xxxhdpi/msg_bubble_outgoing.9.png deleted file mode 100644 index f0d0d9ee5c985b088a34b4315029d0340e7e424b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1700 zcmaJ?c~BEq7>`;If}m(Eh=}W=a!8Wh+#86R3q=WM6tK2-*=!&}vSG84kV+Z6C>|in z2!jZ8yb4u2f*_?R5|6h*mCI9!AU!xFwo0tzRlzhh+#Hj_|kw5f6q{d^ukXiIH#_A{WbG zxeyxXMi|W$YQ*qy+j`pe7?=A-u0%oNC`FJOf=D0lf|yi-BFw3T2~a42KsAc#jSe}; zQKQk2l{l&2gloe|!T^jUS)!l70US++F)^lP(F@MvYhe*fjEi6vALr?`T#*11LUiz> zeC-6u3l||Oz5oeVAqoW@JWmcGJQ*UA2~|qIN~uzT9NHm{qf7qRHRD%wD>{y^XMh%7 zPZ4gUM~9?mWbcJmdT=LSiBQTk);ojcFfj}E-Z6Ac11k0}3YPD7a*YYt@i@plwN;C` zU8s6hReb75PSwo0DnbKn;G-$-v4-K6+euh9G#oL&98BK z&4X{7gPdOlZ9VJh3VJN>THz5p<-;OZP`LZ6i{*>*8l9Uwnd_bvDQ-3oyEq9p_XU2) zdYK>D;hAVJQk+oTvibepzMuiz-?h5QIv?>`9>A4lX7|sSZHGam@M@{x(rkO{NAE~0 zzrL2?R=ddVqhYf1HlA)@`27IW>aj}Iu(kdDN3O?1)-~+o)cPL14p-KB{GjZx_nwu- z_cijSR^&FdWgKVzl&dQ0^~k?HNl?_=!L>TIgO?7iu^(~4s`z~|k8>N^=2YA-vE3++ zuPynph9;yFomXf`+0ZXus)EpjA>cGf-mUKDVo`mKU1zq}c&G}7eV?3h(N*W2Kh@Fm zyc}pF z_AlCE|GHfB+a)BWUMpNJUH=%_iq_q1iH+hq+bW;&rzRk);KYHRki315;-+UJ#diDhhqBMgpWHt33K3)YsX2ZbS3MX&ryMt#`gRgL!@1rf^kC_ggo% zPuES_+;B4RB-L!OzgKNqrO@2DlVS?5B}!y9*%?zMdu+glZSU)boxevzl!jqGhidI}uR2FEN($46?m3-{jg8vO}3G=VN yV|Z8hJLApPsd3SjLI*xpF`g@R=<|7J^O~u>K&0g5Ht}qr;S8RxelF{r5}E)k|3>%# diff --git a/res/drawable-mdpi/fab_new_message_static_shadow.png b/res/drawable-mdpi/fab_new_message_static_shadow.png deleted file mode 100644 index 2e24f0a5a325129b8c626c93837a5bfff8a55457..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1463 zcmZ`(X*8P&6#Y`7mRiPo6obx;sY$J+BDQ0Xwuq%sYbB&Op+Tsfq_x!E+G;H`j;0AA zR3)LDw5cwbk&Y#?CED7RGBqeoP0YXfG3UK^?|JW>`|iJ+kMMAnl|C&E0D!C;+{s(S z*2g0$Awt;Ksdy2IN7%dD13+h~%vTgxw1e>8t`0!^ADXM8MJEjI?G6B`dH_Jk27m+6 ziLe3yiN*l17AksC4FGDf^}SxlUnS6&T%CZU<7(2rMx<;9iw@Y zc0{Ia7A{mD7XR96UMzNFD}L^wpkv_ai}41)lhw=~HNo)$xAiP4VB=JJX{P3(BU~eW z*>Jzb(N;{Lb&&79JzcetvJF~lZzQDI@x3V1E(*Tk+6Re-{Vf$Ch?&7X(D&$znV3rKLKTNpW8%FEm(aVE5Gl2Ky z-$&)rXS{gs9Lo#YF(V^A_C++^WyoY!rQ*%01wNVWF~w=L07X;?ca8Es!P+j9H>L6G zmMUBii?3{j;XGWbga(n$&$@ylAA)`M#@U`eE6P48OH>4tvc(}*Ufq#JR-vQ?D0Tm5 z-w{=6><~+o40HEbv)jY(rKVV({Qc#Dz+9>1+bQd(X@4zZN5BVdH^MdiYR+usG=9Vj zr~#^k$CCA5j0%+^(CUktsS3oCax?U}r2A1pscA;SaH5NXh`>R~S zTAyGHSuJA+9HB!3ld(OE+KNNPKV;N77#bT1Px>SqVEDeV*U*O43`9l&&r&t(0d3$g zKzKVw8ZzknrAK~I8%)8m1aiSx`yf3(&Tf;TBP1t1f%mEU&n#XbYx=PJ`B43|{+M~> zGh54#Sy%mLp>3NKN7ogG%_9ismM|Zz@4VM`ryJ?h$!@o%tZ}*8>H)h2d(p0G@%DBLo;Isnr z0fD(Kzgs_N?r*Ksy;S2JM4R}a`>=_ud96th34LR^@UUC2r9o_3h<9f01Z0rI?hkTP zeIv$Bc}$h-eJ(a-g*|FooV>>lIrN&J;3iSHZ4NKhtRM8dpY3~VPu?^+44P%w{8pb{ zq|c3LUb|J?R3K03SjChy8z^?Ggo`)kAg@@Wgc~a6U^Wuzz{f(TR5{4N66zH0@z06P zpk#GXGyy*)IA2W&M%<&A=x1|OCR zxvjdOSUVDhTQy=%(P0}8g{?D{1d2w!PC{xWt~$(69C6S BR3!ia diff --git a/res/drawable-mdpi/ic_archive_small_dark.png b/res/drawable-mdpi/ic_archive_small_dark.png deleted file mode 100644 index a733f56b19ca67ff034b9aa221dc8f6d7f32cb1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 803 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)RwpFLe1Lp+Wzo#veH)c zP6dkq|3(*`23hfh2@i~9So97m3F%a^3iUH9sJuI%B-pLuFv-zpcI*FHS7vOiZiwHs z%Qp7ktB0??u`D^6(iHsQzR25UuXia2u;r&n>`nB{%f0Yo?_{&h`6&f563m9hahLf% zTsE8(&c1=YyusJ?b9QTy>w_6@<}u9QBdi@b;i1(B$qIHG)^k5HxVR43eURC~eTQvZ z_PsWEn}ZSHSmk1BYm|6pH8hvBt(Ec;JhW4%`) zdEoZ*^UlX2Uo4uT%g1~mbkjmv2AA@`@18MQyuBvUoGBT`uy3MOO7!Q=2iz0Z2Atb@ zi|b4KqB!N;8{x6Ki)Aly@8q5n%!KqM*ud{6OYI z)0IupGFvy7o)#;JGkYDic@uN>)%A?>4bePqp3nOwz@2)}(U{=?6M(CNWArcIa98Z12<)UYj{f4tTQJ zF?y%4pI?}+XFYj&nn}rn*_)c{Kl+^GdA9#=yV$>7f7tW_x(iOe+6_v3swJ)wB`Jv| zsaDBFsX&Us$iUD<*U(Vc&^*M@*vi1b%G6xfzyin!$Tf0D(U6;;l9^VCTZ5uO*KeQ( vNstY}`DrEPiAAXljw$&`sS2LCiRr09sfj6-g(p)%iIu_A)z4*}Q$iB}e406} diff --git a/res/drawable-mdpi/ic_archive_undo_small_dark.png b/res/drawable-mdpi/ic_archive_undo_small_dark.png deleted file mode 100644 index bc9dead71f0a926f3fe397b5f1f5c8517c798a31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 799 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)Rw?>$`{Lp+Ypopv@$#8ISm|ErmSNe*sD zdX?;&cAU7TKEt(!-?1Rk=ZKCAOYAEpeL)Ygz25~}_B3`#n`d3{R4dsP^JVAd@>8#7 zzKqFOmGQr*0f~;z zA4b1fV=VgIt_t4hc0aIi&&q2a;Vf>4Y#H}e2zmz!eBdi!s$q*`FyCt~E7qX-f%68F z9Fu)Rz_ipY96k>?Zm{iRZZ_RxzWVDO<~~tRhDR4B_BS4nD%j4x(_i$F#A>yJ;x~64 zXfB=?wYP{#@nPf(CI4LvMNgQ`&v*Vg9;&h=_JP-p>j&mNyE@5ZvtY@@c&_h!6|4W7 ztAuS_B-v(rBHr@PJ~#a$)keh+j!&35Z|$n>-ECre(k)O&QNQ8&fxc(cx1>+Gn!;b< zR$aGN){(L1@^AA4mS_F`YWtfvEI*+3LHY-m%?o9L#@`331^=<|Wqd!_@l0c<>+Sz$ z-&Qq>evtYg^kZ?kxk}JwGpB32%%nc0E%~|3=ABpit~xva{w^zKv(;fP^0Mw_i+vk| zA8Zr;VwSXXX7KVyv$!L?&rNCTH;KJ;^S100)&jM@nRVC28kas3(8%nPxUTYDbKa#b zU*;H>tDooD^6HSex8A>_)|QM3VtQ&&YGO)d;mK4`LS^uD^>bP0l+XkKuL(R! diff --git a/res/drawable-mdpi/ic_arrow_back_light.png b/res/drawable-mdpi/ic_arrow_back_light.png deleted file mode 100644 index c59a5170d3711f6253b8624008b207e82a6643ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 593 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)Rwik>cxAs)w%PCf6%Y$$N7e)F~taoZna z-x5VMzv|evsQ+(dKluH#ZdCx+TBpA@Z&(hQ-A*Zw{dMp_TG=Pxv`?yy6BAV(CtaGX zYi}zpI5Ap8e|yfPz4gLR_Ak}uU%_=!TfLt3o~qy)aV4h7CLiCkUybmbwR8P1{ZH=d z_dRxTJ(;V0VnV(5uD+Ajsu~LOcjvz{%-y!zextEcebJ|_OHSX*%~V+_^(5MJ`#bCD zCDS%u-qEFS(10VThWTBi?$^X$Onx1y;G8j2H8rjCCk`Da`v%?*>2sTV#|VYleKQ#mlyR7+eVN>UO_QmvAUQh^kMk%6I! zu7R1Zfk}v=iItJDm8q$&fw`4|!G*pbawr;d^HVa@DsgLAc-dhQP=h4MhT#0PlJdl& lR0hYC{G?O`&)mfH)S%SFl*+=Bsi3H3@O1TaS?83{1OUQf+s^<1 diff --git a/res/drawable-mdpi/ic_attachment_dark.png b/res/drawable-mdpi/ic_attachment_dark.png deleted file mode 100644 index 2315e233d83503d672cc162f52b3574f833f13ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)Rwi#=T&Lp+YZy<(d!8YsZ_AboN#o9Q>r zOC23k?HydCk9yU&Y6NcUnGol*P;6J7fXJF$-M<<+I$OLGQ!^JwWOhh=e-?E|a&u%} z(RzUkO3a7fSz7--cjosz%QrXoZ&Qk2wJPhqf6M>1UoW0^jlJH?qWeLqVLMCjCdH#) z4~xovV3M}z`aI+80mB(T8mCu?dzvlCVg0gEzP!-#+EIxIxm9@ylAm`*ZaeT$Qty%6 zyT{u5R8w*tFV%UJ*5J?M8Q{|Hue`5)yG5^agzr)Q2QD2f`xiZRwdr@_JMRC|_~RU2 zt<8rg|7f|o?Zjh_8$1g&O)WYyWBOl-2R#<4{-XTD6@IESSt#8v9?+viW);>-L;DQESx`mOtdG_vTICU3Bwp%I?zG{DrCK|LOnc z%`U8CTb}ylJTTr=OI#yLQW8s2t&)pUffR$0fuV`6p@FWENr<7Lm7%GXk+H6Uxs`!| z%=v?$^nuWjo1c=IR*73f?xadLpaw~h4Z-!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)RwOFdm2Lp+Y}ow{F-)luZw{++ugdi<$m z4*bNo=#qxu(&-npDmeTPFyDElC8}j5I5lYPM|H=h`G?HE`g^4vW8``gpc zTN*pEGCnf%Shc5qdW%Y{fYoE`wVXc=G^i9hUUKhL`NF`@HgD>dth+Op96u6vW=U@f z14jf~-i#Bx8&YmR_?Un__{CHI?Ys~z z(OFCM53YZ5p7Yg?OcAYD_p2U-^vVA|zHRO7E{;2)J9_rC3v60z^3U}h8>8t4-AvV@ zY@>rK7kEw#Z^%8ab$gp&toft~lYA7~k~Pd}*;XOXsRYwqKaUzSDt^?%i>8?#$) z(~UCsGTiiNz37J235TCtU(0y>z{Kx?^%?ii&M1_w_*@}jRbYS7^e^8VUO_QmvAUQh^kMk%6I!u7R1Zp>c?zp_QS5m9c@Y zfw`4|L10a@B#MUI{FKbJO57S06s?y6HAsSN2+mI{DNig)WpGT%PfAtr%uP&B4N6T+ UsVqF13QArKp00i_>zopr092tGT>t<8 diff --git a/res/drawable-mdpi/ic_audio_pause.png b/res/drawable-mdpi/ic_audio_pause.png deleted file mode 100644 index e74d15878359e81f4eb082663d75f5a20ef991a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 926 zcmeAS@N?(olHy`uVBq!ia0vp^svyk41|*NpQ(y*CEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9raVs<$B>A_XJ?%C6LAzcUVmBQoOGDw z42cPwA8z1ZpjP!n_K0x)Awi2mqavk;>)bsbFn&28EzrwW(mCf!>)cNUSA(v+s}W@1 zHOb50zclpk@7=qMmQ9FR&!)h9ENVZ$4Rah5^8-Nx_A^Y%4|sm?)G*mGv>)KVIydlh zrOCXD4Nt7jbEN#T6{t`yP*TwS;qsL&OFek^|34^h_46J|el`Ou*<{^3e;_VRoM5YBUC!BgymTAm(RBzbrg3UNN!yC z(lbM&cv5wrrkWKW{b&<#=i9dBr6RYVs#cYLvf8cBwBgPo_t>B> z`(+whk2vVEbTR0v1{60cCHZuwF}rfi7V2ek_2E5R?inufcRuR_3&Vipj22!zR{|Nn zZM{_Ty|i%A?XusD77Y7VPE=cb^=PMDbMyKGjtqW{<>vxKzc$KkSdn`E>z3zF{<4`Z zzW@Ee%HHL#l+HzWFQ3$Fqr772l%y{z@x~|j{r;m}dYs|)r`A2jN55ZHOl&Fa&6QM+ zeIm5&N!DUhuc8~K*IciqUiG=zd&#kU`utf;Z_XK2MoJnu+dcouP~la2?lbp?iH|nf zv+P@)w|LI;`0WcsiZ;)v{SHimswJ)wB`Jv|saDBFsX&Us$iUD<*T78I&^W}<)XK=h z%EVmPz}(8f;L4;QZ&5Vl=BH$)RpQpL^t?kLP=h4MhT#0PlJdl&R0hYC{G?O`&)mfH Z)S%SFl*+=Bsi1tq;OXk;vd$@?2>_)7f(HNq diff --git a/res/drawable-mdpi/ic_audio_play.png b/res/drawable-mdpi/ic_audio_play.png deleted file mode 100644 index 0d986a4111d3ad13bfc0ffa2e7432184fa0a9d85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1045 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 diff --git a/res/drawable-mdpi/ic_camera_rear_light.png b/res/drawable-mdpi/ic_camera_rear_light.png deleted file mode 100644 index 4da3328f8ab3800efb584297ab0f842500cb24f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 726 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)Rw%RF5iLp+YZow_?uI8dN%|JG*a!W7jK z4n;1#ey5Yn0Usqe0$sd1MO5TipT=HV;^inQsOK%y{a3^2xYV`X-;SB?H?ewL{A|9Z zakULIqiCtjYw4}u#C+G(JLNl_PcJQ)W*4>~EYTqF{N&3$_Z20NKC{`eBJ`tm6z@?H z3!c49vo7psINvz^K;|3MMCXEKUldad7Q}7KGY_AC)bbVg*JY{2l6QI~Lvq?|e{0{l z$mYJ(Mfd?rg-{XGo$RSAgsqwLqV+yXRfzujTk_26(*y=q-VL+A_}=8#3Y`Bo;a;p! zLn42|Yo2X~{xd|gemEC*tzdUtU|xZ9(@cxzC|BN?txW4CH?4l~EiHj%4)gnl^9SN? z{TJQ;dF|;a_H?;zOPT&JyE4l~IPdpw(+?sQ+%k;63-@{0Wj#oHx#iUl`(<(QE8AcB z+zl_k>TYw2_~qK#(0~u0>w!_HTH+c}l9E`GYL#4+3Zxi}3=B^u^%m>gTe~DWM4fG*=$N diff --git a/res/drawable-mdpi/ic_cancel_small_dark.png b/res/drawable-mdpi/ic_cancel_small_dark.png deleted file mode 100644 index f63f351464c8fe62f18cda909af02352752bad8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 578 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)RwLY^*;As)xyPCcD>$brYzpDDWKRuISE z>8rB-iyv$&i+7x|D6#i-+vW&Ni_chWQ7qHVVd8Gwy5n-jJ~+HTq^CzYV)f$vzgglXtD$f*uHFEG;Nd z;)-Wn{A5eeWYGX4>`JlgK=zpi zf1~+R4@{nBWLUcMD(lvpcl8_PZ~olgGhz3-rs(Zo4#c?CcYBC7L~nPvbLi;*hTQJ$ zNhc1~uI$)%N3!BX*R?}hn=}Oj()Tb{FYx>leqHKhZE4S<{E3^B&;G0x$n|`qVjget z{lqc*ye7A`akKK8fWf3%;u=wsl30>zm0Xkxq!^403{7+m%ybP*LJUo<42-QzfLwDc z0|Wb&lM7HZDSr1<%~X^wgl##FWay Slc}J%WbkzLb6Mw<&;$T#+t+yj diff --git a/res/drawable-mdpi/ic_cancel_small_light.png b/res/drawable-mdpi/ic_cancel_small_light.png deleted file mode 100644 index 33fdf1040b008c4ad9e34e2b101027dd57eee046..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1129 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9W=l^O#}JR>Z>Ma`zZD^Kd_UXq(4K(X z7rZ2`Vxr1@u1q{5t94-T(aqC`Qg zxsMA6-}TbNZHWsmzuY6;e>|S&@DGc*!hQYy;*7m+hyNR$+_XkbaN_gIy-{noUCrB` zc>5bq((SSxck`UDe~q^}|5{Kma@tiE1wlcn-eaFa1tu~)h}4?;D`l42Y^S{1j?~D+ z)0>)}ZFg~5mbocJ>nrDh%`1;DQt@nBq;Vp}NU7oZ$&{l0;yUq`E3ZpIC~K?k{W-;T z(|y#wGuWI@F?Y`1R8LddB54>_2PdHt9U}Jh`do z@L^{GK@(qL#v^6r<@HbJ{9mxr;<^2!k3aGml4dRIblEa%=lYW=OiE12Ix!j|8}{%2 z-&p+5mf=TTLBWTG0U8a4Vroi0YLl;?`Ku8%O*GGJ_KL98o8_$}cy1&Z%vicQYHgnB zY~P4!rrjUBo)uf}S5=bYYcKy;@u%2E?!S!;-~So?1qJhMG>=8Bxc%1Y`d9bBIsYzP zXNWt$^mW+vuWR$Rb03R%F+WT}K=9PlPtoT;|N5M%Db}5RG^sGM<@eK~pKI$wbWHQN zM*aJA$-Waz=~Q7y85GI$BwxH)#!5^(q?$H=jNLD+qZAO_*%u#aQSlZ z$A=FcZ``@_=k=R6IZS`RdP`(kYX@0Ff`FMFx53O3NbXdG5{h| zT@YyyaN|!aiiX_$l+3hB+!_>HT`YkbBtbR==ckpFCl;kLIHu$$r7C#lCZ?wbr6#6S T7M@H6WqAfqS3j3^P6NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e4@9E+gVsZNIm7Riz4R}~Ds?ILRf8(_3 zmb*gef>4L%#}||&U$sj-;1y!nx?;9z`+xN+^Q|ghIc*pkk8C}1MtkM)?G>UwkDh4u zn0>a{=n>z z)e_f;l9a@fRIB8oR3OD*WMF8bYhb2pXdGf_U}bD+WooHwU~Xk#P@U3p7)3*FeoAIq zC2kE|mNxZ34U!-mg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4hf&z-c)78&qol`;+ E01gL)6#xJL diff --git a/res/drawable-mdpi/ic_checkbox_light.png b/res/drawable-mdpi/ic_checkbox_light.png deleted file mode 100644 index b1b12698e4ac04b300418bca64710a4e7f52520d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 801 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+1|-AI^@Rf|mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e4JmwsE* zyK<$1MiW<)bF5V0ga@m=EA$FLicx969N+eVe!Su8>Ue=@u4C0zTxg zxM3DIY4`ib1@@0J>*uh?=k3^iy>{O7edkXeKGth}KsrH$gF*53LI=4UOv_{+=oTpM znjq?UWI>j$0pA{z13Ni7?@vnXEUWc*^?5VTyrFkeN`z7a%eCp7m8Tzh{Z7?&#+#=c zZY_Jy`RB#YP20EY$Xe~-l0Rl{MSpV&@3t#i-{XJRXTK<_j>qAg#Yx$f>ehAD@^9i@ z0`ILq|MBB(ro1|i)s7sITO)XPR8;l&z4u?!?{lm}Oa5AR&ApgsPd*BT<<9Up@_^m; zU2OfS&z-D!aq|+6-&RYXBVr_}*xM^L-)y>MnKz4>N0D`6{(`%ASs&CbZ4*2kmCdP~ z7Qf`dv<=t%O%DWa<$1yu`R7yDy8qo-mD6UPlG(e!{h(~8fOm4Toz8Jx!9T4kogzyg zOpD08#<(!5?vT$@R<&25JtBM#LK-<02R=N|44YLNGIeG4<`r%6&oxw7ziw1o9sk;5 zr_JtrX4z|9yWYK6=)sdIwRw(3SjyI)e1e>lGY$y0TU}h{li2l$kEc~w>h0v_h95Z% z@4r0Pl?+%N7Lq$Hk?lrN1N(vO2Rsix|F_>J_Ti2BLaSG|*QQVP0j2`g64!{5l*E!$ ztK_0oAjM#0U}&mqV4-Vh8DeN^Wol?;XrOCgZe?KbTh`75MMG|WN@iLmZVg=yZ5==j vk{}y`^V3So6N^$A98>a>QWZRN6Vp?JQWH}u3s0tkk}89ztDnm{r-UW|Cp|-P diff --git a/res/drawable-mdpi/ic_checkbox_outline_light.png b/res/drawable-mdpi/ic_checkbox_outline_light.png deleted file mode 100644 index 4c3c7225845e63fa37c114ee836b7c1e6befe9f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 776 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)RwH#}V&Lp+YJoobsW;waF%|J__ijwA2n z7>tbM8?7Bue9lP9D6()kHn^PN+#xKesp7#B_xW||cflW9m#58m8GCw4$R(fhz28@@ zuGdPO9AYQ@JDT0=@dl9&#!Zf^8ugOJc^qHtinZRrg4I2><6q9G81Mg zlpJJZ;O7?)Lz2waQU{lr>D>)u}OX^YgO(}ED64J>2b21 z`8LCU0nfi3`yUy!T+GPx0N0PYc`mQswyFeqrJk31z+b?!hhOy#<0CG=x2Gq#&iZi8 zuwP~E+`pS=)cPho+_;Q|f6vMZ=8eV69l9jnI^Ii-)4aG{;X~A=#||+k`c>x6{8KqY zzkSiJCizKelitlt(0!R0ad6?1`}3*=kBLvRyZL-6Q?Rzi>_1mrq&>gCo$VMI73#Go zn}5-XQ+7Jud_ROXZ+Ea3khIpl>TI+p!}&IY@dMF08-nxGO3D+9QW+dm@{>{(JaZG%Q-e|y VQz{Ejrh-x=gQu&X%Q~loCIGk^E*Ss- diff --git a/res/drawable-mdpi/ic_checkmark_circle_blue.png b/res/drawable-mdpi/ic_checkmark_circle_blue.png deleted file mode 100644 index 6cf348eb36ec6a31be63e78098961692559d128b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1675 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 diff --git a/res/drawable-mdpi/ic_checkmark_small_light.png b/res/drawable-mdpi/ic_checkmark_small_light.png deleted file mode 100644 index 414fe8f0977b34e2fbbfe1ce7c515265cc009ac5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 584 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)Rw5}q!OAs)xyPBHX5>>%L!KkrVV$T^{l z3=1DiDJrbcuwdtXzS!I2lZMgco@;(N>$O$fqHeyvTUr0?wA4%cDkWc5hQisZZ~H$? znX>#)u+_B}A7sw2W|hg4wfGYiBy2q+gd!{3ovzGsvsjDTfyB_knsY~7 z7q-Cp$&>)=$NzKwFnwB5^JB>l!E9h)sg}4#l%yn~>+L*o!b z11l3FD+6;~19K|_gG~wYeJC1o^HVa@DsgK#Y`feDs6i5BLvVgtNqJ&XDuZK6ep0G} dXKrG8YEWuoN@d~6R8WjEc)I$ztaD0e0sx?K-Pr&D diff --git a/res/drawable-mdpi/ic_content_copy_dark.png b/res/drawable-mdpi/ic_content_copy_dark.png deleted file mode 100644 index 4b99a83015f652fadc1dc043dc4899e84a5fb762..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 714 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)RwvpiiKLp+Y(oo4NK*g>Gp-nzTPL4olR z*Gda!p)0`wfex)L77QGGjYniPEEtZO#WeI;U$_v!^0AA>(9E@L(#d0e%I#h8QN3^H z&a6+9H}+$2VQCgUz{vX5qapu+@PTUkg%6aTPd`v-u;wuT2F4g>cL(hnX>|i(>jRb- z*!S^x206}P-6@cwrL^xV!eywGo>cuQ?Fcj;|>?! zmN=^6#FqQ{t@Cs*;|&)hW-^B#I4Q!UdT}BX{{hAiDoUABnzuyC8-o)JU8aQhD1F+< z8?!?HxXP+;DRUIz=we%y-mAr~E-OxRY|v6FJ({=j)DE3T(-poql)v&1 zPb`_I`&q(jZl911)9C|Y2IsQd(#rYgv@STcc-CWcHa1=3X2;WiSU)dmHLP@vNABXGP2M$Ft;)=2so$BhoT`jKP5A* z61N7$$&)t$HAsSN2+mI{DNig)WpGT%PfAtr%uP&B4N6T+sVqF13QAK9p00i_>zopr E02oaIr~m)} diff --git a/res/drawable-mdpi/ic_delete_small_dark.png b/res/drawable-mdpi/ic_delete_small_dark.png deleted file mode 100644 index 86c000244dd41347bba47741af85d95b0cd9f6f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 679 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)Rw<(@8%As)xyUfY`|Vkp4=VZQ!!el8Dz zMg1D<8vACM-?a`abkE4I9DDCP=`I(&l&-n9p z+j|QXW3MkwT(N@Z!uMKH<(`JA4T?;>%G(x3#P?6W9F?;4vbx0y2Bv8df4tck{Wmtp zTO9LzlfUSk+_{f--+u2n+CORAOAgWV1#Qy>3*>hzAKZKJxWo}Ty^m7YElYz-cOHDt zQDE)#TwwE@EgAE~*gn|070qZg^ACKpesS);y89bm@0xN;(eI;D+Qp&`-P(J6zkI3P z|572ZsOW>t{6dlEy6lYiKXAnhyWM(XT7NX~^!dLVmQMZkeM8jjIiK(E(O>&s_|ywg&?idIoZ|4Q1p3Kr$Z9`Snos5ADx^UCeI z&AG06o?pK|)z@}wh<%%z=Kzcg)e_f;l9a@fRIB8oR3OD*WMF8bYhbQxXcA&*YGrC{ zWoilJS{WE@J}z30q9HdwB{QuOw}wNr)}97xkObKfoS#-wo>-L1;Fyx1l&avFo0y&& Yl$w}QS$HxPlwcS!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9rnR0fjv*e$mtM2(hz%8Cd+`2_b>op6 zo>OLQ6nL1lP@t3FL)mS^$5kDRHVWx9B}ra!dM#4O)t#W8l>C8pmdwR#PDfpOS`#ET zbPEb4KmTg_z3=GH@=edr%uFaSub#j6der}_^_L|gF2CF&Bi*yHud+X9&iBfDTXT1N zhHY+rpp+0e+93|JR&&$~ zxff>7koq(A^S4*;)b}*?Gi^FJ>0-m_XAuY41?!~R3)rU>a=$zBxpFtJyxYu5kv&Qq zF4c($hZk6suYcrGsh##c=_^xQzjgSBAl28Ky1O#ZKe#*R_zx!k2SVEt*FHZrDVG0X z@|y#Wd)fPUm}r&S&f&6!slG%=v~*o;^eQ-?46sw#_%%C1(ZBcyN)! zUUa)mPyhR4%TF$-bk*wv&d7;kO=$bP%OrZ8(Gs?wrV7r6kz8+!QvL|d^b$M!v9{ye z_XEGD@f=NAd%SwthaN3o|CD;Oa&GC}x$;j!L?_2CtknB`@=@!qvvp1Kh4a__5#Ob> zOX|eSBTp>iPXEkFIk@M(*1StofBIZkvMW#BaAk9%XLy47i&>ADMSonbh>tpI(YspY zH2)5{?~e=ri0O()eZ@~DVsR{`dp9Ye^Skw|76b$AGO)f9A7rMm&OLx{GGP0 zqmJ+Fyd9qcjJg{AZf$$}^ov%upmF@M>503{59XA(s;rFQpL6(Q^?u2?&nNE4&icG- z%fEc(VuqH73->GA7+<&gvYp}A{r$TCnI^EkIqx-jyC5(HtCqM%l%yn!APKS|I6tkV oJh3R1!7(L2DOJHUH!(dmC^a#qvhZXoD4Q{Oy85}Sb4q9e01ct6;s5{u diff --git a/res/drawable-mdpi/ic_failed_light.png b/res/drawable-mdpi/ic_failed_light.png deleted file mode 100644 index 02a4d0bf856c1458a8872cb29ecda08fdd1bfaea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 497 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&#(1pr?yth{y4_QyjSt83?$>duIU8c~vxSdwa$T$Bo=7>o=I zO>_+`bPY^G3{9;}EvyWTbq&m|3=ER{9;u^f$jwj5OsmALLFjVSY@h~7kPX54X(i=} mMX3yqDfvmM3ZA)%>8U}fi7AzZCsRQ|&*16m=d#Wzp$P!x$*af! diff --git a/res/drawable-mdpi/ic_failed_status_red.png b/res/drawable-mdpi/ic_failed_status_red.png deleted file mode 100644 index f6feafeaf787f4de0b730788f2e5218118925bcf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1246 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9=5?Mfjv*e$*G}`#hzS)rR{#9o_h<3T zW(2AkZtPTX%_v`FGBs(#E)9*?Bdrg-G;g>rSg@e%q1zo6m0bccUU#_kZiR})hB)oM zz;ZP9=qwiBSsR5*l;-}KS^56n<41cv)r>DoEn%12Q~7<*d+YD}KG&wV$Sqv;)}D34 z7e4kk>fIjUPS+=!6)^g66>%(B%)tFaEKt4k3j^C%HbaJc`8w0jUifjkV-8#2a>??* z*e_GBzCZKfhgw1ae^O1l;awKJZBeVOLgS76dFopX-wT-jicJmO8Yar1$-6>UO8C$l zv3vDT|KFM+XlSa*8f`$LTi2J*z<)*6(kJ<+ZuLW8wR^5-O zzQbepx3=bYd-^u}O5_)`aN_x`l3Nwri6_c`Etz*=Rty1lJ;U6t6$X9stu zoIN^0`;oS`V{#qegS8^39WQl@9q5~9<98eTu=pCq#F-??nvCZ>X2Td(*P#AJtV z**LjoPuwhV&-L$8dmN>$GuC>|R^YS<;#je$dN;f1_mr1?Wlg1;yb3p+E=_xTd%M`( zwZ-+nd`_t+ynUGbMed~7gi8zus@5wCn* zA|v4D>r?6S=7Pn6AnQivg4g@?1kzSLd@|+g-rS=s?CI;}nkGDW!`if2T!CY9`dTTU zhIhHy7M7`;#-ZEm(iLM1=Q_>4TJ^TsCFA?9)^BgT8C>l3zX;q)(Ash-{Xo0!ng1KO z#3#J3RtdX!_>EZb=IA`*-3BLn7c*~`wtL9+-uB3wNp6)hV$Wxmd|vhaYU$Oqtm`vv z(h@=roz$FM`*qQYjhC9={#qa{Z&P5B_2u`eRj;n485R6Goz-^CrO&E>Ptf7`i5Sh< z3pZXnA>()drbFq;@UVQD%9L*kRa>0@Gpeke^Z)Pmr|~&Qwd&+OUhf2EVbv1Xh?11V zl2ohYqEsNoU}RuuqHAEGYhV&$Xl4aO#^$;P=2ivmdKI;Vst0FgK$p#T5? diff --git a/res/drawable-mdpi/ic_file_download_dark.png b/res/drawable-mdpi/ic_file_download_dark.png deleted file mode 100644 index 81046571065784397319b904a116ac31a4e61c28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 694 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)RwZJsWUAs)x~UfG*>B|w1n!THs`T%Q(; zaJbBDV)yV5$hyJQIm_HZK_#xG!@Y2YvZ^h=gQFyCpu(Y`4Pwh~>^v3w__f8+G^yWJ z&*m8yr`fEzxoT3f+3cssGZoi(>X*i@x4wQmJYeBbF}o!5(-mFwD|#(g?OJ!+Zcfn4 zow*NKzcm@Ceq(;0x64K{GIO%+>~q^4rGp*i%=f;%J5?@aaxm)wrtcq@DqKvi;g_8K zUwCnC+S4S9RU9>4mpdZAH0U2Hm)iKhk>9jZ=;qrN9{)w1nMId=SDq-J zdRH><6Ngap!D>!655EG5`{$iLJAP1dY)sMq(x!Y`)`Vl9Q^Db?c@OyIj{KB16Rt=r z-@orO*CqP`{^QejnafIEj(9$Ed*DaWdk?nf#QYY!rWUs=j`yftDobYR9{#4dwU_yg zj;~h8>fL;5lly1BYrk^ei1cpVJ%3Ssl5*FJoc8Cy$YfA0ag8WRNi0dVN-jzTQVd20 zh9a>QWZRN6Vp?JQWH}u3s0tk(hq~DtDnm{r-UW|7Elf( diff --git a/res/drawable-mdpi/ic_file_download_light.png b/res/drawable-mdpi/ic_file_download_light.png deleted file mode 100644 index d0661705ba2a7c8a14f9e3e63e97119c1fc80848..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 655 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)Rw@t!V@As)w%PCe+$Y$)J5KU|D`(ty=2z&aIk2Za6a+)>cq%=8G(o1*VY|>{Ql>+3ZD9&3DOgu z>^6M7Evv(6+N=K}EDi@4b};hA91*NwJJ;x{tI(0Fpy}asDdN)PtTk&-<|KbU$rdHL zZhO)F(9_qtBOX2Z^JrV~ehq`2o<%weSv7a2Jrms#GI`0QwHY-$fYd5|3xOArDo^0i>`7`_HAI=y5Y5B9wb(!D6EmQU^nH6^6)~09oa@4PwYV@YA z&U~TJ@_zbirfCNjewA+){H?@w<to4EJ7W-M4*O zDO`2BJjb<3_TJ35g)fzb-t>s+uDd(0ar^Xr!ntqky6qTOdcWFZ=xMJE40F{I*NBpo z#FA92!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)RwA)YRdAs)xCPTlKw*g&M!e)&xYULj_i z#_+f!{0C-lP%xF85HaCF>?ehituB%gyAIt_OMGFvNk+Xex~paB>WFaj=XZ+#u>Y@J zam6XQXLg!{x?}A1#sAL+ajw~#u~zWGnWtN?MP&B}C-ej|)v(@S(!UgAz0`&EQ@h91 z2GIjj6-@6MWipO=dIcR( z4dtCvpG;fCl)$Z{vTc)^?dkfmX7><==a*6?TCbn+Y4GNBZ}OkyuJgX>{e@kc{V9q& zgJ$K;^}WgBpmQi{{*#G!^G?rck~nC%c)NBo%RbkQ9NE$vcQL)IySzwX&y-5;!`*in z=TExNQ}OPcC(oY3RzJsgjLbER=1XL^NL0LEF!#@@6Se!@JY*RUNPd{WRM*jzU3UGe z@$Z=HD<4k?fBVEgZI$cAKO#To_vD}d*?rMM^Ij=1pjAs;BT7;dOH!?pi&B9UgOP!u ziLQZ#uAxbYp^=q=v6Yd9u7SCgfkD7IZ9WtYx%nxXX_dG&C{CWd38+C5WJ7R%T1k0g mQ7VIDN`6wRf@f}GdTLN=VoGJ<$y88kVDNPHb6Mw<&;$UU3h)>J diff --git a/res/drawable-mdpi/ic_image_light.png b/res/drawable-mdpi/ic_image_light.png deleted file mode 100644 index 3bd919e33c019e0ded676cecc488b419457e5b7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 697 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)Rwot`d^As)x~PBZjob`)sczc)eEw{sGz2+R<;<9*J9XB;7)VuUTc^7W^+EaCooG1OEgZF|ppvE?B;tXU>OpYy*oSZ#Q*TI9LKF2mEp$9NT` zo*HN_;!G0unzAvAiFLQGPmr2p)XV7;=QHU_t5+U0Jo>>)^v^oR{sV>^IBfzxyzMG` zFm)cocE*#|1qqME3i7h|*34{fF3V+Kn*8nDvvAd|x$iDKdzB_VX_u%6Jwz-swA9JIzU7V|b_eJExE qr!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)Rwy`C`3-ZgjyY~ZtDSUySYf1snqZz!dQ;M-%oqi5%}!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9CQ(lp#}JR>ORw$E6Lu6}`*43Quak>I zvxnrY9gR(LAKAnjo7#>)@b`Mb`OuMpapJm1su~=wJ`=YnXelvu#PmH%n|$_Zj-|mR zuj<{uYd@boQ+2IXPP+eiW>i80Tj}!~3g2Ge2oJr=xh{#TP|3n0fu~UK+5Qdl3#aUC zxD$BMc^!8Z?I%RERrCsKED z8~;nOx7pRFS6(?=uwmuew+qgQ~=x;a@`Xu)o?=~6JHT%BAbX}ajtocCR!`wAj zQ$s_2bN(E;{H9>C;N^RN{S9~RZ&nljs*qZTogL`t9obne)#awfKBAbKV&_^*J?P z*dGQ6EW2%ff3f}1i}n9=e{y%XA3pr~k-9W6rKpy;MwFx^mZVxG7o`Fz1|tJQ6I}xf zT|<))LnA8#V=E&IT?2C~1A~Bb+I%P)a`RI%(<*UmP@Ft@6HtRB$cEtjw370~qErUQ il>DSr1<%~X^wgl##FWaylc}KO%;4$j=d#Wzp$P!R+E>v4 diff --git a/res/drawable-mdpi/ic_launcher.png b/res/drawable-mdpi/ic_launcher.png deleted file mode 100644 index ef6a3c5dfccf0592186d47608468626796500c35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1433 zcmV;K1!nq*P)JK0#yq@lm;MI6EI-F zfG_YWh!Uy>ApgfXz}CK>5qKj9+$kp(r10719;ed<@;Jfa5XFJud*uQ;bLH2^j*193 zjDv^^q>pDzfXMWTL{!Ekgz)`8d@X|S!}o_1V*Ctls0HuUeUx?zB9(+y{gAf$yDqY(PL?`!Zq$oZe49g4t~^9(^? zvvx27n>2$Y2Es;S0BlU_4+k^XgUMuub9TE>Kmg;epEq{hf{RiBH-hA41GW$(&j}bn z0h`l?L#jptXRTHoC&dAHw0h)`dtY3WILONjkcZ?I1`NDnz=pJba5^Riva+(lZnp~s z1TZ>{pZnEx6cCFbdCvHV1)Ms41~eKCu*Y`%6ch*G5!|+I+b36@9BA^1AjIWq_Z7`Q zeFA4<{c6JU_R8(Mu;(!1~hhE=)Fa{-jBe=-R`xOuq6AL=M9&&PWp|G$Js;a6m zLP-GK4<1^yzkdcrT!OE(xV-%MAhB`rpf?yGFE1a*2%kWqrlv-503Pi=>-lO|Ns2&G zo;XKdc=wUG_yjPdr$c^z0m?&pc{x;8Rtg0KG9J7jw3S1cehkEwM?h?OINp@F@}ats z5L*@oF=e6n>G5`-NJvP8jEoF6K1C#tV?S5yY92IDcqUIUB}lnHa0@h*<=*w?*96;zL1id2Dy28Y-W&gBx}?>q&h z_Q9JNz^?` zVtmMWlkqU4H6uVcpgEE%e^DF|S034{JR*I0)m|Ezwu~SVc?yu`mLTy<<~pV<1nTNN zTybx`8%~vMQ6#@MwU_YKh8utjqM#C@(kFqodJmXgr7Xsa;GaQLy&J!+Kxswtss~&x zmy65DBPl(vc>oFX#rg8821o(|!UEzP`88?>2!gU=;=b}K2XtC-s;3hrL|MlZ=j^(# z{K8XR9k{j{0qw^v{bYe8At1{a=k7Yu1BT6ddl{~+MnEv*vEg$*TDkaW57)}L-q1X~ zE@MSp&r9e*ERVfFcbI#mt84I-w^y?@pODtR>LY;BhVdxlE$O!YQ48^*w8mq&Cf#*a niU^i&=j~b;TqBs|Z>8fuVTu7qcF7&200000NkvXXu0mjfBlVx6 diff --git a/res/drawable-mdpi/ic_mp_audio_mic.png b/res/drawable-mdpi/ic_mp_audio_mic.png deleted file mode 100644 index 918d799bb2206f7da57e0c8390fea7122065379f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1094 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+9SkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffz zx4R3&e-K=-cll(X2xoyuWHFHT0Ash4*>(&J%wnD{jv*0;-`?2YEgLGr{^5Le{^SFT z7I|w4=9G8}n=c6nYKibTpqrzUBf>n1W7@4>{1GmzH8>mpWF(6(T5@keM2EsZHtl-F zMvo(BAHCZr*m2zTm!J8WS=xPE+q2^+UgLn(5=tnR~-~%BIOOZ`s&#ZHkvwi@}%NipK+&MylJB~S8NxW`SzR7=Ah^MB|fVccxEk&{>s?9aDBzB&o6juUNh^Mv zvsY|;UP|_XbDovIPVIkjGWNfGh4lN|cfN0rdU2dBiaCs-j&1n|9l6yTwl}>m5Pkk} z^_0!h?81+8z8$+KmBYO4opZJ5bnWkIY>}qd?rrvEc4a*(c$_N<_Mn+bKX1WIERt5&T>bYM~H00)|WTsW()(}&56_gnz uK{f>Er*4?a diff --git a/res/drawable-mdpi/ic_mp_camera_small_light.png b/res/drawable-mdpi/ic_mp_camera_small_light.png deleted file mode 100644 index fe1dc7ef50a0cb694287b6e335db6929b5f36c8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1305 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9=9iu>jv*e$mxlOyB!`RqJ9qZHcaqV9 zxeg}HZp(JfZR2V!jLG25OWSs7W|LCk<5N!qN~Yf2^&%}nfxGvD-l~8JNvh5)Tcr*L z7^ONXIde};*c9yXsM_z-yO&DuZ)OO;J>SUu{%-a8@^?SamFpce&{Sn`2n{XT86#Fa zcV^()uu`QYMV1&n@qfJ&IWPU;Z-}02e7*C9--Fc-!h53Db_K0eIe-3q?ccwDr8eWgT9Zd?%$;nX=>;Af8)h}&x zAM-idQ%@Z`bEc=btW50p@87xW&!1T~`Qd^bGw-WeQ~Ue+YA#>CY;QUD+f&56qjN&^U8-08_H^GcvL2P^6>IjuDbe4|Jd2=KjoKa z&RjaBeCN3{HHC$O^78WE-@JQgcFJpM(D{5ubLQ7)IhRf`O`E2>=iHe&UQ72SrA070 zT;AfJw_@qca5W{xr7f#g$uk~!S#qmYplPP6smfKE;|v9rm6h@gEDTp(mtI_#&!92a zPrmK&!^-Wq|DJhUX3yPz`18w>Ul)4vRWpTyC3Y<!8owJZXP7#hJI-BXqur9AI`0Y!h*n zWcrX$TKaY6vP}6|=eJE-xiz-9=T$`D6#wPRmetLfGsnip+Pa#(!OGfN-cqJdpCN+x z)~&9ix9-TKUCW<#>P)GU5MTRa&+_u`lb4mwotf>Da`3C?waybsNn8vbDniF+ExX!r z!jD&Y8Mk5%+X>&Tkv+B-pSZY``CiWIba^Dfu*TcldzyzzQOWyzd-K(RpjF`7wVu1V zE-bOvUw^Fl(+-q-^07ka$e9;!--dcEowPe_btzN8KjB~TWtp3Ao~yBofBNLflSx`r zxvZ?L0<@;;R99C|tFiO{zr1PRK07%{$&0mi^VhA?`p2S}t-pE6o=xJw+^<^V8c~vx zSdwa$T$Bo=7>o=IO>_-Rb&ZTd49%?!fXGxAL>dI#_|uA_AvZrIGp!Q02E|qvOP~fx ukPX54X(i=}MX3yqDfvmM3ZA)%>8U}fi7AzZCsRR16oaR$pUXO@geCxxY%#3> diff --git a/res/drawable-mdpi/ic_mp_capture_stop_large_light.png b/res/drawable-mdpi/ic_mp_capture_stop_large_light.png deleted file mode 100644 index a9705c1b9cd31c072016a8a9e804b4bf9e57fd56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5095 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 P8=$3jU-j)B>u3K1M=ggj diff --git a/res/drawable-mdpi/ic_mp_full_screen_light.png b/res/drawable-mdpi/ic_mp_full_screen_light.png deleted file mode 100644 index 5462c598c8dfb233dcb1cdff1daa0bc70645912c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1280 zcmZ`(ZB){C6#ki6BuPS+)^VaH8Keyill^0+hzK@v5r!?T5YSN)C>XOs@nuWT0yE>3 z3axTvWw|iZ#4vZV7jmZAX;$;4>?jtonbC@BFx=iD#%-iog`B>8wR z^#%a=Fz8g4n*(M5o8!(;2Bb2cM;5^vzP$v zT@HY<41o7;NjV8XJ|2JNo6DLd!)ox{;guX@UX8M1i znRmqk;Mvch#lPvO*P1^1D`r_i^zVt!U;GX%{VI56d>3Y`ZkjF(tG?nj*RIAmU zr`06q3luWCu9vLDBMGX=#XpYDCG5R0XzeS9QM*0jq;w!rC_a1r_D=rrKCHg}2&M5s zC_thc45wM%tmIp{+I@Ym1A#B4EPxlHg1-r?_EcJpIRyod=T2uKS0d@RlYfDA@eUT3 zlW!iY>KQNmO3(6d6&*PD;GChkd0GVNoLz0NqB=4Vx5GzXlT(swMu&zzV(NNpEfxz( zx$w+$jI@q&~Yg| z^i)qz&j*{$){)mf1p3!7tGz^aC>We!<2ZWO*)*KSd7h19{v*!JED7MjViOV)NF-9f z&(9G(P%FfOvHa{=;5+}WVBoLxda`+KQE4~0x?l(B@=nBYoj|?zQ8w`dd#i8CTgVC7m?3URj2@OLX zLQLoe>cdBm96yxPu^8){_kUg3Y;E@)8>H30N(ko6K|UQD8(SaJEw=6XP+;0t6jF92 zB(yognhmnV2u9W^hsDM>uzmh$U80nO7Gmq8oI@*HzB`3N^9>iq1+wHBSc`L&VJ% XumoIwL9SUa^N9c>aRar9vZLf*6(1ix diff --git a/res/drawable-mdpi/ic_mp_video_large_light.png b/res/drawable-mdpi/ic_mp_video_large_light.png deleted file mode 100644 index fa8e3e2f36bc158f60df6d0d690b6445ee74e7df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1451 zcmZ`(do{&88I?qSe47f5JHU0 z4%R4Ja%-B^lyzC#N?|1|6V+sp%N+aDU%P+o_nr5B&iB0MInO!od%l{gdH-G~G zRNY+h1PC2ALs<#R-<%`QLZA@h=MD{2&nHh+AJCexe`18h~EzY zlLf#kL@{Roh(Q1#Apw9b06;h5&LeMosGxN2mQ2uT-xxHzIx&32kJ;PPO_cz)tEF)!@F^2tV7mf<0UjZNzGG!>pE zR8>n8Qv7vvqY}Mgn#t)JH@i1vYjVbc{LI?Ax|Mq}b{CA9WVAp)peCdkm{*Q?a_ERM z&gcoRpQUk4Rro65^Q4&3qeAs7EGz_IHrn9fUnKwAIU5P4hO}(I0{wwd*-jG$lt9GG z6!qNk@R9 z>;14Hg982CyLVUf`3`VJX3WR2wg-?Kad~O!%xB)NN$($<>)&4ppJvasr^xNxEjZW= zYn{xgAlr(889N${_9CM^l#QQAjiJ?{Gvb~O!%(>z6V)e7SW2Al+$6l4gIeBtk5eD#+WxX+xvT^i;HfnNDWR{pRM80rYQK!oOQqJMxy| z>?N;W={d&BX3R?amUFAl>qb3+!_Nx8HNWgpYV-W{>(>ieSy}4P$b_}E*c;pP69-Pw z7KzFx$TF`PpVGeAHwVaf6G93>=i7+KW22+;eVQjH5F8r!UKB?ORM*A_dhg2QDryej z=1_{qu9NkKFaEjLG?g}THor1D5W#VGC@m@q_#@_OY5KDR(x$xLj}exZmiM__?wj1) zT$3M$R9m0EAgt<@*VS2mk3=?M9314LuCC;gok=x09{$HrC<;=)t-U>w9vAoJjZ`Xq zD~HaAfo^5HEN^kt5OaKy&$qfnCX?wT(zx9qnqO8{)&Na1g)6}O%KVz=Di>tS%kRa( zIa`xEm#fa7si>%U=gAY4=Y?r=#x5VWb)Q9QD9;E40&ze~xLgCCx~0a~LJ^cdYr5!- zx_UGhiolE{>DVAmSfZZC z0>OeEGajUOzr)0SFj`$*?d&Pwa%+GW%F%ISWwbSRTa*oQZGS3vU~H^@OB_mzz5dgC zY*Cf@@xe)-&?jgQsLi9r1qEMJm?>QGZ1fiJIPhRSvEv2_kzP_#vJl?V3TFm*=UoeF zEyy;>e=+6C8(b_dE~Yc=ODqP_w1Z1qfu>ZLroIuk{zXdHJs6nqVKE+>vZ_5}Nd@%x z_cNiEfli5}wyC+9B@#I^Ho_mqFIwEr&ySpXt}U6L=YvlMObZa+YN+`TcJ@$Ktd?`)FUZ^Xcedax?`S6h(mmAQ9GRD}=2T z0_kgQgGHmTD2x^25Eg;ZWJwtR5zy$t=c!lzUqBirbVCCDO$Q%3H9D3YMFCF1^m7zr cHySyFLZFa?uSAL|n@bb8IeX&kkC3kY1H?m}egFUf diff --git a/res/drawable-mdpi/ic_mp_video_small_light.png b/res/drawable-mdpi/ic_mp_video_small_light.png deleted file mode 100644 index 9204827a04584c4ddd37216e5f58ea14a6be6546..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 925 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9rd&@K#}JR>Zzu2dj!qOgR{wtX_qfR& zM;0BOv{tmGq=4tr!dR}Rb7fPVtTL=iLzjG!F9^Cb=MOWBv1j|FElo~G6`hq!HM#C( z3rZD#E`48ZHN(NXMQv;J?*o$e_~*4hw|st}{tw%$2M-wTf1f#TUSH1ol= znH>sB8*ko>{Pyje(7yNff`U8_n{Up^I3CpgdUsqj!x8D;V~72ASzB9&XiYU;8X{G( zo-u1{RQr`o?k`b%4twLw-`;bb_k1lMFRv|slR}8sQ7iuXYgf%;u8TIDK7D#?h}Kqy zgtev(*S0IZ^I7ozcTr8v9xEH0Jq#w+g%{KB#RhmCWmvXsSy89UBRvI&H_z?23%yW~ z>%V_FO4(fJYObUZIW=!9?}e}3dRw(%^42;7 zE2~>;!dAEb{P}ZwdU|?1!v|03!^6Vjo)qnLZwPFdH)F<$oV>h!vXYXO7qYe< ziWBp9IU3=0 z@Gu|f;)srp-W8#=Ubpja*1eu|GUd&`e|1~-?8&)p zct0)fpX(onh=4MU4WA}I1*SmN64!{5l*E!$tK_0oAjM#0U}&OiV5)0m6k=#@WdKB` zx**aZ;KrX;6b-rgDVb@NxHTxYx>y1=NP=t#&QB{TPb^Aha7@WhN>%X8O-xS>N=;0u TEIgSC$|ek+u6{1-oD!Mbd&zJ9lg67ICo`bBP_EBi7WYuv}q>Wl2`sznS}97e%`q*(8~Hvynx}L!pr+s+3b@ zf&&wnP)_KTJtt9cP`>VCuvr6NwauO~eMyJ*$%3m`t7fD!NY5xhkSiOmOJ;?e2)! aqMkkJc!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9rX)`n#}JR>Q?Ksr=M9uN{_*^sy%E>) zI<`A`E(_6^kg>-^#XOG7WiwYN$3uMq*8fccs;d?5y%p$nQT*32`-N&qi@>+Iqc-Vt zWs7&tOEH=`(|G^;pL3sEp4VJ({k5dBl|)K;KSW&i!~ zX{mZfJSQH_s3>PW|M;irw5h3<8mEIIr~Ud{r@erK{p2^pIY%^W_%^bhc_4f3G4r-Z z!8P(K;kkX6d?vqrY|&LcgX`nj9nGeS+r-Q_TJO`}m3umMx#QfU-ZDp$*Btp>aGCc2 zi{As@b$^Z7CAS{nw>h}2;mrZ(J4fB#^hEMAZ_}Rk*40AN?DIvRBJuklRf{&Ny2!Iu z1ly>qbAS9}R%8+wdexx(LZ*uP)$ciX_9xbNtUqRXr=wFR#cH|xQ$_vbN(_^4$i1I- zeAC%WAn;&yxkCpoLtGX>~ zBtNB_`@XhZH+e5(q-wVG&a``4L6h`Wt=72uv*5_pvvX`hzprx?zVv2Uc%i1eh1-&i z>kA_8vUY6=iQR90gXi1|>D&Em3SZ~ndF%3Q!{U2A{e>*?fgz!$I#OrzO1~}kNjP<> z>$jw_@44^?Vtfx8f5m7Tzp5tnqIfq{Qs50`Zj@?T}vZvl%(%ZzNb)cxvrvUa+)pIrXvUScWykk z??$WZVqmgUEpd$~Nl7e8wMs5Z1yT$~28JfO1{S(TrXhv~Rt9EPCT6+@=2iv!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9CKgW@#}JR>OQ)UA3UL&0@W1cbQTRz9 zylMWUQ>_oY?xd`ouhjLgk^jyv0oLXwM%Lb6@?3QeO>E+JlV?7D6lOhj_L;d8O+-v% z?_N#cwQKh)F@~v@QOrG)*%nN>^!`fZ9!|@1-VaJ%>=a|qu$p{KQPq)cVLs#ihS?Y6 zLslAXJ=&u7rR`TtZ0|pXFSB-K-!5Aef81MNh3)l{^o=L9OC`2_e&t;nFWXwTDDK6d z&NvTNoz?4^KdJp<{#tnB+ttF3S9@nRm_#T#mufq{@_VQ5A$oY;;XB-s9JNP1Z-<2+ z`nO>7WUiedhfUun=C?gQFFAp$V%GWOYnF3@?AsrE{1x7RU)6*6`uhv=SC>k?ifk}` zb-iFs`%U)1zl+xW=TBJAd}0Fs%ei-WZ|D7(%VEI#Dd6wZCm-i>Txh+bUE^+RF8bhM zc|jSQg7dxOGfkGUPmeaA?c{aTHdpWlyB<^YmdG-f*`57%+s;Yv5d8n{fM?VUwV!3Y zw(nfad$wQxJAeDtowqqZ=^vhEA<}62KzM`9?fgq>?n|7UqqVc544$oH&Tm|OfPcZ1 zps1jtD9^qntZfIJHpw#FpE>2c>I1<7$r~(YNqhfA&B;6VmE*AAi)=Yvi|lQs$;$1v z>6fH->wL`#yDBdDKIY>rll4z-Tt9JU&8@ite99)5*mhdSU6)ROyr)}SZNBa|2fo_U zKdcpxC%X2oNjL;d7^)?%5hW>!C8<`)MX5lF!N|bSMAyJv*U%)y(A3Jv#LB=3$h9&s zFgorijG`eoKP5A*61N8DSwGhUHAsSN2+mI{DNig)WpGT%PfAtr%uP&B4N6T+sVqF1 Q3QD~Up00i_>zopr0LPt8BLDyZ diff --git a/res/drawable-mdpi/ic_notifications_off_small_light.png b/res/drawable-mdpi/ic_notifications_off_small_light.png deleted file mode 100644 index 4bd9563c65b3db2779693f483c67e5022f6dc01a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 613 zcmeAS@N?(olHy`uVBq!ia0vp@K+MO%1|+}KPrC%9SkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffz zx4R3&e-K=-cll(X2xoyuWHFHT0Ash4*>*tVO+8&4Lp09EUb6L$aTGcBalU!E`3lZO zE(IF}niUuH-iY|&)N!Lly2bTPu&VDZlb3J)2>j#-IES{RLB}&Mtj? zYfj{PJ{h^Tng1=%&#{bk4dhwWscmzxJ|~Io@eY^1X%UjwHa2E4Xh$62u5t2bh?M-* z*Xd@(X4k;5lB=Z7K6WdYbpNwvV#OoIa}UPU(d$x_kOh`SLs{E}FjJ z=LNQ9AEoU->TNn4lA-N*^+HOfkh)-Z;kP|^I1&#l7ckWqh~3@Or~lF+mp_~-p7n?L z*C!f|Q!m^OO4)JH`^{qWRZk`D9wc*~^9tk?SGM3ey;df^u(7_-uvetSompx{BL7#L zXRBrVa~_yZQ#zT1wc8C0vx{&t_Dn_nF6&C-_0z*=@ z#5JNMC9x#cD!C{XNHG{07@FuBnClvvgczDz85vj^8v(gi1_oFE2OmVykei>9nO2Eg z!;(d>Yk?XhK{f>Er!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9rY27p#}JR>Yp)aF06_;PWDBHbBs^U`tv)?1>Gf7PP zA2ioJ@PBjM{^0`|yCZTnqE8~bHi*ip92KcMWD>T}#hNdcV}b9E&fO2MMDOToju21( z#OUZUA*fhz{zEIj2Zb&rQtThfYQD?Odnh-LEwVATqT{~OE-nAr9}=YMkN&eu`@nwg z!QH4p`vc#9Sf0px;Bn)e>lE83m0A*hM}MixCFtuV8)XGd*DA4ATAKY)SufF)Z~3le ztKJ_dyTf@w^oLo{^=_wh)26T&^OCvu@%=5|_|Bhq0*77S*Qk<9b~$_>rY%iXy7uzJ zAMroEYb)%xs^#>24Qt+D6t$_~g=`LYdmaDnUseYr*Idju-&h~&>F0B_O5@!9hO(HK z>J>pEuGXT@O*w*k{|PHE*71IO%=X8A73WZqqY6!{%#7|uoZ2LFMKAs0hSk*{tm3jC zJ@u|JSy$b5a#57ZBpWBM-{Ln`+V@XdC-vFePxkn!11Bz3Pq=Yu#XpyNsdX7La_TR2 ze~8Y195^B5>$W+^FEY%(Du4LvhicvnWsmslC9vuh-{XkGpS4a*Gtc_` zenM2}ukQ&BmPV|uflJymZ1dPJF8O!*n`@WN)9M*It9}TzWGmdKI;Vst0J##6=Kufz diff --git a/res/drawable-mdpi/ic_notifications_on_light.png b/res/drawable-mdpi/ic_notifications_on_light.png deleted file mode 100644 index eae03a573c9d9fd6163a09b60cbef5c1dd6ec5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 880 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9CI?R!#}JR>bEnyM2Rn+i-QRhVZFBc2 zy}E=h*9{xC1q6f%ycKn15!KP%`aylkR$-QG$18{I6*{IqcsDIeoulbTRAaa>*Zw{|pKZKJ4O>+4!#V^FGG*WEDdu#@AsxUj1!lDN!!IV9x(Q zcf)-%{xh$SiMV}uEVifcpO}m%%WRkWz4wgIWxkJJt|?S-x@q^l_}Pp$zPG~@PA+(V z)|zWY0jFMd?B}Xg%VxgP*zxn5r`5A(G27P!n{@_nni6tUd4AI5mm-Vzq};YWHjDX6 ziTO8`uMKIJN;U`e82L5cFHC6>5V1DQVJ;BkTKptLkm2&By}Vxpjy>zoI#4bYm^t~8 zsPL3Bp>sE4b1Y4+HbgP*Q&c-kHMh3Q6aj{)Z&o)6mDiy}47Et`Je-WAWNY0jSJ zD!LxOlvYk{wLcMb>C89jNq$~d>MvKitxvK)AAb9QB6Ggytn=@lrJs#m7%1Pfw_!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&#(1nx~6nh{y4_)6ViWIqDP(@RX1>v0wf}scC{uc`54yrUz?G>pomA zW}M_Cq*AV;Y`<$#%;Y;6v7Z*tW1MtpzRC2Gqzf^VYcfJ!^?r5U9$q+Y&(%M(9^Fzm0Xkxq!^403{7+mjdTqSLJW_+apK^>bP0 Hl+XkKRW!7J diff --git a/res/drawable-mdpi/ic_oobe_conv_list.png b/res/drawable-mdpi/ic_oobe_conv_list.png deleted file mode 100644 index 1648f2e8ae7dc7ec14a0f6b233718edb8411b1f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3476 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 UZpd5Azt<69VQOnqYvh^ue@LBbbpQYW diff --git a/res/drawable-mdpi/ic_oobe_freq_list.png b/res/drawable-mdpi/ic_oobe_freq_list.png deleted file mode 100644 index 8d7d47f4df85129f6dc1f0b8d7732c8b6cd65958..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3153 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 A761SM diff --git a/res/drawable-mdpi/ic_person_add_dark.png b/res/drawable-mdpi/ic_person_add_dark.png deleted file mode 100644 index 6f1fd49e2c69f5757c321a388617b0f06b9302a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 819 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9CT33;#}JR>Tc_;J7D*I1R{wtX*?CVs zwQe(OidpEo%A+eHB0XD>eS!K@B1-nnNAEZiYP6KTkEpsy`3l-QA{_moHiS-fM$P z=Yt=j7gldsKA~1Jf;p_g`oN+$_Z!b2(3`;gUet!E`Lx_Ee#bhNJ#2DU=3LkNAXCBI zvM_XE%C*<&2il~!*eVG-XC(FWKhWG@nRWAKl!vBf)$~cPIm6$tYnr5^`9Uy3s`bFL zjT|)>x33V~W3@SX!Q_~SH-euo=M`SED_SL4X2FwxLCpsiKbqrHvHhRq@kJZIaR$V^ z|H;2RdFH>GWt$X$=|Z){HKHUXu_V=o*=Z7#dg^SX!A{=o*+? z85mq>Kihz!AvZrIGp!Q0hK09ELFrNwWJ7R%T1k0gQ7VIDN`6wRf@f}GdTLN=VoGJ< R$yAUc22WQ%mvv4FO#lYXRn`Ci diff --git a/res/drawable-mdpi/ic_person_add_light.png b/res/drawable-mdpi/ic_person_add_light.png deleted file mode 100644 index ba83709496964d4f40cc3dd51924626c14707132..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 801 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)RwA3a?hLp+Xeow_?u*iocyf22O&A%XS| z@dZwXrb4`|ruhyBKeK8IiR^Kd3c4V)(4#{s#EnBnkMG<&|A+Nq$6xzy>6@Y~d-l!F zKhMpKxy^ktg_AvF_w^bqE!}aCk*Oka|Ec@T>??OSec=)~5PafC-*x-kSe~Gih65+> zoM>9xaQr~@gCl>~W<-Q<5qfoZ-l2nPllEnLZjGGw_U5t|IgTgla{5A_Fs$dbm>x3o z`Lwt0x6LZpB)qLm`*o!&_G-V(J`uO}@5&{CekPBnYpQO!wWVBT>|Ew;Ry&wRRi&2L#g=gW&^J>&13-fXbP*t0(NSMBtD>Y29;pR8Qs9_t)8 zzry@#Tz_Nw0Y(E;`G{{PD@xx~aOv)1C~NG$=G*Yzf%8m6+!Dsq(lN~2bIr{^9Qd?~ z(ZADZsfwrZ_q9Bc=bikEMR!hGt8ky`T=Tk0FO|SubAGV=$=T|D&7Lui!N0NnK;KvU zhVusmKk)r{pw*@JLRDP%e(&>1eOKn+yPf{j?ntnx{`J)lB0Qr!c73p$zv$Ga*6%ap z%ns+-mRWvYxI|cb{&olb$EUVUD$&V|c$V4D^{DvIf#1UO_ zQmvAUQh^kMk%6I!u7SC(p-G6Lsg;q5m4OkEYh_?yblg!GMMG|WN@iLmZVk?}ey#^< wkObKfoS#-wo>-L1;Fyx1l&avFo0y&&l$w}QS$HxPlvEi!UHx3vIVCg!0HSY2ivR!s diff --git a/res/drawable-mdpi/ic_person_light.png b/res/drawable-mdpi/ic_person_light.png deleted file mode 100644 index 5698835fe6af3bf8e5656a5ef3551d59fbf65e3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 749 zcmeAS@N?(olHy`uVBq!ia0vp^S|H591|*LjJ{b+9SkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaffz zx4R3&e-K=-cll(X2xoyuWHFHT0Ash4*>*tV_jc$17WyJ^yWsz^qmgA6vN%KC$jF;p&ro5rTT-^WmyxLVpEF&go#r=KYpbub)4xB{-`r`jhR}u0x0A2O zCy9yQsuKIWJ>uNY7~4rEWtLXktlkG#@7Z?kqTEfrEqrex|FRbNZ;MtniE-C<_Z9rH zwnJ;*TCP&&=Rc=26(8W+z@5XCeeD}V4D<8@q94LKe$S1~^77O3l=9j&ZOW_apwE&~ zKH8Sn-Z?qUIUc(Tor1P2i|Us07bS1>$V$%qQ|LCa)o!WBRln|Hj+|(TbAVZCY1^XFq*@AxOV<{rdf%vezq_)PE9xFyYOg$gkNQ z4dD-VUU>e0;TI>f$M;ugt^MoG3JT~8yz;kKy)C@z?&1K9QPmRHh?11Vl2ohYqEsNo zU}RuuqHAEPYh(~&Xl7+#U}a#YYhVs!+`Pruj-nwqKP5A*61RpG?K`c38YDqB1m~xf olqVLYGB~E>C#5QQ<|d}62BjvZR2H601tmKMPgg&ebxsLQ0CnRaegFUf diff --git a/res/drawable-mdpi/ic_person_light_large.png b/res/drawable-mdpi/ic_person_light_large.png deleted file mode 100644 index 7aa150b78bfc43b2d4fcee77bf5569f391b314c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 894 zcmeAS@N?(olHy`uVBq!ia0vp^79h;Q1|(OsS<3+_mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e4DjwerY|x7qv&VP z)my)%J%4uo&e^kUO$r=P#JB2_`GhN_`@bfIPUT%Vduhw(ATGGYih~ zwZHbueUI;lE(yQ5c*z2tsKec7CWc?EJ-&Cfg}n0Yc<))NPO&%6tXsNm@A2SWq0$#a zPPHGF^a-YrIE+Z5)q9|(S6_<>_b`s@7-`Ulh>Fn{>$Z|5~%JYQtG$*DNY_g+>Lzu0N& z-JUV?ZRgvsS}{|#Z2l{4+VnB(lI!a0Ypm@A?OsiL+xoMhzFFY;V-vwGK7Rb>8@=Ad ze#m@PJ)i0CMw@L1p6#l7_d7Z(w=eK`tqH@zyq`ai*-Te*EP44fkT<8C}T>6LC=kqJMF2wC`cUCiR z{#QKb_3G2M*DktzgT?oc|9{v_xa8J4O)~{0an%ynh?11Vl2ohYqEsNoU}RuuqHAET zYhW2-XlP|(Vr66s!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)RwcRgJkLp+Wzou=C_94OK@|F$lR6Q}nN zj#W&I2NxCMqV=eu|FmsiUS0Hmz}?V!s0>cZO z<}F(E?aK96{9jl9@|9irU3vdi*8S6;EpL=Q!1*BO4u8Y!&{blV=1MgztauH@IR6nOP}uuJeeD}$UhYyB@++|E~;Hi0ui-}Cz09mhDG_O7Wb zx3gPu_(blzO)e8WoZ+6f+2naa$i)oZz?O|apebpO?2 zw|7my^nP7i_sgYr%{{MAx~dt(BQ`7jwYTg>Ho6NP4jxyxl?vlztp8GJLYRgWd1+qy=vK- zXVOgNjn)T39|&!}_D^hw__LVz+V>Pz%{AZt{?HreQW*<|V+OxHZ>(tC8WOU4mQlX? z|34}v?nC}Q!>*kacf{y+AagsAPKS|I6tkVJh3R1!7(L2DOJHU cH!(dmC^a#qvhZXoC|NRiy85}Sb4q9e0GxF}@c;k- diff --git a/res/drawable-mdpi/ic_photo_library_light.png b/res/drawable-mdpi/ic_photo_library_light.png deleted file mode 100644 index 26c58f305b93c19bf172cebd52b3778b57ace8a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 339 zcmV-Z0j&OsP)NA=mBz+q6Y|yBFGVf02Vny5Clb06c8+m;48q=CQbD1 zzNF>{ux93Cz250XQG{zuvDSVoOmLOz_yM-M?=1-ebNQO20Bq%Jl>(5p0BE@YXoi0b z2tWV=5P$##AOJ5|TqBk4KPDxfA1(8GjC9z3t)``B|d!b6SqIiy(d4Q#<212 z9d>9oKCt^SH(>nBQO`&0U*rPJ_RQ;}!V>)>_7`~V8n8xjU}lN3cVrl%?h4TS?~{dx zt^ng+OW~;vKrLUJ6o5*;rYQg;>~!B2*M9{x5f$o=4xeMtYj!#ye*x&I0Ms&;0#IE# lV1(Vp01~|O839ogeE}XL@nXr1JdFSV002ovPDHLkV1nSng7W|X diff --git a/res/drawable-mdpi/ic_preview_pause.png b/res/drawable-mdpi/ic_preview_pause.png deleted file mode 100644 index fbc3ff8ae9af891dfc577ace03661f6c4ad8df78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1256 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 diff --git a/res/drawable-mdpi/ic_remove_light.png b/res/drawable-mdpi/ic_remove_light.png deleted file mode 100644 index 5b1712a9f235728194bff77ff81a0910e809a14f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2145 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 fR0Yr6#Prml)Wnp^!jq|>gTe~DWM4f`0*?5 diff --git a/res/drawable-mdpi/ic_share_dark.png b/res/drawable-mdpi/ic_share_dark.png deleted file mode 100644 index c6ba4c93262cef3664f1594a0a624e260ba33e9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 892 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9CLd21#}JR>ORw7Y_ymfuf4D#U=GH`R zZ9&I{p9BLhc(|xYIi^T`47})JqVd8-MQh=uA37>rF3ra#cbsC2yy>zjP{T!CNotML zrm}K3!{_Jj)uwIEo|9tq{$BOH|8suZ|1XYP$ewK?^>b64gi^0Ap{iC(WgSkh3SFx;T7gaCR-Ft`jS*@uL9N)wYfnkCZbNtFb83qFu85Z68rCpBbDz*?V zu{l)qhG%}D%n@~w)W~gJtS9sWi&>^`lzOjxqL?S4_($)jdlsWSXIaax|LT^+er=_YpOuEY%!{07d=BoC0NAKq!Qt2<}&bbyDJ0~yTh+}-p zbeY*3zjN>YsMPR#(`S||jO(KOE-rYtN&5KhocbU$u4kL0EUq)X2z|Orcg-Q@HK)05 z1V*{4)JIOr)H)+&bL5(Z{4w)4{2#P;w9Jp3FeRaCo~^I8@`9zdOxuoB@d)3LejvRy zv{dZ-^95PcuB`5zW|W!sTBV6GcWUf~ydCBitw$~74!%3G*1GnBWLa@ZvEJb@mblLD zTYHTJpEIW&`@(3m?LubM!VPkcvu-r1-#RtBXD?$DOcLv@1{CW#aq)s#LF=)+3`khxb`jbuIp(=X+W1z~|Je z`rJSDXI{*CdLetlp)(?BX+~Rww$?MGO00eC+$5y~Okk=dt`Q|Ei6yC4$wjF^iowXh z&{WsJP}k5n#L&>n(A>(%Sl7V9%D}*TdhI?G4Y~O#nQ4`{HCUZG$^_IP39=zLKdq!Z nu_%?nF(p4KRlzeiF+DXXH8G{K@MJ0|7ch9b`njxgN@xNA5J_YB diff --git a/res/drawable-mdpi/ic_share_light.png b/res/drawable-mdpi/ic_share_light.png deleted file mode 100644 index 362c8621422567478c3a4672ec7164dfb1d68552..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 832 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&!-9CIL?u#}JR>OQ-J73JDZAw!iqjDmU8| z6F2U)BJvIw)fP-$BCN9Ul6Xh!50OX49Sb6EbWHt!sza^2aSEr(lAeexF2~L9{^^vd zSyz9XHTy0P&-3$hf1kCyU-Nv<5>B3u!$!aFeD(A4d^zJm>ykLJNh*TOYFkqtl&jX7 z#G8EBC~mifdBK)%jJ2<4G3y+iQP{|;@>y&{>Vn_TZp1v@*ehaLuwbc)l%I!H?&qmH zbMk(9n63!)p7bUBQmUuE>fDP97Ob0he$qFd*)_k<#m?onV71{a*~2zX@<#ZBJ(q*o z<5C`<_+9&8He)Ws_BYYoJJRe#AN}S@QD72l_fmwlQhV%#i2Z;wkv+#>tZJ{h~vo+oeQ( zXFgdsn}ziZ^XzFE;yc7&7tFZwS%r1+rq7{U8{7~0dtYH&$54EL`+;Ra@)H>sJ^qQY zSAIu6n5p_Rm+!*nZ+=t$1-=s2T;sIJ(z-$~+kcBx`NfLa%St|!E%@j9{8hI1FS%oS zZzW$Vul%{|n~GxK`6aieZV3|pcT()p^tsBoR zZ19|{!YfywSz!F&%0Fi5DJ7mioOb&G6NzexYeY#(Vo9o1a#1RfVlXl=G}SdQ)HO5? zF*LC9nO2EgLwxd8V4`J^1lbUrpH@!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&#%hk*AAeh{fr*mp5h|HV|RG@Oa660k7>k zbAPAi+HG~7mKV7>HKXugZ+_c}gAzV#dFE2@LURnl?G zKWOebf8Zsv`oo0>a(`&B+Zz|eJXic_DRU}qJA+!uq0=0Co_kcyA9nCotqED97S7_! zYvQ%4jd>q;-{k)v;~(BD)yfXLu>Ql+ck6@S)pO-PtTtNxGj-bS4Z9h39a$H-dzxAs z(6y>1t`Q|Ei6yC4$wjF^iowXh&_vhJP}jgL#L(Ev#K_9nNY}u^%D^D<##>N0BQ)gZ zr(~v8;?|(i8oCXrK@wy`aDG}zd16s2gJVj5QmTSyZen_BP-I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4N!tD z$=lt9;Xep2*t>i(P=vFhGS zbMTbOOBavy>3$o2Z8NiM6!*|<4s+^gRcMNk*s$R{-#y3GEL&%`_SYDl-E?^N&AE~< zIy+v(wcmKe^Ej#Aq%%F@QL=#G))&j!-xu_#&q)dv`nTxI15G)@<7|hUwCAKGUOwnv zanN$!YaQ14JC3V7(i{1aR&wI@-3ni185zl|lGS(^hEq`5n z+t2sbJp~P~cU{tJvv1pDF8ONd5m1P!mbgZgq$HN4S|t~y0x1R~14Cn714~^);}Ao0 zD+3EF6BAtnAj9A{k6Q_fhTQy=%(P0}8oC1iod9Z(1lbUrpH@!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)RwJ3L(+Lp+YJo#yK&V<^ySZ>;-qGY1b- zr>ac1cZ%mWji3n*C%aVLANU-QW8u+Jn~?Y`_2T-D#|xLIN7<|l$=iMEe5l^`xj$4q zy3#gXVK~Xmd4su*`BS;P%K48%vZ5Q3wmCl#|L|a6s%Of6!w;f6SlB$Af;QO&Hn04p z_$N-L1;Fyx1l&avFo0y&&l$w}QS$HxPl;RjXUHx3vIVCg!0H~iHj{pDw diff --git a/res/drawable-mdpi/ic_sms_multi_light.png b/res/drawable-mdpi/ic_sms_multi_light.png deleted file mode 100644 index bd6f4c6ca56858d280a60d125dcca3cd8ccb5e89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 758 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)Rw$2?seLp+YJy=I+v)j@>qL4Hwfr$WaQ zH-*4W%wA#)rmV8MPD%VG9wH?=4Q;#^0slUzcoIc4DGV zfBL!PfB)xLK7JshdTd5JqoC6)o*jLQw+Q@G_B)_h=h(_?vZMcb#Il{6SuzVa@ zN-UO0_IRJZajMlk-&tSobsN4rA`v>%?#u^?{U2FMos2YjIV<;0o5AEd^_ai4$1KkC zQcV|5)}1@f6u-gP@MYw8_Pm7kT63mvnmA?i#Z5otR?TZ&p`Y`KZO@>7QK{6W6?jy?6@KBd*yQX3InEtdiVGgFC=TceO1a|TKj8yy8w@5obSqlY~uMk%jcxX^T_W%WOx-%9Bh8Mw)&d5Le$jTigu5~r21d3@~ztTfz$rC zz!lar);H!jT-@VOJt6ZI+lqqF+x^dO9X6ddX=&)as?{%cZ*$#${oA6O9LIll{pqOA zT=(XP`nzV|n3)dV-!`td{pb|2zWu^Z{;>Vh55F9G`P=v9t$)l;A9b$f+|>dm1_sp< z*NBpo#FA92;9c(e{v%gyx5VU=0%Dp$Inw0Cl-L*MlS=T_oP!`8Z(qtItA;b}-7_4FIA60OUUb z_z5kM`2bun2VgD`0QgM+_Qu|6!P-FvNt}x_5^Qbv`<%+_(28^{$|oL@sQ(V9-be=k zq%zS+gy(54$7lSc$B3rCkWH%0A3B0q*2~V>&A4Q9@pO0DoR}Ij5lIyUPKkZbw>^%U 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 OFnGH9xvXNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e432gkK78m-yOV8O5T*lzpP+ z@>%9fEO835ySX?dS|gb|JD5{~=5jqz{IG)QW2Ts5^BKuaQXUby-)=_Liq3rF^e1Aa z+p5&)tvjQF9euXwTCU<+xr24p(xtaz)~-}g__(9BWiJ0c1LO5MD~}l#JFa;e9hGJq z?~}bQJj(EFvck1rxhbNrC!5Fgo?dnF>Ku->0yq7Ch=u8S#G1Cf6K6}(i*jqTynog# zuYT)s+ob3a`Mrs054S$K=fk{l=i%jjd1=PA9XhdUO;={*^#@J8`q)bS>>KlQj}(}7 z_eDFU%RCXfnIv|~@a%;(@4t1fZF;OA9#zA)@xaBI3>&X)e=_s^wNeKq@gr;c-yG4| z`CvBds<$&DPMPLjtmt@>R?GTwrCWIMt3?|ZAKlKEFMIdP&RN0VmD4@su5JIYX~Qjb z)umRMPIufNZD^B^>kR2u-4hG+u-Y$?ABQshR^G~acOy7=-L(*b>)#sY|9CicR@Tkg zUk;RVAJJAhyuIUbvJeq_{l@0Hds>q{H=Pkh**&fgI!ezI%6c7Sr2|GdK& z7Mfks`!FrrZMkQdiOw|-Ise_C{ce5S65FoQzuf;bm!|f<*<3~8>$N@H)ZVr>%00Tu zXVg)0qEIH*%;OeUWn*An&cu)57J8C<4;4;bxX$a1+y0Qr+wWb9{>MMf;KimLMo)!- zc~iB-HKHUXu_Vfft9g|l_`*GVP#;jKQ=rAMMG|WN@iLm zZVl%c-d_P~kObKfoS#-wo>-L1;Fyx1l&avFo0y&&l$w}QS$HxPRDdvey85}Sb4q9e E0MG9N?*IS* diff --git a/res/drawable-mdpi/ic_widget_list.png b/res/drawable-mdpi/ic_widget_list.png deleted file mode 100644 index 9bf4b11e40adf8e7c689381a1a465a74e62fb92b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 773 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YPV z+ueoXKL{?^yL>WGgtNdSvKUBvfU(=jY&)RwS3O-ELp+YZo$A;v^bH%{ z2mO_jbG>@~!h!aG+dF2)|J?9NT0XQU`CS{Q&G}{lCI$_TCJ_dWrG0056gYy;$YgRU zC22ktWXN8-(B{1ITGRL6fB#O}Xu;^P`R1GMDU(h;{iLt-i|0Yn(OnV;WR2g4t-k7P zHTNE;q6crg^Nw}hA1mf$n9UYrcvZH$@UX#(yLro}1bL?Mt;=+9x%B<7_x}6-A*-*> z&78F$$IRP_qfF-bsT8A9hA)5q{E=mNTC}rj$F|i{3=@J*Juch*cczC*UsQI`*Q&X` zmygugm1|8sCCt#{wpd(|C2Q-g$;yH+X`p;E#L3GR4C?pYLQHPlfr|;4-4Wo zMAXjsbRT`Rddj4n+w<-mO4xkUCSuyw=|PjEc-SoFpO@%Ae$s96L?#8Rxqf#Hc(S%e zWiGw4yo0AHZvFH%VXJ>f=zKejj*f&G&jKh@r^Ke`}7XOcjZ|MFn1`RDDK z4ixSDOwWmh9uQmNEE5z{V;ZM~yA3xZ2F)`>d$QqWcptHiD0!sohuKn;>08-nxGO3D+9QW+dm@{>{(JaZG%Q-e|yQz{Ej Rrh<|qgQu&X%Q~loCID&1GWq}j diff --git a/res/drawable-mdpi/ic_work_profile.png b/res/drawable-mdpi/ic_work_profile.png deleted file mode 100644 index b7ffd2b4ca18f47c02992dac779c7c8c82d02971..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6(mh=qLn;`P7pQ5h)%?rf%6mif zk9+dLo#&S7H|#P{2)H7-C_!>Uv#egTMnrS)K`ABCDTi45rnfOXEVS4!^2|qifdNNU zL#0^2Jl;F<9Lj-fU4k1LW^mOdhJN5)xPUj9Ghj)tRUik0-+@i#Up+EU0j*^4boFyt I=akR{04Az6N&o-= diff --git a/res/drawable-mdpi/msg_bubble_error.9.png b/res/drawable-mdpi/msg_bubble_error.9.png deleted file mode 100644 index 694d117ea7326f31d863bee06e12cb2085b4b427..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQmSQK*5Dp-y;YjHK@;M7UB8wRq zxI00Z(fs7;wG0f5DxNNmAr`$$uPA!6I7%G*_&;y=3N}}R6SH~h7$(a*@VG5LsP=;0 zAY&r;@xnMemd8_9e{*IL^$FLr=~(cw%XLFf;(gnQcL!$PU4EA5^W(^Ab@%|9QiCfi;=VY$r z?bq_n-xBA(-#^E!G_v|NV_pB&pAXLpd0n>FUlUfXKW)R^Ygb>dtvQe^yGW<|>RUUu zgA69KV^7RDuOQKI?D6Xai3YXFK38A43-CCci)B5`U?QV;IPr63{Ml#4K%vVkgBNeK zZk;M7>iV;O2BX%}^WKxTFa8~t%^u>D$&p}k$}lbd#_^AbBhUFixwCZA6VDCd%RetV im{9nEwQ|{oui}mx;bn4-e`A0Fz~JfX=d#Wzp$P!O{EM3a diff --git a/res/drawable-mdpi/msg_bubble_input.9.png b/res/drawable-mdpi/msg_bubble_input.9.png deleted file mode 100644 index 1810ffbabba34f7a468bbb050b3f7e04c994d72b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^!ayvtx4c2x1jvI;I_|G*%3 z_~=RD6|tee%2!PDnrx!~!&fo0ZjVa8*WCv*Uh`hyX*fXk8(}23~`VbtDnm{r-UW|f9PWY diff --git a/res/drawable-mdpi/msg_bubble_outgoing.9.png b/res/drawable-mdpi/msg_bubble_outgoing.9.png deleted file mode 100644 index 5ca9b14d6416441a6ebd6ca93a9d94ae3af8a639..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 344 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 diff --git a/res/drawable-mdpi/tab_btn_bg_normal.9.png b/res/drawable-mdpi/tab_btn_bg_normal.9.png deleted file mode 100644 index d56cd941db1aa89b036f38842a1412a761344fd5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^Y#_`5A|IT2?*XJ(ik&<|IDnvrBc%h#=PdAuEM{Qf z?gU{*^OL970tM|nT^vI=W|p2c