From ea180e11ef625b0709a7b8ad9f0d6deec9976c3c Mon Sep 17 00:00:00 2001 From: Joshua Bahnsen Date: Fri, 27 Dec 2013 17:29:12 -0700 Subject: [PATCH] All new icon resources, share support, drag and drop support --- .gitignore | 3 +- .idea/dictionaries/Josh.xml | 1 + AndroidManifest.xml | 9 +- assets/html/img/ultrasonic.png | Bin 2312 -> 2109 bytes res/drawable-hdpi-v11/ic_stat_ultrasonic.png | Bin 798 -> 673 bytes res/drawable-hdpi-v14/menu_arrow.png | Bin 1568 -> 898 bytes res/drawable-hdpi-v9/ic_stat_ultrasonic.png | Bin 832 -> 715 bytes res/drawable-hdpi/appwidget_art_default.png | Bin 3581 -> 3581 bytes .../btn_check_off_focused_holo_dark.png | Bin 0 -> 408 bytes .../btn_check_off_focused_holo_light.png | Bin 0 -> 498 bytes res/drawable-hdpi/btn_check_off_holo_dark.png | Bin 0 -> 256 bytes .../btn_check_off_holo_light.png | Bin 0 -> 260 bytes .../btn_check_on_focused_holo_dark.png | Bin 0 -> 2501 bytes .../btn_check_on_focused_holo_light.png | Bin 0 -> 2573 bytes res/drawable-hdpi/btn_check_on_holo_dark.png | Bin 0 -> 2334 bytes res/drawable-hdpi/btn_check_on_holo_light.png | Bin 0 -> 2339 bytes res/drawable-hdpi/ic_drag_queue.9.png | Bin 0 -> 107 bytes res/drawable-hdpi/ic_launcher.png | Bin 6709 -> 6365 bytes res/drawable-hdpi/ic_menu_about_dark.png | Bin 0 -> 725 bytes res/drawable-hdpi/ic_menu_about_light.png | Bin 0 -> 698 bytes .../ic_menu_add_to_queue_dark.png | Bin 0 -> 637 bytes .../ic_menu_add_to_queue_light.png | Bin 0 -> 609 bytes res/drawable-hdpi/ic_menu_backward_dark.png | Bin 0 -> 346 bytes res/drawable-hdpi/ic_menu_backward_light.png | Bin 0 -> 340 bytes res/drawable-hdpi/ic_menu_bookmark_dark.png | Bin 0 -> 710 bytes res/drawable-hdpi/ic_menu_bookmark_light.png | Bin 0 -> 687 bytes res/drawable-hdpi/ic_menu_browse_dark.png | Bin 0 -> 592 bytes res/drawable-hdpi/ic_menu_browse_light.png | Bin 0 -> 554 bytes res/drawable-hdpi/ic_menu_chat_dark.png | Bin 0 -> 428 bytes res/drawable-hdpi/ic_menu_chat_light.png | Bin 0 -> 417 bytes res/drawable-hdpi/ic_menu_chat_send_dark.png | Bin 0 -> 488 bytes res/drawable-hdpi/ic_menu_chat_send_light.png | Bin 0 -> 473 bytes res/drawable-hdpi/ic_menu_exit_dark.png | Bin 0 -> 363 bytes res/drawable-hdpi/ic_menu_exit_light.png | Bin 0 -> 368 bytes res/drawable-hdpi/ic_menu_forward_dark.png | Bin 0 -> 347 bytes res/drawable-hdpi/ic_menu_forward_light.png | Bin 0 -> 341 bytes res/drawable-hdpi/ic_menu_help_dark.png | Bin 0 -> 661 bytes res/drawable-hdpi/ic_menu_help_light.png | Bin 0 -> 625 bytes res/drawable-hdpi/ic_menu_home_dark.png | Bin 0 -> 952 bytes res/drawable-hdpi/ic_menu_home_light.png | Bin 0 -> 937 bytes res/drawable-hdpi/ic_menu_playlists_dark.png | Bin 0 -> 469 bytes res/drawable-hdpi/ic_menu_playlists_light.png | Bin 0 -> 455 bytes res/drawable-hdpi/ic_menu_remove_all_dark.png | Bin 0 -> 762 bytes .../ic_menu_remove_all_light.png | Bin 0 -> 719 bytes res/drawable-hdpi/ic_menu_save_dark.png | Bin 0 -> 569 bytes res/drawable-hdpi/ic_menu_save_light.png | Bin 0 -> 559 bytes .../ic_menu_screen_on_off_dark.png | Bin 0 -> 501 bytes .../ic_menu_screen_on_off_light.png | Bin 0 -> 484 bytes .../ic_menu_search_holo_dark.png | Bin 0 -> 899 bytes .../ic_menu_search_holo_light.png | Bin 0 -> 857 bytes res/drawable-hdpi/ic_menu_select_all_dark.png | Bin 0 -> 579 bytes .../ic_menu_select_all_light.png | Bin 0 -> 548 bytes .../ic_menu_select_folder_dark.png | Bin 0 -> 516 bytes .../ic_menu_select_folder_light.png | Bin 0 -> 501 bytes res/drawable-hdpi/ic_menu_settings_dark.png | Bin 0 -> 1082 bytes res/drawable-hdpi/ic_menu_settings_light.png | Bin 0 -> 1041 bytes res/drawable-hdpi/ic_menu_share_dark.png | Bin 0 -> 627 bytes res/drawable-hdpi/ic_menu_share_light.png | Bin 0 -> 599 bytes res/drawable-hdpi/ic_menu_unpin_dark.png | Bin 0 -> 668 bytes res/drawable-hdpi/ic_menu_unpin_light.png | Bin 0 -> 648 bytes res/drawable-hdpi/ic_star_full_dark.png | Bin 0 -> 814 bytes res/drawable-hdpi/ic_star_full_light.png | Bin 0 -> 780 bytes res/drawable-hdpi/ic_star_hollow_dark.png | Bin 0 -> 917 bytes res/drawable-hdpi/ic_star_hollow_light.png | Bin 0 -> 888 bytes res/drawable-hdpi/ic_stat_play_light.png | Bin 1261 -> 1115 bytes res/drawable-hdpi/ic_stat_ultrasonic.png | Bin 862 -> 729 bytes res/drawable-hdpi/list_longpressed_holo.9.png | Bin 158 -> 140 bytes .../list_pressed_holo_dark.9.png | Bin 163 -> 139 bytes .../list_pressed_holo_light.9.png | Bin 163 -> 139 bytes .../media_backward_normal_dark.png | Bin 0 -> 537 bytes .../media_backward_normal_light.png | Bin 0 -> 519 bytes .../media_forward_normal_dark.png | Bin 0 -> 542 bytes .../media_forward_normal_light.png | Bin 0 -> 516 bytes res/drawable-hdpi/media_pause_normal_dark.png | Bin 0 -> 305 bytes .../media_pause_normal_light.png | Bin 0 -> 302 bytes res/drawable-hdpi/media_repeat_all.png | Bin 1060 -> 886 bytes res/drawable-hdpi/media_repeat_off_dark.png | Bin 0 -> 791 bytes res/drawable-hdpi/media_repeat_off_light.png | Bin 0 -> 768 bytes .../media_shuffle_normal_dark.png | Bin 0 -> 815 bytes .../media_shuffle_normal_light.png | Bin 0 -> 772 bytes res/drawable-hdpi/media_start_normal_dark.png | Bin 0 -> 459 bytes .../media_start_normal_light.png | Bin 0 -> 447 bytes res/drawable-hdpi/media_stop_normal_dark.png | Bin 0 -> 258 bytes res/drawable-hdpi/media_stop_normal_light.png | Bin 0 -> 259 bytes .../media_toggle_list_normal_dark.png | Bin 0 -> 286 bytes .../media_toggle_list_normal_light.png | Bin 0 -> 283 bytes res/drawable-hdpi/menu_arrow.png | Bin 1578 -> 880 bytes .../menubar_button_disabled.9.png | Bin 3093 -> 0 bytes res/drawable-hdpi/menubar_button_normal.9.png | Bin 2874 -> 0 bytes .../notify_panel_notification_icon_bg.png | Bin 105 -> 0 bytes .../select_album_play_all_normal.png | Bin 675 -> 0 bytes .../select_album_play_all_pressed.png | Bin 2855 -> 0 bytes .../stat_sys_download_anim0_dark.png | Bin 0 -> 512 bytes .../stat_sys_download_anim0_light.png | Bin 0 -> 491 bytes .../stat_sys_download_anim1_dark.png | Bin 0 -> 487 bytes .../stat_sys_download_anim1_light.png | Bin 0 -> 567 bytes .../stat_sys_download_anim2_dark.png | Bin 0 -> 499 bytes .../stat_sys_download_anim2_light.png | Bin 0 -> 572 bytes .../stat_sys_download_anim3_dark.png | Bin 0 -> 484 bytes .../stat_sys_download_anim3_light.png | Bin 0 -> 558 bytes .../stat_sys_download_anim4_dark.png | Bin 0 -> 496 bytes .../stat_sys_download_anim4_light.png | Bin 0 -> 545 bytes .../stat_sys_download_anim5_dark.png | Bin 0 -> 495 bytes .../stat_sys_download_anim5_light.png | Bin 0 -> 490 bytes res/drawable-hdpi/unknown_album.png | Bin 5308 -> 3349 bytes res/drawable-ldpi-v11/ic_stat_ultrasonic.png | Bin 426 -> 382 bytes .../btn_check_off_focused_holo_dark.png | Bin 0 -> 460 bytes .../btn_check_off_focused_holo_light.png | Bin 0 -> 342 bytes res/drawable-ldpi/btn_check_off_holo_dark.png | Bin 0 -> 225 bytes .../btn_check_off_holo_light.png | Bin 0 -> 235 bytes .../btn_check_on_focused_holo_dark.png | Bin 0 -> 1207 bytes .../btn_check_on_focused_holo_light.png | Bin 0 -> 1196 bytes res/drawable-ldpi/btn_check_on_holo_dark.png | Bin 0 -> 1198 bytes res/drawable-ldpi/btn_check_on_holo_light.png | Bin 0 -> 1195 bytes res/drawable-ldpi/ic_launcher.png | Bin 2189 -> 2371 bytes res/drawable-ldpi/ic_menu_about_dark.png | Bin 0 -> 408 bytes res/drawable-ldpi/ic_menu_about_light.png | Bin 0 -> 397 bytes .../ic_menu_add_to_queue_dark.png | Bin 0 -> 456 bytes .../ic_menu_add_to_queue_light.png | Bin 0 -> 448 bytes res/drawable-ldpi/ic_menu_backward_dark.png | Bin 0 -> 290 bytes res/drawable-ldpi/ic_menu_backward_light.png | Bin 0 -> 279 bytes res/drawable-ldpi/ic_menu_bookmark_dark.png | Bin 0 -> 482 bytes res/drawable-ldpi/ic_menu_bookmark_light.png | Bin 0 -> 464 bytes res/drawable-ldpi/ic_menu_browse_dark.png | Bin 0 -> 411 bytes res/drawable-ldpi/ic_menu_browse_light.png | Bin 0 -> 390 bytes res/drawable-ldpi/ic_menu_chat_dark.png | Bin 0 -> 363 bytes res/drawable-ldpi/ic_menu_chat_light.png | Bin 0 -> 359 bytes res/drawable-ldpi/ic_menu_chat_send_dark.png | Bin 0 -> 322 bytes res/drawable-ldpi/ic_menu_chat_send_light.png | Bin 0 -> 315 bytes res/drawable-ldpi/ic_menu_exit_dark.png | Bin 0 -> 286 bytes res/drawable-ldpi/ic_menu_exit_light.png | Bin 0 -> 284 bytes res/drawable-ldpi/ic_menu_forward_dark.png | Bin 0 -> 295 bytes res/drawable-ldpi/ic_menu_forward_light.png | Bin 0 -> 285 bytes res/drawable-ldpi/ic_menu_help_dark.png | Bin 0 -> 388 bytes res/drawable-ldpi/ic_menu_help_light.png | Bin 0 -> 382 bytes res/drawable-ldpi/ic_menu_home_dark.png | Bin 0 -> 553 bytes res/drawable-ldpi/ic_menu_home_light.png | Bin 0 -> 536 bytes res/drawable-ldpi/ic_menu_playlists_dark.png | Bin 0 -> 368 bytes res/drawable-ldpi/ic_menu_playlists_light.png | Bin 0 -> 346 bytes res/drawable-ldpi/ic_menu_remove_all_dark.png | Bin 0 -> 448 bytes .../ic_menu_remove_all_light.png | Bin 0 -> 437 bytes res/drawable-ldpi/ic_menu_save_dark.png | Bin 0 -> 425 bytes res/drawable-ldpi/ic_menu_save_light.png | Bin 0 -> 426 bytes .../ic_menu_screen_on_off_dark.png | Bin 0 -> 361 bytes .../ic_menu_screen_on_off_light.png | Bin 0 -> 351 bytes .../ic_menu_search_holo_dark.png | Bin 0 -> 482 bytes .../ic_menu_search_holo_light.png | Bin 0 -> 468 bytes res/drawable-ldpi/ic_menu_select_all_dark.png | Bin 0 -> 456 bytes .../ic_menu_select_all_light.png | Bin 0 -> 440 bytes .../ic_menu_select_folder_dark.png | Bin 0 -> 330 bytes .../ic_menu_select_folder_light.png | Bin 0 -> 325 bytes res/drawable-ldpi/ic_menu_settings_dark.png | Bin 0 -> 526 bytes res/drawable-ldpi/ic_menu_settings_light.png | Bin 0 -> 508 bytes res/drawable-ldpi/ic_menu_share_dark.png | Bin 0 -> 386 bytes res/drawable-ldpi/ic_menu_share_light.png | Bin 0 -> 366 bytes res/drawable-ldpi/ic_menu_unpin_dark.png | Bin 0 -> 416 bytes res/drawable-ldpi/ic_menu_unpin_light.png | Bin 0 -> 402 bytes res/drawable-ldpi/ic_star_full_dark.png | Bin 0 -> 469 bytes res/drawable-ldpi/ic_star_full_light.png | Bin 0 -> 455 bytes res/drawable-ldpi/ic_star_hollow_dark.png | Bin 0 -> 478 bytes res/drawable-ldpi/ic_star_hollow_light.png | Bin 0 -> 467 bytes res/drawable-ldpi/ic_stat_ultrasonic.png | Bin 437 -> 390 bytes .../media_backward_normal_dark.png | Bin 0 -> 369 bytes .../media_backward_normal_light.png | Bin 0 -> 366 bytes .../media_forward_normal_dark.png | Bin 0 -> 365 bytes .../media_forward_normal_light.png | Bin 0 -> 359 bytes res/drawable-ldpi/media_pause_normal_dark.png | Bin 0 -> 276 bytes .../media_pause_normal_light.png | Bin 0 -> 276 bytes res/drawable-ldpi/media_repeat_off_dark.png | Bin 0 -> 457 bytes res/drawable-ldpi/media_repeat_off_light.png | Bin 0 -> 445 bytes .../media_shuffle_normal_dark.png | Bin 0 -> 453 bytes .../media_shuffle_normal_light.png | Bin 0 -> 428 bytes res/drawable-ldpi/media_start_normal_dark.png | Bin 0 -> 331 bytes .../media_start_normal_light.png | Bin 0 -> 314 bytes res/drawable-ldpi/media_stop_normal_dark.png | Bin 0 -> 242 bytes res/drawable-ldpi/media_stop_normal_light.png | Bin 0 -> 241 bytes .../media_toggle_list_normal_dark.png | Bin 0 -> 264 bytes .../media_toggle_list_normal_light.png | Bin 0 -> 255 bytes .../stat_sys_download_anim0_dark.png | Bin 0 -> 358 bytes .../stat_sys_download_anim0_light.png | Bin 0 -> 349 bytes .../stat_sys_download_anim1_dark.png | Bin 0 -> 345 bytes .../stat_sys_download_anim1_light.png | Bin 0 -> 403 bytes .../stat_sys_download_anim2_dark.png | Bin 0 -> 348 bytes .../stat_sys_download_anim2_light.png | Bin 0 -> 411 bytes .../stat_sys_download_anim3_dark.png | Bin 0 -> 352 bytes .../stat_sys_download_anim3_light.png | Bin 0 -> 411 bytes .../stat_sys_download_anim4_dark.png | Bin 0 -> 350 bytes .../stat_sys_download_anim4_light.png | Bin 0 -> 378 bytes .../stat_sys_download_anim5_dark.png | Bin 0 -> 353 bytes .../stat_sys_download_anim5_light.png | Bin 0 -> 359 bytes res/drawable-mdpi-v11/ic_stat_ultrasonic.png | Bin 535 -> 480 bytes res/drawable-mdpi-v14/menu_arrow.png | Bin 891 -> 516 bytes res/drawable-mdpi-v9/ic_stat_ultrasonic.png | Bin 546 -> 497 bytes .../btn_check_off_focused_holo_dark.png | Bin 0 -> 492 bytes .../btn_check_off_focused_holo_light.png | Bin 0 -> 529 bytes res/drawable-mdpi/btn_check_off_holo_dark.png | Bin 0 -> 419 bytes .../btn_check_off_holo_light.png | Bin 0 -> 424 bytes .../btn_check_on_focused_holo_dark.png | Bin 0 -> 1655 bytes .../btn_check_on_focused_holo_light.png | Bin 0 -> 1689 bytes res/drawable-mdpi/btn_check_on_holo_dark.png | Bin 0 -> 1585 bytes res/drawable-mdpi/btn_check_on_holo_light.png | Bin 0 -> 1599 bytes res/drawable-mdpi/ic_drag_queue.9.png | Bin 0 -> 211 bytes res/drawable-mdpi/ic_launcher.png | Bin 3443 -> 3550 bytes res/drawable-mdpi/ic_menu_about_dark.png | Bin 0 -> 684 bytes res/drawable-mdpi/ic_menu_about_light.png | Bin 0 -> 778 bytes .../ic_menu_add_to_queue_dark.png | Bin 0 -> 687 bytes .../ic_menu_add_to_queue_light.png | Bin 0 -> 675 bytes res/drawable-mdpi/ic_menu_backward_dark.png | Bin 0 -> 520 bytes res/drawable-mdpi/ic_menu_backward_light.png | Bin 0 -> 547 bytes res/drawable-mdpi/ic_menu_bookmark_dark.png | Bin 0 -> 773 bytes res/drawable-mdpi/ic_menu_bookmark_light.png | Bin 0 -> 757 bytes res/drawable-mdpi/ic_menu_browse_dark.png | Bin 0 -> 624 bytes res/drawable-mdpi/ic_menu_browse_light.png | Bin 0 -> 606 bytes res/drawable-mdpi/ic_menu_chat_dark.png | Bin 0 -> 542 bytes res/drawable-mdpi/ic_menu_chat_light.png | Bin 0 -> 544 bytes res/drawable-mdpi/ic_menu_chat_send_dark.png | Bin 0 -> 628 bytes res/drawable-mdpi/ic_menu_chat_send_light.png | Bin 0 -> 636 bytes res/drawable-mdpi/ic_menu_exit_dark.png | Bin 0 -> 521 bytes res/drawable-mdpi/ic_menu_exit_light.png | Bin 0 -> 598 bytes res/drawable-mdpi/ic_menu_forward_dark.png | Bin 0 -> 493 bytes res/drawable-mdpi/ic_menu_forward_light.png | Bin 0 -> 545 bytes res/drawable-mdpi/ic_menu_help_dark.png | Bin 0 -> 673 bytes res/drawable-mdpi/ic_menu_help_light.png | Bin 0 -> 670 bytes res/drawable-mdpi/ic_menu_home_dark.png | Bin 0 -> 862 bytes res/drawable-mdpi/ic_menu_home_light.png | Bin 0 -> 851 bytes res/drawable-mdpi/ic_menu_playlists_dark.png | Bin 0 -> 594 bytes res/drawable-mdpi/ic_menu_playlists_light.png | Bin 0 -> 594 bytes res/drawable-mdpi/ic_menu_remove_all_dark.png | Bin 0 -> 708 bytes .../ic_menu_remove_all_light.png | Bin 0 -> 705 bytes res/drawable-mdpi/ic_menu_save_dark.png | Bin 0 -> 681 bytes res/drawable-mdpi/ic_menu_save_light.png | Bin 0 -> 671 bytes .../ic_menu_screen_on_off_dark.png | Bin 0 -> 531 bytes .../ic_menu_screen_on_off_light.png | Bin 0 -> 526 bytes .../ic_menu_search_holo_dark.png | Bin 0 -> 831 bytes .../ic_menu_search_holo_light.png | Bin 0 -> 828 bytes res/drawable-mdpi/ic_menu_select_all_dark.png | Bin 0 -> 727 bytes .../ic_menu_select_all_light.png | Bin 0 -> 702 bytes .../ic_menu_select_folder_dark.png | Bin 0 -> 597 bytes .../ic_menu_select_folder_light.png | Bin 0 -> 630 bytes res/drawable-mdpi/ic_menu_settings_dark.png | Bin 0 -> 911 bytes res/drawable-mdpi/ic_menu_settings_light.png | Bin 0 -> 898 bytes res/drawable-mdpi/ic_menu_share_dark.png | Bin 0 -> 717 bytes res/drawable-mdpi/ic_menu_share_light.png | Bin 0 -> 730 bytes res/drawable-mdpi/ic_menu_unpin_dark.png | Bin 0 -> 709 bytes res/drawable-mdpi/ic_menu_unpin_light.png | Bin 0 -> 728 bytes res/drawable-mdpi/ic_star_full_dark.png | Bin 0 -> 791 bytes res/drawable-mdpi/ic_star_full_light.png | Bin 0 -> 807 bytes res/drawable-mdpi/ic_star_hollow_dark.png | Bin 0 -> 842 bytes res/drawable-mdpi/ic_star_hollow_light.png | Bin 0 -> 843 bytes res/drawable-mdpi/ic_stat_ultrasonic.png | Bin 538 -> 472 bytes .../media_backward_normal_dark.png | Bin 0 -> 650 bytes .../media_backward_normal_light.png | Bin 0 -> 665 bytes .../media_forward_normal_dark.png | Bin 0 -> 658 bytes .../media_forward_normal_light.png | Bin 0 -> 675 bytes res/drawable-mdpi/media_pause_normal_dark.png | Bin 0 -> 450 bytes .../media_pause_normal_light.png | Bin 0 -> 446 bytes res/drawable-mdpi/media_repeat_off_dark.png | Bin 0 -> 784 bytes res/drawable-mdpi/media_repeat_off_light.png | Bin 0 -> 791 bytes .../media_shuffle_normal_dark.png | Bin 0 -> 838 bytes .../media_shuffle_normal_light.png | Bin 0 -> 886 bytes res/drawable-mdpi/media_start_normal_dark.png | Bin 0 -> 630 bytes .../media_start_normal_light.png | Bin 0 -> 620 bytes res/drawable-mdpi/media_stop_normal_dark.png | Bin 0 -> 409 bytes res/drawable-mdpi/media_stop_normal_light.png | Bin 0 -> 415 bytes .../media_toggle_list_normal_dark.png | Bin 0 -> 532 bytes .../media_toggle_list_normal_light.png | Bin 0 -> 524 bytes res/drawable-mdpi/menu_arrow.png | Bin 869 -> 504 bytes .../stat_sys_download_anim0_dark.png | Bin 0 -> 598 bytes .../stat_sys_download_anim0_light.png | Bin 0 -> 589 bytes .../stat_sys_download_anim1_dark.png | Bin 0 -> 551 bytes .../stat_sys_download_anim1_light.png | Bin 0 -> 604 bytes .../stat_sys_download_anim2_dark.png | Bin 0 -> 569 bytes .../stat_sys_download_anim2_light.png | Bin 0 -> 626 bytes .../stat_sys_download_anim3_dark.png | Bin 0 -> 559 bytes .../stat_sys_download_anim3_light.png | Bin 0 -> 613 bytes .../stat_sys_download_anim4_dark.png | Bin 0 -> 580 bytes .../stat_sys_download_anim4_light.png | Bin 0 -> 603 bytes .../stat_sys_download_anim5_dark.png | Bin 0 -> 589 bytes .../stat_sys_download_anim5_light.png | Bin 0 -> 589 bytes res/drawable-nodpi/bkgd_tile_black.png | Bin 88 -> 0 bytes res/drawable-nodpi/preview.png | Bin 2797 -> 0 bytes res/drawable-nodpi/preview4x1.png | Bin 0 -> 8850 bytes res/drawable-nodpi/preview4x2.png | Bin 0 -> 12161 bytes res/drawable-nodpi/preview4x3.png | Bin 0 -> 16775 bytes res/drawable-xhdpi-v11/ic_stat_ultrasonic.png | Bin 1093 -> 926 bytes .../appwidget_dark_bg_trans.9.png | Bin 1038 -> 889 bytes res/drawable-xhdpi-v14/menu_arrow.png | Bin 1735 -> 953 bytes res/drawable-xhdpi-v9/ic_stat_ultrasonic.png | Bin 1107 -> 937 bytes .../btn_check_off_focused_holo_dark.png | Bin 0 -> 475 bytes .../btn_check_off_focused_holo_light.png | Bin 0 -> 616 bytes .../btn_check_off_holo_dark.png | Bin 0 -> 286 bytes .../btn_check_off_holo_light.png | Bin 0 -> 283 bytes .../btn_check_on_focused_holo_dark.png | Bin 0 -> 3643 bytes .../btn_check_on_focused_holo_light.png | Bin 0 -> 3556 bytes res/drawable-xhdpi/btn_check_on_holo_dark.png | Bin 0 -> 3343 bytes .../btn_check_on_holo_light.png | Bin 0 -> 3233 bytes res/drawable-xhdpi/ic_drag_queue.9.png | Bin 0 -> 255 bytes res/drawable-xhdpi/ic_launcher.png | Bin 11081 -> 9868 bytes res/drawable-xhdpi/ic_menu_about_dark.png | Bin 0 -> 968 bytes res/drawable-xhdpi/ic_menu_about_light.png | Bin 0 -> 960 bytes .../ic_menu_add_to_queue_dark.png | Bin 0 -> 646 bytes .../ic_menu_add_to_queue_light.png | Bin 0 -> 617 bytes res/drawable-xhdpi/ic_menu_backward_dark.png | Bin 0 -> 390 bytes res/drawable-xhdpi/ic_menu_backward_light.png | Bin 0 -> 384 bytes res/drawable-xhdpi/ic_menu_bookmark_dark.png | Bin 0 -> 930 bytes res/drawable-xhdpi/ic_menu_bookmark_light.png | Bin 0 -> 866 bytes res/drawable-xhdpi/ic_menu_browse_dark.png | Bin 0 -> 706 bytes res/drawable-xhdpi/ic_menu_browse_light.png | Bin 0 -> 677 bytes res/drawable-xhdpi/ic_menu_chat_dark.png | Bin 0 -> 501 bytes res/drawable-xhdpi/ic_menu_chat_light.png | Bin 0 -> 482 bytes res/drawable-xhdpi/ic_menu_chat_send_dark.png | Bin 0 -> 590 bytes .../ic_menu_chat_send_light.png | Bin 0 -> 574 bytes res/drawable-xhdpi/ic_menu_exit_dark.png | Bin 0 -> 437 bytes res/drawable-xhdpi/ic_menu_exit_light.png | Bin 0 -> 439 bytes res/drawable-xhdpi/ic_menu_forward_dark.png | Bin 0 -> 399 bytes res/drawable-xhdpi/ic_menu_forward_light.png | Bin 0 -> 391 bytes res/drawable-xhdpi/ic_menu_help_dark.png | Bin 0 -> 815 bytes res/drawable-xhdpi/ic_menu_help_light.png | Bin 0 -> 784 bytes res/drawable-xhdpi/ic_menu_home_dark.png | Bin 0 -> 1286 bytes res/drawable-xhdpi/ic_menu_home_light.png | Bin 0 -> 1220 bytes res/drawable-xhdpi/ic_menu_pin.png | Bin 1570 -> 1192 bytes res/drawable-xhdpi/ic_menu_playlists_dark.png | Bin 0 -> 482 bytes .../ic_menu_playlists_light.png | Bin 0 -> 467 bytes .../ic_menu_remove_all_dark.png | Bin 0 -> 915 bytes .../ic_menu_remove_all_light.png | Bin 0 -> 882 bytes res/drawable-xhdpi/ic_menu_save_dark.png | Bin 0 -> 638 bytes res/drawable-xhdpi/ic_menu_save_light.png | Bin 0 -> 602 bytes .../ic_menu_screen_on_off_dark.png | Bin 0 -> 601 bytes .../ic_menu_screen_on_off_light.png | Bin 0 -> 570 bytes .../ic_menu_search_holo_dark.png | Bin 0 -> 1212 bytes .../ic_menu_search_holo_light.png | Bin 0 -> 1159 bytes .../ic_menu_select_all_dark.png | Bin 0 -> 630 bytes .../ic_menu_select_all_light.png | Bin 0 -> 612 bytes .../ic_menu_select_folder_dark.png | Bin 0 -> 686 bytes .../ic_menu_select_folder_light.png | Bin 0 -> 662 bytes res/drawable-xhdpi/ic_menu_settings_dark.png | Bin 0 -> 1500 bytes res/drawable-xhdpi/ic_menu_settings_light.png | Bin 0 -> 1443 bytes res/drawable-xhdpi/ic_menu_share_dark.png | Bin 0 -> 817 bytes res/drawable-xhdpi/ic_menu_share_light.png | Bin 0 -> 789 bytes res/drawable-xhdpi/ic_menu_unpin_dark.png | Bin 0 -> 858 bytes res/drawable-xhdpi/ic_menu_unpin_light.png | Bin 0 -> 835 bytes res/drawable-xhdpi/ic_star_full_dark.png | Bin 0 -> 1053 bytes res/drawable-xhdpi/ic_star_full_light.png | Bin 0 -> 1008 bytes res/drawable-xhdpi/ic_star_hollow_dark.png | Bin 0 -> 1360 bytes res/drawable-xhdpi/ic_star_hollow_light.png | Bin 0 -> 1309 bytes .../ic_stat_downloading_dark.png | Bin 777 -> 0 bytes .../ic_stat_downloading_light.png | Bin 862 -> 0 bytes res/drawable-xhdpi/ic_stat_ultrasonic.png | Bin 1126 -> 930 bytes .../md__list_focused_holo.9.png | Bin 203 -> 157 bytes .../md__list_longpressed_holo.9.png | Bin 158 -> 140 bytes .../md__list_pressed_holo_dark.9.png | Bin 163 -> 139 bytes ...md__list_selector_disabled_holo_dark.9.png | Bin 190 -> 170 bytes .../media_backward_normal_dark.png | Bin 0 -> 663 bytes .../media_backward_normal_light.png | Bin 0 -> 630 bytes .../media_forward_normal_dark.png | Bin 0 -> 658 bytes .../media_forward_normal_light.png | Bin 0 -> 626 bytes .../media_pause_normal_dark.png | Bin 0 -> 300 bytes .../media_pause_normal_light.png | Bin 0 -> 299 bytes res/drawable-xhdpi/media_play_next.png | Bin 1250 -> 1025 bytes res/drawable-xhdpi/media_repeat_all.png | Bin 1758 -> 1412 bytes res/drawable-xhdpi/media_repeat_off_dark.png | Bin 0 -> 1059 bytes res/drawable-xhdpi/media_repeat_off_light.png | Bin 0 -> 1003 bytes res/drawable-xhdpi/media_repeat_single.png | Bin 1967 -> 1664 bytes .../media_shuffle_normal_dark.png | Bin 0 -> 1018 bytes .../media_shuffle_normal_light.png | Bin 0 -> 977 bytes .../media_start_normal_dark.png | Bin 0 -> 564 bytes .../media_start_normal_light.png | Bin 0 -> 548 bytes res/drawable-xhdpi/media_stop_normal_dark.png | Bin 0 -> 268 bytes .../media_stop_normal_light.png | Bin 0 -> 260 bytes .../media_toggle_list_normal_dark.png | Bin 0 -> 384 bytes .../media_toggle_list_normal_light.png | Bin 0 -> 362 bytes res/drawable-xhdpi/menu_arrow.png | Bin 1723 -> 929 bytes .../menubar_button_disabled.9.png | Bin 3093 -> 0 bytes .../menubar_button_normal.9.png | Bin 2874 -> 0 bytes .../stat_sys_download_anim0_dark.png | Bin 0 -> 569 bytes .../stat_sys_download_anim0_light.png | Bin 0 -> 551 bytes .../stat_sys_download_anim1_dark.png | Bin 0 -> 535 bytes .../stat_sys_download_anim1_light.png | Bin 0 -> 615 bytes .../stat_sys_download_anim2_dark.png | Bin 0 -> 545 bytes .../stat_sys_download_anim2_light.png | Bin 0 -> 616 bytes .../stat_sys_download_anim3_dark.png | Bin 0 -> 527 bytes .../stat_sys_download_anim3_light.png | Bin 0 -> 603 bytes .../stat_sys_download_anim4_dark.png | Bin 0 -> 543 bytes .../stat_sys_download_anim4_light.png | Bin 0 -> 586 bytes .../stat_sys_download_anim5_dark.png | Bin 0 -> 551 bytes .../stat_sys_download_anim5_light.png | Bin 0 -> 544 bytes .../btn_check_off_focused_holo_dark.png | Bin 1342 -> 1268 bytes .../btn_check_off_focused_holo_light.png | Bin 1730 -> 1645 bytes .../btn_check_off_holo_dark.png | Bin 1177 -> 1162 bytes .../btn_check_off_holo_light.png | Bin 1172 -> 1160 bytes .../btn_check_on_holo_dark.png | Bin 4397 -> 4359 bytes .../btn_check_on_holo_light.png | Bin 4321 -> 4230 bytes .../ic_action_import_export_dark.png | Bin 758 -> 0 bytes .../ic_action_import_export_light.png | Bin 896 -> 0 bytes .../ic_action_volume_on_dark.png | Bin 1439 -> 0 bytes .../ic_action_volume_on_light.png | Bin 1497 -> 0 bytes res/drawable-xxhdpi/ic_launcher.png | Bin 22476 -> 18340 bytes res/drawable-xxhdpi/ic_menu_about_dark.png | Bin 1215 -> 847 bytes res/drawable-xxhdpi/ic_menu_about_light.png | Bin 1409 -> 839 bytes .../ic_menu_add_to_queue_dark.png | Bin 493 -> 375 bytes .../ic_menu_add_to_queue_light.png | Bin 496 -> 372 bytes res/drawable-xxhdpi/ic_menu_backward_dark.png | Bin 449 -> 299 bytes .../ic_menu_backward_light.png | Bin 456 -> 300 bytes res/drawable-xxhdpi/ic_menu_bookmark_dark.png | Bin 942 -> 672 bytes .../ic_menu_bookmark_light.png | Bin 1058 -> 666 bytes res/drawable-xxhdpi/ic_menu_browse_dark.png | Bin 644 -> 571 bytes res/drawable-xxhdpi/ic_menu_browse_light.png | Bin 650 -> 566 bytes res/drawable-xxhdpi/ic_menu_chat_dark.png | Bin 383 -> 316 bytes res/drawable-xxhdpi/ic_menu_chat_light.png | Bin 383 -> 314 bytes .../ic_menu_chat_send_dark.png | Bin 671 -> 502 bytes .../ic_menu_chat_send_light.png | Bin 759 -> 495 bytes res/drawable-xxhdpi/ic_menu_exit_dark.png | Bin 574 -> 392 bytes res/drawable-xxhdpi/ic_menu_exit_light.png | Bin 681 -> 392 bytes res/drawable-xxhdpi/ic_menu_forward_dark.png | Bin 491 -> 311 bytes res/drawable-xxhdpi/ic_menu_forward_light.png | Bin 566 -> 311 bytes res/drawable-xxhdpi/ic_menu_help_dark.png | Bin 880 -> 604 bytes res/drawable-xxhdpi/ic_menu_help_light.png | Bin 925 -> 597 bytes res/drawable-xxhdpi/ic_menu_home_dark.png | Bin 1141 -> 871 bytes res/drawable-xxhdpi/ic_menu_home_light.png | Bin 1238 -> 863 bytes .../ic_menu_playlists_dark.png | Bin 431 -> 331 bytes .../ic_menu_playlists_light.png | Bin 441 -> 331 bytes .../ic_menu_remove_all_dark.png | Bin 765 -> 602 bytes .../ic_menu_remove_all_light.png | Bin 781 -> 595 bytes res/drawable-xxhdpi/ic_menu_save_dark.png | Bin 495 -> 405 bytes res/drawable-xxhdpi/ic_menu_save_light.png | Bin 500 -> 403 bytes .../ic_menu_screen_on_off_dark.png | Bin 542 -> 455 bytes .../ic_menu_screen_on_off_light.png | Bin 559 -> 449 bytes .../ic_menu_search_holo_dark.png | Bin 1683 -> 1346 bytes .../ic_menu_search_holo_light.png | Bin 1748 -> 1329 bytes .../ic_menu_select_all_dark.png | Bin 551 -> 414 bytes .../ic_menu_select_all_light.png | Bin 563 -> 414 bytes .../ic_menu_select_folder_dark.png | Bin 726 -> 515 bytes .../ic_menu_select_folder_light.png | Bin 974 -> 508 bytes res/drawable-xxhdpi/ic_menu_settings_dark.png | Bin 1661 -> 1159 bytes .../ic_menu_settings_light.png | Bin 1863 -> 1152 bytes res/drawable-xxhdpi/ic_menu_share_dark.png | Bin 969 -> 677 bytes res/drawable-xxhdpi/ic_menu_share_light.png | Bin 1094 -> 670 bytes res/drawable-xxhdpi/ic_menu_unpin_dark.png | Bin 1027 -> 671 bytes res/drawable-xxhdpi/ic_menu_unpin_light.png | Bin 1150 -> 664 bytes res/drawable-xxhdpi/ic_star_full_dark.png | Bin 1111 -> 790 bytes res/drawable-xxhdpi/ic_star_full_light.png | Bin 1176 -> 783 bytes res/drawable-xxhdpi/ic_star_hollow_dark.png | Bin 1466 -> 1029 bytes res/drawable-xxhdpi/ic_star_hollow_light.png | Bin 1722 -> 1022 bytes .../media_backward_normal_dark.png | Bin 714 -> 539 bytes .../media_backward_normal_light.png | Bin 726 -> 532 bytes .../media_forward_normal_dark.png | Bin 692 -> 509 bytes .../media_forward_normal_light.png | Bin 706 -> 502 bytes .../media_pause_normal_dark.png | Bin 297 -> 273 bytes .../media_pause_normal_light.png | Bin 297 -> 273 bytes res/drawable-xxhdpi/media_repeat_off_dark.png | Bin 1104 -> 786 bytes .../media_repeat_off_light.png | Bin 1161 -> 778 bytes .../media_repeat_single_dark.png | Bin 1241 -> 0 bytes .../media_repeat_single_light.png | Bin 1457 -> 0 bytes .../media_shuffle_normal_dark.png | Bin 1260 -> 817 bytes .../media_shuffle_normal_light.png | Bin 1451 -> 810 bytes .../media_start_normal_dark.png | Bin 669 -> 490 bytes .../media_start_normal_light.png | Bin 778 -> 482 bytes .../media_stop_normal_dark.png | Bin 262 -> 256 bytes .../media_stop_normal_light.png | Bin 264 -> 257 bytes .../media_toggle_list_normal_dark.png | Bin 471 -> 292 bytes .../media_toggle_list_normal_light.png | Bin 471 -> 292 bytes .../stat_sys_download_anim0_dark.png | Bin 574 -> 421 bytes .../stat_sys_download_anim0_light.png | Bin 650 -> 415 bytes .../stat_sys_download_anim1_dark.png | Bin 575 -> 374 bytes .../stat_sys_download_anim1_light.png | Bin 560 -> 370 bytes .../stat_sys_download_anim2_dark.png | Bin 566 -> 374 bytes .../stat_sys_download_anim2_light.png | Bin 552 -> 370 bytes .../stat_sys_download_anim3_dark.png | Bin 552 -> 374 bytes .../stat_sys_download_anim3_light.png | Bin 538 -> 370 bytes .../stat_sys_download_anim4_dark.png | Bin 611 -> 439 bytes .../stat_sys_download_anim4_light.png | Bin 594 -> 429 bytes .../stat_sys_download_anim5_dark.png | Bin 634 -> 460 bytes .../stat_sys_download_anim5_light.png | Bin 627 -> 454 bytes res/drawable-xxxhdpi/ic_launcher.png | Bin 0 -> 28585 bytes res/drawable/border.xml | 7 - res/drawable/buttonbar_selector.xml | 30 -- res/drawable/list_background.xml | 20 - res/drawable/pinstripe_tile.xml | 3 - res/drawable/select_album_play_all.xml | 5 - res/drawable/status_bg.xml | 4 - res/layout-port/download.xml | 4 +- res/layout/appwidget4x1.xml | 2 +- res/layout/appwidget4x2.xml | 2 +- res/layout/appwidget4x3.xml | 2 +- res/layout/appwidget4x4.xml | 2 +- res/layout/menu_main.xml | 10 +- res/layout/menu_row_category.xml | 5 - res/layout/menu_row_item.xml | 5 - res/layout/play_video.xml | 11 - res/layout/progress.xml | 20 - res/layout/select_share.xml | 27 ++ res/layout/share_details.xml | 41 +- res/layout/share_list_item.xml | 47 +++ res/layout/song_details.xml | 34 +- res/layout/song_list_item.xml | 2 +- res/layout/time_span_dialog.xml | 50 +++ res/menu/nowplaying.xml | 2 +- res/menu/select_album.xml | 2 +- res/menu/select_album_context.xml | 2 +- res/menu/select_share_context.xml | 29 ++ res/values-fr/arrays.xml | 5 - res/values-fr/strings.xml | 115 +++--- res/values-hu/arrays.xml | 220 ----------- res/values-hu/strings.xml | 91 ++--- res/values/arrays.xml | 24 +- res/values/colors.xml | 11 - res/values/integers.xml | 7 - res/values/strings.xml | 67 ++-- res/values/styles.xml | 1 - res/values/themes.xml | 6 +- res/xml/appwidget_info_4x1.xml | 2 +- res/xml/appwidget_info_4x2.xml | 2 +- res/xml/appwidget_info_4x3.xml | 2 +- res/xml/appwidget_info_4x4.xml | 2 +- res/xml/settings.xml | 9 +- .../androidapp/activity/DownloadActivity.java | 96 ++--- .../activity/EqualizerActivity.java | 94 +++-- .../androidapp/activity/HelpActivity.java | 9 + .../activity/QueryReceiverActivity.java | 2 +- .../androidapp/activity/SearchActivity.java | 10 + .../activity/SelectAlbumActivity.java | 54 ++- .../activity/SelectArtistActivity.java | 9 +- .../activity/SelectGenreActivity.java | 2 +- .../activity/SelectPlaylistActivity.java | 25 +- .../androidapp/activity/SettingsActivity.java | 21 +- .../androidapp/activity/ShareActivity.java | 369 ++++++++++++++++++ .../activity/SubsonicTabActivity.java | 178 ++++++--- .../activity/VoiceQueryReceiverActivity.java | 2 +- .../ultrasonic/androidapp/domain/Share.java | 79 +--- .../provider/UltraSonicAppWidgetProvider.java | 3 +- .../service/CachedMusicService.java | 16 +- .../DownloadServiceLifecycleSupport.java | 4 +- .../androidapp/service/MusicService.java | 6 +- .../service/OfflineMusicService.java | 48 ++- .../androidapp/service/RESTMusicService.java | 94 ++++- .../ultrasonic/androidapp/util/Constants.java | 3 + .../androidapp/util/ShareDetails.java | 3 +- .../ultrasonic/androidapp/util/TimeSpan.java | 166 ++++++++ .../androidapp/util/TimeSpanPicker.java | 229 +++++++++++ .../androidapp/util/TimeSpanPreference.java | 97 +++++ .../ultrasonic/androidapp/util/Util.java | 60 ++- .../androidapp/view/ShareAdapter.java | 54 +++ .../ultrasonic/androidapp/view/ShareView.java | 53 +++ 543 files changed, 1890 insertions(+), 841 deletions(-) create mode 100644 res/drawable-hdpi/btn_check_off_focused_holo_dark.png create mode 100644 res/drawable-hdpi/btn_check_off_focused_holo_light.png create mode 100644 res/drawable-hdpi/btn_check_off_holo_dark.png create mode 100644 res/drawable-hdpi/btn_check_off_holo_light.png create mode 100644 res/drawable-hdpi/btn_check_on_focused_holo_dark.png create mode 100644 res/drawable-hdpi/btn_check_on_focused_holo_light.png create mode 100644 res/drawable-hdpi/btn_check_on_holo_dark.png create mode 100644 res/drawable-hdpi/btn_check_on_holo_light.png create mode 100644 res/drawable-hdpi/ic_drag_queue.9.png create mode 100644 res/drawable-hdpi/ic_menu_about_dark.png create mode 100644 res/drawable-hdpi/ic_menu_about_light.png create mode 100644 res/drawable-hdpi/ic_menu_add_to_queue_dark.png create mode 100644 res/drawable-hdpi/ic_menu_add_to_queue_light.png create mode 100644 res/drawable-hdpi/ic_menu_backward_dark.png create mode 100644 res/drawable-hdpi/ic_menu_backward_light.png create mode 100644 res/drawable-hdpi/ic_menu_bookmark_dark.png create mode 100644 res/drawable-hdpi/ic_menu_bookmark_light.png create mode 100644 res/drawable-hdpi/ic_menu_browse_dark.png create mode 100644 res/drawable-hdpi/ic_menu_browse_light.png create mode 100644 res/drawable-hdpi/ic_menu_chat_dark.png create mode 100644 res/drawable-hdpi/ic_menu_chat_light.png create mode 100644 res/drawable-hdpi/ic_menu_chat_send_dark.png create mode 100644 res/drawable-hdpi/ic_menu_chat_send_light.png create mode 100644 res/drawable-hdpi/ic_menu_exit_dark.png create mode 100644 res/drawable-hdpi/ic_menu_exit_light.png create mode 100644 res/drawable-hdpi/ic_menu_forward_dark.png create mode 100644 res/drawable-hdpi/ic_menu_forward_light.png create mode 100644 res/drawable-hdpi/ic_menu_help_dark.png create mode 100644 res/drawable-hdpi/ic_menu_help_light.png create mode 100644 res/drawable-hdpi/ic_menu_home_dark.png create mode 100644 res/drawable-hdpi/ic_menu_home_light.png create mode 100644 res/drawable-hdpi/ic_menu_playlists_dark.png create mode 100644 res/drawable-hdpi/ic_menu_playlists_light.png create mode 100644 res/drawable-hdpi/ic_menu_remove_all_dark.png create mode 100644 res/drawable-hdpi/ic_menu_remove_all_light.png create mode 100644 res/drawable-hdpi/ic_menu_save_dark.png create mode 100644 res/drawable-hdpi/ic_menu_save_light.png create mode 100644 res/drawable-hdpi/ic_menu_screen_on_off_dark.png create mode 100644 res/drawable-hdpi/ic_menu_screen_on_off_light.png create mode 100644 res/drawable-hdpi/ic_menu_search_holo_dark.png create mode 100644 res/drawable-hdpi/ic_menu_search_holo_light.png create mode 100644 res/drawable-hdpi/ic_menu_select_all_dark.png create mode 100644 res/drawable-hdpi/ic_menu_select_all_light.png create mode 100644 res/drawable-hdpi/ic_menu_select_folder_dark.png create mode 100644 res/drawable-hdpi/ic_menu_select_folder_light.png create mode 100644 res/drawable-hdpi/ic_menu_settings_dark.png create mode 100644 res/drawable-hdpi/ic_menu_settings_light.png create mode 100644 res/drawable-hdpi/ic_menu_share_dark.png create mode 100644 res/drawable-hdpi/ic_menu_share_light.png create mode 100644 res/drawable-hdpi/ic_menu_unpin_dark.png create mode 100644 res/drawable-hdpi/ic_menu_unpin_light.png create mode 100644 res/drawable-hdpi/ic_star_full_dark.png create mode 100644 res/drawable-hdpi/ic_star_full_light.png create mode 100644 res/drawable-hdpi/ic_star_hollow_dark.png create mode 100644 res/drawable-hdpi/ic_star_hollow_light.png create mode 100644 res/drawable-hdpi/media_backward_normal_dark.png create mode 100644 res/drawable-hdpi/media_backward_normal_light.png create mode 100644 res/drawable-hdpi/media_forward_normal_dark.png create mode 100644 res/drawable-hdpi/media_forward_normal_light.png create mode 100644 res/drawable-hdpi/media_pause_normal_dark.png create mode 100644 res/drawable-hdpi/media_pause_normal_light.png create mode 100644 res/drawable-hdpi/media_repeat_off_dark.png create mode 100644 res/drawable-hdpi/media_repeat_off_light.png create mode 100644 res/drawable-hdpi/media_shuffle_normal_dark.png create mode 100644 res/drawable-hdpi/media_shuffle_normal_light.png create mode 100644 res/drawable-hdpi/media_start_normal_dark.png create mode 100644 res/drawable-hdpi/media_start_normal_light.png create mode 100644 res/drawable-hdpi/media_stop_normal_dark.png create mode 100644 res/drawable-hdpi/media_stop_normal_light.png create mode 100644 res/drawable-hdpi/media_toggle_list_normal_dark.png create mode 100644 res/drawable-hdpi/media_toggle_list_normal_light.png delete mode 100644 res/drawable-hdpi/menubar_button_disabled.9.png delete mode 100644 res/drawable-hdpi/menubar_button_normal.9.png delete mode 100644 res/drawable-hdpi/notify_panel_notification_icon_bg.png delete mode 100644 res/drawable-hdpi/select_album_play_all_normal.png delete mode 100644 res/drawable-hdpi/select_album_play_all_pressed.png create mode 100644 res/drawable-hdpi/stat_sys_download_anim0_dark.png create mode 100644 res/drawable-hdpi/stat_sys_download_anim0_light.png create mode 100644 res/drawable-hdpi/stat_sys_download_anim1_dark.png create mode 100644 res/drawable-hdpi/stat_sys_download_anim1_light.png create mode 100644 res/drawable-hdpi/stat_sys_download_anim2_dark.png create mode 100644 res/drawable-hdpi/stat_sys_download_anim2_light.png create mode 100644 res/drawable-hdpi/stat_sys_download_anim3_dark.png create mode 100644 res/drawable-hdpi/stat_sys_download_anim3_light.png create mode 100644 res/drawable-hdpi/stat_sys_download_anim4_dark.png create mode 100644 res/drawable-hdpi/stat_sys_download_anim4_light.png create mode 100644 res/drawable-hdpi/stat_sys_download_anim5_dark.png create mode 100644 res/drawable-hdpi/stat_sys_download_anim5_light.png create mode 100644 res/drawable-ldpi/btn_check_off_focused_holo_dark.png create mode 100644 res/drawable-ldpi/btn_check_off_focused_holo_light.png create mode 100644 res/drawable-ldpi/btn_check_off_holo_dark.png create mode 100644 res/drawable-ldpi/btn_check_off_holo_light.png create mode 100644 res/drawable-ldpi/btn_check_on_focused_holo_dark.png create mode 100644 res/drawable-ldpi/btn_check_on_focused_holo_light.png create mode 100644 res/drawable-ldpi/btn_check_on_holo_dark.png create mode 100644 res/drawable-ldpi/btn_check_on_holo_light.png create mode 100644 res/drawable-ldpi/ic_menu_about_dark.png create mode 100644 res/drawable-ldpi/ic_menu_about_light.png create mode 100644 res/drawable-ldpi/ic_menu_add_to_queue_dark.png create mode 100644 res/drawable-ldpi/ic_menu_add_to_queue_light.png create mode 100644 res/drawable-ldpi/ic_menu_backward_dark.png create mode 100644 res/drawable-ldpi/ic_menu_backward_light.png create mode 100644 res/drawable-ldpi/ic_menu_bookmark_dark.png create mode 100644 res/drawable-ldpi/ic_menu_bookmark_light.png create mode 100644 res/drawable-ldpi/ic_menu_browse_dark.png create mode 100644 res/drawable-ldpi/ic_menu_browse_light.png create mode 100644 res/drawable-ldpi/ic_menu_chat_dark.png create mode 100644 res/drawable-ldpi/ic_menu_chat_light.png create mode 100644 res/drawable-ldpi/ic_menu_chat_send_dark.png create mode 100644 res/drawable-ldpi/ic_menu_chat_send_light.png create mode 100644 res/drawable-ldpi/ic_menu_exit_dark.png create mode 100644 res/drawable-ldpi/ic_menu_exit_light.png create mode 100644 res/drawable-ldpi/ic_menu_forward_dark.png create mode 100644 res/drawable-ldpi/ic_menu_forward_light.png create mode 100644 res/drawable-ldpi/ic_menu_help_dark.png create mode 100644 res/drawable-ldpi/ic_menu_help_light.png create mode 100644 res/drawable-ldpi/ic_menu_home_dark.png create mode 100644 res/drawable-ldpi/ic_menu_home_light.png create mode 100644 res/drawable-ldpi/ic_menu_playlists_dark.png create mode 100644 res/drawable-ldpi/ic_menu_playlists_light.png create mode 100644 res/drawable-ldpi/ic_menu_remove_all_dark.png create mode 100644 res/drawable-ldpi/ic_menu_remove_all_light.png create mode 100644 res/drawable-ldpi/ic_menu_save_dark.png create mode 100644 res/drawable-ldpi/ic_menu_save_light.png create mode 100644 res/drawable-ldpi/ic_menu_screen_on_off_dark.png create mode 100644 res/drawable-ldpi/ic_menu_screen_on_off_light.png create mode 100644 res/drawable-ldpi/ic_menu_search_holo_dark.png create mode 100644 res/drawable-ldpi/ic_menu_search_holo_light.png create mode 100644 res/drawable-ldpi/ic_menu_select_all_dark.png create mode 100644 res/drawable-ldpi/ic_menu_select_all_light.png create mode 100644 res/drawable-ldpi/ic_menu_select_folder_dark.png create mode 100644 res/drawable-ldpi/ic_menu_select_folder_light.png create mode 100644 res/drawable-ldpi/ic_menu_settings_dark.png create mode 100644 res/drawable-ldpi/ic_menu_settings_light.png create mode 100644 res/drawable-ldpi/ic_menu_share_dark.png create mode 100644 res/drawable-ldpi/ic_menu_share_light.png create mode 100644 res/drawable-ldpi/ic_menu_unpin_dark.png create mode 100644 res/drawable-ldpi/ic_menu_unpin_light.png create mode 100644 res/drawable-ldpi/ic_star_full_dark.png create mode 100644 res/drawable-ldpi/ic_star_full_light.png create mode 100644 res/drawable-ldpi/ic_star_hollow_dark.png create mode 100644 res/drawable-ldpi/ic_star_hollow_light.png create mode 100644 res/drawable-ldpi/media_backward_normal_dark.png create mode 100644 res/drawable-ldpi/media_backward_normal_light.png create mode 100644 res/drawable-ldpi/media_forward_normal_dark.png create mode 100644 res/drawable-ldpi/media_forward_normal_light.png create mode 100644 res/drawable-ldpi/media_pause_normal_dark.png create mode 100644 res/drawable-ldpi/media_pause_normal_light.png create mode 100644 res/drawable-ldpi/media_repeat_off_dark.png create mode 100644 res/drawable-ldpi/media_repeat_off_light.png create mode 100644 res/drawable-ldpi/media_shuffle_normal_dark.png create mode 100644 res/drawable-ldpi/media_shuffle_normal_light.png create mode 100644 res/drawable-ldpi/media_start_normal_dark.png create mode 100644 res/drawable-ldpi/media_start_normal_light.png create mode 100644 res/drawable-ldpi/media_stop_normal_dark.png create mode 100644 res/drawable-ldpi/media_stop_normal_light.png create mode 100644 res/drawable-ldpi/media_toggle_list_normal_dark.png create mode 100644 res/drawable-ldpi/media_toggle_list_normal_light.png create mode 100644 res/drawable-ldpi/stat_sys_download_anim0_dark.png create mode 100644 res/drawable-ldpi/stat_sys_download_anim0_light.png create mode 100644 res/drawable-ldpi/stat_sys_download_anim1_dark.png create mode 100644 res/drawable-ldpi/stat_sys_download_anim1_light.png create mode 100644 res/drawable-ldpi/stat_sys_download_anim2_dark.png create mode 100644 res/drawable-ldpi/stat_sys_download_anim2_light.png create mode 100644 res/drawable-ldpi/stat_sys_download_anim3_dark.png create mode 100644 res/drawable-ldpi/stat_sys_download_anim3_light.png create mode 100644 res/drawable-ldpi/stat_sys_download_anim4_dark.png create mode 100644 res/drawable-ldpi/stat_sys_download_anim4_light.png create mode 100644 res/drawable-ldpi/stat_sys_download_anim5_dark.png create mode 100644 res/drawable-ldpi/stat_sys_download_anim5_light.png create mode 100644 res/drawable-mdpi/btn_check_off_focused_holo_dark.png create mode 100644 res/drawable-mdpi/btn_check_off_focused_holo_light.png create mode 100644 res/drawable-mdpi/btn_check_off_holo_dark.png create mode 100644 res/drawable-mdpi/btn_check_off_holo_light.png create mode 100644 res/drawable-mdpi/btn_check_on_focused_holo_dark.png create mode 100644 res/drawable-mdpi/btn_check_on_focused_holo_light.png create mode 100644 res/drawable-mdpi/btn_check_on_holo_dark.png create mode 100644 res/drawable-mdpi/btn_check_on_holo_light.png create mode 100644 res/drawable-mdpi/ic_drag_queue.9.png create mode 100644 res/drawable-mdpi/ic_menu_about_dark.png create mode 100644 res/drawable-mdpi/ic_menu_about_light.png create mode 100644 res/drawable-mdpi/ic_menu_add_to_queue_dark.png create mode 100644 res/drawable-mdpi/ic_menu_add_to_queue_light.png create mode 100644 res/drawable-mdpi/ic_menu_backward_dark.png create mode 100644 res/drawable-mdpi/ic_menu_backward_light.png create mode 100644 res/drawable-mdpi/ic_menu_bookmark_dark.png create mode 100644 res/drawable-mdpi/ic_menu_bookmark_light.png create mode 100644 res/drawable-mdpi/ic_menu_browse_dark.png create mode 100644 res/drawable-mdpi/ic_menu_browse_light.png create mode 100644 res/drawable-mdpi/ic_menu_chat_dark.png create mode 100644 res/drawable-mdpi/ic_menu_chat_light.png create mode 100644 res/drawable-mdpi/ic_menu_chat_send_dark.png create mode 100644 res/drawable-mdpi/ic_menu_chat_send_light.png create mode 100644 res/drawable-mdpi/ic_menu_exit_dark.png create mode 100644 res/drawable-mdpi/ic_menu_exit_light.png create mode 100644 res/drawable-mdpi/ic_menu_forward_dark.png create mode 100644 res/drawable-mdpi/ic_menu_forward_light.png create mode 100644 res/drawable-mdpi/ic_menu_help_dark.png create mode 100644 res/drawable-mdpi/ic_menu_help_light.png create mode 100644 res/drawable-mdpi/ic_menu_home_dark.png create mode 100644 res/drawable-mdpi/ic_menu_home_light.png create mode 100644 res/drawable-mdpi/ic_menu_playlists_dark.png create mode 100644 res/drawable-mdpi/ic_menu_playlists_light.png create mode 100644 res/drawable-mdpi/ic_menu_remove_all_dark.png create mode 100644 res/drawable-mdpi/ic_menu_remove_all_light.png create mode 100644 res/drawable-mdpi/ic_menu_save_dark.png create mode 100644 res/drawable-mdpi/ic_menu_save_light.png create mode 100644 res/drawable-mdpi/ic_menu_screen_on_off_dark.png create mode 100644 res/drawable-mdpi/ic_menu_screen_on_off_light.png create mode 100644 res/drawable-mdpi/ic_menu_search_holo_dark.png create mode 100644 res/drawable-mdpi/ic_menu_search_holo_light.png create mode 100644 res/drawable-mdpi/ic_menu_select_all_dark.png create mode 100644 res/drawable-mdpi/ic_menu_select_all_light.png create mode 100644 res/drawable-mdpi/ic_menu_select_folder_dark.png create mode 100644 res/drawable-mdpi/ic_menu_select_folder_light.png create mode 100644 res/drawable-mdpi/ic_menu_settings_dark.png create mode 100644 res/drawable-mdpi/ic_menu_settings_light.png create mode 100644 res/drawable-mdpi/ic_menu_share_dark.png create mode 100644 res/drawable-mdpi/ic_menu_share_light.png create mode 100644 res/drawable-mdpi/ic_menu_unpin_dark.png create mode 100644 res/drawable-mdpi/ic_menu_unpin_light.png create mode 100644 res/drawable-mdpi/ic_star_full_dark.png create mode 100644 res/drawable-mdpi/ic_star_full_light.png create mode 100644 res/drawable-mdpi/ic_star_hollow_dark.png create mode 100644 res/drawable-mdpi/ic_star_hollow_light.png create mode 100644 res/drawable-mdpi/media_backward_normal_dark.png create mode 100644 res/drawable-mdpi/media_backward_normal_light.png create mode 100644 res/drawable-mdpi/media_forward_normal_dark.png create mode 100644 res/drawable-mdpi/media_forward_normal_light.png create mode 100644 res/drawable-mdpi/media_pause_normal_dark.png create mode 100644 res/drawable-mdpi/media_pause_normal_light.png create mode 100644 res/drawable-mdpi/media_repeat_off_dark.png create mode 100644 res/drawable-mdpi/media_repeat_off_light.png create mode 100644 res/drawable-mdpi/media_shuffle_normal_dark.png create mode 100644 res/drawable-mdpi/media_shuffle_normal_light.png create mode 100644 res/drawable-mdpi/media_start_normal_dark.png create mode 100644 res/drawable-mdpi/media_start_normal_light.png create mode 100644 res/drawable-mdpi/media_stop_normal_dark.png create mode 100644 res/drawable-mdpi/media_stop_normal_light.png create mode 100644 res/drawable-mdpi/media_toggle_list_normal_dark.png create mode 100644 res/drawable-mdpi/media_toggle_list_normal_light.png create mode 100644 res/drawable-mdpi/stat_sys_download_anim0_dark.png create mode 100644 res/drawable-mdpi/stat_sys_download_anim0_light.png create mode 100644 res/drawable-mdpi/stat_sys_download_anim1_dark.png create mode 100644 res/drawable-mdpi/stat_sys_download_anim1_light.png create mode 100644 res/drawable-mdpi/stat_sys_download_anim2_dark.png create mode 100644 res/drawable-mdpi/stat_sys_download_anim2_light.png create mode 100644 res/drawable-mdpi/stat_sys_download_anim3_dark.png create mode 100644 res/drawable-mdpi/stat_sys_download_anim3_light.png create mode 100644 res/drawable-mdpi/stat_sys_download_anim4_dark.png create mode 100644 res/drawable-mdpi/stat_sys_download_anim4_light.png create mode 100644 res/drawable-mdpi/stat_sys_download_anim5_dark.png create mode 100644 res/drawable-mdpi/stat_sys_download_anim5_light.png delete mode 100644 res/drawable-nodpi/bkgd_tile_black.png delete mode 100644 res/drawable-nodpi/preview.png create mode 100644 res/drawable-nodpi/preview4x1.png create mode 100644 res/drawable-nodpi/preview4x2.png create mode 100644 res/drawable-nodpi/preview4x3.png create mode 100644 res/drawable-xhdpi/btn_check_off_focused_holo_dark.png create mode 100644 res/drawable-xhdpi/btn_check_off_focused_holo_light.png create mode 100644 res/drawable-xhdpi/btn_check_off_holo_dark.png create mode 100644 res/drawable-xhdpi/btn_check_off_holo_light.png create mode 100644 res/drawable-xhdpi/btn_check_on_focused_holo_dark.png create mode 100644 res/drawable-xhdpi/btn_check_on_focused_holo_light.png create mode 100644 res/drawable-xhdpi/btn_check_on_holo_dark.png create mode 100644 res/drawable-xhdpi/btn_check_on_holo_light.png create mode 100644 res/drawable-xhdpi/ic_drag_queue.9.png create mode 100644 res/drawable-xhdpi/ic_menu_about_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_about_light.png create mode 100644 res/drawable-xhdpi/ic_menu_add_to_queue_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_add_to_queue_light.png create mode 100644 res/drawable-xhdpi/ic_menu_backward_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_backward_light.png create mode 100644 res/drawable-xhdpi/ic_menu_bookmark_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_bookmark_light.png create mode 100644 res/drawable-xhdpi/ic_menu_browse_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_browse_light.png create mode 100644 res/drawable-xhdpi/ic_menu_chat_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_chat_light.png create mode 100644 res/drawable-xhdpi/ic_menu_chat_send_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_chat_send_light.png create mode 100644 res/drawable-xhdpi/ic_menu_exit_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_exit_light.png create mode 100644 res/drawable-xhdpi/ic_menu_forward_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_forward_light.png create mode 100644 res/drawable-xhdpi/ic_menu_help_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_help_light.png create mode 100644 res/drawable-xhdpi/ic_menu_home_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_home_light.png create mode 100644 res/drawable-xhdpi/ic_menu_playlists_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_playlists_light.png create mode 100644 res/drawable-xhdpi/ic_menu_remove_all_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_remove_all_light.png create mode 100644 res/drawable-xhdpi/ic_menu_save_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_save_light.png create mode 100644 res/drawable-xhdpi/ic_menu_screen_on_off_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_screen_on_off_light.png create mode 100644 res/drawable-xhdpi/ic_menu_search_holo_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_search_holo_light.png create mode 100644 res/drawable-xhdpi/ic_menu_select_all_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_select_all_light.png create mode 100644 res/drawable-xhdpi/ic_menu_select_folder_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_select_folder_light.png create mode 100644 res/drawable-xhdpi/ic_menu_settings_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_settings_light.png create mode 100644 res/drawable-xhdpi/ic_menu_share_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_share_light.png create mode 100644 res/drawable-xhdpi/ic_menu_unpin_dark.png create mode 100644 res/drawable-xhdpi/ic_menu_unpin_light.png create mode 100644 res/drawable-xhdpi/ic_star_full_dark.png create mode 100644 res/drawable-xhdpi/ic_star_full_light.png create mode 100644 res/drawable-xhdpi/ic_star_hollow_dark.png create mode 100644 res/drawable-xhdpi/ic_star_hollow_light.png delete mode 100644 res/drawable-xhdpi/ic_stat_downloading_dark.png delete mode 100644 res/drawable-xhdpi/ic_stat_downloading_light.png create mode 100644 res/drawable-xhdpi/media_backward_normal_dark.png create mode 100644 res/drawable-xhdpi/media_backward_normal_light.png create mode 100644 res/drawable-xhdpi/media_forward_normal_dark.png create mode 100644 res/drawable-xhdpi/media_forward_normal_light.png create mode 100644 res/drawable-xhdpi/media_pause_normal_dark.png create mode 100644 res/drawable-xhdpi/media_pause_normal_light.png create mode 100644 res/drawable-xhdpi/media_repeat_off_dark.png create mode 100644 res/drawable-xhdpi/media_repeat_off_light.png create mode 100644 res/drawable-xhdpi/media_shuffle_normal_dark.png create mode 100644 res/drawable-xhdpi/media_shuffle_normal_light.png create mode 100644 res/drawable-xhdpi/media_start_normal_dark.png create mode 100644 res/drawable-xhdpi/media_start_normal_light.png create mode 100644 res/drawable-xhdpi/media_stop_normal_dark.png create mode 100644 res/drawable-xhdpi/media_stop_normal_light.png create mode 100644 res/drawable-xhdpi/media_toggle_list_normal_dark.png create mode 100644 res/drawable-xhdpi/media_toggle_list_normal_light.png delete mode 100644 res/drawable-xhdpi/menubar_button_disabled.9.png delete mode 100644 res/drawable-xhdpi/menubar_button_normal.9.png create mode 100644 res/drawable-xhdpi/stat_sys_download_anim0_dark.png create mode 100644 res/drawable-xhdpi/stat_sys_download_anim0_light.png create mode 100644 res/drawable-xhdpi/stat_sys_download_anim1_dark.png create mode 100644 res/drawable-xhdpi/stat_sys_download_anim1_light.png create mode 100644 res/drawable-xhdpi/stat_sys_download_anim2_dark.png create mode 100644 res/drawable-xhdpi/stat_sys_download_anim2_light.png create mode 100644 res/drawable-xhdpi/stat_sys_download_anim3_dark.png create mode 100644 res/drawable-xhdpi/stat_sys_download_anim3_light.png create mode 100644 res/drawable-xhdpi/stat_sys_download_anim4_dark.png create mode 100644 res/drawable-xhdpi/stat_sys_download_anim4_light.png create mode 100644 res/drawable-xhdpi/stat_sys_download_anim5_dark.png create mode 100644 res/drawable-xhdpi/stat_sys_download_anim5_light.png delete mode 100644 res/drawable-xxhdpi/ic_action_import_export_dark.png delete mode 100644 res/drawable-xxhdpi/ic_action_import_export_light.png delete mode 100644 res/drawable-xxhdpi/ic_action_volume_on_dark.png delete mode 100644 res/drawable-xxhdpi/ic_action_volume_on_light.png delete mode 100644 res/drawable-xxhdpi/media_repeat_single_dark.png delete mode 100644 res/drawable-xxhdpi/media_repeat_single_light.png create mode 100644 res/drawable-xxxhdpi/ic_launcher.png delete mode 100644 res/drawable/border.xml delete mode 100644 res/drawable/buttonbar_selector.xml delete mode 100644 res/drawable/list_background.xml delete mode 100644 res/drawable/pinstripe_tile.xml delete mode 100644 res/drawable/select_album_play_all.xml delete mode 100644 res/drawable/status_bg.xml delete mode 100644 res/layout/menu_row_category.xml delete mode 100644 res/layout/menu_row_item.xml delete mode 100644 res/layout/play_video.xml delete mode 100644 res/layout/progress.xml create mode 100644 res/layout/select_share.xml create mode 100644 res/layout/share_list_item.xml create mode 100644 res/layout/time_span_dialog.xml create mode 100644 res/menu/select_share_context.xml delete mode 100644 res/values-fr/arrays.xml delete mode 100644 res/values-hu/arrays.xml delete mode 100644 res/values/integers.xml create mode 100644 src/com/thejoshwa/ultrasonic/androidapp/activity/ShareActivity.java create mode 100644 src/com/thejoshwa/ultrasonic/androidapp/util/TimeSpan.java create mode 100644 src/com/thejoshwa/ultrasonic/androidapp/util/TimeSpanPicker.java create mode 100644 src/com/thejoshwa/ultrasonic/androidapp/util/TimeSpanPreference.java create mode 100644 src/com/thejoshwa/ultrasonic/androidapp/view/ShareAdapter.java create mode 100644 src/com/thejoshwa/ultrasonic/androidapp/view/ShareView.java diff --git a/.gitignore b/.gitignore index 3c405f9e..49b27082 100644 --- a/.gitignore +++ b/.gitignore @@ -169,4 +169,5 @@ proguard_logs/ .idea/workspace.xml .idea/misc.xml .idea/tasks.xml -.idea/*.iws \ No newline at end of file +.idea/*.iws +.idea/dictionaries/*.xml diff --git a/.idea/dictionaries/Josh.xml b/.idea/dictionaries/Josh.xml index 866fc4fc..f62fffec 100644 --- a/.idea/dictionaries/Josh.xml +++ b/.idea/dictionaries/Josh.xml @@ -1,6 +1,7 @@ + bahnsen bitrate deserialize deserialized diff --git a/AndroidManifest.xml b/AndroidManifest.xml index a509d6c0..3106a10f 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -2,8 +2,8 @@ + a:versionCode="41" + a:versionName="1.3.0.1" > @@ -58,7 +58,10 @@ a:launchMode="standard" /> + a:configChanges="orientation|keyboardHidden" /> + diff --git a/assets/html/img/ultrasonic.png b/assets/html/img/ultrasonic.png index 3e8c9f56c1ffa98ad71dbff246e5f5f51271f0c0..77218d6c242d59db78d44f7e38c017ad43a61ae0 100644 GIT binary patch delta 2021 zcmV|tkn4k&x#0wZ8Bql!Kn}#=$DADMHF=#-bL<9L(rAEecKYNr9U;8sj9HW$C z?Ir6cF1hX-U-i~sH}TSA+v%3a64*d`)f>^ z;hZD4mioecO@G>RD;)ay>4WcDx};eG^;}i1${Rm#^(@7sHF<1%dTjUBTfYA&-SX+u=I76d5Kbr^V+TEZE5}7AYIaQVZ)Qh8LN-qo%M~bHdbL5 zn}n{!+}TrP^JiWg=>l->OAr8+9Nqvz{me8)BZD~K8yJ2#vus>vY=lWSvGsi%s|pt#zukeoI6E!5A|Vg?gAS_!MO0me-t}-XN6{d3^>G z$F$EJ$0jkDw1qN;&nT73GP-Q!)hsg)T5(h>k*@moV&Fpx(iCJwht>~QhHEwuu31ko zwttq&ic2VuuE8r;l-8c&GxqM?!|3SfWM5woQ4~=wmykSLebL2OQ###Bv;mt`2`^~{_)@yjGh@jPt={Z3zB{}VUfbnDBAM7|&Bs9eFrBF^>Z zohC*36lHUpr-?CfjEG>?u>4^uvwf);31!xNR;;%kpET6uq zW6V&JWu$RRk{aC5C@zT^93ErSw(l_DIXYASrk%vJ`c`tdvYe#TU}0vOtW@RNyBKm;oe>m*A> zbD?|+u#Q*-VJ@EU<1C;M#s92cN8V~Mclck-PaLLHDpQKeblP=X7$JTMvJTEU1VJfH z5SI3&;tLl@Q-GMXu7qjw9I+Oh1?#{$aDt$ai!TGovF!%&!YuR-Lx0?aEI|b!&N-ZO zIOnKVE2qN#kr)5@%rCf5ngV>6wtbVmrP>Y14HyF^gDitA1)C#5h#FgqN;^oNl3Bq+ z5EFw4B77nY!)#z^#0v5-2QrdjysbFqmi|HHMfail! zAfPx;z&VuCgtOBGI!4D9n5ENJkN`cKmapUw_|I2lnn3x}+&+`cID| z<-vm`U58QQ8OR@R|#R(?{{0!NXC?+PlK6{Xk!B`02j>zI6J;BuhcD z1V(TFq0;f(rCxUa*iT##-r@W(P`N=P1inXax%`H|@^kk@Q@hXZe*Gnul46Oh-u^I| z=&&50y)u&K?I^WTE0qPM%HOl$P0t2O8skqt%2N9ecuge!eYebI00000NkvXXu0mjf DYRL63 delta 2226 zcmV;j2u=6B5Qq|xZhr`bNkl6}NMG;UDZ}S3*T1T}iRkZO*Vxk2f4sf> z%H#2iS0UM4@FcCE{BU8z>JU@Q9~|f*Zx5PtPZ)7M--)MOyuEYQwTI8%>G=llo&Flp zg%#lPxF857SS$iT!K&+~syP8!%l6PC-vW&1|IN^UdEa;X`P*kF^bKJ8g@;&t<^j^D zHG#wBfMl`2bboe+qoX67sWwmqdSd_f*k$S$H}_TD7(mt4r3A@Km!CJA;%IMQ z>D3n~>wSUh16NUh>>(10D|=(&6U7=$jDt!Q!VvlR#4wr8Pppf#nyU-@t|BVVi=Jj^ z2wZoQp<8=kN@@246!rqe-QQyJ{ytRgxCl-9$h8?6##h-!E)QaIIh^c7*^SS59IX8g9-Ip-oll#z4dKcQv!q7pl*C-T9 z9~UkKGcUu4%jMh&Nl5pgyX}j1`+W!VnnP{ILpPCq_9;rbAH%r%QxtSv zfGVe=Uzc6%PP@K>I?N6{E~jNM6WP+~^Jtwhi0-y8@tgXbb&ED0N$EU>wC&w6Z8{EZ zLw^Sh%l1GuvgEQZGvAeVeMMB1h7lwW7|A9{5Y(;gIgAgT!7zgEwlA8_TP{h9xAdeR z{R*bfzCrfE8^~xqf~-wv5td(hCDm+kqg{VOvNk~_6nKK?&V#Sm8!5WvYRiHSy4Q}V z*Z-5B(6ssMq{BC%KYj=4dwP(%@^>(8IDd_>!s;|@qo9F5CQ&v z(Cd@un`bPid+mt2{hC+I{B_@I_FqEu;p<4)@fRd5-wi|iafB65dX$uuRFj+-mt#mv z3rtPTAkz#++qj(ETuDfIrq@ICH=xR2O;SE6TI7xU|7j4 z2*xggSK(CfL*pUJtwF-Pc7&KL(8g;Z^Y?`pm3cUBE^u>ofd`)lb!7N~tXvC8PisHa zZ5O>lCpF#UuiOLownN~rIRH+{On8oNL{P&9$a2R+WGq9}!cHVC-3771f`90!Fo?Yc zAW4?(jX)K25O{h#Pl#2|&dV>fUu7D<;Tj{e^{6GFY5~|wcY?igugzR1H^am73&g*_ zAK7icx84U(R5l{~oi6b5r^7Wc5`Ilze1+` z^5f5VmT4fHwt}@}J6P}S0Drk?3tTd*sI$<45gSiqOy@}`^;wXOoeN&hWUx|-!4XMq zp~JTB0%cTf1TM!7Q4yhYb4FLwUwFd=H+PE^74?tVqZ+_k*ag-*Tfm|gZ#8!9a=01C zB9IcHZ##y<)q5d|N`$L64}`V=+*lKM)En6*fVz#XBB+uAiXizWQ-5ideX^0TxN-d~K|`8$jk#A(LDLGQ9%4tO?*L zBEgia!BlDC%op1Jp?|Qx4V;~wYyyH+s+z>&TKWrbm|!fuKYX4eKe} z0D@XLF_#iV8EeLeU?t^)nLve3VgY#3>0pWjDG?el1%A|`oo#OdYgOv*&g+jz(EU&O z{l*ZETHz#2&fQ8*Tn1w1TFNLPKejm?HX|)FK&Xvi#%6&XWq$xEmcv=90@KUamW8YW zs59`?UnVb)NHyEyHKf=^z;Eig$70w%8l zQAdfGMv0i#3V)Ik#!JeBhoKalI1{*m5#Wc#!(HHgTO#qR3yq2vM;ww-7hv?;4WPFxP2)(p>73p^6Dz*B0#mj=G@l}Kt;p`k;w@E;@0 zZ*=fUEzRYdMt{$;?ZgV3ke4l+s*S7*_oPy;hguJ=*nfXOAQCr+gh$%H_W6H!=g)KW zPPSz8lgxM6MKeHFHo+=}T~-fXaxOd*Ob}{ELL8ZJN+ca_4hmBfu}M05^jm^3dzOPw z`Z%RPt=sJxm+^y#HVebzjPQ!ffJkeC!jN|?q+*dEIxUMH@fPBjKZhaAYapZ}D%DD( zWs!13(JMBUsd#fl?znNmRV%pR)y=f$&k2L^Uu=}Jj^uHbh5!Hn07*qoM6N<$f_uF| AnE(I) diff --git a/res/drawable-hdpi-v11/ic_stat_ultrasonic.png b/res/drawable-hdpi-v11/ic_stat_ultrasonic.png index 4b21c12bc3e3745416af4fb9d40e40e412e7eb45..48ffc78e24bf8df61cdcb6f426c7236ef874b797 100644 GIT binary patch delta 573 zcmV-D0>b^C2B8IzZ+{(0L_t(o!|m8lh)z)$$MN?a^S(3_`8z2KLzAU!SfEhUNH(Gr z8@rQWP5t8w(cHn2=)By(j3c(=+{elYrTe0lY5E4c3yS;F~KYFcVlCc2^Sz z3iBiAsspGWlO;gc;}@bAPow#9EUIIqf zP#oXGF=Rc?)>4ZC(52r5ikGN(Z%39|6w-fgmOy1OihrIQKyz_71JE>%qggdO+rkMj z2hht(^(gq~LME7GtCiPs~U_s#&I8(d`r_5%ft`R|93|&3d z?N4H9M>hU|1gKW%+;{LLf_aA{9r?kK0BeVj$L-jPWwkER{}IM7Ld3N|>l4l900000 LNkvXXu0mjf0=EvH delta 699 zcmV;s0!00x1)c_wZ-1IeL_t(oNA1{6h)rPt#_>DD49!G7CuQNI$x=2fP$-IIBTBJh zDP-(&OwT#J-h0N}bIyA#byDQNkT8N82WbU9o&v^zfSUA*Q5)jdUrl}lF$X@6Y_cx54=yFW4d>z35BxH z6U6qwBlEHPhJS@)R(N-sP^b&u&0vDiDi6!Uwq?;6{W9L0Ae0T^oy$W%u)xFeux$oj zd5oMxy7P##l|gw(=hTpgxClO>EhTMbeynklLHxCjY z;^Np_%=FOT!uB1(xR2;~Co6>_U0Y7OIHvp9T<97#x_|gAyxxp#oYHZwRSHE~&{>2F z3Ejq39EHAJdIHdKTM&+0;>voVXuJi5zCn*6OEKbYnKaiTinO3pL2);fc-uO-wMJBe zV=k@ZA_iPrJ(Nts4VTunA3d%v9}bo^&=X+M1Z6!z_3IG_>-;(4vJ?t$HC=~;^^9}b zWhp4bu758d4%UKnG8UCrp=YCMt}h=BmcuSf;W+Bu^(j~mrD%dO9%2sMTrm_3;2w%5 z>4r|^Ygh=k)`&{5301!OT8Q4^$#7$WP^L%NvF`X|(O)Br;Fg3@DW)QP3jCAD&{Jmh ztMYiEJX_RB=&oM05N$t*S@4k!Mw37vpYGh(@iZCPVqRl6n*Rqw93~Y#i0O~VwOEbW hXznBWpV72hzW_qSwLqwof6xE`002ovPDHLkV1kRjT7Lil diff --git a/res/drawable-hdpi-v14/menu_arrow.png b/res/drawable-hdpi-v14/menu_arrow.png index add3b361868afdf4ea5d15f8d3abe0d28d05e7d6..0c76573980e52bf28c3064b6da17c2145e2fc79b 100644 GIT binary patch delta 802 zcmV+-1Ks?f41x!cZGQs)NkloBPwowyoEg2& zJp+HvaTdS-x!-rc@0@doTCLX5pu*oGXfY&nyWKL3Qb^MN|9=9(r3Qmxxm+$^ZLwI^ zDwWDrE|+Ub+hif&YPEW$N~OY}wi=DbjgZdaa17`3`O$&HqSNVCC=?1Uo?xp+quE8m zd`mPM9ceTgm4V_zF3bK z6iTPlj|ncwfPYp`Zwe(7Pp}CFJ`Ns-9)!c;r#!rG13syU`7pp1Xg8qeIQUDS&o^GF zRHg(ObS4!mM|AW%Ddx~E%+pS%vyjW>es;q9HIN`I%kV0y0NoB9g|0&{VE8GOO8p1# z*?{0wH~`5J7AK&Gpa}E?`WTDFCcD9VGT=fZvs$fdV1HoKYPI_Ty+jFx-UWlfZ}ob; zCCGqJDwRH9CMqI~XQ8{$xYz6bS}K*Av%%*y=u)X3%uhl$kj{i^@C4a-JpN-)I5Pv$LnL~V#eGdhFEl2t zf=ROzyhI2cQg)ZGQ!wNkld(#g9@uZR&KiPEBo+ zzPxwOESl$}ntmjmfqC#&@819ap7Xo+zH={_89RLe5C9hdqkq4@-vA&12mnN-1~orK zL;zf|Sj@=faz-E!5GyMyR#Q`xnNFuI`EQ6fH#gUrrs+2f!)MzzDW&q3Wi3B{{`|X| z4NBsowYAl4nr1*L6}BuZSS%JHrTlpO`0@HsDD-PhDRRVPv6$O5&46JT5oT@!5GEqi z=ksOm-@pHhQh(}Ttr1W%nUwi_-YbM?Wab2bZU7->{&e%^&7YJ~2Z1%(Rgb>Ezu&dE zxac9G5P-IlcsBsw>C>lorBbOMoc2{2I8bM1W|Wk2H-M-RB3Tme*t>VH@6@SN{pP0ZW@pa(#b zh+3~)x$=$pwhf3#^!D~j%d)&g)CjR~Mn^}(KA(>^(%3M9@|DWW zyMz!CA%8?CfF2_1^!xqM;o;%N&BQk~KnbeW+E-Us*Q~Yfz*<_8%-nkU^5vF9BC%zP zD>nEVYS~Kd1`r<{9E=`0a>Uq5yrMxlR3ZwNpmt$xO12+9e7JRRaBxGY-{_S?{u(MX zCy2;_+8d9@JI2Syn*)Ksrg^UzK?SHS4pac0N`I-=;o;$?YQ)zWptM73t$j+VFf+F^ za}N=90f=6_crnt|)m6>P|Hr_AYMQ232+^RmP5|g8qHX~36DLkYj~zSau2viXgp(S} zvg(LvH-K1a)IH3c*uQ^&^z7NQzFNeAwMsz5VllVYI$&8=R0z?dweADZ6NyCHZrr%h z=zsNktIGSj2mpv&E@u>r#Q-z6FmpQ*B@DxeT)ld=DHsgaEbbVP$Kx@G$O9klP0l&xNshNWd0DrRCEVs0@u-2Mw+a@7|BqFuEysTclc;Ois z81M*DTOfkhHX|*iTxI4Z0CUXz8o)~;ntA&4Y3ACsYb&)zAOL`wbvm84+-`SHYrQCh zm;vyLnO^~zy?y(3W@2K(ti|BVZdzWJn5J2;l!`NRikbHT=u=AV85q z&d$EOaN)v|*19%>aubiolV|3?n0Xe!>ypXaM~@!OkBp4uYBngD=yW=5Nhx#8{DFvO z0K6)_vm+xTnTHP_7Pn)tVO>-KdVibNx)*D;XrIsL+cQ2s9^I<4*zjWo={@WG4tTTgUsmY z=!Vd@wP?PE4qzSh>({T(PEJl1D)s&U96-vU7Yc=}ZQJXhFD)%)&Ye5=TYs@wTsM8I z+E*MNiA18HlvCj2*9U1 zckXiNUrH;x+xI93FFXbEcGXd3AMlK?w0yYyHNy?cZ~`-21Vyv7Z6V?dZ0p z{4#`@{Y2z*yWIpJ@AZ0@?>^nT*Sn*N!GXT8u(0ZOyR*e&@q^3dS}YU_St;deDwUet f@nzIj7gB!%l;R;)zSznT00000NkvXXu0mjfkIC|I diff --git a/res/drawable-hdpi-v9/ic_stat_ultrasonic.png b/res/drawable-hdpi-v9/ic_stat_ultrasonic.png index 6ceb24394bfe73946b74048dd57f4d480ee06d3a..87a40aab2894590ed0da13f0c26f4b4918e9fa14 100644 GIT binary patch delta 615 zcmV-t0+{{42FnGIZ+}NgL_t(Y$JN(6XcSQt2H?#m@sUJ)Yg8gCRw4@GqZ3gO6w%T~ z&?4Aaiin{2fe4~lSy&080SVYBYEoE=l~}|_k#qqS5g#dHd?q$G%VfNFv$NSk2M){3 zocsTC&pH3OXG^7j=|TxjD2LyMfi`0ycHuI5aV6Zh)=d8@Jm7eQ^bJ-NiTNgcN__E6?88Xz`I(w_fjM{-0UpI!bc7wA z%Do>zM=f8!C&V>R@BpnD-vxM`%fo(_nk4F=Y#rTjQ7);eTy6_|8dpriu>SD+oRu4*!~`x}{Z)&iqXJ7#oYur6tVA)m)#?+87RFZe62$ zAZZB#>)b#)W002ovPDHLkV1hzs BA&39~ delta 733 zcmV<30wVp(1;7T7Z-2Z=L_t(YOV!s)s7+BE$MJJt9@o|Nes+b7BuXALiBcqnCW?Vf z3?(UYN=js8V5EeSG9j;lp^Rj3F9ysMlDr1q&+qS^-`Z!Lb@n;up1bdWe|>WH`v2Ge z?6dD)Yj350D$3=ubfDA!I#VFrv2p{&!rM(plEsA&ki`*94oKt_>2s zcoY@J9;4T#HNp6bs8066*(eyCjyEn!Jw@(4&iDYnyMIoO!r3SooQE$iO1;D!jDr@L zXJzv~Bh;Qj{fcIA0rW?T8wa`-wNmfn9JXQ-G;cn>BGg_$r`uM8!De5O(uQ{r8?e*I zA$JvBZd(lobqQK+&8fI?a1-5bTMY(h;e(5cc!ia4XF>;9g}hB}G=@-Jm>g)4U2<}) z=qZ)kjFs!C+)aGYn?qhv5ob|ZaC}&Zc)1s)+jk3w`|As| zDjRKdqoG~7x;b*7XTb?4i+TWE5qBqafF*d3yh*L-l4!?0h8b|@C>Yc(sdt;a2Ce8> ztasP?O)d@!^v-h)c}*J8b65|5cWDwT!b~)JbXLZ+t=z>jwDn#p{Wy(ypO5Lmv;!02 znQeq7LHm;ypq9LzX!=8Htvtjw)bIK222CXV=VKA{{MF0B$S=u%9;MP>ffpj0_t*MP P00000NkvXXu0mjf`2=G4 diff --git a/res/drawable-hdpi/appwidget_art_default.png b/res/drawable-hdpi/appwidget_art_default.png index c37d26566a962c311d06085212a2c5a5e98c73e3..3e73c4c764e7d136d9ebf30a521dbcb275bc721c 100644 GIT binary patch delta 30 kcmew>{a1Q|CQ}9DM(snq0=lo$?=t{_r>mdKI;Vst0IcN-Z~y=R delta 30 kcmew>{a1Q|CXFVdQ&MBb@0G7iE6aWAK diff --git a/res/drawable-hdpi/btn_check_off_focused_holo_dark.png b/res/drawable-hdpi/btn_check_off_focused_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..a20c68e8b8449c1b0bec9db6af5e63e064a9e0f0 GIT binary patch literal 408 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq8sKd6mGxU^Rn*LA+qju0R{0L|}kV zh%1mb-um>+nKM8VKQh|-)NNKgI)!nHmB`fV0=r7LAV_dmSGtmqv%~{|PSq!8-z}W3%wjGdB>*?Yc z;?eo`%0j*d10L7FU407-|NQ@cR)I6|?cx5Z0fvs3eoYQ9%`B2*mEh8t*vsh3tYJ8l z=|Qp+b44Yy#ZuOp>8~{%^jGpvcz)+TL%{l5%xCuUI=J#o*!hBaiEmZ|17jWM9>IdN vW70gTe~DWM4f9Y&V- literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/btn_check_off_focused_holo_light.png b/res/drawable-hdpi/btn_check_off_focused_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..ffb64d4104f205b2d5e04a21fdf42b25ebc3d493 GIT binary patch literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyaaL-l0AZa85pY67#JE_7#My5g&JNkFq8sKd6mGxU^Rn*LA+qju0R{0M1Fuz zh%1n0n0dy?#1u%9fM%U#n01b6>M?O>_ z45U54*zIJt9gwl!)5S5wsHoNbKcAXZP*B*q`(I3g#+D3s zX7l@#?|qr(^z_2KgXJA56PbhqJsBP5u$=v^GyA|}l{AG_A$HsbpG8(|J35;o!NA*b zu~rbvyR>AkC{fXKdl?mW?c~+Iz~L=c@x_ooM6Qta$E&giW|;^2j;SoKjDls2-oDs7 z^;B^FX^HrbI7R#P2RnNVKj-HBW_r=~Y~HhdznoY8-&8k0wu#?$fu%#r`*|!tr!#oE L`njxgN@xNA6GpFh literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/btn_check_off_holo_dark.png b/res/drawable-hdpi/btn_check_off_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..952434cf43b7c2bfbaa720900595fa1c8abab346 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaMzp7kV@O2n+iM$n4=C_3IA-wHUfX2zoqwv8 zY@f^b_hKa_6+Fh9>kVhH>^3~Ogq6i}VtcU4MP{?3hpnpqK3aGqR>6P$7e8(eFfeI6 mJ^$a=txw-QN=^IrmUYi(uQg_SB-4P_FnGH9xvXNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaM!ctsV@O2n+iM$n4=C_3I3D5Q*yyrKUcx)h zq|{2L^WA;j7cUC3)6)Jgx+uBk5Ra8=f`H0wiy6K`JyIJy22WQ%mvv4FO#psJPc#4k literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/btn_check_on_focused_holo_dark.png b/res/drawable-hdpi/btn_check_on_focused_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3de1e3569b93c1b32b0d1f0f2494aaf0fcf7683c GIT binary patch literal 2501 zcmV;$2|D(PP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy24YJ`L;(K){{a7>y{D4^000SaNLh0L002k;002k;M#*bF000Rb zNkl9(a!*$V}sg@Q)KsF4&BP2?g(q9$tM zKY!~FV`5DFBTB3$MvVwcL&Y|2xl^$XR~4{Luoky2Qo1`kJ9EzYzW4FR%xtH-JFv4Y z@TYI`<;+ZG=6#;`e%=FIkPC87A|Iymp-0|q>-$G;?)>lx%maF%7&sr950t>xN5^2q zAn{&E0)TKX37G|$^N?VJ#Jdyt$>H;dUKNFG2Hi`G5?UihMCxcoYOiG;gR;e$At4I@ z-}qzGLdk+9um%|$NGh-0;4OeOfFgiwoyel9 zg@_m<5F;WY##j*vtVxz;GZV#3CP`VtCQRCN{H*JYH-ZJ|O#>JLunoY{#d?5%kOT?w zLJ`m;fH7XC(t-VTF_ZouL@4PjL4a|EAUyzA*Xia7BfJ*@QwMzmfKCAAx)l~%u7v^- zhyh?k#6lzpj7b|~GfBCGsRw@CDaQDYPu+PU%;p?b8(}+dE-b_YSpZ7_lmo$o16fRE z+X-P$Zr-%Y3A#Fkg2{lM4p@XE3IXV8&DSx_h z;J0hmY}#_KSwDI`NUWu`M|c19haI23`&FCCDX4xH9$82ZoF!QUGI!m^rFm6C}m83&U-6{{pqJg|24y1{$W>xQ?Vh{XyF zmJg2JxYASJ*nR)^FS+d-e}`8yPXUo&5y_}iYRjKIyt$mc>}``4A}tgH!q$UZKrsLU zp|OCm!oUDpufrBXFJe@k zfOCBvw3&)RKqgeoimtb8SCE(%J)*gH*t(uny`p6xl2z|Al_wwS>+kKpD?2!{ZQKVo z^0la>OHes+bZp|t!TXjB?>KDIS$UWf)thKjDFf2h3Dm4F5|T)jpWfZo zvts#|avQFi2mH~KrI!!w>KNK_AlH#}8c z-kp29R4PsF4VQuDt4-t3Gk-*ZS71 z`TF$ZzrS3)FF>S5KqNo?+}@s^iwj@OZ```A1^8Y0q3aLE%PzBHrzdVcIXU&&)75I; zsk-_Y;pfW%(_RglsqrEr)>XG0=PU#Y_jxDTz zslJu-RtV1OaLH`6(=LV~bH0zt5B!!=t0;J@D5IpF_xXjgIM zrURMI{*w2ulCm_RFa{YD^a7|-eeAswPyxtU;M*^w1O%Y1jXp}3Xkqh5r%fvTXz7I~ z0|0lQAwi6(SO6efgQs^DLMmyYO$ifF697t(O8UroRV8g`=~U-zCxSNdQ$VIbt-ICJ zB|bkmJS{=Euk_+G7Qmei63wGaEARlONmO#8K`3-296=QVs$}FHC!>fjy*Y-Vp3XU| zm3D_Y3c$3?5O4qzx+KZ1-ZTYc_LW|GMgZK=AkhSVtn|vEUB%HG8{n$|rU6t5LvGaW6)MWG%;?oM?u1x2^ z3V=26FF$*KarCAGna+VJdKUqx0H^|}dLSxVFBVktOt&RD<3zT&>1a2JX@u;ss*dmw zxaJ{_-Z3|@(No=?((_Mxcz+L7we<2c_Z3G!wlCAYdYaC~0HQkh2te#8NzrIvYer{V zn~pX;KmpicR3nNn)U4l3Q0bk^uiX+ci65T$>;4h|U%cw$k7au=uh1n9KwLjb;~G)? zQsdPKo7X0C{t48pP(f5D)%xYuH*e7zQ)5V%1Rd)~s^PLr{~$rg)UuVHF40EL%)0ss zwZ33f1t8d-N!z|76974*d?!v3VeDs(xQ)cN^xmW|>6Tj4bIk;O(`@4b=sR(WIinP| z-%x|abm4+ga_9Hd{O&s_rXm)MG9}aiGzKstGy)j$S|b1<0VPE}pdO+zMN4XQB2JS# zzpKw3*~zm1U**ucr0Xs9iRYDJ*_er7#gt$o>) zJ*1-Nmq7FIWRF$Q@$F-Hz2#y{&fdbcn59}KYDIx#6?D|^R$OCw@uAA=_&+k6^1E&ET1aQ1wHROFhzOL(FUALaA2O3 P00000NkvXXu0mjf_YstS literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/btn_check_on_focused_holo_light.png b/res/drawable-hdpi/btn_check_on_focused_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..17009b081ada0e8e7e255eccdf565450791b95db GIT binary patch literal 2573 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 literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/btn_check_on_holo_dark.png b/res/drawable-hdpi/btn_check_on_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..a6501efec8bd07fe3ea6975d0754704d40f6414c GIT binary patch literal 2334 zcmV+(3E}pMP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy24YJ`L;(K){{a7>y{D4^000SaNLh0L002k;002k;M#*bF000Pe zNkl~q=Ond$fM+2gJc$N1P$ z;unuJp7nZn=KKE3H~*{|TWzcDBQ?H~i|=^$y(K+A_Qg#rPoM(mYB88fWcUh!=L?MC zYf}OEyn94~uMl`%cFoJ~hXGgWb0n-40#98mFqVVY3yka&A#e-uG8n_xVK3-VSHXQ% zPSRRI@K)I<80UgV<78iBoE-fmz+Uj4S0Ri(<{bD1)|tlGk>}B5me)y7CWMv|&MXPz zVeyE?O$3ZAE`)SvrbXt+Q=4$DYQ8W$5s4=}qqQ4=FO4ebekfHRIfnwvCt1S~EwU>iAS&-}jAH>do=-U!}fs z;NOv0+yMzEAW%+X$st7G9|#EOo5VRJg~Zh62BuX!$+f5xT)51Yj^WfJ)Ircb??x~E z;kvn082NpBXW#bkiSEJAAavNBM#>9^e*MduFMazR8B1seRuvSidIAAZKk2aW>73!S z8Wsi%?qV)&!urO!i(hg^;2|zxahcJ=n$`lA7j|Cr7_1*tTtq)8XzrYRdP~Qat^?7{ z{d*@IE;*K|?;6~C$5)pZT;%SOvB*YNTU zDy%p*dK5hdnsKeXSnd?SH#hE&cMW`+z!!Y*fbY31H*sNdYV5?pbpOz(fHL8psSvS7 zR2xG4N8e$HTfk?021!}NwG6;Tf^LUE7J(K!Q$^7SE(R9Z)BW+uN#C#8N9zh7(v!@R=G_9}yMxtkDW$@=- z`AvGq&utF$ec$Azw_l3h z|Hx%&(O%`N90&kBo}GR5@W!Uw*M2?OyQ?zzzrXrqZU4~mSYs!FC(U<41az4f=47$D z+8xk6=%WD%_FNm{y#~3FoE;l!Xh_E&PWIfrAo#WYLnoSBT3o5!JpPnh zfWXo`P=0PQz8`27sJI>D*I)e88hb<2aG|yDzH1&fD@QQ`m_Twi*5CF>c66ix;O}Ti zSP$0p-hJ;iy`bffH#IjqUrl`2-E6tWGn@$ILj;x=Lbp2m8Rhb1TTdZ#?aJ9Jm)?E9 zP;mVF1dvE1dj|Kk*2W%cNyrCNTX*jP_{co)mx7od*oTYw zrxRKANo;6?FIIno>Rs%j$*%r_b_&lin!Vc4Y0CG}f@N5UdpcrM0G9%YG};@Uw7xz&JQnv5!GBEAM0W1}=I zEdWpop2))T$1-QnkhBh$JP|Hk76#9zfVm@ogdVpUy?7NVR8 zP#D2dS{DiU2MyBfM8~!nCd9GKTW2WB9xagwfuHnaesEt2JSAzCl9fUxh1w1TRISho z=LS_Lm01k@(mZfIVq&65AkH-ia7EC9L@NN0NVN5m&OVrj>*Gwo3pG+}*he8Dyl^E7U?$Pt ztBm#zXU0z{rqluWN@vcUIaoXR*<(-}?695_Xnek;^%V24JhpD8(-H|YnbxdhhAjrZ zDgyMfzayU?p}L<`$dJ1!PE$qehtE73B)sIE+Y2bdo|*dFNQUyHcIN{x#+x_ig4)Ij zNu)p0Tx$TFjFUh&Uw)qT|8wi2;FsiqH>PV@Txh?{Bmz^2(|Wi)3_eKg2!L8O-2?eZ z-5q~H9vHiB10}mIJDkt$uoUxY%t>?88gE>$uL^wC1ZX0ILw)cttfWm4r>d;PEhV-z zN{Q&YMqb?Xyf8skuJJS%&B=o^uBj6IvOjFWTE;x|Q!SqU8B5y^g_N&M*e3+6C?K^| z>rEp3)VptQN%g9UXOrCkbVb^qwX z{$K2w;M`!!Kg$(GAgBxH?wb(L()=GA0n+ZHVN3aeZG1f?s|SHj9$>}7!v{&07*qoM6N<$ Ef~s<7jQ{`u literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/btn_check_on_holo_light.png b/res/drawable-hdpi/btn_check_on_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..ff360d2b05dae1b3f51f7072561e4870ea0888d7 GIT binary patch literal 2339 zcmV+;3EcLHP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy24YJ`L;(K){{a7>y{D4^000SaNLh0L002k;002k;M#*bF000Pj zNklNG;HdqN-AxUQ!e(w0&sR zs?U9HD^-1{sv?r`QmGGZpioeVF+nsC1Pv;XwxmMXU&ZIK^POPCjwx?u>^cdzUFNl+p~MY2T^$&4zDw2JhE%9rRVRYYS%5NM3H_B&)JXtR zK8z|j(0JwSvi5PHeJw$RA+?_d&9_L+YcO@tzJXLtXN#8kK%2Fh&K0lN*>ywXCYQ=V z9ohcv*kkzin}7Ia_NAZxoBO=t@HKW;8g)kei#xlCNeB%k<_ohz%DVJW-zSqw74UId9+CC4S zIp%RnaB8hyDs+McuLVjHqOL|8iX_U#OUT{66JwwSN-d&C9tdh2ze8g&Jf5JU5l4fm z!!$s&gka1loc>ETwW#g;PPT7L6g&uu*u>af^}`GMyEcF6A3`&Lu%3vQ6LX?a3(Wf@ zpb8d13vwp_Mq}|j9xh1;UJa)NZ-7%8g)@h<$=25IIk~>UTJYef6E`Q4*Wcft`~1%1 z$u%1-?zx{l6CaY1h=xB00k9bWSF0ewF)^h?FdssXs0b6)z6RiRc&t8s=J3j7CjDI} z+b=b*SP}4eVr(LL&!b^8o(D*yWw$2zM=6#bDm0y7&#QvNglhiG zbfWOVg%)^V5`L0|>*;W2f)(QwtjWUP|GLshCBNh3)^8bi@nhgqqgP+gZ`pMcz?;JN z{Ccr}PCif>9a5t~w1Gd(An?FI006Ig#VM`y*1>hH>EyP;=#?{>oiB|OMUj>W>4T-E zl)~A+EjJSSx7_Xxpm_jUzK zI1G|l3PLmkKX~WO)<@}QU!G|1-8OCuI_3CCI;C_@pvpIk7f*H;FODqLg!7`;ys`YWnWKm>qW2Uh0V7dqCN)x7HEEG_bI)rcN)!1yV$W(xHRPZ?B)xPY= z8g}B~(Snx+5nOOcED)oeyz3kryY#MNA@M3|U)c`yLK5gWBFfV23!CH(6AJIF2*w1&eGXROsr~^oziInh z$?KO6ppR~TB(rG65@Qyla>g~Ej)G^t1)MjrV>*a4hRuR248v;#{G7sQshr}2LokEn zf^m>wKnRvtv(d~c>hRe4Q`AK0Wf5AUrgW)-mz9{d+a- zqnPd0N~1m?CgdTqq7?wkb)Y?=m2SzCF+0)SSIQ0S7*38}K8Pchh|uP4>gLrq0Q?Am zpRRxpoRugxnkl$QFpjMvW8L)~w%&W8hMjnyERo9=5LgPJsD7kVasZHR}G0J6Z=3@fRPfu9qFZbT>q4#$M1FkBX( zTEqb`VRS#wvfMvD`rZgLIeP_Y!BeAG_UE>Jc~~oFST~IEb|uyeL-(ZSgD%Lm#2%N`!3y$skiB%h%tmhsXJNtGKe1+w< zedV;iqSp#*8#fXngB8y5!3TJ7w(p87%QFpupOXc6$Lg>q7t#WP^#<-S2JwDdDr5>F(3fTuWtx^!#)rkBz>Tq2awcKQKsHFFw!vp=`b%|?-6&|jBd~8W2${(=+phPJ7)C714^Jg{pNhM=&B_iupsIp-% z%KyeSZ^}6rSo%=j&Cwjq(Hx)B_&;|XgO_cxu literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_drag_queue.9.png b/res/drawable-hdpi/ic_drag_queue.9.png new file mode 100644 index 0000000000000000000000000000000000000000..fe8fe0a0ee45f9dab3eb1bc2bd6b54d2eb21834d GIT binary patch literal 107 zcmeAS@N?(olHy`uVBq!ia0vp^N6}lywPX2 zq|Lwn4@)>%R0`^QS2HmDoAf2c>6+6ADaDFjf%S|Gd{qy;554?Rs(BBno59o7&t;uc GLK6TIvLamo literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_launcher.png b/res/drawable-hdpi/ic_launcher.png index 68c0dc45626c1305d2ef763c30c818a8dbed687f..2885b0373ea19bb2f85e40f7dac6facdf467edf5 100644 GIT binary patch delta 6349 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 P00000NkvXXu0mjfvcvW^ literal 6709 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 LNkvXXu0mjfGMC=b diff --git a/res/drawable-hdpi/ic_menu_about_dark.png b/res/drawable-hdpi/ic_menu_about_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..cc430a1a28b7565bed6aaf8c360ce6a3ddba94be GIT binary patch literal 725 zcmV;`0xJE9P)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0006oNklV4&lqb?Ef)AP*74*5Pa~$Wy|U|9cXJiu&HiY z`Q1Q*U{2kMu1F$%d=ina6LoX%01-^6>A01M{q)1BrlvEOuEi3!I%+1oarqfrZaj!w zX!vGMNl`&r#fpXtkq0-n%y`4{3tH~Pu5740PlO<-*l;Cwr)9y&(YM5UjxD{GWkImy zSWm1q!Y%|wTkiB64ld#&2@dt#*-|t#b82qHj#c!(uUfOF`V>@9aV&PDHWZ@-vpODJ z^(RMAup<)LQSdxbR~~fC8Y=#}Tak_acmz}0QmM8n&;QvFxmC~IgP`O@;zBipH>=K_ zTg~89)rG`~Qa-@4u2>_Jn3Lwso6Phz#JU#q0qP>xR=o6#S$FExy0HxJiffU&+zM<; zTt4N`AK$orsnovl3~$Ay#OA;%2nr6Q&Xh9&cHO(Tn+Z^MCUx+XVc8{aOEq79mJ3kO zlxhzw^Sc0wz7GTN=_wjq;|^$G26Pjwx70&5!-dnz?rsS!SuTZ&Zm#eHx2z?jz*L&Bg&Q|^KVf`{laTS zMOop4gja@iymsmA1Eu3%5WhL{eNpM-?+KrA0r|2o`}g)6pni==qO(H200000NkvXX Hu0mjfiyT3@ literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_about_light.png b/res/drawable-hdpi/ic_menu_about_light.png new file mode 100644 index 0000000000000000000000000000000000000000..ba9658f38d408724083e36a09005c18e1e82be05 GIT binary patch literal 698 zcmV;r0!96aP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0006NNklLwe{baQ6zbMHOxocm4)-|-#)PY8m%f`Yu@g9k3Cs%yH?)pen%uBxy$ND%C*>*|Zd zGgqXqt8RALJ*WRJenBk*q3?s9b?a~RTk~CAgH+ZY^;-E6@pDIBhN11 z&OKorm!6HZY+6}4H3JjZO6KqHIdo`m7Ah#YHZf3JNl}7bx27IdUk#LZA`&@~e+903 zG<9p&O7pK9iZtfuBlw{!7VG-q^*arbp?c~X1O;8OdwU7G;m#cin%Z+O)>TLcRP~J= zCkk^*S=m-%?$}sgB^^)~d2--wX2X#iH;!y1WDh)v)TLISDfTd{pTD`Bb1z<;%Ozw> z9>khUt02g`5bG%>0!~d#oF)Q_dSVx|3R_&__S?r&0eS7zGOq>LbhQfL)3<1Ok(U8h zDRPQTmjhOjY08JT5RmOdTihy^0W!3T#mz3~Oe}Ub56IN)mbUAhmcG8$EFfdMPC0P4 zm6dI;b>MvZk@?O;|0<(($!J@yl;7iw=8e~ZlH!LMuSDzkp!b2+@e9mvihZwqfPMdx gACT|(j(;D202n|lb^8}p(*OVf07*qoM6N<$f@T{mFaQ7m literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_add_to_queue_dark.png b/res/drawable-hdpi/ic_menu_add_to_queue_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..bbabc613d2f51f7c5b18000cddfdb6fd622a36a5 GIT binary patch literal 637 zcmV-@0)qXCP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0005lNkl3-GvzFrR670+7fc zyRP_e7MLMIm@V%>o=Xqkyqzodc_{`cXc!K$FdeU|;=nDsEe02Sqe}hB9dj^%$u8rp zpm_lD)Togc11w5JS#qT9Kn59^%+LUrdIGdtSt9zV{R0B7JHxm`v}=H`I_>raXl(Kp z8JT&qgqdUx8JRg&sI}h0C-9yZBuSDaj>Kr|IKdmvY``{moRbp+>Qt$qqH;)qQQmQY zib{p!&NB}{h&7JbV_LKa1|}vZP0B=3sJG6|M@>#65hqQG5%DSVGNx&PU-Q2Mz6=*I zIN=lJ9zVMQ06GSZuGabjmeH|1r^%rxFiY{7ZLK|J3M9mUh|9*@o*1DaZ4-kE>c6T# XF;;J-v<6K900000NkvXXu0mjf;im-v literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_add_to_queue_light.png b/res/drawable-hdpi/ic_menu_add_to_queue_light.png new file mode 100644 index 0000000000000000000000000000000000000000..f7caa2c40be55824b982a6c39a562f0a92f2d425 GIT binary patch literal 609 zcmV-n0-pVeP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0005JNkl3d5CUZs)MzJ_btgwLJ4Ij4^ij9l<3f*sfXww5tJI0o74JN zJ2*{rx;@SyV&BhYzu0Sgp6>&XBzfhPSAvCvOpwsj_;Ce<$y1^@F$EItfEZOi=}d@$ zPTCz1rNk4DmZ_uDatp{Tuxyz{j?i2JHh7wr0D#0MIgTCVghQ5Q0djmzoX+8NX|O&E zkma3M+kDXGc{X5`B)c|Aa!qF@z~M*uIClsj5l6B8;^A!I7Xwl>9E^ECZ`=|^76H;| zv@K#_SY9m?69ro6W2sZ7W^vs>9RoBpQNZAuB{G(GMu8MfnxsU5D+2600^%qr#6^Lk zQ^2OifZkMgOrSsga|7N7&3H+Gy+H%Nq0Ix(IAa?HgSz!kSg&i_9&Hr!(v^XF{ zga{ErNCeE|Fk8Hg02h2x7ayV;Dk>@!^7u(|M;R5B`@u7PAWM}S)R;72UvV2ibc&sB00000NkvXXu0mjfO%Crd literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_backward_dark.png b/res/drawable-hdpi/ic_menu_backward_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2faf489d8f773a38f322ab9fb765c0a572012171 GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aa##T=k$B>A_Z>QUG9dZzGyRMPhq9FEY;Uh+u zHAjveTV26^egVryBQef5ZFgSW>_}L+;en6Bx!M0}Pyaix{hXxR`~!wct^xBmB^{SA z{5xw>*ItJs!S%`lD{dIMc)ZWtG0E5=V84Rl-k1Nq|-m(yAIzOG#G$3b)v6! gA7VdZuNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aa#(GZ|$B>A_Z>Jk_9dZzGy)JQZK~vS#@S|ZH z1r8p{u3++4aFk}A7+Dly&Fz?YaAv{``@g>rzpMKp-E{h@x}e0Q#U1h+A38J&*`=SJ z+oqg+<-|Fh43P bU9Qfg%h7W0Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0006ZNkl#Em7l{LPa3LJZ0SVNySa8?KJAA zQ3C}eghg)1>imf1b{dtb$_hvbVV5sb3tufHAuM%QCi&r76Q4gJgncGtO0HPe!sks0 zD?L(EGHi)`-ZtFH2m`)N zJ$Ms_3*}?-1M{^W$lSBCP`)XUj5%hz=Y{c2fvV)IchVpDZ_anXw*;z^q^j&%TYlV7 zhyV9l0+YLVY)xDKxCI^Y4S~rkZ`{RZ4|4MjfiEsO>D5$X-0NvKZf<;pu*Za&Tl$2P zO}og;M+k$;YVKRD&*f>m$j?Uz2bCpdkK8fdwC=ooJy4M(HMJH#%gNVoQAtI)%~3IC sC>LM<8V@?y_Bdphg}M0onV&h%FJJaM*h->(Hvj+t07*qoM6N<$f<{;{egFUf literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_bookmark_light.png b/res/drawable-hdpi/ic_menu_bookmark_light.png new file mode 100644 index 0000000000000000000000000000000000000000..61742f3ceef57cf7c4c0f8fc25e11dcd1a8b2c72 GIT binary patch literal 687 zcmV;g0#N;lP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0006CNkl$m zW-^_7`^UP-G@Z#inTrd_x!ZfcZ_YV$?u;~zY5apgoMDkH!!}M9h%{ULWQS#P$hiiw zz!xl*KfItohBULJ9f=Sb9%BdyFj$_Fr$Cu2PI5trC4Pj01D-L@3Kb5iP;j6?WZA)n z_$SP=LIp#BaiBnm0#!^GK5(KyoZ=N0(*vJefe=?|VDNav=`MUy1!9iZSUgJPxyIKB z-XvBaL=m4RCGuS7SJ>(RgU9d03dA`+;Ikd#O$5KqW!@z!6e7i4YTWLDFEN8C(oCR0 zEbx|Foa}>Nie)ga0&#*ZHU{9|hqK{L)C=;;w`QZ*zDAA}si6u)ZphOgjb4g7 z_>n?cK5}6cL5dqA;KfDCu|9a*XJ&{1kscYp7b{S>??1*%h)aBnT?#JoYTf_)?V}CH z_)t&}4_kJbbBgZ}7^>W4*&)6|5MZeDeIS0Hdt>0c1T9EFvk$(`#+d(mJp=)UH=ON* z&y0nS2#&gN+>1rZiSZFZjR$PPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF00052Nkl&nrYx6o8+}!uU~Bil~{T@nd5#SxIIgv5=6Z6%!j$vYN86kOda9l0;c3ER>Rl zA%nrY_YMA_&t{tDjc4XvbKgeqeEa)#&pr2?V;Fw;;fH}ifG|CDJJ3T522~5{SSL-& zfixR5Rxb#$Lk{79OabDKN=0S=AjX3M41Ac_}b?CCNAwE|{W= z3Ig#9Z?2Hcl^4A8;8?CHZe4NDOgVud#Sl?C{!G-N;)(>41Dc4DVD`_Yz35;Ta;F)0}Tp`L-lv@OM^kPeq;F<_yWHlUbA~_^v7g+2OVy*0tP!TNV z|9?RsS)i43q?QCd(oabhJrQSsjFuOWoYGq2V@(NqVYJYJ z^MX&7=;K~ff-VVD@{@C1u*bWm1Z`5sk5(bH9ByLr#&pq$axo87U*LvLlm?D!f_7=} zQXrVM&2Y^EL7EtfGg+-fkMd2S4GFV e?}s1%FunnB>Iyl#)*O`p0000NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aaqgy>)977@wznym8o5@k+_;seW0wXaY*6}`J-$FkRc*43SV>)!poS$Ss9 zcOGS*83t@@f(pvJ_iVUGUhIjNdjNJU98$W%q zW{sa?aH?0$aq7}E_B^h#nG4sfbZ`y&Gb^KCWXqquy-#LnaJ`M1>VGZTZAw|=gI3Nd zY<*dcTs$nA0x7b_F`FF{Cb|`>trmT;>*5n8;U^s|>H;Ar7HqLvrMOeQ^U$Z&T}SIS opRA0zA1e86@4I%+&-|a6J0gQm@qBrd0*o03Pgg&ebxsLQ0L#AD+5i9m literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_chat_dark.png b/res/drawable-hdpi/ic_menu_chat_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c2d31ac5b527127310fb819b04ffc5e9c559b94e GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaquD)O977@wzn!)*?~s9rt8t^1fdY$=@ce@f z4fYNi!qMj6^wuaC9?sveQLvM9QCVlR^ZyqHTfC<{cp|8*_^>){fAa5}n{3Y?J$m$M zYLokPMP=Z!pS(-sEK3#B5lj(-wO{; z4*zhyc|n80^0Q2iF&#=?3sa)Eq;=^hoRUi2c(UA$i^VvrhGT`Hw*C%*&B=$u4z$T` zTyl~#T(R?wi0!f29II?*s_`z!x#OXZ{OsXp_q-u-|6=+UP|I~hNp^Wg5wQhpB% O8wO8TKbLh*2~7Z9L7yc6 literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_chat_light.png b/res/drawable-hdpi/ic_menu_chat_light.png new file mode 100644 index 0000000000000000000000000000000000000000..a6569c833e986fa2d534319ae2d7ffa7d28cfe62 GIT binary patch literal 417 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aa#ve}?$B>A_Z>KF>cgR4bEnTds!9idT^UjA| z{&6!L6gQ|?|B}Nz*u`^~ec_kLYlr$7JCA3y%wx0tcTT=8`A;VnhLaA5Fs^>bP0l+XkK Dp$whr literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_chat_send_dark.png b/res/drawable-hdpi/ic_menu_chat_send_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ebd80b59b14920e30bddafa713183b9b2a466738 GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aaqn$ln977@wzrD8Ci`h}6?V+%fNQ_5fV&d|M z$c*J|+>X_^MamwDW~jSxAN6Z$?M-;dyJW+M^uPT}1j^GMi|!TEJ3UKa(M`+fv*v&8 z-prY4?0)3<@#Q}hrf4kYV!0Bzq)E!)7-#>R%?p|oIINFEyqhY}!fPer)7A4>V#Y&0 zXP1_PLPbX=IkPN0r8-R`lI^td@pA$#M!b(i3VIbdqW9aqmvW4Frn~ZxLJE^2yTRGg zWn6zxa4%mY*wdlFGUt29Lix=89)&449&>klPWNt^f4a=ITiR(}#^s029eRd_W{sZ} zI7Cqgrax{ymwiwzaZ`AnilS|JFLFo%6y-*?(wxbnn@pmtvG?zWG517_JPSu6{1-oD!MNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaqfI;&bD zPQ41h%F4Jhx0p>;(lCoV;KUMr)Ja&sv+14BpY>+mF^1kHM(L}5ZkykJ_hzwRXJ;p; ze2XF13Z~R;5eqt`0v^q9|F&YK0>>dfF=ua1$B5^m&7Ko0y(-vN*(7*)7)acb+4Mrt zaYaF^s;7MO)0xWo98Qh3Rka7qn-omyWZp|VMl70q&q>ax&w$C`@Lh)o(w2!+Io(+n zo^gFPi(OeZoy9TZ)68p4Co9FvSsWX(^L8vhD;#^TLVaQT(In#~+D!pV4ygo(%v^j< zN;+rLSv~eSg(r1&?TkF82fzCN;!thEtef!%D)}~iN_Y4x+`1#>>;005g?oFVG7d)_ z-Sqh(NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aa#xYM9$B>A_Z>JgZH5>4_Zaz5UKyH!5I;XZf z+SM$NJl1n(Efw?9C|er#bImhbO~%{Du3WkDC(~d{MU~g;Y8zek54_Bs4U3oD67=9P z5#hG!Y&}!4Mk{!d%NG$GdlTZCceYI{m}(hSNX33kd$P z^WfRfD||FxLnln+|Dq0;#6Odhl7x=0=kiX8n%^OMbT#*sevhA%rrHNTmG|8ls$p*Z yv}~NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aa#%WI%$B>A_Z>Kr(H7f|X-h9Eem*aFf`+7xA z_9V_nsk;q*leb(dTjnXf@Ak*NEG20@nVFeCFDJYx?70%wZ&4L@pxnpBhS~Hg^Sl!- z?pqHCMxHzq&c(xQJacNtYVn>5qo-bl$Hk5Iee?LPKTqq`s(WEIE&JJOdg}QE56*8s z^5M8a;Gf1rNv=HrLX$4SaUnq z)3oJx)=g#a`*b2i{@4A8=n`@LuU9uNUHbHS5p#j-mB=Rh4@F{ literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_forward_dark.png b/res/drawable-hdpi/ic_menu_forward_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..476dc2ab9bdfc17260ddf82c61bf2399f80e669d GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aa#x_qE$B>A_Z>Jk_9dZzGJsx_ALrLt>!bglQ zYnpm{!$0!PbL31))lquWcIQQ8M*8MxAEA_cU;ZC_$M;9nu&16`F}W$}&lKipqbra4 zuY|l25#dPwc7=tBpOy7c#~f?kIRA$cvk!?Z`w{r$4#z|;mg7ySm)2-hxM>Nb&C%GY zcBXZbxSae#hZ)7omU_H=~bm6`ukNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aa#s*Ip$B>A_Z>Jk_9dZzGRnKN|W&NtPzH4og zVpHq&4=nQ>n#|agtScg{wY%>oO;Y$=|6l&inFH~H(_i0j2{1ZjP+TG%ipuOMwc|8sq5gSf@m}JT>l_bQJc&v3+^t9}_ zBPuM1=4j`eT>hB7G|_v3eZx=Tn|wEGeA!DgPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0005-Nkl*M}ZMwkc|a9?lDwn$aiv$n7$h1K#S5KX@lB<$y_@u>rlF z=1I!jP!RR>J;waVWBSS7xc1vURLLi!;))It?e}<{2Q*PN5v{?3V7KYK_KENA>TP0* z{{r-TAwy%c0)~nM9)I zb`$&apMWjim@{kEXICQ^C{=wA0qe-xaIoqid5xMvOS9Gur$vi|M#UsnnwJ z$nP*gaHhWAe(%uJQSTrqx|i>vs+!TLK^1hkzYI{04G1naEb7Gh$ZZx3n3SlgNjz7w v0x>NaHfq$cQuLTM{D2fz#Jr`J{;z%k(mzo6N0nDE00000NkvXXu0mjfQduVt literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_help_light.png b/res/drawable-hdpi/ic_menu_help_light.png new file mode 100644 index 0000000000000000000000000000000000000000..c20f4ec001f2ddd8b3d20283b78782c8e871e44e GIT binary patch literal 625 zcmV-%0*?KOP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0005ZNklAF=tnJC(;oGA0lqT^}-9Q8u}PwOhku6e_15k#*5 zhy^`a1u)ujrG^%QG4Be3wtTYWfdyaemJpe)M!gws+VR~ZmyK%*8cus%PLWwPT2F_T zX=gQ6L8mIjt(%a1Zo=TtIt z9(00000 LNkvXXu0mjfL)8n2 literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_home_dark.png b/res/drawable-hdpi/ic_menu_home_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..9d99242e1e8c4e4f222408a83bc317c02a6fb337 GIT binary patch literal 952 zcmV;p14sOcP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0009MNklae$#dFWq`hz~bXwi%N`1q(#M6q*U-tRe|?>YCJ@3~QQtNjO> zNV!_O9n|5dqdFYaq(-?C482u@BL)l^HEqVcc{8Ss88V>D-5X{^wrKH&@6Ab8dFK7# zO)a)q_u!EoPP!_VNW^AjeQD4cXAJt>h#9d&5WD7OJ4Mzte5-So1i_q(UUx{NT2(4k zs8plTA+Nb$P7o|PudPTzq|76}69kJs)1^+C{Bd_V;!}%);Ic>a#pTQX0Y3?Xajz7f z`pu>6HZBN;J+#IwL?U}!5(L*gZmZ&UTBj>w!Po9BNQhK>PY{ggC}P5Yr}dy=LGZpi z6byXEoZuH->(~{4_B?D_Fz48+JwUW7CSoX6v4MqzA z!Gh!VnGnm#$ywG@5a_XdGcq<|pW_yU)q&Wue)~5J?ALEuoFBNym{_83Q$U|Y?7F5j z&}p`0z^u+Ra6&9s5+Emb!YZMq0n)wx7eKdAG9c(q15aBh5fGdAl)P7dskZ5j)U6^? z;a$PXrcd&U;BDLFxv(3&W7Mfl0jFg3ul{dWp;1P=DM2h2TUn!;_F56ki3O9|Wi+I+ zPj%Yk8Zc@>e?%}ORF|*+BFyY4HK#JuujKx>2P3;+;6pi asr>Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF00097NklP5f0$Nj}i68i+AgN8;7#nQCHYIHnNWE!7Vo+kzRESn> zYx!7Ufx3LS=PdrMUP!sqm+8}QjTeN(Kn{8iJ}+o z>#h(XQRBQPqF~dn`ZcRjTJMBDzt|K+PhBXbSIYa3{3QyOe66{hUlNHXgO&u*taE!t zA@QC^f?(E_N|GmWM6YLp=&{bS2#E$i3xYY9DovY2;+z>lFzy{?6+f{i_*?%zs^ayZ zeO3kQuI>7#M6)ST-Vcu2|84(XUi6z*W&Ga|{i(x2F6O(Qh&FvzG6sp1yP~||3d*gt zgE!?x_etR5x#pV|~nNF5kZ?~dq&&x;O8qQ;L3g5mwtPl-bc z3Py_#St4aZwB}=ndET$ci6%7^0~$?>R-8E$;6uxzhmIEmnmiR{51Qg_D;*X^Gt$L? z7W1OaF4v?|z-ue>T2#FC9{_3`)2u~{wBzM^u0)M`4H`8{Ia(PYt=&D(WXzlMs9aS^ zTyV#vX%E~pCM~@eAfr{c6;TibFWo8&xaH-}K(L})t4ujSu;IE>vVy$4yn>;!fFXr# z%^>TP>o$aPfPyin4-7bMOkp>`NehB#^iUCuih{+W2VbIBu4;gs-eSNFdHJdU^73vJ z1BMl<1}GS|i)yt1LvJ90L9uFpXs{SCV54e)byt;W`Ab#22VKR0I=2N|hX!nkep07I z!)|q3#>k-nBj%0mKHJr4*P_Sr&TG0=R1g2Iy{&C$f@M9@+KRj{F~C2zEGsK($roh- zU&_hZv@U1H2P$fNwOV!S(W6I4xiL(l*?GOLx$2TLd-(oV-jKWk{V48E1pJsZ00000 LNkvXXu0mjfj%}ny literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_playlists_dark.png b/res/drawable-hdpi/ic_menu_playlists_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..1e31700283052497c65ff3bd26a9f67ea7ff1a5b GIT binary patch literal 469 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaqYXS=977@wzn!k=f7n5y?e+09U9WkJwIvKX zRFm17W!M_!ivFi@xt<7XbePa8)s{JZnRNMa`znD4@85a%m3ZDi9`{M@`<>}^y^G9p z`3zl3JS{(~EbT5n*kLMdXLDmi+LJhgg)WP2E==*M;o=gBm(%EC6MJ(r(0b!^k&Jsg z(od~z)htiR_|N2gjMFxW+g3| z@KBHCPM=MWZVO($a8x_P@xfE`AHU?ju`ltRz3eHw`BAa$?lX>X00WW1)78&qol`;+ E0L+oDBLDyZ literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_playlists_light.png b/res/drawable-hdpi/ic_menu_playlists_light.png new file mode 100644 index 0000000000000000000000000000000000000000..bce7a556bf9c45f4d6fb20e9acf88ce174aea275 GIT binary patch literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aaqm?{e977^n-%dC5KI|aTW_+!w(6gP()=EUg z>+OezU|E*!R$u!|3Ik?2Ic`{%(6(e-)${(+!u{{~?Jx^JKvvL$nFHdOVI$h2%ZPi3pcg6TwOvk19&+PbY@OYl7 zU+{#>&*xn6J{A<5V7cLOti!>$*9SN^?rK_GaKp>4bdq_D;eiSXgGZj~mPL+V!oToO zQm$XtXF7dJOvTHWY-cw-RR*S4)5pZc2pK24hEP~$&cRKkr{AuxlGx&8d7bVdEuBjR=G17Z1;2Z7sV{*P`Kn r`SQItO8WaRUjM$sULp6EiSGXYT1j%X(T7Zd!N%a}>gTe~DWM4fJ^QqC literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_remove_all_dark.png b/res/drawable-hdpi/ic_menu_remove_all_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..25992020cf0e560fb53ef85be5e4d171f273b349 GIT binary patch literal 762 zcmVPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF00072Nkl+| z1X-k&R5V3JpuMa9LmvkULHxnpYvaW8oi0tD&%M_-_dXXzM|D*Hp+s7pby0p_26Txu z4Y+2>`vZCCc=Ld1-)#G^*Zi|Y(dp&^Grn1J&49eT3#M&aX)f^Hb6s|?3qCbz1tKk4 z-S*upml`WL@4C-Q`n72h+&I$VoH4WJyiv1ZRk@K5wte-?1GC1Q(~)sUiL|)lk#{yE z5;av-wSB3oiX{>o-g)FornQKi^iqAV)!$N6Q}@!zY(TG~_|WFNi52x`19~i~r?~%} zHPkKY$p*9bB0_N1k9*daNn#+6UGl@ z!lYUEEvT3Y1E$o)5_O3!n+LMh_$5|16$VV$O0`Y5OoRdBHd6tc#>0S7UsAm)z8DPy z3f5Br>k47Ouu3YRVmJ&Kw3Z53GZ+Tsl~Vy_`7og0YARq=e;CkfB^9ue=`7d>oc1=w zp%Z%>G+&5xdz}h+tvd|p@*)-RVs~Q73gpbE0_NqyfMcFW4h0fV918$hM&mY?kfFuve=m@s!Hx;8o7QU+U4CaXTh@K-fUX5Y{8rx^4kA##Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0006iNklEGG|TZ;CD*>Teo&+oL^WImalnas07Olw;Ip%8>fVm?ZWD1yL%O+M3kl8?Ly z4k$68&&_D?2P91r!2x9kT(U_D6O%Pc^nwLSeCL!XKc91a4G3Vk#1#gd^J+AMH#}hR zl3DGAMj(i=$~G0MT;kB>3vDkq^!dgoK2TwsRU$qi1T$nfq(v8r#KFeK8H@9oFpmIWXX{uOPUl(;>0{JtRH24^>@-SZ_fY#002ovPDHLkV1f*g BBVqsm literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_save_dark.png b/res/drawable-hdpi/ic_menu_save_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..b89ea1b3d7a5d10c6b906bd33568c49c487b4cbc GIT binary patch literal 569 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aaqo;VfIEF+VemmXP`*47W!)2F?NehEkJW^TV zanLj7?~L6RFSMGbEqnAVV1k5KedAwdzr1s@BD*+bmwdV;9?kmyY@xxmZC;-yZ3|fX zy{A&Y{rfvr^YF`RhMf!9q@=9a*x0P3va*@OzU7??ICAKaTDP3Sg_B9eM_E^QahVit znc#8jhD3>dWYT=*erL1J#DvRkN;?yMJsaCPyB!oZ{$jDV`Q+2g#w(+D@#4k_94x-B zt?Lt}Tk$b99yt0+aD~_*`-k|^h literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_save_light.png b/res/drawable-hdpi/ic_menu_save_light.png new file mode 100644 index 0000000000000000000000000000000000000000..648f96c84ff7d4a993c24e83e5780f52ed089fe0 GIT binary patch literal 559 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 Ref9tV002ovPDHLkV1gI|>#_g< literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_select_all_light.png b/res/drawable-hdpi/ic_menu_select_all_light.png new file mode 100644 index 0000000000000000000000000000000000000000..cb27e031c232105584224ff9402d889e0cc3ca50 GIT binary patch literal 548 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aaqw76g977@wzn#82?~s8=Tdkvt%PC(U4F$uG zO!oyo@@Y7$#3?gtd$(;$NnF=*WOdm>mPJ+Obz$BZ8cZL56H7Y4M zeB%jpNZ^{Nrs#NCy+8RG8xM=1s%oHq6DvD28`JzIrv2gvd*(7SHy%0a`b{aohev`# zCMZb8Zhv@6PM+H_uE&2&xn4^x_7n&X6pR;7pJREq$5`^%&(rf%j{`*?Oq~2URy^P0 zW1X>Ij={P3Z$3A#N%%4~x+zx)dbpV$dr*JjjH7tdH5rrDE4UrAMelxfbZ@$5x8wDb zzSLW{PL@Yq*?2K(>xo^n__VK^Ii=X1ymtCZ)#AwMUDIRgqu15{IkBbgMfCn{5&J75 z_gnF)T~8J}6YxW4rqaw!N8AmQ5B^yAePImy8OsgHhh`~9yX9DJN;}lY{JH&}d2t6@ j#lsslEc@QPzr}95h(*`9cC{WbP8d90{an^LB{Ts5-44_& literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_select_folder_dark.png b/res/drawable-hdpi/ic_menu_select_folder_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..5f452c6fcfdf217da8da9c005b37ca024811a29e GIT binary patch literal 516 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaqvJhY977@wzn!9;&*Ui5+U_pKk?WwtIg6#= zVeteFo-EOIqAcu-RvuJ-z^<@?Lq*Y1z@y^KoA_T@ZD-q_U*OH0btXOR&CKGW_jh(W zMd*liKdob#Dt(;!+^Mm=t`xPAL z?%WpcvqFMDQ)AH)ftAu5mblKkyx&B3+OEz?ic8hsHg_<^zbQG==6_F+NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaqXRr$977@wzn!u%`;ddg(fum~qgy&=@8Ig= z+kf)lK}U9V$CxSGninrv{Xoq^vxDV|_5YiEzRt7EzP<_cdRUizuU5bE`=?F|8NT+% z^-T&tD((~?I_z#Rjol}6^6`-Q%g;_>aIWm+>|(C%n(?Chi{*kD0f!vsB_H7IRZH=i z8U4#B*~w&(U6sqOCm3)4_}SG~=qW5_ z`fP>9ecQX={S-xBZt6d#{p`v+8Tsgtif1B`Ej*Pj0&)^U$4o00ero=>(X%ST;Xv@M zD|xvpk9TZHIQXp!io>{Z*ZJqDG5J~&_YmeTJ`cYPUW7ZT&!(Ce$ n-s;r+iI;v~U?J1D|FNjd^(ju`PqPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF000A(NklMT@rfMt4&8ZlzTfVULcePD~UFgZD&2ox1yj?cuh$%%Y#QE>s5xGc&8 zga*}m#Fjo`mhs=SJnw)pkw`2S35CA!!uS`-H?vK{{VZFZw$B>n$~3tul#y~?r*Hh^ zmbB2Xwp*-Jxz#@Mp2rm2&`LdWLc^~4**zI&e5h8nI(4el`oKwP_npwG+pt*5s)8CX zP^vwtcPNt6r^TzbJFZv1e!Y%sQKQ)nxuj%Sk)s}0Q2dQXg!y^tv0kI|GUEK0#p>QmKC|6#t%sV!&;RV z)`eBBi)6LhnmFoI_E&uco^n_yD`STpGD3H?npgOsZZc}fYF~7-oKU|y z-x*T*PXMa^J%AVWyQadW0!!5IrRj8_)BzcPSnE*Ib@< z-OtnNu29wMZky7F{y# z>T=nTtejre1!^UM+1A@_r84s^wAlq2p+Q%4>2k%OjI3X5@uV^(^b literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_settings_light.png b/res/drawable-hdpi/ic_menu_settings_light.png new file mode 100644 index 0000000000000000000000000000000000000000..79dcbcfcf210548ca75a1b468ca0a7bfefa97942 GIT binary patch literal 1041 zcmV+s1n&EZP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF000AQNklrWI{7zXg6B4~}I#nza#g2>HOEyiE1X&WyDF9D_2q_rQKCN&ln(OMfTpj7b! zBD*XK%I=)mKeiusx&?b-h?_KNc;7FR$(i%K=e<1VnJ8Mfb^E`VNWBg{sdw9~<^Zjx zELyN&(VRnSynW=TqL6yoHzG9!*x-AKIQ7J@w$v72n@OPx5EOKJ!-zMlQ+ckl-33d6 zAdyG}u}ijBR-|j{tYP~)$K3XneVR4t^-xffGvT`H?#d|&9ywu)M$Ps*=ZFn51MD)b zELiZwJ+GA9(WldH-MY2ublfdPMK_Ij?1e;5SEj;?G#W|^TIrZsC$&4_rWtv8Gj2Mi zU7x4Q5 zAW=?ZjwPP!v(M8iMB>(}%`5Vb@hU)3KMI0aFyoRzgD$3<2G1SVXQ>)aUYiUl>U2Mi zaZH;riCEE9t?E@;c&E#XVu=YI?xg2i(62FD6}n6bV*QROiUlK@{>-n)R+j~_l9Ns< z30@jdFEjHTwrJj7S0sX*j+NyTX)z;6+_1--k_#E4U-o&kS&y}NC`b&y{;|kLLlVK1 zR+9=^tcfaiDj2uhtf1`t>+L5J`BGVs*X@>ht!o4LP{Cbop8X5J;F|#KkoQE32N_e8 zw_`08X!Na;=l1(iBFL}g8IdSWUt+`_b6z=~kxxbH4R|Sto$-YwvEXOh{(umPG#O6Y zwAU#m!7~Rkkex`QGbtA(CbYSo&h<|^G>AkRv>QnWZQL%S>7Y&PS@jemADFFDMafw` zaw#$73_I_fE7dmzoUT$uV$%Do18j0_8QIPG#AotC%@&O0bQDGw8`ftl*Hyu8Z%~6K`i#0BerVN z;k0Xxu0dD)MPt0{JEf{@34$eGYpx2LNJC~#@sG+hze0FD@?LF~-6l6yNXH*CUM_18 zzk|!#G}c>F@f%g9Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0005bNkls*+YZ!0yzUl-FMd|2j#Ts z&>c=GDk|8i@n?@QZ-nZ;DjEK5CymN-{vrT|JU6eb?2DHQ`iz)VQMc%Yvw9`UmmyQ) zrS6EtJ{q^^r?Lqb8xx-9Xmh0)3>7;RZ%dyA+TT{kLvl2^8V*xhrb&9K{GT*s=3;<_UP zr>&7WVOQ2e|IGifwsdCkYPCAfIGUb7=F4xk>wD%8kPbYdy69pFzW}G?V%RxrR}BCF N002ovPDHLkV1hhb45a`7 literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_share_light.png b/res/drawable-hdpi/ic_menu_share_light.png new file mode 100644 index 0000000000000000000000000000000000000000..9e600e684fe1ae74bb5ec897e877f55634b1ec6a GIT binary patch literal 599 zcmV-d0;v6oP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF00059Nklaw!3lH+#1oN(J)vCLN$v%lKO z&dCb?VW%@**woPQ#VaMF=B;YVeD~5-!*cn{j5Xc;4nO zsirq>8q4jKBA3+Ls=H~~sUSuyGVe!Q`^WBt^Ov3r^!$o?{*!xKrY(t;4vp3b&}c1* zkq%a|_&2M_FZ(C6Te9Fx*N$`mcHNhO)8)t<`~Qc2Ut&vtf>)>LxM3=sKzsO2!-n79 l#`m5-K>F~68eo83`~(t{Mns_ur=S1;002ovPDHLkV1faa|G@wN literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/ic_menu_unpin_dark.png b/res/drawable-hdpi/ic_menu_unpin_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..fe26bec7fa5805c5410776ea9fce262855839443 GIT binary patch literal 668 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 diff --git a/res/drawable-hdpi/ic_stat_ultrasonic.png b/res/drawable-hdpi/ic_stat_ultrasonic.png index 37f56faa2cde0e70f81afea77dd813ea1dd8a885..42d70a45812a258219d4ead674cbdbf1b306a9fe 100644 GIT binary patch delta 629 zcmV-*0*d|K2H6FWZ+}%uL_t(o!|m8RXcSQtfZ@$1@ex;y2|f}DB4Q(`g=n-9K|ur& ztSkhe=iEx=Utg%81=aBT*I`<*7~63XgSZr)+e-%wK!5$XiBU|YqTup8s4_ooWA8s=dr184%LQ41D5 zk^24|wIZ#xGsI0A>>k<^x}A8Ha&dnl8HzUC&T--KYz4mNfQ?}}=7i#! z+}DFI3EitvO9ocv6xMnd@eGe~9eaZ7E9k{!LiZM`Wq*NX9psO&0|&x${o5V1#suq` zL5q_Gn0|L3ZLzEV_$#`1%|fY@q4v z#OBCQ_5Q83S+K1IfL&|4&|+22;L)fEMY!o0t4(u&HzLD%hkhfy*o8OdbZ-3fJL_t(oNA1{4s7+BE$MJJt9@mxY-n_1El1vl^@|s9dQc^|+ zN*Q2cMk(r+lJXiV6Qxj03?!n=WX8a2z>Fg05#`O{`@8-2vF^J2IPTu-93}tyq`TMJ zzqReh+H0T6KVQ{qRoc+*f8FvI$_LYdsaTC8xPYVny9@5!qJLsQ9nf-|!4v$5e8nM* z_b$yZ2Gg0?h4+XLDD)lM(dJ#7R}7+iXd84!;sa5|2m1^I-n}`+0J0db5e}X?jrDjN zY?FOx-dQ7j0s$VZ2x=mDiP~0P7 z5!#9K2oET;8-MOO+*kA1Ubkh2kp6NKIs>mfNNkn6)rxHk5I!K+P&=zhia^=q0b-vq z=&rS5+hja)A9;#iH>W8Ab!m=yfY=N4xofT1rU_VYfvn#*%yV;^B2f3&bq^4Gj8RV< z+hnWzWY)PkO%XT=;ZqiRfNpmkQEXon^pl-%Yl0%IAAc_$9@Bl4J4dm75V{Amz6ape z1Vz|vd~$e9ubi0}2TiWtYk0p|_<*eM38b4c2%CeviB&Wu+{G=N!UpKlYrg?}MAr8# z+8tZI2>acE#Z))323v;z`qg$39gZzugz1trTH?f1@wO}IbZq$|OtXHxVkqJ{mcYp+ zN+DQ^KYzWHjoe4S5r)h(OT@VL(94iT>+<;D1~4? z-XL$VMpRmX9KAzJdgg-pS5)LS@e{k0hr;XPYW8Vq`Wu7DPPTEVKm;0`t--I{Bx t#o(e(v_5DG(E7d`&A)X2YgAP#KLOI-h}Qb!p1c46002ovPDHLkV1i}Yc5MIv diff --git a/res/drawable-hdpi/list_longpressed_holo.9.png b/res/drawable-hdpi/list_longpressed_holo.9.png index eda10e6123e1e1383c4617228ec0c96680d60dc7..16183cafe9b796677d76189fbc06efe3fe626069 100644 GIT binary patch delta 74 zcmbQo*uyx%(^=2c#W6(Vd~(8!$~H#sAN_5Cj4|iW7^iz2DmdKMbL_ve!{ZPA?jB8l c{e{?GF*1m@CyH!qmtX(^Pgg&ebxsLQ09TC_>YEB!OSxZj8Fzv-8ezIi7^vN8j!%i yXvFk9t!<>gMn<~ZNMDT%&_s@&sPW^OXBYr}&KaA10>-TX0000(@EFU#W6(Ve6qp4UsD*lfAqHnGQ{vtFq|yHW1jOOYEBfbrI+42)35Ol-PwfwSJyX-uSO zKn4S&5ySH|w~_uD8R>2#eKj&b6FGXK#*2-&K4ky^!l4{HN&gEf00000NkvXXu0mjf D4;d%e diff --git a/res/drawable-hdpi/list_pressed_holo_light.9.png b/res/drawable-hdpi/list_pressed_holo_light.9.png index e4b33935a3aa4f1af3fa9e9e199b5c47d43f4b74..6fd19b2d97652c3a46ddb1c7daaac8b02070c114 100644 GIT binary patch delta 73 zcmZ3?*v&Y>(@EFU#W6(Ve6qp4UsD*lfAqHnGQ{vtFq|yHW1jOOYEBfbrI+42)35Ol-PwfwSJyX-uSO zKn4S&5ySH|w~_uD8R>2#eKj&b6FGXK#*2-&K4ky^!l4{HN&gEf00000NkvXXu0mjf D4;d%e diff --git a/res/drawable-hdpi/media_backward_normal_dark.png b/res/drawable-hdpi/media_backward_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..60347d7a7cff7c274ddb063b25bf32b91def2429 GIT binary patch literal 537 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aaqf0zp977@wzn!{K-#JjE{ru+)Q$eAL5HE>{oCu0<9x@h^Y(qeb$u1b z_wE1QRo>tI{7!LS$FynFuKgEk5>RmA5MFQWrYau3yR)+IM!LXuVaG!}yLajK7`^>f z&7pRC&!iNt^gj&NcMPAukovOem~HgE28r`3GnV{$byugb*R^d$^X-#N)1Oo*J`-+G z*kX8^HBv_;)0$!7RF36KHU>PYWfEZODfAHHZr#KzFiSFN`te1t*&7lroM+n}@q|lW zgGqp=D&py}XJPyfFOnu|7tKG^&CtTP=m>Xaa2=yC%gl#!&P@Nn-*D1G-Ntf9C{x%C z<%a_Q_#)CLvqvY@Fn&t$+}WZn5*d`5`8&3uZTX6jC&v9s?Uw77pSWssxopvqz^%5I zgBE`c&DipEmh@ROExs7{*2v>4eoRdK{`c{&gWSviO|^77!X5DZlKA_j>z6KF`nCKk Zo5aK;S??S|fl|Y&(?kFO literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/media_backward_normal_light.png b/res/drawable-hdpi/media_backward_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..734ab8abf2da5baa0c4c4d8f29f0762e929a2277 GIT binary patch literal 519 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aaqmw*c977@wznyC9&Fm=9rat|Mf>IMlQ1I;-DmNwiK+AUT=F&MKJ{2pBBWyJL7{)| zL`1XJJgom#ShixLJdeiZW%u|U1l(>u;**}dsNebw+w~h;G~HPgIGWcKbawW-p5}It zSa3j6-y*_7kdZ_3nZ?4!=GLdI3QJBFAK3ibjZtCAjFf(N^F8bh3OyUoGMjCC-Nvra zv*F}g^*gKzJb_QRR-fnPj8HjkB);X>A?t=v9x;ohFLy?&ICMI{vU@0dKreNkNS;Q6 z=jX$RzpPXEUd|v?zsPUWLmPvWS1ml>)m@&QvM+P{1+{zJXTwCII)Cen%~~ERqaEEU zxH$BW$L8Pv%I1DJ&}na!uED~X#8=BH_bUnr>cjIx?qxEh^Vz)z20MeNtDnm{r-UW| D5-r19 literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/media_forward_normal_dark.png b/res/drawable-hdpi/media_forward_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..676dc6fe892627c491bfd699395b0e3f6d8f9755 GIT binary patch literal 542 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaqbogK977@wznywk+a*xq*!dki!HbsY=uF{N z)!y{MFe@q3cR2NTDfzfw$k>s&ho9FGeNMD$$rm-YK+kl56h$8Y_{ z*t1tUVXpMFmm79#HdRhK@^YIs(?Jc*d7a5S8Iwd#6de=MT{^!jp^vG{J1ui_;bE1N z!rJU76a#IFTw2(?7%Nq}c$WKI_#qf1>7W#NXQQM3)+tO|W+(MGe(w$8n~)M1v(aVu zy%XvUW$Pmsem=WaLLvV6LtzgUWnC0BIVIRYm-$ytfUon0py5M-> zX{p;9(&39dHXU75?ocSh&o^)1AzR6!{UQt8x13tWyzi8t<|P?}7n`0WzxNLF5OT@< z^w|6=f9}Ec?O{D!rwz5r_PV#OPYkzPr$6JP-1YmKbJk^XsXNV|KUH&%_g{9e`zKDE dc=7%f>)YI8Cd-*`O8{eo!PC{xWt~$(69ATH)K~xj literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/media_forward_normal_light.png b/res/drawable-hdpi/media_forward_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..2eb548d4c56bfc1a40b310d3265c476ea741b60d GIT binary patch literal 516 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaqvJhY977@wzn!|*o7qvo{rkBi3QA2JO|2cR zQ7aT}w7CVP53auvk>R6Q*Wj^1fR)>^WkHitn@ZaEMfIzXE;4-fZISf)i+{Jif52Y5L*tGzgMWVz>LlS_eonj0F#Rc}0O^ldw|%3*_F zr;YNDg(ki;!#^c%Q9KdoUU*cgHeQwET7_fbVJ>Dx6W>m&on=i7o(@xkjY=+`316uk zcx6XI-@Nma=5wk{YEUne%=UTWydZOCvYKat?gR~y@*IN|+POj*CvBs7UN5}GvBjn6 zq|M$fTqT^>buRXAbqJ4o*rNGItZ|x6@i`sOv>eu`PbbXS-J+7_=cqH??OWBD8MW}* zOowBd7j$oRFLz}W<(lYh$9!Ay_^;VoBHL4V`F%@&UAPzCnja(T{%y6=wbbi%vEq^2 z;;-MgwwU+#;7J3y=O;znen`9DKYH}&)A!GK-=E5IZNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaMvte9V@O2n+iM$nTMPtT0);0;9$I^WVT+r5 zN||QI8-tQBof}$q9ymDjfr;_MzAu+d-2$h4Z(extk=)yionpFor?)O$$g#nPrRLg9 zJ4V~jkL6};NNrFq5Xiq9DJg8QX;XT4bAvXk&BXI-rMaD%*u=Kw2!3Q@;Sf-8XkcKh oXAh~{vub}|>HK)tz`FUuB1?0B^fzp<0=kRA)78&qol`;+0BGlAEdT%j literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/media_pause_normal_light.png b/res/drawable-hdpi/media_pause_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..df9a5668e3daa3e0e5da0529264594b0b30a367f GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaMyIEXV@O2n+iQw^Ee0Yj4<{u^Rq>iU+Aq+4 zV9LFwD>_d%te&Jlg`^Ei?~+WNm%K;yVN-E{-X3Bn>Un%FixA-0Wx!1^O5cr34m<^U5Ym8v#vFlXpxcDvDQ1fm@DuET zLjxRuQ%P}|kUQ}qR&e9T1K=G8y_8leG)Pc`EASCq*Hyd$+yxu-%TV&s3s3~-e69C6 z`n#I)W$w}=(0{6Hz%B3vRH%H3tb^xZjswT#6*yCNqR4qS!2{4#PkDbMWd`xO1ExW< z;lwbeWTD8d-h%!(sqIi&^=+a2Kd1vGW~A4kE6$*c^z(q3;4w&BHlV_aya2B8v!r+y z@u)Lk8tig4L=b%iy%q~uj*4%AVd?!g@C1C}ckM`>R~JCoHNtceZOCS9he^yp`7z)Uo9b8HOPm9#15{VWTQ&_D-hJWe9OvuAhz{Ar(9DnQt@0kh0Dyx6W zT{3a3+~YBIg~!&EiJUpYCl& zc-a)#t^>9VNbC*>*X1{bm{e1r T=njr500000NkvXXu0mjfc5;1V delta 964 zcmV;#13Uco2BZj(Zhr%yNkl6B6K~Zx+sSq+~QBZ_pAmXq|aM7Y# zxC&|;ErMFKkXkg*^an&mL`0j2qD@5e1Wh*mK|PPW2QDIbzt8)TAKV{2eAhF+=iYPP z^PXcvsZym%m8yH~IRC0Ah?F`LhL6HQXpf}&5{A#hd$<67k$+r2!szK3z;Cz=JE1AE zH@+~|0lb4B@D1+4cw}#UVeAxS2e1U6;Sh90v0_An?XVs8gL8Mi%)klw2;ad0h=X|x zCt)DEuU<6L0(y&!@EBggn*w+ZA0Qc?#R2&xZb0>mo65W48rY}{Exjp!iy~|IO8&x4 z*b*k?6BQa^7k@kg=Vj{1=U?y@zQk{}&*|@#MknmcuXGqX!?b*&!U)`fpP=#1OL+*V z;0W08dN~W9Ap0d8l>I(|1JD{~uxA7nK*mdF~t06Mr0qO_5!wXg3YODdUcO3^qqz zlh4q&TsV&?ya`@_Z(|AW!cb%vF4}f4(D0`)7Rjb}!Ev|``PTr2w}IZldH4rTLrY{A zF4~@itB^Im8_s~!Nm~XZYi&_@41D`(01J^-6VZMz3_)`wnKln;O=!p7$XZ(z-UG?= z$b4j(*MAIl)*DGR5$!L4FE4qdeUY`cD6E0{VLzXru{*NN^XvGzCnKqF(Y9fW)7BkW zE*%&i+1&Zx@=vy(^yx&7}=GJ%KhM`;(v5XYoe9|aHn_EOnteTPDOTQqT(>P zou`GAws{9I5yc7-?X`i%8?I=0aw3K^Jy9&5sNfnffHIJB%4DNO2Vmf30Jd6SRw)LA z28ITR>8;y`{oaO=Fe{&^&xc%Kd74dwHP5Q++0 z;eQtB!d4oc#g2+1wdY~UXAe)i!=%bZ_ zUN$)ZzedgWftm(40B-fWP+?zSC!bc;izJ%ej m{11spDpjgfsZ#Z-hK7HIm{e1>ROWpE0000Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0007VNkl*4-GHd*>tlEF2aiJK5P{8p%2Bo%0{gx#xLq2uE=g|9=RkOsExb*-f)*1hjOl zIVq?Ku;PczE9YxL2v&4O(U#>JrZE6ylCM@ZRQf2GcGgubDEFZ(0&*MaiMH}{54 zLJ*wyUXqFWHa&FLoe_E46MKJ^|EOuQ?Ehyxmt>M{tLCa)I>Ghg7DbsimP-0B2%2_8 z(Y99A8$GzDNzYTK4jb<=&*Y*#_p2{V0myZ<%?OS=V`}&W7JQNbN)@aKc+{4Z)NfKI>T-3$SQQl6@cZY^i)q0s{;fRTDC>ej^<&zyyRW6^ikJ!)r!wq zwOxqJb2CbZ)bvpr2-lt`ZjThZyB^vsEGKzi;>?1Ed%pcuK9f}x>okz}53ZEA=d=y^ zKh{yzaFX1vbr%kIvU6V8Kj2UON|yQE7wcLh9$$r)Jkl-N6!ksO9BKM3SDiIo=}jbP zSoO8=wC*^IHqOE<+Y)O644nCu%#T_C1>&SN9j!Xw%(HH~T<^PoVyL$s#Zml!@f$|b V^ON*a)*S!<002ovPDHLkV1kD>REYop literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/media_repeat_off_light.png b/res/drawable-hdpi/media_repeat_off_light.png new file mode 100644 index 0000000000000000000000000000000000000000..a0f4328a22d8680cb55b89cc7f2f2bccff88c84e GIT binary patch literal 768 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 vta|J#Iu|dt_;c#B4KkpkwfK^>bP0l+XkKEU2#( literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/media_start_normal_light.png b/res/drawable-hdpi/media_start_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..5e7b04bfcd8568ae04383ab8f69e1c20223de958 GIT binary patch literal 447 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aaqoq7u977@wznyODeKUA~GmD$B1Yc-WmmMchrhhx!-w|jqX=9{jgH0y}Wh6$h9+d)Imb&f9bv#XuUTS~pE;oy0srrRc2S zZ_Wu(D!h@uW_Hz^WQKa2_KUfGsae@}=B35&3v7y3&eA>kVUh;&YmPsprL3+xvAAG>zV(@hJb6Mw<&;$T+8=B<+ literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/media_stop_normal_dark.png b/res/drawable-hdpi/media_stop_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3ad62ab1dc57e649fdc622408a5c7bdaf3e11aeb GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaMy#icV@O2n+iM$n4=9Kn33yR|@WdIW*Df8s zb3_%mG?jj{RlHrAl6K!+Nq7o7w~@C)z{@RXOSLw#iC9hExYKj_8m8WZTX#AN3qZgR n*@7Pxvitke&##}k_df5;t4i1VJ~v(gTEyV#>gTe~DWM4fYx7WE literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/media_stop_normal_light.png b/res/drawable-hdpi/media_stop_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..fd9a6c9052b9ac2427c358b781fbfb1ebb163709 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaMx3XMV@O2n+iQ-z2NXnD0xkZrm?v{cv#9cR ztYyvc;y-(atKz!v$us-NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SSr1K(i~W;~w1A_XW|>FMGa5^?zLpR-GqCX-*yY8!rlU@bD=&w!LvU@Aar;M#Rg{%(C3pvk%X0 z^<(De5wS12ng7cz!_D>WmP4QXuNWB_Th5Wpd@uL2V8x`+ONS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SSr1K(i~W;~w1A_XW|=IP=X5^?zL}x&rZo`HPv63@RuHiG@ z%qAzbqUOo2`(Ju5^gL@T`{$y|EWG$|XXCe56V2PTB2`zXOkHy!|=XVJ83p literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/menu_arrow.png b/res/drawable-hdpi/menu_arrow.png index c28d98f3bb435334b7852718214161d780896fce..8333fc2be902eb0de5828d3238be482c40e5c51e 100644 GIT binary patch delta 784 zcmV+r1MmE*4Dbe!ZGQsoNkllf>EIy8ER#bR*+qsQavuT(07lEY#&8W(9a8V+Bu-e53nqoBVo zkw^@*+wE_X#A#UQ$W12G1~>|Vqv%K6ZugFQy*^ANj9%e#x#mM`B}VLp@IG)FTmonF z`TPUIo2b##nSVl)i7!|U2YYz&o8WFd9)Cn8nW&^9=KT=1gY6JK!HYi)g+e2ZMq^x* zgULz7$PpdW78-MqM1Kg=@_ngP`c0;optvI}3osRR5Zwq4f-4{chaa-p>@;yAM4T25 zgwzPjT8Qok7r;aCE}2Y@kr}Mp(5M^^$1*r@aU8cBqJL*-Lc!~3H2M?sorrSqH>tGr zA!emTg!VYN1xA9w;E!6ZHnY0GO5Ke95pWGjeTJprYq3~tkq*`|sTj4EuhawJGI#<$ zWipv@(uH+QDq=psSL%6iAG}2|jgc;G)}+#v5rVtGDR2k8ibNu#tyYVOaxgWi82whX z$M{Me4u1p!->cPXn+UMklDY}8KZM^`!I0DG{8A_sT122tTOnyu>DmtQFkKzdK1Ta7 zolZB12>UOoR;zUd#MXel5IzU)fj6;O>=zMf|Kd)!IGfG33gSBp?*CY~+ zI#AKAkFVClXm8*PUZhf~I_ZHiaUgq$WKXiZ(^U3CW3p5*S?pwAu9<8&OtwrWn?93c zi|hw4CPzmmhhHYgcP1AQ*{@JcE`dz0u}m)FvOgs-c?@CloYT#N)E~W{oOEn!i_-uA O00{s|MNUMnLSTYJc4`Fx delta 1487 zcmV;=1u**X2C58@ZGQ!)NklPkPvRATb>9N01dz#3~l)lKmp00h7VKph?)R(}B~00aP{VuzX^A|e2; zNF<`>ayixK^NFpkExWC)&6=N|x0QcGyuH1>!Llr`s;VBxaY)y7)3)u+OeXVF%?3qr z(b3VNS(fF~b-mTL?WRJZ07X$gUc7kmNK;eObWJHLiAN$4&9W??s;VJo?gG$CM3%?n zS(%%g``s{%lYg~FK#4>`F-_AgglJ*rD1aUS&CL9HdU|@qFpQJH4(+OEKRi6_%49MI z5j6woDvI|2@QjU(H4Y9A{_?edH7P1VZE0yS6h#RDhzTJE01N_%pEz;CGd(>$tZABB zwLuxw1|dWfGj}m_AAsXT)aUp6Lk}K2h=oESy?mTF^ndgLip658<2YU^Wg9cc0VDw= zh^S+7a`HRzLmLp0=AHHh>EM(N@eCo zAw) z4&Op8Td6$&I>*Mw!spJNQ}-Hspg}oQB5Eo^J%*i6GIsXt*^cq?@qM9wr&kX7Td2$& zC8844{&+kdzjyCmyWj7xnD;#+*aK>?1QkHHVSgAM>2$iS8u48QDDIF_N{_DVt;`%_ z<|Gjv0}!5=meQ+5)vH%MwTJ^dm4JvuBAS%aXWMpI2$7Uh4gg4o!{M%}si_u^ z$A42*-giX+K;&{cwNNPdm^sMIF(Qg;nifi@(`|u3pl0!s0U3s&5|II*2|x=oH($Sg zJv1~l>Nv z`8j|$larGxGcz+*Ee2nA)AF*!vaBPzu6HtXA2S~ZFkl$Q(Ytr=c2>I|eeGOI)qm>h zszpSbQp$Hy%2xmu0K76yb2XJpz2Df_s0#Y7*%VEj_4V~_UDrP=in0peWzl4DadGkO z<;#~hq?EN8l$#iaVKVb4W_|CG0ikhpUdS61L(yL^g$s+Y-(yMx>tq$|2cq^L(k{)S;uj9L4W`B>C?*S z=;)kfS%sPm%1oSSG@93SeM3={6)ELQ?C@B8`t<4I&6_v>*cEw==VXycBvjKhy^iAq zg%Al8kFfwg-@kwV=fT0jU+XbA^g+C)-&Bdm^768!D9Yyc_V$_(;~rg-L{lphA^|2h)6t|rV#+s?RIZIdGe&cu8N@qeQj-RThp{`p-}kXa=9}3 pd_Jov%61?S__OZIsDmz~{s#3t8!}#yLQ?<$002ovPDHLkV1mku-2eap diff --git a/res/drawable-hdpi/menubar_button_disabled.9.png b/res/drawable-hdpi/menubar_button_disabled.9.png deleted file mode 100644 index e51431d80fe52f1d4780775f858ff7d08ee3312c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3093 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 diff --git a/res/drawable-hdpi/menubar_button_normal.9.png b/res/drawable-hdpi/menubar_button_normal.9.png deleted file mode 100644 index df1cabf2fd5c849808fb6d9541dbbd9714455e1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2874 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 Y03jCfRm6eUSO5S307*qoM6N<$g86kr_y7O^ diff --git a/res/drawable-hdpi/notify_panel_notification_icon_bg.png b/res/drawable-hdpi/notify_panel_notification_icon_bg.png deleted file mode 100644 index 59be31402583238eff9aea70cd92c04e60fd3fff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uo3?xmdKI;Vst0K7I7 A_W%F@ diff --git a/res/drawable-hdpi/select_album_play_all_normal.png b/res/drawable-hdpi/select_album_play_all_normal.png deleted file mode 100644 index 9c889d52ba4a51249d47b6ec1ba7fd3e93c9fa14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 675 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 FV1hl7WEcPd diff --git a/res/drawable-hdpi/stat_sys_download_anim0_dark.png b/res/drawable-hdpi/stat_sys_download_anim0_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3a79bb5493ec51b76826dbebbce6c551639e7e79 GIT binary patch literal 512 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7AaqoX}t977@wzn!+xi`h}cRb6WFizFu&MX_Iu zO$tq|2`at0kCp{&*sx7}i}An4q~&6Yv*R`dNN?njGM_1XR$P|*`i4#w*EFW?GkgEq z9-jNXP4LjEQ(AgX2ClPwUR0_X@I^eICS{sc5i`k@|Hi{!e~~Wzd66dkCoU^EC7SVU#8o)gu?;0f=6V;Sv;8TSt=w}Om219;3VsMVCS_W-o2eR`V~6;igqqO zo6b*r`0cmANy9DqpK3I@rWBgSEOY2;Y%mGE^+PHzSk+cy!a_gxr4RW^jhY$xME87X vwwPtBWx-P^Fy|e6d5Cr4JY((E^{euObym8ISWo>23~vTcS3j3^P6NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SUO_5fqIli7Aaquo4R977@wzn!+x`>=z=QT;2c7H(9K-PNVQ z<+Suq!6r5lcJ=Uu-KF8;qO(#&j#z12$(rT;FM|ENz{)faJ%K0pZr|76^LyWE&cu|I z5OKwbMXihP9CETw=(eu0v8h=Xahd-{vYU^O&mrU2p$yABl$2Eb*%BDOvV75EPD5N7=6fx>>u=6{n?q c@&C&CzUIGjaDAyVFlZS(UHx3vIVCg!05RsdsQ>@~ literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/stat_sys_download_anim1_dark.png b/res/drawable-hdpi/stat_sys_download_anim1_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..1ae4b0e166765910c9fc683ca7015dc2ece423b1 GIT binary patch literal 487 zcmVPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L01m?d01m?e$8V@)0003(Nkl&Jux_5^QKfskiw{FodIxega6dNO* zCdRyb_j4vQ@7)n`a&r1BLhxv_mwT5w>VPRX%$PCbmTUI)0hc`U!h!{_JkZkzoO913 zbLKp8N1zWl;>!AhZGAvU%4zNsyea@0Y3>By0saX9VTXu_kdT2bpEBW)kdTOjQtt_& ziQ$ZFrTcehx%)KA0fY{dFU6OTgeIkjR3l#N|6@=c1cg2L48B2R#MDq(w9vw=l|NRC z3j`rx`UzlYq52Ez#4F{e1Paq%JDEefiMWcBDYO}rk}*^dYm4ZTGN!FOo)yFveYzEu zx67_qR$imO2E9BxH+4j>F#ZsHjLpeSZ3=IN1*9eX1Hfa1At_Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L01m?d01m?e$8V@)0004!Nkl$}Q>{)aeSbtE*E_vu29_-RB|BNpE2ZN45gw@64 zJQxTWj`{RXWtk>{dj*kwKeugsKQHgE0Yr%sWnF@RaZKU%gcJ(MT~NXctl=f2hUd7$ zSzv&n8@JfRJ4O@hnC2{~!r75^Z8b*RSXY*8@fAEnEB{!v$DG)oh{OFnD?mfg`mKSv3E$L}=%*Jj`)%*BQ z%%SNXyo(>9CI;NJTbU^jB%azzI^ia%4j?#%zXfi^P5VO#83!DxU!I#HhEo8c&SwXC zGU;<`P@*`et?JiwGoJBFpp(q;Bn+SzqvB7!XLK_FT#wq!N)&ss0dP*R5@x^bNDcsh z0YE$J8l-zN!Aj!5li1&HXF1RQbY7toYY6wSu3^Vsq}|Egxhx865NV+xLE8A941u=r zUl9l}1pf#mI%FTHA<$TZv{)dpmx+)_tYvNYS(GRnns32#<*4hT>CpfH002ovPDHLk FV1iXk=N$k5 literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/stat_sys_download_anim2_dark.png b/res/drawable-hdpi/stat_sys_download_anim2_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..48d5287591db34b3362247286431ebb0c60d4182 GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SSr1K(i~W;~w1A_Zu)pQnpsNW|f{QxEzb3J`E*-{9N9cw|D7 zw79Q_2A|wBb zDq5IWc*QR7u~K+6PcwL#O~LVvb`NHyPt%Fmkkq!Ef5)TF@MmWtKV&f8PXBPIOVvB< zOvYod|?-Z%8`}qJN`2_6nHo^^!uB4_e&Ob_4^<2T$iR8 zVi+@NP3Zr3Dy8jSb`2L&zUclDHd^5IPHifO`K$jKA;OM{e0q0vJ6a|PX*G*w&FKAM zyfxNAAj&14p-pO4bbwk+cYlUvN&Vy0Z<{<@T=)1aJUC%S%e-Hzrv&5-ouy8_jdYf| za8O&rPP%O8hKk-_T3asP-npLnmi2l0rtXvPp6oNTu6JeYDE`6T;4FVwp`G{d+~}r& lLkG`hx<5S@1q=kY{De!YT@A%kC4j-r;OXk;vd$@?2>>zw#FYR5 literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/stat_sys_download_anim2_light.png b/res/drawable-hdpi/stat_sys_download_anim2_light.png new file mode 100644 index 0000000000000000000000000000000000000000..ffb5864e485c5c2d93e5ce06009bd0a37e55d92b GIT binary patch literal 572 zcmV-C0>k}@P)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L01m?d01m?e$8V@)0004(Nkl2)b96_cK5h;g+q?8uv==r9rX&D$n%UWbN5VL3zZc;C!P1n&T`q{WV zE)0YWhw5`j4wlQgEhPrso_;1n4ttElT}%R)kPZ2W^pE0a1NKdCr9NG$K}JaUY08$ zpcFAGjk8Z0EkR%rj+3Xz-w=GjyWTg*5alV#dG$y|+8RDHoXz|2+a$*?Cppd`%2Eai=&{?n&JIQ7NBo(TNX+;1dp9>*i*rNQ9?B zvE}R_H%8{n8e}OfX{!!u+6k9^6POf}coKTh2~p;&-ev6sfYhTlwGx?5s0WhqR>JD$ zxW)nG3jmr)hmq;V2$lke2erH1OiG^pNuHqoLBRT0NtrH%33xo8a0pwe7HgbJg3 z(nkt&{}rA9edHH`MtkCeypI$_gEn8Fh?fzc(L~G2?z4b^f66CaS<)(6pL$>b0000< KMNUMnLSTaNy5}SS literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/stat_sys_download_anim3_dark.png b/res/drawable-hdpi/stat_sys_download_anim3_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..862d5f1c5907131f22dcd96aca3098104ffcfe1e GIT binary patch literal 484 zcmVPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L01m?d01m?e$8V@)0003$Nkl+ z6gv}eG57B88Q$f+5yHyK>c0qqN1Mak2e=pq%(y2ZA>n~Lj?4q*e6b=Ua`VGE!1jywm}>;)ypFEO_UUE{0Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L01m?d01m?e$8V@)0004rNklWRA~{!(nD^P;8Q$k|?#u=7!KDEalu)=Jjr&-{15Oe5 za9O-S$1|+;xWF<-=OH-3DxPzySn>tF;O{ZO(2Y}G?NY-d;erC}ZdoO((&N}Vv{Xw( z?FYO^x*BPepv24OP2qaL?ao`$T_eq2y$asXE@;40*vZj0nH(fz2zSNon)dp${5rdU zICj*|^YU?+PWBQDFXDs6oEn; w{DrIsa=byAERguakVh2WvasKoA3y&zpL*!OrlFIla{vGU07*qoM6N<$g53}9Q~&?~ literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/stat_sys_download_anim4_dark.png b/res/drawable-hdpi/stat_sys_download_anim4_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2bcffa3921db695d403cf3d8472445f6395ea6cb GIT binary patch literal 496 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA0wn)(8}a}tmUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SSr1K(i~W;~w1A_Zu)x2KC^NW|f{Q#X1Yc3^1J&kR0#(1Tl3 zSEI?9J89Lj)nYC&(XW{;cJF$TtkKjRUCVILkwvs!X;wk+zKhQjcsm2E?yz><`TzF6 z_`lr+PBUiAIO8Q?u|uaf@`&5+gl=gz9*Kg}tf_yS`0{Ingg+luo>zBJ&)LmG#gN}E zfn~GijgyWI3*4sL)mF{<*yo}o`SFxt`xnbc4XjgGQuQXbw75L}C9mY9WM{E(g_^*R zJHqLw>N|HXYWn0Mwm0Q(&R^Nr942!P+dTJhlT2zWF}>0+TDq?Cq2^KJpKeO|s{aJIntmwbLieHBT!Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L01m?d01m?e$8V@)0004eNkl|R=wRt^Zy-qCXUe_deZt92h@wP^5|)54gCypBl88aMU=^pR;*6={ z5cBE<1>B(J(Z&^)f)F&|pvgG6j0BM&oB}fd0oNKRp~94KfLpJAD5zr>Wp8~Gvyc)j z;D{^lnFqgq#J$HI_MpiL2rIbY-$U~cS~%thkRB58c&`2FkK^DR+2OwYdr0v7o0fwy z_^JV0LH$T!8CxfI-L8#MxA#q5(NP5nYNtEpZspadyVKczGM?3a1%gCeNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)pVryh>nTu$sZZAYL$MSD+10f+@+{ z-G$+Qd;gjJKptm-M`SSr1K(i~W;~w1A_Zu)m#2$kNW|f{Q#N`Zc93aZzpZo8f}n$w zcy@^$X$X;FdHw8`6gw+>dby+dNBe*~S5}sa%Up4l>AH68^vn7$mJ&Q$xdA4kUKHJTkc_L1x1dRbDBRj3Td#HVJdn?*(euRU}-qS>V+z(dkl{ z&L}p)_dpaE1B;xglhZ4iOKwUNkJxNHuBI5BW6&qI;DqEPKG{Vo|4s|aD#hJgzJOhT z<<6q2L;KfSq_e%9RCJ~O*8AT5iHwbn);)zsqT_3Px@R^1V0l>lb@ei4H^Xl(tlD?V z6-C4=Bw`)=VsFJ-uaH=^oZIjqr{Sa-;$pFAe-6nP}< zGA}obcl-TzjU^ZM-Q@E6Q6cqBbK-OV2JZu#mNDN+Z0KrhXOKC?qLXE@pyzM{|G|S- jw@iLoo|gL6|10O*u1w`QTQ^Pt1~r4HtDnm{r-UW|T>iiC literal 0 HcmV?d00001 diff --git a/res/drawable-hdpi/stat_sys_download_anim5_light.png b/res/drawable-hdpi/stat_sys_download_anim5_light.png new file mode 100644 index 0000000000000000000000000000000000000000..651ec1046f92f67344c7954b24c1b0da3f1fc613 GIT binary patch literal 490 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 We60|sSh?T;0000)X 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 delta 325 zcmV-L0lNPF0;&U$ZhrwLNklA~9UHb_f1ZP2Ta&QuHaB^`ICtXBbTzo;I{}axIK$Dvyc;H9Kz2~`vv`MOxrm0Nn z`lm2h!#0j^j|(h&d$KSf2T*?S=Ia&eu2qNfDn31Yi4JakzklIcJQU^FL$c%buJ1=# zu__d2@!}zAdwl_4xJK5EhSCbcA@68-T`&Iz&zQ-|u~6DYIOqdSguN4dV=h~Wh0;F4 zLGpl8tmE8kORkrP(w@sPo30m!f(&v4W$rNTvGK5}7aIOAF-ps0<6%?u%M=ag>AjUd zkwRgZ8z}OMEk1anBor3$grY;v(1P2MsDw2fQ9XOiR> Xu4^N#(V&yY00000NkvXXu0mjfMF*La diff --git a/res/drawable-ldpi/btn_check_off_focused_holo_dark.png b/res/drawable-ldpi/btn_check_off_focused_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..da7aececc8f8f7ced36789d2ec10078225bcd1e0 GIT binary patch literal 460 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAv7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPN3F3>C4<+Qam?h^4ux=6y+P9C|udYvgKUS;k}LB#XhCa9K?@A zUCRqx=6*u&$$llPjzFPqrLfzZXQ$WC=5G4IRx{7lhXZK3YKdz^NlIc#s#S7PDv)9@ zGB7mOH8j#SG7B*@w*ny(T?2C~1A|nnS4&Yet)x7$ mD3!r6B|j-u!8128JvAsbF{QHbWGX0B89ZJ6T-G@yGywo=JeZdN literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/btn_check_off_focused_holo_light.png b/res/drawable-ldpi/btn_check_off_focused_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..27b886500ca4fb8cc904b31e7d21ff7a6924caa1 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAv7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPNNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4L zc<-d2IkzIYG0j18jnt2ZNjHvMZ8Tae)i#-J(qy*G&U_U{hQ)hpY>x}i1Ua3-)78&q Iol`;+0AQv;XaE2J literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/btn_check_off_holo_light.png b/res/drawable-ldpi/btn_check_off_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..d31072f4831928ce11829eb55cebbbd5d6d7d931 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4i^>Ekg_gD;7Rs}AZF%U}G|PaZv~-TSB^pJfyTYpeY ziMPkPVF3X4+yr(8jIM9o#tJ@vzNxzl1Bw@u90NdqgWXmE8lDj+GvZl5r1w~d2k*j! zjAQ`L_yJH}3BV>ym74%KO$ET54?tK80B@JH52r@}faIhlWyV2(G59!R<{3}_0<>y# zwJ+mFH{OvOVRF}C5*n&q?|g01yXRL@{|a6Dh#_11AFzvoHXX7}Z`UzTl^FxOAJ7%+ z{}n;DXXcZb+?@sdb{6 zS^nh0x8pyRsUC7J-)0LY;$=(GSH}XXx|t&z?tCq{wdpM}6D8|@Qd6MR7$P-N2G^(x zGo|?sgd=6EO`R z%X;75-`-W21XBwX$s^*q8>CiMglyISLLW_Ts#Ps|3iXIK9ii(N*jv}s9C^^lkQx1| zdLZUs+sBj}se^0nlMApJn=5mDGqWTp7XGPSrg=2zd!=9XEhbbkxE3rm_D;_#)H)x@ z`VO;3EEoD#T!TgAYMoM}1(z&)CF?|@@s6UC=f z-aAEeehVEI6htDCL!-C{MK8NajyxoM2a9tHl;@ zkAvZ~u+#xvA=B0FIFoR6xj*XzX|O@z`HvMYeYj%+lV?B6&JeNEm`oEX#)!h``w4@MuI>U@*l})D{ifw=GG?J_%#O zj&n3ckx&wf%Z|wmI8=CK4B`6OQ%h$el}2aK>D#>gO@|EC_}G|36R)zOZ%Kt`)tT^= zXrJIGhB_R9gHoU`EibREpt*Z%@?K*a=U$9ozy)s<9*Mv-E#G5Tcj++rW&vkNbw28P zFDjih$|AA~45XCm4Egh5oaOY literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/btn_check_on_focused_holo_light.png b/res/drawable-ldpi/btn_check_on_focused_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..ae423ae1234cce5d85e3b4de6b2cd1d5b86142f6 GIT binary patch literal 1196 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAv7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPN_kv4?+n(#Ky<@!N72GJs=_h&GH}JKr=4)BQ z-?~kpv$d0pwUev0vzxV>x0P>*Ral~B zLcT%uG}Q@PWagce@7bW(yxeT>d(Hpu_|!T88eU>uq4cp=%agsE{gbHggBrez>C zTb~&p`fly+V|3#`NWu2!l9h8LtLH(atR0+;Zv8ht{>S3vALA2$fm~}B4{LW{U}P~) zKgBTpB+JZGEkVs8z;v^-B*-rqNP_?)BNHgD3h{CT zHWZYUmRC0hT9z1!^04Lw1Ox_#L?&g1to^x4o1c-Djh&NUO2c)-pJQeM!JPa;V$#Zb zo*Pg5%kr0o3CMU`8(R5qI-6`F!Ce+1k@jF?X!Mq|$%To6Y>_IPe(&D(J2ImwiHj*h z(*MlgD4o=r7*-M0@N>E{QRU1$(wd=XPK9dA@`bQUDmgnTNd~ZT33B-dg_fvXw9x`O zoU_0qvKUBvfU(=jY&)Q51Uy|FLo|YuQw}gn6n^->*vr6hlYx=Zzx0G(Y(WPP9XP-^ zHNB;A{rv+%hZM}Zju;EfZ*>-moip(xn@7{+_I`1dR+T!*91(SS{RlR$qGd)#a;;t; zG7q%cKi6ZK6t3v@ap!@f^PjC_57gf8q|%i5=z8(@rkD5R132s4+-5I!VEnvS;Pk8o zWh|!|EO&)Vlzj7QILiIs;J_OL)}pBr-@FPKU$!0lvj6|WbwVDk(dTdcczL;e247s` zp|y4i7r);7D{psLwc@AMp)g~=(`hqieKs!%J-Yn70cXMl6SJ%4*9}dsnq9kE|L+T{ z79;Nw&Q_kktOqoH{r~@yzk@~ThU9@q|L+_9aqQOUxWdoY!BXb1i-jSbP0l+XkK)~xg~ literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/btn_check_on_holo_dark.png b/res/drawable-ldpi/btn_check_on_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3e04466f2d997332bec06e0a8d79313b245fec4b GIT binary patch literal 1198 zcmZ9Kc~H|w6vsCl;YdjW1`z~7j)Xu$NCHfiLxBJZAUCz8POG-k+IB4Ea2)730a1hw z1)-KxO^_;t3X%j8LJEW{*DnF0Qk5C2P?JC%v6mf=PP#z_ulvI+v<$8 zBqv7?M*x5mht0}@e$Uplw}$JF-8v0)HXp?vi3Om)4zqc}7Vc3+SxIrASMRwDH$ES* zvyK2zN(6vg3BWo$;+g>{2?b!~H~rUkTC4d&>)Chqwko$cTw^1%*aCgu!&hOWY-D8YI~Wo7dtS_qDByX|O3;hV_^l@pKI?ZYhoMAG0-hp&$XRtdu7FCjCf)q$?x_X*8@B6EPqL=hWlVq>Ue zh1T=~gkuJmLYhYdxcu;uUxzg_&`2T^Q(~gYUNWRB{}v)$rnii-_~S8yi^0uf0hPCz z+Z72_v(TuLU#K@{qA&5ou1aBDOo^G^KFQ*ZLy}m1Cro16fqRs5Jt_m~=3Hc5Z))GY z#EuF2wJADJ9nYJf)!scIg;!+kRvNn1_kAx4LK~$pR|0RG#ZwS#`brfGC*@C|@;k~o zfzl8n`q}@&t>6|#)Zh~7t3JBKTt6{?e(aHt&@5KX_N!(?24GSXv8o3$q?$gcfi__5 zoHn#g-3L9dMl^bvW+q5%+!D5fHH`*+J3_qteHhd~Uh+vV=(_hvEO^$pvIz(8^kl^M-W z>0J{9C3))S4Vxdt57=TW`F3063Y(_V5eqR9>R z!cp;9vb%45oG+Gy!r)y{5u{*B2o%Og+)qIL4h8IYilAq2&qVd7G4SIr4l6b%Fng+w zo;;aBNLXFl)yUn?@k?dazHNV!`bl)k6+*TqtXJVGt$1e{9CJ=~|K+6eMO?ATOQYFfjw>l;dnR!A8tyV03OJivKfa@A9Ox|JAt zx~%!w`POy2Q}q4l7F)MAu`{Nbi?m)WS$u!Zw)1t;7X|hHP4Ef;Cn1g18+W|oA7TwF A&j0`b literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/btn_check_on_holo_light.png b/res/drawable-ldpi/btn_check_on_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..19bc68297b18e40bf6cec5d3f45c7335750f6d02 GIT binary patch literal 1195 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAv7|ftIx;Y9?C1WI$O_~$76-XI zF|0c$^AgBWNcITwWnidMV_;}#VPNyS9>_#DHksj3sU$jmz_-?KrndAZr% z_aHU)_LBeq8{GMCcUU|0dgCfYj`Sy3l0DOT8KUfQp%$){56IG~50h=olL}Zy+*0@=Jf|1*3-929vfK z?|2DB`m+y#R5q`bZeC%w^QAG^`!-&FHeUWZt8c3`FIJs(P-Eg&y*Wqp=buoYxD{xo zT+KZ54R?*VJqP;5#wSp@a~)6pGN8jWCT`J~uti|bY3bJ0)@fxH)l-ZPezo!R1sY|t z=e=n4e5R(gJaf*-w5$Sp);c`VD!JI;`hOc&PaAh{qy3-Fcf62lSjybI&TPj^pm%J1 zf~|w1l>h&?b#k$Bb~8Hi6X-Ux9WNvsmM}H0W^Py|)wB$#(s=7LqeI_qTs&-CJ#2wN z?cfMB6QpwcbIHm%lGXDdYJf3jaPz<6@jvD#{}>+sYYU7!U}!r6O?C%5z}D6d7(2F( z&WzJfF-$+nGV|2L+*vn(iRnN|kY6y6MgfdW%q;AjTx^UiT!NyaLcAQz;?mNx3Tk?4 z7A1zFJghnX{{8{M5s8^0Yk#iN=9dXzWMyOL;+N8J+wkX@nSg8%C%=%Gw6dP(#xwr1 z{BofJGTzpPR{opLhO3Kn%Y{p%J=ho;z2$6@zKnc?%BJ7Dcm0k`H{_Fxkn}(EH%cc( zgH1M6L^b@Ju1u67qf8L5v}Wj;Q=!_je8IBP0j!cr&Q3~_{;XU=Tz&z8!6DKzGVA9Z zwFG*Av%n*=7)X17vD?XPJ0Rn;r;B5VhUn3QhJJ?tr zVam3T9DH#HgbNrnRE}9lm;1`hE?~HI6#W#h^K_bD5L%}*RTuF%x#EwHCheK?`=-G(M>RXo^@d!}R_U2f oQrhZdTlo6Mn!8K*ewEMHyzY8&>C2vNK<_hny85}Sb4q9e0J`4QwEzGB literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_launcher.png b/res/drawable-ldpi/ic_launcher.png index e2eb81cce742c7d9e6106edcf86f5ac237ce35e9..0f7f738bdaf2790a8695f9b9979a454689f90edf 100644 GIT binary patch delta 2324 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 uEi+GkCiCxvXNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4Tcdi@*-#g~8#LXL|w7;pQ)a93@l@-kSE6?*mQ1G8ZJ$Ko}MNZx77lXVq zH@0w#ypV`eR?qU1)n%IfQ2fh;j)xjYu2e<&o_eA8;*5c4naZ8Oa~Zllc^Mv+dqZZj zzH14XwM4yj;{K$goN8wecYc^M?Lu%?c~5iBMIX01=9o@~_bI%4_xW|qP(6O;Qds5hJvtv?^+*)QQ$5!rOPOP?goi!)-_LtwE)~+kh hjD2rkx1e^8_;tJZBd-$oZ2NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e46wO(4i zUA|g5m`7UsAUhH_`qoLB|fQPxU{l_y=lt>)H_N`i z@AP!q3xByKt+!`%F&nyf7^FBHX+6#K=iZv$KMNmDh%lb-s`%toUiH~+(>(UF)hJaI zWCez^y*~FZf6_I+KoORHKb;p@yBxCoFTDuU3t88hWw&R=>&#V$YcISKsJT(TdRdlt z(#bh9{Qp}A-Q2WGy8YT$36Y6Aw!K~{+jyj7l6md1ub!Lzt_I}3zo6m1ze_=P$~zAQ t(=69ZoPG*IXC(5Nxz^ob`=7gyL2N@1pS4i%EMT}Xc)I$ztaD0e0s!=QvA_TT literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_add_to_queue_light.png b/res/drawable-ldpi/ic_menu_add_to_queue_light.png new file mode 100644 index 0000000000000000000000000000000000000000..e80c8aa369676a6bac080fd6c05e295a01dce0a4 GIT binary patch literal 448 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4kDU(o`0^>(fUZI&+%@QCSO;#VY9xf*x|otp6+=f@|pFQjb6itcvJH` z)2beB7Pbt_DY|SIr2VGq@!Ta5D|JJho^KW2`z0cErNk{I?f|;WkB?f9QW5(RxVs=E$6B2y82VVT1T$6SGfG=X13aQojcLT_OLtoyU5xN zOFsvvu6(g%iqnr*YojJ!yR^_NdEtvzlgVk%&Yj7NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4fjpFaP8{*S)NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e49Di5Yv%&=cjtfZKtL=YXwcOs0kK1D4J_2Sw$r*Ek1ukzv@;@+fIXfY03Au z*T$W*oYV2&?$g`CmfO#4uip<=X({AQpT<-5?3%sO!@gDa+s;<5PxOoTRB91Fmosyt znx~(aaH50n-JbHGec|d(Grk_xHuVhpe$drZ>CW~XFW*a>GLJNU*7g^4I-0^>|MEm1 zukXpuN^|Z`fwr1g503Av%sH6vJKb*gZ9$HQj^cKS{%R|wb!(OsoOkz33trm%{`vX! zA{8wLYZNU%EMcF=e%$E(-qMH%@w-2iUAT0q=t<`6_0?Bex3Axl>U^0$|IM?S725p* z$L2(tyq)edY3e7A#5?}&-#%r>PW#01aG_{u=<2Z0y?Rdt5AoKv>OQ`1Q_m>M*sp$l Tk;W@vh%$J(`njxgN@xNA$z{OM literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_bookmark_light.png b/res/drawable-ldpi/ic_menu_bookmark_light.png new file mode 100644 index 0000000000000000000000000000000000000000..0012deb2bb23f23270e0d5fff57cb6298af9809c GIT binary patch literal 464 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e45r zQqr1uyk3B7-5-v3Osz9xTdyrz!saTj^~xvd)g9})>tb>#GRGE6+ou2iWAXjdKEd;K zOMahF-m~RRbECVf(~L_6d1pJm$Jq#QuD=p%t3X)DC4w zzY?nr)tGYAg=7AoEeYN$L$<%vn#|#R?Tq?A_oH2_tK$Woj{30AFV4EZZJN{NqHv{_ z!28w}hv#`}>uufg*I-5W{t-7#iEZnaEnBtfS@E>x2fvoz*{4(g=(D`V^L~#h%sk71;m6?V>gTe~DWM4f DQjoxI literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_browse_dark.png b/res/drawable-ldpi/ic_menu_browse_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c75b89be81ec96b9ce31aca8269b0259f9b56ebb GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4wsK9*rwhfI?{b}gJiMg6`_zn*N81$V+%ml?DXe$Kqxt;2 ztYfXg^F8kTdfREFC-d9WxgzuUr5)MsEiP3lNin~Y5>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4%Mi1mKu1vtqhTxy?OcDt)g|SLPSm+bCS5d<^5IvlUtpaPFy3VSE7=9GXLam$%{!d zu6n6YTdU=}DaHFz;RL~XwKq1dFpA^|XOnz*ZV{{V*NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e424lhRLiwb|-EK3GLs}2(dHm~mR3@Ei0 x`9CYX#=`mY(Ypnw4{l%nFmZbG{6Al-7|I+MHA}|^)B%0O;OXk;vd$@?2>?N!fVltw literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_chat_light.png b/res/drawable-ldpi/ic_menu_chat_light.png new file mode 100644 index 0000000000000000000000000000000000000000..a228c991c86819b26810f7aeacd9c090df3f3d12 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4UA*W@7JdeEy^>iq-8j>^`# z>H=QE$u8XD*~#gi$qRK|%FO3nWs+6(zHqPdtjPaVquq}y|401k>hEt4-&(vaC#o~j zxRO(rZ^{fYomrxLw=dX`(e892@{()Wiv%pNNprvK|R;=d>qEEke^d z%gb6^oKDE~9!)aPiCOr-<66A#UuFhTG_`hyGV3dO9gYESQYbma-@+^YP` tb$5&N@8eTlN*~_NJi=1?Q2pO7xktNaxCAUYF%{?=22WQ%mvv4FO#o>;frJ16 literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_chat_send_dark.png b/res/drawable-ldpi/ic_menu_chat_send_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..021210bd387895c4d6cad108227889bb2d2bede9 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4Xfwvorj8u$Se@0wfeEIH<`RC>Y+n@Ydsr=8E)3j8Pd5h>TDba}m+lw|` zxV)yJCBS1+zV~4+j~PEo3#a~x*z4kS{o>W9o!5>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4PWIwQT~UmD;aarV}p&SVh0cyz1aI z!)wywOAFY9j;+gkHz}A`r9}45U9Bx9m+HD(`qnNF`Fi;1D_tQj=V0SvZ)t1x@RLWQ z;vXvCsAs#WoT@*!_}ZJ}wZgq`K0H18d--eDDS4q4xkX#=0A0x7>FVdQ&MBb@000DV AqyPW_ literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_exit_dark.png b/res/drawable-ldpi/ic_menu_exit_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..99925605ba00744fe00e4863af82379be51371a9 GIT binary patch literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4c`v z;N#;R8ZPfveox*kd?VSl&V-{Wafx)x!dm4AJ73Q`@XbM>#X&J?=c;KQiaqZOT#B6e zs?{FNSh9ilrT^y#XTRjVpWqU;VZO(rAW!Zx(*-q?jJ6c5J=Gr^?i_1Zy4T*;`di_{ V(9d_>jDU_{@O1TaS?83{1OP8=U-19{ literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_exit_light.png b/res/drawable-ldpi/ic_menu_exit_light.png new file mode 100644 index 0000000000000000000000000000000000000000..bcd3ad17e90a59d524f5e4871ac47297c5eeac47 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4b0d{q zID(_k%LLW3&b+ZhTp%$c=EI3g2Ol#FhMn_cm5+_N`zBPj@s7vKrPlMe`q~8dmOVXv f#rm(q{%g|dM&FiZo10Apx`x5i)z4*}Q$iB}=U`@) literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_forward_light.png b/res/drawable-ldpi/ic_menu_forward_light.png new file mode 100644 index 0000000000000000000000000000000000000000..fda475a7e88b21db824f6dfcb6c3a1192ecaa16a GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4978O6lM^JQ4$L?>% literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_help_dark.png b/res/drawable-ldpi/ic_menu_help_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d4a5c92cb4929c9abd09611c806439a361d4382c GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4XxYqyp9|Ar37!>hO^&O5R|Q~F%Y z?xL)#8@?z!yPN&<(_8QBtJ@TRPM&e?%BKgX=9cT8fA++G(T2RsOI8(%Tiq&K!XDVs z!KiL^Yugfi!OgR7%{${EpLC$BT6TV4$P#ryZ@JPv76w|i9fH$$#pSH_h);65+#g-4 z>DY6#Jjd77OE9owic;3MIk!V63msWx9=l#_3CqSe&ewOlYC2w#-E}cwdXUS)RTJtT Zi9h*zq)5#BZaC1Z44$rjF6*2UngE~olHLFS literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_help_light.png b/res/drawable-ldpi/ic_menu_help_light.png new file mode 100644 index 0000000000000000000000000000000000000000..3f3edf7b550503de96bd35b7a63344b388906f77 GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e44Qd9zGY=0dUeS50z zWTU2tiyw0{GBO?RwJ-gTe~DWM4f#-fl~ literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_home_dark.png b/res/drawable-ldpi/ic_menu_home_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..b0f33bcf58f05d56244dcc8c643f844fe0c7c949 GIT binary patch literal 553 zcmV+^0@nSBP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0004mNklj<9BvF3opfVuFM2*CuxRM$daWIjA#h8}FK}%$Cl86fvk%bT$ zTy$YUOlfIiNgx42LzKVh(P(T%mv+&WoJkTPP~ zwnAbe!FB6a4Ym#{2>N~Y-3^I4WexYv+KV8#>!-JWdkgxk`yiv;Ix^;L7>I$q-4>Ot z$hch(W8j&F5uNTctl@bKytL(NM_^D*F$ShpU2##rOR|#cd-OVQK-F{%lvF*is$$KZ z1aR9IYd#rORf>V4JyU9aIW(34#vJ;sX3Ab9Nf69xD%y19Kt2KF9XPV7sA*OZ>0Imz zSdp;DyTcwJhi2!V|4{joJg{Ddj{^300000NkvXXu0mjfPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0004VNkl zQ61q{LxW+wDPp5d^oiEuQ2S|E6-2AxM0E?@4S#T@;V5A)`5TB aDZc>$`j6%tSfY3U0000NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4jmhhkZe@wi+U~znbK_+8VsQ z?kF71<@<3Zzopr0Ax3S Au>b%7 literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_playlists_light.png b/res/drawable-ldpi/ic_menu_playlists_light.png new file mode 100644 index 0000000000000000000000000000000000000000..9111893b58b6f42e0a720e0de912b9c10a5a720e GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4X-0QzOXm3vEDvRtnGFAbv2bATsv0sF*UZIKhx0Pen7z^%Zu6c zlFpJZH9TLIm_0l>bMdjx_ShYplNT$l%yn`~U$NqaM~<|Y7|R)UmX?_RI~)}wvvXF) zTx3sr(lBGM_Agh*bGZ(F537RwehBYfQsSyD#e4L&sO-i|9Rc57OzY`(bITTYle_=o fv)t##WhU_%E0!tl>Z$MpdVs;x)z4*}Q$iB}##VZj literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_remove_all_dark.png b/res/drawable-ldpi/ic_menu_remove_all_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..6f54c8aa00513b55a7931f7e3a716a3e5aab7813 GIT binary patch literal 448 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4ZhIj`{6!TtUV?_az4mayJaPYv~q3=IwrjXXJPipK)iu$#+x zUz;8KzHC#@jN7T6Y@ED1G--x}q@8j7O+!E3chc@`7CVL;A1hZb^!E l_4PfvP1N)9zt{H}pGBuL&E9|O3oyJGJYD@<);T3K0RVATuIB&% literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_remove_all_light.png b/res/drawable-ldpi/ic_menu_remove_all_light.png new file mode 100644 index 0000000000000000000000000000000000000000..a52d94ba15c4aa507ffffd38f560df146d848364 GIT binary patch literal 437 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4Jg#aY{y&6S+(ma%->oXu6@|BKIkp7Z(Bd!;`$ z#|m2UT^lp;s@+O~urUkAGZ7+wdTzFJ|SJS_8*2&${r4azOT{AbY%yi{t&bNBUEBxQe aj&a|E=(9K53oLNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4e zlG*&%uQ>JvulVNp@_RdzLM&FkWvI;CG_ z`MIxJ`T9t+hsL`g=RhHi8%0l(RupG{Q*S<<>7X$|>g9Z8*{V+#SDJfIN?&_>OET;B zBqt+{ncFQcH3i9>$m%pP-P3>Nf=K4cuAdIB?1rMPpX%dY=bYsa{(URu`I7L%z<^=! MboFyt=akR{0DfGeKmY&$ literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_save_light.png b/res/drawable-ldpi/ic_menu_save_light.png new file mode 100644 index 0000000000000000000000000000000000000000..a1dcf352fdf9cec6304f8d0b56aacdbcac26dc91 GIT binary patch literal 426 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4z-#7Y@mGq@Me_Z7NgmhULzzBoH~VyBOLxUSXvUk_*JpYsvL1JEizx^Wlx^{(7Qm4z3C9+NHd_zU_RbvX$nu_=8pkZrCXt zY@=(Gs{A6)tUU;Vt37Wd1u#NdzOtJdci7jCJzrR{+-GHE=R9!3GeQ*Wp8h7 zG^&5OaF^=o{j1vJvLoXcJ--^gEZnxU?pw6hs;;YV*jIHn@4r}Y8NXx8GSj(-tNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e441$cTj! zpY4}yaPW+b`X!(w=CfGi=&70mKNdaKYim6^J8j{!xx4mOS1*s-UTv!ThP_uql1rr3 zM)PFNJoT9yo*xR`5NWK?7_=gh)1ALtICN`3y3aT7zSfYMmVHP3#S*3L65YIYP3l@K zmqi&!unGIP)r&LLtvnp`>(V!a2+yO-*Otr7ljGx`m965 uZWhilE9v~5>oUc}O4V`t?5f5?h4;2ezn!daYH0-Y4}+(xpUXO@geCyU(0f1t literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_screen_on_off_light.png b/res/drawable-ldpi/ic_menu_screen_on_off_light.png new file mode 100644 index 0000000000000000000000000000000000000000..70213ca2fc225243879df0071e42d5bd8c448087 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4T5jO6VY?7P* z$2mDEZrc1w$Y=4NmLrF9Y}Z^)(b0Kl%5D1m^}O4bch^TRujW;L*XY<}BbK_*MNIhY zN1kLGznB)~Y_=tVT)f{7y*uj|7OQLWwCzy468FoDmVHk)7|nDMT~;riR&vGZwfBt2 zD_CbInjB0NF<*E(=$TN`=1F~NYs_op@@w90x#~34*#BU%^qcUkEJaWLaJg;LPkKW% l>wY__bf|&+j}HSqbz7gQu&X%Q~loCIDsEeN_Me literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_search_holo_dark.png b/res/drawable-ldpi/ic_menu_search_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..941e2972fa32e2e1ecca7306c2694207ba5aa6c4 GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4mT{to7A*OU3yc}Q_0_QXHKq&e!X$gA_diB zzt?nCIx0_}^gY8!%EP*BnRjv7fvIngsh|Cq|77-jmV@iKXKEx|*qgf6&3tN!JLBJV zYqy1D6hDY@7nxABV#RlMgEcw2yV?_uO`dv8fOT%!9ZAv6?ORIEe=2&F*7l|%)I?za zt~E{W;oows0?L-ZI69G4Sa6$@z?Ruto;sae*(7M`elKLIue(zGW78-i> z&M_tX4~3~)k8~)^C|bSjRjg!#n^0 literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_search_holo_light.png b/res/drawable-ldpi/ic_menu_search_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..812d66efb3d531e041d8d7554e19f074e358d67b GIT binary patch literal 468 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4xo$_ZcWYblGTvB{P)P-Tvz!^%R-k-T4Cb2L3OLH z#FL^`a%+z_?kVP-+_w4itv)v2wy*bB@!4}W&C)(9v0*{>`TT|LQOlAJ%#l91p3`!< zo@kPTU+m>G{0W}N>+U#j&pYu=oj8^tDyHYFU|r5qk5C3O1Kxjipl-sn)8pVzfa#Ew73-T(Y+i6`v)Ry{T~ zR^l-GbzNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4Ha zKheZ-+Z~DR$F?5adT{DN2^o)#{nHP*-g|l5uj{7DnuxOeQi&gy>1pS9AKLdk@XK8? z&9f+QVThK?PL<%(J$GL=+&a2=^UlRf_ikOgcI)1yi+65LU;j!@qB6uI-b!Vu`geKR zbF%*{U&zNTkvnlFwaF_xaiQo@zwjm}?bnS@G&rO3*R8u}GRtp!)5^)K*o(Y(COmv~ zclYX-w;I`&}CJC9$ z4@=qYUq9%Vj_I}6y#I7t&3Uij)|HoBLRPy@ez)aPO^HPH*C(#8Q=TRyr>8$oc)FzY v;*ZQXX|C^8XTI9bx+>+;*{*+&f3jAz{GGi&cB?Tk+!#Dv{an^LB{Ts5F`m9h literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_select_all_light.png b/res/drawable-ldpi/ic_menu_select_all_light.png new file mode 100644 index 0000000000000000000000000000000000000000..6ac5e33fcbc829626bc483784fc77b6cd27abeee GIT binary patch literal 440 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4=$OTEOwxu+ad1HD{lIw=Y- z_3Auz;KE$76?1&&oRQIavnD5J%^Mw=GjnXJ!b%Sua4EaI@Iyku+k&j0>z(gc?<(^+ zqtdj((ENJG{E`WoDzX7q8mztH;^OPGN>@uCyb*Ylab;_WLHWmLXOCXla<$koPxEa< zhWb4gw{J=8DPfytPh7Nh4KtT?tHLT@->Y1%s~0cWH1$8z3)z+5msZtj1-S$sP`{WLI~7(8A5T-G@yGywo*xUrf5 literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_select_folder_dark.png b/res/drawable-ldpi/ic_menu_select_folder_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ecdf3ca8bcdb957be1c811dcdec9fb26c3c4dee3 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4&P6@Yke#>iefp{W}kZ96J)CsGO9Tovio$$em-? zoa8!=oxB;RIo~Do{hK8d*^|=VW?We1;t~?oym;%(o{r9`=HYXrT-FwU%}Z7C?}&JH z_luPG-q~@=pI8OAo;!N*pzCt6pKTpp*#;S*O7=oa=gtkP^AzE#{An(~Orc+fP0+0m P=wJpNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4nRKD6BZF6Lb8}SKkz@Bl4PUvGxE;NE&uyN-#n~d0A5Q_gmBG{1 K&t;ucLK6U-I&}g7 literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_settings_dark.png b/res/drawable-ldpi/ic_menu_settings_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..e9648c308bfdc0a75b31124e70fe73538dd87096 GIT binary patch literal 526 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4aMBE^xS9BDwVyS6-3Boh89b(%M*C?Ms?GXSoWfBz0fRnIgmf%w_%Dp0*v|_R26T zS$*B{deMoAF5Q8zulZW3x(msANlDecnB?5CBkMwG`JQc$R!<5I&U;-FKmCN=qO)6M zSD#uYA|l#5BP3{B<~7MorA6VPcXt_bZ@c>D#NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4Mg?iI z#B$fZTDj{BBiF49&VDydHfzL|uXS`;c5vG4uk(M#?mlXAWb^x{Oag&ssi%A=7I#i! zm6hdnF47C!_V~ue^~av@C>=YyGxt(gto63HnLC!hX*8TDd}KrD{9%vVI{Sv^y6@`vqx@*0e4j~<)|%vFvz&rs?$9$y4Et@629+f|C wr+Iqk5mnRN+-|QTJwbDynI*ALn0|2YUr_gcou2AMU|2JFy85}Sb4q9e00aZfAOHXW literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_share_dark.png b/res/drawable-ldpi/ic_menu_share_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..04bbfde1f812e16bdf3b0a30fbdb15c12c93bed9 GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4rZeQC48I7%5T9enBUXfsN6zEm#YkGd`Z@(R{>jJmy(oSFW(tqyTKkxG% z#Xsu>rpQ`s%s&}YadD@HX+fHuv1`EP$sI!L%~Bs7?Axc|^(7?rfVPxeDeqp-*r+eO zAs;?Ylil@wLEi0^*}B X;bLFdJ2nBshk?P<)z4*}Q$iB}Mj(~? literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_share_light.png b/res/drawable-ldpi/ic_menu_share_light.png new file mode 100644 index 0000000000000000000000000000000000000000..bac66f5f059ef1e61d47e3f78014c5ac84e48efb GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4C>%-0!5}XCQ7@XvzfW0RDr`RXJzE1;}@LNs!XpI|KUC*=~v^iDC6Cq<3CCz zwc=OaTFjli_w>=ItirFQVaZEBtqpj8O8&+AFRaSz<0MzQZ8-<@6oaR$pUXO@geCwt CGKpFM literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_unpin_dark.png b/res/drawable-ldpi/ic_menu_unpin_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3b0fad016c4fd6beec521b6a41d88aee67d3260c GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4(rj*3{@LD98@{Zs_sp6v zUYWBFZarbGw2bZSW_Itrm!fwWZ!cOrx!fg2YpLXvOVKlLZcNV!|EJ8SW3qJ0CKKaH z{GArxmxZ5taM1tflphc8$?v^nV?EKo<6P_gcY8Cvj75JobabkVZ<`yf(X2gjtIM1! zlZ%}e1({j#DZGNm^X7KtIF!^`3f}DK(4Cn7Qvatm`xaK#|E<7aVDNPHb6Mw<&;$T& Ct(^A& literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_menu_unpin_light.png b/res/drawable-ldpi/ic_menu_unpin_light.png new file mode 100644 index 0000000000000000000000000000000000000000..8a9444822dd8020b8debc9ababf442604614a57f GIT binary patch literal 402 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4*#pFJIzb;?48CM#iS$yh3>SrfdxN=Hh@TrW{3%84N!uJXOel{z}D^lvqCuKn$pr&_kPpm(( z&HBAt>X#&~{Q`5j{om=BES=f;$KlA%bn$Hl;rDoyvO6t4HTWIb=WQ%J(bUD~u7$|W lh8J^YcICLZsDIM0Wr*Gz6*tkX(FN#n22WQ%mvv4FO#p<`mYx6r literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_star_full_dark.png b/res/drawable-ldpi/ic_star_full_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..4c4d5673ce63f7f6eddc05e5c1f8091c4fa94c37 GIT binary patch literal 469 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4K~=3s}{baCEBAvs+%43D-AkRBd~HJZ)82Y==? zwRnH=#JTC$SPm|m_fkk>)~lN_5gQW@FFna*P?+g_aN4yyC-$8*HoqpaZfn{O2A->3 zjk^6ooi4vB?QUtYed|?SbY-&oN)5wp>p#r%cbyp?tE(Hk-ss}XOYRygUU}ZN44Ld- z^1^S`@?A0+QWls0oKWwdE199k{%Tw38F%e%SH0`6+ixh}{ literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_star_full_light.png b/res/drawable-ldpi/ic_star_full_light.png new file mode 100644 index 0000000000000000000000000000000000000000..08038c12a2741698f6b483d2c083d201939fb9d7 GIT binary patch literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4yB_-a`G@JSN-prf%<}LM+O&orCqY9~`|BaDOYetgj>AoT?9+XO$zudepCwMnlJy7=^*zlMc@z}YRTo20j%bzxq5*Wv7mskb)G s(UCg&@U$-9nck&mL&$HhA^XI<(1qK^~r>mdKI;Vst0IajPwg3PC literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_star_hollow_dark.png b/res/drawable-ldpi/ic_star_hollow_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..6320e9eb7797779720d6e7e4d579c2272be0c008 GIT binary patch literal 478 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e42DSXT4t>sU9mxU8lJ1xrf zHi=v`GQ2oxX~%cFpKG+e1xlUs_Zo*x-!D|HrK>yD_9t`T=2Z{f{9VrXwuPF`R7^TP z)4R63P0mKsb;>*&iCve=U!LjnaFMC_`sm8U+SyiFN?BHBZ>@`79bL^l@x4pV$}d-* zmM>bje3R;@$sLzG;uSZ$EX-db^0PH#x9JAG;H0|;)^5{Lm?byxBS(~+a|`& z6x!`3wQ0hQfXr@Yq#J&yoo;l@!PY Ph9-ljtDnm{r-UW|jLf%( literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_star_hollow_light.png b/res/drawable-ldpi/ic_star_hollow_light.png new file mode 100644 index 0000000000000000000000000000000000000000..7805afe71b83638c493faf3876619c871d3cc89c GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4T~bB46#1ph||JfhQtbp6eqOuq49iK=mD=+?dt zFV#hhw`m!7+A;@Pd^;O{oXc>7x^c&jlDy*=9Kx?3xX@QTT`Ab*@aBzC{@yO${<&`= zotJf7TCKhG1iRo;?e$(Wm2PSA&Qy`o%KcfskNNim|9aj7Z$VMU;OXk;vd$@?2>`Fw Bu9E-& literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/ic_stat_ultrasonic.png b/res/drawable-ldpi/ic_stat_ultrasonic.png index 0070841bd74168d322c3af47b32e506aaec7d46c..034c5dd9fc5df724344d21b5e65ccf44b2efd74b 100644 GIT binary patch delta 288 zcmV+*0pI?$1BL^TZ+`+wL_t(I%e~aGE(B2&0MMC5XlRJSH_$6+G`>Ofs#R>KkSK^k zq1$5P1N20p)hS5Wg3s7SLe`#9xSPBPnKxUw$<55Xmz=zN=gt&GMxa26V&cF8_Hcy< zbkLdvTEPpd$WdH(nnEqyB*+=s@!ZE$6KunGRJf0RO$StAt$%3H>~2zCH`zOmwRSF6 z;wixnlD(~1>*Zpz7$jIH*;|bAZ?ncE#$l9T*Vx4}<}t)0%3SO-!NxhjW!%4J&0CZ* z`~^$%1KT;+ehoCvyV_E5k%{$lu%k@ur1p(swWeop=wU8*XwUzE-m%%}SA?1Pq|$kN mZVdf6;W|!nh#95gKjRA=gHM~At?sA*0000q+IgKv_#jhtD`*6MMKv=i|`7x z;R0@;3r)A{i%<(5;M08gx^GK85op51VGTKhj=#@f&em#S-hT#3;cL+Ingp)u6W2N}#loml+&LtU+){7XwV_L~FfPKAL!#@JdaEE!!PP*Rv<}5TCobUt z)?pdm;1(K=lnaxFy+bjqK&Ku1^CML68z$X~e*OEflvmhuq+FN|lTgGJ#J7rJlmsHQ zbCtu6lR!itoJcAWh7E|G*)t4b$&qql($b#8PlH}y2kfpP%nP7bD&4nx_}!pFgml6! hIE5apx%D5)vM(HiPn!bwf*$|?002ovPDHLkV1fydnXUi; diff --git a/res/drawable-ldpi/media_backward_normal_dark.png b/res/drawable-ldpi/media_backward_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..bf8822a73835da0163e9cd4a5d40bc67e49b8c33 GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4avf;`c zp*2z4AKhl3Y4A|nh;zgG_3uuHzO~e1=V;zJN9pZ-vBcr{ z;@pGF)twtP=Egy~pIG`I9cCU-th0J2JgK<}lOpjaPVT8S;N?ezjnV1_lKKgQu&X%Q~lo FCIH%1i1Yve literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/media_backward_normal_light.png b/res/drawable-ldpi/media_backward_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..7f53fe81b8dfce3c7b7d40502aacdf8a6225aa3a GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4QJmjy-INZB?nqGY=oP%!koNvpvaZ>NNY>3wsea{Y&-R`<-W#!cX^Zb|qpke1 z8=qL0ZsU^Kd2O}Rp*Cmr&`yC}eouW9p19V3EIPk5TzICyHl8~b=2=Y6=YJjQGv=S< zpFHzSqqgzVoe#?sw94OHiwV-`eY^9+k|`o~bxis1&P?HIb^7!oZj#tP`-YWw7F@iv z?(_YqRc-IK$?l5FzLCHAn!SA9*Xu8I7_--25a018^}_es*u6kcF?hQAxvXNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4m3cV-I|a&CL)ATDr3E8+(CEzK?kKSis_=Vfih0!uua_#&Q_v{%Pld{<9eXz!Jg z^`mT|YTb`%qTX5#*Y{oZoIJsDgYM_hTTUvy?Oq|cMd&gMwGym+tHh3{G? z=ia(BMY77g?D2(J8y+4^kkXhk$=dxIuWIW?bMY#xcj?TnPAf~EhW&gw`Oebxzx9l1 z?ziTOYo44N(zb7&eaYLcWv}Gc-OJYb(rw4^u}3RqMncb1pr05#UHx3vIVCg!08zVx A!vFvP literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/media_forward_normal_light.png b/res/drawable-ldpi/media_forward_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..cdad66d71cf2378ba5ff7b94c93f5358ac63ca29 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4zTif7dcO1#CzjI_PRYA4&-#0BrMO-^S zY~G#h&HTdp+RFBpL!Hd6@AIy2J*;N%>DjRZ+oX1UdgK(Y)-o@Bv6_KN_{^PK^n)dS zPw<)hio@2w?eu}&K|z%TdDkPBPC0Ye>eBZcd{ewUjSBT^uTGt5z5YMTm1*au>G0mt w)tz=OJaU)qHQSHTYqI6_qFV!Z literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/media_pause_normal_dark.png b/res/drawable-ldpi/media_pause_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..fde959f28b22d530431c18991be71e9837621a9e GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4bP0l+XkKe0*D1 literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/media_pause_normal_light.png b/res/drawable-ldpi/media_pause_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..e122bca41705ccdd04fff3388fc404075422e097 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4~PH8jIYyMPTe(CkTj^jQODv{HC-4uJ4eOH&fNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4y_Z;&c*_JT#S+N~7H)Yr5eW)O`)IuX;{`4=|8lNufH?=Lemu}tu|8(WO@0N;x zwhN`C{NY%!W6F2t2UjNV+oVuh`XItL*}XK^cw_Wg79|d^s&~F;znN^`wC&@IH^PEb zc#a-h$IBxu)uFQ|YIopI1{TL~ouFck&5IXgX1(+>yt)6yITz*BH+R1@_cax}M?W~y z?csOBoh4N_GFJJjZh+~fsaJ#i7#$}FSNbuz>xq=uSp0ny=y>?Z+(kzMFHT*$@|nBD zHmeZf&eF-ot9ESsmZj*``}I~t&Wb5->YrUacI%YQ)*UOWZI}MFHNV?+cFWc8hXRY= v91uTt>eswW%l4m6y|=V0{*O-m(t8ZNt3q{;25&9`1{{N@tDnm{r-UW|9Gkh} literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/media_repeat_off_light.png b/res/drawable-ldpi/media_repeat_off_light.png new file mode 100644 index 0000000000000000000000000000000000000000..9235174af436b803774ca32e47d42be58cd6a961 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4K_$V;>*)vIR@udBY#B z9zDm-d$;Z{t}M}_t`i4+3pzNIJUdm^=WkQJv|5kPac=r=*?sNzEuUKo{?~1BNzz}i zY;6X=g6YLz(QQGj$ImUboV(j(v&oeR=aztrre>zMFYNZ`_V(AS6Ii%L|MMe1`{mL6 zb}3@-uI^)0EJ4&%1Bj2v-fS85>pv+|KrLDRi;7PzJ-(}=dJpe+cuSNj^v4wYw01y z`HG((9(;Q&;r*TyUp{};w~37U@nzrE9V<7kJN0ayblbEvz4954BM$Z*TUDiYskSEa hO4#S_NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e40|8vVfJ$j^ZRQucsR>%bTA% z_vZA=Dgn-gr+ajtpA!22#I#G`lG>T5q9q!IDL!5q(?SEniq@)py#8YI_tpz~s~=oj zS@^bY=LCxn!3TR||K>MwFTA}h*M5!m?hR{#kM(VJUwn1NmRFnA3iXzIdPrYe#dgeW zwU^%6*Av%iu86o5P?UPHBU$@>RF!CzW4Gn>P-pwYRVy?;{^oq061rx7Eg= p%F!#`?mqqftLpmq#(&4}Fvn;{9$!*uRRs(*22WQ%mvv4FO#lZ1wKxC( literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/media_shuffle_normal_light.png b/res/drawable-ldpi/media_shuffle_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..ad0f607de4520bc4410b03ec56c0f6de7b64ba21 GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4e|!F4J)|;SQc|;WT7K>Q&vQP{Gk>(d_kx=8 z7KSHNcxt5ui}*r&_A5Cpw@hVS{ONtZkW+uMzn*C775?hEt36|_gD!n%;#_!sk8Nn@ zmEKKerLB?NVRI`cSefc7r-+6w5#kr>*YnwXaecRV$d#Cx7jqA3B_J#l-=j_oM{-@F&>yVQ4Nuju4+ zYs_O`Hor`rD|Xk^zopr0QzUDmH+?% literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/media_start_normal_dark.png b/res/drawable-ldpi/media_start_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..8f6e0ca0a8887bf31ea8f7066b8bcf4d7a84a619 GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4s#NK`4UYN9HSgJ{ffV}ug-tT+ExQK$AX3_#@TLe zEe7h(Pj;%-_B?P@m{geH#;zQ|q-ws+r;hJCo5)g^og0#Vh}JepiOP7sOk(j;C`v!R zWud?Fh3jtNW;{RG3;Lc!-TJ!b++kOvZ`U%eJdD1ux%Iqk{(bhW;LwW`jl-+rdy9ZB OX7F_Nb6Mw<&;$T9RB)UC literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/media_start_normal_light.png b/res/drawable-ldpi/media_start_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..d554ec859e8304eeeb2231975b5acc9bdd4c898b GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4?O5>Z`0SbA{k{H2O`5n-g@KFR`|vamqvG!y z%&%V-x-&&9JUUo*t;4jbTIsL#h4(f{rMh!ByM1BXw5Di#@QWbP0l+XkKyy0uk literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/media_stop_normal_dark.png b/res/drawable-ldpi/media_stop_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..27ac25ca70d85f9dd133c00db4d6284784290225 GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4K!BdZqmO?Ye=KqO zdBRqqB*7=7`diw>YzGOAZwrlXFr^ArBpO__HE41b(_>oAq+ZD-{J(j1(=(~JKdY+c a&vKh-?C4NjIo$+kFoUP7pUXO@geCwZu1JLd literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/media_stop_normal_light.png b/res/drawable-ldpi/media_stop_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..e1539a7102296e0d28508f7433b67f82d169ccd2 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4z=^(!WBE@xe=Jfu z{;lCcqha9No3mZlF(xj!(S9m{dy40S)`KqJ4{(S@?%-I%HRp+@&maDET(h#bJb(SR b)NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4%K1-z0NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4}%WV$qwNAYpc3#=#jEXGrp=7#+Ki zkT)lPPB-&2=2SzIACl*d=QT5*V?GtM?jXNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4@7nrHkL-l{yC@@el$`~PPu;`rD(L!}lqZ8mtW z;r8y(tnD*)a%(3U{@uSIqj6Eh@+PlKdm2JlY)&{mbGgNaM4y>GMQwK~J_;Cy?>aea z?+PRDxAQp4)qdzb&)9VRoqpMsf;U04yY<#h4eYzPn$gzVruPS%YT~+@?cq-C0dN2K tu4qyG(rFRdF~y)oq4t6qQ_<&E`@b@8{O&SUx&l4J;OXk;vd$@?2>?+|gc|?= literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/stat_sys_download_anim0_light.png b/res/drawable-ldpi/stat_sys_download_anim0_light.png new file mode 100644 index 0000000000000000000000000000000000000000..ba43c5aab356bf23e5cae5a7d1643b6a5b2c83a1 GIT binary patch literal 349 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4xG-D30GKzqU;aw zbq7!CFkOG_l85F;ZXI1QZ*J{G^*`FY6MQyrW)&^oeR9r|XKKQSMCBX{vJ)P-Wp4;s zxn~Qzc6D|4w+FEzXZ876T7xoGyTqD;77E^}-ui8E*za$NtF(jDAI0aUtN;3}a$?G> zD(j}Tk;w~NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4Ftq%IROte%hu7abaL4v+zLvlE@b6>a|0VWFK5#xfW#^0sx;8&QJ$$Im za;Nh1qi6bWc63~czY*Ncv;H5m6JOYgx6==59?1!f3+mi_@0!b(Et50fp9(5YefXz2 zRH^q*xS6l_-{2n0o05G!A8dBabkZ%kcg+6AoTZEJOxwcgTE13QrR#$4C9$wm`w9Y9 jEfP+<<9sAx-3R{D9VgP0cmLr5x}U+*)z4*}Q$iB}iPeXj literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/stat_sys_download_anim1_light.png b/res/drawable-ldpi/stat_sys_download_anim1_light.png new file mode 100644 index 0000000000000000000000000000000000000000..b2b2cf866bf8901aedd0003189e0a33a101fd3fe GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4EgPjv{U6-&{G>>arv> znk&#H?Hg+aqyIyvO73}wgbOvx_3n6Tc6Id5ef(xuRBBml(Z1a;|EHa^YWuRd$lN-<8sEq{Oq%O*L3+eT)1=UkWA0ik9BQ|ir%NMOy=cg qy;bY&JX=Vyaj_(0|JTiRi{^!eZ24Da@H-0Va|TaWKbLh*2~7Y6rI~~P literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/stat_sys_download_anim2_dark.png b/res/drawable-ldpi/stat_sys_download_anim2_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..bbbfa5f0c92ec01397e0074418cb15e8ed761411 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4}nOlly@9bOX`y>9>b8f?B?fj<6%aU5Qe|Vs) z_wP{m`W?Ty{p}t-(`E^YaqYYQicvAzPid=ib8yGa4VQ1VTD;13b#b@WT&k=8#m>0+ z-$AX3Qopoc?^^mUmdDaV^QQ3u<7=JU=Dgg~Tff2kSzl4~B^8mkJKH8`IGK9}M`-*$ lNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4ownxJmk{%N}F)iPDXpMi2WKj{XhlvXEI-{dp=8ky6TZrWcz>%ij2VWD3n&ouqN zAHgBD$!EKp;f=|6zsvk8S|rfYgTe~DWM4fGL502 literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/stat_sys_download_anim3_dark.png b/res/drawable-ldpi/stat_sys_download_anim3_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d4678282eaa0c3909e2e7e33bf5e82db021fdb5d GIT binary patch literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4 zJmR$IV2|SIl9lHNc8rTCyAm?RXmX!#k|={INmh*ce56!9ePum z-R{EqLcMEYw%e(C*UpVoSe3ghmW8CAa{2#uC)?}G%Mvx~TYvgFro0bwT4M0lC3B(Y pnw9p#tCfV)W;j0(IpDuW-QVNf!;8ypmjJ!N;OXk;vd$@?2>|YEf(HNq literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/stat_sys_download_anim3_light.png b/res/drawable-ldpi/stat_sys_download_anim3_light.png new file mode 100644 index 0000000000000000000000000000000000000000..2eb67a5b429520b672f824ef331470b37a71bfc7 GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4Oj2G7zBH*lH!Typ%ED^KaQH01@?Ue#Th{WYz; z-(_Oe(g!skobRt&dARzu-tW_O3m*QxdT;Le&jisHH%xEtXAu-VyEfDP`huNjkGE|J-2E!QHDhkkDz9Is zSa)7FRcR91!?QG{fLZ>n$i6ooEPQu(_+A7(ljmE!+*z;a@J?U|FnGH9xvXNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4N<#Nzbb$@ct=hB9sM{T~UjSaNpW zJt3)^^qKPr`;NxjIcnQK2kHo|j_6@Ks9yEw*4nmh%`boH_fi8D{M(+Eum4#)+m1M`WL>H9Szz^rq|+0*{U07_oWtTiSC#)}ENA|^ zGgoKr4LQ^&9q#M*q`1$_SnSZ1*Dp)f@(H_{$dvZ%mb$R{Na+z3p}Ollim5LYOk3?F mleuTA@F*^Orm)N?{s;GA@f!`_KWBmb$>8bg=d#Wzp$P!ct$)t| literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/stat_sys_download_anim4_light.png b/res/drawable-ldpi/stat_sys_download_anim4_light.png new file mode 100644 index 0000000000000000000000000000000000000000..c1f373df2e75f36d4fc1a1d9c92e94a71a5a562a GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4#Nu>vf<)T^2^P!VpN$jl&dA`c zJ9gILg~OgUi^n@1UU=_mi+Fs~;e~T8ufx)wV?GWN?AI7dgeIKL=m}@uUbvxfSK;c9 zItpvd{fxgErJ1Tdkg0zB^4R9yG|96@^O9{YM#!tQT@U=V=GjEETC=?h84s79^0*+s zS@Kpz`E2=8i&q;C@0eXI^f2HTe@i{fKj}Z${~rI$e?pC^CS}L*AEBSxHJA^(+AK3# zbg0~C`-}@m|1HiC__f}Pfooxw!2k9CNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e43fHD>znxaj&HLGO_Su@rH|rO_;OF+8J1syt zBBD@i*+Zvu(GhLj(O!ukYaOGKr%aG`44YKk6P&Rr?R@L>f~4a;Ea$C+--+0?PLg)6 zeIBQksC;?rhXg;>C$h4AMtdJPG#{A47W4G+u6d36}PsU pN!GH@EQx4Z^vaQy^@H$NMxOb1{660`26}^m!PC{xWt~$(69C%_eOCYg literal 0 HcmV?d00001 diff --git a/res/drawable-ldpi/stat_sys_download_anim5_light.png b/res/drawable-ldpi/stat_sys_download_anim5_light.png new file mode 100644 index 0000000000000000000000000000000000000000..99cf5d1caa7a6dbd5e35a27cf2ba62811dda4c2b GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM0wlfaz7_*1mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4gC^}d6`Ol=u+Mn7T1y=p|5u(BK z?8uRxuI3Kw^0cD|rJ56eRX03%@JJ}p;EX_w%$fz~nq<|3g8FhKgEuiJo|rnNh2?Oo zz(zi2jg3`J(!#G7m~&br7`$02`a_*%;n|rp($38Zueww!;Sj&;zF)|dlVvY+@0>S3 x+u#sw$-8O6!i8lzyjv%-&YM>JYULkqxox2hAFn3GtOfdp!PC{xWt~$(69ArahhhK# literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi-v11/ic_stat_ultrasonic.png b/res/drawable-mdpi-v11/ic_stat_ultrasonic.png index 2be4fcf24ee3b8b1339ba9438d7ac3bd4d001738..aa3e66b7deb20e1ea12c33d97dc66960fe18696d 100644 GIT binary patch delta 378 zcmV-=0fqjT1mFXZZ+~1#L_t(Y$75g^4B+3te;~{b#HK)81;k}QtPB#ThT%*=oCL)8 zf%rcXehb7#6j=gwc?J;wMKbs$68|_5vr=M#CJ=u?GW-G%YXNZ|l9&UzhBE^3A|!+U zK@A7V2||4W5}!_1Fab3Q0r4j!3m$_a8Y$>zL&dKHF$*~s_S2(tkmO^a;=h1c zlpG71(JWYt927vd4AgLtoFzG_XBnCWtI#X}<%_3Kxd?J1csH5_2Z2}(h`FH-U;*O0 zP`O-kEI5E>0SvzZ;vOK@2IA*Xv1)RHXd4a-u;D(Ek}6O!GZ3F7!GdojMKn;c6*Oc0 zCjl=b+802DMROz?4od`##9EL=h6Phd@qsakK?F)!Dx|~#3$!REWbjWQ-UGyjq^2Se zwuGh*d=`LeHzrCdnNFf8F&g4I^N;jFLECvIU ztTHKs&0tVg3xy1_*-SD>QVb+T9G~ZUUcKq%e(&84p85>;{XWn0cD=v%eKY?;<#JgR zU<4Ln0lL7BIz&khrr`=cV?4kR*ja-Vh8g&PsQ51S`xKgOPk%4Mz3}WZaSna37MqRR zo=ya_uoWwkRIXhc=$~l5p;>AXYKJG6h-)Z#CpJC5fP5vCMua9@5OD%oueC3E{stW$ zhl|jP3nF&G+seKZRIXjo<1ncRwjGYx0Xr%lJr_6LO?n(A0=mKb4o4hA543_jdAJ1a z<{S+Z0bSt8;eVgp!z%Q{t!GP)hKYdKb2tP&7fuHVa}%679Ks8P-)PKZASIRkh7N@r zstDtJEEtLo!S{3Wr!daOf}yN~8>$H7Fi1&7N$6yCJ6>Iwb;k87PAZG@3I{LDVlGSvRDkth(Oa0u_9aw~m0^=-DR0isL~p5C4V(9+QI c`jp9h0Wpc3na6zZ+W-In07*qoM6N<$f=MUD`Tzg` diff --git a/res/drawable-mdpi-v14/menu_arrow.png b/res/drawable-mdpi-v14/menu_arrow.png index 26d775951649d52d79bb1457d292f46060cdb187..5e37831f33ae05a19da416ff2c06aedaf71d6816 100644 GIT binary patch delta 417 zcmV;S0bc(5280BVZGQoQNkly&rNqK2$Y2o9?kINCQSw%&KU07IH8mQS0sM*`Vz(D`mvu7uW(hS6`;^N|B5)u-Q zQc_Z7Km)2yojSGY#fuk2+0HB{CnpFrz#OQ#9H@D9TU*;9kbh=^27m%hL_~xas96`N zF%xLO`hb9d+fSc9{Y%gQkke&kWH^CX1?cY>paF}GjEwGHy?XTzOfyacV1WkIBm=b7 zABd*`W8m_hJ$q0zV>JLd(0~Rw0X4S+=@T<&&isL{8J7XbfmQ*;dkYH-KVj31VE~pu z+u-Bl^YY1)Cx8D58h|a(3=IwMU%7JSA1=*s14s!p3y&r3;pP1j3p?`1k>`V@pT~8~%ZWKxoh)3nd|76CiEVNMU5`%p4a|BXnrTyFTxe zbDzmMcZiwc^$?Lrr_-`nEXq(QWbf?kSmYHzL==z5{f1#Ylz&n-3n4C6R#pPSYq+DM zqp4gjhoqFxg%C+i)1t9hY+3OV2B4J7<%d3>?->zg04R%#i|>UHZyEvs2wm4(Ow)WU zgy<%s*F!@?VO`hX0zh2=5eZdQ@0+F>RTL$~%srV*COJ4b*j}x<6F@{1jYjq@&z>e$%WQL$LG8v?43+fq+Y zPd`siP9EB}?KA{jLu#aMZ*T7|EiHYl)--$@tNS7x4!06fLI{x|B4u@TwMWC z>c%RSN@`P6(-R>?P}8*B`uh3@Pjk!6Ohmup@p#cN3=2SWKA*ohIyxHg{JdXxQuBZC Z8x%&&fDnkFC>H<#002ovPDHLkV1i?3Xe$5! diff --git a/res/drawable-mdpi-v9/ic_stat_ultrasonic.png b/res/drawable-mdpi-v9/ic_stat_ultrasonic.png index f03973c6a4e9433d547b48888123d7978594095c..d540bec326535b0612775b8f4a21acb5105a69b2 100644 GIT binary patch delta 396 zcmV;70dxMM1n~oqZ+~q`L_t(I%eB-$OI$$|1@O1(YNtt13$?P)A^{r%DFh3f=qIpC zt)(bwe}!Ucr%ezn?X_?C@B31s_~^Z|XM*Q=(~1A6o1FGb)Ac2S7-Oh&!$dFK622sYwb z!x*=rw~!Ka1j#YMYO<#VhoQGtVAy}>nP)^oo!(US11?EwF?LI8vTQK!L qIDL!}ja;aSnvdv1dsE?Yddd2fl5I^q9IX86dHU2otjdJ z_7+5`qY;TxN2O4Rh=N2RK7d3a1PO^C-v7_tGrMCmx!GGd$uHSC=gjQf+1Z=QGLRz zja#}DYQ%xpAX~7GxJQriY_$bTmx4qQ+OogEnw8^VoWqIL)?pQbK_gzQ=xjnY*P~tT zLA4#1kAs1>=YL-sxyCM*&Ojt44P2=2uU8$hw=it zZK1{_x^#JWI69P2Qxct7rxwu9b7sjjbZfiZ4&3Rcp)W0H0hzO8tsXIg@*%e27NKUJ z{z$rD{U}XVXn-kvA~exiLFEGZK|zP9cb~qcdZKnWk2Zp}hl2(k=rDAsdX?#<&oKb& nsv&6BZko}7`c#wCMJDqL=)PdJ4YycM00000NkvXXu0mjfK!MX! diff --git a/res/drawable-mdpi/btn_check_off_focused_holo_dark.png b/res/drawable-mdpi/btn_check_off_focused_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..7aad423bc2d5d8a25a75611eeb620ab15151265d GIT binary patch literal 492 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D!oezU{JqXDoa3A|*k7!3+#+ zfZTzB63P5?z0*}aIAngIhZYQ(tfQ&Rx7sn8b({CqP@--On zu$+8ovAy`u|MgQWmU(b``0Ngj_#|^YJ>XVE!C8<`)MX5lF!N|bSSl7@<*T^iy(A)}yOmq#*tqcrOtzIof(U6;;l9^VC zTZ2e?kR(upB*=!~{Irtt#G+IN$CUh}R0Yr6#Prml)Wnp^!jq|>P-pOT^>bP0l+XkK DAmyr} literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/btn_check_off_focused_holo_light.png b/res/drawable-mdpi/btn_check_off_focused_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..6d3c34846513c75802e30c41dbad6f62efa26e22 GIT binary patch literal 529 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D-L??9Q=Q1;P#WV5ADV8vC0M&37ctjQhX%8@VJDF_FVdQ&MBb@0E%_1O#lD@ literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/btn_check_off_holo_dark.png b/res/drawable-mdpi/btn_check_off_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..7b6f874a0e070de018138f48106ad11c39ab8462 GIT binary patch literal 419 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DZWW4Cex~l>LYwF8uA%l>2L@|!C8<`)MX5lF!N|bSSl7@<*T^iy(A)}yOmz*+tqcqf`#uyz(U6;; zl9^VCTf-)S$hANXk{}y`^V3So6N^$A98>a>QWZRN6Vp?JQWH}u3s0tk0*k@Z)z4*} HQ$iB}vnqtN literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/btn_check_off_holo_light.png b/res/drawable-mdpi/btn_check_off_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..aa47d42397ead71aa05bf21edc03d29e40bfa580 GIT binary patch literal 424 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DFVdQ&MBb@0H}wB2mk;8 literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/btn_check_on_focused_holo_dark.png b/res/drawable-mdpi/btn_check_on_focused_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..7b6541be01e2e3c28243f34f9b582b292c92edcb GIT binary patch literal 1655 zcmZ`)do&yN9{+`;@yc0+p{-4-6&gYws-)VRkTfERMkFm`i;%GHdM8SPipQbo>QODd zrA2Gr8nxzbm(ZiqR)@9L+;*&rp&rFBMycMo|J^_C`9419`}myiIp06N-#m^V9bvTJ z2mpX!_)xhzMD3cv9-WuS<$vk`8cAVO0B9>T-WI}iF+{?pdx6$L>)GATa33xk067`} zMK%EMbt%OR0EsvN=0X7=l>=ZISMe`@PhDY87?Vx~A9tlnU3W#7F^uyGlIYOqzjmtc z?!YeCYn2A69 zsMgpL?HuC!V(e+{afa)%y^|{*V!qc4(RNMGj_<%B8+xZlOsi9tJe)~btmb;&J?`m* z)siGZ*V6Gf9&fvhw_j#0+P!+OUv^_h)qQts)F?20jBw8%I)6fDisa9vrm9CI)r!K? zJJ_<}_I*wRcaFIBA0(QZ5}#M<-BC#+2H@T7L687e0E?(se$mA2K!h1#tM=Fa78Pqa zey^80pk5A=oDn;EF7Qx$MdDFB!kZTao$NipB=Fl}(htlO4vppE0+Mlg2`y(d!GJLU zYqUpwGA2Za%v_4It0CDMK=+!NnmHVCl>XygU#yLjv!6OS{Euhj!5TJws9?lL z!^EaQ6l1MLzo-HtvmI|WQ#?eM9D#PkhHY8=1Y&J`UU^9`9DSqJ zuI)Kvk@WrR&UKz=^2Y1rh3}Sb)1oafL_>cC$<)+6lx2Ns)!y&%L5-Ws|FV@#0W&CNmu~-|Y1E!@d^0;6xN@G5EIs<_`z&_HXPYt_ zeYg|jm_Oo6DohpBZfvv&m{)>hSbnviDkbQuctZmP9N$yA@8ja?VoxJ{6yqWof%6x7 zI6rBNGd_fdlf2R>#+tgf5jR8B%DYLwPZwvU_nv5zG@;F=#f^qU5ACdJ)OYYIa1pWj zR5Xu>mG@A~Sqj~{t_>D=V>xx)z>bDH6x3jiJboi8bz!1w9TA)^cO_~iC7mH>+0B3D zS>A`Vznsm8X@rK7?OIXYvp*Iu7gwvVJ|AzNaPmb$`|@+$My}4^?3BS}^EoXa%(Kmc zR>b@U%vkfq`x9xRekWPFASn%ERG)!qNFJOF8F|#TGdHvOS5w*GEwf1c;`LbBG;9)G zj=Gv>&E)f28uKlSm%p*4UvS4WM@#i{c;#cLlDN{#tLl;WO=YJ})_+Ax_fzM}bLTYU z#AU6qjVk7qyo7~=XbtsQQ-NXiB!Hk(t(m=&-EJ*QZi>3#r0PC+=@5KwdC2y zv7=c}ZeVPeU&W@Zo_^;}LpyjUBFP?ydyjDIIFtqRv&ArzHJF1dI6N?c?qz+Flh0*7 zRjr?tOiqvAjmZoeIkx1IfW<*?C|=YB zen1|&=O{R{{_V2^20rE`1{QBQi?7x7o?DiGf&%2g9XcrIAy6ij7LyrNrTcZsjH@Hr zzr*=kyBYbENh>w`x6Wuii;%ZU<#3+YBcyad6ZP*5qypmK++iKg4?i@Y1FY(WZeM0H zfI!bZ8|_k?*z@v<{gO)dbL&)MSl2?z=bO24A0KyPcc8wsskM1twC(}}J1H$tDiTV? zr0@i>4gdj%Ct~pgEWwS3KStVBH!SWL35Q#$-MaKYgy>k&xd_?+CuD7S>ux>Rw>u#q oHbR;tOb`Q#C^k%tVnhog#ayvaB#ZA8?>+#)p!rc-y+Skp11e$5!~g&Q literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/btn_check_on_focused_holo_light.png b/res/drawable-mdpi/btn_check_on_focused_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..d49d1deebed61ac6b91538636007f2d986d079b0 GIT binary patch literal 1689 zcmZ`)dpHw%AOCIdCfRYfhB%E_E~&ASYqo`LkF2$}_f$A;o8=tN+)2C*M{QQ8a}sex zlUFv%B_0w=%<+l}4;{5wDjJT~D)-CYIsd(XywCUYdA_&j``7pT5zwe4T^(~B0Dvxq z>`T`mddsx6G(Iss{i_CG96}%gfQBoG^>DZ*h9uHSL{R(8VrHu|l1vW-ARPk$?`Hs3 zH7T9~fMhHHvta;u6aj#WyYb+-m!_Z<5kT?<>MapLSF*k32> z@ez-&@~z1H7M9tB3=p9(rMK1*sI!hK5vr4CTr6#nrM#a1_%MX|pY7K-Bte~_-ii!N+sBRH*pEE#cYIif1}|-D-#ZSQ^FC{6#8ecoB$v7W4VViWm^BTWZO{+(dDJC3paerU2H^4C6Y0VJ+syOfyn3^KRPZ z6ZQ;mUgJeA;rlrdhvL-`eEYFkFf_A%>4!VZ#lI)FCHlTA_{Un;$nVLQ(QRGTX$a9! zLRKME0j)2S?wa3gS$e>AJ3&aK;l>OSI|mG1N^zyRj*@#Ha{3<-GesV0%eamd8Gfwc zDxJ&ZM!j%xe-!ur)E7}jKQWhs+dBKJMGZFXWA@Lt(L<7Sy{7Zwb zqJz|(y6?0xDJ-EGYdf>Z8Vmv&qLbl`#|kYW}6qu6y{3GKCORG+v}d__;)bSvYB)Svpt znb9LzEBj8G^YFkqAcZ|>q;L1kRBReM!cqDGIxG9=e6P1R?|eJM?kCTeMjwVIbH=NF zQ3juz+sHBU*RyVnIA92%~(5f0`HW zr^RCPPsBFA`D_8QE|s%xwqH?abUIYnKr2e>zd2&jl^1cnII_EXQhi5KGM~QCbWz zsSmpgZxwgg zqu50(q1zY->hn51t%8;qHEH`UpJ`w6c7q>$>az#r>POZ{QEfAVs)1gv1VRuf-s`7x!wBroBgm-??$Y3kJr{Sl|2hbjmrj=Hzf&bVY-yXy z?uFV2-Ldd6^2=cF%*j_1i9TMAqH1vAwEOiA7!oMKvPt#rK&uvn+^BBv*H7)1{nwi( zo6_E{s&V6T6-OwCTox)?(!`smG~d@Y$?s$mD?Ewq5t+c&faWBfaZb)IPA;wt=R+QU zs}uH+2Nug1{^a&Q1F>9Ibky1ZKVW->tYHRVwzc5|H!3MLJb?`eEN%oFO^FTXu<7h@ U*4g+z_7+6|iXYXtmKc`(Umo1@t^fc4 literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/btn_check_on_holo_dark.png b/res/drawable-mdpi/btn_check_on_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c886a405113f85be9b9929b68beadb3ce5417591 GIT binary patch literal 1585 zcmZ`(dsNbQ6#qi_2vf1hoHdV+WfowBiO6#Kpb1f?goYRj1XlAwijR_JKO-}26Hm_a z8Ck|O)T2|Uk@+sPD6RF<1vp5di2M z01NsQ^bUY{JOHCy0LVE2Y&cP%4%nqH81m`96!7omOiuk1T|Q!N9w=!ZD+(c z02sh%6fY*LZTxbVh#831G!6I7ipk?zGD z_$?J;)$gtzcrrQtR_`mew*z>{?ryj=kU`M)JG8N%wQi*-3m6q&iiX2PFGKvf6!x*-KU=M zi0o=C$ZM+ZZ`w6o)c<_(#`6MXi+afPJ16eT+z?wd3VsQCy5Zhsov0`klA%{wQ`Xq> z*V=KN9O*D;X&$SiemAiJ_xY7FG0;&`f}-(=wZgVJr5pW-LlbE+Y-TIYZ`*1%ngRF`z%$?-f%CKFEXB=+A)aX)WU}9rl$}OZFX2FvA}6 z8Ff16mamvRI<1+N8`kM%639sKm&|1nFhZCwK}X)<(Zg+wQV_dxFgBKtMsD z97R~~H$?8uAFGRZ3^7+si^6v2>J}gDArzw6X@OJa7fxO?z(^MHD11OW${HU`#aJz< zr#iPJG<4-1U-&pVoba+w2!cqT-z#wyr|F3T^A~NH)Qt*9iJ|i)9<#Z36$<#jN3vu@ z|8@v&5uCwVSXRX;#TuixQ5-3EsNAY;r=;bhE^=wJmX#BBJ&U8$Pp9W(4Q}(l6lGNcRhKdSoairpO$^lJKINjep1I>@PgIukZo;-S0f@SgX}Hkj739n-`F!v z-=k6$8Cg|)j>YsYJD;^P9l?pTR6h-;ga%wZKN*i{R(KfY=a}+wkTKh+HTJWh%k%La z_s_CK@#r>;L6Aj5?$Wv4iGzacch3A&9Doo9fSch(Qex@#*NwlS8k0>bY|=10^V@rE z&0up}j^o2%zl2%ERQN~D-Q3R32Q#vmi5Inlva8Zznl+sp3il_-Jg$&>u@0#YIJL!T z&bm-`^m!jGyqg$PbJ)YCIj=LJmD1HxJ>}D{^)Zefmy9E6E+x^f=Fl+8*RqOmVWvG* z5mS?y3>uY?j%(fb&MA_A3<|l)NX#xP3`Od9NO<%pO`ZV|L3Yx3mMh!XHZprJolk_J zYmXU+)xm4sabVL4`WnyeP8Rdn8o2!+LFRyDU6o;GI~Ha++Z!a+sN9#UAOfTS)Re{Otm5|sdRcw$Ar2zY zRdeGcT0YRU@eGU=p~AX{ynU|!iksv1u;K)~I3f8+tWXbtfZySQ+d;q)h|C>sGgvssAVZrXfY?316&CI4BB_OXS50ftNtU7uwRIct?c{Ay05B Src=1`x&dvEAEm;Zd-fmEUbhhd literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/btn_check_on_holo_light.png b/res/drawable-mdpi/btn_check_on_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..d702faa782337eede3d64de77240262c94213012 GIT binary patch literal 1599 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 literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_add_to_queue_light.png b/res/drawable-mdpi/ic_menu_add_to_queue_light.png new file mode 100644 index 0000000000000000000000000000000000000000..1608cbcfc3ed094f4d9e6ecb62f7c91700d74efb GIT binary patch literal 675 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D0B9>@WKK?bM^l{4_^6y;4hiVXSMyoG7;A7mChHJMky`ZTWB!fe0%4D#re~o z%$f6i-}5`O5A3hgoj7-0gX_f!5|7LnHxy5gcqZLc`+WWkw}5%#s`CV2=i@ID)n6POyre{11KCywf; zMxiPP8J zIP}n%*W(lWmLCRkB`1}i$MoN4ZFEp#Y-F){tHLqoS#u_vqw;y42_*%Yj~C2HoyhaD zL9q1QgdJa2CN92_X8%RuvhHh!ZrienTUHi&a2^ebShr*0;c7F74Gj*D5`vRh_05>C zn#^hWBCwx(O8xQ^6Dy@{m)%Tqnq7ZRz?Es+nThheVnUS-a%*`GPnu`>uvj>Lapc4N zFY)#3^cOtM%H-Q3nF5Rp)e_f;l9a@fRIB8oR3OD*WMF8lYiOivWENs*ZUsa}rn&~^ zRt5&Xhn{^x(U6;;l9^VCTZ7H~I6t5UNstY}`DrEPiAAXljw$&`sS2LCiRr09sfj6- Tg(p)%iG{(_)z4*}Q$iB}62$#R literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_backward_dark.png b/res/drawable-mdpi/ic_menu_backward_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..645b5b593227e64998b3c328aee3d8dc4a364013 GIT binary patch literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!Db-%K?q>1oV+13@R z%L05BFZ!w%e5rzEPm6|0l)u7Erzc`uA2}Ay(9qOrZT_)ydbMkF=({=jbN7BbXZhip zvg(vDS5Mbtv0J|^k5_HdNvgBZ3-vnk^P%yrx4ykkR<6z$G&&+UuRgG5Nng?SN9P!i zFZGg)cr;P5d;d|X{+)~m-h31(JvHs(x_663P1$ZM8@`*;n{dINcY|P65A)jVKIhXC zE}V&~30QExMccCJn?P>w`E0>|mh&UFd=*W35Tkc{sZUO_QmvAUQh^kMk%6JHuAz~xky(hLxfKu@nd%ytTNxPm9(wi( zMMG|WN@iLmZVfi`k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D|?*$7LHWYE4eFG zqmEv`P@VCzcI)*AzcZ$AJ8muIEG^J(SLi&&rs(&|_D*x3-Dyd_`}%Y2_qY3o`K_&4 zeR!VnceP5F4Wb95^lx2WCzEA)edz=QekL{j;A>TIN+FI?b!dFnRJ8OQ20_Qh1s;CvP4lf3PT z)%#r`c83abr%Ui$_Am>yC|L6J$^i>wFF}?rXKTMzn$M0|#%{d8zOqZT)o8gyRk!9e zv!DexO5dDxU!)N5=5?jW$}Lm9ODCH?5#P&{^0!!c&2?Z9sFt`!l%yn%X8O-xS>N=;0uEIgSCiYx|CS3j3^P6k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!Dzp!w*ECWY;8`#jgH<=gV-U-`9GAXJ~@ z!rIU$Q`YZ$ZTQlaBXBFzmRDlYhIv8zm913b(zGA-{MuMNYpulRQ>N`}R$PC+MkC~= z6irSLHO_f4{GzAvxqY0kSmt80^>%+=HzQ(jxCByEixdk1Lb3{FHdyUw!;CnB(Y~!sUc^sLqSQHds@GOsW--Cq{i}u6_bc-C>SCLlFY4>F1(lyWLh_Sr?TjF!ik6B9l z@zN%#*=KjBU#s1HQ8VP&4JD#++J+gO5wXt>5dG90mS9-tJ!=>hhtGlIIuWZj0 ze*IXQv7W(j#d&s*TF!aE*j6oZjVMV;EJ?LWE=mPb3`Pcq#=3?^x<+OphUQj4WMrmm zU~Xk#P^0xHA4NlMeoAIqC2kG8C#5QQ<|d}62BjvZ UR2H601tmuYPgg&ebxsLQ0EId`*8l(j literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_bookmark_light.png b/res/drawable-mdpi/ic_menu_bookmark_light.png new file mode 100644 index 0000000000000000000000000000000000000000..0194995719b9e36897f463d781202be192eb1dda GIT binary patch literal 757 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D)XlhD|7 zNv%hrP|!JGwpgI!P7RMOO#k<0g|`Gv=n!%d+QqSEiEHel?9Xwz$)3NedsmKEmrJ1I-`A_W{31S| zo^hdQeg6N63$CXwlr?_VYqea-G~D-d&=%DdLc3B=^hv(IW2|s7_rUo-B7xO~qUA@I z=}H(XG$y%T39~PAKkD7>7P^F~(IIL{$E{cK1(&z@yM6U;4Lf7?Dq*71tj!LJz1ydg#-}UESEB|gqqwIr`OLrx0 zUCCkWzCriQLFdi$qQX|!UtN4hrqSZE!_gg=cUJ6g=ksLUw%2Is#}$WcA3g3f|KJ&Y z*8FD9!qXe=Z4lv{`!R>R@rJ77UvZ~|#lrWrR?OTSvj5cnruEPM^}g5t!OX*W?qCt0Fet&O zmbgZgq$HN4S|t~y0x1R~14Cn7LnB=yvk*gbD|6H_V+Po{#BAA_f>pUXO@geCwW C;WyO) literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_browse_dark.png b/res/drawable-mdpi/ic_menu_browse_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..aba99315a477df34c4d24d586a4eae2e7c8988f7 GIT binary patch literal 624 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D8+x+}Z91~6Qyaa6= z1pE_pS-4L!e&L#Tz`BB8`sgvY4T36<_&a8A=w&>3WPXyeid5P0B;y%(XQa5@-gEm5 zU(NYF_pR*>uJ2css`+y#r`0lo=LN$78EmBsHbr6KBn!w z-#tdkVLrRr&3Q@I`ihS(SOk=GL?kENWf9@vyqwFju=D&TXUmLrFQpuu99kDSTYlNW zhuKAhxQ?Z@!2FWkfViq6Kvsk{}y`^V3So6N^$A98>a>QWZRN6Vp?JQWH}u3s0tk PVxGa%)z4*}Q$iB}TF~Cv literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_browse_light.png b/res/drawable-mdpi/ic_menu_browse_light.png new file mode 100644 index 0000000000000000000000000000000000000000..e770e0b01299be801073ba6593da332a68788007 GIT binary patch literal 606 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DcdXq} zDmr0T!1h`O`3veF6kD7en|1`OslQ<+x+Y;&(rpi)m?aZu%rcssSDj{TeCFq~JJtpp zt{f5)&zW;5@4$&*mKhFn**xXEx`n?-^CmKh`7s7OpJTn1g>8a}ThC!d?R7;>k*aSB z4s6y|T_@-KUf$u~4=MK}ORvinhxsUc$@us3h)wCixr{L%j?7b9VCH-K$*noJoOiw1 zWUu~h&9OOYoGps;a|AWT8QJXqevx$iurc!b2If0Prx-Y8v({wYbj~|)n4!gxdE3@E zZ2CW5vOMVKH8bU|c))u}P3?xshAj+&xkB&F86%>$b2Iiw>V~S6RK&6fTvq#}#oWUG zZgVRq$0AmP7se-;)%IlXZ7A@Z@t;2`CR0o>o=Ijdcx;bdAhH49%^8$jCz1z}(8fKu5IQ2t`9~eoAIqC2kF|9`=1e w4U!-mg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4hg5sIM)78&qol`;+0IKoQaR2}S literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_chat_dark.png b/res/drawable-mdpi/ic_menu_chat_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..38c00e5cd9bd5d3aa94a490fca674bb75aaa10ec GIT binary patch literal 542 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D`WQZW=Fk0S{@;`S@tXZfP5R}D zcUgJmVzVyh$#JrqX%sMicp7r=wc>#N^4Fyj`^5-#H#6+n5HIWGDEPwH{k5S{6Pq5X?z@wEezLsUl+4B`l zzndCeTe+8=Lpx1gJ=l2Bf4K#km(RR#{29#R+8)NXV2aGP3SKS|V+KjrBd@IYGN?TF zIh8%r`9N>wx%WCUZ{vSnfB%}#C(*#??CZ6MfxcHQag8WRNi0dVN-jzTQVd20hQ_*v zM!H63A%^BwKxAa0YhZ3=V4x$~ZiJ#CH$NpatrE9}SP%O?paw~h4Z-;OXk;vd$@?2>@MYyj%bP literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_chat_light.png b/res/drawable-mdpi/ic_menu_chat_light.png new file mode 100644 index 0000000000000000000000000000000000000000..d46918098a7ecef59206b22a7ad89accb1c8535d GIT binary patch literal 544 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D#rVW5|`@9oVw@7897!lhElaJ9Nf26)oVodFbXW1*XZ<3*<0@cL$;6cF&$RB%9{&B@vdb(!MttgFYvGC9k;cY5t0O#3Gk053 zb$eab-R&oCm@Ri@RgTe~DWM4f8~ePY literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_chat_send_dark.png b/res/drawable-mdpi/ic_menu_chat_send_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..40f71c5dc123ed09a0950cdb71b3ce405d544952 GIT binary patch literal 628 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D#}kXhJH%CY;7vyK#f?-iyvT86tX41#d4b zd;kB|F_8;X_!+jJRb6h#dS)eGUr}Z;Q^y`d^%F6-wuj!Ux$k(_I^2Kfx!}H9*}XIW zfAFrp>U}|eyKMSX0f`1ZVBo5jxJHzuB$lLFB^RXvDF!10Lt|Y-BV8l25JPh-ATqMl zH88g_Fz8C^X+zPFo1c=IR*74~Z+jCfpaw~h4Z-`hO>;V7( literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_chat_send_light.png b/res/drawable-mdpi/ic_menu_chat_send_light.png new file mode 100644 index 0000000000000000000000000000000000000000..29ce1f4dfecd9840346e6c8d3e8867d1b6c1c9b2 GIT binary patch literal 636 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D9NyX?SB+-FEEWwv-uXaXg;s;UTelZB^lluErM9x%AQ=a{p@n({JQ7L z#t!~rCvvr2_}^A*opF!aJi8~9oyqIquDw4!WIJ|EQ@gEssc0(itcg|u73&u7sr>c&MH(8cvb)cEtf-1L%dJ?TyLFB3RIjxjTV0ax%UGJth}*iuVfE`k z%~@Aoxv$?dV~>d1Uk$;Y*oxdcB^-lbCHXj1ZQ@8rsp`{ySdUA9oaZ;qZ-#3~2( z^V0M4ji>&rT5|XJe*t^OLtE1#-lx>+00UXI#5JNMC9x#cD!C{XNHG{07#iyu8tEFD zg&3M!0g;iVu7SCgfk9VNPaBGc-29Zxv`X9>e%qT^0X0a1YzWRzD=AMbN@Z|N$xljE d@XSq2PYp^k;44$rjF6*2UngD~t?p^=@ literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_exit_dark.png b/res/drawable-mdpi/ic_menu_exit_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..0d7a1d1341714051d65b6e17f959d473d057b1dd GIT binary patch literal 521 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D6e#I@|s%>QL+Wn~Xi{nL^jy7W{QCM7!c zaZ9JyatNlI>Fv7r-7niGk7ge8+QYj? z>6bsd@}?((E`5La0wb3`b+u>W`18S&`-)6NaTkmFrWJQ~mA}8HHSf>uf(*6?L5I3# zO`A4Lv@wzQOny?-y#GDQ?3qtA`v3VPWj@~cexCNDjO0wE<~OZH(k5w3_r6IiW1CcI zqjm1h36QThUS%{&z6%ZL4=o*+?85mp+IC&aH zLvDUbW?Cg~4U2dS%YhmsK{f>Erk4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D8ibV$SC4Q*G)I^WZ_9pffl)Zb8p_g-5?f~vMc%7|9AKI*7I%q z`u*x8e&&pcpV>B_c)^g+UT&9S{+X@MBJtp<2T7mgmhbtXvpd&xs&UeZ8F{)FKItX5 z^_)m`w=f9UxWL_WzUAxp->-b)R4w<3RFdInIDDYXvbHzileXL!-qcHdhYv(4`vkpX zOzPNT!@$x}U1pg-t=jU#yBeoX)~>Y5BaKBH{SV4bJFT{JezSbYm4nv>`8Mci{)x$9 zSn5tmpXKG=eu5h`KX~PvH40R$Li^^`N`)bk0<7^Jet6_ zJ;b-6EBuzv;Tu;tyxX(qJ+b=#Yx=ge{{!Y<-qina?mFQzVDPDyxJHzuB$lLFB^RXv zDF!10Lt|Y-BV8l25JPh-ATl=4H88g_Ft{9W@-&Ku-29Zxv`X9>7V#FA12ss3YzWRz pD=AMbN@Z|N$xljE@XSq2PYp^k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!Dt}0d% zZ+1o5wqMLMoH|{gd3%Df$K~e+ooAm&xHunqyI(@Z_OtE&Iq&DakJI=P&3V-{EPCc! zQ{U1HUgyePPM*jxSaPaE(yvX#>BQBrg-p6rB`@j=2rgRQ+vM-^v$92vIeDeIlhuui zhV_%b@-gf>v+@YbMu7*6+;inQJ}aqCn3}{gozrZ?VRb3R@2YBB)7O9e|F&}8<^b>4 z7P~7a>dEZfgTe~DWM4f2Arp( literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_forward_light.png b/res/drawable-mdpi/ic_menu_forward_light.png new file mode 100644 index 0000000000000000000000000000000000000000..e71a1784e97b0fd4b4a7092393812b7a5890c862 GIT binary patch literal 545 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DQ-Sqa*4rO1ta$IcGK%YWba_&!_wlq}_3W(q^GtJZY_(n6?QkLZ!uJ&W zAeN?yk4(c_nvA-76xN^MI@aaRYg#?I>!N~cR^MU&za>w6M7OW|TJM&f8WT|d^YxeT zHm$adhg!V*L_aD_J#of=g~mh{-`KOBd!{HHY~(II?762!;n?OTnR)RVk~ShL7FT*d z+>yz7nc-65XHf85`OxzXA>uQg_c5rurm6}4O9%R&LAAs+q9i4;B-JXpC>2OC7#SEE z>lzyA8kvO{np**pv7xSkxs`!Isrn&M>>xDc=BH$)RpQpbQdM;rs6i5BLvVgtNqJ&X lDuZK6ep0G}XKrG8YEWuoN@d~6R8Ukgc)I$ztaD0e0sv!4zhwXb literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_help_dark.png b/res/drawable-mdpi/ic_menu_help_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..8c686515d7835095883e23707709893a33e5a8df GIT binary patch literal 673 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D}+)|tCdw^ddBH~sgmzmk31q&u5P1NPx=VEw>%dkVu<$IrR zz~Ot<=BsZ!)qH;DPx>><=Nnemhppmb6XCO7B4AhjbnW}hSV- zUR4*`Ae-jnbt-5IghZ$zqSD-F`Qfx4gY0pb+@#pWuxw?jKpD2D?u+f1UQO%+uTB8Qbsc zYd`F+*}qzkBl5iMUlT3`i;P>DiqR$B%eAuCEUa0dtu|#-d0v&uB@Ko-h6|_cDLLFd zEBt=OBg5M&r}M5)H)oF8lybACw(>BS=bh`KVPF3EUp*(bMdqqm{<>HH+BJ@Ro6)!2 zP@4ZyO~{`^57qi+Z}BcV5OO*7dE4YY*LD>Ct2)4be(EMw|35#hg}+;_eB0Z1b)xT` zD;mEzt(N3)s#XMmQh{oTYeY#(Vo9o1a#1RfVlXl=G}bjV(ls&*F*LUVB4Z<619K|_ z1DEqR9-(N+%}>cptHiCrbW%bbP=h4MhT#0PlJdl&R0hYC{G?O`&)mfH)S%SFl*+=B Rsi367;OXk;vd$@?2>^902%Z1{ literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_help_light.png b/res/drawable-mdpi/ic_menu_help_light.png new file mode 100644 index 0000000000000000000000000000000000000000..4b2f590ca9215789393d6c288d0e7b84cb294b7b GIT binary patch literal 670 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!Dr@n7k!i;hZU9qZ}5uxVAMx}}7Innm^{UvU?$8&^Nw)8_p&LHM`$ zE1s$+`;1r3Wo}BG9`og5m@@kck&>(1R9J7DZJFTNyZgH2x@vab(tWcoe7fa*Iqm8d zL6*&R@7^aaFqm1|pBpt@HECIF=wwOL4DWmgr>so>v+q^vZk!AkPu=j{PpRD1=wQ*m zKbr*q-SV$|u+8VgQR&Pg35PS4{IQc){&=?Y=b}}Odfx2t4a2`c$-%U~E9 z{BFgqFIR5YIoYINn($yt^w0cn3Jo99^)K*0*vubvu)MhJH+SKc7QyUir|VW6|KCE|4Y~O#nQ4`{HJDCHhy!Yn1lbUrpH@k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D-_iG%L7(N2n#Ni zGTf%EEF~Zo*T|_?@{o5ydBPr%U>rju734Uorn3>1;4G77pIjjuDg4APu@y*-&29H z*XJCYD(1VtK}+(u$#Utgtms0A^HZ)CXjk(ZE?F}#d&jS7U)#kWDzVRa5<2_pijcGl zpGks$c&@GgYIH%AKy_F9-qw#j{Azl0i&YsM<^)jVRX6fQX;xlp{_ zbW_DYlT{4$R-Th$7E>3+}oVz?8Zr#apyImuwpY&I*0h25_0<&|VjC)KQhLm%=6(vFDYThs zh8owC8#mI*XFin>cp ztHiBg^3&{BKn;>08-nxGO3D+9QW+dm@{>{(JaZG%Q-e|yQz{Ejrh?KrgQu&X%Q~lo FCIA@@OEUlf literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_home_light.png b/res/drawable-mdpi/ic_menu_home_light.png new file mode 100644 index 0000000000000000000000000000000000000000..63d32dfa941e9f2a206f8fc9e0ef73a4abcfcdad GIT binary patch literal 851 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DqvR-MY zNYROPjk?@%Rm&%(Femlxe7kE;{xhA(P^Y+qmf~|m%wBhzPP)rrxcpA(%~|4UYnN6Y zZ|U3htgVS(?$;!yBH3?=-(xmDXpD^ZTzunRNJvi4zby$DJ2=(P^iJ!#+c0B}wVLkE z_rcFagHLF@7Moib_~3BH>xK<`lkZIN?XS6a)=xX?%Z+84;$@2xt&e-Q?=hR6ny>uq zjD(S@c=_E04<`Ap-z>eXH)F=uL?=h_gfoGs_q}j+J>6$(w9gV zNW88;z2Ez_#5*>g2kH5FIS(Do6&?MIG{ZvXmunx)HxC!4>Vablaf zufrs!D65PUzARyTgMK}}(wwK6@xVRZ;!T8a#}yzj){6@dzn-r2)%A!A-;0WfYOVH0 ziy+^qC633fxi1GxaxVIc9o>zfw_l(X-BohHKHUXu_Vk4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D(t!dcr3wvYor;8cQ$FMrh3GAM zI&Zp4Q}UrLcaF`{E?j7uc0%RcPmyN}5?8lOh+oFMu3h)?%7y@b$AFv^^^FY+E}mHS z>w7HYY2o)r{jZjpM*sZSo?n~!f%jCh7fW66@gu;XQ!R0gC`m~yNwrEYN(E93Mh1q) zx`sx&MrI*~=2k#tY@%ymZe?JgF8}rhiiX_$l+3hB+#151LQ{YmBtbR==ckpFCl;kL jIHu$$r7C#lCZ?wbr6#6S7M@H6#Vv!UtDnm{r-UW|BYn?l literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_playlists_light.png b/res/drawable-mdpi/ic_menu_playlists_light.png new file mode 100644 index 0000000000000000000000000000000000000000..7285ca8f93294b6a2ffef0e12eb45bf73dffe129 GIT binary patch literal 594 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D-@JV&LW*mj*Sx* zDBO}^C}hg$aGB1O*EyxD>5hWyERha2MJ+3hrbQLLjVzJt(~q;CSYMXDH~#;BN&Ytp z|K#-8KbLh*2~7asQq3g* literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_remove_all_dark.png b/res/drawable-mdpi/ic_menu_remove_all_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..4a2620e93af573561c330d7ea7714ca821c43e75 GIT binary patch literal 708 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D-<|vZ|MUGtMdc6Lc4u{8pMOtcYP;Ih7w&RWCof+3awWT-Gef%K-RcK@>f2Tw zdSvvoQMYvEP7dRlxt;>ozA7A8SIrkw8hzY6U~}?=$@{+Fv$UJPh37@Z!+k6}KRnMC z=$=sZdgkQKo~Ko}y!B2oN(?-k|8%F1+Q#*Jcd;wmx)*J{bxD}J?@LeEmj;Ks^JcGm zee2?t181(3JI}AZVBUX?Vb(fJlWE>6StphRZJegPZ^k<2lD#J8B}tnkd|Gm4V@vya z&o39LUlMXymwl=7e~s8OF~*s}JNK{%SWgw5>&iO0OSIdki>s^QOw81?=D`MQS$sgG zPU5aGN0+p)l?iIyVax}1l;m?Bb4`~_2<10p^3f9YF=OUg(*4)|_MBN)5)F5}@u_(_ ziCr&yWv4*OF}A8y_Uw}fm?n0Ad$Vgn>qhy$ue~i@(GTRe$8W#eK4It5-jQ*i_fR+{(b9G2>YdiiX_$l+3hB+!{WZ z#$5nvkObKfoS#-wo>-L1;Fyx1l&avFo0y&&l$w}QS$HxPl$sbkUHx3vIVCg!0P}Aa AV*mgE literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_remove_all_light.png b/res/drawable-mdpi/ic_menu_remove_all_light.png new file mode 100644 index 0000000000000000000000000000000000000000..0b0b595a38a8bd304d68e177703521ef0d1218b8 GIT binary patch literal 705 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!Dn{3xTOXA4w zJj12)bl0Rrx2?S^CRIIXRIV-mxa5gPcbp=w-@I77;_1$pdJfB; z_9vpVTp5}>A-EC`rY1>9d-bm|ybU%lsCF_D}#SPvQXSOpv3*~*qa9TH7 zY117}iHYXhCiKr@ObC0sB_KVl^cv%=Wd*7ZlRLthd{Q1wnlSOksU=c#rpRvpnfPwk zG?x&aNq1U>*YDlzm0Xkxq!^4042^XSjdYF7LJZBVfXLWX*TCG$z@RbXSq_SZ-29Zxv`X9> zKA6T`0BVo~*$|wcR#Ki=l*-_klAn~S;F+74o*I;zm{M7IG8L4R7(8A5T-G@yGywo@ CZ6AvO literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_save_dark.png b/res/drawable-mdpi/ic_menu_save_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ac2328b528a8f7d259929949d03d3f0bdafb8b2f GIT binary patch literal 681 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DQUFHb~FY6?&}t8#%iG>%7Yh+lqG zF}kMU=wzjd4Jw~S0xmV5Fj7wmZ1K*UnJCuJmA;rmo#k_&$(Oeic;v(brr33d+)$Vz z#x^5J`BA^J8uOwjn~w<2d+B(kMMx!}CGfFm{}fq+oZY^r8@?QMNMN6$v08e~>gJ}> zBEdcvhAFmX6Fbh7*f6N*9Q*c?S?^s+L&5RpQZqa2H~y~|oLe06O4RFeze2~kUURMk z;c{L9gw{KsO?8>++XmgbS^MaI;%a;xo+c-2bce8I~ z;9D;fy-eUUhnDYZb}P;Y3J1(8x87f3)YOvyO5nm`N1^$mVH>?OA6{7SUD}}jb>Wq# zvhhi3|7&ZRH%FzutDL~l1dI{Y64!{5l*E!$tK_0oAjM#0U}&ssXryao7Gh{_1w_VX zx(4P}1_m1%{(MBykei>9nO2Eg!@;{Qz!bwE39=zLKdq!Zu_%?nF(p4KRlzeiF+DXX XH8G{K@MJ0|$uM}j`njxgN@xNArAPWB literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_save_light.png b/res/drawable-mdpi/ic_menu_save_light.png new file mode 100644 index 0000000000000000000000000000000000000000..41a3b15a9b93d021686ad2da46b398ce536e2427 GIT binary patch literal 671 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DYCl)5WBXKGslBNh{IaU)9mCsADNu5*=akC zzn|HAe{O4i=S3yQ4UOz2FW5Vsg;-wee0J@ab^q+Kcsuba0e3!{_?_C=%CQL%F4~`LEIkR zOO-T_BsKU6rk?w7S?-0}lL?GRQo;&j?bh)wIBhJ)bugW)QF4Q8sGn4I=i=Q@zHV1x z?2IVL1yiS1!t!w za!u1+vEZ{cKMT`Q#mdaO&QPKK-$e{mj<^OcJfu`A*urzULGF6RjZBC0pPtOWU_Q$~ zv`+6;V=yotR7+eVN>UO_QmvAUQh^kMk%6JHuAz~xky(hLxfKu@o9P;uTNxN^X!!FH zMMG|WN@iLmZVdFVdQ&MBb@04ehHDgXcg literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_screen_on_off_dark.png b/res/drawable-mdpi/ic_menu_screen_on_off_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ec34301350f7ae65866e578f080ef962cd0c68d9 GIT binary patch literal 531 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DpX58a}wFp z&^jSw%^KUz;~T!3HK_-7Cy4B6R1}+}#Fbo*+O34y|wH^Jmbr>uD-WN*5AEi ze1_de_SNIZ?~;vopJDIWYue4$w65cU=6*JFH?O6uB$qxos31D)Ur6)3eY#s4X0F_* zUHFVdQ&MBb@0Gh_cUjP6A literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_screen_on_off_light.png b/res/drawable-mdpi/ic_menu_screen_on_off_light.png new file mode 100644 index 0000000000000000000000000000000000000000..b129aed1c6d50d2673693cf225b804c1fb538c37 GIT binary patch literal 526 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!Dt;Cx9J%JS zY1zg*!4*8`pT@HAC+G@B9%Wv`$Qc-L{g7^tWMYc0%coTjAD^B7^WK5vwFkLYFP;^& zbW=KW$+M{KQu))h-x+ng|1SB<<8Jwht-) zD(}yFzQwSPnZro5xVN53pq;TP&`#lr|K*0Y3niyGGumIUXIS$1)s=6rpW3Z3`PtCg zsa*4?_WJyFpBRnT|6Q7WF{1r}p?$NPb{E%DC&jKPbIt5sA&WP5#xAaFZDkKGUl|np zTKo&&g&u8zm0Xkxq!^4042^XSjdYF7LJZBVfXLWf*TCG$ zz(DN#cUKe*x%nxXX_dG&q_6V-3Dh77vLQG>t)x7$D3!r6B|j-u!8128JvAsbF{QHb SWGX0L7(8A5T-G@yGywovw!H}e literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_search_holo_dark.png b/res/drawable-mdpi/ic_menu_search_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..9cc7cc7242aed293e08b391d6248a7f10ec0d129 GIT binary patch literal 831 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DVpVOlo;n z*{*#r^Y+EueS0eR#ov2gIsf_ZAMe9w?GwC^u{h-r}EfKZE(rfRWNqH=pmZm;<;?2n8B(wo?)yj zu4jbo6bmrQSa~$GAxyjG%Th6eH#5cN)`wdyaGw2qUl^;<9pjAczLwLk=FMMp`=_ws zP4@iQEhju*t9J@)u}o}cull@s^_*5W_cx#KrSjJpEs9&sSDov!zj)rW-fvejb2c5X z!z86zf998=ul(;{iuffvtJl5n=9?{BC%69NUa_fa z&k6N3u05q;?^!k;Ej+u~!m()|S5xJyw5d+4fy@0Ozt2DBXUu%;ef!qFnd@)!J~fF> zn3ECqJbJDD(faLmj8a>+b}&v)OaZ17)e_f;l9a@fRIB8oR3OD*WMF8lYiOivWENs* zZUscf7Pa>QWZRN b6Vp?JQWH}u3s0tk5;B9QtDnm{r-UW|WtUKf literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_search_holo_light.png b/res/drawable-mdpi/ic_menu_search_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..0135d1ddbb292a0a2bdd9c73c25c8e94b6a67154 GIT binary patch literal 828 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DTR2dJ;lcX14pF(QRooH{ znz(M|X-SnXRfyWKfZOqC>wiDjg4ccmqJidCKbXX?T~XSmxg|3@zSHy7jty70%si4) z9d@|j=d(M-=k^}%>tFX)|C7KA;fU}seO9bV z@m;^APPKpU2jgGz6Vwe}ty&eXwE0!ll3t7S^~>c}sR-Nho}6ELc#rkG=#EuKt2T=1 zNrq1-4sult@nP8Y-!8RhWz~br`(@n?UhcD;F5`9Yko|*}3)=Iyh1oXc&yy%gQ$DYv z;GYl?c_rpOhuy65JMYRQzns*XnH%`Z)ism(ZG*%5O;y|rmg!8$Vqde`EBD(HO(xCP zS#KMJ?$1_==`tJnd?gA+EQva-V*9~FxT?AtY5~pI`OG{{pM{at%O_jymU5mPBQ*S#49S8^9dOmC{*XD;Mv9yC3c zZApl3v}p6`b=?#}K1^)e4 z%j&yi#rHEZKHYHP*Sykoz(k^2;u=wsl30>zm0Xkxq!^4042^XSjdYF7LJZBVfXLWV z*TCG$z`*T9j|7T_-29Zxv`X9>%%_?x0cwy0*$|wcR#Ki=l*-_klAn~S;F+74o*I;z Wm{M7IG8L4H89ZJ6T-G@yGywqk^F*-# literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_select_all_dark.png b/res/drawable-mdpi/ic_menu_select_all_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..23062e39064212f58434cd0b85f1b16d31505400 GIT binary patch literal 727 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DVUg}6&om#8 zMcIp&OPn*lV_AIezg=;Ay`7Q3iJL|fLNA1yCHaP35>1`ZJpE3=lH~Ks%jb2!S$9(I zcg7E{pPA~+?`sQv=P4p# zS;$yac1L8{-KP;3=2#levYD}6B02Hbv5!G>yDX19%XiECShKuyb~NL3t>?2a@>%JfK>X`jQf$`(1 z`I|i(H^|;=tCpVcarT2=&T{`H`+RdP`(kYX@0Ff`URG}1LP3o$ge0wQBe zT?2C~0|U1cJrXDya`RI%(<*UmFrR9&1gJq0WJ7R%T1k0gQ7VIDN`6wRf@f}GdTLN= WVoGJ<$y87RWAJqKb6Mw<&;$S$b{r}I literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_select_all_light.png b/res/drawable-mdpi/ic_menu_select_all_light.png new file mode 100644 index 0000000000000000000000000000000000000000..e6e1d11da69ff6d0a24a7a89f068354e40895913 GIT binary patch literal 702 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DFDTH)1h#j{b^x^vQslE%je zpWoOO{#|Z<{ImJ)47^U#daPQ%l$fV&ShddNn3T<ylb-UhaA>x9&}hZ}8HbN3+Hg_VrgiE@69IZLrkc;+yaOI|)fiS|{6h zRf5t=P9E``FwgR$(-V*Y{-&AS?^AH#fQZslE( zxn0=hx~5>wXUFVdQ&MBb@08o4vCjbBd literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_select_folder_dark.png b/res/drawable-mdpi/ic_menu_select_folder_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..244e2d7e69431d447a3a9fdd1a5ed54574f7877a GIT binary patch literal 597 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DYSEeYdXrfar_ZrU)FN{yDb&_8&>yYY_b9KJgURGXuQE>jp zz4t%w{;t0-E+k~eqc~;y+EUKw%7qbo7p$9AB(mH(Yt?F}9ZIrZOIB_=-6J!-ifyw3 zv)=PJ6BnIgJ@}_v)QgozGFjvD0+$#1Od1y#^dz47;NQ>paMjw0HM~zwUaGk}X?bH! z@0Dr0E7;O@w#dG!SW@}CtJo=Ijdcx;bdAhH49%^8$izU`z}(8f;O5i=mryk1=BH$)RpQpL;zUIrP=h4MhT#0P plJdl&R0hYC{G?O`&)mfH)S%SFl*+=Bsi5d(@O1TaS?83{1OTQb+nE3W literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_select_folder_light.png b/res/drawable-mdpi/ic_menu_select_folder_light.png new file mode 100644 index 0000000000000000000000000000000000000000..7182f492ad7af2840f58482054dd85b3b116053c GIT binary patch literal 630 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DHPEMVB>6I6{hxm zl0lzNY)P(G^j-HvHYvZyqjp=0`e!y3p@&Dp|F(Ud8Teg0hGo~DPq!M1XNSGbkBwe; zbb+D!S@GCoUuIp)4PPF)x$5fL>eoAL7n(5(J=~vL+W&P%z?UQ5cm4K$zPEoiqq|YZ z%MW+vFls8*uen(;@vD5RPP2>0-!Q{>3q6i@^YN>Re`j#a6**Ou=;%%%HM zJaBL9yvfD!J6Liy#M!W~aESv3uWE^FL`h0wNvc(HQ7VvPFfuSS)-^QJH8Kk^G`9jG z69ZiXb1MUbn^O;5LeY?$pOTqYiCe>p6BT(t4U!-mg7ec#$`gxH85~pclTsBta}(23 YgHjVyDhp4hg5saS)78&qol`;+0HVe7V*mgE literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_settings_dark.png b/res/drawable-mdpi/ic_menu_settings_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..cf814840acd2f4f073445e2d63d9526fc498b69e GIT binary patch literal 911 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DswW5Eep!;i z5q72Pmc-;+OPW8XUet-n$nI58y5hg!LRp~sI~H-h7OfJ&m>-;7T#rHoVkI;>9{60| zGT~PnOLy7CWu|j4N_;+3ylcgznKRTquJ7IceBZz4bAHD>e^l1Gr`6+vw&U&iq`2hs zY#-*vg&&-+R{LCxp9R0d^b=1EL%h$ep|3TlvbZu_CDtFzR zZ~vnl1oHe$wr`42c9jSTG}1Rr3y%4EJXt6_C+yn&v-%|`=a+<>JiKh_x9UK{dsF-+ zuAAjL92Mj*RdQl~pr_7z!esCJ$WY((E2+nNw0ACe7J8etG=ImodHiC3(;T*(ZRuxK z=Cf>Yxy`!Vcf|>jH4%}brN0tRwtv%1j&MBNv-g)_{;^d38_K~KO1!k+>x;;Ko)THS zs%?&OHs@Zp-d{K8u-iWHejgPn{^5N6i&EdT+0Ajmn|k87?LM@+M&C)kchxV@?}}^H zo~M?%Dt?vf`l7``niH}*ggUR>jOM;78GLF-lG*;u#}W6Juxn2<&)5^2$1vy7$(sUu zB{P8OPPN1}q9i4;B-JXpC>2OC7#SEE>lzyA8kvO{np**piJ`86xs`!I{iD-qC>nC} zQ!>*kackh)UwjLwK@wy`aDG}zd16s2gJVj5QmTSyZen_BP-k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D3lqoI27gU4CS1{oI#})^a~ychMv_(_3wk(BwuIk%bG^?w4qr*jRZ# zZ%X{9NyoOH|2FUU-skf^&pDi~`iSq8$`Vz$dcU-ln)vU}o zcBtB6zVW=(TCc*t?ma8(vVmE{@Xahg*5zw{MJC+Xpy@bt> zv0sNl{-GJ0n#$&KvB`X#-P7a|b*=f*HTEO#^i;OG2wn4$FkO)66`FE_RsG}YxY!e? zGi#9Rh|0uZT0O{9}elRo+l|%k>Rv@ zk<)4UWh%T8Ti#7O9#Xb+Z@4M%`zNhwc2{;eonA9d*=$YJom$&-9v2n=-6`M39ne-6 zYqfV`NmO*@arxz}_q4XEXeR%yCwEW zu0v;&bYFK#wZh`-3m$L!6zgUAXx}R9JiFpI0vdQl_%hMA7Ta&hLomFt}Q&9e+2@8K8Sk?7K~WOv@N+@mvk zLl!RWTC(KAo8`J!ErT~zy!NcQkeEGp3q!Qo_h0`ve|u$rQ0Qn$T+w1bU{X^pag8WR zNi0dVN-jzTQVd20hQ_*vM!H63A%^BwKxAU1YhZ3=VBp7f@i&Tw-29Zxv`X9>?87tN xff^)1HU#IVm6RtIr7}3Ck4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DOadbLPa%jfq|QPx9@9gypyVT*ZB(y~GcCE)+ApVsd@q zdi~B@Pmb{dT z`JF&9m*X*}vz>l3OqqMlq@x2PdqsoTm0?P`h&Zci`BlKx^)`6vsUh9 z6Pu4#{sEt#DX=FT&$^wUy8W(!%;po{J}4M}-1De@<_smbSc92s3y+R zu8Y4>H00)|WTsW()?go==?>H&39=zLKdq!Zu_%?nF(p4KRlzeiF+DXXH8G{K@MJ0| PSuuFJ`njxgN@xNA1Cu56 literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_share_light.png b/res/drawable-mdpi/ic_menu_share_light.png new file mode 100644 index 0000000000000000000000000000000000000000..c8b9f30860a0f425df104b398faeda232e4d6372 GIT binary patch literal 730 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DebYtD46}^ z086vP1s5kN_E{4weu~f7A@Se5yj*Q+;N>d@0c?u`H7_mf=;Yj}n|r=-@zR8cQsMJn z7L~vMe((NoyYB@{74BwNp4gcmayI?zrGf?LoFzG$wnp4*@9Z3}xTG4tZG zC-Mz8mioFU65?+%TgLARzNR6$=0V8e^R|~g-?3@kyH#-G|K889&L*6x`EGS>+p>yC z!+-f+ApQD}h$(9d zgB%~;k#b(km~FF~(QQ}WdG@PvPY&6<*j%(U`|10*)k{t_uga47yXocXIqq&HN0Q80 z%@*&dvQ%g+Su{)e^xZt>jguBXWLi4!$jOaSoyqMCZ+=ZIk?zR-`bi;I&FszY*KH2L z7o*;@|9&5_U#OnZ^L$q|%Z1t6z$jELag8WRNi0dVN-jzTQVd20hQ_*vM!H63A%^Bw zKxAU9YhZ3=VDO^$mOqMy-29Zxv`X9>W-26o25OK5*$|wcR#Ki=l*-_klAn~S;F+74 ao*I;zm{M7IG8L4@7(8A5T-G@yGywqO{3v$- literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_unpin_dark.png b/res/drawable-mdpi/ic_menu_unpin_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3f5e351195183041728562f35d57806cc21e4134 GIT binary patch literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DOXmx-qCzcquLWs_x8&pPUD z_PEH>81P30!%7ejTN;UIxvg;k(Ec`3mPkfPyerWZ$CcT$EH$Bcs|B+z+jz`+_twfXObXdF= ze*NrE@X5%pbFNB!_Bi7C-YVPbo=Ijdcx;bdAhH49%^8$i!IJz}(8f;6?2%e-sV5`6-!cmAEy` zR7m;^)F276Aviy+q&%@GmBBG3KPgqgGdD3kH7GSPrLyp3DkwQIc)I$ztaD0e0sx`k B4cq_# literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_menu_unpin_light.png b/res/drawable-mdpi/ic_menu_unpin_light.png new file mode 100644 index 0000000000000000000000000000000000000000..49f110db07f17c2b80ba5f1f24bbc93d4c971e46 GIT binary patch literal 728 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D%iq~jlu6;U(UbNuyuoE zY0id~2@yK47dfs@RDN|tK`80Ij|HQi#dF_c@wdh&b|=S(9Xa=U>y$H#R_og3dX--e zxxbdJUZ+UcaT|BZ&HC_sn~m}F_Nbp6&0VhBzb(6WJUw^n z&8_!h>K=$HEqu3m^)I3J-PILcn>5q2)2;~3zuC9F{h?;H0B4P9RzZHxp1Spi%BEyp zxa2r-kEV0n?TnH@^Q12m*!apW+}P`>>c3XHXp>;+)uJo+7I<7+qWL-P@0WXBa?79A z8s^*HRk++zd|6p_>HUSGCwHr?i1Pd|ugcS9@N6Ng{#E|ddqPjTYVAloCRE?AZp85< zWY23J`)l6vp7`>gTe~DWM4fs9_|M literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_star_full_dark.png b/res/drawable-mdpi/ic_star_full_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..35672d4ebd288d95bcca5bacc0f5e0c99d4bd885 GIT binary patch literal 791 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D`6dU;%Myt9byH@np0e?5!Vvb9f>>M7W0*^!~q(Zr^BWT|7zDI>w4clUIc z-+5VCl(%m=|DOBrpMU@Q@91>n{FM`pUmQ$ZykJeD)#fzq_0Jej%r?_~f2Dzwl~s5- z6N{zst*x^sc0Xg3FkZJNCuUs*=;MgG>r0Ow5Vc_;kCyS?K+g>wF%H_UxNilq{@0+WE>FG}G_o_l=w;Jx;C3`~BT2SCgPuR*ctCS{P zT-;t8;y8bz7bEBDF#af6w=c4M`L;|F*Ys6R@}G`-xXkje(+l&QzbX!n?N8=^pZ9xJ zi~7Btk5?62#e7=GsBl7LYsAMx($-VMrabD-&zli$qSjrMwLoG0ZDakl*Yl#^RJ@%W z&Go6y@|;tNn_|>si~MYnMVl|iKk~U%Kh?b7!t7v52r&LtOI#yLQW8s2t&)pUffR$0 zfuXUkp^>hUS%{&z6%d)2>Kd3^85nf0eP4>AAvZrIGp!Q0hF>4TPXaYaf@}!RPb(=; mEJ|f?Ovz75Rq)JBOiv9;O-!jQJedkgpbVa_elF{r5}E+ObU+6H literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/ic_star_full_light.png b/res/drawable-mdpi/ic_star_full_light.png new file mode 100644 index 0000000000000000000000000000000000000000..b9623500fef38085d1e7ce325f459fafe8c8477f GIT binary patch literal 807 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D1wj{ z_30fPcS91UYi0{O{$0-I*nKP7ZMIk=>qNH1i!+LxgH}577Qf5AxZ?2{i$&J+uRgu= z{JZV>+m`L#`Hs8i3$liY-Tsks>(ors=-*cM412x2s$wM!a<8m-$<3%#{RaHxDzzNOVp+5MGXVbPEFR8(rtdlr?=g*Re8Mb(#4?dy7v#6h?rNh zyQJ{ExVYAPdy^dN-7dB)L4g}#+g2yJA6;j=yDZ0Btn`Y|&bN(vk&%rK4NpA$vJNN& ztqcjhIxqa0YD#Bo=Xa6*-C@CnMJ2UxaeRbNy z{eM<;Y&6)Kb$H3WZ5=(l{(Gj%$Zc4xcf_eK!Za>?Pg>>8IjMc;(_^KR6{Ev=b{BCa z+?-RicTXZ;(#8#smd}i`^f#-yp8WJ^TV#f5C+p8?u_v^*oLY6Wt4LS)gyuZXjuVph zf)#(4n%}G0FkAVBagevdfnBBT=IL23@r$e7g%cw7i%9O@^HJ*i-OKtDUzz88);Ta^ z&w+jY&uXVW*vT)qb6xPg8UDEpf|9~Ur{XH!`>(z4xh3grPkUFFQDD(4nU*iR9?xBF zXKhi|-O7GV$I>9>WZhpC7GA*;Ns-mts=Smot-H15`n!cYTfXr}xJ_F5PnUBgFg>W2 zxJHzuB$lLFB^RXvDF!10Lt|Y-BV8l25JPh-ATlx4H88g_Fz8k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DYqTdZ)U zbI&=SA6yUYx;MKp8% zNf)#-Fdp0Mq|?vDSn^tkr7hEIist8unLWFh83HG* zdHi65-=vIiE|xaWZ#P&HCflmrHHlF8VA$bnZ>D&tg`;?yqTD5e1}PiW;}Z8nmikS# zGTj%nxGC8{VZ#pZY0h?q9&@EkSJfmozke3tKY>N?(2W}{FA_WCK8gIy{O1uizbNW* z&!4zpcBi_t8NQZZSDsANT-#){>B-bQ&BaZZau>DqsBKwe`Sq0U-tgk6Yc03TLpW5o zEUCPi^?a-8dR5gY`(m6l*176xtV#2a;EoE3sVL`MxTLFVD?^f&*3DUW@+K&S+{pcT zcd1iLJyTCm+Wx2I^NkkEGBz-U#UaxS!w?kXtheYZe#;}TG2R&CT{(k2hUS%{&z6%d)2=^B_@85rzx{R&KxNE&kUQ!>*kacej&;Trk4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DUDKxiS83R_=`UwT`m9fSSV;`|F>skiaglD z>1eh_zCn?Bna}OKjJsS;#k032+*@;D?}WReJQ8Lr7bafX&{(R;v7|?1Hly(=w9;TSZOQG&J36(k^go8W9u=QDEi|k@HF}2fu|E@5tXfg=zPsIP|NNQX zA|2z-g;jsKnb~apZmWpE3*%=qqLaSH^-6ni>s37I%j)4#Su|_Xs?D#SEpoeLYx{VI zVY%&wJ2e`YOH>!Nm5a@tYA$_s(z%zl=QMYv7P+QBn{F*=_28bt zK4)rvT9}iN;QT2pzxTxSay*H>_I}p(`eo~1Hb?j*-Fe3+JY)0i9V**)otP`NG9hs1 z+if|43vG7@C!Ars@vdV{36ocLd%84sQqkq)`#O~m z=Q{hXxV326l#*}(56MmU)4tEPXYUOty4n$}WWU5o`Q0)FrS~hA=T$7-CN!-h>zU1Q zv-4}RHeQipmCiN1U#Y~LX%R19K|_gI%s)fk_fcLvDUbW?Cg~4W}i1Lx372K{f>E qrv$WjetD9%0RqQ1c#WW5G*78b)i+6u^c4zgAQiQ9QV-|nY#kmV1MV%tPx z3ebqdMC1jNDQn1Jc&VD$Hd2tO44{h56l6GThA9BdrXa2On}}?qDYa1j`Q+dip{8VQ zD{VOW0Juee*`n2h(|3R)jFti-s2!`g36uK}KD_37|EavCuOHo6wd1RgS4iH^FA(~d QoB#j-07*qoM6N<$f|tOyzW@LL delta 437 zcmV;m0ZRVZ1DXVoZ-16aL_t(YOU;$BD@9=##_x46V!%S7+<_R`2q{K?0JB*Zk}?=> z{sEI+8Q4TN1FJHTNd}8eNu;>^p4)Tk8_spkxtH?PuY1q?zR&a3ch31v?q8`=spO#p z=3(8x&2Bd)f_g)V5z+%U4vlyV{x5;2>k#Gw9Dg`WNQW>9&!E~hwAhke zn5W^>Vd4mipkCQEF>XsXVbqP*eTag@ireZBz`N^P;7$f%YKKRMM9jLazP9qp^;5{Z zm0p-e9S}0?w)$en^*hM^lwn$MKuEvaRdF57yh5kT>4j<40U?9niR#Q;&?~u|UYK+< z!v(|z=wVodR(}W=8M8ILFl`0_aa@8HjjpF`O)pGqK|mU|p~?1SX&8=ePRj>OI3igL zmu!j)`-!q6lEtvjrnrzKwjGfyhKE3k3#x@Qk4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DA^2C~m6UUOog2HsBOj0$u;BFI*9}WkJ@@%-*Wd=p(C47IZMN8OFYF_^Kt~ZhPy> zzD06rSC;b5)tHu?*x&8Cv)Mtr`^;s(TZd=ONbcl|<8n-75;8G3X>?b@=%$CG?BgRZ zl|wv4Oazq97&YpHF1YBQD!&Q4F|(TUBu z+;gHLD=WEM?8AmdbLyu&j<(-$%rL*@)0q!P*xdIBeY(H5gmqeVS%mu0@H%&!O{cY< z*GyY={eK7BVe{}ihEMB~r$yy?8oM>wIjz{!SRMC%PSIPlNrgAr)9>u)P4SYp*vZTM zVy3O0=cRXv`ZAN0&IKsE)^A^FZ{Q;u`o;V&Lq$@nyp#VaU~Dp|mbgZgq$HN4S|t~y z0x1R~14Cn7LnB=yvk*gbD|6H_V+Po{#>1cRrmpUXO@geCyO$L}ow literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/media_backward_normal_light.png b/res/drawable-mdpi/media_backward_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..a4b6d4aee490d44aa59152e338e3584bf754f4d5 GIT binary patch literal 665 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DCYB^18^?Def z)N)0MYd6ccEg8#P^;KTTPPN_BVCE>Gn|1w=>k(d&!e9lT3vU~Bik0TfsgAz0hu>;l zj^+NdmNozXf3|He=4L`b1q=yFt@;v)qdtstS`udwX_2Tg53~By})wdTjZf^F@K70dk)vSo*57T3_l2 z6gN4`ak}>xciWu8%aO`KH}_j}&AnE1E~E9UD2vpy*rEt6-5Z?6&w4{|*fm|5V%-;* z>EpX2ch9jbPX1r~hi=&v-q+r*W%A{$vVQKn?V+;ic2#c{rtV!d>F1kH){XXmRjT6` zreB@aoo5kxr~KL6ZJ(pk%DjJBB-cfkTra-Qx>F_XwDfnIuchs8Z5;zU1lLxld7e&L zD3Du`7fx0x_@x+EX&+9qEmx-IkStkSzr7Vuk~P)Pm9#C$np_bbf} z_kb~=TH+c}l9E`GYL#4+3Zxi}3=EBR4UKe-%t8#!t$@hHT-U(d%D_Oz=wA$qhTQy= z%(P0}8gld99so5+f@}!RPb(=;EJ|f?Ovz75Rq)JBOiv9;O-!jQJedkgA`G6celF{r G5}E+*dHX8> literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/media_forward_normal_dark.png b/res/drawable-mdpi/media_forward_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..1a4a923f8a657243e7794671126956860d4e4ab5 GIT binary patch literal 658 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D;qC3fRR z$D#=lHv+wKQcSH=lb`b|a7#!36xW&ZTKS@h&Xg&$?&@rq#G1M=QbSe9^!vsc*3a(k z6z|@+=lrLabM9AKJ+D;^TJnE#fEV+s$@jCbO^{l(r|N80+*&S%U8M^|OHZzNRGQ(R z{c7^lk3zSu?A&$Q?~b$Qq_io{o2r};!#kexmG&5(&{W@d zWg&xrYt)S7t|jSl6IC*gWj->lVNYCOFUn_dq#~_5bl&OJ>`8kzoEIv;x2{6t%Ul_= z>01=bxy9t4Y&d!Ofo+mNLf{jr+1&Rup|P<|+oZZg#$tpF*mbIGT?t zOZI7esGT&QL4VHX!?s4EPoyQc?L2Du&+%ZX_R@b+cEL+Lw!Y-vGO2&F{zI3mz@S$x zag8WRNi0dVN-jzTQVd20hQ_*vM!H63A%^BwKxAT}YhZ3=VDPG{Z!3z1-29Zxv`X9> zW~-ZV0yRj2YzWRzD=AMbN@Z|N$xljE@XSq2PYp^l944$rjF6*2UngD{u B^@jie literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/media_forward_normal_light.png b/res/drawable-mdpi/media_forward_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..75f2647dfd9ed9ce1bef66b04f84e26908012eb5 GIT binary patch literal 675 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DiN>xcV!le2C`*j945 z@~ejEbLj;ME>u6*uORZVxbjkWyi<=-uczax1$#xl1XOc)XdDUg_MP>0!^t%BT#^f z-?+_eicF7--u-;wQbyE?C7RLYcbBDINsQR~WL;?f)y2(Ix{oGbj4=v{C^~N09Txic z(z-c3PgPYzug}Q{|D_QXeCC7iepPD-ZiTxWJ!p zbMe$FuJo?{cHccy)HuGrS#i^JzQ1XvfW(hQ&lV>yE|=%aLEDImZ_VtzB z=E^CamA%5+W9Le?cDstDs&e~l-KFAgoiB9!rgWT5_WYZ4d*QmOdH;Q0tknMfZ~N_; ziEZ_V^4CqvKAEXAHy0QeswJ)wB`Jv|saDBFsX&Us$iUE8*U(7U$SlOr+zNk4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D-{bX~E&m$t$w`YE`M+{MoFR-#=BeKGesy{-DEo*%g^9O?qQ? z`d(ipx$a?)#;=2od^d`dPS5ysU?MkbgZqsof$d9jZJIK?wmts+@atsPbsQ0z%n}C} zR2!mSOnO!;z!C8<`)MX5lF z!N|bSSl7@<*T^iy(A)}$Oe}Q`%&iOze0Wk4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!Dk&z}M>5>35yn<4yR_#WYUiJ$*+@ ze3|0$V-Kpn9hs9SW5JkRwx&p1Msg(s)5H$7djHEeuKDnGZ})%c6V6(r!ESMY(bQqa z%Smr+1D1G9nif9s(cBwT|NUCB^Pi*tTO(zD#a2NbpzBmiTq8cptHiCrHo$f-P=h4MhT#0PlJdl& lR0hYC{G?O`&)mfH)S%SFl*+=Bsi1IV@O1TaS?83{1OVw6kX!%& literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/media_repeat_off_dark.png b/res/drawable-mdpi/media_repeat_off_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..25f51f905aef65583e200523564f40e3725e4e2a GIT binary patch literal 784 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!Dw@D`lLS7AiQgYqmx;otn4hpvT&G z`*`myET1!t)wgb$y?x#M@9#g?J~%(=-*TrduHGSYuIY4bJg=Io_)qG9UhJ)_=ah`5 z8eUwmZq?2OaR=SzUfV4k%(=vtxSNaj@x8 zz8J7;vgW?{=MAB8yWhA*CToR0UaBn@{V@H>^c|Cx%0hh3%nn%>;2)f1LX{KEKpO`yi!5HEvwGv%DOS>+!%@yB#Q z=&_cMMF-Mj)!vk!6Km$ab$g5VJn7lY9!mK^?ZIK%ItlBi7oTH`|MF|1SHq0VN1p8_ z8Xn)Wy0Z5AL_JCI-Tn0Cn}rIN4|_uHtc}|Gd5ux!;=JA2o4zn?!V5BOI%-zGq@}aSstCW9vJbeC9V-ADTyViR>?)FK#IZ0z|dIN&`8(F zEX2^<3W!V%bPdd{3=Bl=5BQ*H$jwj5OsmALAtkBe15kq`$cEtjw370~qErUQl>DSr e1<%~X^wgl##FWaylc}JT$>8bg=d#Wzp$PzXm^k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DnrcYrpUC!^r zZQrq|!{Obk6JA~%3wyV4PBQx&t-Hu|^|YtQ4s0kg<#2KdTh=78)K4qor{VV2V)yh} zl4@BmBj^2|S9~4_f{ko>DXQ#XlCl)J0csQWnX?Yx__zs;E)WLKGWtZZ42-IHy3 zoZ0gvw@Pwt|bwJA37dtc{e3P~CUJzREcTj(y$lRF+4TwamiHfO`z^sA*>P7l4JugLvO za+|Gsx!Y8FiVLshqLVpqIr%=we~=d0*S{+8Qqy5z{HvC@MwFx^mZVxG7o`Fz1|tJQ zV_icdT_dv)Lvt%2GBwaOFt;)=5Vb$xgQ6ifKP5A*61Rqwq>2wf4U!-mg7ec#$`gxH k85~pclTsBta}(23gHjVyDhp4hf)Xf$r>mdKI;Vst07{@f+5i9m literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/media_shuffle_normal_dark.png b/res/drawable-mdpi/media_shuffle_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..6015344149747a061d93d6bce6edef974c45a1ef GIT binary patch literal 838 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D0_KKT( zJ6xO$uG?K*73y8{^^|G4?WNg&1oStY$yr=;e(xz=>ylb?iQG*+dtN@vm~hy5?YY-( zNo`-BtrV={nXL5nfTFCI*pyq{`?ACH7cUA^-@E!ohEqy%>6@Ng5z^Nm$KB~<4wP5r^E>)! z#V=hi#Wq*Hu%lmhNS7z&_jF&nUSr~76fiIBOGHxl!yT(4%b(6)y8qIttSx6V?vz|` z+I^M%%B|FyjH)ShLdK4hMccT|-lOPu0@cI)C?n+$45hMC7UH zn~TpDy7ZR5+TwCwLc6)-)=s+#T-RpXb1dOIn>wMbt!UZ$sga>}RVy#ozGc%1b~4o4 zz3iY;Z;{ig!-o1(y*1Vr2Tosi>a~ndX~^33w`8tGx>-KlD!spXwf@YIeq+Ci-`$#j zCLSz)9`ix-r*`Dd7Dc;N{}%_-L1 k;Fyx1l&avFo0y&&l$w}QS$HxPl%5$pUHx3vIVCg!0PF%>&j0`b literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/media_shuffle_normal_light.png b/res/drawable-mdpi/media_shuffle_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..9b4bac94919371785b01c5f82bc8f98e6a67b588 GIT binary patch literal 886 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DR{q-$K5r_xyfm@Rd<7ZUx}7P z=q--kU;69m$MxEI6?|-OHaPCSGGz@z_IHy$KcW|u@Py&nHCg?CGsLsVk>qihA+ zf>n$`N2-2{K6%QT*1P-hu8HB7`!d3}T=kN@bWHHys|iIq;rCtRu1(o=JYO!@M|IcB zb4|%wmgzBzTW?v0_iCEkKkvBU=zV6#(=EqM_sbXxzsquMbhv6NZd?7;W8KmNmVckO z$?uu5`s3YyM;uP(8W+BHl)usy$Moj^J|~IR5ME&NQY~?fC`m~yNwrEYN(E93Mh1q) zx`sx&MrI*~=2k#tYOHHuZe?Jga{bmt6b-rgDVb@NxHW`!CFKG&NP=t#&QB{TPb^Ah ja7@WhN>%X8O-xS>N=;0uEIgSCO8*R=u6{1-oD!M<4upFK literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/media_start_normal_dark.png b/res/drawable-mdpi/media_start_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..9e93c78732b90c143a66e6bb9c94eb7cffa21d5a GIT binary patch literal 630 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DG@4Aj!678Fg}Z60FOwM;SCf#*?(0rRVmI4w zj(%S9`Fr8JJ2RPuf2w#mZdqcJ%IYTiY0DGIDTWU0Zrw5gsk0@E_#;am@@tMaIE{*hco@8tP2)kM)$=`n-#Z&QEUaAQJNbf{8e`F(%SY8NJ74N~kyw1x z;Fq^6qezz>@41TJesS$bAGl?uBx;@)Hl&>}<(tXms(h#Ll&bu)l`n3qZ*ZR{w$e$| zUcq~fKg<10r-WmjyUykSgIBf0HKHUXu_Vk4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D31}%{(a;4vP#9UoV~~ z#y^c553t5?g{+voSU=20h)*Xdr9XBVPfA`2lfy>G$-X|4ZhJj!81yQ)Wd<$Lk58QL z$s~3{Dl|*uSCX`3gR9q-n~6&Dk0fR?h`Y|LJ+V=Jg|K+|q2gd$6g{Mt&xBhA@_uG*$qo&~hy!|J`UavmDuX`|e z#j#8&eqf-gmbgZgq$HN4S|t~y0x1R~14Cn7LnB=yvk*gbDk4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D@xM9;}!3rkh$eA~` zPt{)h%X!t`h@&iO29Ev@+P>#!?&cR-WT&~L@8exB<9`l}HD82eCuRv(11(l9ag8WR zNi0dVN-jzTQVd20hQ_*vM!H63A%^BwKxAs7YhZ3=VDPZuNj!>%-29Zxv`X9>Cg{dI x25OK5*$|wcR#Ki=l*-_klAn~S;F+74o*I;zm{M7IG8Gg=44$rjF6*2UngBkCe>DIA literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/media_stop_normal_light.png b/res/drawable-mdpi/media_stop_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..b3ca300b77910ac052474deafad31311ac4c510b GIT binary patch literal 415 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!Dnf6g5eM|*uD=5*X=&S>atbTY^~ zu!33?kKrG=|6lgoVvdvQtE0$J5Ozopr01uvf AxBvhE literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/media_toggle_list_normal_dark.png b/res/drawable-mdpi/media_toggle_list_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3b5a5646146d87fa88cafb1835a15722a105b832 GIT binary patch literal 532 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DCg6gjK8w_(@*VH(f-=5Vv!3VY6--ug z?0wWyC3fuC!5OB)S^kwC=em^n9FDYTMm@OsK{C4CH0r^DU5U&|N>1yWe~2znO4i7D z=yUXYO5eugbM_rL*xGZ+^cW-eMG?L?8g~_69k1fwkoUvr`>W&z$)xrv>lU0Up; zIN|ro*-pks1ijsu*jc5yWExtg%zU8x#&gzMTesFvOeUx9+-jKM@L|TGa0b^p{u7s- z@~VFPn11b*dk4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D-67$-N-m!bzegN zB8R#2nlH?V*re`e-G9dO?Bq2tI%jq{}Udd2zc-N(;pdetu@r%JU{TY*k=i3s^ z>5-48m} z_V=$*H00)|WTsW()?gMD9uCwX1+pPHKdq!Zu_%=xATcwqM9mdKI;Vst0L0a;6#xJL literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/menu_arrow.png b/res/drawable-mdpi/menu_arrow.png index ecacda71130fb1e1b0b2ab9afbeb05c7c14532b8..a3a5b859d5f204ab660448352024073a45e731c6 100644 GIT binary patch delta 405 zcmV;G0c!r`2KWPzZGQoENkly&rNqK2$Y2h0;Zpaa>Sw%&KU07IH8mQS0sM*`p)Kve^pFbyv(hS6`;^N|B5)u-Q zQc_Z7Km)4o-MhExKasXG%gMpwvQa0J@@mwzu`{`-#ykQ`_j29O$P*bHD&Qc~gvCR0;TN+T3#7zSu-YqJ40D**i+ z3)H*{7-%o>1sa9{pezd1tO>-0K)nCTl`DV#lK?1p0mWfJaV$`r4yck6sgf6{k{hW~ z9#C8&QKd|zN~uhhdVwl66UB8SRcdE^?E?S}*ASpnL=G)B00000NkvXXu0mjf+hMF! delta 772 zcmV+f1N;2=1LX#gZGQsdNklv^A?^W>g$hnN{o4-tv(?rwQ>bR_+LzqPr!X_8X_5m8%Pn}4TREH+6g8-x(Y%gf7N z;WVu4y1P&)_@$Ijgb*=J(?Ytge^i`=0Vst+p~>ZPbr4Yx0A+D;@x7GtRb2o85e|nN zOQljo2+>PKFUQBngONz&4FJ@1Ktw`SRj-t?O;MD7W`5h>-yd68SZG%iMbrck5rsmb z1_1Xh%QA!zgMY29t$j;NOAl35m6zq+6xMa!&CGt=wxdMU=XSfF&&|zU30DPFN(0aV zz#yU*v$M00ySlpM-``iOK!n5LMgS3J?gh|0JUsktXlTe&wc1JtRiq6XhVeR)NCaFi zSG7EpiZF#jArF9{Wm%m7`ZP`JjK||GH-#@-s3Gk^Ab${`8`A*9ZKYMKfZE&J?-J2N zX6`{9Y1aVJXjCZ{i_Jvz6hOCO7}2SzDW8)t0Em;56G23G0I1B|GBY!y){=G&;PrZK zX8r{rOGKH;$;oWFTy_kQnM{TQfq-2umzjtf(&_ZQd_J!Z3=BAOAORqk%UNEpwGjB~yOnl$o-nQxj0Dzf!cX#)Uh>nC1 zUzmCA?Cfl3WMt&W;o)J;rFl6_%*^R@x^#Ma`qQ@U6o9pZgM-xQ=xC;v)GO1-%yu@L zEqXkjv}u}K0FudM^7Hicbione{Mh^Z`^NzGh<#`Sz{dRi{MSSxQE~*ht`K*VjM%^Xu#wa1OclfAAZOl6GEL-eGb80000k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DGMTC%M#M<{?QWv%QelvRbr_av)j{ms@ zXN){2{A-<3w6B%*T62E!0p`6;&2tmEelY5ndS5wu<_aG$_*6?=BT7;dOH!?pi&B9U zgOP!uv96(!u8~=Yp}7?hnVRVum|Gbbl)e92hN2-iKP5A*61N8SO}?jq8YDqB1m~xf olqVLYGB~E>C#5QQ<|d}62BjvZR2H601;sCer>mdKI;Vst0OZlv^Z)<= literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/stat_sys_download_anim0_light.png b/res/drawable-mdpi/stat_sys_download_anim0_light.png new file mode 100644 index 0000000000000000000000000000000000000000..eca7e673cc08c7bc234b1091e3791c3d4ad4f343 GIT binary patch literal 589 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DX4a1*GebZaQ7y?`<1xuY`gEf(P(4k zRR7DfXBEHt$#CS9t@$c3RgRbyFZ=SIeTmPoz9u-MVC^&2T(LtJpGC~vHqY0e&$Qz> zbB#it?v4^Q&+7PVGXxBm&zAcqps;9x%Kmx3U1d#zu9iJ3;9vdv#8mwTP3>fcWxsA8 zoVx7qn=T&Bi!#c0>;LY$$EZ2M#d_YJ{U3p$rdr|}QIe8al4_M)lnSI6j0_Bobq$Sl zjm$y}&8>jQ)J)gF+{(b9?ETj=6b-rgDVb@NxHYhE@;wFAAPKS|I6tkVJh3R1!7(L2 gDOJHUH!(dmC^a#qvhZXoC|VgjUHx3vIVCg!06uTlvj6}9 literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/stat_sys_download_anim1_dark.png b/res/drawable-mdpi/stat_sys_download_anim1_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ff0e92933e56487efc64c28e26d66d4d5d32642a GIT binary patch literal 551 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D&NizzuXdRt@g$w~cz04vxmiPJ%!-ht zJHB##?9*1?QU3BE8&h(u??H!sk=)Cz6v}n|1+(jU3x6}ID!TQ_bo5Pkz4dJ3^-YOw zL5G5j8qiJ{gr_TA{8me6?EPV9&J?Dk3 z(>9x)xho}Rydrar;s&1oyIYSHeGfmV@wffP!~Y){i>5orAD*Pa2@D0*64!{5l*E!$ ztK_0oAjM#0U}&ssXryao7Gh{_1w^K1x(4P}1_ovCzm}nB$jwj5OsmALfqj$jDWC=^ wkPX54X(i=}MX3w{iJ5sNdVa1U3T4K6rh0~k?w_5^fvOlhUHx3vIVCg!0PauBd;kCd literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/stat_sys_download_anim1_light.png b/res/drawable-mdpi/stat_sys_download_anim1_light.png new file mode 100644 index 0000000000000000000000000000000000000000..ce0cb81f4a2eefb1a36c6065f09116a091dfc7e7 GIT binary patch literal 604 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D|b z?(%UoQu{b(pHz-Dt<8j}tKVG?QPqpv^=PQxn} z>Xr5pF{>`=1jI~Nyw4!!$LO$YuPe9TtiLu=v+Fyi{)^A=yB}@!t)x7$D3u`~F*C13&(AePq0Cs%RL{`R{j-xfP!)rxtDnm{r-UW|l|SE5 literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/stat_sys_download_anim2_dark.png b/res/drawable-mdpi/stat_sys_download_anim2_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..3cfa42c3ed32743045f6098feae58f29d865a13d GIT binary patch literal 569 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D1SuYbeO$zbWK3IWxa3FRkoh!(Zn$?5&*Bdm6i} zwYn|*I?nGm%!Dg{W2#q3!l|CX_VA+fRnz6}AL=^lH|KzrTQ3L4fu`&6@22fJ zBHeE#kTD~8o3N9k!{h1={4eJoFZ*v=Y`4Z#iiv5$XC95lLw}C#V|JW+KvUHF()AqY zi^8^-RNVKi*s(&|)Gq&qm-?ZWZns8}Xxexq5SgKEY zR6qY}6aWk?)e_f;l9a@fRIB8oR3OD*WMF8lYiOivWENs*ZUsc9=DG&vRt5$aX8b#Z zq9HdwB{QuOw}ypB-RgiEq(C+V=ckpFCl;kL1SDqWmFW4ohA5O7>zV2q8oGaWG6$++ N@O1TaS?83{1ORLD$)ErL literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/stat_sys_download_anim2_light.png b/res/drawable-mdpi/stat_sys_download_anim2_light.png new file mode 100644 index 0000000000000000000000000000000000000000..a599a46df4561243c9b1ab575e312332929315df GIT binary patch literal 626 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D?jWhT@PCcq_{NVPSO>GYvjps!$DSY_AaDJXKbHcM}bC@I8*D@_` z;H>KO-*aqb-}fyHPEjrHmBMeD)fiY3FQqFsDC&rINu1hTqc_`!_pqm_NH>E+b(;H* z`!>8SRo|^Mq5ddV8oy%`13 zSE6;6nk{zn-ezpOnT2i6mAMAfdV;?^cm1@&N!fjeo^lW=E8|gy#Hp9QmWcyHS+&G9q9i4;B-JXpC>2OC7#SEE>lzyA8kvO{np**psfDhA zxs`!|+J!!C6b-rgDVb@NxHW|LnoS34kOJ8doS#-wo>-L15RjOeSEA?V8lq5UtY@lc VXz2dg$sDMP!PC{xWt~$(6962m<)Z)q literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/stat_sys_download_anim3_dark.png b/res/drawable-mdpi/stat_sys_download_anim3_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2cae5e6b1a279911399f6b687c89e4274ea38126 GIT binary patch literal 559 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DaHckDvMz z76@IwJ7s_C!s=p!t6%43ALCIt(CzLr)$!YmKRPUit7K+Z1ex=cc0CHTSs~l%U$SIk ziLi0|d7VREoVm}XXY9Tle|EvbI}9I0|CMtty~fti_;T98cVGE`F+65*jQ-DU_Zk>P zswJ)wB`Jv|saDBFsX&Us$iUE8*U(7U$SlOr+zNhJyShHL-)^4=0H^pp00i_>zopr E08k&x5&!@I literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/stat_sys_download_anim3_light.png b/res/drawable-mdpi/stat_sys_download_anim3_light.png new file mode 100644 index 0000000000000000000000000000000000000000..0c3c4381939b105c9581efaa25e6b4a4e7379d81 GIT binary patch literal 613 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D>$y)-%~A@XQ``T zmxyCE^Tn;~0()B6i=JEFscO&@4UhFS3)3(QUA=6X@2s9~FJ&{~Sq&wZ%?)P%Kl}La z|Nm@e5%w+X3V8U~XE?NYmn?sHQs$$r-VLV@hg9>Y2na+(G%Wqj>6X|0>UykK0_&Q1 zh2)N|mBCvB&F_>Y2|syq#_pCI&+*-tpJsOHG%iS#=Mwf1vvakP-2F9S=DeGSzW#o` zc~C2HhQ|uK|H|MtATRito09UNr)#{sPpZ>83 zNJ#nTv-G2d@=Wnd?xo+jXS_Ci)ZgH^wBbNfbtboH7As4QQ((isga02%Uw#{I*z_VK z92l^wC9V-ADTyViR>?)FK#IZ0z|dIN&`8(FEX2^<3W!WCbq&m|3=A5Ux6Vh=kei>9 znO2Eg!^dB?%0LZLARB`7(@M${i&7Z^5;OBk^!!{y6v~YCO!W*6-9I~-16472y85}S Ib4q9e0La+peEk4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DQw^@Fpit|fHM8yy`L?Iae#u%7d3IWFmKrH+>>x;4|@-KqS3 zuDampf9D!@E>XFThAE0G`z2V9MDGz&_Njc<&BVmk?YiNg)j<~CR|lg!6xj8&7F4n* zJ>ScwTem}bC|H~rF9cG)q(pY-GSGUbS&cp9z9=Ed9n+-RWQ>X2j{N#)S zLsbdCk;l)32YJ!{-5OUal-w8--R4i7Ej6oE%a`X+n_;%R;g?=-u{#PXYyPUd*Wp;@ zvr{?MFGIp9;7geI!@5alHWr30o_BovnucV&PUOZo1c=IR*74~$6vO}Kn+qL8-nxGO3D+9QW*jgGxJLH{9Hp6%8d0) X^$ZQ&KRcNNRWW$F`njxgN@xNAGK$GE literal 0 HcmV?d00001 diff --git a/res/drawable-mdpi/stat_sys_download_anim4_light.png b/res/drawable-mdpi/stat_sys_download_anim4_light.png new file mode 100644 index 0000000000000000000000000000000000000000..39df5adfa4fe5585bd84fbf4415ee5034c17fbde GIT binary patch literal 603 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!D6rqL31@*5maG04Ty#CFyxWM7->ou$z z3okMk*! zC8<`)MX5lF!N|bSSl7@<*T^iy(A)}$Of7W{%&iOz8kV=tN70a*pOTqYiCe?RU$)9X y4N@Q*g7ec#$`gxH83GbB^GfvmTtgJfjP*?Q3=Q2sJDCGjF?hQAxvXk4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DGAs)xyPTuIn>?qK-Kk}S!BF7D` z#s-e0-1p5tnCx2SKG5b+;`qg&*;1nDE48sJbdByJ!9d4uZo}lsa};OBzT<21{g>1| z_h$XSnLov^{iyfQSP+mrpT(n6fmc;c@Dtne5J5JX&rY07?Z=gWZ15|%$X5DJ$8`d; zw(12Nmd>B+{F>#k4UEa{HEjtmSN`?>!lvI6;x#X;^) z4C~IxyacIC_6YK2V5m}KU}$JzVE6?TYIwoGP-?)y@G60U!DGAs)xyUf%7+>?m^VHV^AC(~beekCP8Hg)$@_7xw*HD0GfqcI2p_z=K~SYP-tg$m{D0}^ z<{1CU{=!u$9jdmr^Wv2YYo7l&#&%%(+Zh6PZk4_lZ&xZxYYFKQxz_zv;x(S=;yQ7f5dx7JXNeQ?+ru zqmj&l?j45D?`$;D-|u+8W!1HkjA~oy2QQg|7M+>tQ9Nl&iQVD9&c%kPw+obg2B_(&t;ucLK6V4u@fHv diff --git a/res/drawable-nodpi/preview.png b/res/drawable-nodpi/preview.png deleted file mode 100644 index 5b9599ab9941974f3f5c80fc7c6aa60517279feb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2797 zcmcIlX;@Qd77hd{5LpzIP0A%KBAOiti7WvE5+n!#0f7P`xd{QYkX#^uAQf5ku~@Jm zf-EA7D2U1?!#38ckJX{nidwKbRw)cF*h*zY#rXn)J~QL|oAcw#Ip@CTJ@5D3^WE$V z3f!WrW2S>bp>$b(Ob!aA&H#R)785gFJfbrZawg$P6h|tRx(Ol^NkjsXOdyeQBr2UkrW1+K zd&7cma=w7hVfw!B1tK?W0)ois1VUO`8a|DJm&%0%5{*VvagfP4fWRrzB?woElPIj0 z7?`kvCl|>OkyHYy7`gG%6vPb+lrC;TEL*0PDBd3vI52{eDBKZ(KX(XCAkwT*S zx=?+{F650;XLK#+npCd8U@I34V03hJ08Cq3dl?3hCMG5T z3=9Aa4Glp#AY8k4EkJ@0Ab~CNdwP0;1QPK(?u=shOD> z$gf+s&cedN($W&#S1T(kEEWqGY;0_7ZEfxB?CkCBH*DAd8g1OT5r@O!@pzzwNF-7y z6h}u#CnqOoXJ_yQ09Thzr@Okky1To3czA%*2KxmXyuH1dOs0>IkFT#U(BtRl2lf&W z5Wr@$0|NttgM&F7PDn^dSXfwicz8raL{wB%baZq~OiXNSY+PI%m&=WhkLU4td_G?w z5D0}rkw}!7n3$B5Bo>P$5{XnQmC0msxg0@|l$4az)Ku_6Q7V<`>FF668JU@xSy@@x z+1WWcIk~yHd-v|m%gf8p&o3w_C@d`8w{PEp0|$zVii(SiOG-)(9XeE6T3S|CcKGn& zii(P(M~_xjRUJEatgf!^`0?ZQ_4SR7jZIBWCr+GbZf-t#@?=X(OKWRuTU*v9nzjcao*YTT<>dUF(OyA<9?cfc1NlkPobAQx-UKxg-+U)$zOro;2|Ifo3Dc@0@ zTQMh_h6Rj*6k=`GWwgB0Z~Mzz?@Bw8ckL{Rp_&e#y798#?75l#iI~wu>09)iEjeuK zS9a*ckztH^J^i6tXJjAxRsAo;Kabt)xDd~%j_K^V+n?BN5j0Y(cPDDzS2SVtrlMTa zXdoYlzdd1w?=l_!YbMt++xW)kxx&frE6(>*8Ly32PWQ!*aw)Zir^TAvl67CA|InL! z{Nwa5bUvl_L09l+uj_}%>J@W2Qj$5mPhTbd}L{9-Vmu!>wnWtJ+|ehm|pw# zhCuN+mRes_cedH3R?^m!lgeuI`R!nXS+3fOtm6*%=r(Wv-ZiV8P@Mf|W^^_C3$uMA z_c=V1;b03l_d)DaCzD}q3xe4$9U1kYU+!Q*4XkPY#4T^+&BMDtHM<`i$BQ1QdVyL$|t>P{B-R^6-k7QmQr{3E&_LN3TQ!~8Q^P(t9xv6GH}mWD_7H*1cbk)c|LIW3jUm^hXFWT19GOrvyn4NYDt$&1@~_iv zH&_iNA3ZN(U8M+{8XFpfsCT{@bN^^=4`f%nGAMET2H;X|K3F F{{lAh)T{si diff --git a/res/drawable-nodpi/preview4x1.png b/res/drawable-nodpi/preview4x1.png new file mode 100644 index 0000000000000000000000000000000000000000..2eae0f1aaa6855f456d027a500776ad89ac29587 GIT binary patch literal 8850 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 literal 0 HcmV?d00001 diff --git a/res/drawable-nodpi/preview4x3.png b/res/drawable-nodpi/preview4x3.png new file mode 100644 index 0000000000000000000000000000000000000000..665aa40c599d0479d168240c8bdb1dec501be8a2 GIT binary patch literal 16775 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 literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi-v11/ic_stat_ultrasonic.png b/res/drawable-xhdpi-v11/ic_stat_ultrasonic.png index 991913ad98ba64ef125f40a663a16f3d8f4dc6eb..039dc1491dc641091198910aa0ec324ed565ba2f 100644 GIT binary patch delta 828 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 Am;e9( diff --git a/res/drawable-xhdpi-v14/menu_arrow.png b/res/drawable-xhdpi-v14/menu_arrow.png index 6bdcc62e1a554be900ba3fbc2784e88db70a160d..8ebf4af249984366ea001aff4b00638016adb2ea 100644 GIT binary patch delta 857 zcmV-f1E&1P4Y>!9ZGQtcNkl-EJSS&GdQ);0D^eXm6v2(&_ZUOeXVNMc^uAh*344Eod+B zBS23`6(enJZGXE*M@Qjj?1vj+^GMHu@1veX=NSI;^u8q)i!}`m4Sf{2-3H1f;eggr zqx5u-0dGfF4Yl|5^rWWYwiuWWojhuxP-rc^j$mRZI%dFcqWkD}M@Pr=T=;?ws%sIP7ESw|}BT0MDZ9=m~mLUtj;BzrTNC zHhkU&@`a9`$ABH6w#a-l0uQP0F!rUpyL&tze4z$rhpvJ4Y3gOb52WX4u&b+UtPp%& z1`34^*m3G54BVyt8V&Hg|C$SK*+8Mt884a(7)VlIqR)+ujXy?4MzXdUFcG>N7$>fAtxG4h`LO0mj+B#+h zUetia(ET(MI@1PJh0c@#m7%j@KuPF|8c-d&ISnjE=n5KGtkC5(kOMCVuu^5{<}$D- zq5IE3?nZ*(t&xp`tmCIcN4;Zb=n5H_n)hHZ=zj+q2Xq9&T5Qd< z*ixKou|3z~fWq-38Z8c~v^b{I;-FHCqguxgtF<_;*W$uLiz^!~F0CBDw$tL`Qj4ow jEiSLMxW2dY4-EeR?&y&Wf*i(V00000NkvXXu0mjfZCs)b delta 1645 zcmV-z29o)?2gePNZGQ$tNkl}C<#L@Pb0 zka#rv3WS8{AkEu1l22%;1x(zxL64Z6he%h#Kg-c zS$pQ*vqdIPBgZk0cg#wAq>(La=ALiP`Q1Bb?lCbl`ej5!0DoE!4h{nVR-c`VqeqX5 z)zwwGxw$C;Kq+MsiG(hdN&sM}9}(DgJ~=sQ)$4WTIF9Xko)rl28;wTOb=_vERML?P z2s^LUYK~=DgG3aQQrbks#+U{Xt!u3}U%YtnL!>F#&iT~Tlq{Faju0YlSyn;_k)*K(wU1F5v7=UjED-@y89e}!4oG=*fTRT|J*S~uMC9qp2=jK zSS&WIwN3*l7-PN$FbUuQfXvv~*uee!_rFaf5>D$lJw>1mbg^c$nIxhtGv|qDf{60W zoK;FCZ-3poRcPnDX90ojfR2cA%v=CaVCHcEsVi5mj2}LHIJWB`d-WQIP6#oewH{{X zG!czsE9Vmc#sQ?yojd2AK7Bgg@h*CBPE%7;(y}bu_x&LvN*QCuu|<1Hv{(2In$EXy&*3;{@OLl=}*kwLdZ!1iao zURPS{m=I#r7?UNUyfLN#U_T;+uAKleIXNjD$FZ3?4qzWMj~QcfK@>9CY&J6J+6kbI zjSXp8md(s@B1!^C3n5$pDWz2M#*G`PsDGeqH46Yd&l5ys5s?jGPzW&;L?eFr^5x9* z^mN}|Mr{&+NG6lQwr!=g9wee+W6X#UA^~9N*|TTz*s)_nuIu(itOP*WY?hkM zrX(VZnH^>xVCF$08Z^c@&!0b+Cr_S?$6~R_IgkKQtJTPH98yXNW)=XX5W;3=hkuBi z_4RdCDwV8Lr%nwD5p5tOww7SzaybBi@B1vJBxV*u2n&D$V3*5ft6r}=$B!SkqZA-` z>*dhAe*IeezTXf+{03l^nacncnE4%mGJur_4<0N(di1CfsesUTv$(kEG4rP9dA|Z! zX67XT?}DQYVD;LyYs;@*z0#2i2!Eo$0L;?Tl4p$Bux)!y2vLzzE&^Bpu*l36&+|SO zi^Y|dm6b?#xBef2kO=L%Zc{0>Zj4#eT348P5x{~FVi7>4TCLVDUc9*G`+jr+!Xiqg zlJ-DzNv*!Y@ z6O;hn5zzvG_W-INK73fddiCo6j4?Y3nLkxw?gk|heZUr!+ai{qK7IOjZf@?stz$&l zGm`myUNLiwh(@*6h;jYPF-n5FO$ZrRw=Xq-Ys%FNR_ssl`nU}QI z%WG?EwcEFE|7eVpiKr^2T$`VtUwHH8&A$OO|MJ%D r->-SyDxyRCUZY>_`xX%$|G@AE45V}sM_r1r00000NkvXXu0mjf!b2SW diff --git a/res/drawable-xhdpi-v9/ic_stat_ultrasonic.png b/res/drawable-xhdpi-v9/ic_stat_ultrasonic.png index 7d8ea3ebddde7f01d59147fdc72278f18e2bc7f7..256e3b9dc2d497f84c1ed748c047bbe68981dd8b 100644 GIT binary patch delta 839 zcmV-N1GxOt2&o5*<-bMEcy`~REahd%UUHZH=2@qcqax++@3FqYvFyooRI z1>V9a=ApmS!UI@@%^1gTm@F6{VQEJoLVPyX;b4hq^BBkcw%vhQ*nmG;5T6=bQEx}Q zh6ivmBXpwR_lI%yjCLWmeno|C{}K1%gMz<5kHMJ$4C9TA`1iOIgSZk05_1k>VN1IZ zxqKH+mx#X|S$|Orn}JBnvx&LuTFMB_#XBY9=WtKss={R#(00VeB>TmZiWN1EoJ!RktJ5NGA-tOr zKZonf0t$2RUX$JLSY9On_g4V8w!%)1CG2i0%>-PELlsClhv$m8N2(;He4#qgW8F*PK{!Gr$uGyDd3@RhXy%a5&2Fw|GBRyA<_?W_4r2 zZrfDxYJV3XHGYl`XaPp>Tw=}`20Gz_vhg|g;%LjKVHA>MZ32{y*GtQCG#E#^2=D`L zPR2n)A8@*h0F(GG0`@$BI-cpW_|$k|TD#uRNc_?xfJ0c=d~iJ4Bk}X=LKKf(Jp`D< z+D3pnUh6Ty9gP5kc%_Hp$FZ!rd~WR_z=zY?vwz5fH9Zpl3-?c}iUDw0RJd*fjK$3> z`3~@M7lkLVCwhp&ZuZ6scY;>O8GIHO*O6RHHq_zs;A`9xm)2VLY8Jb21-|Nl_}_TA zv;!*XXm4$^E}X@)$zZDpF^KzS2yry-jw5ZokOjnT;m4}Mwi7F-n$xzwaK|FNn8}U_ zY(U2aI{i!=fjJZp47>0R{tQ2#jH}#eSHu$_^*BgY;2JFV??ZL1tK$FZ?;mwK0xkYo RmZ$ovPDHLkV1nxdnUeqj delta 1010 zcmV)y+J_NSPRvw>qlTTyP^#t(`#(vMmvQ66A2$}s>B z5zf&+Py_2ZMt_j3xjY5m5biML1T-sJS&e3irsZ#hb2WhD&j^y+;iMJ2{J}I>Mf#R? z#ubF~524ah{XwD(hi}wBLr*J72gfvMHDkj0x>ePd<_{9}Rc^4tC>K#>CF$Up^u=og z^M7I#EYlMt>6v~N!4AUq!a1@zuEDE^P`G9}{NsQG8Gnde^L{m)opD^>;19gl^HsYK6r^>jh+WxEzKPyw81GW zh@vSt0#=nBw6(=)1nWMc&Qjb#f(GCN(0``q!8*$gng`2r1dY0P?=0D8BCIMqXwzU`X}Lkm5Iq%X)D-+`$v)b4b%(ZI zy5IVbt(Wu#tU$PKExZ>n1iviVN9(+n;d?j({kPhJRUmZ%s}Qc!^Pyq!at4iYFTmwF zv;)#N(*c_i&e6auv(se*&kbD0o4~OY|9{hvMlB?924SI&AbMG*Q5%f#N|vN2 z7>n$2z(LVIz_$xZ!hLAK+L1kVIr*F6b&D$l` z*c>v~1^&?Du^X=BrZNlZ3();PYz@t264Do-7mI_|&>Y^Q_W#)lK4>w~W7L)06waY> zdw<3UnPH7h?K@_paaH7l^ng}4S5cC*AnDD^&Thd0{SI&duA(GpmE8yJA?&Py&_Rqw zu6Kfb>8z+Ro?*8nr7<@_BFv1WunF0NElyCR2h&UxauM1I>D|$PziV>^#kz zNqgX%9hzd>&>mKuP^d#_cIXEN&5*nJ0^Mg_lwRfZo{;>>gQ3o$uT~Ed{d_kRbs}pr>`y^e|F)-b1(vGK?7K|H>{MK2DC=8B*-rqNHehU zNhY^!gM&RJF4jgxiMK65BCeHH+EP3VsD`t^BeEDsdw{Xq$!t3yV}+-S zV@Sl|x7VVDniY6j6E`X>(CBLNc%Axx^&2jaIf+%3C-yhI*EF^abq%Z+-yJFU;E|gR z_Xanu-eoD1g)45)lsj9Zd!E5b(lla;qoit4!@E>lKfVm9?3>vP8$Lf`o)DkL&3taX zV8&NI=0o2YZZYw>yttyo$Rgmtz{pY~tx=o1^!(N@d#CgEe9@U>@h8+`(~Y`0Kh9Y9 p+uDn)Z+U;FWaD|?*sfoZ`BB#`q9<(HyAkMS22WQ%mvv4FO#u1eyz&45 literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/btn_check_off_focused_holo_light.png b/res/drawable-xhdpi/btn_check_off_focused_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..6229decff5cc7addd496bc0d0aa146e26db870c0 GIT binary patch literal 616 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!SkfJR9T^xl_H+M9WCijWi-X*q z7}lMWc?skwBzpw;GB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpu~g# zpAc6d%`o$fk%=jgqyn0CmSNUerYT27iY7{AwMk^QN@TU_TRRwL0&RgHJQgu~ zW_tpiWKa_17Yw8snONC5x!HImlvLHUbG!Rk#ItA3o>Q2gr=+E!p|Nh?z6uZ5t}M;W zPBBFlu5*8Md4YO33p^r=fwTu0yPeFo12TSkx;TbJ9DaMv(7V}C;Mm9SMV>lhtD3ua zM69^+{(q(j_pY6uq9VRUl`+Q@#2AcW3qWOFg(?$2=`*tz~ELk?Gj%CK)Y^JRpCXDYZuQQkhc}a7;k&`;$JJqIvktczH zS>k{_)3eKIw(GWi&g13b3$ONmWUyW@PG{oL=kK!@J=ZJXv{^ON-Di(t)vGh{%+`%B zR#txt-2Pqm!MAgB_q|$~-J4td?*B*L2O16ei}$Pv5Dtt@0|o+vr>mdKI;Vst0Q>{q AqW}N^ literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/btn_check_off_holo_dark.png b/res/drawable-xhdpi/btn_check_off_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..e28af9a4a05f35fcf26aa2ca4a0b709e6f261abb GIT binary patch literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@AfwXL#W5tK@$HR`oD7OQZi%{&B_2uiC1$Jr zYv0AY&cNxxyS-Nqv4?qTy12M}nWg8$6OfwKXn0lPz?LVs+8;-4l2~xk)RZs%)YU}| zYwP~}kNwS-AhTZ%XfOhN5OnyIHEqwFW$T~6Wbb+-%qu8(k-v(excBUnN#2hmK?*%x L{an^LB{Ts51&3O9 literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/btn_check_off_holo_light.png b/res/drawable-xhdpi/btn_check_off_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..bd6a71f5327708971cdee44f96f4e8b95531136a GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@AfwFF#W5tK@$HR+oD7OQtbrSw6Eyd;DaziQ zWP9UI*@ku(jyLC?=-7Oivc=8C#by1=Lr)lDmraxiKF{bAt!@}SjhRPQx3XYbpPQV) z;s5sU8EpRCVgwos2M?4RK3!c?VyPQ{{xrYHRdp#PrA6{z7@nCve`spA{tQT+r>mdK II;Vst0Q|94i2wiq literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/btn_check_on_focused_holo_dark.png b/res/drawable-xhdpi/btn_check_on_focused_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c883b811285e515d6f8ea6117d1e3abf8afa33a9 GIT binary patch literal 3643 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 N002ovPDHLkV1iY8=CA+& literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/btn_check_on_focused_holo_light.png b/res/drawable-xhdpi/btn_check_on_focused_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..b9caf62234775c47bbac097f8eddee55b4dde1dc GIT binary patch literal 3556 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 Z{s$Szy8ncFANBwM002ovPDHLkV1kT2J)Qsn literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/btn_check_on_holo_light.png b/res/drawable-xhdpi/btn_check_on_holo_light.png new file mode 100644 index 0000000000000000000000000000000000000000..d8725e3c49595e3d6bd55f60c4338654f2253c2b GIT binary patch literal 3233 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 literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_drag_queue.9.png b/res/drawable-xhdpi/ic_drag_queue.9.png new file mode 100644 index 0000000000000000000000000000000000000000..e9816ceb45e2a4ccfd1fc675c0b67921bde1a478 GIT binary patch literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^dO&Q)!3HEl@-^20sertKkYolX7LX7=pbL})X$ApC zAhrc!I}is7Kw@x^x2PDTHp|n+F(l*O+ZzWt85DU~9Eu}eU!5Qn)O_|?*97L)oAn73 zQsv#s`=vkkcr)`Mfx4P!=L*yIS$_}R8p8VLc?-W{fpy;T(4&3Tg&@Ykw>wrfG$Voe Zllb?SNEENkox2+31W#8#mvv4FO#tk)KL7v# literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_launcher.png b/res/drawable-xhdpi/ic_launcher.png index 372e459107b607034576e2ec5525609fdf31146e..8ad80eb8607a7c83c64ced437083bf64a4cf5184 100644 GIT binary patch literal 9868 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 yr4jIQ=J5GN2bPDNB8 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 P00000NkvXXu0mjfti^XQ diff --git a/res/drawable-xhdpi/ic_menu_about_dark.png b/res/drawable-xhdpi/ic_menu_about_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..7e123007aa8f1639a29fe9590d32bdf48880982c GIT binary patch literal 968 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 ZPu`VpD>iNmUjqsc22WQ%mvv4FO#oMvlFR@A literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_backward_light.png b/res/drawable-xhdpi/ic_menu_backward_light.png new file mode 100644 index 0000000000000000000000000000000000000000..c2652e9a292b78d36459d77b9a0a12dbcf1f6dbb GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@Amg^Di(^Q}y|*)L`I-U*TIAJ=yEPRf;_jnpEnO~@) zek|k9oTgcmdRUr226JiIh>8~lasQH*>tFup$fdS@lJS!!-nckDr@ES1{>9^Y>l$CU z>Q`O-Z@KsRp*F#FtM@PdUU5$5M){Y%GHHR06$|rYir>GORl1v1E&t2@PgActh#CB6 zxz>N-k2%i+0oH=9sZBuvTwacvEKvb00T)>Uf>;ACvj&8)1zfcYE|{d^*?gV()w82d U!dX}wfZk;AboFyt=akR{03rp8tN;K2 literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_bookmark_dark.png b/res/drawable-xhdpi/ic_menu_bookmark_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..477c349874768466b92d1a1f53c717aea7b687b7 GIT binary patch literal 930 zcmV;T16}-yP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF00090NklfZ$VE^fxCw#=6WSQG2&YAxqC}J^uoh9; zr%;p<5kXQ5#W5X?nR~8((yzrmjyiMaj^oUk!I<~m3p7(G?s#UFO?YBY@ zDk^W$MqR~hAapX#DBZ4!O7P!j1BXQ(a-N85qHK8}^ss=!M&S_WDHjPMSTqr!4Du14 z;9%=kI81UFiyOSB*LVsDeJr8U25er@L69hM9A@b;Y60O8FVg&qB#$|c#UOFLC|`|Q zAV5C}&96u?K?}7+wY>YSxfBqN@j>$|l1$J{FipR;D@>(8fb0DAp|_2ufN+v;dZlyG zn@oWkZjr=BvCci3usrEarGU`M4;&N;VuT2B+eg0iDPVC|)5nMq<__x_^3Jx$Q>jxx z=wbnf1Tn&d7|D{inPJ9I3J3=oW5b7D@tStpnI>f*1%y79i8D;dlU^}J2X0RD9t%-y z3WS+tg(!77>0S9SBdmIC%;Hi&7~mICf`onP8;E)AjABzjIKm`@yP%JyPl;6eQ}HQK zOF!4Jc1`a-C9g8?VPP*R5ad(=^zIqaN)4Cz?O|b#ZUTi5;DymQBM5E0@i4H)5VeIG zD3o3hS{WmmCBIILM#@0n$^@yb-?&fFf(OvO(WgA=8}=D}L&fMtL^!}u#pp#usADwa zSScU9Ht;Bey<}0mWx}Xe9v8k+CY-;eDb{Un4-@xVB@giBVT&@^b$CzJZ*+v zZ^Gv+vXG~L8ll%C*=c(7_E{tJTdyQ`)77e0wf>9x2Z7KGX7Q6Tl>h($07*qoM6N<$ Eg2vgJM*si- literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_bookmark_light.png b/res/drawable-xhdpi/ic_menu_bookmark_light.png new file mode 100644 index 0000000000000000000000000000000000000000..89e2f9790d759853421aae4c90d01c7ecb66cee0 GIT binary patch literal 866 zcmV-o1D*VdP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0008LNklD3C1r3@gbru>A?tMgB~g?7es?lv!u|%2rE!m zcg>wU|7;I)8`o)O)?xR~Qp~w83-j=Ozwg|=oI4|uR$6KOYlR?mRo-HNY}afcjIhca zqppeM<+D7)L9xpV#woZa63YW&j2#p<3PqI#Ca@5)^phb0`2q_#*m@}(7CA?j89p#( zJOzZC?4djZHp>iSQKE{&reO;RXL;Kse?)~#Slp+ooASk|1u{%g_v9N?DAGeo%eyTx zmjc27>t6qlsBpfC{&-iIN`VY_`4vHL8%+UWkS#41MsG3&&hU^1Hi|=@(yw=Zki3Z$ z5JvchLQ$tojvS97uUPQl^gt=!?t;$h)U#>;bfs^o5i@-uN-o zHF^;ddU@G3dJz$_%=ru~Cq^G=pw4t+^dSjsFh*Y@^dSZmpQ%twfIh^4?Yk33(eE)! zuDvlV$Uw7v6#YIWdfOdD!wo1_Jo#Yy5?0%zxX*y{?S*Sb>3s$iHL53M95$IWNPohB zVuML;@Z7r>|B*6BuaDw+6gD-c^n|nJYlJy^eHU0kVYAOT?yH%P5m(X9(u;^t;Jp@H z;wpnY;2=W2v-H})ns?@X<&$>;CPD8rVB<8s7fgcQYk`Amu^c1xdK123mz@@C+X%hB sl3n3?%Qa$z{`ix`X;xZkrS)IbZ;pDAbmXmTy8r+H07*qoM6N<$f?n-txBvhE literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_browse_dark.png b/res/drawable-xhdpi/ic_menu_browse_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..7c32960f2fc7914f47134cf18c2ce50908c0fefa GIT binary patch literal 706 zcmV;z0zLhSP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0006VNkl z#RvNFC=d}bNsCVb$u|ZO^^wjSh*;znxBr_v45uX^Dc6DKadH8L=6A~c;Yo6VPrP70 zWfr-aR6uf_17z7xTdM4f`7J91BwxuRILQd-Qf8!r^PHyDB%oR1Anh!$jdI8~&&iqu z6fiDX4$cTVrtjnZbv{fPnIF) zAK)h!F_dCW#01SeOxzdi6v?RLOAdEr&yHJv^M6cfhFU4sN9TbxDs z6VSY)M|c!aOxL(wH%Oq!D8iqBsR=b$V0KRvYOui7nsc^9Ln=EIpE-ran9i0>W@)z> oRN9iG2m4X2Eg>NxAt9#x1t%;1+*T7wxBvhE07*qoM6N<$f`RlPPyhe` literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_browse_light.png b/res/drawable-xhdpi/ic_menu_browse_light.png new file mode 100644 index 0000000000000000000000000000000000000000..94bea3f024bc93cee0a2c7837bd9a4ba4e3bf115 GIT binary patch literal 677 zcmV;W0$TlvP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF00062NklCcQDDB!!m>)q(`LWQ2D32OKAx01uq>|~4SSToh7;2#@i$UO5xT|ZM zJ7-q>SG)0ISI?}oGjrzLoZs^Y%yZ6}dEYay5H>b8Ha0>Ce4{sknZ$hl_OzrZ1zY(&g=-uo4hyyGEB9z;w-mDjRN zKypeNK{vw;MapmmBfOwVCE)UtN2J)~>Ym;Zjw`;AR1171K`(!hzQ2kfT=GGE1O>(r zyw&<}2T6_|m4GD6Q<_-Qyne|JDWMeDBS{A*+6AU7`f8cLXXKdKFjjg5_sjVk{E&b``a{x{~}00000 LNkvXXu0mjfx2zP? literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_chat_dark.png b/res/drawable-xhdpi/ic_menu_chat_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2ebd8bc6aa2292dc2bb5e6d9173402e7f29bd9a2 GIT binary patch literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwR)IE{-7?_ukHM^g8Sy(&p?aXwtDmsQejA zQY`09&(>YVnzjud`ieV>-!I#>erH2cw_!kZhS1|qJMp8vW-nDHFBiS{U0&h-=`*vZ zcRtqWTBOmn$>u}%O#KT9;{CP{E8bj~p}*mrC?o$O&K-x(3m5EER~9{EEhu~K)3gIi z-JNu%wM^h!{UpyRvaw}CahS#nCeKFKtK8f=>*7KVEU5}?6mNc2&yi9ip{`w1b84yM z*ZVB@c09dhVcx^V+GjY2HJ*u+na^v^n`j$Romj8aD-{YNk~(s)>wh>?*J-}tWb$36 z^)VNW&PgWjW!ijC*EpqX_ku+YwK^KbLEuh-=`qS^g(#<~wdw)~N#qGJ~h9pUXO@geCw-Q@oo1 literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_chat_light.png b/res/drawable-xhdpi/ic_menu_chat_light.png new file mode 100644 index 0000000000000000000000000000000000000000..51c6426cbfb39f9e7f273a51f134286761426916 GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwYITE{-7?_ukGh^gnDM;Kt0v;<(`ei!m4T zqQi?lbbMB5udrv_xIszu*c8z#lNM|X>ixN%r+$QYWwMe6D zkq+OVR%)D~t|Q;HanI$X#Ti^lRuadO3{$p5 zEZ@MH%E}`dzUE;B>m;VstK8gE!u7Qt1n*sOV7B|$dKR7e_cp42y_ezQ}mXfpYwyuBli6EXaAa=0!3T{r?fufwkp5s U;p*_-9~hzxp00i_>zopr0DZ){)Bpeg literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_chat_send_dark.png b/res/drawable-xhdpi/ic_menu_chat_send_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..242843320dec26c80ad6572051f858f0238bcc5f GIT binary patch literal 590 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwTNmT^vI)?!BF{SKm2MqCG#e`QUXYWyMTs zMMF=IoFswOSKV_WctX~iu?e~*D%mxu2~CXh;9%?h9aw)cc}H&G^m|7N?;ZTPxBfuw zyW)4Y?<@OLXU+hD8fhIJ7sjA1!h$UcUCe4P1dI;~@ISekKFLf__{h#<2OrOL78Eww z)ZX0N8*H{vxJg1X=1tO1H8sy4rx!9ZcYj>e7-adxGI^d}mWe`w;Q?RPrrzV+;%6pa zNoexx`=G^8BfL#a*kpsRB7?(pP93rRm3#Drdp>@7s(m4|NiJ_S!=Bj@i>A*=Vu`Zg zV|*}s!^w?4@`0^tE7EmU8uAZ4oYdna>@wr$2I)4<@Rgi8ZIwrkJ)X+MY7-L^Ge>^! z3KPdUl4235bA8KhJe^Wpbf>64)~%4K!EWY{xy?bYnTw|C34OVEUO~CX=&VlWwVMxG zbjlgk)}5FT!W`gUtZ=|fv_W*&Rh@&=4hVJBw|v^a@Q0g7op#voXQ>Sz&T4r7(w`Oh zqioKiuu5w&`w1uHPp0rMeRRC&=Rubm6JdG3qsNOsa&vvumip+e^)lN^7zifUPcmOA XF5z>^eNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwTluT^vI)?!BF1?ak~c;--F#eNu#kictI# z!J}?ZGSbtp9E#wWwPaJ*f(+#-mPg7QNnFiBiiKs@|7UH~G&y;U_4wY_&wm>&=TzRU zp1Nrx2ypUnwQ3yT(G27$3b~Qw#nU7@Ys<Sfuyxy1XzJ2Q*>0; z^p#1)Tb(B?4{D4*zCOg$s^r(ix$NYG)QPFrBGPBuu=-g%ohGGU>thqBlFXLS!g5ls z!Pd*3Vag2S&8*Lvq7~{mo~~c`!&&8@Nc;buERlbYjJf{Hp8sXqc=PE}ZlRx(e70$b z>YsipE&TDC&mK$B{PRcIMII?jeN>$KWyZN?&t;uc GLK6V2)7Vx3 literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_exit_dark.png b/res/drawable-xhdpi/ic_menu_exit_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..39225d2a975e27bde4dea9f479e3ad43ffe8f250 GIT binary patch literal 437 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwR-JE{-7?_ukI16>2gNXbtA5V%{-Z*;uBf zt9$7JpL1U#e;7wKs5s3te)qb3^L=iW-G%2;jAr^QbA4FQu}EICPv%6gZNU@oUu}(j zv*x^*)z_$Yn^i_vneqJ0t}8dXjOQKjm>qqfv(Z82(at418WulmQWxUnne&Nj#fuLv zOom5W)&DAQT72qm(|4EEF%=8_b!sN3RJ!I*D+vDeWy$Qz%T@2S*42Kx`{KIp2JOGk zUCWlomo4P@yNEmWMSARum)sZ6?=UbFT|B>Vp~~Oc+<)i(edZkB@lTygAiwd4vdI6o zN6j8JBHjARA4_%eJdWtj+@UGD{pq8FE_SnCwg>;L(5qh%V1Mz1{K~pVGr``fU!c91 X>+2!e+GFd0fyChH>gTe~DWM4f2h^|e literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_exit_light.png b/res/drawable-xhdpi/ic_menu_exit_light.png new file mode 100644 index 0000000000000000000000000000000000000000..4622d4ad9d6aab4d2da69bbc76abf313ab3786a4 GIT binary patch literal 439 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwU8}E{-7?_ukI%=4)~ga8YNx^E&jNXh#93 z*}RUHs|8WwT@zbRm>8rciN9X=auwq*;ikh63oK;16$Aua{Y6Asuia?s>V0*-#6(Pr zNt9PMeKR+U-kpvwSEejEHtot6m%NxYoO51uxVTlV)6^4KvE!1lP-n@U9L^~w{*w%k zwod=0xoP2+xPx;trg9s9UHtTy*~FWZ?)4Uge|@=R_iBG-JD0yzpAKJHZ~Y+P>wSL9 zn7^C2Bd_T1n&AG|T|DZR&ntV8S&aw7Hhe2k+-F;P<$O@a{9E#NTO|9Zt1Ikd`sl6k zkLRep(#Q1?F+E3~M%NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@Amf#%i(^Q}y|*)V@*Z*!ahX12HM5ig^F*PG zJWd>mQ4LHl8ZLx5GFc?#I=l8W9GTeI^Jj0;v*Xv!?XgYiEuN&}xsbd4aLG?I*{m75 z_Y)4b?c-#X(Nz*UcZ7#W=YrZJhc0#HW#PM6+uoe`P+_x^k#&}f%93*Kr@;p9cc2EpKyOpYQynrQuae!+-tvitlYYv}ci_{>nAkR-YGbVhVlx hncZ)aie^GAWB!^I8yz$l-vWKj;OXk;vd$@?2>_X2ki`H1 literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_forward_light.png b/res/drawable-xhdpi/ic_menu_forward_light.png new file mode 100644 index 0000000000000000000000000000000000000000..244b86751183acca59f1ef5353917e4113f0901b GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@Amfpzi(^Q}y|*)V^EEjLxK8(5xP9Blz?*aU zFJ?Sp-?DZ4BXON8E&~6rIt3)DHX7vYDSvhLj^*zY&#crvCq3C+VBvGyy@$gf+g|0_ zi7PEkeG_!Ui-gkH#5y{5PMA1pqQT2MOx%7cOO`CT!>b`89T4?m9#D<%QK#!76?d5e z1z15SV?NW_>;tpB6BpRACLG_FC~L8w_sY@(U31(IpVEHo%~jlVpGRkBt#1BeBcWsS zBn<8|eRj^M<=tD?=Q}^icl}G#z03ZufB9Q5V1~QNGsUT;KIw8H-xOB;t$Cp0Imzal Zu-t{CPkJ>q&H;VP;OXk;vd$@?2>>w}kdy!b literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_help_dark.png b/res/drawable-xhdpi/ic_menu_help_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2a6ce86366acdb6251415be203384a130eaeb594 GIT binary patch literal 815 zcmV+~1JL}5P)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0007tNkl zIM%P%IS!K-?4scSZQNZm)0mVgk|#%jpEY15E;RlS6mbe@GzLpN=LSjk(M2D_%(CLh zgxj<>J`uMvgC@r`19aL-QjDx^7c?0{Zd}EqjI*CMd(A_kxJbzc@PVis0Dk=S3NDHS z3zl@$%+ujgJzVGeNtSE?S#~Hnp}1yCL(L5Ba^{L2UfGh+V2l zymVCm6&?~3>X7j><|sTRCg~7s&*>tI>97w8&Ics;W~==72@4Jp#Z-ezKFI(8002ovPDHLkV1jbVNG1RP literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_help_light.png b/res/drawable-xhdpi/ic_menu_help_light.png new file mode 100644 index 0000000000000000000000000000000000000000..efa70c6f66cda891ec07e199a5f26f0e3b8055c0 GIT binary patch literal 784 zcmV+r1MmEaP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0007ONklR6-~r0V1}EFVg%haYaBAHwIR%EbIa?8f}8flqij_#0MyW zjL@d&+`<3Vg|+t1l(OmEMw##Iy7|6)&gnVl8zDl32od7n1syREQsSgq5z!XOyA9B(&ZaWtJ6c*c{<<+z}29c6h)H1_22;#~kbIB9Ta(E+KK) zW|2q$5{RN6)|>0Rq)34&E-=jkHGX(<@Q_IV8!=7=$sX(E8Bs>k1T`fK zl1&mp{1vZKWQv$N^AHFYX(|FfaXttECPue`iy+5AM>|S(Ne46!Px$>Nhe`%&3=4fg zu&lJ9q(WRDxnP_(N)x&)W9p+H;i>2S`{d9@Kjxu#kd%q)p*Og~rjPzT8MM%w6!`4f z1(F@E>7)PZqyNASOdSFY@;-WpEwWlpR0N~ER_G<)c}7Olg^bCHr}dhYNNYRKxyV+> z;E^;bk1*HJrm=$`#JU=^3NnO8yT-%gcRH-nb zTR^03OH-ssGNfC8FU}eUo&f}D3Y2(EnI*;ovgAGJGi=bn;TV@AJ_cY$dkTp0NEyT~ z@3h=NZ2{w+P2k|Lpi{tg#f1DG$M-cBfjsrW3Yf(9-GX;?mS7mm O0000Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF000DGNkl8wPMBmg-_TH@2<^=5mVfBu1H-1oPP@BIYfO6QX|w0t^F4RYJ@=fsK`=e0 zM@7RJ&r}<(mQ$lnof)M2+*toDHVNx~2a)Otv}FZ}9~ zSS%X##A28Hs>@D~sLc=|@uNM649f9$eu&#Jja1cAU3?-@vpMZlKT6{VPnw}Z^Rv9DPhKb# z>$lHJbJL={2vTc>51kVWh4T8enWX~rGqmYXJQ?zhr_7!>tP+TvHM$KY+81m#Q`zQQ zoe~R02JEq@oOdY@SYWpSkx=Zc4XTv|u-xxO{;k)2FFSl^+u}?z%Q25CL-}@JCf;AL z#ce7L;%Xa`*BI+@XNmKe>2+6xB7fUaK>*zx$gdd`2@Tn0W@$i@PD=Gx;)+Z7f@Wl9n z+YJdtJ~2Dff+nX^Bs6T7aU-BpK`8QSb}yh9h>=jir)H&#Ep%93WWcIyt2%*|&Wq&r zT9hud6BbLqzheNrh*;~nFGwztspXJ zO}bEvA)$f;YBL9z;bS90vDS21nN6 zwR+YQ?lYsrq|@MD&6auGGR^K)rviX_oi4a47K?@Y9X78dfO?<#*-1uUE4M2NgyEL{66saJtyAhC&4gHE7l= zUm8GY*tX08wi!-VavXrQ2|#SS#!LYkZ7xxSkcfL?RQ zR;=;Slq8~kYSIdcO~s>k@&H1cQo1gIC4Nkf%*g`C`@v%4l+MrS6S<~6bAWc&ME>-& z2|ms)_pUDMGOq{L`P?2$C-`uiRIzi^XwZ`(zzO#lD@07*qoM6N<$g1Od182|tP literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_home_light.png b/res/drawable-xhdpi/ic_menu_home_light.png new file mode 100644 index 0000000000000000000000000000000000000000..af85f38284659b23db9a826b9e923f0ad3a01896 GIT binary patch literal 1220 zcmV;#1UvhQP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF000CZNklRhgnk+V_9M9j5-Y;(Wq%+#B_wT8MAt2VNy*$M5JV>u{13~ zMFd6RxzEzy+6$gpb#mEVd|+(GdtdH3=YG#U=iYnHK2h|1JRhqXo-o&Y;RbmHO_~(s zHLf{Gd4VR|?9=C@A;ZRu88+mke*0|Gv_=>rk)k&Y8gbP<;R*Aet4196mSTnosYh)N z`q6C*N)mB}nJ8H_)lDMS#vWUmIRTz-T1O_qJ1@wMHWD`j~Zq-duhx6Au5sZZXjyzeuUda~#j z@7P#9tx|}*eMT*$+OzsKs&n}UJ#I?Gf;p#bsV9~qk#;A|r3lk{>k5R(4u6&TkJO*d z>FGIaI<<1$4s|GRc0Tof)?pj0Hi;Ybmcuya#TxBsbld~6;J(3CB+#P>dB@BPVhc`a ztWD`PQ)vzlY4WreS<#p2IlAFZHTnN}s&H9{EUxlbTu#F_Bp#moV6zDX0jr?OCwAhu*U`~F5`*iy{^YtmcQ2Vm6=XeGUR z0UB(zTeluPdhEB`t5qJ7htY1;p;MP#x^(JTt}5yUXm-}D1xZ@v-!X1eO#sclci9y; z+;-CySDaF;58$jwi!n=&^?lP-Ub2TL{t;*k% zJAC1s1DOLH@RL)v%c-HF-Ke0&Sf&+GLB7VyI)&KeyroAzMao1XV8EF0|xcmvqES8_;Eh$v>_wL{b0zDgSBZsX&-XsSx;khgVA)#`CJ7M7H_?kU@ydtL_gu!3}4gA4FUSHJ&e#{nB%BG6tafc+8#`o23cA zw%H4U3&IG1*T?XGx7DO=r0y6z?^PMt?6A%&2e=_1o;y^m3&wB30Y0Lhv$#BuF3*LkcLPL zk^@)qZ+4Py8hXBj@4ZB`RP`u}i`XYb4?vRaR*_yH6Uz>N&sx}VOnu9Ycl3;B&~D=f zokp0=0dNsOSYvcd1;8i-B$=LF?WYO=q8EdDzKXDEIf1 zxxXJFeL{&;g+v9@URNvtB8qv@^Io0YcJv7~MaMXeQo7YTfQXF0g6mz@=;2qQV;slq z;59(aW4+d4%kU@xoWLYF3kZ45>5a_}54i144c}P6daWmxPB5hLdr9AL_(|M^px@}j zKH(XEHcLa;F~-vfg)n|I=`HCOAe?j*Zv~3Ow36E6ew#EkzLWGEOGpM`pUQZzaNQc6>*HQ^#X7M8M{@sYEF|v zl|e_ba&8C!CX2|-0Px$nXDS53?A%iaz=`NJu_3hp{Ng!F2Kz2V8o}E}0J3JV7J#f9 gZTvXe1du`f1x@Z{Y0VB9?*IS*07*qoM6N<$f}eW-wEzGB delta 1482 zcmV;*1vUDp38D;;Bnkm@Qb$4nuFf3kks%Y2K{|g0kx4{BRCr$H+PSMHMHI&2aU2~t zL=^WWkiiYt%)|{r1Pxr!#8d=L9Jj(Vckav=JmbBmyQ|Kr>aF^^Yinz3quJmlvB6DZgPX(#H;D~y5*yr3S3Um5 zWUhamxomJdxWeXg?T=-HOLIl6gX^ot2AAfNUnke+5F1>QOL!@+|C|jj$t4<@`rpY&&%cF_8-mVlGxyqT!M0jyeGfPH!BRlZ}NrQ zEAF__TrRM|CAs9}Lit`OIt@Vbqc9N9$ti#0j<0gLzy_D(l9S`)eWBQV0FcgxH|1h! zj;plU5p#%aaA__<;WX#kcLR{Ho%_TU(jHrAvz6zN*x=G!f^xFFEAc+y{34&owbC40 zX}1ykk8E(eg+yTDy-3y|hh0Eb0aqV=tzF~iZ z>*5kA*dvb$H$3+=$bBu`6Sy%BJ{|Tw@p1ECmmh3!ioCPb;S3bdtkzEd-0#98a<}x_ zjXAmeZLlQoAW0qVGutYd`NxFodTQ}Vk4XEn)aDh$dOE+<)EdvXk2H7YBkmczG1}MW zJkNxhdPSC$8eDBVM$VDbSHG7W=*)lTXot1KiPH8Ha%*bH^X?TnByTiY#m^EF_)vJB zb6wspyybO{Us=b@N9pEym$dza{MuS#?wulQVxy5_6wl-9PoXGqbNWf%kz3_RVc!Fp zc?#roA3Bbw0!!&O*C^JKa_DYw2dWDv_Mpqt|{FHxOhcxrtFq^)(^i~6q94~xNI4#6F^1>5p>J>S}H5`z@ zm_^JKotYQcZxy+_;=#5~ku|P^;3=uC=f~>JyyJ?h$!qEbN?a1b1;R~k%u24LIP>We zC>2)Pmb1Ym?|g*&gy+92Y>ev6=L6vKp27xQ$0O~P7i7#6A;;5!yZL`ZQoQC}&U5tw zuEUAW6JCdzNmu9)X8$u`EzxT?&vRXR0oVBqSId{ejJjfnaP2=U?b<%iZ{0e-q)yl5 z4*5Z*y!dby@WyzHxHhX|J!A9&uF;uz=cjmznlcDHMOZ)`E3Vz5yq=m~z%@EiTfPus7NkAz2L?ULYFR(pf*_e1h}YMOssLo?(v@80Cj72Xq=;nEu;mjI8_ zvn3v1l^0lJ8=2uA;q*>3UwVf>N_b=BwVAa8H_3be__D<3HCBImu8kg7+!(g8iEa>9 zf}Gk60>u~KT(*M=E|t%PzrrAJCN$eNWdK;K z^Qe0u#2Rq`V%&AQlXQ|D;X&b!-7Z(-jKX!YljQ|Y;%ue{og^k4kq=q(f0B9gD z{7@<$wy?+*IK*|Z({+oTSa9MRK2&rDAO&5KQEcE)*Zwl#3U%VahlBP9S1jVrhokm~ kO)5IF!A)X=n`3L&|4r^?X&zCbg8%>k07*qoM6N<$g1#8*CIA2c diff --git a/res/drawable-xhdpi/ic_menu_playlists_dark.png b/res/drawable-xhdpi/ic_menu_playlists_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..0594ddd1400101a95f651f02288d8a30db3e7831 GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwYITE{-7?_ukIf=yf?h|}zq|i> z>5?T&{z&$$V9Hi=X|!`bCbKQ&%!GYv1_^G?cPF(;GKVTC2W(ZDpxVgC!6G>OKvQ(1 z`#u{cRpD!_-%i9b1)H(*#W0C_&tr|#tPK|Usl4XN@!2f*Dg`TwIj5xLaLx(Z!QvNi z>qy6(2ZB2$&N?uM|Ni=jOs0j-?SW_e9UcqscpmiNT)Bj-cWTXbbJp}6jyJ#g7OSsg zm5W)wV9~Sa1@A)CdwwZvS)@lNywg-^oFkjb(;w5j;z85I15?*e5`DrnUv^c>|1W7< zK9oAWO*1L1ZFzMzFVdQ&MBb@06P`6-~a#s literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_playlists_light.png b/res/drawable-xhdpi/ic_menu_playlists_light.png new file mode 100644 index 0000000000000000000000000000000000000000..4fbf8bb054f7da19aae9038c060aab319b5cb72e GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwW7sE{-7?_ukIf=*8?P;;O9Js_?Hxe!`;# zGrYE#EOPQuJ;bKtWF>ge&v8OStI+kra`*pN^*8LSPE06&_p>qh%-osZ*_!77L4C7e zXu|0h4TF?3Q!Y>Qku<)-;-=GKqT8t>v66|Ex71szOXmV7<6DMXEZ1x}_5@V2Xr<+F z%LMLXdG>~D&JLC=vpt+OOYB-o+gZHsvD(EliLzERO|RL>qPHaf#F6Vw)i2dIsO(^w zbtSy;({YVY+5)vq{&%=+KE2I4xbsSr^Zn$KqkRW9u5Vj^htp>FKW0;2d!~)fram=- ztm|%yN9;Q1aI!Jvu<>+<2W_1PPF-(u&=jb$m%O@Ceeu@!{wsXljPGYG^K~nZ=iYKM zP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0008+Nkl2U*wPQgdD{oLy_{MWy=0Cv;X1E~7N1Cw; zb_MNWPC6N6njl|MkV%sunJ>X4XI!C>;1fZn8Ke`Z5C}{((!nBO4!J}{ML|YJM!BKu zt12p&91>=c4jRiuz{&)1WU{DQiu*|=i%gsetmOf?i0MpSj1j|C9)O$U{Oi>(g=5?g z9KgY5QIY9MuAs1qquefNBS4fNC}hbLbir+DRWf8zxFAY^HUzkUg;x9o*k+G7XQ+8y zx8R>EXT;fKn|JtW#UjQDuI0dkmp(?BWR3+^Sktt^0&`3cFu&8OUkn+HgS)L<|{GL{tq(>>2{t6$h|m z2w+DPKojeR0M=;|17K&(5WpJt8Ue5nFmNhT31ATeU}oMBz&z%f0hlrbFeM7Wgx?T= zU)YGIjpTX(M#RmA!-m>$SR6n<=QKafLWCCTbCT^JVQ&vf7)8M~mVwDuDJQ2Dp!-T{DA!3}8 zMkY(HXi1wRi%gnRVuTn#s?4g+j+-9FSt7&+TiVJx%oZDjSYn(W+}JC$xc_ScY{rEX pCoY=*!+!%)^%K^k9`&e9`~vb3a4Im!VhaEO002ovPDHLkV1kG4dshGe literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_remove_all_light.png b/res/drawable-xhdpi/ic_menu_remove_all_light.png new file mode 100644 index 0000000000000000000000000000000000000000..13a9c1c966a7e361fbfe1af3353159a69eebff33 GIT binary patch literal 882 zcmV-&1C9KNP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0008bNklbw5N3`& za_s$)Ikp+_0`P$fwMTN@3&11>I=56fH{~@tb#}Y~2n0nwqVc|w8eh2e7LcdIvi?7D z)p9_iRC7S$4$z|QXetySfk5zsH@v(53EuLVE9!hDOh9s1XgsWwA;y_wjqeC_ZYWz8 z;RUw{%6wy;ImQ{HQwjnFKZC50Z(TEb3+6|i?zI^xy5F$vB5CMGnT6RQ3WdRM<+~xn00aP>=P~`x+Ipv%@ z8_bhnf>B}&H^~^IOpsun4f33GO1B)qT`&0E^(&Mg$%^G2;kE~u+Ht|M`NR`x{#L^lPN(;){CV%rg5n~)qpkhCK}n&1lo_(?eeq+A}y z?g2iQ908W_y%@l(BfzXIfWovRz_he08k3Fylgi5h#Hrf88C8kP1H>rX29$}(0}ML? z49f#(lxzb^Xz~C99Anr57#vF++R^U_&@T@V<;XVRh^Rb3fHia*t3aTWA|P`})x#E* z2Pfa=ms3H7EqbKR%1}@lBSVo3uF4b%cC;pb0`F*T5si@b82|tP07*qo IM6N<$g0FLB%>V!Z literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_save_dark.png b/res/drawable-xhdpi/ic_menu_save_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..5d496e1ba032530d7714d19bfe6526795292ed63 GIT binary patch literal 638 zcmV-^0)hRBP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0005mNklw034Htnx(B_PEz?vzx+4Zr<8pD=_&6bzj z#eW;2@}xiC3W7R{{l|aecgT{Y;>r&w{G(cZ+*2ZPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0005CNkl8Hv1JfiS2!tTY=o&m!@^IpaLQ1w|GdhXkkiqh3LYoW6iSAm~$_ zDsadXZUBFH9SKgxy#klAMhcPwy}*OSM^fJe1g=I3(gNa(Ky|8sP6~zv)Kf4npqfGi z0%|ElA|McySd3G^qeV7ef#ysJ6nP$xTn~@I4}&N&fmL8Hz&<<7MJ15NQNXZ(&jUvs zN>k+4tbo9!r^L$-Q$Sn56n|O34MAuDj|P`tHeV`S(g@t?mp;QFX{z)i8AOu*)y(V& zsK;+wAjvXW1?Ei)Z16}^nijjJ1-5zOm4PI09GDhZer zjC~NrK8pYM99Yuc5iNxm@TpNCuStO#e%M`cmpb>F)amN)ia+r~5WJ7HK=7#6933j8 obPlV{u_Aj&6(P24*|IfR@3XKNIQjH_ng9R*07*qoM6N<$f&iNHEC2ui literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_screen_on_off_dark.png b/res/drawable-xhdpi/ic_menu_screen_on_off_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..49d7888635e354be4dcb5c30b63728888910a4e5 GIT binary patch literal 601 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwU}AT^vI)?!CR?t?g1MbL?Ytgdn$$%M3xq zptKDWl%{Xm@J%o0P0CBwh!aZ{#U5Kd@p~4ga{crF^VYwjB(k3Q7;mx368ej3e;1-GTFp z-*beuE*SXBTzF-7;JD#zlc3NAwsQmy=Cf^Z^gVc=QC?8#M-OAyk2wr13Ji>Ym=0*l z#xeDETz;>s;P^qF=}#QcnuD#778~o z1jcm;pT4c(8P_?Jp`@rwD@#7$&V}?x{3jW;jvG9llP%)DWhZ||0{h(3SH0PJvMgui z&c0*Tia5ojp(l}i%F$z^*VfLdIn$o^1b1m4D`v=freSD!#Z=I3;pO#@p0B+9{&QK? zip`vljg3N+E}mtYJxB1Vp>05x30Lb`=JGiLNquF(-YZ*OHA_nb6I8NS%}tq6XSL$@ l%)K{eZ;Vo!=yB!=^IEY-0v5N~E&(Hw!PC{xWt~$(696TL>Z$+$ literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_screen_on_off_light.png b/res/drawable-xhdpi/ic_menu_screen_on_off_light.png new file mode 100644 index 0000000000000000000000000000000000000000..f133bdebfbf7aacf6c22dae85d11da44efaad634 GIT binary patch literal 570 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwUx3T^vI)?!BGi?ah=Z(x#p{nN>7!rQ+R| ziw6|uwJeCOKjSyNb{KczoN&+ZitpO=f*wyPf&@%+F_e4kt@U z^}2oDe~4kKoSktgXdgvomaKD7I?-oCCq%(PEdB=V8lk>77g!UDPm39@TBp0kGBN1Tq_-d6 zFljjRH;5G;Q*pV=^s=wxw?ss(eUrKGbtPX1m(ZjQPE8`JSvFMPgg&ebxsLQ E0InU|p#T5? literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_search_holo_dark.png b/res/drawable-xhdpi/ic_menu_search_holo_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..257ed16ccb8b99b53e527248adf4f05ad2906be6 GIT binary patch literal 1212 zcmV;t1Vj6YP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF000CRNklu z&+OFxA0bF2*6B4YPDvgoeJZ)(gvT{i9YUhPlLoR>C8LI%)9-x;9C6weH!_rH&`VlX zIsF1%hDE99x|6!Cx6}en8ntM(%G3G{2~yD?dM#JQ^o_cVh=SC&c3C##He6_vqecZm z(IIWBl)lc^Z1hE+SUuZHmq>JY*@z$*^@ati0rqbGlJlp zrIiCLa=g+X(U8Ia>h8(`+ME{z{T5U(efvbgh=(f&=9Qa? zP{~5FJp*{6a)5RPL2yJ%1q$rWrr^=a0a~3B1g9-7yKlW$vmLaia)4&Nnc2Fl>}|Nv zQ9=gtz>@52rTAi(*zVfGU^3QB=MHKa0sJx#06$N8<=eiFq_NkI!$fmOH zf|bsSqJp*g01{8RE(nh4G}k^2UNa_@dQU@MKhWlLQEJpHn&xCk>TEG62!66Yw%uqtd6k378f#eUMT+#o!w%6sF-cY zJ`bp$xjMGet9}usQmIiNTV9nKNn*K=6a}f^qPK0ZMB_x_dW)>K-&tc>bu^A}%b{_E z+(oNIn>YQI)kdjdXS}D&4%}KU zw(%3f)P;LOX&ORa6=r{;^3U&dOarKv3UkD~&&7!iITfL&3M$M2;2s0h6sV;N>g_R- zZN~pY1&L<+Z-dZX3xp=m-3DP_PPdR#h3LGtT0HE|rb6&T4#!*t6{5pA9CL0JqCt<< z@`Zh>3egQO*5o*vrb5h~b6+g4(x{dSdwk=9BOa^KeJ~B-4okIZsp0=Cv)!ZfF(30W abNmVJbAwm_ydFpZ0000Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF000BxNklUq}bV`hIOfF^v5j-VzGM;>s)giw&*iqNf4BbD5#P9Ee@C$#7f5OSZ}3^M7BDW zqAoe3Sxo?XO-jT{F6wyQ@)C(OI%ZxFJaMoV08NHd@yB%7Si*)B#e%!KWsZNZIYDqw z&&D>FNSm=VW#8G74WQAmAb9E{IoT^aK~C6TzUQ)T<+Y`P&2W&`L~5?eB; z(l3tTYa7ZVH0C+N%d>aa9o9sr(~l_*vVl2Pn8N2*x#6k-npX zV8O@L19W(t<}qIdz*mCUqWxI_rUk);$^oLtAwle)EC2;lf?!lr6$%_lQ}9Xk0Bvpv zf*V>ZemCcIx`TSMpM%r3seA`b2!cOstsY>D0kK$7f5ivUj&%KuRi3_;pV?ztkQlG* zZWkF+5-T~9=|0rzibOD{ucEu4+bxO2l-_Irkwcz}1rr;o2Fh2_X(h4Pc@0_Xfr6`P ziS@nwh6<9%7iI;)BfB!!L?WM=NlUC_|5x#gMD}?gh!qXV)uJZMJL#Dqm^ZZCey!`g z!RM*_#8l;X==vqrB_*+-Xv}W8wYy{8PMb+9$k>vfb=9Ot66rExDQ!C*I%|*i<#dQd za$58la?A5H`elUYE-xcwZdyeO&Ulg{#OB>}-ZA|S`PL66Oe>|GQ_+;AGQy}X9X_x_ zE?aRHX>!mVCCRGB^hJA`h&?i7rxDLngp%J}^T?#58ndbpdB+L26<0WY*(aAwIcJxg zNT2hRz%g2(^>002ovPDHLkV1hTP1$Y1e literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_select_all_dark.png b/res/drawable-xhdpi/ic_menu_select_all_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..f8c00c3aa28329128cdceee1d0c4deb98f702782 GIT binary patch literal 630 zcmV-+0*U>JP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0005eNklb;@5Jh*XfVI7>@ZE9%Bx(v8Zh#vu00neh0VFs&Oc3<2 zasp$P%&=vZGQ_m=i1{0#9wQu@4lxE@9Y705KgX}CR+g^@Ag2U4)@<3_`SwfI%JS7p zkV8WHY&mkc^CMgOkL0V7FsBXav*Ez|ogdiT02Jn{wV@`VN4Ew58iOS%C!sI^@e<^d zFa&_-l`z-|JgtPGIPkO*z7#-y2|@^whZ2U7Vh<$@GmJcxFw{7HS_xkYK)eLvBouGM zMhV4-k@z@n?u5;qQ2b#c{xlPRoQgls#TOLfD;n`7)lGPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0005MNkliW5*-o+J&~wEf`$u3f_kBWJ?S>lu3$qPn<<{@^ZXa|t8pyWdc6cd(A88KqYk_ickb8JC6coG^i zR1f_nNy#ua5*kW2OnLy2GGk4Nv61k=m1PeAGS*x;*hpwtv18iH4b0iHvfY40p&2z1 z^AVw*BOH!nCPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0006BNklj*(3CmXCkQ! z1Yv?a{UkKcvO$#-W|Bxi5N0@`$_7~yn0K+tJr+ZmdAf*iKTjEh<(}2J_JYR}H&_e? zpDXh8w3`P6p@%$I_!tb98{HJ5FkB zG4xdy5QHJNs5zF;>@yZO1A;L8!ODb<`>bb>64fBQ<%PeDrxZSr@PnVBo~W_M2!fE~ zchj3+6cV>xTM|4L zxp0cj58Yp|*s4X-KBCNW8p^`^?oXLb{mVy4nBsuCBf?VWfT<3I4FDl5^M9G;=KsQfbZl1?MNt$*Q4|r8S0-Jo U)Ri(SdjJ3c07*qoM6N<$f*=hYC;$Ke literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_select_folder_light.png b/res/drawable-xhdpi/ic_menu_select_folder_light.png new file mode 100644 index 0000000000000000000000000000000000000000..17cf90b1df168dac9377e7bcb62ca7988d97c018 GIT binary patch literal 662 zcmV;H0%`q;P)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0005;Nkl(MNt$*Q93~T`XhUUAxccfb%7vEQeudh<{qmw zIHwp#0)kNFoCd3S#4t~@Kpl&r$}}mW+NYSNiosH6fpkO(q?qFdi@{*IrbMRKJRk@e zN?iN)H_VZWCLqHmrtQFBxnqTao&^lB!kuGn*d!A*1LGX<;y8I^gW+yjKoEx6;L)*s z;ehd|84!e#Z;tjD>m&g|7-R37@R3-Z^kXVdDTFyg5DJ{eJ-SZC)M`647%D&aM7!=Q z&YP`h#T(vEGgKY7mMi$$RtRa}%HO-eP-P}+`-Tscvw(yeOYU$%@K~Z22!9rDfQ3nz z;4n~H4a#IcW<6QTG@R8}j+jU&yf0ytEuNepPwbOJ5OVB(S=oMHN&3q;$Qt)fpe85e z$#X)}d3w(pg9!(B+H#TGz)4pEb#J+4F?QSa*b}o{IudN){*u`Q>b`3=OmX4t`t!PA zD)EyKk&x$@W*~TzWAc3n?@P$B!?XXneP-tu>b{GJEbBaAu{^L&wvWO6EO;zaqsB5` wUw0pv|MSd8{@waNzwL^mD2k#eiXtNN21{T2okexJ8UO$Q07*qoM6N<$f}ckjcmMzZ literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_settings_dark.png b/res/drawable-xhdpi/ic_menu_settings_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..14bbc7671ac041d97357b1abe19461c5bae21da6 GIT binary patch literal 1500 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 literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_share_dark.png b/res/drawable-xhdpi/ic_menu_share_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..19f79df932b26a4b36abe66a6313ebdb4a08fa76 GIT binary patch literal 817 zcmV-11J3-3P)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0007vNkl@jN)}Z&eh_idfVCiKD2T-@EJ_g} zLPQ9p9|5aXL2#iZNT8UQ&^R=0=Dj!n(XWdchqRfYP2xLuDD%AA3+LSTKKDH5IZ4v4 zcD3tqEwz&ubV0WR_UmXm4T;?bT`=Q{%f9x8C!0t?qSu#}rPi%mmnoTcTtSoIpE4;3 z%C!@ue)B?e2o#N5yAQr{GE;h*K*96=ssmpZl#DckzyA)~Ha6$HV8&-5$So<8UmqdxS$*F3YWfn2@dJ_Am8+2Q-h z^mx;(+cH6F$wdQpZ3L-#g6*0TiGr7W;a7iKFz=d=^hqT48uGo8RFGLQWms1|m>oDG ziK4gMkjex>DzoNiuR3AUvQ!Y1Tyo0Z2xddUh(+n9pK0DrL6BMXi&2N7*e!`(KgsIK zNyTdXZp_osJdT358xGa7n?7;0(q6HYy~{V7uK&Mt*SOBe7E`y`hMJza5Z%}0PayYC zkb4v6{Tt>kL>r_yZOF3`I%Nx%>|Z~6 zXPcI+g-vNo*zzqeCdXrH=cBA vF7Kc+_o%i7!s-@?>mT$I?P^!MTDPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0007TNklw}~OEgFFql?$mDVOUgFVv0o2i%GRA z>$L9NyMJsSW?VL%v0S?|L(DnfhGCxP-Z}R<&pkrK5l0;VYf#Uypbau)X(JIh4FoOZ zndB93c+F$3kqM9jf*ez9qNq`$hQi_{-2qWRaFkhWBz8k8-g7z_0w&{Be*@p4Fh@23 z3Y_BWuGKp!vFHziz%UgLcxMlaB=r+`=(&Dp59UehFTrVQz62J@=og@SKJYe@r?lwR zz7&1D^*jSk7D(uWPtwB-8@?5wSmhj=z)iX+QbHn;Y_q+GhU6!sm^#1{baIzfY$TE@ zA1QE~byS^%L}78CG#dVTjuAdlb>Y4+MkfXduJFPoAt|%S4O%$_%$~lEK+w)G%T(Nr zFY$mb%=+6$xX2Kr+~hLHn`+4J26xcQ1 z9QKG1_%q4o6Wz&6TG0y;L z4V@l?e%3wC^cvq>Iu%wJqFsyKLXcw#B1gVhCZr|z_2<33E literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_unpin_dark.png b/res/drawable-xhdpi/ic_menu_unpin_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..83406f0dd0af6ad3d0ea8d3a7afce32e7403c51a GIT binary patch literal 858 zcmV-g1Eu_lP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0008DNkl+{>_fa5X4dUDU_D-Dk??dyr6HPCWEGM zX2s~ry@_yy)DOTchum;QhE1j_2wl22>!83&@A47O(J(MDP`G4+U>EMSns++8y#kDq zuFg91!!ifF>rnYJSqhfZ@tJh5027>1uKT>o1I4!TN#3$XjuIML30QFuTXcB=gMlF`5x9@Yq$YTiiEZSNl1HM%k|^ z!!F$0ecUc^+YzC`y`2bt5<-y>Fu>JBQ#E}2F|KF5vNN|g8$%MusukG*t zRUR;qNj6M5KT-C1M5Rm_opU1CF2BSb1`os-r`h`eQMNhZj5M>@p8g0~4DMKEgm%j* zi3tKW?*kA_bBaoqrS|`D9odc{kl3TdDUrdf-U4j#hdrhTA}<8%d}nJQTfZv63hT`a k&(-Ct7hZVbg%@tbUk@QspJ?T}6#xJL07*qoM6N<$f&)8sWB>pF literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_menu_unpin_light.png b/res/drawable-xhdpi/ic_menu_unpin_light.png new file mode 100644 index 0000000000000000000000000000000000000000..c075e3c8b86e93ee0be7adc5803ffec376b4d247 GIT binary patch literal 835 zcmV-J1HAl+P)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0007>Nkl6g?n66O_2#Oz|hb^@&t))*v6!Dl##Dfq#h#2tT2cjT?ghxd*iyEk0qO`gc`j)8?78ch%Gt&?!iCk7NBXO?Latr$JIZy=nY4FWL7AtkOk zW`mT4(4+eXK!xQ&m++{FFUefw_kt}a&1*kQssaTuI?p| z0ApNGvw17?~ zTl)QJmxkk)`zFGI!|3_uzwGnifk5z`-!8jw;OhB}RNKAyka6#`e}xBXR2{n9Fgp8`F{x2QamgH>%P(<< z;(;^?oW94=+2)K3avsYIfnc6IiaS=EFBZ*iuQA4m$JbBPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF000AcNkl7{~GNX#R*&q#xJ~7iv&MP>Z5K3!;q>fe>gLH~m=Ln?w*qF3MGbwFxC? z)1tZrT9AvNA48Ae1l+PY>Yp9 z2vixMMoo47KjKIgW1!J(w>4JJ|ASt8?O>H+pw?xf&}FsN0cbTY6dKoBodldUBPVCZ z*(xMKi!pgQIeBARD)0XZ(?U5pp=l>790Lu8MRLU%8P-r)|Mz-R^uG{;H}+OA22%c( zoim@4ll6~O<^2E4%roHcx=RggBxx*fJphn<>MjbxJ@IvsLKuk!{CyX%2R#=VsGNhA_2lKq8BD6IMk=7GVn)6iw#zaqXmZ8$Iw3@+UD0F(8E!VpSWeJmpip^r{V zCD|7oFB{;vM0=r&zL%AN?=B_@P;cb7HhiU-H=;f{fZd*y4e-S7BwvEwm)(%OPwe$b zpm$B@K(E9UFtmoVFfx>o3N(AVLg?xNA6-*ed#h^t8eY%ywff%$i?X`g@6 z3#7EW=G_8>S);bZ2k100_qUN5qq+-M(2}ZIr`xERd8;RM#!o<3u?&TBp6S!PREZS` zH0$%MxH|M-?2;s9KvY!x^+IoFrR!~n>&2ZB8Ho9Eq|qJuqT=gT(_R#lQP>%IcVfP! z+iu*8Uy3i|n%|<|3*)xO188$;q2kNxquO247WYYh&3#?5pRA3$3;yhnS{q|ytUUe) XgZ_epiyoQ>00000NkvXXu0mjfh)3MB literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/ic_star_full_light.png b/res/drawable-xhdpi/ic_star_full_light.png new file mode 100644 index 0000000000000000000000000000000000000000..df90593c52e0f9ac2a53185b7b00969586324d77 GIT binary patch literal 1008 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 kKm}d~YgkZ;mdKI;Vst0QPEvV*mgE diff --git a/res/drawable-xhdpi/ic_stat_ultrasonic.png b/res/drawable-xhdpi/ic_stat_ultrasonic.png index bbe4d4267a3d30ed3ffdb26546bea4fefc2e6e5e..894f5da0c3ead628fdc41b4ee4d53a2cc627c294 100644 GIT binary patch delta 832 zcmV-G1Hb&{2%-m&Z+{+1L_t(&-tE~>sMJ*y!10+klh5bBCuM3%f@TPjh-6?GLKG2* zxQf&eTnQ4-0!{T&pqc>DkJh32`cD8AD#^Di{BoJ#edh(j~B2G-{1^R<2$^E zNvL)+z-)YiA2EQT96g4aT?G>mqp=c~S}eX+Y5~iliABTqlq>eoqk!yA;kO??Z0Az6+)9T4__ytKKS5$WA3VB@qI%okfJ`)O11d5DHX`XFq5H@bZ^|{lAOpdC4vlwd5tO) zqJo$3Pl+HyxQ>OTol0c&uSAeJkoR;e%X)Bfjw1lfsk zoqnyVN0oQ=ApmaR)2MAK9hZQ4E$qAq!0mY9dL>?gI}g!hX3yb^HgyW@iWjWz0mujd zV>$3DzQnJw`wfRa9o_lvg~$Nvjf6Hg0>a$55!4lSh$7jqiGX^8K8AQz(DUpOCQX(nIN^U7D zg+wBY;c#Lo%WgmcUE!CGO)g^aqPnV39}#tb(uLOE`^9P;Q|LCz8

f-W~<92{}VT(&})g^e%Fd%{Ue#>aQK0HdH3 zhJZSitalp*T7THM!dQt-hqQ6A7c>nw&rJFWbKx7f^`zO*96PEo)xvff+=N_y!c?#p zf5g9g!zD=8-v@CAJ%&P$%X>&BltbgD)|#}4GW}H+SsfQWa(%5@9AT&}#(GO29~Ys@ znzV>AF$`XVTVIQ(z8tF=L6}v;6>t+tqVeIKi73}3p?}3N*=7M)tq8(wIJ`CUe5?iU z_JeY*Jv*(Qi^}3m!x)KKW}L=CuvY&{<)GOs+2#yXShZ}0kp}BVGfrbBSgY3JGp#9F z?cFvS@HJK?TVYfV2h2E)N!G+GKG*bp&Z#f7;jFVN*$N{ipc%a2T|g zGsldCf&L=*z?Vb_G@kT$^)SouBDk0UU%;0{C_cbsFz3J`uvYa`;4=@+2?)P|B&g7h ziM}nLacCYv_zMYw3f~bmD?UQK*@qKBwcXfYCNaDphBC!AK)_%i7xPTVVBJcPhc&Ecfe;Jl0#5!w&6u^o$7X*Syt!*LPrI2 z%|HqcW8fY5lIRRN8f<|$FMcr5OPxL7OQs_{faRdOvhH9`8B0c>!%>JGuqFDSof5t5Y9(O}7Jdwy}r>6iKKvGeFO|FX1G5 zXQDS;Q$TNlEm9GPWb~MgfTNIhPLcM5-e6hlB9jsWy(*Xn$KVO*+gArPp!Gi;M`(imPYMR<0RV!OfQS{fOXL6m002ovPDHLkV1hRRClvqy delta 138 zcmV;50CoSJ0m}i9Nq=ogL_t(2k-d@I34kyRMemhv;TVq5J={t6=opUS9M_MEkJ!-q z(*uE!a0p2t2?b>0-IPE8n9{zKY>zFD^YBM_(q9b7%de)Ma36&LV(UaXc~z|9iFERd sa5n58KRdNftkPekB#TC_>YEB!OSxZj8Fzv-8ezIi7^vN8j!%i yXvFk9t!<>gMn<~ZNMDT%&_s@&sPW^OXBYr}&KaA10>-TX0000(@EFU#W6(Ve6qp4UsD*lfAqHnGQ{vtFq|yHW1jOOYEBfbrI+42)35Ol-PwfwSJyX-uSO zKn4S&5ySH|w~_uD8R>2#eKj&b6FGXK#*2-&K4ky^!l4{HN&gEf00000NkvXXu0mjf D4;d%e diff --git a/res/drawable-xhdpi/md__list_selector_disabled_holo_dark.9.png b/res/drawable-xhdpi/md__list_selector_disabled_holo_dark.9.png index 88726b69160589c8545759440e8d4e69dc984c67..1e27e93767b3ab4c282ad40c836dc02a82f942dd 100644 GIT binary patch delta 120 zcmdnTxQcOtWnqk`i(^Q}y|=dvxfm3ASRCZ_?)eaICZcqEDGcG|Qnnx3Z~`RGfW z{T?t+zf^~tt@&VrfdmhX%5Qpn1(^?${ZaO#{?6%>C7T%&)`@7H-1qMa0}yz+`njxg HN@xNAB`hzk delta 141 zcmZ3*xQ}syWqpCCi(^PenLTpZiwLH=S%VDQA24f#nAh3?z8inh!#$|6Ka@H|$!UKfN~n!F(2kI7C`}*0z~5 fz5mb5O=sUGA~Y}K*y%eAK;Y@h=I64`DWM4ftPedQ diff --git a/res/drawable-xhdpi/media_backward_normal_dark.png b/res/drawable-xhdpi/media_backward_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..a1f713494b705e7562393c94f2f173c1e7e2f0a0 GIT binary patch literal 663 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwXW^T^vI)?!BG9-&;CS;`n@*$sTJfT>oL)YM^HCLp za?Zx%c00e>2k6gFm>B0DFTVJRK29878&u%Pia_%&|&+w}I*Nn7oBR;Wh(hOJE_y;{$|LG^Y zgFsSEN-wvJj!roPi{dGc({mmrXwSE2nEKVE((hgKE`}BP@=B)_%jTZvXK1=`o@sZ4 zspD)0ftKlKHaYG*`8|SxPQ@=dj)bk2-=00#*7m%fnZuS<_JjJGxWh8;QP)2RvpdEgZjn;^!WF3U!zm=X z%lOX~y`$3`r#{-H_Bm>^nM@dRQf?RPS48@?_(mm12|i tcXgi(UYllk_o~jDr&mruz>CUK_KKUoD;qtUOM%IN!PC{xWt~$(695P#4YU9N literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/media_backward_normal_light.png b/res/drawable-xhdpi/media_backward_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..f749f3c3acf39548bbc17032b1e1748d576317a7 GIT binary patch literal 630 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwSmST^vI)?!BFUR-f5X;@JI5URNDETS5fn z3kwQ9Or9VhE~qFZv`~fb$kC%m!-bV57G%1ta+$f-{#xpVvh8<0%U4f5V|+bbegDk# z=e6lBYoH*?e+o}<{S3Q>&5S`yJcJCLdVl_Wa$DS(SwiiwYEG%TgZZonhY%hHmD6(@6TZ2N$ z#uL2q7EhcQE@*ohxVM#eX~^U=%>8Aud{1V40g$1h{-iKK10-a?ZZq{q6Qcr$V9=Y7 z9v{=A#2fA{w!2nwK=U&zql3VtH3i*TGq11$jofrVly&<0I0hEQb2{QyzE61@6t);2 zk&G_h=2_P=HS@q)`AB=p+r zd6IXn?U58)6!M~V#S)S81#Sm7i0p3(>pDHlXM3V?m$7`7@v4mDyHjRg=!<^fbV(?D z)BfF4%zj4QThV^9@8#hof&QDz7X5!*n3W0vU$_5ay2Kf?%C*D$E-;oEJYD@<);T3K F0RSQZ0KxzO literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/media_forward_normal_dark.png b/res/drawable-xhdpi/media_forward_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..0e5319500c8240f8b462d8b8fdbe79b725221e86 GIT binary patch literal 658 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwVwVT^vI)?!BG9-&-b7;P`jH&FX4GftHRR z1l9#8b|i7>u32-$>7buV>(W-&MG-R&O*nVXDZp`Ehd{@Iur7@`%OCOA?0#PVWuwIP z7dy+p`^{f>;`hF9yAP)W!86OgsSt4WwlLqZ+JhIX52!9oRy*fDcf%2nNou~*rd14Y z&wOfKRkU#BbM?PFQfu{sb3XO+$W}4f%4|F>vhvbe0+*g%sTcQ1^+Nj~s z;pY=7tvc-aYS|YA{E*pvBHXU!$2>*_0Xb`*OF=*C_!(Hr=0{#?75x~)z*%?FO1Wm2 z{4NHEny&pm7rq=wXKNQ7OWLudcXMN;g| z433kw|8x^-Z(GC=WLfPq`OraAPKAT|5y=xmI2k_1ZagS)b{V5cmyP8#OU=iVx+0$T zS2B2Rx@7gJCZD0QNT*QdtU5>62GcI3F9A7*>%K~}Dc?1{-;p${cg3j`qJi* zNKKRdu(dr<^>IbNeA@BCrQDwDZ?>vjn(9-p`Sr%GxqZi`T{?07Q`tWEYQw_AUYbX~ lCxvfbp}#x~3f8Zdc3b&x%B`TYw!jp?;OXk;vd$@?2>@RC4YB|L literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/media_forward_normal_light.png b/res/drawable-xhdpi/media_forward_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..193fcba4ede95fa04c4e6eb9460ef28607e77790 GIT binary patch literal 626 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwVYNT^vI)?!BFUSGze-=D4}fy-z_#zO(l{ zIn>HMpS$Z0N1=0PpvcZb$5UNOTMIV3-F7}^*>8XC=*OIG--^=O-L3B5t^5AEc;4q~ z>&Awu5ODRrFk{c}J@fC$JGGRYF}b)*c$&gqmktAu)p8C~ER;>Ia`}q?_PG>vSv;v( z#Z#~IC1cNI)uUDqUp-&k&TjO^DCY3>Q;P3*SoFMRN|~^y@T|?;sm_;ur8*zs$2%?~jN8|q$0E0v9pAW~yYrow+R491yq4{s za&J>kmFCw<-TqBa-ydGGG~o3=o3nrF=0rt8z~6Ot45`oJzNj~bOb5m=gQu&X%Q~lo FCIHgB0?z;d literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/media_pause_normal_dark.png b/res/drawable-xhdpi/media_pause_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..b7913a6e8c214a68c69b5f178e5baf296df03c64 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@Afw&W#W5t~-rF0yc^eD_SORwyvaf40oAAcY z_mRJ^cg{i16ee!N;+Jgt`%)E^l#DK)?aiCdyr*eV;p~|0rMJ%HPLOA2NfmuO=~~`y zt(mvi7_fC{WvvpwzGXhc?wz__j~jkT1uz1wK>_mYKD7Zp^%s5WgU;4n78JbbZ^h7L VkbbmR|8NgTp{J{#%Q~loCIAJJT0{T< literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/media_pause_normal_light.png b/res/drawable-xhdpi/media_pause_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..4933c6ff2d97a71c1403b6d42c408d3a97aadd98 GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@AfwIG#W5t~-rF12d<_Z$u7T!G{{OYUCnOY3 z_z<~v>&4DC3C%s_x5DRCO>6DwIN@V%zN?n+16S9v+@kiim(%i^|41mTSRplii`=%= zlXmKIB{!^CRaP1MljX##W4pBW@n%eKU<2BM0)7ZSSj>L(i}=|u>Q~>G%L)qqT_XE^ V;shr*4tGD0LQhvemvv4FO#r|_U1QfYKok%K zL;+={dT~ZeUkFGGK97ihLIzet#Z52~6hwe&g}E_pAzlS^D|i#6fKI}CTEOWjNIq06AAABVIRb8h8v(cpu7j<41XR-mFueg0{7}CMlQe&u2slAqNsK4&!7er6K!+L)LjgxAc=7gMf@)guAp}SX3mR6a&&xq@nwq)p*?Nvaa1$+X#AkcJ`eg8- z1%#dkwMX!2NnOth(CuUNy#SlLM5XTnu9vBNr^A2;`t}^eQ}OAYq2X- zY5_7&kY{;ZTVlKd)a9e6O;H!ZwSW!+incAzdYjawkfI%oI0v0qK%sAfx&&W(0j|OS zI~_JzV*0xFn*1MG_y0MA*9z$MH=cS?vRf4>%x{KzImq~{u_z!4hytR3C_v92>(!>E UyEyL+nE(I)07*qoM6N<$f;QlwyZ`_I delta 1159 zcmV;21bF*_2;vElBnkm@Qb$4nuFf3kks%Y2K{|f~QAtEWRCr$P*~_abgfMIo<9naF^UXPL-Q@+w_3GEj0ALf-GU43)pY?D&3fez)IV`@8qq z&tvbq4L16&z4lt?OzQP|ohA#rL>6|5EbJ0l*d?;CO@{W5NUE+P3)?~k z9#VhDd9v_d8^*x1P{(=$OMn{OAgHl;S*`+En1>ozQ&p zAP?V}!U3rAL1F)v1S<<;h!y1JJ1k)(oPZ-0ISL119Yp#H#~&-mE9{`4UGNRw!@CN6 zgcoocB7KG9j}?>=c9z3VVDK-2125`1JOh8W^ALDdMfwWI94p8x?4Y16@B|*f{SqES zY66IJf{i~COw8|Ju`<5QF~-p9kP8@X4_htpDN(s3-}1?*4!`HR24zWM}Ikc3&ldvab4=E7{)10SH;1ca3uY$JSv z(g~op1y7s6*81fWU|UAxEB?hD6?azLVX2*0oorXP0Bk()-G zBmo&VJVg`0L5#pw*a5d7ZyR|NztyEJQJMB*#;AE8R|~JB3J{fVHFI6eHJ_W6ES}QsVsO~ z{B>C6$0Vzy%J=mcdMj1V88mB;oANiH?75@Cx7=XRxYn z5|w}m3pNbgsGz;r0YW1aU;&51dMaoyc7V{D1cY^r3f#y80*$@}vQU8=c|f3O0{B=v z0BnN^xB%Rys=7&9odDLq2|S*^40*Lzr`zS{PIy93}q5f*5Iyy zlms;GYw=uE(4IUf(6nzKM*32LCXo%ag}Q20kZEEKw3!O9pRqr_5nEL$zFt+rK5SA> zqS~M^u&l=Zs0Q0045oLMrls?(QThM?002ovPDHLkV1hpd5Dx$V diff --git a/res/drawable-xhdpi/media_repeat_all.png b/res/drawable-xhdpi/media_repeat_all.png index 61f885b983e66f59d08b0b4c520199b7eee885a1..5cc9102ed7723d7143415d233e37b0cb5bfeb6a1 100644 GIT binary patch delta 1319 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 Zm0!avl5{}BrN;mO002ovPDHLkV1ierr(*yB literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/media_repeat_single.png b/res/drawable-xhdpi/media_repeat_single.png index 1b37c302bd3154776fbbe3bdf3d9c2c151f39de7..6f95a2bc805479718277632793728cfd1ed2e53d 100644 GIT binary patch delta 1573 zcmV+=2HN?r4}cAjZhr;*Nkl&=RS!<6j4MGMSm1gL=i<4QPzb-=C%X@ z5&%BlO28h#4M2pq60i%P0z3ko@Kyru0!)A@z&URvU>Yz9FaQbx+q{tg2B1N2Xael_ z1_E}n2(W>8!XO~=|4zUT4gwhJS=MSQv>6Z$NCR8~Q2M`0qKASfPWhB1l@4P&Cuh%XB$rcsD@C|?q$m%3(A{}}H!9zD<3^PEr6T`KrOEoz)gj)FwTy-7G zaI)|FF#sL`90Y_r!t(NRxU+X??3E7Ef0H@-FbiZGu7AeoM9*9jr-U*-3|C-^WxNgz z-@b~c&Ne_7$1z9@9|xogIU#X>eTi~<7qOcsMIYpKLSw#LQK zZmc&#?fiBC(24v)7maKT?2k{B{v*5{A0eW-SST!@XZ`iJ^|ck~ z8h=L})3(M4Il?#cA;1Tt?k3jrEtq`F;6&4|5CAJ3ol()(2nJ687!IgUmGm?`nEoaD z1sAGRhd=uI-UY2Jt|i zcC)vMO-`!3rxvzMpbKTXmQ|*kuz=ejr17a3RP-F(*es_-+*E@SxN&p;>gUPb)S!zrJW~OSq_(&J5`RO3Vlu}6#R~vc+ zudSr?bym!kJ9#+`Lp3WU;B4jn$~UjJ+OFI3F#x9F7Tvs>g+>n59$Db!jmz&4o|E77;&1@oGK^r&-*vV1& zy!2V!U@=X=C)NE`e?FTpW#iMDf#=&LtE#^g3Zz#&?Rt7YevDvxkyP0H$K31h7b|KU z)Byj&2lAdq!*5UbNjy>Ta(|)_J;CK-Xx1_p{KfafW#HPQT!xdaa<;O+!1(*q5Q(P? z`9KM?K$ENGFl-0EJ7dPU?E0ab?-eV0lM1^g5bf}+0)9J8wv1%G2>DbEGeDIq1lVM0 zX~`G%cK{e0h6uD;t-g}=DCDC>{CIJX#2W=}Z+!p>fFOw|qKG1jC?2ASB8n)YtPA-E XN=8b;FrDKr00000NkvXXu0mjfO=Is{ delta 1878 zcmV-c2dVgg4X+Q7Zhr?WNklT&`jL;38*{I5iXyWs0T=NdpNGxqMN+2=PS(%#uW@^^G=lqk!=b(EH6k z=k9QQ;BvY5a!H=|_L|)DoacPb=kuI%p3gatUZzZ$GG)q?DSuO@O#MF;5}!K1Y<~klxGww*Sa+s$)Ad5*K42Tj0xjSdz+p(^?xYQH-Wxfu;C0qz-(HX| zyH03y6(|%V?cg>r>WHV|;>es~rF7kSp|Rc4xY3i~ZwABN=r)JrJ}3jB(*4m3jZ6j~ z0Y;VcOgF?%aU_sNH_`x@0dmUe_HE(%z`mRT^TY+`gnx#j0iU}51o$`SeFfkG_&RtI z1Pw=jf4^b*P%KWU)_>DRIbas3J53lEmb0Jnz(>08oX}7p;1ke|s^Lh-XG>ML3$|u~ zB4G3yq~lE>N~$|AG{&Ky0yy-QAv(@s7A@7rOt5L22@BKkRe#1*uxpeGbFs?+i=>+Cghuy>0Tpe&`qIHG#z$z_iS_7?!|Hv*){ zDwHh)d4LNx`^>%v$z{idn(F$YsZcoBaSYKt6dcEOX?NRVZ5xxFB(1@|R+}>h10I>3r0+ zq`9Lr9IWYl*cH&z)AO`kc37}I6L5j%2v7mw0zOx&I4<1GEHD%BFygVi8f7~G7aB&L zucrBOX-IW<_xL7TTDEUHQI`2?!grOy@qanrgF5_O_3p{?>=a8&>_7i@KPS~kEZ7bM zbeb>#e0B2`K1HfHF5K)5xav-oq5keJE=;f~+D9EpE`+Y?77j|Q$52`&D3G`JFQ!@-S*GG;dbJ-xlp zZci^it2-E$kYBayT-Evf8~2j19;9qNUYf06Cs8RS=P+gbq!~lOCb#Jv_G+&}xL|Vw z=el$qjYR=2D%^4^Lkb3fTU5i36MrYlZf%A`H+APWA1lr~b?x@IIrVqX4HW>;oN8&^ zD$NWMY|RGTiqmo3d2ZRca0g0N=Y)osSMzXzjWbm*;KfDNvICyz^%&Dsx z2F?wz;Yd-*FacN*q*43DdLY^9E{8Y92F(z^CgVTF-%#9jcx6AP+09kp<}sW#Qoo9;N_V$7k>V>{=E zJ{sX!KMxdDVlfibaI~^1skj}El-oL{uonPO^>%70`=Hv?*B-*(YFh4=?mI6u_6lHv z!)WUU9b(hb;!$lqI4__`daBKj30l@3AIx?xaLu-@4U}nlG#}6O;IOCebPa~mmrkMQ9 zMC0mU#1^g({9MJ)R;+9NoV8-#rNlj1HG^J(I`#sv^YpdTFYV7$pMTrVcv~bT|~&IIgPqwD?iJtgY&g;u#f@x@WS;>{(kxMye3r# z_cY;N!`Glk1P3DkKSA5hNfiLYj}UP1sSnOqC+h)t?@UF;-;cV|YlnM zgY=9vGd=_-mjeE01b@DA)VeTiCP>}?>*4cnCR>J_3bwqJQgZR`9}kwu?c+;ulpiPf z-%>adM!Xs7=zQq^@i(<6FtqE9oF<$qJ5N^}YX9?r>yNlyEjYXjFbm{pup0mh(_z}B zhW4 Q0RR9107*qoM6N<$g2fJq3IG5A diff --git a/res/drawable-xhdpi/media_shuffle_normal_dark.png b/res/drawable-xhdpi/media_shuffle_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..b210171bb050f7570cad70ccb6d09bd3325ec3c2 GIT binary patch literal 1018 zcmVPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF000A3Nkl+A7fxpx`1qMYv0cQ=;KAZ+P5pEur6;xdV1UUobPj<=X}rioDiDU zw5B!f{xw0u06ILJC=rik#=cObFAn#WPZIBp%NZt*j9!cOTiU4vVb3XU@ z9U-{QZ_NO5B01lAPD@R1_8T#3)QBNz-L~q`a&I66L2n5_PEOt>1KMi%GGa+qR@Q>Q zW&Gl6@9MYhZgNq|+!k-SSq2~{FXICb-qw>*+0qA5>6bC(eNSk+GlXL3&7L*pTQjm{ z;R{~>F>Xg~0MV+CmMyyMV?BinsTsV>n@+hd=U@2>Pb;rs(yr<*hTSq}&b+K;%P}aC zoZk%FULArUc*sFh=H*u%qTEl`Njs|p*kjP3L5Cdog&$=q@{zaX2d~-?2O$XByyTR* zn!$4-H+`a09c9>RyMD)9 zV1psEW#RKO#&oTaR;d|fyl2arn~`9nLuTYn+9_x^di4k&U&+8-6+pIRNrCYu^A zLj=LguEy^Ed%LT3%XI)CXtCe97%iRGCumvCa1Fl#K}y<8jCQ8=Ymt(6TK~E}!m={_ z|MXW3XcfF@+VVP<;VL3p37^&~*yn<1-H50v73bvrUOauTpUZSqBdNG%Gy2IstqM~1 z!a6jg8tphLw&S8RLAMEu4QR)83X;E!RS_gdU8zHmT=Py1K~kqAJD|OaBzr*r+9g@y zqBLx=KAPP!Yubqhk7n0vk7nh==^J`=Hhefu*I$N7jOU3jDDKY{P2x+cMAvkQ oFDesX)h4~HZd%it*0lQUKhL)RF3hoB3IG5A07*qoM6N<$f-wKfvH$=8 literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/media_shuffle_normal_light.png b/res/drawable-xhdpi/media_shuffle_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..7005346ce41b9721d6cfb595e1ebf2f2c26fb44f GIT binary patch literal 977 zcmV;?11|iDP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0009lNklr(oWIkYtu? zWi=5dFTHL&DL(On+ccdI!8Gm0&k|7*l0HLcmI&RI0BA*@sA%Zq*kc(VuJRyEh zP7;;l61t3Nh|ybG#T-Xu$nY1HV{}P@hRRRo=qe4tbovuE$e@)peWEAN8a<@}^fSQ( z6HKwlJGRU$wtk%B3&S+aAP@+ec*q(@=w(eC8qzG|p^7wA=px7h+hirB8iyqX$7Np#q>& zsLBpCFg%OTF?Ig0D+4D+ZOXWJNOG%Q{O8zIaTi0H)p7%l`ud@~uZ9z;}83Hd+ayFFXDjSmDES6|U<|J+?*N`0Wyh1}# zWlJ_fYsr=@SbIz6cvI?lTkiN^B9CS%;;h;}n!T(vnpua_aR%_%KAetKpN3A1=Z-HZ zuIh@$;U$%$YdXglm5#4!onBTqq#+GyNOkfL!3dy~UMpa|00000NkvXXu0mjf+jNpr literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/media_start_normal_dark.png b/res/drawable-xhdpi/media_start_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..e68c45b86550e0e4fa13c998eaaff2d0e43d22e3 GIT binary patch literal 564 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwa!FE{-7?_uk$(uk8{jaqOe@iGDWe)=4_< zWs{eQaHl3O)zMj^lM@knDHqUVn7oCP!&iP!$U))rVu$c%2E)(dSz_4IqNA|Uo{ah~$_9wM2;$LL zqAc}tf|t!QVScTri=%#Sh_YQ*{`6Gn@hj?m7w>i*y*}+RFpd~JUHx3vIVCg!08k## AbpQYW literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/media_start_normal_light.png b/res/drawable-xhdpi/media_start_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..0fd4ebf91ee0c9b0a9727983ed9bf946009516dd GIT binary patch literal 548 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwac7E{-7?_ukGptL+jfaqRt%e;TeSPm>$f z0zYYUFBMVc78A=76H75ZddO`Gudm8kQQuj`@9eV+cX{y`e}5f$rt)7?{BxV;Ns z9tm02_k!a9>o?ikJ*m$+_!wnen!Uq}x!$la=qWq-%{Z^HL6}KGXPQ*I-Ud;IcQUi? zY&x02<-UZeLpCsV=Drq=m5e;oIwo)#cM2FWbTI#Jlx^E3Z#LN irLpgyKD}!CizUbE>Nh!?Pd>mnVeoYIb6Mw<&;$TC-pa@T literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/media_stop_normal_dark.png b/res/drawable-xhdpi/media_stop_normal_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..eb7f89616aef20987d9d5f7b945ad0d6bec1f1e6 GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@AS2z=#W5t~-rE}oc@HS?usE(-q_#Vh$23;! z#PN+O3*W>sf8J-<(a{kX{IIA&bF%mulVXO;K_WRPix|RRWYpgYJn^|97HBmpIB>V& oTJxg6i!$w3?#j1PQu^h|KW&ZP?%7-Xr-KxFy85}Sb4q9e0Ar|7+5i9m literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/media_stop_normal_light.png b/res/drawable-xhdpi/media_stop_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..54010be9343b1faa8e715a40da7b691a90f79bda GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@AS2$>#W5tK@$HR`yayCSoDcRmzqhq}?6~bL zOQwKOSJ8Ryn76Mdsl42pb4O~y(o5!RE?r}oI&o*B@>aGNGk2QjEMo?mfedOy3jQpz itP7gE@1=^T{Y%Eb7D=Mg@n6@1)Ofo3xvXNS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4_6M2 zFX1NX?QZrI literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/media_toggle_list_normal_light.png b/res/drawable-xhdpi/media_toggle_list_normal_light.png new file mode 100644 index 0000000000000000000000000000000000000000..d793822103256206f5836bf3309d7332af4231b2 GIT binary patch literal 362 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4|D;LHIK8j-ri!2whoapf@hz-NSiIbsSL!Ml z7+G2gHg`le{iqe=4;;xkc%P!-fFq8k^| zxKLCuyMhbd=%P*C32wxNf`W9RqR>!KR8SBFap7Yjp&DYvE)?99f&n3g7+c40!nKr| zwl^@-J3k!$;f8R|KXdNA^SBK{hz4CC8o?sa1e!sMm7A>J8h>?@HzkwFmS{A()aUc9 zkO&5Y%i{6);wce2$z!qD5|78T5>glBUJ2Qj*QP}1BzL)7tzNI>^{ovA0vp=f+t>U3 z{s?Wi?2U4{d|Jzx%jzV#+wJy4wvnoLK-@`t7wxU&@bK{PLH_eghv8ae7lSrpGuR7x z3ew{;OCi0zy??tWCnraR4sy$EURgQh`^YE2S-Srm)psWniLO$q^g&pmQb4nGI7Dm6 zF)H0-k@tYh7J3SW!V57il$lQ6YTma0tRP;D0K31m1LXbmWS~Vp-G(Wu~L@ zO^_WRcgyjn2kw*KF*Kj^`TV$;B~+TOllCd{MToPqaxgMDI9L*Mgfi1Xc8q)h0e5J> z0$=+2`hJReLW$|D2hDi|+$28-pHivRk4mK?lnJn5x@!n|LjK4baCB^J?2oV!%1j3y zfcFf|_kUb2Hz90>O4GdsUk3&T%A$@?X}Xb2CQ}l1hDy^F?U>HC09~fDB|xX?>JgyD zbn^<(ZMr!HEQIN16|hjIt0`a_c{2pdb((H20SjWf{{&25NKoA>xp0v4_TyPuGzpkh=2FXaR*l*ehh|Gny!|Bs`2RlHd#F) zjzFHFeV6O6x&95){T7;{DnNEWgm4G9gOju`S*{<-X0zi$W0)bp=^=33gpS{a&OV47 ze-s<>GIIQNY{Z1bh$)#7lTst5<&G~*j98i(u{bqid2Yl8h2vW^Mr=|Uu}x>hMx_y3 zwK|S(RvWQhZ^VIx5l1#g99lVkY-hy5r4dKBMjT!naeQCT2Mm7!vRPEU78U1W00000 LNkvXXu0mjf7%+-z delta 1633 zcmV-n2A=t$2fGcBZGQ$hNklGb1b`A_CBQaq}_&V1I=iT%13DUX;saxxKwD z0l>CxGcYiq^Z7gg7z$$qc7sn$OjsX2e6StIQJ&{nO#zL1z3wKHNjIO*>%ay0gI6jQ z$Fi(mB8o^U6%ny9rcOj#TI=mMZ{GYAXbN_7e)jBHStt}7Aw<-&tN|g!fY#apprw=_ zjWPWE`SVG~aesaZOn?tKxxT)xq?8dU<)ASp!OTaAsE3*V(OS#t>FFb?{!3Y}R7t9wIuTwN5mH zj{%4?Gnm=V<#Ipn1`kBQE_CDLAtS|1U`nR%FqMzQns834T(FJ4qLGc(`s@o`uN{CQ6#5>6x%>DO8h z0T?yLoB%KZU>rbVWMri0>C>lY1_uY7RzHUtfqkHhxUL%`q7*Y{iD-<7vdo-PO2r;L zcrdzO@P9)KXxbj=h$zF%qX0&kISn9w_wL>FxpU_t2Ri9CsvkNbM32_GpP7eU1@PV&vksu_x^8uLcD7t9l|nhokpNJsRDZ~E z9I|a&FtY$4g%FCF9U^izH#hC&IOeO;WXfzrur6gt+LI?|h4M44~ zu3FV<)wyutf(lZA;GN~ryn6LYHyVw)5MmQRnVAa!-ZJwFfC7N`4<9}(EiNwBgA_o_ z+`1Skt#zLeB2Gjj%zT`PP69XqV1G<0m3sX6aXP5=Kmb5<6c~V6TU+ytF*T)BRR~d( zQoaN57Qj1ZF1oI}F*`f^J}4+Zy$5_EbTXNAZQI^5##FV|MP_~n;H?ni9e`q?P^etH zcCG4pUT^~ZBJ%mXZZsOMWm%idToytU0IUF5VdgaerI#;XmT%s?xfQ4YpMMDR`t|FE zG3FmBhhnklh6&|?i_w>Yvh8a4C7}H5avV04 z9Uakx31vqGNtjS}ToD}t%8gE-?5ZT|7RtG~xxWJy;1kgilnVyI8iYCAIybynO7 zltgr#nMagTu_sTSj2?7adVi>@xDzOwTohf`tz5l&_0NrsjeV!*q091iPy$#XqPGB6 z0j#gCu9mJ}zy62TS_dY;FQOGnBKiwEQ0|H-EiEm*URYT8z12sMJtLXTW^HDU5YeF4 zI_+y(#GAL4mzI`(@OMqVdebV9t=WE1dY)GWux^Z5W#$!TUej8a%39@e<<_lRKO19; zKtLm~YyLy7LZQ$jgorAoJ~b|hNDCo88e^)@o;~~a^y$;Tef8Gu|F3!7DxyvMUL&mb feT#^;A29q2?^%Uh6Oeiu00000NkvXXu0mjfF+%8p diff --git a/res/drawable-xhdpi/menubar_button_disabled.9.png b/res/drawable-xhdpi/menubar_button_disabled.9.png deleted file mode 100644 index e51431d80fe52f1d4780775f858ff7d08ee3312c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3093 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 diff --git a/res/drawable-xhdpi/menubar_button_normal.9.png b/res/drawable-xhdpi/menubar_button_normal.9.png deleted file mode 100644 index df1cabf2fd5c849808fb6d9541dbbd9714455e1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2874 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 Y03jCfRm6eUSO5S307*qoM6N<$g86kr_y7O^ diff --git a/res/drawable-xhdpi/stat_sys_download_anim0_dark.png b/res/drawable-xhdpi/stat_sys_download_anim0_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..0bb5855cf054f5030995a2e2e2aae6b071c443a6 GIT binary patch literal 569 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4>+sSM@pwUx2T^vI)?!BF1?adr0;Fd4sb0L9CJ|l6m zR&R#lkyC1OH6|VM>Ne4ueIrxZtZ8kAqL`CUx|FmuGn;fLSLK_t@m6Abh35RRhwe!q z`CWV0toX*vn=>O7d%&PgsCJFG!cn`*>BT-TSZ_R;8+P36yw7X49}Y>@(?WO~7!4TM z4lro2znE1kZOahcm9A|3CZHf~{!!6hzY6Ku=6zO^KThCz_<(VdNJfR)g6sFs&yR5R z@h5Gj^&6(^FDcN>&(KD@mdD}H7yJV{O6gw3s{17+N$UnxK z$G&9YImW=Jr!|{QrtZt!5i;$sUIWMOdFL-&e_fvtcsZ+2;oMAihfk-h6mz#THmQ7H z=ao_DlrF@mN4CZ@|S5#U4&KJ)+JBH4=j2a zW!GFRd|KW?>hx!3Esf|U|J|geB!S?saV?YWrw-E#5yjx?>gTe~DWM4fW%|_8 literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/stat_sys_download_anim0_light.png b/res/drawable-xhdpi/stat_sys_download_anim0_light.png new file mode 100644 index 0000000000000000000000000000000000000000..4c55dfac2f4826ecb1f2d887f2992d619c370c27 GIT binary patch literal 551 zcmV+?0@(eDP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L002k;002k;M#*bF0004kNkli^XDD3FgGCK$#|PAPsV61&;Z^n?~}=mT7@c z6w;4k_!k1w3RnRvU#z+(c_6;xZD-^gzG2&E1>xrpQrq305#2C&T{aC&s9#}jaoC=HRgaRt03Q_pJg;tDvS;WN2RaN-G6 pa6&(zl8Qs+e_TV0#bU9n8Q)Tby2xf=!ioR@002ovPDHLkV1hF^-c|qr literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/stat_sys_download_anim1_dark.png b/res/drawable-xhdpi/stat_sys_download_anim1_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..91af06f9c51a3c152236da7a0fb6d68b713d76bd GIT binary patch literal 535 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4U zY7S^tofNcSt^dOH3$%OpEZh}l&b0o^#>`g<+CrBsTP*%>fAgqj=DDXbr;Q9j;HK6R z1?>kPPJ}#c>{@d`_kGRLGZhQfbUz%N6M1A#cxI!uU8F&O#0NE9gGZguXJ~%ERK4J^ zgnrtQhDB=}rZdDRdYt5tU{qH4{ZEy(Yu0@?t&$hVc4$AXJr;B9eooYr&Egu51cY3E za5A-uMb$Y@P4s%W#G~D2R@p(x$M&ap%Ph{77Tci|qx~T8>Wz7cg%0(;KPQ-3-fjOl z<>GoKzV?j$yhU4PESXlW$^GS6#FL#Kn)VA9R{j)iRc7nl{b0_V3poy-{5W28>-_I> z365l*F8uQ3iA6s8K{En`<Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L01m?d01m?e$8V@)0005PNkl2*G8Y5(g5K*Har#}jR@_f^xZlF!ns=S`0Rkf?2jP9X*R}lmTZ4z2U zLH~$A_** zyv>&CfPK#KQOz9hC=L)y;y~nFkHxM~8*nnWwZ56jZq&?VSF`;}0}z8i+G8AjsskLb z$D|I>0Xjf>K%SlnbsGbE>rcxR?0mq>KxG^;*Tk3cj5H?PXZAxl=<9gEe(%#X7U0z6 z2A#TD#Se|b+9*I%_l6F2BzGAHD^1HsJs#ZbXNth&< z<(Z$}|2!)D{L}3a#J2%cF!R!{ARi*%B&6U6Ne2YuZmh{p5QxG@Dgc!NNPJDGa&Z_2 zND&2sRq@^lPBngJDjWZ~3O8ZT8YEyT9Zv*;iK)+ointmADGne4J(~BkU^wrS7d_M+ z^1*k0orZbZrTGNoDU=INw^=cY6p|85VYIz~7T^3|>mc?= z0&LIEXD3~N-CjTlw&w@DbJ_^~jbo_MXf&FC#s`V>L~Y_hzWD$E002ovPDHLkV1k7j B{S*KI literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/stat_sys_download_anim2_dark.png b/res/drawable-xhdpi/stat_sys_download_anim2_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..86f32c7af59534f8ac6888b1367a026b56ebd763 GIT binary patch literal 545 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4nLWHIr zQRq3SIE!)S(PLg(-1iTjI#j;7TysmH^uh37IVUO--BeQE8Mgece=73)^xWNZk|Wi? zz`K^y4ix+erHPiO}^~L1E@|`iqXNxhu6&2ht^_j7+)0?9#t8REP&yzE|dex#0 d99r4a^5@sg(_xOa14bnSgQu&X%Q~loCIFm^&?x`_ literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/stat_sys_download_anim2_light.png b/res/drawable-xhdpi/stat_sys_download_anim2_light.png new file mode 100644 index 0000000000000000000000000000000000000000..6527a6271689d5c583bca3dc9843e14d64522115 GIT binary patch literal 616 zcmV-u0+;=XP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L01m?d01m?e$8V@)0005QNkl|!% zC@Vz!TPWj%RubMT;{CqmEY9cU+;NB$3WY+U_!rzoxd98j$NN5ac|vZ$7N7FDXO0iq zkR5QwdCs-W^U)vzaw=ey1MKD!wv`>QlXZ{W6Zg2~iF@EqNe#G77Pkw2vjtsh01|Lu zdot1p$`4?lBM?xcH$vOafbsUzDuw$W@IF~zM8ebhHlDG8CGVN}7!3#d9&k4Pn!+ZW zmfWG!wmvK11a1ii(p?63gjC|t1OyO)%G1^LzsAFQ2|>{2lNNYRbUl90TBc!?#odG? zL9ed-_WO%-qVGT5&%pjMU>SNz_$w%Y*&h-zm;ea}1g#S9vI#ck5FiXXvbSYL3>l;am_e+!fIt58|E+_> zkOY{%kI#O(3A49=2u$Axc>gpJ8IEhHP$(3N5#tLK!Y>)WZdeNd0000Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L01m?d01m?e$8V@)0004MNklMs+7)jqZ%{0Zj_3592n2 z9|auNQGOc~u<%mL_b6%TjWH;)mr~xNu6X%l3L6|H?t)zknq~u%cY;q>%koc1G-7Me zV@vmBWKg0LDtJ`2k7l95AwzsRnDZJ?8=T^3{`*r0vQA}A<-eO0Ewg`KWD_u1RYbPU zN)wm90$iHe1lp-B*Z=WpFNlC0Yd-TNz|JO6!;UrJ`C(IAjAJN~NFPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L01m?d01m?e$8V@)0005DNkl6qI*vf1O{Ca zI)p?CWrb+J4#~Em<{~@0Nb`NiJ^a5NW@eX2AP@)yf`MRNbT?p*ZL%$k>&)+Nz$!ao zXQl;q$P~8&@~p@TZHw&4i-3X%5CI}U1b7&bS<_GTl78N{q#x^(oJW@FjbOT~@9b|M zSlru~_<35Vpz{ImD%RnPPr5A7uYKHCr^`D(GQ%Wv99x0DLMlMpA!^`*bw|0=@yFoGVY zk?k3ffL!K%1;K}KkAyV*Ant%5Rij;YLKYGD$PGX*0cgJyTC6q;3FHzLg3`3!2}Wz> zQg&_p_bS}aSk^#;;_7%J5M(626PnrEX^_hSM4)H+aTyH8XZ(7EyrCTYWFJY$7aq+g zNUxz{0OT2<2HkMkVBEA9FoH2o+S{y{M;a*(rZI0XpwBmdU=75EBtW(Nd^%|ks=a^^ pRLc*zbE*gp$1xNL1OmZ7;|tAN87m|)Zq5Jz002ovPDHLkV1f`??jisH literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/stat_sys_download_anim4_dark.png b/res/drawable-xhdpi/stat_sys_download_anim4_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..7743a011f3a70fecd43854dfa36f8e718f9bedeb GIT binary patch literal 543 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I0wfs{c7_5;mUKs7M+SzC{oH>NS%G}U;vjb? zhIQv;UIIA^$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZEE z?e4osj)H&IdBo1cy z2r}&!Q0n4TlYVFTVP!Z~U5}wGC#;WzE=)vN%TOu2E=T*u-D)K+KMpa3HX zUCtA4OuBqLh%&Z%| z;Q(v%i9?RR_FPhHU8c37==b77nvq+kCQizgt34{7c7Rtb%HOFi`QE(7Q z+qqpz?%(q5xF%P7v7T~F;h{B++YP%|R9^{RJ2Bb7R5&H#;6lL#9)~XEG&oIM`YQTP z;>iQ=+Euvr)o(b}^YWy}#AR$;mCA0+s8H24a;GyA@&V5-c~;l1%h{jr1> eD17EW6)t4@w|LL29bLevVeoYIb6Mw<&;$TOm)KYU literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/stat_sys_download_anim4_light.png b/res/drawable-xhdpi/stat_sys_download_anim4_light.png new file mode 100644 index 0000000000000000000000000000000000000000..8d28fe56dc3c0ffe37b72cf8f30ee2b73c24f311 GIT binary patch literal 586 zcmV-Q0=4~#P)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L01m?d01m?e$8V@)0004{Nkl1wYqXt!p&}c-Ho**PtockDrQPM@UBn(D2i!hjM1_>sl^zb9>{)U9a zBr!@zY7oI~Xw#mmk4E~wP2;_;?JVz=^YuI;27|$1F#HL8q27RA%pmDAffl_16F9_4 z!3=g0(j9OF51G6k_G%H3F##sP1ek#T74T{Hl?Svbo{eb7G*bE5H;YxIeE}I9V6iY6 zQ*dBaKcERo9G6VMQj6DjFa#x!pdD+z3HY@h(nz2|$$A2TjqP6(meHzcJA%N%Bo2N^ z@UVr5!sQHt7A)cT+vE4)DBcYr=)#6`Hg;O(nUls0nw2l7kg37B_4&*>#iK1_K?4d=`#H}#&8utabZ^IV>ZO7;C!d`5q z1MJTwygD}>6wLu5l!w6m5JC67@3K*9!&T=yo(C8>uhIEJ>nZF7DK&%gBG*b@FlAO2 z(8y**R`#+o%2CD@ILc^c0kP8GY}IrbtCIkm<8&1`PP?*zFm1*ZXfs?NpP|8EFc|(B YAEeB|@ikT&LI3~&07*qoM6N<$f?WIWn*aa+ literal 0 HcmV?d00001 diff --git a/res/drawable-xhdpi/stat_sys_download_anim5_dark.png b/res/drawable-xhdpi/stat_sys_download_anim5_dark.png new file mode 100644 index 0000000000000000000000000000000000000000..b422bdd1695a176b050d9a2147ab0baae875a159 GIT binary patch literal 551 zcmV+?0@(eDP)Px#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L01m?d01m?e$8V@)0004kNklAEtG)i#j!x}=kE-s;iT2qT#6irPvxKxyFwM0wM8Z|^ie?TrREeT0W zSb^rf{!33o7xVf-m*_nro#(f?ybqrD-1odn84L!4!SE~S6TJc{b~)%skx9J*>%7ry z$Ki=--2(5pI9^<;M!*Od0V7}p#09!$-&&8rl<;h1hAm3o?AzyxM!UR&!z)Ma$#_VC zvA-9HP@>_Rfc|{{{>U;SM=;9`t)9aExYQ|PA=CwF9)46fCx%!XjkAdZ%DIk6s7q}g840ZO1h(AtIEK%uu43}c3-z8wN?fVRU{r&eWYI>TZh;rr= zaCu>skha|bh0R?@Cp0-`TPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy0%A)?L;(MXkIcUS000SaNLh0L01m?d01m?e$8V@)0004dNklCC%6r_Y8!GpqX5O^rTM~UdrrSOoXrw-8}I)#UVt_dAFB-tS>R(Jbj zr^{mNs&1D|uo#A~)2!p|3Fc|&?Gon|ZNRw6|4bplA4*6g-j>{{Xx&=P* zaQ%4nmm%O90V7}pjKF#cgnHk!z=q=9NRAWQe(yV{gA)*N8E`S~jBTpK7B7&b#c-kn zPUdI*g)&M?kmEkk0cXd9Pe zF>doP=L{U0q?8Y*2+H(kDs+@pKO_+6bYdcOarxp2OVenMAj5U2`tKYN)Alz&P~b6e z1|u#sR6nG!N8eZQxMNHA&q$Eu3e7xTke9Z!6vUSK i)p&*mgTY`}Grj?-b(K#y`zfFR0000p30*!zColTWiM=Si=fuFAlmz`(%5(7?bTz`(%7;K0DZ!N8Eq`k1b7A^zZ}_^*~sEnN&weGK#abGTmD=h`ta)G^Ok_HxTp z28JK}2d?dtVW19Zn8hgbnjt{Fq1l&V72^)eTif*x+`M_Jl<|`5&1}}w{>EiH=jmDJ uB_F>L@ZeE<>Nc~}myg1H!HD9u390@UPbJzdwDH;la+;^BpUXO@geCy7K4D-0 delta 398 zcmeyuxsPkZZsz(tPZ!6Kid%2)8hSB1iZnb_VL4(ak(8TyYtEq{miz?1iF(^FNJkt! z6}-exDm(RdgU70`tlK;mHYJ*F-h7{*fA@hi+c)O~t+~5N$J#2+HkyHIJcABt0`cJ;S$6 zdjHC6X6vs-dB^_uy&5b4@i?lj4%ceA3>aMZYg=D?wkwbU2s~Zc{9M*KB{Ts5Xegbs diff --git a/res/drawable-xxhdpi/btn_check_off_focused_holo_light.png b/res/drawable-xxhdpi/btn_check_off_focused_holo_light.png index 889a67c0234615d07581ad0a1d800bb37d6cf143..4faf7dbaa962d4c25ed9920b187fb38844fd279a 100644 GIT binary patch delta 703 zcmX@a`<7?JZsz*Ao-U3d6}R5rJ?(cpK&17d3ZI`sr`F^ZL5oaIGE8+my_BP?O7hFZ zD8m=g3W0_X=SJN!_xiqa+QoxKR~~+QD!=AujEzcQAeV>d_YcaofUX{pO0r=h$a8 zay$6zFYS~&J6nv${(P^Mze#ibJn;h#`paFt^XmVI=v=9Nz-e%0@eUo!C)rO=Y+Cv7 zbot`V&uzQ@PJ3ndg~{WK^v{6(BBvOfI(Mdq9iG3ycy8@x=7gp164^S<5A1r<@bKH2 z^LDjAi~l|R{J#9Uy!`7a1(Z_$kK0f;NDtv8HI$wJI z^~oDbG$KC!Pn8?r#_JFGE#8Qlv%UYv$ZnVTh}GdomkNS3j3^P6bzZJ*W60t?xVNrWST$Ak7i0R1(ws~ww zJ}9acy4Pu9#Kt#F2b*eDFR3KIIT04OhO<7)f7!g6`CqOq3A+68cTWH0qx!d^Rwr2S z=sGYkF)(s4uqZGHG%!Fo4QDUh`O5$G_v)$3|9{w#_U67^{q4z%&vJRp(mAbi{Fp8t2_&&<`CD?FyP2x%*r z)!)CW9DaPAT>JfA&ih~T*PV;4eJ@~eLeqn*;>D{YS08fBUVmr?-(d;)mgm+xZB1sL zoqqfL=80zeypMc#X^<IlXV!-pJj2Up}izeD}v6!G)~5E{Ok9=R*tW!f8xrqZ$+C#_~L1r6aE{2>s`;VJFWUQf2H+ScC(pwv*v3n z_)dPCr2nVi&}G`vEuQ>rk&GLE+PRhqrFlOoIr9D7$|$wxX}&ta4h}sZ_ugA{`1IFW z0fqGa^984`tIKu#{8vKXYi-jVQ32K;B}e4for|e0Ej2!L?0(C}xvd-TwN=+gU;DW3 zh^EG~re8BZUcRcn)hBSh?XkFfDbJI(if7h!22TiD{qkY%4u_d5ZP*x#ww`|R>zm!2 zrjQ~>IzR&1B_^C$e?CtJn6Y2n4fnXf(suhjj;HQ9Rq%?Hw3+gtse1z|}K5pW64 df5Z|Pp2=NaF@KvfZvq1lc)I$ztaD0e0ss?tVVM8` diff --git a/res/drawable-xxhdpi/btn_check_off_holo_dark.png b/res/drawable-xxhdpi/btn_check_off_holo_dark.png index ecfc08c700c3dd26ec5a9be8e963d50500fd20e2..ab8de190019c94daf6586070d69878a22b8b71b4 100644 GIT binary patch delta 147 zcmbQq*~PhGH*?r7PZ!6Kid%25GIBa7^0)?WyksSL%I~y^bq$N;|CorT!^xXhwN;lF zzsO`@U=UznU}A7!VBlb2U}R8WU|?ZrfC@ecp1IR%K5N8*t!0}(GwV#&V^N)K$08{3 x;5@_Xn~@EyF&au`&o?u0Pu66S5tk}sSQ5a!|H!t9tw2K=JYD@<);T3K0RT3EFRcIo delta 142 zcmV;90CE3{37HA7y8|uBNklTcCe0TlPUxp8Z^G^?FVFL-T6Qf(Ja6MhSWB@&6MR@fR`|nD+C;q9RwK<(1T`v wE228L1uR$bA2AD)Ed&}J0Du7eu3LZs0Jv5RB`(O83;+NC07*qoM6N<$f~}c1iU0rr diff --git a/res/drawable-xxhdpi/btn_check_off_holo_light.png b/res/drawable-xxhdpi/btn_check_off_holo_light.png index b067b58f9de33373f989b2db0d9d7e044b1634dd..341323dd49be7c3806f3e6eab64f9ab562016c4e 100644 GIT binary patch delta 156 zcmbQj*}=JCH*@F?PZ!6Kid%25HgYm3@~}8=T=pg2vFgrv-h@l zI5Pu70|SEq0|OI-0|NsG0|O(20s{jJRB->QRepBd8ybp}Ijrj&SSKg4NKQ^=5tV?c t*~4=oF`ZGY;L*+U@K2Et1(HC?##)t=-23O delta 136 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 QUjP6A07*qoM6N<$g3xDkP5=M^ delta 3477 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 delta 3401 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 diff --git a/res/drawable-xxhdpi/ic_action_import_export_dark.png b/res/drawable-xxhdpi/ic_action_import_export_dark.png deleted file mode 100644 index 2dccb24360cc2dc130cf3f2b3a02f56097606bb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 758 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGok|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+m}YpoIEGZ*dNcQ|FH@k1o8;qbOj{VF7cg=Me18$gJz?*T z=}am5Zw@kPI7lsE&~0G)u)+m;!+q1wt9EYavZLj!^G|<^{jq)3DmRV}^#_q<;`{6Vs0fL1bQrul z{VwtNdb3S;yIV||4vF6P-ErBTFS5Hqnx#ehd+bMleih9xg^^cx4M^F6F$YB5Y-|2qU^w=<^2Xc&eS$7ofe|zRiKj?~^r|+BjC|AMo8(dw#iWcZ(zw zpZI^jvhqg1`sB5tfv$RW@zdul{1L(_&GIJC^o(ua@81SjclBu|gm+ttq(xm1UGnIC zwqg4rpVwB)(_$u{y!l7;gSoq{0|OHSBS(XZ%=AxAU$l1T)n`ui=Kj57fqC%$lSbD( z6F8Vy6c`vA7+4sX1Q<9R7%(^uO($Qj<0zkgXvx8i93MLGE#Lere?CK-0#KVk1B1ub z9~(aSmvwA;=`=QH|_IpxAkkp)6EY5pqScQ@%ANdM)vNhWABQ%F<)pM^_2_bg*w z(W1v0b8_>Fv)lokxkfKGdED1^b(k%3Ovh<%m%sv{J6$XC_%h8lrXA%7;4Ga~alLBm zZbt_R&h||!Hg|2)2|N(L_Vt@XvE9N8gvz$AJ9|tzdaA*t_lny8cAwak8=CR({?{(a lpfl{ZELkB5s6pq4Py$222c{COsdvGt%G1@)Wt~$(699!TKx_a2 diff --git a/res/drawable-xxhdpi/ic_action_import_export_light.png b/res/drawable-xxhdpi/ic_action_import_export_light.png deleted file mode 100644 index f054a68e6abba4319859c62466cc8c1c14229302..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 896 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGok|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3X(T978H@y_vHx|8{^t``n5XOB9%=E}hgUG9{#o&B`EX z*TqY{JUIyo&3}#Ayx4-Gc3pTh!S$7c`qh*L3ep;q83#SyFA-nc8+E+!&%FE9KkZI# zT72XDxxY2v&rN?ai3R8k5U@!!ka%-?lj!GkA6v7!_^|gWH&1@9v6<`l|EPw;_29?p zo2v5TzNJ`pTxH%hFYdZ@e4#IwaQ;WM>O(c- zd5!E5J-_EacRFt){fKpD#X(EC3pVU&hhkfnE!$n;u(^D{--h+mEnI>xzkkGOUeR!O z$NVX0*z-R&uuZW3xp>XIYZhD7kCz?c=3-e<|NZsc{a!ZLuWS(zT<0XZ;PRr62v=~7u= z-};uYRUWd^`|~YpdDfNOEzS6|W})YH6H{L%?bzLOTAq8K*~YP|WUke&-}2gqx0PmG zDm^}(+i>#d)m^*$Ro?#>bJkomn}JDzL4kqELEEPDY4eQbZ{Bw8j`t7?RdCpxqd)PO zRvd=|hZ6$}1B(NL10HHai~s(v9UHdjGld-dTszgg zf2o#_U5qvd-&Xf@7I66gcEo%W7^K@-k%QMylcNp`zCML_ie(ofG_T5^TTaYbdJgYEO?u# zBDX;4&$VmcHvP;AyfgjjYW?27iv$mJ6zC~s9L!ssvR&V*h|Kas4i{oK~#0uHpK<44Vrk|Iv@-cYeE0&g56=Pv1P=Wg8--7Ob@3!nf~02Dy(&Ti((gUN#4?%N-*-#5cBLLk`py?s+i78Q7%}%XdLU$prWp z{t2}pU^ztsW+N7UiWI&?0%WlTSQ36LR*zzdH4dAk6^zva?lgsevVxQeplknHtg>_3 zE|wdyAQFell8WWQX3=*! zf~;qyaY!*hOzJ8SgO#pZ*D60BKY|5pHTUl$piv0Sc4637l+;$yHw&o!*sN#J1@#bP zI}kr9wk;=10QC3Qnuj$|d|_bQ0`jhv*{ZrjS-{5Nm{Q|As}=ynKX-$@4L39kp#3Yu zKsiJ}o_@#(W0B+dBDGzdvr@!?jpAH+FapE{-)dH~u252Z zKL~yWOAO1tn+=Kmy5}Lqn;B8~b5Fvri9s4Ojz>rk;xmO-Y10K!W5C*zc2_Qc99+#G zWS(F2xZofJTzev5t~*GB8#BL=u|%Z|bMFKo1FtQ}7W0GSryia$g;q~85X1s}-};ke z-w)*7HRZ>_4PpIzZL98}5HOGYBN+(#HsVBqbY;~TEFjdqS8^M8AU@foKeghsIR>cXc?P+Qn`s|5-N_R32gULG<3IegW zAFEIV>^%|S^zK{hVXSw`)#L6`1=&Rq0w6#gJP?5K@6;B;uH$lYA9Vux$v8p6J=|p) z5&&lU0V+~cpA4EV$8ZE6e?3rZjEew_zZHX$+VzW~rLvc!Vd|9&tM0j%Ov(nm^nzee zzT$;TEEL;bMo&Pi5~XNMHeem8O}C&yKuw)0&389+N2ncQjqj}2Cp{Afl8aHV1Q1in)1_Y;%=Lsyg`ETeLuEK=CtS_y=;_DfI#parm_ zxFAIhP`J8Qu}A{Gei#B;+JzlZtY`;Zc`Cx*;+MvxA>$_iu-6dWB0vi245J_bG-`{C z2aAEvefMyg00apovPyoNs2lu$;@baz3IbYHGA6xS_sqO9IRZvEdpZdAAu@Xl=Ei1# z{B#yz5D(r}rc)FCC<$oAgPrDKhiHNr?bFdvA7Du+rut_-qkcRc`bFnRkk;}enke{h ttQZUigTY`h7z_r3!C){L3{UtgzyLle*1evU4vGK(002ovPDHLkV1m`Wd~g5& diff --git a/res/drawable-xxhdpi/ic_action_volume_on_light.png b/res/drawable-xxhdpi/ic_action_volume_on_light.png deleted file mode 100644 index cd6685755d05628eab8b4ca7f64b24cb1decda6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1497 zcmV;~1t$85P)Aa28{sRher@=*Gj>7l za0#x(1O-?P6F}5{rODNnVM1=NrBoV1EKx&xyfTh8k~8NAoLBR(jew*O}ZF{|5^=Hypnl*#D>z znCrr@t0<+bqHiyv_Mch!>ow9c4jrHFSIxfTWC?)&{;A>DS}49SaBTq(*}rXX=T&zs z3%IcO&RD0@YbpxFKlFpW3pcbELHkcE1LfF+OB>+SYt6oSQUr9e2^%~beC9d^C@ZKn zL_bf>0?rBkc{w7S#&Znl#)7Pu4dqD?0PTk4+QkSZAk`iFj)Yr6apF4gcD3AO^+QFt zmK;*dS{_quv4Ee)s-qDgPxz%_HR}rvCHn!vtLu0HE=+AV{cK2%>mP@d3GESuUj!1q zAO>m7b-aTFA>UGHtzEhxY77W95iWfGIJlZeWS+kqaKTXscpiuVHH$$&k%h-t(036h zR!CPSreFcFrvAun;F0)HBNfeAQa~YK7Ks2AkmnXc&(&0-+}_K#Zy@#DmSQSAMG$bf zOBP^z>`SP|i;)1^S_(IhK|oB{BmmfDi~=ECXYKD)39xNdV3LT|;M2pLwv7C=v3vBgx2tPO$_5c9TBn`2i<6049wnL@y0 zB;gBKp|_la5<<7Nn}MX{1J)$hLpAs-Li*j*tBC|xNdg#Zyl z`!oH-2|6%>;2Wg-5t@m4odsA|#uOJ6`WX%CB0r6+4|S25VBlfu3aCfDK z>{S#3AVA$sgaB#_;i~6yYGj-s)kEZ!agv13QiB#-1b}(`02QUJO8`w**RTK|KOdapIB`uwA2{{ve< z*m&?uW$H3J*;xWQ@!;C3EPx#AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy24YJ`L;(K){{a7>y{D4^000SaNLh0L01mGd42@48{l$U1TOuK4neC+xk~nm_ir;Z;>D z(WtAt-|Fx5d+)wb=iKuqx--0hLfA`!r z5+ztKExZuH0LBt*qF@t^c5dZ1B0K@${~+22&H?8IP*|)9j1L*lK-}2BobX6Nk#=yS`j6QAWflKsZgiQvT{u7BR7TN zO$YqsrY`$y+K{C-xW&%9tx>ssYHM=(T)#RqC~>AA(o+Lzoq^I@iP3#!%vc-ik}T)o z9e(czU%U^X=c;_~=g;9k9yp9w48|C1O*N7BL?#d=9+W%MEe+}(@b18M_4w*r{rILE zmA|da^)0!`@m!nSKx0&vIJdonjqOcLc6U(^hmflD#5@tGbG6Fu+M?x;uB+AibdsI3 zNxGxcyf9fi_;P}^7hjA2@RsF$06kaa^$+ae{yuKb?dwo56>D9ix?P`+imyJGD2_@F#$aI3T4mi2Bg_Gw_W3X`!lk;aWI(HhA z?M?V%0z-suyM?s_tFpYZdcmj5A3iAu-#dCq)Thwmt*v9eJy_L4bT0z-#j0|^NkM`c!{g9sVoh( zF%?mJq|^#Xj=r+oe&x&R-8ZkYe^sK?)uL@GwgX2R32Br9Y}Foz@*WTf7X|}7a_TW` zo_rJ=pSu%J-FF8@>*wIh0>RY?!Gl=<5dgrjDly#M#_3Z}>YH!6>6>nP>1`{vHTidE zs{y}Us*+S%kXjjPee8NSdhOfCXMgl% ze)ywpW53?z-IX%$nL6phQ-TxB{sbrQ`~-^4 z3kXy2cn1yv!U7Qn1Ze&TS5;VFU&mxLSUbL)U9Xioy;FouExu$|xext!Z;|^By$uil z!MpcO*cAhw`zz!k*wLgWO64Q14zR+DURPdt`z>zpPHmDG7g?98BuCH|3L44>q~!$5 zLf9S*aHO|}1O~-ugfE=>0@fdU08f4Dk8%3`JK!cma9tsUfZ#ot87$H$A8FoD0tg@? zfE0)njvv1Uul~B%+_jY-``1IWd`D|}?LvOwNKtHGkb^h90>ATLf8D+bdp2eLf2sLKR8x?tCUa@#4jJaz8;);0{`d>f}gsP_5t*4$vbx}4wJ`O7+nFaA?d5uxO~O8 z7N`H_vZ8Mtw^z+1ZNupVLJAPT1_6&pI3U38V1Sm+kl7Z3^VrYWAlMKaq`|z zqaF<)zJ_oE9OfBl76Bvz5D5eXY7iw7KR`rF z>2vnISI>3uyzRabzPD9iLzJq3d`SAxAt_$@t>cqF-X-9EVot=JYzf>@eVPIfm}%k2y4ZGYv*XuNqE-~X;p?>o_7Yx(vEM|iRz zoDxG5P~InVaE;t6-Y_}&w_D1*Y0_O&RIt>n8Oo}ga=2NTeUDH%Z>FbX%nxj6YZ+rZl= zy+dk}wBfZubIYLwNSMKcK2}&T8I55nL9erl;05DhA5Wcn80+_c22bAkak%ja5`1H# zqBfzagFFQW0GWY=7GZPQ&&#TUCAsS0O7HQVGCZXS<6GYLSAEsr#B09)$MN7Fy=UKq z{YA?Uovcte!NHVJ1ei*w=SW}s#_IIENan~l_>DKO zRm1PC+G|;ncHoo&3qe5fCNe;QQT2DxGby%rw$aU(K`H?U!DKSR&ejh(K$FUax!K>gw9BEiLsvL4b?-AIw0s2$aPP$;IEB6eZ4`J@cBjAHKR8?yl5> zt@OY8JO6^p{uaLDAO4$t0R2VEUprA^STcU-k&5ad*--S_4KjY^b;bG*l}T^4%9r4@ z0fWFG_!)QvQkF190VNva(HPy%0R$GX^XT{2G2S?XttTD=R}%ce< zv1W7Z?ChY^TAFDeR~6XVK9A9v6BwL74ObQj!ABiJKr7ESmX?-&70P_v5N|kFw>sT! z4M=w|9KDH|K}0hXHbcxM48>_^4^(xH3+oqNeK_yEbTGzKNt%wXd-dzX_UR|~HPBy_ zoY@Fy-P*?XFzB)l?Ge+FZ{e+PQ`O|nMdu(UHb+ew0rRQ?31X?CuAnCqSY+h=7QYXW3S_+xrzV=|_~J)7IJzMRZPt9%#2azusx( z4_yMD=HHj*Z(Qt6Poue=-NBk0?Yy3RxmJz)+1ANNRMFqU+y3TH?gQwVmal)$Qz#ta zi9fhNqf(OHTCLs^248oi-1@#<+s$3R1gG?@pb+n1G+!zR++cvVNii4fbqr|49}lNs7gQ>Nn)|o>zp~Ty7~)A)_OmHQ(CKjtCiQrn29lZ9m?F(>2`lJ zOOx$A%4Pvfiy)G{C_-6P*xBBGjpg#%YBK5+gB^Xx2Y&03mSYTe*D*f- z6x?VR;vHIfR;?~Ce{ywo?O)oo^}9-|6I$zCrL^1G*^ySO6^t=st<*WClaICA?LV-_ zgc&&KGDSwZ)R-{~b_avwsK>AJb+uGahRIw0#y_TdGTP4rJ(Kd1pLraVr&zguiIC{L zFv-#D>N9UUBBLMJ$quBhyB4D^0)%LuqG3R>fQJKQauS4Rz78oc`&u+Nt+~_Nt#ZUmX-sE@VWc%#qa*^?*ahs zzyCgTIvsSoORTjnl%jQ;q@T?5>~^gc7ERfgvSlKI$)s2d)#T+8LeH0zfmX^BmM}PQV@QIIq?2_|Jk_5ZETd>x6 zt@Qw;PPOv(hqE-@B~llG<>{yz(bm?r*JUw&rKPau>oOZ{Z%{ex<86Qa@9YEU&m*_} zKldSs!qR6RBq1b0+m+t%@vrM>c{#UMAXyu%RJ0LO&C@u~!U75mKOCT)wlUbm_VPLqVO);hfHZEr(6Z$0g~-E+@fNYfOLJaR&eF_qG4 z+a&4Td7j;2jDC9W`66v300J|{l!EvXq8|x8lcslo3G$%3`bk2`dbL)BqVv~ z^I*SC!lluQl~(xO_rL#(o?olg#*H_=7-^cZ(Ru{X*)+}nB(-*+)#cw>x@`Nipe(C3 zcIC~&q2tTKzWIlL0v$aMc8(;Wnz>O(^Dml6M}3uSW!NTm1S@4oc}rG%XX~=KRfCs9T_qPDf0*jY2;cTs|JFW$z8ZP` zd$&Q>g4;b()@It8)%N(*H)dIDP4Z>1%_7IA(LjqPjHc#mJV2hbFdptAOS^!wvB1iV zq8Oqa@4^kXp^Z6bY<32rE|gNC(@GJY;V&)LCV0t9u7@!uXr)I=>9bjuea0H&m6}%N z_a+uECma})$>e&);gENAUXBK;80^BidLKYvjhNJ6eYb|rQmxaZ-NERZwv4_`w|YQp z2|+0cVa`Wx$`;cDA%G`iBqqmbu!~k_C4xr)2_BR2F6z-P{CEgslM_U=MI1`4h_%-E z(1(8i%R0}`e)e`)Yw)?x-7m)InuvDOEWa;JlXa!kMcE*EdL<-4RaHk2>T5apma9tr zz#V^vx-Rzt^wkIp;q9-#4%!&YHt8Ov-CKKk{vu>cK-vZq#po**o#s!r0K^QbD=6nc zAh@zXn)T-Xk9Qajx8X;9a8^N%8f$HzOp@dw zqZHJaX~qPC+WDSy)r}Bo2VdK7`_aD-zpsJ5a{0?2>caM@b!cs{>)|{ zN_}M=5_jEoCz8Y>&ofp^6(HKOHn~q5?Mcx^zK~o}q?dV8k?N|vfk>7@2+45k0=c@z zn}6uiP$b48x+s2uCG;)H4Y(jRi#`x0f(>;psy%-D8Q|UGy=oaqB@6o_a=a^b~**JcH=xR z{I}phg9QkTFd0Le45Q(0W4>aph(kbGjxgzO!HxPLr8i0GZQ@WXivEvMU-{djl*YB! zUIVRlAfiHRbJ|#YTFvOKv{&6+E~h90@BKkye^>-5d#?uPPc}7~eE@w~@*N-CL15tg zfGGq?iFv6P`Y$V4T25QQrVyIH>4bT2*3`#g=fG73K%<;YV6*N#%nt$OWC%AILaGv4 zn{^@@lCV=siBcLL_`v(W;`2_D1lC$4iDjjzgwk8q*vFNk*sXd|UhxvG)EwUXj<7#Y zgj_h7pMLyN2>X2iefj3gpbmfwP@a)>q&%4T@h#hR4K^7>8DP=LU1;tTW)L&Dsz3p# zor__xws0XJFoT0fG3mos6CgN{w(Ag{5ZGI*h16HqA^M3=d>qGx^p%(|!p6|SGwGUDYlR2Ly(_O7`2d}E zAc_{cA$ZnugQ@=`0xk;>6smFp2!V-E2M6bCcwb>M?t`lm;K0VF8(^*o2)DiX@Ryzc zxvU?gH150aevl#$pwPyi)J6~YVuvot2hAf%AaH>9?zmRe6A?Szr8oWwqN5^-egHc6-zA^hQ;k9}4C&!Qup=Q)&8OhBoWK4-LEUu^SvIwxq_kSHwh z-XGS46&6WcT`O0YxaXcv?*r&d$zOW!CISm~#*P9@qS^Oy9^WwXUW+n-wF}_E0&9Yx ziJ$;z27FmSX@ja5!PuvSSg_~a))0U|hojI}n8DN^H06G3u$EhGZx zeBxYv1R`1RUccl2dmP@meE@wq`JcO=0+?9`M&9AkHMOsMH4AK-N4_%%A`EWK7){NX zAOgtMU{?doU{^tD6P<15Mgx`bbp>z$5fwzLBnT5hNGZJMJ@5H*0*G+K4L5>Fd5BDu zF;5ty&tDRw6abwy);@6A-mzKd!TV=#k)kB9eA-ht{GRF?>&UBFdvlRl&_AijzpT>+^k2;~G) z7eH_TXe5G)AVCv-)j6O=x%1A?!WfNCrz1*HDS{nqlRLFmlc=F^35fRgi$z^z6dlMD z)3Zida)r`dJ%QSlsLKheQ6J^b1=O48V5$Q7>S|vR)qt?p3dGOM zm^r01PM&-c-EP-u9Y&O959euis;=G5Q!}?m8!h~^+Gun;ZDgtKrB*Ekqb&tTRE@#j z?*r&*bFl=l3t%n80k#_kOHxl(tFi=X0Iq^e1OWo^E)Kh_3WRb3Uyi}W1X7GqJaqzo zQb6h&zAQlk*t`SV>Y#Vv2-=+YJcgtL@-)6^*zo={Hh|d#9obWe;>Lxf6G3Ap5B307&(Q+fC7|F$*m}3b7U=a z4<5tX4Yz_iT~L-m8w;&X1d%dON<)hva{(J=1&~4Q)}gI}*c8wPOe#)Q)fP}1XzEi! z1Qv#O6#_kTjk@i23-5TxJMfYmj9bl!~+wrDH;rNFi_KNV9Zq)FrGEB!RHrde?g)!R-U+ivj3|e&7kP zKohCdz^_#-+JOL@BA5ihCSYshVGP(91g#-TM@<4C1P3Ao;Q-PaLFQ$GJ=E8!|Ed&e zrIBPgthLYB^=PfJy1ELjH7ljOO_G5zx=yTtwFXKNNT~>-2D~A}DX>Hh)6)AD1xZPQ z=AAPnzS=ioUkpH7l_3$)B%CUCt6rjsA)6o&#o-A}u0#<)!jPt=85}_D!5koneP19I z!9&wI&fNG=QTt?xO|{la8BHd&WWADS?8#ILX_`W7ElMdbN{x&*bqEDqEThbPpK1Pw zIW*cRA}9pkRp2ZLYbi&7-`7B26hL(lKtvnyDY092&1_}?;DzB?nwl0Puta{31TZ&8 z2=keR5Rg*SfiJ)`0f{&{jAB_N1(8xp(^L~YQ$iHWB9Ww~m`E2&t4b+~+J_=|rvL69 zZ8Ri2o#_-LQ}q&lIEv;ps4nJ z10WCYT{93oG*33qo^F;9O<1g3!1uFvf`I;FVIf)^UC# zOXIw2-3%c|10D^nHHZkzoC$LdC0f`6?60^spDPPM1Y(Fb;!={3JLkZ@(JqUV;t609 zkWfrOHa?JI4`9kvoYEg+uk)0}NHK{7C=CuiZ2+WLghU|E3=e+U=cjGC$xyEFu!#AR;H zjtYrpiKyZJ%tG*{_p|YhX8mEpaa1A)FilAx@wKRd6hycsA}N&C&_dl-7k~XneuT0t zl`KmkBKWsI`*VLT4U{Aaj5bi3kR}#d>DW<=05pEm^g@g_Fh;}J7~&IAsvs=_G>H&g z2@>81(4}>ZX^XOuh^RzdD#A8!fP_c}(~ZLnZt7o+u29rC${gSuO~o9VE{#axkZFQY zV&YC|1857>(pCs7!n`ytT|Fwc0})Ac1OoAQefReStrZ(%xZQ5cul({a;a7h3m+{~H zjsNz`io~?mP+CDlW+p27VKJ+2jER}`#{V%|!5D)`Zi4~1tq5AcN+!DihkXEDf}a^N zUWg#dhoF53#4Iz@GX+Ky;>_xgLcE}X<`LPnOM^Lplxj3n^oNwO5M>aU+wj$O!ePq? zUK0_H{fguP)DYAHDG5|5qG~uCRquGmcR8(f`2KhPHU6J|@}J-r-}P?%{LlaF)0^h$ z3~8R7I)nwr*hWj4_&@|k2p%4ST-hnPUkh_aM2bX+ihkre?E~mC8VCS^AtIDgNEL~h zC;z6DR5eZh&q8G;0*L?|pgAB+L;nR$H1&bF$s3WjfHrW>wacAzZ)Z3Ddax&EhSoX& zGy>5skzO}8IS(@Dgw(nSb_Ft2pz&xtF8;wk`X6eg6@Tydzf-EJ#s@#}yL&FnH`Q|y zA@2hMPj_jknWG#v5COypAw;c3O-ezagZC|hXpunJcpTvh%SK-j0Ai77+eMl=tHFqf zo?0E|7~i`PW=X_ozM5nl1PB490h$PdMB=Us2@swyTmb=OEJPbPACjF5r@ui(g8gh= zK|`ArQsj*>V`Iz(Ym>)~P48DGeISr|l0`NE*(IWJS(KHvCj8J3|8?2j?c+lq{J;!A zB0|heEUcMX8Dk)UG3|gg#>DF&hBZ0{1M}7*QY4v(Xkn(451qpe-@5MuT}A;l$-dav zMI4x-Lre`r&jTF597**;s`;Hc9|*#59Gbmg9352-vtF^O31bnEHjt*ky435U1&>Kl zU{cm7s~TnP;JqgiSVgp~wOZC%-(;XshK37?5 z!|Pu6CLB3(2%%XO#Vo`j*s69ZbBw=c0Ma^|SZbE{azF?SF9Py`a_3SDQNn>%Y61Vm zKivn=r3m6?wEzPW^T=p?7>WE~z&o&}INy0Tv}v~DEskwz=zTl|U$d%7ny)!90y9V( zkVz0oV>B5-DUZw=q(-C85|p(^eWRW6G2OEFP_P z3$4U}nc+i#bKWEbMa-W(sXU5C=KWYqAkvE_wj`b=bB8gf>s2r6|Ax7wlf@D=>bY%G%heH z$|m#e;JojaW%b6Qn7q2%?S8u3TYW$2{4QoW%RvSYJn)cv%Uj=0gTXjY(qvgd)+R-f z)y_lPBo2F+ZFVLoindcLg`NHo90Hb>y2ulgD?k&3Xm|k-zYm~G03;06_(4hnSFCEy z>{K&-m7R-gCporZL^7Yu;YYD?Fi6xe&ignA+QlJLGUwPJ1RvKNXbaW}RMtk?TY+~D z!8CxHtkM#I*(>lywOaL0y$V zT>(l#8Z8xkfC~YvEhNbRn?bjFF-r}C4gv5r#FcP$iBVCY+v~z+IS#fntgS3zYj=Rn z?LH<&*`yZ)lcGH0ga0w_-EH08fj?vk-q+<(@9Jy4_eWXy=(v+5ld{6*)&M~OlO#xz z6vk*M0@|sCB4DN0g)$l}0!_#XqyZsfPqBG>A3%E(ZnM?d5{q7>904JgusANhWsZZE z7Aod3{EeDGn1SHoC7_;+p_w6739hS#ff#)w?`rs}1d{@63TO*T(wN=W7ElUC8)Tg> zQln6AoWZGcXR+HK;QH&X#np#aaV*c#ZMU$owS%3(aMpJ0Tu26k{_Cr%yp02!s;=AK z2NjxZ`ne0uHs_|*ngt+5u-2lTXGoU1s5N1CDCmz0kWxShR$`Hkf^(q#MB?S+usCl% zQrn&AQUn!=L{L-(oC^qsArxldnTGR$V@Ik9j39)1xC<*lsK=1HirNPNdyn92gsO!2 z0GI@143sfYOp!aCq|jLl$)Tg@9XN!w8()EH^9;7W@HyQ3;1_UVV-+{PLMT>51a2L_aZ z8xKKQ8&r%zgqcNpojfoTi+JI~d(^*2YauBT~L1*mWldzDBGVl$Mm>H8I z`c}2`=(Jntc3a3AN-G4)as|k~26}p5s7dHB>6%CvswtFuA9+5(tLS)MZUBOC%togf zxGvz80m=z58b<9CJVMjbU+O1SmyF z)4b*Dstu?l8Lg|gUt_}R5B@NI>o_-e*m&v$*3X?qZ)pij-4?W> zCcLj^nrNDC@UuGI-W~IM%vlpvPJcH9znmKBw)56077P`k^4|HYuRbg{+;|i2x#ymJ z00F?Ucl-pDQsfvN#r}AwJo|0^$>h**G(s@8(LlNh$1fUjhrKfrF&@HguY;5U>I#%( zAf;il7HqqVq!l|=brM$^C|^eq1s_eMO<=n#ul4v|uTHV|V$CWUP;Azfa@ z&iT_gfBF>Koi0{-9Vj9MW)x+$rxS#kQPuU+t~*$?-59MWaX8G*pUD zoww2HETOe@0NtyOHMbhp-YXbQiQcfVQYB<&&+(c6>k+kNRF=1fn7?o)uId(HD zljDJh9>qp~gl?yU11n3&^K6#m5&%hJp_Gb_wU3eG{QEMS9W;F?ocD0fqdy$0bLTI- z)lK@}>wP#@*RESTrw<%Hgq_{~3s(cZ@z+kFX5dB3mYh)T#2mS*KJ!*z?!0beRH*T= z4{moMD{IjQ+Oxb?urM+@KCvQkCeUPru(JuJOpLhl4s5#vo41jt8ImN0O;Xr2N0#O| ze&{INXa|$=09+LyZD3kmD4ReT18Q2R;~ouyXU3!~F&XTj8js)u$GMFCZR~7qVR>l@ zojij;FeytoALg@Mh-S&hNKaXuympzVylL~PYp)f_@hnT95;A9qXyR(;oO5{fYhH`b z-FNQ`PXl=ttXM+LN(Y!u0)He4!&es!?Yu__4x&xd6UOi%9w7)qkcF>fub3CW6G5$B z1=0-@G5BUyP>4i!ZD5RrwF%NJ2emptZwWx@Aco;@2`0exXyXy#(VVnZuDg^H$ z$2x?jXdClW0f5&DLgxVNkr!j)84o@B1SZa-)5@{j>ox`7s9}uO4HGd!KkVseTQp&q zm1#nV{?pb@|G;Fp`#r+`I_G`YIdA^cdwvJ*SsMNFtZJY){K_LJ#i9;@0#w_<9KFh& zc}r5B|L%>#r8`@jsKx`xfy3ZV53E$v`V&LkNLig9i{URR1sU`qlOafH5QnIR@;0(8 zN1CM2)<9_uV^aho99p>woz!4w_W~wc7vTEaFj)>|Q;^oNDBIN4d|=eBMm-tA6-Cn# z3qTuaQkZP7V?3Uq-D<%a4d*?|CR>dugMb%?N-1hK`_LYy!7O1qjn0^%6s@)L?2PE- zF;Z&yf#3hn-aC(1yymrd;NGuoRA!!S?X!vt=wsCcpx2S%OIEAX-?{CjJ9dn^7=c*; zV`r1e_EzEdzR{8B5uIzV6x5-k;Oz^M<5-vQqdt6Z1wMqCQ%j^kN`sZbjxxCVrq{yP z6MQasY&`ZLb|1VGOWp%V0UgI^Kv^_RY&=UL2neDLkhDN6hhgdocGjPQBEs5A5A9Zl zNm0hg4Aah4jcC~#-%d4X656v`gIORdURhmx3`gUvHyXUDowPpcz1gUpE9+tsbe6wx zG|(G=@gaE9@JPsuZq=|ykCl&p7Z=;#u~CcO>Gv_-I0IG+a@94EB%M{_Nzim+%$bZ> z%n3~gkZS`O>;UB?`YyhL%382_8)=$FI;qxiQiir*rJ$1($FI5usbY-l0^^OdDAvzH zCkb@c0(5LjWC4P6aK#vIGKz^xZrX-OLE99l#wdsV=&6aoSdFr*XZ>kYtupm}sPTpN z?3_m&Qa;TWg@&Y`Skvva+Yhixp48fmfAkmL8$S1u58$Eu?|ESW==eK+0%J*_g^hz+ z&UkXm>g4es+o{~qt-@olei~JO3zD~igIC8nKapsTy(^k80?+Kxol;&kWb0ha<1`EC zRMv*gawIlssHFyq3`l7>06NKW{P5LCwO~|DFxlF`c>N4?lE7r`7!?8t-ourXIe;Y6 zRf$wg1*943-Ax1^Gt-HU6Ju-dV}_a*Lx8}CHZ~I=>Fq( ze8Rb^!o#1t_k{wWAIH^dhyf=_4SR5{dg@KOxbR(@l_a~vA;xD;#6IwqgTU%lF#=nt zWMgqh#w-k*f@@yoC!K(bF=W&SX$!6qq)CFRa(gn*vtd)0 zEM=JwpQ0(Fpc(&Sv__|$7fIgvG%2&COj-o*aNFzNiihs{+O0)+)_fol!7e8xA_*ic z=k?~RCeF9V6{Fl*k2ghWP`lU6hsIti!xSu2#}gNUXWCw2E$GO#kp6b;D-%Msbsj^T zM7|AxEEm{jc!L%T)(YpD;7y9_UiJpKI!0jYk3EFlhwsL+Hn3M+3o&V&_R1lSmzk3H zi6U**TBL_x1i!P6vK&I?8LSbciN&OdyHJ%<)4r0umo|L>1T!|lRG4FasIKd)TkH=6 zmc)Cng7+~be79b5*E|Bcq~1vAqFTj3Z#W ztB@&p_Dpu?z2LdDm^6QuDMm-?;893_3%t7pWi$BkFh*@5zy}Y%yoOG@9m9KLV#Tw^6 zQWzbFDAcu|Cq?Dr$6{)#X}VQ!&xHHHjNn5Wg6|PvSfJQ@(AW50J}Uq!CL;_fMH_`G zh0~>a``~yo>JGPdP;Q=!ZS+Cs8=1e4(oEHj+*u*RUSBSCJ@W@owhDw^qPn6LT7lpx2fnI#pFj@v#ZrW&5_ z02+@c*uWA%BQ+6k-DLg1`25*qw6P60^?g#8@wY z5XE^DNJq$h7L>H1NP&wn9I3ch-aGhu31!}nL!yj@QX0Y@gL(ow zbS=^gr;+z}Fz)X{nRI@qrxX*VAu1;Qhy%b983Is|-`zAY)^4s<78UHwsg}7Zo@tkdVLXU_OI^Z^2QYaXCTqbY8MKXwM)EZ>oxvVD zj%;@ewHsx^?cqb=VPy36IA<%P#qnuuk- zrd=*Fam`>SV}L9N9lJ4tXt)b98Kj!T?haSMmlL>AzX`M@NTEbPtGfoXatPV( z7RI|2q=*$~Xl7p)WLg0n91_06AJnb>a(+F(l|HQv;w1(1p6UuH0 zPzO>h%ECGS{0C5?1i&sdSd@gIw4DfqNko&efJx@}o%Z?!F(WG%J3)H@C6^2DX9|m& z&|U+13v~QO@ME6?sxsEjstH8$NZD|8)H+JVsb)&Wx)}uMc41eKAlbfvVz2{okwb(g zYK*iW+2hoTQlKPl_&^@kOowU8%mnUrpyMRADMwnSIVMst)<7HkBrCnGplZ>Hh;sPY zum9`kKY*+fq*Or(3&DFOZjk%nrkufy;RH+%sJ7JGbw*$SjhGb_0XC?g2k%0nSA1?PfFw+Sc+Jg)`G;ymd2yywMZI{SwN&Bujx27;&2QVW4HMG(o- zD(LWW2)oz@?H%B2AcQ!istNJgPd6dfs3&7oMG5My!FHD88|iBx_}M`rG-Zx?&l$9y zMQVP!NOv)TKGUxAEzYyH@222tt$|IF^D4<7V9-#McKy%1cLv<&J%GRrO94ul6}vi^ z))pzVtAwYM$}Vz(7uI|)l7^>^dV4@M|CuSc@N@?dO^&gkwX1>N3WR-RGP(l9A%dW3 zT8z0Oj;uuQP>lv)lRVuIsvo#ER!$!Fb(LnZeuqvgH zr3sQWzeh~=1W1iV*^nH)<-MF5+{Z*Gh9`mt}9S$2`29> z04@HG@LU7UuBRDv9tVFeqzPwQXs&%0!P9U(V68!#X1gY9f0Uuup>%<)!>}1X^B;fl zg#nwYFCu0%M*9S{MoZ0&l;&-gYnJRWum}Ngohzr{(@1eQoaJ} zB5I+F$GPp%?Tg5eJ!Wk-o&F+!Dc;1zVe{&8vkuaZ}KRu5b?}rvzdE^p6%^rhB`($Z~cDr>h=`8&ov^foJMldPs z)noIV*$V|g3WE3FvjZjU6}z!ZS0B^bZfIYFiV-MyAn-+|Y!NIx*Gx})go_ToNSiHa zqNZw(ybUZLjAqQ(#*Fa-0Oy1@kvOx+RTa1y9ULjQvY@r*|Gr3=mEGsVL2;=sB=Z5H z5p2m!JF{fi}4N_kQ(-r-51qFvP6c6}9a>MM?V+!wzcP zk59gLdv7?)mjRkD0l42gg*a$eu*$bPh4i``-|UKy=!U`<T>S9UQUC2wZOTo3$@T0s#MfM?Oya#w2oS6 z_BR#)Aw267i-Q?r5B>E1)1syno|`sVaO7vD3&J8Vni|ccv_iX;qtof#opx7$O?2|8 zGIkfnx_ajv$R@b+KmPj{9)O}25weuna<56!v$`6ACWF}L9>Rj=nMOEI zb3CmHi90vu{aVzlA#1|!W)^iM)N2sbLUc7h_i3JM@fwKKLTVxYyfp@$PR`wK?~b&0 z;NQcx?jUW>!6ajqb%Wbp$LId!{dl(JS?x^Sx$lp$`igHwZb+OLcxYp^O3nDfH#p~V z>8yZlHgD$^^5CM2wa=wJ#Pb{4FX6&tpL^B;WUho0*cf}Xt#Ue4{i=2N{#L$nryXv-E%Y~_@@`z)t@ZpVUMxvW zZ@{G`>`O95GZR7zO}oRT=4|@4QgP1WWCWeHAax0qq_c|qv^a_;D?QaJvmP#`A}yB` zltiN1G(k9B{(^^?HblQ)#I!o`PtoMh|_Jp>{7MWziHVZ1$sM^bT@Wa1} zD?y%h03GQ9H5057c0tB9<7`+u{*h$7^%}QxVVRc>fwft<(R-7LGpJ0N>0g9nKjY;r ze&dp=J4;(p0WMwfX}Nt&#@jctNg%CmGwWI5a+Fot(;N2mzRi4y(_)v$rF0NTTwtey z2lcliaHv8D(ilPO!|mUlJh3X20Crk`HNmIJQ?7g|MDI@b?>KeCCL>rrPYwa(N`E~ z0&DQdF`xFU*MBIP?7YhFoINVtRXAlJ277WOdwiOU3yD*@>w;FHJ*Em5k@Tm3M`p>s zX&*eAnLrQ*k)8oZ#YG*FyRG#lV4c!zV-yzRv^4f0r9y9M>CZZy&Zo3Z9)Yq?LFrA> zrmu}1YMYkIrcUQ=u8T3g`TB$Szkl_g;YyS%V#M9{{eOy;+un#XeUDy3A{@k}D^<#q z9)=q)XONOs7oyBO0XH)xw9uWpaLlr}w5N1%DSzlP%1h8_AP4Gi#3h))Qna)*=U8f`ray57|0Qm~3H7B~u2i~Pj`cX2;=WUvvF=@7$q}d?JT4j4_ z)lUXn^6EFd10Q<#PvO&l@?l)5Vy>JM5ghF*7?KczjM1oQW3$wpw&h}yf_F^zCM06qxtVmw?-hwkv1Z7Ngs!260M4EeO z>|;;9ub>G&%iDiwjJb!vC(Xr&N3bVulsS6-DXd4$n$Nl6XzCIa%e2qLy@9!+Fyqkm{0f!x5 zj$AR=md}3tPw}}={1Luz&+T|FiN2CfX7}?S!|JWyf?TtBCI*M#@&n^kDnoXhZdzAC#sf%QAT?^cx4imG#@bI2cwGUN(pH!QHa9o%ToiMqolv3(g;%h|UKm4h zlheiO&A*pd!{bSR{T;BGl7q(~8JeYW8habdBWGIZBA{H{)w&3t#i?gazKEFPjA@x` zni(i)p1hovBc=&OrJE(X!a(Eqa5;gNQ1_PB-e=R+N0s<>rFGE^YsEtkJ&fn7=qv4n zb|3sW)^7b~481|Bm_;P8s9M?wHhX??z! z2JuDw9^tvEqsx>$5LZX3x&m#Sjw;%f%_5i9{CDiQWfAyA7MNIyz|Q| zEB`s~t^P8EAF`S@6Kku^^Kh1)-KJD$s;uhbLkKlBOc>tByli7-nb@y^-qFljAq z+VT4JJltA~MmU-GUPZp>-YKV3Ud^<=wU{GX?C6++ilg>X!yQn61IAd$cnD>Z$T*Dq zr5eIm^N~G58F!PRo*;~NV`nS4IIy<%f!5N2cZ=|YMq$GmU0!|oumoXz=F^|Xb6xb6 zd~(;l{52SR1xrBy3Xo7&wzq5Y?uBH$@!~MpTmv(pZKP5xwxu?ujag>~5f%pQTt5H9 z48H@|3X}IAoQlmyItE(ShSv&GB(bdB-UtYWlzjZB6L%#nvPZDXEgig^!_YtJywhN4Qr zL-`uCa{;t@7B)#hbqOwpv1MmYV4i_TgOLz}#(kD@yt%Zz^63Ky5C4YAd%qo6?lFqa zCf4@TEU#bvP2Vi*=P%%nkN+v2Pokd-Cwc0wKgHqOz6pi%up}%Z9>JGR=eyE5{CE;d zttQ(qlF?2gWf8kVr<$T+4bno>;*{5{gl8oST}?n+XF=QNVXcJ<9$~m03#i6Mt2kv9 zLZBf?NYFNFlq?08OGt_t^)Zwni&pI%%H|h zsolc)Y}ec29dCI(?s?<{e(T-u!t-6|xq9L+`tE;- zV{MHmhMri+20`1CS<~R_(*Bd*O8wK{S(l?5JQ*!n2V&C*AQh93v=F5s#5@js9Ot6b ztf8XL-zI`UlfaT7SHkV?^6mB7tv_3t&YcF~oYhoptzY05-}*{??4SQIUMQlUt0%tu z@Tc+8Z+rvJjTo&M=Q|RfFr#0$4xUh*wFgo|gOux4az)n&#~EVmLB0n08mP+%8un01 zK{uNXNzKV;1c4!eB_Jb4+o~$<9{8j3z%9SvZ1*06u&xP3q5`L_4(|BrAIA$x==pFF zFaExNf>xriJMk14CJ1sSy{xo7l==QmwENWSX|nZtNO%bun?qYL#nn+PSQuhH%RbJw zQEEi3lW5{J%}%QB;SUtO>;7{f^O#21(1b~5bOT5uxKT91s)PEu>- z)4qH4pOtp`L1KSigZql4vM*5F|{bW1=~6ulJ27}TYb#w{0wo} zG6;P|C=`iHm53L@UBCF>qBrMA|B4j8@thQc4SymKabF08s=cLQsGwh*u;*6F4^{6UVr2HN|`X#oxoe zyg&eSvHaNo{IBpUA5HL`udUIq31t8U7O=!6a7Jq+MxmD}dDW2=8{>dq_@{q+A1(W` zFZ;4D`?4?lvM>9xFZ;4D`?4?lvM>Acf|dUtrOyf>&4?K500000NkvXXu0mjf1em^3 literal 22476 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 bWApz2V;#Ur#7)Yg00000NkvXXu0mjf;!-5l diff --git a/res/drawable-xxhdpi/ic_menu_about_dark.png b/res/drawable-xxhdpi/ic_menu_about_dark.png index a7bdf347a8d2056ff53e321130fb194952587cf0..fa3e710c276de8054248dedb0c81411dda5cb3dd 100644 GIT binary patch delta 788 zcmV+v1MB?13C{+QNPhzHNkl1IvpQD_k zn!`OsCBMsI>KL*!A+?>OpW}OH^zygM|HxqUec~6wx(^87iht#QRxs>u?adrx0OFrx zl(Og*LVi8Rq(J<0EM?YLCcc6Y@ddzdfw2)fjvxElFx2RY3r&PD`o zc8Kh*GS+u*v~+i*ofP}(-sl-!vU7uwKfFPF7Pt;uLJY}?Aj845(eiS|`s5ouaY|-h zkXAQYbRruLY=4TrCu|HmqlH!`y>m=*I9loErao+=p>(NPO_Qx^Lj)Ha`NhhxlNqje zwlW+QF$pk)bQa=bepkJ}yPo-hjpx`iP zAZ%Mx*?S4rGL;4J^|Z#a0Apwep(VgdS)*0*D~&FzF@FcVF{DVTzUvXz3BG`J^9M3&N0QnCL~$f36;(NuKS2N&#f@pjYbk01M0G7iDy(raOH+V&E@rK` zg`=+~st6G4)kKZUxmp5rQN9~fxSk$dfM~C$Z-4maD4u>s|3G79>CO`+<&WW!p3%h_ z&s2?k7!S2iwx-ro6^zLw?T9d0$Cz9aC(_l}5rKqFhApZuWm)mzut&vwo-9!AaSb^F-To(s8<}4yc;%;wUeZ;2LJ#70000000000002N#_yNqC(*$Ac S01eOp0000fCgLuF2Dukq}=+3;Z|TKyOJ!vZ$@KgJcG6S?Vn|7vkU+L0000000000 z00000004m0k@sn`A0Hn>bGbERU`BCtyE3COqt5eu4+6ffY=5id5siYbmtaSv*z3-a z(tv<&iZ9J&Y(^>k*IP3-hKMZ);H}*%eMTWh6SWyjBBQx_0*vw}<}#23?h5)1ddvm$(s2ppdzb~z9h+vzz zCml(CHP3iWntuR_^-pIKthMwN#pu1zbBB~;re{3ECg>kNb3^V~`7bA|u~qy^O93>8 z=@}xd*FE?mA@`*Gf|NfvVR;K*FHqzW^An!f5D8W92_UO`cPKw-C32<$vva%C_JllO z*s)d2W2oxm$UA>J-apjC(T%cvPY&f~h; z;WOqtNGM5`{)8ZM>!l;?%wk;_qma3Dgd-J?)goZYgdVZVf~uJ5!80lK^HYG@P%0gl)IWR!nOCW)nw8=;VJl>}r0o5&;xaDC28 z4NXVcy%XU2+?X0_jYO>VMQooS0V*=xWI#}85im?pS4FG@s8k0LVxUp&Nf4k?9rT2N zCVvJ3YG3XeVF;>&6X00f9NotrQ~y@3E+0Exi;*^4({xj z`0hJV0w@`C8*xjGt=)>&Z|7Pvw-(|%{gebyJ)q&?t=HQD4IEMWzv}UNL`mg?3{8~l zyI=)-iLo?2I8w_g|5eL#)jmm5;|s1_D`F$z%z5UmW)lw_)DC=58?6f5tqQ#4D}OZW z;Ni_X(XJ*y*aPa~bHGN6o7r4?+kbgb+dqA%qY@2qAZY_U@r}5&5pc8=VZov-+g42ECY((JhfXLx4ef_Yb zriU}_q}bQ6qh$=)jtvt0X-D9T#P6^r#FU)~(j6=tHLp~BpK_xmF4>F=QtK9rPGrM@ zE$&;wMz=FtsDEYBI_E6Aqm^cE>cciF%8;AYG+C=QLv6>RFyxdEO1olc%+vcQvRzG5AYF;L^i4Twytf6Uzu1%Lx$!VcVL@+Do#U zsVqROrFE7Cm{U6lEdf@_nym)E(P*+7W5A9swed3P3V(^pssMaFxuCC9HZjr)25Z4D zB3**}6AIGe{(PH;cDIP_4MM zGFlSgk0VJ~mbw5^?qYHrhzwF=h60QxO-3XjeTD+`n&ti10fh_&2qv9S5J#u@p4{Tpdf17uGnKr73`)gIOzX;q0S{Dgt;t zny7I&S4)7w<-IY5c!U4|002ov KP6b4+LSTY-VsKCZ delta 1354 zcmV-Q1-1Ie27wEZNPh(*Nkld5@AR>A&1b=|?U&G~4Q#oj%qh&K2BDhYjO^4)f@Q$xu6F|QHXhDEQOTU0NFqKYH z`nnJ8V8O^3(P&7#BY>3uZjLq16yLX{0O~_)0TDRrPV*w6l9Tdlr2Og}%j@Mefua%7 zo-+~?A|Wb00c3R_6v{6&6IqafVc*`{9tn?faywg!e1H5C2>7$8Ozislda|>#^9%lb z&XBN<_u=^^{NJ6eKCD@mQI%%m&^{?D^-F{La6)~`VwNhGZv;@P`LgIBr#TYt(9&rn zY-S#B!?Ozf&$u)rfP(I!!tI>8xG+Y2I!#UP(l{iUjN`FI*TV(1GZV_EET)xmZxN-h z@v0=iZ-1XDGPWafRc^Z=$}C4T(#9%1GvSVgG&jkjO)@$g1DcF-{^j~X`Ou@jXGw0lOhAjd zcTuKKgsD*w)6$5JjKvc`U$R2R`um1;Ghi%p_J6K{;dk|!cZDRYTR|8C)Ems1Gq=B+ zp6OzcrP(XaRHu|SVvha=-u1`A{NPD&|9kX0JiBxz4W+=;P*|(2+3V+=ywQM}(==Rj zLEMgosEoc}5ep)P%XMZV#t~p;g){YWg|${oqz{ApYg%{WX0{<}4ls)$mz;z<>kbp>2_S^~J)<&it z5-`=2J$C}QV07al0XH@Rv8_*%v4;d$k!dXu6bf4egdXau<|+YPcCh6k0aY8>o(TfD zrQr<^3E0q-J$C})yoRfTE+{UX0L9|hu78IF>}twhND$60R#k27qbUL;OLc+Fg%ZF8 zqq;}dU$+r}ZH@p$(<1_!nld{@K+VKzp#$zGO&_`*E4r*zTax4 ze5(Ey>xI`Dck}`a;!GF5Et&1S4er+l2Q;btXuG6V4(s57{W$aDuntW>J4;jLxSAYD zkOP~FA|R!ZWsfWyFY6BE$TB?z{m-F&NCa+_l|%asW+HNIr2`WoIk?pkGDGC(VuwbB zk;A)PQ+g=~n3GO=b$q=*AP@)y0)apv5C{YUfj}S-2m}KE@mGKW0P86WKux=qXaE2J M07*qoM6N<$f}_rM$N&HU diff --git a/res/drawable-xxhdpi/ic_menu_add_to_queue_dark.png b/res/drawable-xxhdpi/ic_menu_add_to_queue_dark.png index c30aade6e3a8f9d2a5d7b1c04da431801a5e10d7..769d5a49b949f0fa04ee67dbc805727d86cf72fd 100644 GIT binary patch delta 311 zcmaFM{GDlnXT7ASi(^Q|t+%%i@-`WWG$bxdWPFyuD^|dGErC(IfI%!_`6)+z7vInY zQ|jtJ^+la{e(=MVRVtp7peQwfW8vK8-WItp84lY7AChE%fTai77#JED7*0H5Th_CT z5h8ew<$`R%uOtS(Ukfw9A`VxM)-Q`|SijHVJg>snPsv}Oaza!FSRHu#@!ok!#y8v- z-j?tI1^+Q-IG>7lpUyYI2BHK+PV5&?5?4L@XwHqJ{`?QRXWxBLB?S_%uzmbU@bmIa z@#is0@#U-&{%>FKi#LxqfxTf36G$Eg8hF?ZVC)Cx4VV9V2f_U1c}eUp(?L_t(|+U(lhO~OzZ2H@6s%K$n+7hnxtgAU*{x(1A47jOU= zfC1_;a6yP-DfRr+=Sdpk1p)hVzVH0BssI200001B&g!}RBYodLhnI(hUtw3*_4?X3 z-OuR9^c1dT!q4x*b#(xDia=Td5P$$kXf{na%s|?RGp^UE8h^eKpacm30cgUpw+-G4 zx<_qj@SPE$1R($cFqf6^TZZ@Iu{vyN&p&`LtH>^ZFf&`G2tWza0|Y>6O*n%C@LP>K zK+mZOr#=9`)u;n>B}flI00N-+mGGt6Nw~Hre>dS;2q2#I={CibPah~j6fpuyu{o|K z&da9&VwiFjt$zgR0Rlh(0zd%P0e|Idemr#A)(x0%e<#Tk4W$II9s3l-(D`<%CmNI> zJ%AEQP;=bX9Aa}?cEbB!s>7D_Zx#Z$d~=3wDW5mori!;6z5k)%?@JG$2w~)XgqJq< z=js8PumBK%01$ux5WxSF+d^#B_x;KUKmY~S3!!r9WKCqBW?Tra9>*ZfQWc_l9Vc8)))&28yAZizsH5`Av_r5W+g?NI+ zOADaj4^{=0TB}`U4Kee%AZkG5hP`_Qb_ZONjrk$TsB*`0Q}HLDV1Vs`Jv)!?F;6U> z6aD1%JBCyHxw7mZY-7mLWJTy?U}$)4JBx#XK^Gz>z*?{~b`soUlm1;4)-UOP@?7aj PI!J-1tDnm{r-UW|WZ7z$ delta 433 zcmeyu^nrPTXZ<8k7srr_TW@Yz`!PAnuqT+9-OA$B6~DoC-r=mP&2hN{#V;fm++y~~ z?lxWP+{7tmc=&Lo&i&~=+io%ZPJU+JFU!LK1`E!w`}N6r*0Px`r=5?j-|%WzUf~O0 zbK76WwrytTe*8RrfsgOOErkiw8CVn;j9&Q)@)=Jsd)V{3{$&hnJih@8Cj+C#p_SWt z=V@2DWAA)5|8}c}Um<1XbR@ABfY46YdZN&4|kKv_G*>=ryKfg69c4$>O z=svr>^~m<4a~XszpVw>M5?I2*Sk+2p`y(?|9_g z_Ts%46M*KfNaT>pD>qF(Q{Fze;J!|bo8b4mTnYQn*44e4_UU|+wbYW^eR1zKf4siM zyu#^4<@<-1mi>z{br2L|U=jeM9X3mKk1X@O?DG{A4nU;UHJA0M+_dRgs#TD1^mrKD Zz{rqs#Y36#sIM$Y%+uA+Wt~$(698NmwtD~o diff --git a/res/drawable-xxhdpi/ic_menu_backward_dark.png b/res/drawable-xxhdpi/ic_menu_backward_dark.png index 5b41aa4db79b72d396e7d821f2436ef6a9958184..e1a24511492028fc7c55b0db96fcc7839de03d5b 100644 GIT binary patch delta 235 zcmX@eyqal(M?J$?PZ!6Kid%2*9OQLy5OEE>`ohgrYKB?JVn*BE$bhCj{l$~+AE@Qr zXz0rT2CQH2O)vEAjQR7}N}1)c^g@RkWs#2j7N(EyqeV|2y?^}ds!n~oN8SBD9x3np z(E(!W@B4v9Z2S?w$M=stpF&+q0mDb$2ZAXq`iaaE3lA{Z9jW0>W>HSSjXr$fsJkUD tvru!YwBw%#9FN%D1?(-Fet_L}KzmO8eBXaITQuf^_@1tQF6*2UngIC&Uzq>^ delta 386 zcmZ3@bdY(1M?GV*r;B4q#jQ7YHu^Fy)ng83C=Fnk!pM7pja5e4!6|Lh z%)PboR*{=rjLxUGl)QPV;yDR|LT>DPKfUm-&P3_|f1l5iOPrni=i{dz&);s(y`9Hk z^w__DgKWZ|m4e%vd;Z@(?NGrsLGpig%yq^OoCkgsGq0&Ps#87S_4qpD8nZgl16_}= zGpw=d#Wzp$P!)p_)zr diff --git a/res/drawable-xxhdpi/ic_menu_backward_light.png b/res/drawable-xxhdpi/ic_menu_backward_light.png index 46184bd016d1a3f86c59f0597a084e1f3759f5b1..6d94dc7d36494c2c15ff7e7b2f242bc31a93c74c 100644 GIT binary patch delta 236 zcmX@XyoPClM?J$iPZ!6Kid%2*9OQLy5OEFcU6B+fwQ-)DNYdKq%?ns6<)5qUZ~QHk zlst<847jq^>OS5jwDZUDQa6rc=1z@2+%yF4bFec;D|fKX5iGwSkv)S>KKRH0o>@pL%}~= w^evpiwalA-927jl-=|Pl!19q1mdKI;Vst0N?Xq$p8QV delta 394 zcmZ3(bb@(;M?GVfr;B4q#jQ7YHu^F8Z`-nY;_iitD-Igk3JB*iFZtqd#-e~x zt+M{veCeN7zL_RdUsKuhzjWSnUWc?lr@1(8 zKY8rmzd_gF-xZGAN{{V-$#BRUGrr;O{agSO6=ljR{m;V_P{_JG5>W$}HaQnwn z2CKe!wgs<$s4`gf%d@|*s}ni!!;#@JJ7bSLi$R?LUQUDh@%WAJKPFcFJ}+JVIQ@37 zy=KEl?l}ysjK}on{!VT%7iRNkXkoH%QuyJ_!_cC{Ai%{?@1ViJu#f>L4C3M9{F$xQ z@Q!1h7Q+SUgQcbnRmxNL8Lwk@da3?+Ud@xIse9J>IlNQZvCXLC!J}&mO{=?`IWEWF ovrW~Gjn{{U(xhwe{Tmn=SikzdU3&NALk1x5boFxq8j{ci02Sn)i~s-t diff --git a/res/drawable-xxhdpi/ic_menu_bookmark_dark.png b/res/drawable-xxhdpi/ic_menu_bookmark_dark.png index e4e2fb8c3fac8a43ad26334f48baaf557821f9b7..4ddb2aeeac89a8e22227ba960ad63a9bd72b4ce3 100644 GIT binary patch delta 611 zcmV-p0-XJ>2cQLzNPhxCNkl2 z$O75v?~5ZLL@=hde~j-Wo{IW#hY0;j+jRf{000000002cE+TRhk*A1Uu%Q!R5Rs2R z93jfezfa_U2vI)3>qmg^F^I?wQ+edufc#(x5iufSuo*Akh=0gCBEZL=f0=!c(H}&J z4Dj3`|GFUm`*k8@y!u1(i4Yl}kB~q9xb3W+PlOfumq__0LOu~T1aO(<6Cp4;l#ow^ z4UhD;Z#zQZ>URr2q~(y`W`w}xFqePLEWfP?fyrS> z{=0zub|S1?{eRl>&mUoBa!4)zMTG5>Lu&aha^7eof)`sv{*I05{1Fx=hd!r#BCJmi zwuJmd0qT!1yZURBUw4GrMUjz|(oJ@W_5hjzv(d3W*q2PV$2!3)n zqI{EZ>NswM`Af7%lAm~Qs^WHZIQbi=@vX-b`TOMC1b^}!@{x~x2juGp(3anKwUaSGZuz!51DOIK zUoimkl>`000000001BAAjxl#NET$6j1;G002ovPDHLkV1nGLAx8iJ delta 883 zcmV-(1C0Ej1+E8>NPh!RNklClf=3l*@jtGR!;x68BE`VR!efxob;Uw<_(4N`{;>xBB}qt-(gKPO)qnKeP80lOBxnKEKlOcoTlm+${S){% zKZh3ZvHB_Di+^qjhPnFP)$TW9_@X741gbv-e6bP?bM?<7!WSt)GYa@@%7FsDxPjR) z!Cx}N7t<2Bx}c`Me{aEmCx$OZf?=rsqM`a7{D;zeXN2%YNYIhtH%++Rf*%VE%a{{2Ev$X^hvHGVs`u@=H-%^qgvjxO}@3!a8u=c4)Fn^J%e^xW)Kmq@}J-<#uLaY|B zsyyCO!M~neBqG5?sQ&7d!=r`sLG1tNy63k6#)Q1j2B=R%MZzzgA{RXm(e2-}xGpFW z`0D`hdtZTTz~`O*(16c7_oM-z4}MSqfX^rZ@EHXFKBEA@@1MRGVhh0M6`%k=Jpq8v zC;;%81snjMSHRlC0({0X;3{G4@Lleh{;reYz<nNe^FR3I8pIX3A zd+@Kmk{$e2N1%g;PuT@+FYsOb!1|>6-IY8z_#p(``fcae>JwhV5%9wbm~<4A0e+k= zsBEZyfx(~A%m6>mAnaPki-rE8-hVn^p=iH4lq7uWv!IFk_yujiPvAmqH1JawkUad9 z1q=dyssaWBKg1w>jJ&`5A;Cuw1VIo4K@bE%5ClOGBx3#vFaS>c_d;g+A>sf4002ov JPDHLkV1h-TpMC%U diff --git a/res/drawable-xxhdpi/ic_menu_bookmark_light.png b/res/drawable-xxhdpi/ic_menu_bookmark_light.png index cfd237f1356b1f9c23d00e138977392b759077d4..81446fdc3b698351967d28e46efe6eb51d2032c9 100644 GIT binary patch delta 605 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 delta 589 zcmdnS(#1N#qn=5})5S5Q;?|ov8~vCZ1={?bUA=v?SDy@x@akU6pY&FH!TJZzH*R^A za!x7NHGO;a-OS4|dg3!<+h$+=yRT(JK*P-Z=lgFyH8{;D=LvfF)F7?}hZ z0^?im-&wq*rHtv`U6Fubr`a60f@^N`{rD-h(RP33!YN8|cMsjoC~=tj=*&8YrJ{~^ z&37$a_vnUQMm@)hs-N|~xvn`|^bXzqlm95)EBEjt^$-WoKNZCVD>sGi%u94R@Il(J?$nC<-G7aCFw1afX(uf&6$z}5_qcWU{hV9##O(JmX{FWg z{rEYA(Z~MK)%rIVgc#da-*-Q-aPohVc+LN{EE|6Pm9(kh77Zw>XS^nB-)yzu?%$#x z%S7yh7)zH=y-`ycXWXy&)2rxJ*uTlub!z`h!}t5Mm|pxmqwvQvv%0o7%obG>F1mdC zCd1@V_{;IYPYpo__9fPTf7~zxLe82=pTDa$ArV?NU_QwG1H%s YjluryEapNzC3ldFr>mdKI;Vst0K#Pq8vpeDd2cvyc`$!7;nTReN}=-c z8Osmh>uSm;H$-qTz`*g OBN|^QRF}J}%naBOxc;z0;?Z1=B zsXR5P?wZ&&Z3hNM0SAUjTXt|;t@-%wur>oD%Yu`p34erZD<<38J^m39-H@m$?`or+ zr*`gc_x^@wx+hE>7+4C#zx33`?CHzjbiA&Y@z{T9iz>ZpZXpIsMiz*PECN829^`M8 mKNkCV$82tx#~P0Q7ENHdrDDEEH%;RxNYvBS&t;ucLK6VuB7G?U diff --git a/res/drawable-xxhdpi/ic_menu_chat_light.png b/res/drawable-xxhdpi/ic_menu_chat_light.png index 04000fd0fc25e29fa811e62ce6e0b964ba22e721..0300d97a74c9632140649ca8ffef5d39390c969e 100644 GIT binary patch delta 250 zcmey*w2NtiM?J$GPZ!6Kid%2*DDoX*5OFz}<>$Pq%ei1yR7tMsc2|c9yebE#m8t#Y zI%?<4nJB>k13&hvELTbYeofY1GQp>)RR6x}Nyi4=9({+(8pczPxdY_l8$SJDnsQux zfz3XKryp50`e9NZ_MH2{bZ7nF(l0>`g~hJ%v$+)-7??Of#19EAF!R87<}>}*w-;>o zchs((50T^8aE#${TV0S{CEo`bxDK#3C~@E%^P7L?t=M2rWcYWOcXu4)^xfxdw}Zqy MUHx3vIVCg!06W84;{X5v delta 320 zcmdnR^q*;hM?IsWr;B4q#jQ8DHs&4*5NQi!54`B)d6sFtlCjEV1NTeDJi2pLvu+tU zzlss#IREJ2){B;tT$2~R_|G6cWgRmE6f9V|eb!_z&D#|bGqWem-}l~syWgyEyPMTA z(zCDi%O79(?8wZuaz_8k_x!47mH7FCNu^)k;S-3ehtg=&0fV#0#Sh-9F*0#9FfdJ6ay0frT35OJJw^@%2H$mz*Vn(8E`Bpv_IOejqh9h) z%|~&C#v5PH`@^4M*A&Cd;=oYu_&ws-(bu0{zeV^NImpPzowjRYaj;}y6mVc*5nx~h sDq;K)|F*yIxW&0=OfZineEG*B!SH8Q@Nf1K#cv={Pgg&ebxsLQ01|J6aR2}S diff --git a/res/drawable-xxhdpi/ic_menu_chat_send_dark.png b/res/drawable-xxhdpi/ic_menu_chat_send_dark.png index 793f2cb27cb0fe46993dfa318f10c70fac264439..b8d8c223d034afeab83a9a19036fa3ef6a1b9082 100644 GIT binary patch delta 440 zcmbQw`i*&lM?K>VPZ!6Kid%2*F!mlY5NR*uNnl`mNsHshA7=)^dSPyhJ`o3(qmDLVM>1FR>OJ#*Vcgx} z!#JHusN;mdhd>VoLCKi`_Kt#vK?ll|7+peSj<}?7S%gn=I3mp$>&ob|M_>cLfP;%t zg0RMe$nU8I>XNF9ex^+6kmOBL;!;`cA|kXQFXq4>R}mk#&J#13pS#C)WaO{k;JwQG z)s&9v`nVrTix%FT)Mfo=!t}1)VnQ3Q|NPF>C(0u8tST>o)2JnV&$r(^TLq)vUGLLy zlGy&Ecbdhm#xqXkTl!QUv%1Ki%AYPLzGIq@&Vi$A5*VfAWj1BjEMT~PxtXPSATHMeqV0N%a>r-yI$jf{^=&xADQvYk`szopr02q_3+d}GSI_z%uovYb1SI+`-xY=l`A>Q#gA9#EMK^A z2j>T=&?4gl@#ZTu9CZ$9b$`&gknqleH&mz~X`{-I1I7!~Dqcf6PEe=8dl`{iU>b2zsV6-$fm;)7w+Ku zVHcBBQ-3vE%16~`TS3O~JB8EkUJpqZuKb?<`!Z_~Q1ZIy289Y$#(zRj<~;bC2Gwz0 n+~Gsihs{$_Vw!Xa)Fvzem zCoJ3TkW?{VWU@KPbr6a~F1Y%#GD?-yyCi(8_R~i$j5n z!A^^@L1PBzUG)eBH>Nl0OdyqPfgBgioftl{Ey(6zc*J_ZkdfgCL&9{94>7eaGCppO zXX=c&k{sC$JGdqX3QT3#X3QR8=W_Il>1Zeudj`HuyINX1Am$-^Nk-*6leGPvwWziGHMVv5i?@k`q7hpL$Cjg zhAQ8!LJi_u|DR;Ja!lRVA@@(q?Dxf{#x@PPHO>t4b-dZMK3v=L>;kO2hT^WE0Le;$3mTd< z6shuOQu8199jQYJl_h9tiR6kFiZskhi)5XM?btW7w|nnNtCc^r*3H|wS?`^lWdHyG z000000000000000YciQk&ZO-TiS_6=J>Yme{vq9W>Ay((Gk>4Y{}N_f0VC;-rIpgo z5n(UDbyNRv2NCuHUZwk1dm0h{pr=%bucR9;dCQBm8)?61v)Kz7(0mrS*?zF(Eo6kU zfPpW>tLVH4Ede_Vg*f|95r@*AM8qpKV7oeSz2y*h(tb&ecqRij%Ysws23rhKNV{;~ zD^kt~O#!Y5AAdD4RMH|e1?)?A+Tf5$iqI6`>dU#p&`F8tX%5~%Ax^$n_caHX8CtFQ zM%?*~&=xTA>w62L6rnA^U6}c5d`wY^&=%mf6)plD+q;NL+OvpgWsT@*f4~|$qgFin zV*S{e4Dea7YG>36HwmU~%LoerhlYhXIuRBETsO_yM}I3sSP1y&5+x$6im)%lKmDpC z226`}-{M336*7mLUG5t2fQ&HAfEC#>tSwWkS}+!0%cbq5lo7owQvB_Yc}>=6;c>Y{ z=FF9V{|qH^oy>Q9CeBK?*^>TsS4{MzSI@Sq*(QI+zodp@9VWV#$mT zm;pI~4}UA5BJgBD>jG~npdj#p1bnc~K;VrtAmr@7^IHc`ZC(MSC?KjEwX_A41U`KM zQQw-VCctm95%_=^kQ4Z@0tx~jRzOMMKCFO>z%+*yP!jmC0&d+}p1=bD0000000000 h00000K-YN_U;r_(Kky3wr858k002ovPDHLkV1neRG(rFX diff --git a/res/drawable-xxhdpi/ic_menu_exit_dark.png b/res/drawable-xxhdpi/ic_menu_exit_dark.png index 5dc214356fa92bfe1ed3809118ede20f6f853656..1865543eb2244ae9fec073a9b4eb76d2c86c1ac8 100644 GIT binary patch delta 328 zcmdnT(!o5zvtG;7#WAGf*4sO$c@G%~ust-HaOslT)eFHL0TV1fSbcnd>%Pan>hvWJ zN;gk4F(5$IruVl!pm{((m4@7W!Yrn>gu05E}s}*_~7M}aH*Q8pQ0>2`u3Vl ze-;RQYEC-A&!uFq(e)>ReRB@qE7Cq}_@Y!(X)xBtmhwpilm{%?+;%oVlzdmMVN yPw+q4HEWSz%ngyA2d6eAuuT8Pi12a4{~~6!mnXkh?6BtqiF&&FxvX7bLmA^S2ia!Ugobq&IU^P`FKJsA z)EeTU@NKubrTZoag(IJBfA-Ct!hi}6OkVfeY^khQwDi?I@3QZmQT%g$U!=zm;eYve zLsg&5dN_Uh-K)o!U)pB*T>t8a)2H`snZ9~`{XOrq@@7o`IOC%Z^?q3G6%qRC{OjKL z=Vb3_=k~F+)UWq1V%qk1lAeBI!jI+q{KI}X9F*<8C8K#|#`AlQUvGU1vRV}t92eDo zRjgyrlF+!q+#EFpD~79o1A`d@9W~^6OvEo(34A^LP=Il5Q=x@8r*MF^Li>lqtXH^B zsn&2Z2G_Gc6WQ0(u(GL`JKpQSW=5+vef0+y6=Dxh7cnrq@NaMGk4;Q&ULNZndUH!C zD(-C4*MH#2`RQRaM@2xB>kl)a+y>77XS5iz8D=Y#9pZRkFh$sqr9ktLPL19%&KCQl z`GOO6C??DATg{SpO8@6Fo5Mj8Geq?o7j_;Ll9(f{(^&EFE@K=(cq55t6=d6_3IL(D*up00i_>zopr09Xpzis&|$0j{m;K=qlNqtbbE2?^xH(q5tH2&j+` zzIT5}olqoLH=+K1@p6Xj=^S&vS=~uEeCoZygAetewE3-i|8z0?tM9+`;PR>U3JFy| zJq4ezw@#23ajpvx_~{trk}2GVWtX}&Ij%{?gt3& z>G&z4*wkOxd|G^ALyaKU2{<)DL6ECMaAAW0kSZ`cz}UO&&&wCy$F#Gx0 ztsv69PT~4hk=_S~mL;%+Ph(Zyv4tPuV}?J|rQh)<{oQF6_7NoN>FVdQ&MBb@0A;O= A2><{9 delta 620 zcmV-y0+aoS1E~d&NPhxLNklWdjV1P+aB9EkQ>vN0+Yhr2`Cz zU@Kofz%L?L$hQb^LPe zQ-tVMzDtDYS-wMr=v}^ggqVYT*%t~!#egO$nRMDA;NR!xpCQt zb?hQs6_f3Pdl6o;5A6d00000000000000000DvU^3NQflf6u5}7LfA*0000;F0)zijZk7X!D*MaSUe3ES z`NPc(It*Z7ACP_bw&t`B>Hk%I9F32=CnVGe3iaqaJ^#2}{BidM!vnX@X*O{vbto_? zbu@4&DKv4QGcUYd)Xy(&^GK7a;Ear8!vhW`7Iy&$hV2TEt2xg9ma-CxKYYx5-^bqk zn#a=jf54c@HIGry9}&hsTl5`S_OJDkJNTnfut#13O!0$Vxuk?SwAAnc~fcT!S KelF{r5}E*>foR$Q delta 429 zcmV;e0aE_A0_y{iNPhv1Nklwn7MogN|eCFp+Nz3toG zm47nr%Te+{xCBD_X=pq`G(ZJ}cz|?-5&+2vWdKqUN&zGylmkdZC<%~+P!=Esp)^1O zLV1AM5n2GujL-&PR)kgnGa|GDm<^#Nz)T2j0cJsH4KM>jdw|gh>pvd!@qiy1yWIp~ z^ZfsFH(BxmV1F;q&6gty3aI-MYBKRdDppyCy3k7``M)k|arzBuSdGZvh4X XT)01%M)9>w00000NkvXXu0mjfY5~Kv diff --git a/res/drawable-xxhdpi/ic_menu_forward_light.png b/res/drawable-xxhdpi/ic_menu_forward_light.png index fe1d67cfaae3625ede3a34dfd55fa1e2330efe1b..2ae026e0ef7085ee421efe516404f3e83197024d 100644 GIT binary patch delta 247 zcmdnSvYlyyM?J$$PZ!6Kid%2*?Bs1Q5O8&rTFB*|*D^y+qh&^3p#!5p#O@o$lZwC0 zKQeKH4g(n22YB7Qy>eQI^#7_pj>gB`6B23!g?jXzo`2jf{gN}?d9;$L;Ear8!vhW`7Iy&$hV2TEt2xg9ma-CxKYYx5-^bqk zn#a=jf54c@HIGry9}&hsTl5`S_OJDkJNTnfut#13O!0$Vxuk^oR%&F-&o#ZeAik%o KpUXO@geCw@duD+E delta 504 zcmdnaw2ftgM?K>WPZ!6Kid%2)7Pq1#+3tS6cR zq!gGBeX749FVpr=(J#F9t=#d#JAc1UUn5qMqyF<0H$$%=Lq-pS!()bwKS?|ekIS7H zOzNa}r5s;>-sH8#-Q$HH=Ran?Q1Ryz!`kEeyb}`tY+{H!rq4Mc^G^}O&13qk6AJ$r zF+?8MXPi)319ZsaXl9L`eC`EC`&1h){U~F|dK}HD(U)JyyufN7Ys04>pBP>}_GY%| z(dT|(v`?ks@{i)Kc<-A#dhC~1oZaz!-+TSX&!TE;JR9;`mfLa&JwDC!#&LpVywn46 smX#lKXX&TT`OCD{1pz{~`!ljJ{9UuqqwCVvX$(N%>FVdQ&MBb@05l=g3IG5A diff --git a/res/drawable-xxhdpi/ic_menu_help_dark.png b/res/drawable-xxhdpi/ic_menu_help_dark.png index 7b3662c2111cedca48c36497a46e2b3ef2d301a3..063e4d42ad707596b6686303587b1f07184f9f21 100644 GIT binary patch delta 543 zcmV+)0^t4d2HXUYNPhwTNklI!r z5CeFkVVX``rVS)_aHRSDXZB0!r{}qs-MyW>y#W9K00000006ug=kvK7h&6@MioNb) z+r_bq(8cM_sJqx-Orhd<(TiTZF@g_8+r_Sn6?KP&uexXwiGTj55tRNZ`l?@@;eoMpV&LcGO|%2JC)W?bVbtu{U9?0kw+wW3|^QvXTkM zQBWBtya=acSAQBqnTtHCr8QvV4tT9godHiapwSbWSCg-zT)K32N+ITfCXx7!DtKPv zpNz7^i(f=^R6WussCcKoD>oF36MrAkehx0)IPnjW^Faj_^N4R8h4}Loe;XmbTt8C$ zbwswarC^?;r!}6QZuQG_W_0!wKd}KvqlS462(q2L27h>1nUMjG9|kZ04ESFLlp{j3 z4FCWD2~*KkKLd3A-JsC_O%LdS;@>;@7Q6$b7k}(qaBJ2xtpP_95P8r2sbeTw5(x|_ zeE}t}0Tl!C8n9!4BWUp{sPF$|HX-=(NnQgsj-PpDLwZ6FypZb~AM3XApHv-thz9@w h0000002lzX;vLgrsNPhzoNklC_AIi&A+PH$? z=Qv2)XcIFI81T06D*8;?@PjUK@FuJ=;E(7%FZ#5mr#%E6nijeAh9dD3|5;iu!R50t zp_B01lSJY>Kg`|x9@ts~Qjf)I!o0Nx`0y}wh&cOCUeV|tpgd+U56)U^fb@dzn!P4A zVC)mVBy=-)0)KTb_!4m3-Va&YwA`@MD8?sl1E07}BEQ4Pe`Y%qF%j|UjfhCY#Aj&_ zBK9sYi(WAd`Cj$XbX}s;0P$7yhgk7b?;|RVi~pW= zWv!-Or@n`-Vez%-7Q2|D#lA%j_t7;fzD7E+wSS#(m#yEHl1Til_5_(TplRZpih@M^ z**nD7SbzUI$GxFlBjW3VN$eh;l?cDd_1>&Z!t;nwQ=j(R+_$H9jXeF62=N!8Yst(3 z=ecaE_*M+4x^?i@iuhIxxTqNIl+F+q45(6GHYL8PJRp!43;+zk00<`gVqC>vuHJyen@-vKYw|}fDaHq^p}rn#?n$LI(q~BYS=dy zz8tAZ*o~#XEz7+WQFYs)9y_N8)Hm)wMV|i2N=YK;9xzOFE(Ul8t_9?5Kpz9rQer?_ z_KD8LfM4O+DVC2BvLp|vk5$AuYiEe84Ui{!>rVe06v~~ojagQTaU-AMj?PTjYir`0 zF)rX$cKkZYVj&&?0000000000006S)rvL*0%5>yWoG?eL00000NkvXXu0mjf)0Tvp diff --git a/res/drawable-xxhdpi/ic_menu_help_light.png b/res/drawable-xxhdpi/ic_menu_help_light.png index c5a34319b7e31e12a08c7b429195a569be0a5c22..399531a8bd3ba579f3245878b91c920d3bbfc06f 100644 GIT binary patch delta 536 zcmV+z0_Xjm2h{|SNPhwMNklc3qsh2wj}- zjJk`%#S|)z7rp4k8zcBov|a4GSW$Oa_^OL0k?4OKLFu2OuYda086GJ7bu@Ov*NShS zC_EFc45%}S&xCL3Nwj6vnTqHDEH3B5NZ9DO{wKcwk_mD;*vk zE!jU%x(t>U4TQEdgEQD7Eik5u>3`3V8jJp%TEF3`CAAf` zpJYf01KdPsp>r#IKfqgVsC}h2BQrKI;C|s*^s(*fkHH@!$b>5x@K^NIik=7R?M>jR zX(DAb97OK%@2I5_K3}raeS_m_o8d0)>owoS z*u-s{G3TDwz?pW@*+h&){Cv+H5#J^*Y!i^h${uX|7E9w@GcYxpV(fw+uNtq zzK}5ADM;Ql4D2@?RO#hw$4j`SbBnG{LClQW8=h8pN`Km?fW{+*Mnd5@9d$Ye7(17r z2P`EowHVM7G6GECI=-4Ufu3n6t|f*N281s&U<5?urQ`7{7!WR}7MX9b>)?W9TJIR@mYA^#T4%K z6A9lVQGY5v-|6_){yE@Ybbeb(B=JS<2~uZ3+r(Ej1(EpUJ;aZ;;?)WR?4r5v9-b+Q zKa=|1w2XjLk6X=cuob;MJyFv8a}V(+O&0QFqoEWrY^(TM3>Y{bf1yQuEe5z0*b3=$ zzD5IFifl`5iDlbX#A+A-U;qpNt;&QyIUKu&rGEeb0000QP_ZU#cfRqCXD&_eJ~xO< z58LMg6)@m&#BaLujm=P1ie?Uli_fBer1rGI;XF!CvMl>iRn@H)1EiNCT(=$av8S3w zKu>V*PmTL>B$G>c3{4wGz_Uo_!T?L(bO6Z)9KnFNEMY)g>PY9p0LK1w$VbRh)8mV! z=UV|&k8`e!B1C7xl+pg8%(iyO2QI1iFJM4e6V~=2Oh*sgnwA>HXSDr7CcPucT1$K= sHvj+t00000000000002Mmfr#l0BjKiK;ZJM%m4rY07*qoM6N<$f|+HIqW}N^ diff --git a/res/drawable-xxhdpi/ic_menu_home_dark.png b/res/drawable-xxhdpi/ic_menu_home_dark.png index d25b25411b60d88c9096f6fff37b0ed11c5c4a4d..872aad36c7230205dac621cf6efb13584a96e403 100644 GIT binary patch delta 812 zcmey$@tkdfM?EvAr;B4q#jUq<-)>y3Akdb3fKBHBTLzfSIl!i&z(iL||CjyxFyU}+Lr;Cf$MYZO`Y68lNS?o2|Ki7Ls|aPQ ze-_u298R1qRDANoSU|`9`1K;?J+t-V+AsU*AHVt1rU z4BlCSs?BL$^>R(Fw-onojFgjz3+bJ&vuL^J1Fk%sbxD33H~HGv?|PeTyR<`ar^S86 zrCjsf)5MjZ%gkLL!?~+u%Mr5z0~e1^PxrJeSS{W*qwQsoe{`x+q~m2Slf&0}lBdq( z3AbJ@^4ELnN}k`2&Z@s6k1@};6T0wH$g$WHufB&GFvz{xZNS^GF@Yg@gLCJyA1}DsF0g8QnKDEiWRPIE zz@kv&qsH*yivDuJMZ1N7(y0%F&$`H#|bt{L5Sfn^Gb#XyPZ#5kY!@n zSAE>X--X$sqpzxaSt`Sa%H)5JK;<96rZ6zT?e~y5z{PMbJ9fT_$kc)-UNe{*K1VHA z=Y7j~pmOcs$!*sd9_+dHD>K=WA!7a1-v-+ZOHVR1JpZ0{B3+Y};ZMx!|K*)p{13Po zew_ap{K5Q~hr}D}!bFCw(zhxhk2Wt{!ou*8aZ7mJ26l#d@i)xvv)Cs#SpMUgc1uy! gc&1efA^{)y!tQw{yodjLWDLkNp00i_>zopr06Mf^!2kdN delta 1084 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 diff --git a/res/drawable-xxhdpi/ic_menu_playlists_dark.png b/res/drawable-xxhdpi/ic_menu_playlists_dark.png index 46004164086edec3c8b6e95541e90817db41aa08..3d021db2a945c1dc915d5ee7b97b41d7cdac6077 100644 GIT binary patch delta 268 zcmZ3_e41&3M?J$^PZ!6Kid%2*I`TFL2)G88BryBGIKakc(7?d+;N`}H44mEelZz+s zf3@tSr^K=?FHJlrsen<)W|iVeOK;B9W?bX>E-jsv0TtLW$9R4_c>bnjg8rX-j0_A3 z9MXrNDjFs+xHq=HpKW_UuAbq5>Iu~o0&FnN8`y!Y18Oc{G`&MBb@0FYQyIRF3v delta 368 zcmX@jw4Ql_M?GVpr;B4q#jQ7YFXkRH5MjNrGrWNo89;R z7}E^7hBcxK@M$6GF!0hy;@Ei7P zqWKag_sL)1E2P4}qQJm%;jYn_Cli-QE?`+Ge2sH43n$Qe2ZoZZJadE8ZLZoVWX`l% zf62`_(}8o*Q6UpMv)v_!-g7NTsSRxsXkZX%2)%Gwea|wh{F(aEybpxqg0FJ!X1`FP z{>C)a*nt6P5D+mLurLWQFuj;&U+`nMPW=N0FkrpID!~wCZ+|KDQqKpFh^MQc%Q~lo FCIHnLiQ51G diff --git a/res/drawable-xxhdpi/ic_menu_playlists_light.png b/res/drawable-xxhdpi/ic_menu_playlists_light.png index b00a85f6df2caf176b83330b7a073b3d823a1249..9f0696e06d2bc08b0f3ebddd63b0833624adb4ad 100644 GIT binary patch delta 268 zcmdnVe41&3M?J$^PZ!6Kid%2*Zscut5O8&@TEH&#qx1r^?F6C8LYH+pc@+fjtb67u zZn@D!=(JSyJT=crDqxf~EyZt>iFL7RgXzh;Z`LrNf&=Ld+9&OPSXwi`X}xa^l;cTs zmVhb=5PG2T;Y00a_8ZLg3_DnMvPd3+YyJje-Dt@@)Mfw^b2wl9^1JjUAos=3z$3qJ zop^52!kY+@eNf)OWgooPMsPDbP~d<78%z_74q^Pj&Ifg|O7CUnXVat4{aC$75hU;F M>c{G`&MBb@0FY)=9RL6T delta 378 zcmX@jw3B&)M?GV-r;B4q#jQ8D4gC%qh_F3q*mYo*=(Pd{{{l7(-scY(Vj8#FGSB9B z2;Y^~x^=yfkobz&<3H_AzM2;HzCS)ET#}6e1T@~QI^r7am0Z&^_iENT%k$6oy;ydk zzqae+ok)h=61R)vzeEY|&|&0oV1S~8TC=J9->cUjTljHSh^^a7*#nBt|6D8j8tkR- zd^A}^_k{5Q;|0q!m;KniX*MI10|OAPj%KYr{v%_L+VcOK<*Rugn3o;;eXRTtf7ArA zkTbq_5`!O`N>=kdusgQ;cO1761Csy)Q^Z}PlK1+a#tz(v{BHP3=z4&xXG#b?eIfQu z%XVFHmEvh9mxta;Vass*a-(V4{=<6K54~9fHt)}J1iABo){FZ>alw1L3vXvLcvtvd z^}Au*u&(@2T(BuKO9KN4DKMxCG%yGp$eL=^^`qzG)yTDJ+qoG)fV)&Af#Kk11G!h{ R=G*}Zc)I$ztaD0e0suuhogV-I diff --git a/res/drawable-xxhdpi/ic_menu_remove_all_dark.png b/res/drawable-xxhdpi/ic_menu_remove_all_dark.png index cb1260a4c68d931cb7dbe80341355c1c2438bd9a..33658a09a6a91825b165a22a780f0f6feddc07ad 100644 GIT binary patch delta 541 zcmey%dW&U(M?K>oPZ!6Kid%2zW>0K35OK?9VCFc$z?Q_on61EO(9j^&!N}v{z;i|T z^t-q;E7@H>84Wh)X703)HoCv?fbWbiWy}mPFk{(D-T+b0U+nkKq&}}=(fF?16!Mp4 zhQmYsRL`sa2b4=DYB5a`dtj5lM~pF%RpR{l?;Jbo!y4Qem;@Rc4lpfoyuFLjoa4sz zpWB3D>W?I^Fe%?F^Efp*} zqTcRz+^@;^7}YQPbZ?%3;@ml<&k_tzf6um5TfaKz#LD<(v!=Fuk6$_c{1p{WhWhCu z>eD-|4sE<@WHxCCy2Zk>1uWmtQ18qV!pU)>x?WK%8SL%_8H|Se z7v*^iBt-N$fWl}C_U!b@O5BwS$28rB&7#3zDZezne=q0)2o@5RHH{|ScYJ$bn4 zp7BiB#LZkm|<>APBf-lZt3w9gN}Y@PaEVj6F>r$x_#?XFI+7-QHVcFKHfsq2wx S3*KD<33|HvxvX-sfG*Gh7yt(7 z1RVh0+X0#dGC(>&1}MJbRHhO%g~UEP-zP=p0R`uN=g#NYN0tEq000000001h7jn&= zI~)#054WlEJZ})-I>XOQ^JcEQ9&RVbUm6ig1n4fn$}~lfw}0Fl0Ui;cy8yf1A2iSJ zH9qSNVK6MWk@WNE$FKPPm!9GW0ys07&Oy|;u&rsHVtBArT~HHCM~MLlKoE`wo1jfn zaX)JE0LQR}ZHEY;62vPjko?@3z+R0`0AuXd&~nXs&UpVLjI^cib)(#);R`#m=gPf; zOkvl)){b&dBY*x?!ASqho3R}FjqoABDnjF*L@)v@Vi#bSMajVh8|<3$Tya zK7;q&M-Y}|Yt>;1K^rptTnwEpdr8D>E+9#me3!k8VAQ|cWUPt)4fr7=o-0{~Xla)s zw!U{y1YeA^f=un3(F!t@Fs0MVNUuY0SJA#PYkKCgCV%$Lxip$x*CAU{YUW!2qsO?E zjk%t!Yf|p>fC~ZyKmY{r{P(H|Y*M8xKn$l>nv?|q1V8{F z2#+)fYkw}B6snK7AYuRlz{mv9d|+cg1_3m0l&!}g03ZMY06~}_Oc2He5d#na6O2y) z&6~5zpDlAmn*n7v#p)B)b_7TRM(35MW9PT n9smFU00000007`Sp8^a3E=A7?Z-mVu00000NkvXXu0mjf6G=5@ diff --git a/res/drawable-xxhdpi/ic_menu_remove_all_light.png b/res/drawable-xxhdpi/ic_menu_remove_all_light.png index b522daffec1ab6e1f2eb0cd500830d9666f51bc5..a81319ecd756b12eedc8f42cf6bed8e1894fed7b 100644 GIT binary patch delta 534 zcmeBWyUa4dqn`1rr;B4q#jUq<*RF3i5OH6=F+*n;C)eK+T`B9>?saSL)&H(|A3G^E zv44u_i{q9jr%IoFZ}4E-lHGS1;9%FfY~~QxN&gO-7vJ0|$9U>*heD`5qgucZ@5rF9 z!XG$dmvl8OVYN6fz24O!g7Mhr&&*8gL>CA)Ft8}pD{NrMys$0r058+G(tT@L%w;}G zXq~;QaQug8Xx5FZFz1!idRBT)hed&bk;CDDJ5$afrW`&dshQ{fb!(>kZr9n{;P>QuLh72zvZI#-`6qs5 zpWL%@&vtbe5B>V|xt0-UKK+gAJNa5my6DyPm1(LE|AxPMYHaGsbl|?~(UYl*`U-Nk z_MCmHlkoQBV*B4we@pUTrt$;}o}NC>cLHb3x*ywL%=qu<@R5mUbpnS21Cs#IUopxK z>Ix3ZAm;!DCM;%{+Q2Y%bAuTpqb^up;eh~SC==7Cd-d@hMGAr=X- zWRMXG3nCbkk1!n*V#z=V=w>rs_nuL~vbQc#O^q|Su>Q-3E%isHN>}b!^S$+hz{k>} z_M9g({_H(Dd-j%TeK%_?YIC1jA4@$PCd8-wB6p$yJj&L5;%!|1wb`9t-i#R}=;`X` Jvd$@?2>|#v-;MwP delta 721 zcmV;?0xtd21dRreNPhyaNklI5UK%*?DEc@Y@< z2D}3UjIdCNwOJFX3th_q19#v`p+cZmseLxzCt2=*66b#QozG58mH_|&00000004j& zT9z9(7z}z1T&5b2$8!W&&G22RhEnndE~myHi3o+oXWcT|F@Me*GQQH5a$$7@SQVhx z@bz*8fFIe3q@ACBe1*Tiu-xlo6rfrqh)NKDmg+Qy2TRojy~ff|VgLdVgrmVFXnU!+ zA2XS7&9H~A-b4V^AYM9wCR$5iFaMnYV(hj{w6t_LkaVppjMjzkb)%L?!}naz?i=?C zI)%OSwRY6<)PLiL273BBBV)Ab5#eJN6r=Go*XCgg)6f`=@2&0R0VHAw0Er7Qi`YK1 z6a>(9{CR}NUv&?{ZX)J#0Zqb=GW#1P+Up-(GB!^_fFCmAzL8~!1&gJKXWws61YeAE zg6OE&uL-g#VTxM)qP;!z>nhe?%*vNsR@;r7zj|}sb$_UlW1a{AB#c)VBrfGzs(UF9 z*4%<~cgIprq-~eJ?(2I?QhoTD7J1;s%%gNuKX1Oe7F+V#Y^)nX_>g&n-q)yMgSlH0sujnAPfkA0Du4p&=_R|HYrmU zAcogd=6@**00@8p5Kw?B0-IFH3Sjx*q)=_d1rY-f0REW(mfzEyApimZ0w4eo1Bd|# zfD6I}0RkXE<4g?OW0Jf8?z>!zoAX78Z-zs;peth{Xj?`hZoD1hrqk*4t<&i|$)Wl}K!(@Nms=?}p*D*w995v-gXtk2dVYkj?@Gcx&xMfk7n+a00000004mRd)q2i3ubG6UB z4#-?hU_tvU}so*&J$GSQs`6PGUGx@9M!KAgn0qVAImVuu)(V(-B7x z9sy=W%L5-d82H>6K1eda!8VoaHz%<$FdSIPaO?f|ik3`cra4t`*}8MZ59_V_=PYlH zP~zopr0F~!*j{pDw delta 432 zcmbQr{GNG&XZ=J^7srr_TW{`O%spfv;&4&o<7tM}20e!40}MVF7_AsyF~~BAy}Ml+kV?cZ!Rs{EJP7Wz;| zRc7^xhMrVq)+YuJuAFaFRrSm$N;$M^(&|sDdAk{(=engGx~#fJN<`P4MP!Q6HZlU5r869)q$%L0MWKMKN5JC5BAWouwi&5$@g?{j<6hS)_7&DpW_oJtHV0t`%I zmOQ?njc=by`kWzEUCMMx!D$|fXAMRhv7mP+r>mdKI;Vst0D+aK A6951J diff --git a/res/drawable-xxhdpi/ic_menu_save_light.png b/res/drawable-xxhdpi/ic_menu_save_light.png index 744350049a886da8655ef443ea272a03ed31249e..128476e5d9ef19d7fa5c29b53d6644e7138ffbd5 100644 GIT binary patch delta 339 zcmeyuJehfdXT7PXi(^Q|t+%&r`I;OA8UnN4C%k4|Vbh{(TE5|_(w(rLZAt=lX*0j8 z20K@{-B}YII!VP7gqCn#Ev=nxFx}yMwdBt8*_r(NC6~=N*q$IiV`KH+=`0uK3oMXn z*~@T`KV`=Ark#2$8qA6A4aa-3d*jO49BNuv7&Zz{VmRVj@4+G;3nNmP})&IaP4kI=}57_Rn?q zOIHj#(ZmZE1~UFLZo458S*^+q7TnXq2$zgtkMLm!@fxOYm~H?UZg}M9xvp;3CKd*E s6QJM*MhE5vc}jnxJglce{H~Jeq`$0uR>fu+?Y$sfp00i_>zopr0HuL$!vFvP delta 437 zcmbQt{DpafXZ-Q~*LRhi74q%(=eRc}VYAs7AmG`7s~7Y$ZkOGCxZ%9Oq3aS> zGPkRR%gguI)bzdmbK>T_rw7j29J{;j@WS(j*1b;_c^|Z||8sHqbd86$;mKmm=kNP& z(6VvmoULV~kbKjF@#Z&+uUpeSJ%wh;%-pc%$*MiQw|5<{yv}U=@R5)hZ`U+sCN6J< z1shnfQ~w;97)6~K7+D$^m;ySq>Lze1$~=Cj!R*i=bfrIc&L;bwCFfUL)^pw1ac!ys zlLG^zLc+Ae7rxXz+qvn+lIv3Mmn$jkRjFR3`OE&b9G};OY6cDk1{MJZCZ8j(q>{^3 z&jo%na^PfQe8+e*E3Zm#i+G(R$czRCfdq+Jg8fP<4MHqT&#L)9XgIL}b#VY4BGL9N z(Py>F?oG2MF|1YrT3W!!sF&|#p~JTG-=UOESGIlOVt{~CA9N2ed=BxOwg2|Y^B^Hl LS3j3^P6{(^rrIO5Jspm4+Nk9Ae%g%T9vl-74 z4zHhXmlN}){`sZ_SIp|;{~2C>^uOtY^hTXWQYOvb{&(s>$p=s8xlqU8z^qW_$MDX0 zZJz9X+t<;z#T=e_AH4jWi2*mL`24(#A&JoqrlR2ugKR@YgCLBLjc!O{Sahz7LBPh9 z`3q35UH!v73jEL6{4e$|pU-fF$;7&U?wfgX?`|2zhn{?Ev29cA-s5sD&Mz696%H)b z+WX%7z&z_2bM61;E|qW5d~mva)6e(@tH<)G)1Q93{_w88!mL!szpv`eqxY>izxsOl k>1wlWI?w=`R8-E)cy|h`qxa=Lki$G({an^LB``Jt09X{5hyVZp delta 479 zcmX@kJdb69XZ-L$bmDD-I>`W-CD zx-Imst+9})FLP8tD1sD|?7?>OwK$L(31BU_wivR-?$BNcz4SRlQyccC*;$UE8 z2{B_;QTQxUKLMl$O({^ip@BbP0 Hl+XkKi@Czi diff --git a/res/drawable-xxhdpi/ic_menu_screen_on_off_light.png b/res/drawable-xxhdpi/ic_menu_screen_on_off_light.png index 33cf3546f3ce5b876213f7e9ccbeeb16f592c211..84cfbc205aaacc241f89e7f661591eb74181aab9 100644 GIT binary patch delta 385 zcmZ3_a*%m~XMM7#i(^Q|t+#hJ<~0R~G$f|oJ2>@b%gW8h+CaE^v-alv*SSZh%&-!9 zWUKc5_hjQ$Cx1pQ;oTXk>N!aTjHc||mOI;|c2?$0?^&z8Fo=aB$y}W(*wlm?OMb>?5--Ny2$o??E>VO1?LHN?|wVXGK z**AY)zJK+X<^sMSpKNdc(RY~pv42zL&cCG<-?=-|A}?(Cb^q)%{a2@7ef|4sUazh< dG=P@exyw*&ljE~Z?L!pEVVizxnD`HdEi?Ieg1k z@|<4U98`B|iOln*d!9Y6u&Gmh@Y_#*YTy4{v6VK&Xfp&CGJ%|4gvpQlnr+#BULivj&?!-Q_EFiQ~B+ zy(+sj`?mUn$$NC?Y}xW{PI)4u8LJ=z6Ndr=ivW;fU}R}vU~*t!RA^|3x}mHvO_6b# zf`9`9hr)t&y7dZ-2csQ8vMew~3}891UabY*fvn=bm$%Fmbvz)x>QA*%71yk2W{wqh z#(J~9&tlcd+P?pHdwcz~?-A$RrT?6Z-m1JnC1tHOm)xblmZ`7J=HAc0(3AN#`+&-Z zcdjJ`+2Z?{=T*IS6`Q}5fBRnEgTe~DWM4fwMoxv diff --git a/res/drawable-xxhdpi/ic_menu_search_holo_dark.png b/res/drawable-xxhdpi/ic_menu_search_holo_dark.png index 4ba4314c90c8e09b07cd7d46c58c1acae2b487c3..ecf69f08c80676c009e794e0cac1c0fda1c15275 100644 GIT binary patch delta 1291 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 delta 1696 zcmV;R24DHH3e*jdNPh-)Nkl>RT zn{1jn+ud)!%gpzkll((6yWRa}emiH*oVidnF)?A(lCx>r1b+%Z0jMbe1)!z?6o8rn zPylKQKmn-5XVvBYK}SbNnD9>}ok?mUHIU|zYDx8^!>oTu2S~q?c9Xs*9dfln`}_N& z1rS1`FCul4&LhMW5gv4?K#p|mH?pQ*K;FC4c|-JNcyGB&pt}p!GC(0w2X8a>3HG&aDD4YPjZh+ zJ%FWCG(KYZ4WywEz6w)>zIq2oHhVRC$tG}=Xuh%G1q5|p$`kQ@te{F02R7Hc}H>zq#fXh%Vt*gI!j*W2$PrtF0w|{c@>?MF{9Q{nTodMDdaoDFq9nSF; z!0E=mlGW$vWOLBib3u!J1<)e6A6Ikm`6S+Co9`=tCL!$m+qi4CXb9^J^*#cyML$0q zw{575x;PJDj?e>Kw%>&E<9q~AYbkSmA$&wA_tFK~9(vSq0ApqRn4AZ2#8Ot{IDqOh z!GAanVARE5QUJG^4^h1X@UIZkxopzH{a-!;uthwLjsuu0l>gx)fc=)TQ;dCAf-BZ6 zL~eij2w;z;Y=)4caK#o{%J%u1iopJSTaLZm(Z)yW#I_i}!&d+pgnzJH+`RA@YU{C-^J#V&@Be`{@ zBXw(F0Jhn0ukQe0SpT){e!y;tGaRVbYGY54;OxLi8USEI_K~F=^8xG?O>)uu8X@*a z&wbaWL8{WNiEkSFDMcK_Tboc+bdlhCV6Pg-GPjiiKv!Nb%nPvQdY3Q=Mr9Wpd4K=s zfG}=(4Im#+ZxUX^?D#$teX3Whn)Hy#U3XAQUDvn58#$L1mJRTL zyQ+wbMfq(7K}0(T40Y^AKMv3{odJ+HY>M5*k;$SM>Vm`GuN8!vSa9hn0e`~iBv*zp zqKn;WGwb4*&Bt|J4cx+4 z?DsKKZ4KeOF=imC_F0kHZ5~2TfFD~ELwG#Oo)G7SO%v>!xAU*AjR(~hQ`#QQg9QUN zTwAGU5%Lg_pPKF(gsO6{uYV8m%CbVM<49*V58CxS2p;B!$L@tnw~#Ce2qE9wN`m0} zm1V`k*S!&c2YTL^36`5ePq;gZfjLXJCbpZ(5`*&?!Yl<4%$h^^jL;!u2|!qD)uBSj z5`Zwrn9v|(2>{Xy`&@&NB>+b`iWzbVLe}n%KE(07GZ3}qZ2k|5w({`}@KY_-8cKekp@eA!2p{-5&6nz|qbpa9eqfC5lc q017}&0Vn`91)u=bVi~mm1sDK`h*A9>uNv0?0000%?YyA2`j!qUc>d=Ih; zw&25=@h9N60RR910001QxUTDLSGRX``?cGz-Tsm6+LHhR2p}M{005Xfh92!&{9cs5 z-w#da|sB*6%-}2Y-Ci^%Dw+HHH#EKnel3 zvyX%VN~mlsn}CQD6ah+5@Dij6n}P@+AZQ#diZBHkLkS=t{Cj{NAdWVM60kXz@|0L6 zP8^+3Kyg2SFmbdJqzR{J!p2Yn#L=P%akMm)00P9(dVo0E7)k&EYYA{PF=`xb3L?Pi zXeCG!HU$wtfLAzL6afGsU#8T&sBv^c0S@O9K!DTH69qUO4NR$f!$)rLNbZBNt=%ul wuALi4`+$QlXb?aE0lpyv000000DwpG0;ySF?O#xfJpcdz07*qoM6N<$f~}Q~bN~PV delta 488 zcmV@NEJ>j zDm8W+llc2zB4in&<6xhAxMH^h0000006;A?b0^&I_s_{2G|g!=)()4;Xt*E7yV3Y# ztR0Pa!+5`;xf4Bp!-r?EEEd250035GL)*x9^|gvOXmJ=W$A26>{h-lGOMr|OY<2)CZwCx=`;*idzVI$$mx z*`8c;^_aZ?HHU96w8$>RY(Z<=g2d4iEwbb2lr!KGy*^d^03UPpum!Q9&VadaL4j-+ z)GT?oTg!rML4VEwl&AxeOLh*4QMbH8JlD$j*X*y0HZn-hy;T z=Pf{Xcl3VY8~Uwn>iTek~Y$`E(C@cT~00000 e0Pqfc2`~V{;|cu5n)j<; diff --git a/res/drawable-xxhdpi/ic_menu_select_all_light.png b/res/drawable-xxhdpi/ic_menu_select_all_light.png index aa5937eab9ad68967f833abb3be988f198cb5f6d..49e84ff464b68417807f46762109dd767980738e 100644 GIT binary patch delta 350 zcmV-k0ipi01fBzsNq;~|L_t(|+U?yz3WG2ZMq$^vgIh0}+ zumvB^j6VUl4FCWD0001ZL#_2{SGRX``)9X*cKb)NYcB!_Ab^0(0svs{7<#m8@q1DJ zem^vwk3+{r009L2`cKbxEiPbpKL9LN_iop`zG2;6vwr^(J%8YvuAfjqtTB`T0#XRL zoqZ$}P(o#6*#tzKpa@Wcf|npo*c3zn0YT$vQG_YT7)k&E;ok%F0CBW2lz`2#l&8cp zapLHN0*d^uqlWD0$0S*q6h#8`7)*EMUA5q3UD}=00Nwjo+!ZSXkbd+8$NP_M{*yGZS8(Z wcJ16a+6NqbL4yDS2=EOV00000002Ca7jqL(o8JuO_5c6?07*qoM6N<$g3JGmt^fc4 delta 500 zcmVNq^NzL_t(|+U(rHZNe}Z#c^73p)=5H7GM`vU;yUG01U+fxt1Bq zwW)-#i9jN88A-GwOSz$1}W}gLyFk1^@ssAsbqCY*$mNcz>-HAMItGqQ`Q;=k7cA zyMib1I#mxYhz%{9Axlt0wkv0P04S^u=*F*gkG_Y$_|lIe-~WF8ozMGhFWaGd4Bdn) z^Y+RrRSz~)9iR^AOHH;br&K+94?xM`+Z`>wQwuRm(A1V7arBKA;^@qXquEf5ZbP}C zKyn;C#D=N^f`1lYsda!Q$R1!1=<9t4$I&ya1H{pp5l5G3LsMMCZpzPpl>uNw11EX_ zDL5USW<$l%nMsbLmm|-ZS)B_KMHE^Gh@%7I=$we7XMh2i+8!W|zR^M)of&boJpiNE z0c>c%>FCULfYZ?>+E8(H&_W!Y8KgOvxuAfTb!`BcGNZn%V}^BrI65=pXmtQa zuLH!<0jHyZ(QW9%IQmXJd%hfAif!8}{s~|H)R;@(>~VBAo^3j7P5&>=FqpR q2N%SK!Tf8r;B4q#jUqDV>dP%2(%^gBrq^atZ0;SaNxbdz$VbpD0RSrHG#qZ z{?3y#4;vi*A~37P_g;Eiw%P8VkxrqE4Cvs^gezWEo>@Ho3k#Do*0RQVS9wRNoPEaj z!MrieylwlETS1@H#eZzla!S|uc~`6c=l=64i#R5=`965P+<4NTy+7DbpWOdP!RPq@ z#AiA4KYE?MnLGP&SMjZlRsXk?PyPGWuPzc>?X0!vvSnb4+LPSN@lwXSj87RK*#+=-0exr;CV!SP#NQc*NWQ$h%DB_F ze!rLZ7a1jgp)oW`ztb4X4 zNgw;_bS@5C8-LF--}fXBVV&4o6KkXCkfuE(f9jZg6Vuvf^1ZKsl&-8?R%#J2$YyVK zxe0rdAa{Y2Z(7Nv!;c&_`KJ)`DFO#u>Xqhlz|}H#z5~{|tSmd7#z9x+DO8S%NK3wQ z4BYEgcjIb|a=#L#0GfoQl)#N9;0xnjA>*M3L;E%TlUw|7s zq@+5X>n+a0000000000000000002J`4M0MR})=JL;QvtF8}}l07*qoM6N<$f;byE AlmGw# diff --git a/res/drawable-xxhdpi/ic_menu_select_folder_light.png b/res/drawable-xxhdpi/ic_menu_select_folder_light.png index 22003198b45cb61d51ccb07748599367d02d9c17..96130fced78a202d49156f474d553cdd3ccf95b4 100644 GIT binary patch delta 446 zcmX@d{)c&jM?K>_PZ!6Kid%1Q>i4%82(%TNi1o(qJ-K>S_%yVDP2dv^^KnDq}OTsRB2PIeV^vXMD>wbv3=H{9$8(6mj7|I z%wr>0l$T&xuH?q;TY|a-N;2X;Ih_q?H(8dG?X7j_+FO;I?XjM+mwrEZay`ZD-_yuV zr}s|cy7<)&Ad1CsM}^>bP0l+XkKFKo^b delta 916 zcmeyve2#sBM?G_ar;B4q#jQ896bpnMMcUrKxN^j0$)d?KxwMj!W^gX+nDt7^MMvGh zHDn1>^U<&c0v$>QrV>1h*j#*!f?Wg*1yh%q8Vasl@zA!yJjH3&owhq^{Xh53ocp?D z)7gFh-`@UPzCMtJ0XuM2KUe>n-(0F!w$fzj+|u2569tb>l+gO*v1G0{Pk3d`aW_9^ z{gaPfW~n8vk6K%|f8RbiQJ)&w-`<(GFTE0Sj!xRaZO5oqcbaWoj#sq~V~6 zzuftyQ{RNEdOM|G^{kk1_{VIs&*~Q$gt*smJW>~aw0wzo)(%mH=If2;g?~=0KeI@8 zrt9>^uJw=Y=X{Dv|p4@&v0JLUEW`W4w8QD97pAew zHT}?K{}`M6bu)`+mcCtoS#jp&%BLDD&i(6F_|8yjskFjs?yjBlU6=4> zD%7^mJG%bleCnfA9Ccq z_#=g7-d!BOu4*luQyM?PPW9#O(~&h>C;7|ndcpalG;aA%i{}ZkcUv!QTm0XmeWQu^ zjg)CQp6vXhM?hn^cki21UCqyuZ(pzF$@0-=O;N+N2HI zYbR}t);;YyBlicpcgOx|mn&q}&J49wDYkMCi*&S{`#>w9zRkHyw#8dE$Y1;9k@YvK z_P_pcb-v4=&!xxrf8&~Q%S5oO#_H#O&jV9(OLi)B%h=b?y3YO0 zNzc((X40)I?UJ&WmNlOZxp==#rLKT;#-^2e;+2u+?;iZKRolT5A@oj%GxfN3%S=D@ zU$y=Ae1_L7xMX(Q*+tZE`t8c$x4b~qAe7hkc=+7Oe$R_vd}N)^;N5gj@vAOpw^?j# z*1e7&_qzn56+wZNw&R3%?z06Ng`#Re|G(T9K6mFnD;36i>m_eroc}*RZq{*m_Xk%M mRm*0wV^8!98_eps3>c;^j1hfvXF2awkSb4CKbLh*2~7ZQ0H0j| diff --git a/res/drawable-xxhdpi/ic_menu_settings_dark.png b/res/drawable-xxhdpi/ic_menu_settings_dark.png index fe5fec471f17c23c4f274d2594361d5db6922869..5dce17adddb80323ded52576caff6532ccbfad83 100644 GIT binary patch delta 1102 zcmV-U1hM=542KDjNPh$=Nkl4g0&{!<%rOFd{eK47yT<;*4=@VQB?zFv zV7dTff&kx9gT-si&oX*2881N3AixYJ?Z&{;M@|!htV3Ml;YBd4oW;R3)R_$jnKT|2;>Gz(@y$w$8@hnjQMI>`1%z8;J zuvsL2&(T{Us(&$cojG>vesxjBJtpU=&2=h|scM~3d&Ce4ne?wo@Rvfz!6x2Zvm^S4 z$sAidLU2rqwgdrEoak&jN#jRGuIR^HPo-S1gzz!CY_QCFGh-!V^fNlwP7zhyv1)0P z-!R$iHJ{R^mbkM`>>?LUT=KDI3=I&WCLTAZ)L@8CcC?NypL{|wP6fR74a0rZguhc0!qT!< z);64LXMcYGJj>1!LfmfWIQb|Mo)E7gm>>4??@n|yZuq3KJM4VjYCE=B9&jJSmf+TL zuDPo2B!Kb>b99okS18=5=C&o1-}qkVD|&f|;pnXdXx9YTOaIR@hs1o~mIBle04C`E zCTQiM=K`H@Q!@Egz=LKPhL%42r;S&AI5`p1k$;JpD3yG4__3!ZR6~ z(#Y>AnjqT=v(#a29iPDh^GSv2# znm8Hq7GcM!rat(~*C*Ge5N}F5l!Vp*7tV zK^;K;Y`twM7zL;j$;UV27(__f)!u=@Yt2vt2CrM}(MMp9 zPlP#T$rHH755WF23eXk5W_tq>T2s8+`{xZUoG$07*qoM6N<$f<>PHTmS$7 delta 1608 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 N002ovPDHLkV1h*F4r%}Z delta 1812 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 diff --git a/res/drawable-xxhdpi/ic_menu_share_light.png b/res/drawable-xxhdpi/ic_menu_share_light.png index 3e441000f364f848d71337a89613b80b74f43265..16c97d190b95b5b5639b63876053e4a99e03ea6e 100644 GIT binary patch delta 609 zcmV-n0-pWG2%ZIyNPhxANkl>1b zjiS|a9AE8r-;+!?>3jCw`Ruq~UkD+D5JCtcgb+dqA@piVI!ZdP#sM<6&<~QFq(Rd7 zWb~36Xyu20k#q}yUyni3337ShyA9yigVnGTezODqJkF3zgMWX@0Dqi97YRDS0H4W# zQBn)hGP8d`?_V@b?jX2H)7Vw)$@WY%mceJE| zzXCr*f^VKQ=YO`W1~2Id_Z`K0m;v>^%K4R!jQcT2i7rxILSjes4+1 z%(vhA-%=}^{}A)7;R8NkfHwqBNf}XUnw+x&KF$DV0Dr%OY`g&-huj|+{~?P3gdju` zrVNEJ8!=iDv?6H6y^RU9qu+ETa3Eul6MBv$>nKrk9LirQUCW!vwUmlh)hjP%aR)Sz zXI^@J8Gd98-HV9b-nOh`$sBLHhPZbn4 zfX6xt8(P3~HLL(~08f?`G=N9@3L9`@AMjaWsD)^`Rlw}uVFHhLS6~9q*H>TyKj2V- v3H*dfMP~3LJ_sR%5JCtcgb+dqeX4!{b(qv`ZevZO00000NkvXXu0mjfeAETkZ0vKE?wfmwgzC!JhX^0V`O z_s;L#yR(A;0000000000000000Dx8yf`Y#o4u?HD^sfDTm49W~76Oa=m3c(J6#>NIv)1^fku;OB8q|lvVqb_jd2>CqB@C@f8 zY9|%F_9GEDjiQMEj`vBv^&TLIA4?=yO!nvNMHDePcYj{P8#v_TVvM$MHnf!ZfgpY$ z(OdaJIlHT{E`*G4@d!R|N$nfi$aVjg&@$q=rzVmicE4>^e^rQdbUm028qRIfYk7;(Th(b1=iV2@6L!?T zM^Q8vp3paRDYpHau9d?Bs&j}mFtkmT+G`araQ=;1T-2d9=K_!LhEt8^d4li<*}rOP zz?-7Hh~Z6C*zmTL8Zhy;lmP_TuK)oAsDBqaLIB4EC?G&fWI+IR=-$>;ZsLXjlA$Q~ zR-IGIOVz0e9~b9NHTHgGTi(4pnzGiP3U5mJ7w@U}UqOIoBCL3|ok9}DMVY0Jd%*`B z@BxRti-1p<9FQ2Tf5Zm>000000000000000fR^w_fB^t2sibi_t;Q?>0000iqvvK8fz=LsC@D9KM_lV*ozrHx`wo2Mv$?259~ezmPl zMi#mJVDe|*-Pl!e+_AJRriYWC(%8Tt z|Gcvs3CIF>M95d%m?2;BQH1;zNq?w0FiE!_aD!pPoT%dlgKiRT zoLZ$@54dKoJfff=M=&2MFuhHFO)b!qUrh?LWOu|J|F!ZxwWvIXw#c7t)@r&T1^L3W zqw?(X3xUJ&++lQaKePOs)Wp(0l1e6{?z5iC@$Z_Idx%rZ&;F2K2!4jKS6*7=f6H$c z#sW9bt6MEU{3R++9S<)?3Ml`v@MjB5Qaz8UI_pP-~`wJHUQ&04gdnccZ>Tv z0CZot8}23m6u=Sy1fT%eX{zO#^77DQ-ul0)DIIJH@&D@So`(b z@~bP{fJdM++S6k}{Hu8VJVAa-Sdvyg|OflF&!Fo`k(6kZMG1DZRUhyZYE06(EKVP>vK`woWax*(-1 z`X$V4eA2RN6>}Fc`ppGu+-QW9<3vLWxx&b zb$3TEFrd2lG=Q3NiK?qQ8n}EH*gFI6h@UEnd8*NbAq=P}zEU003e>ZvE~(#n1L}yc z4%WC!%0z_pEQ&v_EB-elGI4*q$jw1nXAR(y?yRZ!iU~PaGdwTA&EQ5gBHO1T{s^kr6Ti};@zVqMV>}nFGd6t}$?E$g^ r0000000000000000001Q_$R;s5TUnl2x`rX00000NkvXXu0mjfg>k}v diff --git a/res/drawable-xxhdpi/ic_menu_unpin_light.png b/res/drawable-xxhdpi/ic_menu_unpin_light.png index ebe3283856a6a2d24a2f652075bd385c2e7aa1af..3061291e1b6d28a11f89ac3e0c27480adb3a5c59 100644 GIT binary patch delta 603 zcmV-h0;K)^2$%(sNPhx4NklYHT$YjYaowk9NWh zL%ACun`{X0&8)rl-Zt!Jli_j!000000000000000*vkEWFNS#8=!U3<$S@OL{xo_L zp(p<}TM;?7&a)25P|$L7-cKUAI}pw)KQY3#wN`U%_DXH^`4* z6`WiCBncJrbrX;U?ud}DxG_V%;-d)pE0WM~V3KY<;C}|ghB;Bs4F=sL+&HyLw;piK zTzN!6L5^TPRAPFY{DxYfC%>K)X36e|JN|3sduma63~iA=+pINoLkjYRXGhi9<(C47 z+pe5nT0X_f#002ovPDHLkV1l(68}R@D delta 1093 zcmV-L1iJf}1^x(-NPh$%NklNy=Qx;nb6rXKksjb^Cgpogc)Yfnfva2 z_r2XHB7_h^2qAUxP z84*7a@zWq8j>Lpf2>0A-koZgT@;1kxw&hq`TwH8lU0q$!07HnN3lO%zDbM7bo*Wlq z#Eq}}o@vksG%j%tqGng4hY?T(JjHmT<;PCJQ)lH^mvhH*jc+ud+Awr0FTIkd_k5Vp zC<7p#h`6SSwtuV%PLp$^4A3aJESQY5lJmTn@R#tZI91VxV%NmFurS5sh#L{LQ&{KP&(m7vfO~{PsrMrK z)0=-htq&83_>-YX?y+B+2q+=kKa1x9i9bQ^?M*EV&?Ud!lBeS-JCkG6viN8}FKLo> zW`L_I=zmFtb5U{ZSr#98=TKhXs}XrPs?9t=#&kSYRTfEREsH-96Sch@=a_7v-jAlY zvoSOd>SO@k$a;WNiNE5f!Autk7OiL z4APbOwsF~t=u>=;6EWR5HLs-}#rF^a;FRKfY=1>)6d><(DZZZwNOHlL;(LgIWU^ym z_gW*w_hLXY(Qz;o1uwp@A!vg3(rs=1!+OF=R0Di3Ngi6t2WWk~s)GSu7v(h{APQC@ z^9?uSI~bZ60g?7rjxAk&ixH47628mRiuSMRW?kFWHuG8=pi7NCOP7BtCVVorkEd}% zkbi@9-gXqwI&x43{6~D#L&gRT$S*!7Q2Sb5M23Kkq>sFE1Icof%+tRUR@ge$NhWIBU zO5f1`NIo#p%V=c;za|h{79UT3y8cE diff --git a/res/drawable-xxhdpi/ic_star_full_dark.png b/res/drawable-xxhdpi/ic_star_full_dark.png index 953dee08e219209a298f281609d7d9aaa89a18cf..356958ba8a0b4ac3c985109b200d08ac36181e88 100644 GIT binary patch delta 730 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 D_+&tT delta 1119 zcmV-l1fctm2ABzuNPh%6NklkRKKJrYc+q z0gmw`qYeTbjQ$R7lGLt*_kjS1lW(4VAi#$8q)l(ZOFfB}RAL6G33pMT*Cje4i3Dtw zd<_H`ke@zV&nz_g7!crL^oz`bNYLnS&RNeaBz!CgFpOuGjs*c4)-wxYEUAs5s! zWwxMx&f6K0H8Dm2kL0(8EMc9XGH7R2=ESSca(Q_q!$h0E0QhZm;yg6@`ku*3zQ9G%7z(B67U~i zDEMECzJDn$(-M*Jn@CWTOCNE+#gKykz04cqvMmw`QzGFPRUcEiS7WF1fr5Wp_5`s` z>qNpek#NRxR5zQd6yReK&u^T76bZ*Qv#Apv`Px^% z6}PE{ZKjh9SYT7D=#Z4tIW&FJ*hWv;At@4)3V%2xB{c^W{9_v@k8SmuNjMX3Q&sTy zbZn+K0_JS$1Az`nIh}o7o9UH+6bUE7Z0dwZ{*~>9oIa8i;*g9x9j_U%z#*wC=7)g> z|A>Nr;IhHk^(Q0}P6M^6%4U9Z-Kei+DboN)zn4DwA|S*?Qc0Z%2=RVV2N{42aAHN% z3xBpkLes~WIik9xdZ>Mi>XPcA_6-EokN`-KF9JgSl7!Dby3T-ZBYbqLOh6)lfJ$dT zTL1y=N)o_d?l8G{OFcB%nB&bMA=aQQOB$SmU)#q_l2*~rHwd5uT z5f=sBl9PEL3M2!x<;H?6IgudilQ7@hdhJ4PO7?A;EbZFvn+pl*x|SP*vZVTMl~@25 z64dr3HwI+M`h6i68IXh^HznPY^@-T(9KbiVUWFhx8W(YUwwI{e{1BplYOo4Fl?VU; l0000000000Vd1X;0{|4xXHO}cfO`M{002ovPDHLkV1gmB1)Tr@ diff --git a/res/drawable-xxhdpi/ic_star_hollow_dark.png b/res/drawable-xxhdpi/ic_star_hollow_dark.png index 436b0ca1474c32405956b3a1d002f0d127c71d2d..7f0e2cf14450f00e38911d4867ee9a20cb8aed72 100644 GIT binary patch delta 971 zcmV;+12p`)3xx=fNPh#TNklFz#2gZDwfuI_C68?gcGn|*<>|Kx}$PwtmhcxZ-MIsc+Kjos|5(Oo+0}M zaL;-k96!jeNB%R4BZ>VoFgyZ&N@O@s#{bMzRk`GhzoX-3y6|_@|IxER? zWe~px>=P_P&Maa+hcZsCjDJ?@(xoW;9&r#p1MDN@-hU^YAg^ zR4d_S_^?eTzSO+QX(nNjW8Mt)c%@Ec#d#d-`J}b}52x28d}b2LrFdjre)KL9PvbB? zmCRruVXyIwrp1UHkMDPu#P*tQgh(s9lbvXigpJ(nNVm#2lB?XJk5j?LpNiY(q(?5^ zrdpidQh##ttf1nv;wOn9tl?JH_IVrU&wvn(gWuNT5JKJ1up?$+f=49H^`S@n9aJ)fK=f zYb}bMvQhz$TuU!X>EfBC$IySD|NLpJUfYgAg zO^6%=CiNJpej2;>;t#O~tMu+!=;qnXgB-DJpM0MqR#T6PEzUsz54rG>a^X58yxp0> z+JzynnE-L80cW{Y=nAh}pIT#1)LQ&o%`b!8sI$G7v00uqSW@Oz8UbDnIEUN_)9R74 zSbtc~>W`kQbFPs9cJW`%xa4MaNsD~#dPkP3Z_HhB8o%VmQ|`QEsp`huuLhj2+<0!T zmt?8x#+002ovPDHLkV1i0i*GK>W delta 1411 zcmV-}1$_F22)YZ9NPh)fNklqycRugMOmiGP`Jd?=Hi6_WIzxh6Y674#&n*VTUU7Wk#3p@? zYa0GVs(;7Wg8YELo2Z|X+4N6K0a6BV#H=d^K!=|Vo!~XaEmNe{_(i*~lL>Ld4nHU~ zb&l;KdU36`H^6~g&Z1O7TR@u+Hajve+MCoS(Uk$7Sz(8H|8E|K@jDB`xJ4%*^`7K< zjn(uE!}u}{1NAOV$FaC&XA&Hohb99MF~h5b$bS)^)p)#XH50}g-$j?JP$#EQ-7a1t zWo6^POD<9BHR@mUmJMf{qmJK9cJ2m)Gd!T}}R2^6&oHGOd`TPS3v zwSTe9b~zfHu#)O2LCRE(%!E4D!lsb0x*&rcpJ`-j5|Hr|jm(_cR&lYz=z=jJ3r(hK zsPYv#-+GohS&~GVy41+jiAUp4G%|D9x0!sEyvscFBMU(;J71JXDfbv)Y*>+*!8t&f z%16?G=NkKpKK0rGV$JB#cHP%76F;KMeSbsgH8~*h9eIj-C)b(*?;aiSesvij?JWu_ z1AKhhhmQ=nSW)sh5yN{QebSH*2c(|WPnjA@ugw8@01n960qg*018^d7aNgot@X@0O zSUhPnc*=cnU8Nm(jQ)KKi384b6IJif2IIXTH4P0NaNA1<;O3@LQwoykMmE|VHrbhDq@}3=1&v&8 zDjRsBpUMJU3Ee;eZHaqxKCr=_q-AtjTstkW!!@eDw8Lj%&ZPrtl^-hT20nBL>$I;5 zBf_~^^#6zY&TG(BwB)5Q=PLu=O@HX7F!H)=sSuYw*M_v@r7-7mQU0%R>SDJ6Qp7?L zc|Z#*Rm9i4Z-&<$DL8*6&H+$8iC=;Fqc@B4k){A=N;eHAS+!}&S7C18fqwQ~&`kp; zG@&Ku6Eas6^ej9OMCDD_bkh+nff~xrfq?3&7Y=x82xEs@r!mV}OcFFD6rwCzMR$oQ(rM9MD?bSa5_+Es_0kATf=%xb2U`2lt?l z*w;7eKaq8Qm@UQ6iQ(SSE$L5tQva#JKKxW7gTY`h7z_r3!C){LVd0+u0|43(XQW+- RL=gZ0002ovPDHLkV1ijWiYovB diff --git a/res/drawable-xxhdpi/ic_star_hollow_light.png b/res/drawable-xxhdpi/ic_star_hollow_light.png index 4e62bde785c04b31140df91e7a523898afcc38b7..0e7b4024a6e80e9749d438f4e7fe3938a58de6d2 100644 GIT binary patch delta 964 zcmV;#13Ub>4gLp^NPh#MNkl5?ovFpSsu^7jV-000000000006-ylyJUVn7@HaJV$`| z1}gDP@yGx1kujno`3c|(0UQ;{Tl`)r{uw)Kf{t{w4UD>WPD&r^IOkN`TeG@3REhO^_(610xW3)0#=vSYtCpz#o`m- zEU-qvQ0baBE>S_T3t!K!70o=2mhsWz+ zNpo1w*u(*mq<;jKG!6kl{T*%d-cV7$;stj&O`TIz_TKCj0q-MVN&RO1XqdTkzIDkS#ci6dOm5b|HJ7u37?sSaw#5Jmmj^0#M3y8PbD)LNZ4yU zqiHcB$K(5*C9%Dx8zIul?qnyLBw-^rJJPN4jpQn~=;Ksy@u%YUIq8v$x2YDVx0IYb zE2#La_z6mKLPHgzC2QTA%DXCw)n;?lNAC9m>< zKa0N359TvB*G{oGr0Ib?re?dk1`;R`&`wL;aB{70F$XFuKs=a-XmtfJ3Y(s03Rp`7 z>=gPdTHk7KrT86{GnKk)coW?J?@sv9+S*p4*_p1TtD>t5->m^yLx-n;K zz=g<-C;69TsoKVzsoxSyZeq$(wT(G#U_6D~M3N<5Wn=Ebh0~f-bAQNEU5z=z=9XM; zBFIubjXBHn0)ouKv0mIo3bQIFMdx=Zf?j@Uortjf7Kwq mDiHtx0000000000V&fm?T3#2K)G;ss0000rog delta 1669 zcmV;0273Aa2f7WANPh-gNklHDy+S1?vaP-yx@V@Ej|^f%OON1{mlr%ICpn-OJdU`s81Ipz5 z9xK2O^?a@=_kTj7q#=0#wd_P#{zvS`@*+ep2uT4Cq~I&dGtITEfC}KJCsEJmip%J^ z7{9{`Fc5qv0&)`h0z5YfZD!mI!1{q!b~3DARo4lDl7`>`G@t_Qoa!#bx>-oUxaqm| z1D)(i6R#{8heS!60a^coQqLt`5ELc#T>%d?G&4(rp?{>_DquzGxk@nhnv(kL0ee~0 za|sN|lyr|3kk9&oc6JL|zv??(yeBK5z{D$AMm;kqY2y3DY|S&Pzn#)YQuVaNZQ;8E zLP=Avc!z21dMkj;L}N0Wy-ms+(bWYOS%6NSmuSK{-Xjg>2c&HuJ&bq?DCHd~FNil8 zkw(q|g@2B0k-@uz3 zDuCW!#NZdA%Z-wa>0oeLfO`VEs690i2AoRU_Xz^q%&oHzgFSpjfxv9(^P2S6VcGKKnEXU z+?Nu>=AxO#JwWn?Ghy{G(b~pS5THK;)&zk&K$`g#AsHY;G5CL0`J7hO4HpCbN<&j) zQTHN{!3T=@xq@c?RrRwP20Ni*NE5W8g@305A0xl-RmpU$dI0f+w-AI8j$$%}--e(K z!P`@sxlK+d7;KHDRaz!Hg-V!Ur`8EW0wuiig(0E0s%Ykqrm1wxbms_7-NYkR!lypa zR05ThW&&&b-3C-PEO%B#Q-`h+dB}A7CTXT~4^Yrl%8+g$Lz;`a*A6(oOf!M$jDKvl z!}_iWwDyz8KXH;$ceO1=PFuTJyqRURsn!aht4N89q#Zsp(X^@d3h21DJjJs+H`N1N zt{u;AoCn~H(@PI<@nat@JYb8?16=N&z-KQsZL6&U?vb(&DeAeVZM9WE*Aw_rwV`{{ z6!6jm1-x{r0Nc4B2)>5|gTF2r%zyic;iEE%GjXp!$j2j_ajEIh`e!8u4EE*x5dELn z`%o_V9+)#ay5>*;(*gtEMXQ%5P2dd!Q4jBe4GUQCl-v`ZF|Mlu3h{r48!p%(^c_B!G8+p*a$3s?T4`JzH0SMZ#`F8!9BlyWoz<(`)n*^ZK!FfQ(2e>K7mW(In zjK%=O*aIKnrUY9$4)$%&(Ert79sX4!3kwSi3kwSi3kwSi3yWX!UVs4rMDV?)eG zEPMR%#K&CK$ZP-4{xFSx>p3+=H(Znf6?CbuoOY#ho!Z6wpJ%RGx5Uczq1&YgJ9n|< zx5Nd>?|j$3WOj6Ma16s_HXcLf30La9s`|2~i#9B03}h+Xf`wldwg*>IR~NAA0Q zi{F_tS=?y2%hA8b+7A1N98^G&2hs z?+BSB6eMnM+`dzXN#mmu1Cs&>*|q$XI(0puu48VQ$VD|NR}k9DbQ|zM==FNSW@5q4Sv%i?WISE{T-G@yGywo_ CQO2SG delta 654 zcmbQua*B0=M?F)Hr;B4q#jQ89?*<+U5NH)vTQ9=EdV_&CqTvVMzQ?a8= zG4NhsU`=5B)mNQvX51qzGc~1ra?SlSbAK3bC_4A-&g|JUQW>y-3! z_~Yu>dC#q1^DEV#pL*qP^_8iIm)Bph`}6$kQP!>QMq;A&@#?}ntRB4|mfXK5eNFb& z^ZA*v#mq53)g01te)(kc>({PdwDi$+wFC06{hn;Nw0XZ+*EG)f-3;{|JJ}_#m+mjW zDD+TT_<^{gxwY~2()$eDjCCt)LoZAB?o`_FLyc)p=gy@)+TB&I4i9}e6?s00I3(vK?p?)|+%TPCSM7wPyhnE%S|@+dV|sCO+m^na25c2v z3R}hFEaeX|=rb;Pw{@1?DW)I^jt4tyKZqzkkLCFwv><7^$?MsS&Vq?A6&tSWWtuSW zvC0>+&08gr(!eOeFxMzy@!?q|{y$ugx!>pgaiadS4QJtO$$J|99(Q}M-TiX2A*iRh z=gST^srPMaJ4_u;SSr{qQBBU0<&WbPC=;^lY&U-#p(ULlTUaL{(LM1|qH6p(*=Oxr z-I-fr+LonTn99k?K4YKG#!)G&kdzb3bGhO}R>K7Gq+3%@Hdwd+Jh+t6DUS2?s??>c zr^U)kDLknUYgrdHiSs<)>1&%9zwI@B;4&dRcIz5hsf4_%3=7R4`#n;W-1s($c}tRc z$m53>Gou$@WXrf(w&n9SH)Y-nr+zcW?Vjgr;*gzxqT*fEwVMooX1{t`dOXz!ds@ie c$0EV-qWqKQ{OM*opv2%$p zJB}+KZIgyH&vO?u!MnacmciR}wE_SD000000001>dh7N2y<6L!)nxj8K62GP_aaB( zrdw^#+Gcno9L{Uzx^Laug==oA3*f2&?VJI0wKm;4UDU2CfPbC_%o0Gj=3~z_*Ac*- z1|$t2Y;)f?>MlQkCmN6>fUwPNAJkoL00SBjJ%H}@zIwK~dIA{OfM@}P>-rf`cUb|9 zY{29I!Zx=bQFj>uOl-jD04}z<(}ddP1`w$MqXG!q+;L*vas!CifI$I-@xdWd-SPrR z(151`2!Cz+$bWUq2_Rtu9tIF;n=3bf#0|I^K=<>{h}&Fw0X!HVBn#kTO4`n_UN3-| z8}J`M&y=*f0CpJ~(1x%#iMP2T0;q8bKmY;|fB^gx_A%7QP+!Deb`-J6G>T}d9z__& z8AlsO-+7IglS(&a3cMv5>kZ(hyqofIkEI;u3c#@x2T!wJGk~k@!O_GV0bFel4(H|y z;K^^bj;DJ-qmlq_Og%lKmg0RR9100000002E>IvE`Us{PnW(| zwfc3{%fHS~e$Vl|^Sxuor%jV?$nUPN+4n{;TDV~E)4fXSe@ejgXR zZp*mvkH7)zm&x6=yWVg0azC2y(@=j*_SRjqj90UkCLc1_J7Axar}cQx%k1fW9QS82 z)Nk1NQNQ?ZqWS^nhWMoTh)dC1cTS3^5og?XW6m+#&mG}HT<^6G@XwxoV#kM`XdzB{ zr33Y|&c;^W&(#zX&}_JQ=SX$vR5ivxrikATxp@+?4XPeL1Q_4s&91r~GmFKAOJSpW zpxt~WpaPFO#ooUbczF~GC~T@Nn0)ZLvyg!5fi}I&tJ_)TbZ}heU|h6o$xR`F(8|Ma z$~JdC=JH_RY-sj6u$ni&#Q%rqu~qLmf2?^O)w-j8t&I68(azPK`?<9mV#Jm_Pf2-E z*gLmB=Z!?UXefi`a|YWbs*kVTmRrQ7@K$9{8h>$m^e?@J={=thZ`>@A#c%xcvt2@6 zMW05)l+yvWhcmx@kT9@s5pg*6oIx--F=@vw=McsvH3FMg)ogP)^E-e+bAC(iRin+J zr#JDlPS_-xSif4#_mED)&0nz$@Avv1n59r0y>$$!` t*k`>>Z7?U)Br;pyt^y$C~yD( diff --git a/res/drawable-xxhdpi/media_forward_normal_dark.png b/res/drawable-xxhdpi/media_forward_normal_dark.png index 3c937727102ea8dbb7808de546ff058c536a4482..82d5bf17225037c456631da8ee65836010ae0537 100644 GIT binary patch delta 447 zcmV;w0YLt=1^ok%NPhvJNkl31~5h1UYSzGg@-pi!Ei?%iw zYL;~|OuKl%rE9fac_`b{-hO=>RMR@Oycf1_p4~ z0Mrn`ad`+1;D4q8s3m}ZmxqD-ULAni0%)%7dIt49+t#QxfU{lC;J(KJs6Bw=u4h8u zG637!19;XFfB*y_00G4O2(SDI`y1*;%#B#gR>UG{D`IUk&SsqLXb)sOkO_Gtx$Mx} zBS{bC9ZTu5%vF6X#lftk031zB48Y;sqyVyxr|)v} delta 631 zcmey%yoGgwM?F)Rr;B4q#jQ8D5Be%Q3ba0yd!o#;fyIGoaszY2-pLKZ3JeeWzVF-j zcxN+n0fPl2lL4azL;lxQRi;jFSbg?Oo&WEt%g2!wvtHwvvIi#vDmcFA=Ns{N-+veX zF1TfKHv4V&wp+ogcZ*%gee3-D;PS9C+uQZ8#FL*NJ=Z&T^Qo=HckkP=n7%%@=iBeg zb>FJz$voJ#?yb#D*O+j*6W3mc$u~G#Szh>llJ`V!#lKS~JUI+btO0*EOb$Qn{PgPr znT7yHk>L5KB7tnFh5|+rWBy00KD`d&b=bjhs%pnpHyzg3j;0I?nKbljZ0~T^*{@(z z2w^x{zjUtq!KwhTs*q=2H;AlZzsk_UwV?ib(d+kF`Yy}{vc(L4%eQ*R^KZ?MmS@#?&bA=yz%A$d%O0q?Ut_pBi(B}B zhMc?$kHgJ|bJ_1NG5E6GVYnK6srlEd{VUa6nSYpvqQ*Oe%NO?sMusn$sn?3sK7Rm7 Ndb;|#taD0e0szq<9$Wwb diff --git a/res/drawable-xxhdpi/media_forward_normal_light.png b/res/drawable-xxhdpi/media_forward_normal_light.png index 7e31df8b5c60ccc23c38c148fcade609406a5c52..8302f007a3b332ed2ef56fe9048bb16c265d4a75 100644 GIT binary patch delta 440 zcmV;p0Z0DA1@;4wNPhvCNklUR=-TR9bZvG1ZNp5D zp#!v#kX^#PH?w*J-_AiUm&pVG0000000000fa$ zwx+?o4}CwPKlsm=-CU?eW&nr!YHJf5KodOx&m2Ih&xnh;(0?~%0LBnNsrMn5hd=rb zIsjt|pwxDV<>7|DgABkJ11QVGIyitq24JiKl-fV)LhtPRumKo*0HxmgE)O01_8x#& z37|}6=jEYC-(CaoN&%eyYgq>e(0Kq}F@Waeu67<6!07-i1@L=$m<9%L*8tQIz;Ss9 z4&bH%s3m}Zmw$(W`(7P@+5%{pj z5`X{%AOHcx{0Oi82>ToAM$C;^%vQuAX)9u5GtOq5?Pw2VJdg=_B)RO++apO2t_x{^!Q-eYoP{9q+>e%`M3mLgv?-s0k zJ^c=QZZ?0;-K7b4_r2{iuX%m3Fa7S*@^5wZg*I{rT4k>s`c`b+aJ^^ij2pYOZ{IJq z{n)qX$7A03`fY137ryy_&~fgKvRqcnlXoWE>owo@Ze}j~ZL6kl|6hEsVB8~M{xWse z)km@~=T@p@H8`GR z++u&#?{dY7+M8B_CJs9oZaqG@KFW_f6KF|IU;CGpWgA}e3K%x{K7JT*h2ifc=8S&! zqp|0oZ9BH#%whd4xw`GeDMx2?OCj7rX1R&mD2i(wVhn#;SquXe6x4iJ5ieCFrWsSmD- zDKVrn)||P^y{>N6A(jPN2ej7iUd41$@_@ILdDrPvGaoR=%wU+pI>UX&=Ti(JtP#sD zTn{bSE34g*b*7bbLC0-&LFNE4hmZDI3z-5$9ZIL0_%PHxn!bqXPFJ41&Hn&y)TF>5 c@-DW4kwGb*J*;}(Z*W5KboFyt=akR{0J^>=&;S4c diff --git a/res/drawable-xxhdpi/media_pause_normal_dark.png b/res/drawable-xxhdpi/media_pause_normal_dark.png index 293f7127ddb0f2106f659aaf48a4b4d13df4d7b5..ceec1d6e6cd833479a13d00da0da3928db2c84d0 100644 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGok|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XHha1_hE&{od&iKML4n8Bktd0ndBs8Dd0Z9^3z<*uUGm#M zFJE(#iYE-kiV4=<_t^1k!$P&(7xoNu78*aib+~QXmPDXgv;lT(AGQU-toNL>b6Mw<&;$TUz(4>1 delta 232 zcmbQpw32CpXZ>kU7srr_TW{`ccg7j*@8s;5m^d03m=qcqI20HV%tRzMk<1VAN8*LOFRZ(La`#WC^K1~e9N>M+ Z#KTZ4D_~lbB6k}k=IQF^vd$@?2>^v5O7Z{z diff --git a/res/drawable-xxhdpi/media_pause_normal_light.png b/res/drawable-xxhdpi/media_pause_normal_light.png index c3b376a121dd4d3fa16954a6de51896ee44fa845..ae83f43e49107cd0b70e528ad6ba36e648682213 100644 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGok|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XHha1_hE&{od&iKML4n8B(WcaiMcXZ)Ir;!2kF3W#)w}gY z)!q|TJSRcX%S|0Ge!CsI+Rkg5>HMGZ0nc2{>vCpWmhdtI4WkM8VA!yID$IJIJKl;V XA3w2bA=|$-AnQC`{an^LB{Ts5lj1*Y delta 232 zcmbQpw32CpXZ>kU7srr_TW{`ccT=)tBqRlLCaw17ozm%>l3 z3)Q{SuS-6tdhOz40E33zucG;VG|zsmV0*Lc*&O@&cOO`{eGYPUqPmjyb?9 a%f!QQFiF69)3(GOkeH{dpUXO@geCwC*hp6Z diff --git a/res/drawable-xxhdpi/media_repeat_off_dark.png b/res/drawable-xxhdpi/media_repeat_off_dark.png index c46ffa910b2cbaef7fa3ceb6b788a3ab98201687..0639871b9342e6071050d713fa8f1d26206e4498 100644 GIT binary patch delta 726 zcmV;{0xA8_2$BYnNPhyfNklwX25JBSHGlyOAfN_f00RiX zKt1)EnQ(J=(<6Zn*-i3&GyB$uW&e=fY?fXw0000000000000001@U}7yO%XYLQa7G zWe+O^(U29u+DJrX1+X@~tRgaU0$5wf3$g;NB9IpZ1z2q$N`JBfSTp1WSplrgOlg7F zkr!M$cPTvht6gIUeaDOM|>^<A0?00`fYqPmU232Jqv*4_y8*z&~$8KIB7hqzsgJiZnGX8O&ng1}yghyUoEw#3D^(>dm&CDw4}VFdE-%DC8G8gUmqPFe&`Sw0 z6(oR>5}^A;0GGtC83?e59M(3Ha7ej!b&mIm2fy+ZBBv(d`pCfQ-tsPiM7RuRWU70RSRss`OI*Jm-0ul~qy|(;( zeRd-!jn;a(3LH=WZ$)YSP`gcOoId|g`x6nN%TKizlv=NRMgaM|U=ToFhyej~=LG~1 zZrmY&aO)ZYgfDLpKrk;LfP%chKMeu^000000000006YvIRM^V-W=!l=7`)l zhkPM796-*^1#|#&0385N+wEG`g*8vTM*mkewSlXaQUBAAX*C1^000000000000000 z002ObIGs*6V#TmTa{|o7dL<$1`pf~$ev!ElA%y_VG8H0h#D5w=faail@LXkHfB!Wk|8l^cP9hE+7@zthiNQwm z78)?JsMK;czE&w3S{na`6RrwJvB)hm-BPW_d&-O}H(mDPnNpL_99mX8_ll>Ts)B9b z6sw(_tARJf`^yXrPyd*2wkk2vN8{78{dN&bO@BQgQ8a$xq4D=(EnPj^(BSk( zlG9&sPsB&#FJ0#{6A!qS{C(TjD#tS3Q!YD{9L$dwG`i1jk^^L?-?wV#E1VuAIdLV{ zZ5>IttjYG`S?I}Rl@8y9R$LKkHz2h_kivV=%p>DVJDL}|09TYFbt*sI93ZRv51z#P z(w;s~MSskH2*=dQs7!z|7b`pnKe^)NibBp$(IC<}h(pJl?=(7ZvP#fu=DD1T=+jFW zXP&Mrz|rQzD2av#X|=kKsVo|WYea7_BJA` z^^3{`p!!xAvp72erM+-Txz<%C5*tqled3EM;nYd z?vpUr&u6DH=a3dtXqQ2WZX(bHc8nQ(1pL2W$1r;erxRAw$*k6P;HfC-18QO^v&Hm&oksDfg?mizqEUR0@N zV(qG)@-zB^hGn1s5VUuEh4yu4ZI650H2kQGZ4ZV R&)EO~002ovPDHLkV1i22+Oz-w diff --git a/res/drawable-xxhdpi/media_repeat_off_light.png b/res/drawable-xxhdpi/media_repeat_off_light.png index b94d29fb959c9cf0519203cbbcf869187cf52eb4..43705a31e434612f24df91365dfbee7ffbff6457 100644 GIT binary patch delta 718 zcmV;<0x|uG35o`gNPhyXNklEx||LrwW zdb&IHNT4EilJ_KU9gM#aJC5n)0ssI20000000000P!QMawSQVeB;*7bp7yXp5Di%Y ztW88jRsd`B(<&k(CxEq;ydW#UO9b+Qpa3r$iIS`U)(m+;R(}9%3wc3S0P=zY0bVww z^nmr#TKAwD%^VQG+Ffm4uzRJg9^Ah9$k=98dBLr8lX=kJ<%LeeHd9*Qb>s!t&Rq)+ z{>!@9!Ji2FxAg>HE(bKRgFha0)F`y&!z!qf*z+Gdj_-r!BmBXGn9Svkt9I7F)qczP zB-~3mdk=gq>wk=UL5-B7t;#(yo&d57D`52}d6ya}z$E%?ZtvImYMw8^O@ouSY}&Ko z0@y{>1~eU;7)~0`>aQ{rz}w|?IdP3rj;gDN&lSMi=l^pST4MC}^)#T)6<`SX{ktwe zeWruH^0Uf70B=vm_k);6oCr%M0;O#(y3G%%u=K0t`|D%moQxqy*?c z5x^z!E&~Bpk;B?X5)LWXI_LP1cUNYq;bG%;Vl{y@2wx&WKk zudy5m?TyTt^@=Lb{%>M9(d_7rl+vuDTN-KM`L1AV>DP10YMS`>v(3H%T}cP)00)y4 zATapnmVcig?Dt6vuw!A}r5x<9nSRjVa#`ruO)cTzl+@&Kc%mJ4PRR9I_r$FUIgMk9 zN2a<*i50^5xy1GB!Tp}#M`}QoG=45N3px}Yd?P;R`lF{`THsr4rP`c%&=)sy(rB%h ztHAN}|5lXN54GEr#_99_v_BCM`doWKsrAYi1V@n13kCt?g%}Y)cV0jM;l>>T2)C{g zK=|?o0R-~`0w~A}{L>%+0000000000000!l7x#p`4Ac@6yZ`_I07*qoM6N<$f;5y= A-~a#s delta 1104 zcmV-W1h4yw28jufNPh$?NklVx6vr>^k(H)kiW)M|!Jbr9y3mz|CbYDJ z8{BBX$Y@4GJDP!!ph!2k&_v3>N(NFeGQa9Y%TCSNe)fGi|DSYHrCu7}`}=*_zD5xM z00000000000000007B;&CiutY<>ghU(`l{O>)&O4=Ml{QAAhIndPhP)fNB{k5rz<; zTCS7`2~&pDT>T?kMe zZC`l-0=VaeYnMOLD!J8f^Xz$9bctE%@k6J=0k7ow37UX{PiIXFF8|(}3gsOn>@e7Z2!jJFaufPilboi1!`^ z;3g|6A|^Jd>-93Rq#n>aVB=G`nfQ9PSTOtBn%Tc?$3ry!#CI-}cz`bSe64Gh;~4KL z?l z0U2MrqJPP&0K2okO*zu0I}2I|T67g84NoEQ;Oh_B3h>M2%P5JfD+xe=GffUDOo02G z>Sv@eexiw;jeryIi6)N}mIIy=V5(y0L^EjVI)8f|(bf77g$Y3Qtup3jX9nc1g=@;S zrjlrERHz3$cDw4jFkBlMG(F@zF`+Je_CXQ>rW|&bnzfOeNWWpzGm+7kJ#N~8EOE5^&n3&g1 z*YTXtnIMd6R{^{Vz%%4F#CR`2d>m0EK*;gFD&rgH0A9(2@j2nToCVEd^o9(*=|TU< zC_3!dj;PH1C@nXA<$%PXBMi~-cfJkpQhx;nx5~MvQcF437kbK1^oo+>I{zZ7@9~u% zWc)IZ(>uK*Cfw;VeueW8a5@#ih8#zh8_~d%04xHPWTTpPx8V!GB2c1wABAx=u~fXh zDX)5kKkAyPet{D7i@YSP?t@T1Js{%^6Xb;o1<2$Dh){(9J9*)4WO-5yIlv>F7fHUU zyl}eHIU@&@;Q<+M7;|0#WqLry8&=8_=u}-yKg09@00000000000000005}x>3NQeW W=!sQ6ZT>F+00000u?`y_R*Hy<0*=BbWhlDOA{@uw*} z(Iio?UzxVZA$(2}GycqcY)w1QC3%>r*DC?Vd3_QDelYFDwAPT(7D+%vu^yDMGwsQcF%&^S zq_G~1{}h^t+LQ4gB7P5oBJM+lrjix#89>0TZ#9(o4)`f7-T2I!O38w#0440S4k&}!gGLjkrg z--Cxti9-bkf(o1y4-NusQ?h-P4qE21%MgHawVA!_(6f>Nh7}t%ox8r@TorK6>`^h{ zh1muo1lUTjPmq9DA7RLqfT^XVy95d7Ic*?CfK4@cOwjlgr)feG5Ip@%9cO9+B_L)D zNiMv&S+9JjIYa|TnVtrm6N>5ir_eXNCJk8RWM_=fd~P%#mYQm1#}?^I5K-v zO!0rtYy*A*aEjTc0}a46*-EG8~&qip>vIO7;SL+1~ ziGB7Apj-mWb^{CNToC0nA#7W`ipcxd#A1={VY(i_mro+P{;WBr&6OzakwTF}!Vs~CH>_K2aZW!P?h zGW?<%zs4(eQoa_J`&H$3s_^5oJsf|i7dBy< zx~{@s-k1Nqp~5-3OSsAZ=3F8XR~{5m-rdn7Lem_Js41hjmwkKsNHR`46sQH(5ev4i zVxGS*ih%#5vfn9Vi20v2C=?2XLZMJ76bc34U4Q`qIwIRt@p>fxseQV+Ea#lWo|m0t?kh>C$){RYT-7P`-3V9Kw;PYa}+mEfT$RxbqP z&gz38Aj?+oJpoy_dT$BHi`9EcK%T7LD+2Op_1+MWSF4{yA){8`0~vtC`1k4QX)FY| zwfZ4Q7o-DZbaF|6M}0kdMjPZ9$Qb5=08jgRRQ@;DM9f-J{&wWwvhf2DtlQJ2rKQ2e z#l@v~fLq|$@YS|A%-Z+}Sl0lotW8$;$WsCqL7qW9e?fh(BnoniJ@ABfW;`H3Z>ZC_ z(9awJM8Y-588i|nOf|*+BPbUqUYFFjCndOQ z+7k-C_&n3t@DT{;O(}bm!pk9!)-q6N!ZYvw44dwT#Y+a9d4DX&m8KcY+ zz%(}8O29<NIJV500R&F-j-_0au}aSx!w zvO#(SEj#Fxx#^V$fbub-*apj31BpQXpw&9?hIUfRq%!LiA*pylmt)b6%LB%{TsVo^ z0@(plHbKgPdBc8!HoNx#u!iQ1NMgL%u@3*X01}&+#N6-(wBD06eKUo>3yO1uGA?;I z_W%$F^CKTcd|Hkv!IOerafodjS`@` z!1Xf<2OZ|Nn<0P(S(SmdN0t=?XysGIo62bejkF$6X0|Aw&}G(v5dvz8&&2@}5Hst* z2mx~%QA$<`m~%;hO1wM>Q29DWQ*lW^lvM(3VMbIS1o(`h5a1RiAwasI)L0HtF}9LF zr6oWmRt_?gm4@NOE(sWA*b8dRIxs@Ox#Dy6412)2O9E6US=Ep;Sy4JrELNr82*{jTLH%EZR?$P+7w(n3q zbT#C-Gr%*x-6p7ZXbNLN1&Q|i*gg21Yqs710 zG>(WSnx9Q%Q7IU-v^rT@5)3HP=%zjKOz}PT_0OZ^d%VVO$`=f~dm~DBtMGraJ&Hbt zir+2MI8=|)??o6*U1K~~1WmfQ)_`L2j%lH5mBL`It5L@D2H8qkmevzoz)I34TPe%> z2~q=OUisDtm>@wnHGpm481n&?e`f20R&UDFt@IxhaxQwNd>rU^ZQtZ^mavJ!)UC*U z@;+4fzN?hRPBUgP#pr3e8|RsGy+~O$K}5rXN8~Sebb_u4WrfizBzt;7GH_y5OEAG2 zpI5?Nx^tiJsCiAm6jE?CbK1qYkLKU5%jtT-anN09Te73c#g(MgnkcrJ(>^+-fKQR~H)!fWJ2qfa~i4 n00000000000000001yNnc@OGG)cLBGN}p`kBL5&sE15T7a^p ztXYgA0`Wt38=1$?Jj=1=Z57~?5VE6>0Z31o^c%<4eh81p#ui(E@;X6L#MYz5j{_2~ zM82v3!-kHh93h=M92g1k;3{(Bjnbho+Sja}s~S_{aDRGd+-w&#tpOb9&y-zGNKlZG zJB@-22^g@iz2KQ*w1}B(ZrJMYExv0rd*{yg0S;!yh+FF0qIlPClNun=-*~;y0R<8Z zlMf~#Ov6%$qb`ZxzclpqpF(1uK}(HiA8htDNys_M8=u>1`a%)2IuY32Ee&VbnxmDX z;=)t}pnu41YP-7+nhmAsMz$G|$=0Leie4HbG!ydaUDxC`3^#)G{Eds$N|baoTk>@s zsSV_RNpdmycbeoEys%F!LfvP6-pLL=+IavCfCfS?z=C|;1)bitw#@P5E_vvS$e`UK zr?77;)?9D|z@-0dh<5G*yNr2=bBjc@931DbLXpqkOXc$~L5%JM$k&PU zy)BlV6QB#^w`vit$?fEto2;1&^7(>B)>#1z6KivaK6_tqHSC-K>~?-@lE0`%D{RFZ zOMepYs1Ua^0vKjBpQ~|x={;vmqRsihm3)5X^Oj7nCFBnc$yA zD@u_Bz$Lv10^piz;5DG&nE0eFYI8r=Qiz>UFHf(|ZtViDzT%4yk-aNzMBY1cGv3JG z8wp^##qJQSN+0{+&&t)#Y>NT#cQxkG+%FfE7?=SD{$ALXx-Vj$KTI=G|n*3PWV{kKOX zBVAGHffM3DzbAPt4etdzv7KBl0000000000000000001AhTH9S9j$~3I|1_1o}<;U zVJm>M`)C=g*a_h5;oK6;*a_fl7_EREI{}`=g){_k))E(N1%H_0!VhfO2{6Tl9LDSf zn5^1+K+R~~g1L2a?FJzO&%RKAedB@J(GV$>fck+1`fdZQM3&?od$i%0U zx|XtDD`cvJm?lWetRD=>Pp^0*GqLs{WYdh2FYxIpdad|flltz`M~Hu2l05$rVoAJl zCp;XgfG-=LyOOBlgS*pyVa?oaY!IM7Y^hQL_TZamk$)AMhWu`6wY5@!?(m66aT}c{ z`5Jdq`BucvmVd7!k-sXS|0BRT8@3i)$=l4LlKj<6+7De3=Wb1z1=En^R~yHXN6GUi zE#D7|~@SL7y=>FulE1ttfOqq(%ke@A-L`g*`lW|+ge~^sZ7Hqpn9-NodX&tJfOi5B_jbiq-P)i$5bN=FlTU3JM4hgTvbrZzz=_ei1w<23osL) zf;AffxUR-f04{7Y6o4zs3^0? z5FlIBNrY`GB?yomYE*XEEkS_nup}bXAV79tH?*C`yf6oDZ=zDEl<8w_!q-*$evwN5 z{QUe17LW~A#U+&?K(_P32NIzQ0kWMJnk2%yO(jKz%&;MfM`1|iOg>Nf=i}q!;fx8< zkTA7l()XgGxqnp?V&zf61|mkEN{<>fn2~wmG4*{Fs1vC=`NCFGcqtd0uo#vH6 znN(|1O#92^@9Ff@hXAACh8}l`Jq>X=K5;5-cNYa260jt` z_L;aDqe;vpxsg%7ZSh_k>)m&r2RN_{7UGp5AzC9!vUZ!Lfv)5&b&vB_%+K5bMIpT_v|g(6x}B8a=&F|@EliB^VVE=)y$ zfwajgyZ0J~N_5kb?Y-9;q=josQ4w0hfc(B>tESObU&yykA~VSYcq9{feVHt)3gq8f z6OMmjYu1`tfZNio$Tg`z>9x~sMk!-Oo zqcdvqbwPeN&|IaAXv=OIi-=h-MT8=BiP*D|$ux3V*O2^!`9#LrnzEU3~~e^{oRCUN0mt9_$2?5%13&>@1uW(DIi}b z$$xS&^1Y$}^0URgoRVMC%#;Hc%L1YBE)HBxtpJ7#Yi)-U)8zHZ6P<&6C6BY#2k z4qRNE|6{x!%4pwH8B(@=rqhOzOt{7eaq0QqObB4Os>yNsmkISe6cR6q#1jJn7%U{$ zapdYWbS?!DbAMw%emlZ_HHG{TPj!xzM}MpZaa}Lz_rK}+i#sQPTzcRo<#`9>^T>Y` z@%Kw2#7Po~6BgsmeSg=t7eL(2h9pDR%_id90iwYy76993rI{H`ye{EK-wq<)5 z00Njtb1fI{76KUf`@ryD(?9@E%L@=79e=-{##$8wQ1kcuX(f>mARb1y-yuLw{XGOw z10Pjs=jFe80RR9100000000000000005JXdFTel~UAuu7i&h2z00009KQ3QqHA~pw9Q)~@fCKMqF5I2Nu+dGB@o~+DTwbmhs^9py1**jb6s~C~IlPH= zIj}MLy%STPWVN`kL0+^u)2FR~L#C&Dnb4YJIJQc@fEpjKxRpu?Qq^8ntk4;Qi{}!w}eF(8o}?h2Mzfhsw*v zHjI5sJNWz54_tI??%fdX5bnQTG@gdS|{o6umI z{D_mKVuPl}fyt?gjE|ZpFq{u#V~u$3%w!WQBcx!*!6_ijuFBfc+00}j2Ma}Z`0cBZD*u6hcuHO!0RRI71000000002MKRFx@x9ozf zfS0fy5FsnzBdqtZ=Ils6lYxG3tbkYv>#*+F=5Fe1S3vl2Zhynuu$FaQf3oE=0y3+x znjm7&)(_i)x>$tu8br<5dYKA1W*gRXsD=#!WCUd1VrwdOK4=gSi8G-oaXx4fklCeb zSR+72KxUKX!xjND0*>dyv*)%nQU3X+>9KWz06Ai;vG5veXm3GX^Wn+MW2;30nI=6k znVt_5!=HVg=6}PS3XrJ)7qNyH0hzWk7JGXWkTDZ`Tb==zFcW)wt$?48tt+kbp#%XL zm9ck80wVh~8&=E!`B>wg3eYhhL}TyL1su-@k=VPm7SzR5D%L>2>3kUdG#@SK@_ZOP z_C`QIgT~&ppnh`fJ);8Txq9qP1qgG)7W|3W|Cd7?7=J^6@DN6T@M9!00RJHwZT((0lmIj zZ90<^(CfX`MTc?%dcBwrSpj`MJnL3YK(9~pAuFKQoB5Cx(0`XD^C2i;+_stzK>@uU zzjM{moPcpYSeAkUe&>Vk<^+f}iU=6zgKcY2KrgX(Sb*5OfB>;Z5dmWFA_9&bdlwRL z%-Fk_fN|Tp5sA_$&Mi z{s;POv0zb6&^3sX6jOs}#htiW*oE&(1J{Ia_M6$~Nj5-$wwZ^W*?rT5Rto?C00000 z00000R;1hQZc>HSSo_Kc>vTHjvi4-%PbQP!lviKCiF`Pg^?y@7|05FaDY3qQZCUHG z4#U^7#v)=$sdWV;!b~`+w52&E*A8n8zs(%CJ0Dv=|{Lj$Yabz!UFWac|1_%CL% zehr7iTLkEHE$d2(KVt{z5(2wRDSWN>0R+5f8Vj$Im?GfcJ|9}mHA7gR+c;!r+D}}% zfKe>`n15raexDD8zvCXD-{)_n@B=PldHVdI?qekamiPIA*0B-+3h@B~KIbY#2sw_G zr3<)=fAwbGCGADPI2L|n?S)$xkR?7qzzem;#0dEKSb1rw&wCM|8WSU+!SO*!0`j2VnAnQ|m+^rG z0p??3%K}`)#3tcim;e9(000000002Ma{dZ10G2mS)pG@c;Q#;t07*qoM6N<$f*$ir ASO5S3 diff --git a/res/drawable-xxhdpi/media_stop_normal_dark.png b/res/drawable-xxhdpi/media_stop_normal_dark.png index c86dbb158637543341783c839c001198c041f82a..70d360a769f6ba2fd9c26168b680f24c670dfb76 100644 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGok|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X7J0fjhE&{od&iNNK|z4|V3ph1%0s~$4~QGh4mtQ|w#OtD zPbeyhynVII?rs%h!mW4y=0L490S)bpcf!07woZA%@OYg``=uk^mq7M;y85}Sb4q9e E0P}V`GXMYp delta 197 zcmZo*YGaz8O5kp!SgJ{-^WrmCZlP#UjAK$l}1jDB!?AG}8`?;s^J8 n;)RPJ)-F|tTI#Ugy@8RTXBm6rG4|DmK<@B#^>bP0l+XkK8Ok@8 diff --git a/res/drawable-xxhdpi/media_stop_normal_light.png b/res/drawable-xxhdpi/media_stop_normal_light.png index f42d5252a263509119f6aca37dc1879a933c7621..ee251f8d468e9e767052945f7279735e8bf68da4 100644 GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGok|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5X7JIrlhE&{od&iNNK|z4|VAU$|o;gx?k{b0>%vLu2G@q#A zISGnhZrZl`ZOyK)Ob52you3EPOB=w?ykqSYgsqw<8E0H?F<*Q3-v*Fzopr E0FJ^tcK`qY delta 199 zcmZo<>R_7SS-;BD#WAGf)|)#U1sfE290I?@9KObSqgC;)YH*6+*6j-#+N#$tJYD$n z$`mFBFgUPk+ePN=wQp_DxqhE2SlBO9;j`n(_CKd@zuO$$$iSq~z`&uvz{Jr&9Mb{2 r;y<%LW+&t{an^LB{Ts5<@`YH diff --git a/res/drawable-xxhdpi/media_toggle_list_normal_dark.png b/res/drawable-xxhdpi/media_toggle_list_normal_dark.png index 121d6ce12cf3e10c298aa7c87708310116432013..b5029b580c5ae2e18dc76a117e335e6e0601b157 100644 GIT binary patch delta 207 zcmcc4yo70jiWEz_qpu?a!^VE@KZ&di3=E9LLGDfr>(0r%oM>lT&oJ53#WAGf*4vwb zoD2#AE(c$y{AVkR3hp>`?tp5Az4kev4ltMu wOlhzd28KVJzlF`5_c9|Jp@nQ3)TRfEn7bSf2fM1So&*x{boFyt=akR{0IdfxNB{r; literal 471 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGojKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL8%hgh?3y^w370~qEv=}#LT=BJwMkFg)(D3 zQ$0gN_s>q|Kx5rJT^vIy;@;le$jjm=z;y8R%g^T@6z_^&?91ekGrfiXp2ug8Nh+RD zw4~_$?|=DRo2!>hI-OY7A5vs_=G{auz4n{7K_{OY>~`1MDUOJ2`C{h&N}#@)wLx}M+4B0>+57DP`{iG3f#_OX1IRN8lorH^)Q1Jb0p k4WHs^@E}p~oICG1bC<*6U^AX`pa^5|boFyt=akR{0Pl~z>% diff --git a/res/drawable-xxhdpi/media_toggle_list_normal_light.png b/res/drawable-xxhdpi/media_toggle_list_normal_light.png index 9e2cb9580e7871c5f90705415c2c0eb5ede190a1..0aab7367a51fccf9565ca1224d4991f3eaff7b7b 100644 GIT binary patch delta 207 zcmcc4yo70jiWEz_qpu?a!^VE@KZ&di3=E9LLGDfr>(0r%oM>lT&oJ53#WAGf*4vwb zoD2#AE(g7n8-25*gF6nLJD^%&uYC@v0}SfDH_i5AU}O<+z$7ww85s6NJFb3tCcroZ vQyQ#=f#DD5Z(%d%z0Al)Xd#;hwduhk=2=y8xgGOMSwJG5u6{1-oD!Mq|Kx5rJT^vIy;@;le$jjm=z;v+tnedJb{oC=2eVH6`rnm6l^Z4vBNyQV2 zmK44JU1#2U(>CbjQ-j^^T03RZzI&)nKm0~+<&&Zrca^8c@NKSMGU;?;S${~8<(YRA zz4Y4gDpvKp^z~fohuxZI-W7TsEzUJ1LJyG^=z30CSFYFm!#b9CbM>5{k1^3eniRL; hQ|yftCVuBXv(KuM%e`QIju9B{44$rjF6*2UngH*L#d81v diff --git a/res/drawable-xxhdpi/stat_sys_download_anim0_dark.png b/res/drawable-xxhdpi/stat_sys_download_anim0_dark.png index 6bcd83134a01ad5b656d02facc08024500e96849..63bb4c80872234c19eadb429b78469255dfd3978 100644 GIT binary patch delta 357 zcmdnTvXps(XT7_pi(^Q|t+%%ldz&2u8ZJt$XyjVK$dj;u$smAPVnu^g1ha$#1KX?2 zch6PJGY?&AReicQh4;+#O(`#4vM@k^sOu43rJ!?$TQ@Pj6a09}a+z8K1BU_w6GsCB zlL9JpL-)aRKTp^_V>|Jqq28{jp}yF~hr2EMRY@JIpzqR$_O{J+%3q}U>#e>le(u|n zc$lHL^FM#V%@=k%W`Fz5@%Gf=@6(S;3d(8Qeb-mBd4IK}_xA$RyFUfjwZ3n@7xG!T zq_xd{#I~Fa4bm zw<&3z^umov>*N=12NH=JfZPY~U)}23>C|$qt5W`Zqo^^%hQHDtMM|MRpUm7j_s_S< qECLP;j4T2NqAvvAYk~&BjlJ?aK7QsqE&MePB;x7n=d#Wzp$P!Yww<;B delta 511 zcmZ3=ypLsqXZ-_D7srr_TW{`M^lf&KU@tJ(XVt*>fJyHG!>%^j1+ot8E8dqe{9Y$} zfU%^JFM+*);ZMg5iOE{Jx-wtBd+Y6)61300oW0%fGy?=ktlGnGze%I(^^KU^lB7zz zSBH1Xet+U**;{6KM6Mu3K%jvE1=S<*Z_M|LKPB#3IQeSz_3CN0d&Tb^i9UPY_mj-KoMx7WYi^~3WFV_-|sij3U?sUOPO?b-iG^~og{ z-@EkCE%d{?raHg2t5bL8Zw~32AHong<-1s0>voHCXNnK}5{OIMEb*&;$NXQ-H%x97 z@!ziw|7yf|WrykByB})|)>lnm+A&LUifux8@>ipM`LkXHxopaIyy_fudG)v5=BZ3K zithAn%i8e2_Udew3kh}-`8$6reXIBT!{l9WS#|nnLg-yzpdw$6REF6$d;50BB+11v zNb80A1j~P~mUK9~^tH;g8SS^2EB;0A@+(^T@P6^Bs*JOjzG^HDJ?HqX!TwouqU=44o~mwn?WK9%hE?<<0~e~sR*_J6}loqw&jx)5S5Q;?~<+3;UWKL>w-@y7el`c`|R7 zK}mv#rTR?y3iH$xi z&;2~H_6+ZYkBt9oo-jP`m?6fqz5dG1pQ0`%Q``Q3;rZ2jA>ZcD%M1PU%mv$cnN8IG z*&j$<{QE)Pt@p}XwE6GHi>13%tod0PPsnpF?i&xpIZHuKyE_tkBm1cTfd&i|eIuK8rw&b*dm zkzG6MTJC{}gFt@6{?*yq&$tAmw4c@9VGldQaNt|M!pY8%r<2p4m3_MHF9h@x3($Z0 ij_#G*OpqW*_+H1b@{G+dQ6Ks5AQ4YjKbLh*2~7YVHJaN1 delta 589 zcmV-T0Nkl8~g25m_Ex`_fAvq8r5O^&A6$s2M zvoo04>8U0&m>NXIhL}Ns0Kt3YNXC+l{#e)dy6-1xHUV4rK7HHkyBPxj0000000000 z0BEYM5O&g9dm#^(dHyGkeFXgSZHzwP6y$62FBgy!8oj8u)>#9NBU&;?;yOwRQg4fOx zY_HDZJ5il)J|2%hTdmfM$@!C$6&XqKdmDcZkRl|$6V}Nc^<53ufJnnmNGCi?C!EUD z{WZPig9JZe6@N5$G4w}f)%w2c3?1;d3qGU^Ugha|g>REc@gKPlSbRMg$-}V1^S-L$ zYrPS3E0eT>*X>HcQ*9qM(zZi0OVcyic2{-3A;ljkJlOOF;6r$m5WeK;$qHUBmEw1_ zjv~~~g8UIXYRY;)xB!07+p?88Z@W=Ls`&#(ns?4$4}aX6{i?vf52g5hXIS5xXmA?&1dLL!}TY_gA}?=>ztgY19;qYCxs{op!a?*3re=vu{yxv3rS-{@NX zk~8QInCXN?qiZ!I=EiowlIwx05p$zEz<0sy=vv)~x$yz`5GE3W`!fH@1!4dI0P-mO z+fZxmtwuZ?QNkZ-(Gf_Q--f#4x2gSR-U$-`2!H@kUYUz(0r%oM>lT&+ydK#WAGf*4rC_ zyoU@JTrWzlXylr~$a96k>_dyX&D4))`FWeSuX(Ow`XTR{ZnPNC01)7KwKslyvAkv2 zZSw=U*8LNcO&M7n7#MG;A4vTY;mg1%;K0BlzyKBlGaK~V{vOmcX4iPhFpuf6zx2Wg zJBfpj-ZR#$`uJIJ*2nX;qM_W+?R;mK+V^kRRpnPA8fh$@xHaWNZNkw9zYkR1Tzz7F zTLR1Xx=*zUYaawBEX@J3jha&bi7$|{mtQFPUm|>B{27J=2kW@cl&}D8WP}h9$1*fb YS2u}Su3u^Oq8%jS>FVdQ&MBb@087ql@Bjb+ delta 479 zcmeyyw4Y^y3KwH>kh>GZx^prwCn^e0bhN5xT<7WH7*Y}U_Qplu!wv#14^14HH5GU- zI7ltvty-jBWyC#GAw})xjmY)#@BS~TR9y4kNd4wSeg*`1lR0bI_7le^Wr&C_y72wP zb1)--FTp=hgMGttjVa7Gf<;a-zR~2Wjg{(M)TC|E?G|`YbdKxd6%V-1)h`MRDPT>% zsG+r^X*1A-n1hifU0mxP=t#M;h8KuosK=(fI;PP2iR*32^WUe>pL$U)H#KJ6lyw>0 z1y4;mQs}@eu z{1La~eRy|}e4Shd%hi~hpI^jp6b=71zu^A+gs%UccE_$QdQ-oC-B-a~E-&{3Y4wuJ zj32rr85m4<{bNy?zG9kPp1ZKJ`_?aovn4E7E$zR3(0r%oM>lT&+yRG#WAGf*4rB! zc@HZvxCCC$v*nuFe!^s?+GU{?!3!1Sh2DGeO!$4MuSN!_83Y7EymsEM?3Y=6miI%} zbK{~lY7Gn=3Jk(mqE5fqIE#Tv0nBCMXn-;6d8~h%Jm1FntKXl!fV*dZddpgQTWyyO zKi>bYcwqF8ZTo>!2RZ&ui?sN0{mQO`(Fs=*ShCxcBaD97ZAkhc7NIY3aCut+OE>F% z_G?`Cn6z1yE8ev$M?Bm4{b1^!*1Sg3Cc&B{Him1zbv9fUbYNg)5daeq$1*VN(zp3{ Uu%)y>NC_n3>FVdQ&MBb@04aHD`~Uy| delta 464 zcmeyww1H)U3KwH>kh>GZx^prwCn^e0bhN5xobT!47*Y}U_J*V1VFQtthwE+@O<7~X zvizaR9J3pjLYz`>g)i4X@A1z*Q*4FJZJ$}o9x*Y%!2zG!+iJJe^tvoQae?b^&QG~c zw}}fyPqEHeiArSN|DJ0i<;oUbAkwSUtZmWdHu0dSjO*eP^$)oE76qmhu)1H=Fxt_y zI737-=3t;n7tgu}8ralhDDU6#Xw~ICFD+ibtly)()X3`8t{BbGi-HeMSz3G7f3aA% z#CUOT;njN+->+L?yhyk3^wg=cxvkYPnUOEcXKp)aTmSdri&LjNwmBS``aNrl$-Jjt zHd4Bsf$PpFUo4WC`qAb>kj1H~zjC&)#63OLd+EJguX3~Y&p?wl9p&@Py$Z9nf1CXZ zopW?*9q;_#t}#Dtt0dF2-+!_Hzw4U!3a6j{9rX9#=lvzfz_8%J`}K_}hr$!fJEks< zdbPuOjm*`cgTe~DWM4f8m`l` diff --git a/res/drawable-xxhdpi/stat_sys_download_anim2_dark.png b/res/drawable-xxhdpi/stat_sys_download_anim2_dark.png index 3a1aac5630e46ad37ed724a091120d184fc20761..a738764f11047710e54ac9903f5b89829fd3cbd3 100644 GIT binary patch delta 289 zcmdnS@{MVNiWEz_qpu?a!^VE@KZ&di3=E9LLGDfr>(0r%oM>lT&+ydK#WAGf*4rC_ zyoU@JTrWzlXylr~$a96k>_dyX&D4))&(C7WFL|zF`XTR{ZnPNC01)7KwKslyvAkv2 z@0^C)Wpc{LvzRy<7?>0q7&sIdK+JmS2S!zE)ZqNjJil9m&&e!U!d$`CQ-6!&=%<4m zV)gtr0loA4FZ9@d4-L_s^V=l%+Fkj?(yu-xqLIeZiCa@X)FvE#@cTg3&DAH?wkh>GZx^prwCn^e0bhN5xT#*!`qjCzEkFR8g(L?mMlE(RL3qsbj;N&##CqNOJuaLKuPPdq4U z(=|=0S-V0+*Oe{&gGN+WbW9;{<)y-BpT9m8Po3iKK6ASEQY|Z{7)#cf->*HM(NxyE z?WpUNPkVGS*JpU^xLPhxjl6j=Y{#*w(`KaSHfJwdvbS#5y!tJyZj07DUbLruvG?P+ zbw}1-RNXjDyV$vJm&~=UPjYo~FM@7pdENPAb3yfkM)*6~hoR1D!5`KZ+&?e2^xj{a z3qmQysrrlSkH*EktUpw{ze)3-^)HF)?oI#q?z-l_LTKs#eY>vB5AbDvAZpCOpi%OZ z)1z)t)TJ$=^e$izAQ#W7(4K_ Y``698b;3}7s~kww)78&qol`;+02`&tYXATM diff --git a/res/drawable-xxhdpi/stat_sys_download_anim2_light.png b/res/drawable-xxhdpi/stat_sys_download_anim2_light.png index d81a78105630d172e26fd6184f31ae4da0cfc769..a30bcefb5421b3fae4f5bfac323dc2fde73b19ae 100644 GIT binary patch delta 285 zcmZ3%@`-7JiWEz_qpu?a!^VE@KZ&di3=E9LLGDfr>(0r%oM>lT&+yRG#WAGf*4rB! zc@G(gxL&-HY22mVmLRn(G3xP^kZFr-4%@qbVtRjyGvzi=GYBZG*!oT4xoPp5vfPH} z7Vl>!n=-OEFfa-@Ft7+P0GSQ#OH;m7yi6%P#R8lw}QCbWE>7HRS0@|9f&qZ6(suw=I>M;QIE+mQ4@EJ9!6 z;PSQtmTuPj?AN&NF=?|ZSG;Rij(E23`@zINt$B^6O@cK^Yz)_a>jb>y0NTd{As~)r aU|7!Y&dR0sS&C;TNW|0C&t;ucLK6UK^=#Jw delta 456 zcmeyww1Q=V3KwH>kh>GZx^prwCn^e0bhN5xobKu37*Y}U_J*V1VFQtthwE+@O<7~X zvizaR95Wm5V9u$TvCH-AJpS2dimk9Y-ZOjIBPIqoa9Emq+fFH7`J#rA%fk5+-%rdC zkz5qOw;)L56k|x2lVyWfpay$@Cf8F2E!TxI4ofwrFs~44En=7oQ&bO8^?P6bVxSp2 znyQH-EX7y=yDw&KCY@aRyJM+dOtDN3-y6xnEXWbZh^Wviq)H_;mY= z)H%BMUe^CBT|3=?`{{q?wSUUYU$`?cG;r3{^Qy4Mx879?>&u#XJU8j-ifNU1kT?d& hJTZ8(0r%oM>lT&+ydK#WAGf*4rC_ zyv+s-u7NyP99R<)*s>DLo@LH^wlewt?}aCCD1Vu=gzX-0>joX50U#i7rFwtI0g_>>4i_<}p3?mtGiQCvou6 zea4zqA3qDu`nbMUG?e?fo$u_@@9q(?w&J_G*39hP5M}hkZbQ_Ca$)kQtCIdC=%TcR=s_{tG?zeXCFCr!hQ8+0UA0#l)e|zyKj2j%7G-T)HxW Uub|h)cRNVL)78&qol`;+0LCzEp#T5? delta 456 zcmeyyw1Q=V3KwH>kh>GZx^prwCn^e0bhN5xobKu37*Y}U_QqS^!wv#1iRKQ>nhLxZ z9HbWTRxMioC53Iqf)_Vf>gSZ#-}&wFx&6WJ(`!=P=P@9_3X}7nXMftLwok-%#f9>x zyTFV9wgAsoqXsXnDU2aO3wahy;!0(h8lu6xVu_QagR1B$2CbD~CG|w80V(-Xnp>ke zud_@0M0daOy!HC`r%aTSPmKxGjQl7lFm>{T!hG9_3l=y(&MjOV(0r%oM>lT&+yRG#WAGf*4rB! zd7BMHTm!SB+zO{E8u>0exutLAEQRq ztxekxcpc=J_Zukv^ZxG#2LGJ4ACNl8QD?}^@cOUViV_w92L?t60dXrs!)11b!$CWl S*W42aiFmsDxvXc_|3KwH>kh>GZx^prwCn^e0bhN5x?DTYT45^5Fd&AN1uz>*Ug>^TJrmVAI zS^m&u&NiPVj!vlyd<$(n>imCkhrF3#?;Bjm!~g~je$PMuRQlqx(cFJ;G{M@7n$dG9)yuk7r)`aCJdx$JEJN&jiaRJx$U5 y9MT?P8F|{~s$!VmH6wqxloC)55}phb{Fd`891hy~!p3AZNXXOG&t;ucLK6VULCw_w diff --git a/res/drawable-xxhdpi/stat_sys_download_anim4_dark.png b/res/drawable-xxhdpi/stat_sys_download_anim4_dark.png index 904c8169f0fa7a984ffce4345b9c04fb9f5d41ba..12da60563d934b241e3d4c7c45484b571e6de9e7 100644 GIT binary patch delta 354 zcmaFNvYmN?iWEz_qpu?a!^VE@KZ&di3=E9LLGDfr>(0r%oM>lPujc9E7*cWT?XAF# zO%4ogfm{I%3?d5{Sa}>6xdRR`h;0Be6Bw=6{&>=Sm`9tt`>>^P^n?G$j&^U?0Gb5? z3X25}W!h|?k-T*aDljl{G%zqJG%#?WGT$WKu(aQFKbhI(PeZ(%rGsVt zyyN_jms!pAcjWM0_Hq5Y1^z8{k3Y({@2gT%;*n;{(D^63;MR-Ef^FYQTFRb&{CoOQ z565)T_kT|v`n+$}x{o#)Ypv~_=KiR>5N&GbG(F?b!C9yOc|=!bdFxfn>2M_+H961x z`2WMuC!x;AINtr8bDlXn^^Zt|Wo)78&qol`;+0A7!bGXMYp delta 514 zcmdna{Fr5e3KwH>kh>GZx^prwCn^e0bhNI&o zuEP6ON?K1!LN8pp`D@#b0L|>B$14jy=mypYTkc-9=Gwz}vG;+V`JtI>gW_Vd@3Z|6 z^nAMbrO@+(=e8fP)yiJH#fHBxPAYiimfFxqi!CcX&n*3PNoQxya^2GT8N$lPx56WVfgxe_RsIl;?U&!*KluhE?CI*~vd$@? F2>`>|+*tqs diff --git a/res/drawable-xxhdpi/stat_sys_download_anim4_light.png b/res/drawable-xxhdpi/stat_sys_download_anim4_light.png index 7f512721c14ccb12f01421ee39b92885e167ccb2..2e3cc82e13703d98f25375304f0a6d8d8ad74655 100644 GIT binary patch delta 344 zcmcb_vX*&*iWEz_qpu?a!^VE@KZ&di3=E9LLGDfr>(0r%oM>lPFXQRr7*cWT?JdRg zO#u>ZiJPb9m~Nh%VitWi48;7MEjan$#=;K=x*zY__L+TNb-})e+iwC*0Re{vQ!XvE z-aaRJ>n29OyOqymR&y#aFmW_6Fex-JaG)}El5Qy4Z@OR1obsn(e{69>Zn>QDG2PPo zzIjbkzBxXQ-`i{_c+R;0f5g|-%hjEXlN|0CQ-EWBQ<3AU6w!c8fq%QgF#9P~ZRr^%yckuW8Kknc7l}Y)>6#+ delta 497 zcmZ3>e2Ha(3KwH>kh>GZx^prwCn^e0bhNHN=;`7ZQW5v|mSR4WqsWm$6S3HCHOtW6 zV~es^XJ6cU_3xGvGfAOMm8^a5-ezz5A8*t&<@W7!k9To>@ z2+H~4{#9$fSHzcIm)9gv{ynIEL5 zhRFF&-y#2|hU?DaO>tAEeQ#bo{n+A=Tl=&=-kh^X<(bv|^TFK}mS>jwzqisV@!KOZ zPju?9j6E#>w6wm*ox1w?@I|MPPiub|Y%zLX_rUo=R7jcZeo^mEul+6W|N1TZNGPfis43tJj1rAzYN8G9~M6Qx4ai5?CI*~vd$@?2>^{J-GBf9 diff --git a/res/drawable-xxhdpi/stat_sys_download_anim5_dark.png b/res/drawable-xxhdpi/stat_sys_download_anim5_dark.png index c1513fe7a404bb20527280650bca42507de33b0d..9b4c4381973932a401d0725da18e4b8852705b5f 100644 GIT binary patch delta 375 zcmeyxa)x<=iWEz_qpu?a!^VE@KZ&di3=E9LLGDfr>(0r%oM>lPZ|&*g7*cWT?JY*$ zCI^v*MDB@6pI`p&;>(3uONXXOG&t;ucLK6UA Cua-&x delta 538 zcmX@Z{EKCR3KwH>kh>GZx^prwCn^e0bhNI2>FMGaQW5v|R$wkupg?OP&lLtHg9b(( z1qNn`13+c~v&4!9sTJx~YLb(lrM=ixQ2y-UzxX1#-PP4n7V<2ZRL_;lFqMEB zbS2XkELwBpL;ow^eN#5Ps27S=Kh-XuZu9N5_In6-ktt=9b7yAX=c34`MYgLux7UE8<%Il z-F{G6>*T&!dLQj>{M0pYP0gJ$?|t*+c&YP2neEGtgcpDHPSTrNo_T7Hbaj_mo#mOO zpWf7dI3@RD-rjhw^+BEA>^e@(J#|yRv3%v3ov$;hvm#8tEOE*$m6(0r%oM>lPZ|dpd7*cWT?JY(A zCI^Xz#LZKER5!;OOZaGSNq@I?ob-Ku?BT(kKW%RRZG1ns{N3flj6hRBz=%t6 z&a>iP%VpEd4piE0pOKu!#L>XOq|m^?p}>H~v^Tt=YQKqpBcoE?0sDW&4UcP%i5~VX zt(ThLB(Tco@ctdm^8|0rZMXmT_3CFur~Szdr;glb7O~#To__hC%))yWKmKjnq2RRr z;okTeA2zLD7QKgk>r1`<0JS>)sNmlI3o24|`LkXt#|Yi|z0|YryBtqEi^a^OS>F@R zez3mmz1y@`@?XN$33i7}l^Uw+7k^LKl5|db;ijZ>KJp8z>% delta 530 zcmX@c{F!Bf3KwH>kh>GZx^prwCn^e0bhNI2`9d z-%eS+?*4kYey*K=wKCqmd9!WCiYdK9AMGq|>IMc|{$91_+Qa&IvF9t6c!x%ds+j7f^PYMAot-gngnsBx-B}_VJ5MT%S9j%wO;+DdeLM8ME?evC z&8w!`&$h0(vlC3OeBxfU`t_%h4}0YuU8`4fg`EiuDcid%?Wm0JQvcQ2VP_&k>MG?o zB(X6tG`{=(+oLXN>yeLq7mL?Sv$&^N)pu3sxV6jqjZu#(+Fw|PdCR;PusxpD`B-+* h^9Wr;Oz`l`WkhVNX{-mvv4FO#sNo^MwEa diff --git a/res/drawable-xxxhdpi/ic_launcher.png b/res/drawable-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000000000000000000000000000000000000..64b3c40df6cfad98212e13e1bedfc11e52de8de0 GIT binary patch literal 28585 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 literal 0 HcmV?d00001 diff --git a/res/drawable/border.xml b/res/drawable/border.xml deleted file mode 100644 index 09aa00f4..00000000 --- a/res/drawable/border.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/res/drawable/buttonbar_selector.xml b/res/drawable/buttonbar_selector.xml deleted file mode 100644 index ee4233b0..00000000 --- a/res/drawable/buttonbar_selector.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/res/drawable/list_background.xml b/res/drawable/list_background.xml deleted file mode 100644 index 271c1dfb..00000000 --- a/res/drawable/list_background.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/res/drawable/pinstripe_tile.xml b/res/drawable/pinstripe_tile.xml deleted file mode 100644 index d55e74db..00000000 --- a/res/drawable/pinstripe_tile.xml +++ /dev/null @@ -1,3 +0,0 @@ - - diff --git a/res/drawable/select_album_play_all.xml b/res/drawable/select_album_play_all.xml deleted file mode 100644 index 7c26364f..00000000 --- a/res/drawable/select_album_play_all.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/res/drawable/status_bg.xml b/res/drawable/status_bg.xml deleted file mode 100644 index 99e5ea61..00000000 --- a/res/drawable/status_bg.xml +++ /dev/null @@ -1,4 +0,0 @@ - - diff --git a/res/layout-port/download.xml b/res/layout-port/download.xml index e9e84727..1e5bc28e 100644 --- a/res/layout-port/download.xml +++ b/res/layout-port/download.xml @@ -22,9 +22,9 @@ a:id="@+id/download_album_art_image" a:layout_width="wrap_content" a:layout_height="wrap_content" + a:scaleType="fitCenter" a:layout_alignParentTop="true" - a:layout_centerHorizontal="true" - a:scaleType="fitCenter" /> + a:layout_centerInParent="true"/> + a:src="@drawable/unknown_album_large" /> + a:src="@drawable/unknown_album_large" /> + a:src="@drawable/unknown_album_large" /> + a:src="@drawable/unknown_album_large" /> - + + + - diff --git a/res/layout/menu_row_item.xml b/res/layout/menu_row_item.xml deleted file mode 100644 index b13619d0..00000000 --- a/res/layout/menu_row_item.xml +++ /dev/null @@ -1,5 +0,0 @@ - - diff --git a/res/layout/play_video.xml b/res/layout/play_video.xml deleted file mode 100644 index 4966dd07..00000000 --- a/res/layout/play_video.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/res/layout/progress.xml b/res/layout/progress.xml deleted file mode 100644 index 35db0fa6..00000000 --- a/res/layout/progress.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/res/layout/select_share.xml b/res/layout/select_share.xml new file mode 100644 index 00000000..7b0641c9 --- /dev/null +++ b/res/layout/select_share.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/res/layout/share_details.xml b/res/layout/share_details.xml index ffd906a8..3dc5b32d 100644 --- a/res/layout/share_details.xml +++ b/res/layout/share_details.xml @@ -10,30 +10,55 @@ a:layout_width="wrap_content" a:layout_height="wrap_content"> + + + a:singleLine="false" + a:layout_marginTop="4dip" + a:layout_marginBottom="4dip" /> - + a:layout_height="wrap_content" + a:text="@string/settings.share_expiration" + a:textAllCaps="true" + a:textColor="@color/cyan" + a:id="@+id/textViewExpiration" + a:layout_gravity="center_horizontal"/> - + a:layout_marginTop="4dip" + a:layout_marginBottom="4dip" /> + a:layout_height="wrap_content" + a:layout_marginTop="4dip" + a:layout_marginBottom="4dip" /> + + diff --git a/res/layout/share_list_item.xml b/res/layout/share_list_item.xml new file mode 100644 index 00000000..a1580129 --- /dev/null +++ b/res/layout/share_list_item.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/layout/song_details.xml b/res/layout/song_details.xml index d1f9afb9..2568acb4 100644 --- a/res/layout/song_details.xml +++ b/res/layout/song_details.xml @@ -1,23 +1,23 @@ + a:layout_width="0dip" + a:layout_height="wrap_content" + a:layout_gravity="center_vertical" + a:layout_weight="1" + a:orientation="vertical"> + a:orientation="horizontal"> + a:textAppearance="?android:attr/textAppearanceMedium"/> + a:textAppearance="?android:attr/textAppearanceMedium"/> + a:id="@+id/song_status" + a:layout_width="wrap_content" + a:layout_height="wrap_content" + a:layout_gravity="right|center_vertical" + a:drawablePadding="1dip" + a:paddingRight="6dip"/> + a:orientation="horizontal"> + a:textAppearance="?android:attr/textAppearanceSmall"/> + a:textAppearance="?android:attr/textAppearanceSmall"/> \ No newline at end of file diff --git a/res/layout/song_list_item.xml b/res/layout/song_list_item.xml index 9cfc7572..0591cf9c 100644 --- a/res/layout/song_list_item.xml +++ b/res/layout/song_list_item.xml @@ -33,6 +33,6 @@ a:focusable="false" a:gravity="center_vertical" a:paddingRight="3dip" - a:src="?attr/drag_and_drop" /> + a:src="@drawable/ic_drag_queue" /> \ No newline at end of file diff --git a/res/layout/time_span_dialog.xml b/res/layout/time_span_dialog.xml new file mode 100644 index 00000000..30b9be60 --- /dev/null +++ b/res/layout/time_span_dialog.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/menu/nowplaying.xml b/res/menu/nowplaying.xml index abd97d61..24ddb18d 100644 --- a/res/menu/nowplaying.xml +++ b/res/menu/nowplaying.xml @@ -15,7 +15,7 @@ a:id="@+id/menu_item_share" a:icon="?attr/share" a:showAsAction="ifRoom|withText" - a:title="@string/download.share"/> + a:title="@string/download.share_playlist"/> + a:title="@string/menu.share"/> \ No newline at end of file diff --git a/res/menu/select_share_context.xml b/res/menu/select_share_context.xml new file mode 100644 index 00000000..eebe5383 --- /dev/null +++ b/res/menu/select_share_context.xml @@ -0,0 +1,29 @@ + +

+ + + + + + + + + + + \ No newline at end of file diff --git a/res/values-fr/arrays.xml b/res/values-fr/arrays.xml deleted file mode 100644 index d4931d56..00000000 --- a/res/values-fr/arrays.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml index 13f3cf40..171d9e00 100644 --- a/res/values-fr/strings.xml +++ b/res/values-fr/strings.xml @@ -20,8 +20,8 @@ Commenter Confirmer Supprimer - Download - Details + Télécharger + Détails Genres multiples Nom OK @@ -32,7 +32,6 @@ Jouer aleatoirement Public Enregistrer - Voir Artiste Détacher Artistes divers Voulez-vous supprimer %1$s @@ -46,11 +45,10 @@ La télécommande n\'est pas pris en charge. Mise à jour du serveur Subsonic requise. Volume de la télécommande Égaliseur - Jukebox Off - Jukebox On + Jukebox éteintes + Jukebox sur Paroles Retirer le morceau - Tout retirer Enregistrer la playlist Désactiver l\'écran Sur l\'écran @@ -75,13 +73,8 @@ Égaliseur Sélection prédéfinie Erreur - Retour - Fermer - Aide - Chargement… - Bienvenue dans UltraSonic ! file:///android_asset/html/en/index.html - Jukebox par defaut + Jukebox par défaut Aucunes paroles trouvées Alphabétique par artiste Alphabétique par nom @@ -96,28 +89,20 @@ Genres Musique Hors-ligne - Tous les genres - Sélectionner le genre Sélectionner un serveur - Paramètres Lecture aléatoire - Genre Aléatoire Favoris Titres - Videos + Vidéos Bienvenue dans UltraSonic ! L\'application n\'est pas configurée. Après avoir configuré votre serveur personnel (disponible à partir de subsonic.org), veuillez accéder aux Paramètres et modifier la configuration pour vous y connecter. Bienvenue! À propos - Ajouer à la playlist Général Playlist %s supprimée Echec de suppression playlist %s Quitter - Aide Navigation - Supprimer de la playlist - Recherche Paramètres Bibliothèque musicale Musique hors-ligne @@ -133,9 +118,7 @@ Mise à jour des informations Informations de la playlist %s mises à jour Echec de mise à jour des informations pour la playlist %s - Echec de récupération de la liste des playlists Veuillez patienter… - %1$s titre(s) enlevé(s) de \"%2$s\" Albums Artistes Recherche @@ -149,20 +132,14 @@ Obtenez des téléchargements illimités en faisant un don pour Subsonic. Maintenant Aucun titre trouvé - Plus %d Pistes sélectionnées. %d Pistes non sélectionnés. Avis: Aucun réseau disponible. Erreur: Aucune carte SD disponible. Serveur sans licence. %d jours d\'essai restant. - Hors-ligne Tout jouer - Recherche en cours… - Tout sélectionner Tous les dossiers - Aucun artistes trouvés Sélectionner le dossier - Rafraîchir Aucun genres trouvés Aucune playlist sur le serveur Contact du serveur, veuillez patienter. @@ -283,22 +260,18 @@ 75 Historique des recherches effacé Paramètres de recherche - Send album art over Bluetooth (May cause Bluetooth notifications to fail) - Album Art Over Bluetooth - Send playback notifications via Bluetooth - Send Bluetooth Notification + Envoyer pochette de l\'album via Bluetooth (peut causer des notifications à l\'échec) + Pochette de l\'album via Bluetooth + Envoyer des notifications lecture via Bluetooth + Envoyer une notification Bluetooth Ajouter un serveur Adresse du serveur Nom - Nombres de serveurs Mot de passe Supprimer ce serveur Télécharger des images redimensionnées à partir du serveur au lieu des tailles de bases (bande passante réduite) Album serveur mis à l\'échelle de la couverture Inutilisé - Inutilisé 1 - Inutilisé 2 - Inutilisé 3 Nom d\'utilisateur Serveurs Contrôles sur l\'écran de verrouillage @@ -318,13 +291,10 @@ Sombre Clair Thème - Paramètres d\'UltraSonic Utilisez des dossiers pour les noms d\'artistes Dossier de niveau supérieur devient le nom de l\'artiste de l\'album Naviguer en utilisant ID3 Tags Utiliser ID3 tag à la place du système de fichier basique - Utiliser un proxy - Support de lecture de flux à travers un proxy (peut provoquer des fritures) Vidéo Lecteur vidéo Actualisation de la vue @@ -340,44 +310,55 @@ 5 secondes Lire uniquement les flux médias si connecté au réseau Wi-Fi Wi-Fi en streaming uniquement - Année de fin: - Genre: - Année de début: %1$s%2$s %d Kb/s - %1$s titre(s) ajouté(s) à \"%2$s\" - Echec de mise à jour \"%s\", veuillez essayer plus tard. 0 o 0.00 Go 0 Ko 0.00 Mo -:-- 0:00 - MX Player is not installed. Get it for free on Play Store, or change video settings. - Get MX Player + MX Player n\'est pas installé. Recevez gratuitement sur Play Store, ou modifier les paramètres vidéo. + Obtenez MX Player Touchez pour sélectionner un titre Carte SD non disponible Aucune carte SD - Default Share Description - Sharing - Always ask for description and expiration when creating a share - Always Ask For Details - Default Expiration Date - Do not show dialog again - Set Share Options - Description - None - One Day - One Week - One Month - One Year - No Expiration - Share - Toggle Playlist - Set Bookmark - Delete Bookmark - Star - Clear Playlist + Partage par défaut description + Répartition + Toujours demander pour la description et l\'expiration lors de la création d\'une collection partagée + Toujours demander pour plus de détails + Temps d\'expiration par défaut + Ne montrent pas de dialogue à nouveau + Définir les options de partage + Aucune date d\'expiration + Changer de vue playlist + Mettre en signet + Supprimer le signet + Étoiler + Effacer la playlist + Partages + Pas d\'partages disponibles sur le serveur + Partager supprimé %s + Pas supprimer partager %s + Millisecondes + Secondes + Minutes + Heures + Journées + Désactiver + Pas activé + Enregistrer par défaut + Commentaire + Temps à expiration + \"%s\" retiré de la playlist + Partager playlist + Partage par défaut voeux + Consultez cette musique j\'ai partagé de %s + De partager des chansons via + MX Player + Défaut + Flash + Partager Aucun titre diff --git a/res/values-hu/arrays.xml b/res/values-hu/arrays.xml deleted file mode 100644 index 54f4e790..00000000 --- a/res/values-hu/arrays.xml +++ /dev/null @@ -1,220 +0,0 @@ - - - - - light - dark - - - @string/settings.theme_light - @string/settings.theme_dark - - - 1 - 2 - 3 - 5 - 10 - -1 - - - @string/settings.preload_1 - @string/settings.preload_2 - @string/settings.preload_3 - @string/settings.preload_5 - @string/settings.preload_10 - @string/settings.preload_unlimited - - - 100 - 200 - 500 - 1000 - 2000 - 5000 - 10000 - 20000 - -1 - - - @string/settings.cache_size_100 - @string/settings.cache_size_200 - @string/settings.cache_size_500 - @string/settings.cache_size_1000 - @string/settings.cache_size_2000 - @string/settings.cache_size_5000 - @string/settings.cache_size_10000 - @string/settings.cache_size_20000 - @string/settings.cache_size_unlimited - - - 32 - 64 - 80 - 96 - 112 - 128 - 160 - 192 - 256 - 320 - 0 - - - @string/settings.max_bitrate_32 - @string/settings.max_bitrate_64 - @string/settings.max_bitrate_80 - @string/settings.max_bitrate_96 - @string/settings.max_bitrate_112 - @string/settings.max_bitrate_128 - @string/settings.max_bitrate_160 - @string/settings.max_bitrate_192 - @string/settings.max_bitrate_256 - @string/settings.max_bitrate_320 - @string/settings.max_bitrate_unlimited - - - 1 - 2 - 5 - 8 - 10 - 12 - 15 - 20 - 30 - - - 1000 - 2000 - 5000 - 8000 - 10000 - 12000 - 15000 - 20000 - 30000 - - - 0 - 1000 - 2000 - 5000 - 8000 - 10000 - 12000 - 15000 - 20000 - 30000 - 60000 - 120000 - - - @string/settings.buffer_length_0 - @string/settings.buffer_length_1 - @string/settings.buffer_length_2 - @string/settings.buffer_length_5 - @string/settings.buffer_length_8 - @string/settings.buffer_length_10 - @string/settings.buffer_length_12 - @string/settings.buffer_length_15 - @string/settings.buffer_length_20 - @string/settings.buffer_length_30 - @string/settings.buffer_length_60 - @string/settings.buffer_length_120 - - - 0 - 60 - 120 - 300 - 600 - 1800 - 3600 - - - @string/settings.directory_cache_time_0 - @string/settings.directory_cache_time_1 - @string/settings.directory_cache_time_2 - @string/settings.directory_cache_time_5 - @string/settings.directory_cache_time_10 - @string/settings.directory_cache_time_30 - @string/settings.directory_cache_time_60 - - - @string/settings.buffer_length_1 - @string/settings.buffer_length_2 - @string/settings.buffer_length_5 - @string/settings.buffer_length_8 - @string/settings.buffer_length_10 - @string/settings.buffer_length_12 - @string/settings.buffer_length_15 - @string/settings.buffer_length_20 - @string/settings.buffer_length_30 - - - 15000 - 30000 - 45000 - 60000 - 75000 - 90000 - 105000 - 120000 - - - @string/settings.network_timeout_15000 - @string/settings.network_timeout_30000 - @string/settings.network_timeout_45000 - @string/settings.network_timeout_60000 - @string/settings.network_timeout_75000 - @string/settings.network_timeout_90000 - @string/settings.network_timeout_105000 - @string/settings.network_timeout_120000 - - - 1 - 3 - 5 - 10 - 15 - 20 - 25 - 30 - 40 - 50 - 75 - 100 - 250 - 500 - - - @string/settings.search_1 - @string/settings.search_3 - @string/settings.search_5 - @string/settings.search_10 - @string/settings.search_15 - @string/settings.search_20 - @string/settings.search_25 - @string/settings.search_30 - @string/settings.search_40 - @string/settings.search_50 - @string/settings.search_75 - @string/settings.search_100 - @string/settings.search_250 - @string/settings.search_500 - - - mx - default - flash - - - MX Player - Alapértelmezett - Flash - - - - - diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml index 8d2c2bc5..f0ef4294 100644 --- a/res/values-hu/strings.xml +++ b/res/values-hu/strings.xml @@ -32,7 +32,6 @@ Véletlen sorrendű lejátszás Nyilvános Mentés - Előadó megjelenítése Visszavonás Különféle előadók Biztos, hogy törölni akarja? %1$s @@ -50,7 +49,6 @@ Jukebox be Dalszövegek Dal eltávolítása - Összes eltávolítása Lejátszási lista mentése Kijelző ki Kijelző be @@ -75,11 +73,6 @@ Equalizer Profil kiválasztása Hiba! - Vissza - Bezár - Súgó - Betöltés… - Üdvözli az UltraSonic! file:///android_asset/html/en/index.html Jukebox alapértelmezettként Dalszöveg nem található! @@ -96,12 +89,8 @@ Műfajok Zenék Kapcsolat nélküli - Összes műfaj - Műfaj kiválasztása Kiszolgáló kiválasztása - Beállítások Véletlen sorrendű - Műfaj szerint Véletlenszerű Csillagozott Dalok @@ -109,15 +98,11 @@ Üdvözli az UltraSonic! Az alkalmazás még nincs beállítva. Miután konfigurálta saját kiszolgálóját (elérhető: subsonic.org), húzza jobbra a képernyőt, lépjen be a Beállítások menüpontba, és adja meg csatlakozási adatokat! Üdvözlet! Névjegy - Hozzáadás a lejátszási listához Általános Törölt lejátszási lista %s Lejátszási lista törlése sikertelen %s Kilépés - Súgó Navigáció - Törlés a lejátszási listáról - Keresés Beállítások Mediakönyvtár Kapcsolat nélküli médiák @@ -133,9 +118,7 @@ Módosítás Módosított lejátszási lista %s Lejátszási lista módosítása sikertelen %s - Nem sikerült elérni a lejátszási lista adatait! Kérem várjon!… - %1$s eltávolítva: \"%2$s\" Albumok Előadók Keresés @@ -149,20 +132,14 @@ Korlátlan letöltéshez juthat a Subsonic támogatásával. Most Nem található média! - Egyéb %d dal kijelölve. %d dal visszavonva. Figyelem: Hálózat nem áll rendelkezésre! Hiba: SD kártya nem áll rendelkezésre! A kiszolgálónak nincs licence! %d próba nap van hátra! - Kapcsolat nélküli Összes lejátszása - Keresés… - Összes kijelölése Összes mappa - Előadók nem találhatók! Mappa kiválasztása - Frissítés Műfajok nem találhatók! Nincs mentett lejátszási lista a kiszolgálón. Csatlakozás a kiszolgálóhoz, kérem várjon! @@ -290,15 +267,11 @@ Kiszolgáló hozzáadása Kiszolgáló címe Név - Kiszolgálók száma Jelszó Kiszolgáló eltávolítása Teljes méretű helyett átméretezett képek letöltése a kiszolgálóról (sávszélesség-takarékos). Albumborító átméretezés (Kiszolgáló-oldali) Kiszolgáló - Kiszolgáló 1 - Kiszolgáló 2 - Kiszolgáló 3 Felhasználónév Kiszolgálók Képernyőzár kezelése @@ -318,13 +291,10 @@ Sötét Világos Téma - UltraSonic beállításai Mappanevek használata az előadók neveként Feltételezi, hogy a legfelső szintű mappa az elődó neve. Böngészés ID3 Tag használatával ID3 Tag módszer használata a fájlredszer alapú mód helyett. - Stream Proxy használata - Média lejátszása stream proxy-n keresztül (akadozások elkerülése érdekében). Videó Videólejátszó Megtekinté Frissítési @@ -340,13 +310,8 @@ 5 másodperc Streaming, csak ha rendelkezésre áll Wi-Fi kapcsolat. Csak Wi-Fi streaming - Utolsó év: - Műfaj: - Első év: %1$s%2$s %d kbps - %1$s dal hozzáadva: \"%2$s\" - Frissítés sikertelen: \"%s\", próbálja később! 0 B 0.00 GB 0 KB @@ -358,26 +323,42 @@ Érintse meg a zene kiválasztásához Az SD kártya nem elérhető! Nincs SD kártya! - Default Share Description - Sharing - Always ask for description and expiration when creating a share - Always Ask For Details - Default Expiration Date - Do not show dialog again - Set Share Options - Description - None - One Day - One Week - One Month - One Year - No Expiration - Share - Toggle Playlist - Set Bookmark - Delete Bookmark - Star - Clear Playlist + Alapértelmezett share leírás + Megosztása + Mindig kérjen leírása és lejárati létrehozásakor a részvény + Mindig kérjen részleteket + Alapértelmezett idő a lejárati + Ne mutassa párbeszédablak többé + Megosztási lehetőségek + Nincs lejárati + Kapcsoló lejátszási lista nézet + Beállított könyvjelző + Könyvjelző törlése + Csillag + Törölje a lejátszási lista + Dalok osztani másokkal + Nincs dalok osztani másokkal elérhető a szerveren + Megosztani törölték %s + Nem törölheti megosztott dal másokkal %s + Milliszekundum + Másodperc + Perc + Óra + Nap + Tiltsa + Rokkant + Menteni az alapértelmezett + Megjegyzés + Lejárati + \"%s\" ez a dal törölték + Ossza meg ezt a lejátszási lista + Alapértelmezett megosztási üdvözlő + Nézd meg ezt a zenét közös nektek %s + Megosztani dalok + MX Player + Alapértelmezett + Flash + Megosztani Nincsenek dalok diff --git a/res/values/arrays.xml b/res/values/arrays.xml index 18ce1b09..5a926a61 100644 --- a/res/values/arrays.xml +++ b/res/values/arrays.xml @@ -210,9 +210,9 @@ flash - MX Player - Default - Flash + @string/settings.video_mx_player + @string/settings.video_default + @string/settings.video_flash @string/settings.view_refresh_500 @@ -239,19 +239,11 @@ 5000 - @string/settings.share_none - @string/settings.share_one_day - @string/settings.share_one_week - @string/settings.share_one_month - @string/settings.share_one_year + @string/settings.share_milliseconds + @string/settings.share_seconds + @string/settings.share_minutes + @string/settings.share_hours + @string/settings.share_days - - -1 - 86400000 - 604800000 - 2592000000 - 31536000000 - - \ No newline at end of file diff --git a/res/values/colors.xml b/res/values/colors.xml index 74af4813..3479317c 100644 --- a/res/values/colors.xml +++ b/res/values/colors.xml @@ -1,23 +1,12 @@ - #000000 - #F0F0F0 #555555 #FFFFFF - #ff0099cc - #FFFFFF - #FFFFFF - #ff0099cc - #ffffffff - #ff000000 #00000000 - #ffe0e0e0 #ff0099cc #8033b5e5 #00000000 - #B0000000 #80000000 - #FF555555 #ff000000 #fff3f3f3 \ No newline at end of file diff --git a/res/values/integers.xml b/res/values/integers.xml deleted file mode 100644 index 82a991a3..00000000 --- a/res/values/integers.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - 150 - 220 - - \ No newline at end of file diff --git a/res/values/strings.xml b/res/values/strings.xml index b8976f56..5527acb8 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -32,7 +32,6 @@ Play Shuffled Public Save - Show Artist Unpin Various Artists Do you want to delete %1$s @@ -50,7 +49,6 @@ Jukebox On Lyrics Remove Song - Remove All Save Playlist Screen Off Screen On @@ -75,11 +73,6 @@ Equalizer Select Preset Error - Back - Close - Help - Loading… - Welcome to UltraSonic file:///android_asset/html/en/index.html Jukebox By Default No lyrics found @@ -96,12 +89,8 @@ Genres Music Offline - All Genres - Select Genre Select Server - Settings Shuffle Play - By Genre Random Starred Songs @@ -109,15 +98,11 @@ Welcome to UltraSonic! The app is currently not configured. After you\'ve set up your personal server (available from subsonic.org), please go to Settings and change the configuration to connect to it. Welcome! About - Add To Playlist Common Deleted playlist %s Failed to delete playlist %s Exit - Help Navigation - Remove From Playlist - Search Settings Media Library Offline Media @@ -133,9 +118,7 @@ Update Information Updated playlist information for %s Failed to update playlist information for %s - Failed to grab list of playlists Please wait… - Removed %1$s songs from \"%2$s\" Albums Artists Search @@ -149,20 +132,14 @@ Get unlimited downloads by donating to Subsonic. Now No media found - More %d tracks selected. %d tracks unselected. Warning: No network available. Error: No SD card available. Server not licensed. %d trial days left. - Offline Play All - Searching… - Select All All Folders - No artists found Select Folder - Refresh No genres found No saved playlists on server Contacting server, please wait. @@ -290,15 +267,11 @@ Add Server Server Address Name - Number Of Servers Password Remove Server Download scaled images from the server instead of full size (saves bandwidth) Server-Side Album Art Scaling Unused - Unused 1 - Unused 2 - Unused 3 Username Servers Show Lock Screen Controls @@ -318,13 +291,10 @@ Dark Light Theme - UltraSonic Settings Use Folders For Artist Name Assume top-level folder is the name of the album artist Browse Using ID3 Tags Use ID3 tag methods instead of file system based methods - Use Stream Proxy - Stream media playback through a proxy (may help stutter) Video Video player View Refresh @@ -340,13 +310,8 @@ 5 seconds Only stream media if connected to Wi-Fi Wi-Fi Streaming Only - End Year: - Genre: - Start Year: %1$s%2$s %d kbps - Added %1$s songs to \"%2$s\" - Failed to update \"%s\", please try later. 0 B 0.00 GB 0 KB @@ -362,22 +327,38 @@ Sharing Always ask for description and expiration when creating a share Always Ask For Details - Default Expiration Date + Default Expiration Time Do not show dialog again Set Share Options - Description - None - One Day - One Week - One Month - One Year No Expiration - Share Toggle Playlist Set Bookmark Delete Bookmark Star Clear Playlist + Shares + No shares available on server + Deleted share %s + Failed to delete share %s + Milliseconds + Seconds + Minutes + Hours + Days + Disable + Disabled + Save as default + Comment + Time To Expiration + \"%s\" was removed from playlist + Share Playlist + Default Share Greeting + Check out this music I shared from %s + Share songs via + MX Player + Default + Flash + Share No songs diff --git a/res/values/styles.xml b/res/values/styles.xml index a6cb48b9..80b9672d 100644 --- a/res/values/styles.xml +++ b/res/values/styles.xml @@ -89,7 +89,6 @@ - diff --git a/res/values/themes.xml b/res/values/themes.xml index ce7a2c05..f6302ced 100644 --- a/res/values/themes.xml +++ b/res/values/themes.xml @@ -32,7 +32,7 @@ @drawable/media_pause_normal_dark @drawable/media_repeat_all @drawable/media_repeat_off_dark - @drawable/media_repeat_single_dark + @drawable/media_repeat_single @drawable/media_shuffle_normal_dark @drawable/media_start_normal_dark @drawable/media_play_next @@ -43,7 +43,6 @@ @drawable/ic_menu_chat_send_dark @drawable/ic_menu_bookmark_dark @drawable/btn_check_custom_dark - @drawable/ic_action_import_export_dark \ No newline at end of file diff --git a/res/xml/appwidget_info_4x1.xml b/res/xml/appwidget_info_4x1.xml index 40a318b6..7993869d 100644 --- a/res/xml/appwidget_info_4x1.xml +++ b/res/xml/appwidget_info_4x1.xml @@ -4,6 +4,6 @@ a:minHeight="40dp" a:updatePeriodMillis="0" a:resizeMode="none" - a:previewImage="@drawable/preview" + a:previewImage="@drawable/preview4x1" a:widgetCategory="home_screen|keyguard" a:initialLayout="@layout/appwidget4x1"/> \ No newline at end of file diff --git a/res/xml/appwidget_info_4x2.xml b/res/xml/appwidget_info_4x2.xml index 5b690304..9f3a9078 100644 --- a/res/xml/appwidget_info_4x2.xml +++ b/res/xml/appwidget_info_4x2.xml @@ -4,6 +4,6 @@ a:minHeight="110dp" a:updatePeriodMillis="0" a:resizeMode="none" - a:previewImage="@drawable/preview" + a:previewImage="@drawable/preview4x2" a:widgetCategory="home_screen|keyguard" a:initialLayout="@layout/appwidget4x2"/> \ No newline at end of file diff --git a/res/xml/appwidget_info_4x3.xml b/res/xml/appwidget_info_4x3.xml index 571b8bad..3ecdfa72 100644 --- a/res/xml/appwidget_info_4x3.xml +++ b/res/xml/appwidget_info_4x3.xml @@ -4,6 +4,6 @@ a:minHeight="180dp" a:updatePeriodMillis="0" a:resizeMode="none" - a:previewImage="@drawable/preview" + a:previewImage="@drawable/preview4x3" a:widgetCategory="home_screen|keyguard" a:initialLayout="@layout/appwidget4x3"/> \ No newline at end of file diff --git a/res/xml/appwidget_info_4x4.xml b/res/xml/appwidget_info_4x4.xml index d7344426..1129878a 100644 --- a/res/xml/appwidget_info_4x4.xml +++ b/res/xml/appwidget_info_4x4.xml @@ -4,6 +4,6 @@ a:minHeight="250dp" a:updatePeriodMillis="0" a:resizeMode="none" - a:previewImage="@drawable/preview" + a:previewImage="@drawable/preview4x3" a:widgetCategory="home_screen|keyguard" a:initialLayout="@layout/appwidget4x4" /> \ No newline at end of file diff --git a/res/xml/settings.xml b/res/xml/settings.xml index 00d1b803..79f6fc7d 100644 --- a/res/xml/settings.xml +++ b/res/xml/settings.xml @@ -127,10 +127,11 @@ - + entries = new ArrayList(); + + if (downloadService != null) { - DownloadService downloadService = getDownloadService(); + List downloadServiceSongs = downloadService.getSongs(); - if (downloadService != null) + if (downloadServiceSongs != null) { - if (currentPlaying == null) + for (DownloadFile downloadFile : downloadServiceSongs) { - currentPlaying = downloadService.getCurrentPlaying(); - } + if (downloadFile != null) + { + Entry playlistEntry = downloadFile.getSong(); - if (currentPlaying != null) - { - entry = currentPlaying.getSong(); + if (playlistEntry != null) + { + entries.add(playlistEntry); + } + } } } } - if (entry != null) - { - List entries = new ArrayList(1); - entries.add(entry); - createShare(entries); - } + createShare(entries); + return true; default: return false; } @@ -1196,8 +1192,8 @@ public class DownloadActivity extends SubsonicTabActivity implements OnGestureLi DownloadFile item = adapter.getItem(from); adapter.remove(item); adapter.insert(item, to); - onDownloadListChanged(); - onCurrentChanged(); + //onDownloadListChanged(); + //onCurrentChanged(); } } @@ -1212,7 +1208,14 @@ public class DownloadActivity extends SubsonicTabActivity implements OnGestureLi public void remove(int which) { DownloadFile item = adapter.getItem(which); - DownloadFile currentPlaying = getDownloadService().getCurrentPlaying(); + DownloadService downloadService = getDownloadService(); + + if (item == null || downloadService == null) + { + return; + } + + DownloadFile currentPlaying = downloadService.getCurrentPlaying(); if (currentPlaying == item) { @@ -1220,6 +1223,11 @@ public class DownloadActivity extends SubsonicTabActivity implements OnGestureLi } adapter.remove(item); + + String songRemoved = String.format(getResources().getString(R.string.download_song_removed), item.getSong().getTitle()); + + Util.toast(DownloadActivity.this, songRemoved); + onDownloadListChanged(); onCurrentChanged(); } diff --git a/src/com/thejoshwa/ultrasonic/androidapp/activity/EqualizerActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/EqualizerActivity.java index 007a2ab6..bd0de1b0 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/activity/EqualizerActivity.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/activity/EqualizerActivity.java @@ -33,6 +33,7 @@ import android.widget.TextView; import com.thejoshwa.ultrasonic.androidapp.R; import com.thejoshwa.ultrasonic.androidapp.audiofx.EqualizerController; +import com.thejoshwa.ultrasonic.androidapp.service.DownloadService; import com.thejoshwa.ultrasonic.androidapp.service.DownloadServiceImpl; import java.util.HashMap; @@ -46,7 +47,6 @@ import java.util.Map; */ public class EqualizerActivity extends Activity { - private static final int MENU_GROUP_PRESET = 100; private final Map bars = new HashMap(); @@ -58,32 +58,8 @@ public class EqualizerActivity extends Activity { super.onCreate(bundle); setContentView(R.layout.equalizer); - equalizerController = DownloadServiceImpl.getInstance().getEqualizerController(); - equalizer = equalizerController.getEqualizer(); - initEqualizer(); - - final View presetButton = findViewById(R.id.equalizer_preset); - registerForContextMenu(presetButton); - presetButton.setOnClickListener(new View.OnClickListener() - { - @Override - public void onClick(View view) - { - presetButton.showContextMenu(); - } - }); - - CheckBox enabledCheckBox = (CheckBox) findViewById(R.id.equalizer_enabled); - enabledCheckBox.setChecked(equalizer.getEnabled()); - enabledCheckBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() - { - @Override - public void onCheckedChanged(CompoundButton compoundButton, boolean b) - { - setEqualizerEnabled(b); - } - }); + setup(); } @Override @@ -93,6 +69,16 @@ public class EqualizerActivity extends Activity equalizerController.saveSettings(); } + @Override + protected void onResume() + { + super.onResume(); + if (equalizerController == null) + { + setup(); + } + } + @Override public void onCreateContextMenu(ContextMenu menu, View view, ContextMenu.ContextMenuInfo menuInfo) { @@ -122,12 +108,57 @@ public class EqualizerActivity extends Activity @Override public boolean onContextItemSelected(MenuItem menuItem) { - short preset = (short) menuItem.getItemId(); - equalizer.usePreset(preset); - updateBars(); + try + { + short preset = (short) menuItem.getItemId(); + equalizer.usePreset(preset); + updateBars(); + } + catch (Exception ex) + { + //TODO: Show a dialog + } + return true; } + private void setup() + { + DownloadService instance = DownloadServiceImpl.getInstance(); + + if (instance == null) + { + return; + } + + equalizerController = instance.getEqualizerController(); + equalizer = equalizerController.getEqualizer(); + + initEqualizer(); + + final View presetButton = findViewById(R.id.equalizer_preset); + registerForContextMenu(presetButton); + presetButton.setOnClickListener(new View.OnClickListener() + { + @Override + public void onClick(View view) + { + presetButton.showContextMenu(); + } + }); + + CheckBox enabledCheckBox = (CheckBox) findViewById(R.id.equalizer_enabled); + enabledCheckBox.setChecked(equalizer.getEnabled()); + enabledCheckBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() + { + @Override + public void onCheckedChanged(CompoundButton compoundButton, boolean b) + { + setEqualizerEnabled(b); + } + }); + } + private void setEqualizerEnabled(boolean enabled) { equalizer.setEnabled(enabled); @@ -149,7 +180,7 @@ public class EqualizerActivity extends Activity } catch (Exception ex) { - + //TODO: Show a dialog } } @@ -201,6 +232,7 @@ public class EqualizerActivity extends Activity } catch (Exception ex) { + //TODO: Show a dialog } } updateLevelText(levelTextView, level); @@ -221,7 +253,7 @@ public class EqualizerActivity extends Activity } } } - catch (Exception e) + catch (Exception ex) { //TODO: Show a dialog } diff --git a/src/com/thejoshwa/ultrasonic/androidapp/activity/HelpActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/HelpActivity.java index 6fe74fb8..cbc72841 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/activity/HelpActivity.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/activity/HelpActivity.java @@ -60,6 +60,7 @@ public final class HelpActivity extends Activity implements OnClickListener private int menuActiveViewId; View chatMenuItem; View bookmarksMenuItem; + View sharesMenuItem; @Override protected void onCreate(Bundle bundle) @@ -81,12 +82,14 @@ public final class HelpActivity extends Activity implements OnClickListener chatMenuItem = findViewById(R.id.menu_chat); bookmarksMenuItem = findViewById(R.id.menu_bookmarks); + sharesMenuItem = findViewById(R.id.menu_shares); View aboutMenuItem = findViewById(R.id.menu_about); findViewById(R.id.menu_home).setOnClickListener(this); findViewById(R.id.menu_browse).setOnClickListener(this); findViewById(R.id.menu_search).setOnClickListener(this); findViewById(R.id.menu_playlists).setOnClickListener(this); + sharesMenuItem.setOnClickListener(this); chatMenuItem.setOnClickListener(this); bookmarksMenuItem.setOnClickListener(this); findViewById(R.id.menu_now_playing).setOnClickListener(this); @@ -156,6 +159,7 @@ public final class HelpActivity extends Activity implements OnClickListener int visibility = Util.isOffline(this) ? View.GONE : View.VISIBLE; chatMenuItem.setVisibility(visibility); bookmarksMenuItem.setVisibility(visibility); + sharesMenuItem.setVisibility(visibility); } @Override @@ -269,6 +273,11 @@ public final class HelpActivity extends Activity implements OnClickListener intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); Util.startActivityWithoutTransition(this, intent); break; + case R.id.menu_shares: + intent = new Intent(this, ShareActivity.class); + intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); + Util.startActivityWithoutTransition(this, intent); + break; case R.id.menu_chat: Util.startActivityWithoutTransition(this, ChatActivity.class); break; diff --git a/src/com/thejoshwa/ultrasonic/androidapp/activity/QueryReceiverActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/QueryReceiverActivity.java index edf09a40..abe49f53 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/activity/QueryReceiverActivity.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/activity/QueryReceiverActivity.java @@ -25,9 +25,9 @@ import android.content.Intent; import android.os.Bundle; import android.provider.SearchRecentSuggestions; +import com.thejoshwa.ultrasonic.androidapp.provider.SearchSuggestionProvider; import com.thejoshwa.ultrasonic.androidapp.util.Constants; import com.thejoshwa.ultrasonic.androidapp.util.Util; -import com.thejoshwa.ultrasonic.androidapp.provider.SearchSuggestionProvider; /** * Receives search queries and forwards to the SelectAlbumActivity. diff --git a/src/com/thejoshwa/ultrasonic/androidapp/activity/SearchActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/SearchActivity.java index f09a7a51..3a8c8897 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/activity/SearchActivity.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/activity/SearchActivity.java @@ -206,6 +206,16 @@ public class SearchActivity extends SubsonicTabActivity MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.select_album_context, menu); } + + MenuItem shareButton = menu.findItem(R.id.menu_item_share); + MenuItem downloadMenuItem = menu.findItem(R.id.album_menu_download); + + downloadMenuItem.setVisible(!Util.isOffline(this)); + + if (Util.isOffline(this) || isArtist) + { + shareButton.setVisible(false); + } } @Override diff --git a/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectAlbumActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectAlbumActivity.java index 1b558b23..e3041097 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectAlbumActivity.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectAlbumActivity.java @@ -36,6 +36,7 @@ import com.handmark.pulltorefresh.library.PullToRefreshBase; import com.handmark.pulltorefresh.library.PullToRefreshListView; import com.thejoshwa.ultrasonic.androidapp.R; import com.thejoshwa.ultrasonic.androidapp.domain.MusicDirectory; +import com.thejoshwa.ultrasonic.androidapp.domain.Share; import com.thejoshwa.ultrasonic.androidapp.service.DownloadFile; import com.thejoshwa.ultrasonic.androidapp.service.MusicService; import com.thejoshwa.ultrasonic.androidapp.service.MusicServiceFactory; @@ -222,6 +223,8 @@ public class SelectAlbumActivity extends SubsonicTabActivity String name = getIntent().getStringExtra(Constants.INTENT_EXTRA_NAME_NAME); String playlistId = getIntent().getStringExtra(Constants.INTENT_EXTRA_NAME_PLAYLIST_ID); String playlistName = getIntent().getStringExtra(Constants.INTENT_EXTRA_NAME_PLAYLIST_NAME); + String shareId = getIntent().getStringExtra(Constants.INTENT_EXTRA_NAME_SHARE_ID); + String shareName = getIntent().getStringExtra(Constants.INTENT_EXTRA_NAME_SHARE_NAME); String albumListType = getIntent().getStringExtra(Constants.INTENT_EXTRA_NAME_ALBUM_LIST_TYPE); String genreName = getIntent().getStringExtra(Constants.INTENT_EXTRA_NAME_GENRE_NAME); int albumListTitle = getIntent().getIntExtra(Constants.INTENT_EXTRA_NAME_ALBUM_LIST_TITLE, 0); @@ -238,6 +241,10 @@ public class SelectAlbumActivity extends SubsonicTabActivity { getPlaylist(playlistId, playlistName); } + else if (shareId != null) + { + getShare(shareId, shareName); + } else if (albumListType != null) { getAlbumList(albumListType, albumListTitle, albumListSize, albumListOffset); @@ -397,8 +404,20 @@ public class SelectAlbumActivity extends SubsonicTabActivity { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.select_album_context, menu); + } - shareButton = menu.findItem(R.id.menu_item_share); + shareButton = menu.findItem(R.id.menu_item_share); + + if (shareButton != null) + { + shareButton.setVisible(!Util.isOffline(this)); + } + + MenuItem downloadMenuItem = menu.findItem(R.id.album_menu_download); + + if (downloadMenuItem != null) + { + downloadMenuItem.setVisible(!Util.isOffline(this)); } } @@ -630,6 +649,37 @@ public class SelectAlbumActivity extends SubsonicTabActivity }.execute(); } + private void getShare(final String shareId, final String shareName) + { + setActionBarSubtitle(shareName); + + new LoadTask() + { + @Override + protected MusicDirectory load(MusicService service) throws Exception + { + List shares = service.getShares(true, SelectAlbumActivity.this, this); + + MusicDirectory md = new MusicDirectory(); + + for (Share share : shares) + { + if (share.getId().equals(shareId)) + { + for (MusicDirectory.Entry entry : share.getEntries()) + { + md.addChild(entry); + } + + break; + } + } + + return md; + } + }.execute(); + } + private void getAlbumList(final String albumListType, final int albumListTitle, final int size, final int offset) { showHeader = false; @@ -964,7 +1014,7 @@ public class SelectAlbumActivity extends SubsonicTabActivity boolean isAlbumList = getIntent().hasExtra(Constants.INTENT_EXTRA_NAME_ALBUM_LIST_TYPE); playAllButtonVisible = !(isAlbumList || entries.isEmpty()) && !allVideos; - shareButtonVisible = songCount > 0; + shareButtonVisible = !Util.isOffline(SelectAlbumActivity.this) && songCount > 0; emptyView.setVisibility(entries.isEmpty() ? View.VISIBLE : View.GONE); diff --git a/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectArtistActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectArtistActivity.java index 1a51a35a..a10675d2 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectArtistActivity.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectArtistActivity.java @@ -33,8 +33,8 @@ import android.widget.ListView; import android.widget.TextView; import com.handmark.pulltorefresh.library.PullToRefreshBase; -import com.handmark.pulltorefresh.library.PullToRefreshListView; import com.handmark.pulltorefresh.library.PullToRefreshBase.OnRefreshListener; +import com.handmark.pulltorefresh.library.PullToRefreshListView; import com.thejoshwa.ultrasonic.androidapp.R; import com.thejoshwa.ultrasonic.androidapp.domain.Artist; import com.thejoshwa.ultrasonic.androidapp.domain.Indexes; @@ -263,6 +263,13 @@ public class SelectArtistActivity extends SubsonicTabActivity implements Adapter menu.setGroupCheckable(MENU_GROUP_MUSIC_FOLDER, true, true); } + + MenuItem downloadMenuItem = menu.findItem(R.id.artist_menu_download); + + if (downloadMenuItem != null) + { + downloadMenuItem.setVisible(!Util.isOffline(this)); + } } @Override diff --git a/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectGenreActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectGenreActivity.java index 5057152d..465298db 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectGenreActivity.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectGenreActivity.java @@ -30,8 +30,8 @@ import android.widget.AdapterView; import android.widget.ListView; import com.handmark.pulltorefresh.library.PullToRefreshBase; -import com.handmark.pulltorefresh.library.PullToRefreshListView; import com.handmark.pulltorefresh.library.PullToRefreshBase.OnRefreshListener; +import com.handmark.pulltorefresh.library.PullToRefreshListView; import com.thejoshwa.ultrasonic.androidapp.R; import com.thejoshwa.ultrasonic.androidapp.domain.Genre; import com.thejoshwa.ultrasonic.androidapp.service.MusicService; diff --git a/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectPlaylistActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectPlaylistActivity.java index 8042ba75..074de15f 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectPlaylistActivity.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/activity/SelectPlaylistActivity.java @@ -35,12 +35,12 @@ import android.widget.EditText; import android.widget.ListView; import com.handmark.pulltorefresh.library.PullToRefreshBase; -import com.handmark.pulltorefresh.library.PullToRefreshListView; import com.handmark.pulltorefresh.library.PullToRefreshBase.OnRefreshListener; +import com.handmark.pulltorefresh.library.PullToRefreshListView; import com.thejoshwa.ultrasonic.androidapp.R; import com.thejoshwa.ultrasonic.androidapp.domain.Playlist; -import com.thejoshwa.ultrasonic.androidapp.service.MusicServiceFactory; import com.thejoshwa.ultrasonic.androidapp.service.MusicService; +import com.thejoshwa.ultrasonic.androidapp.service.MusicServiceFactory; import com.thejoshwa.ultrasonic.androidapp.service.OfflineException; import com.thejoshwa.ultrasonic.androidapp.service.ServerTooOldException; import com.thejoshwa.ultrasonic.androidapp.util.BackgroundTask; @@ -141,6 +141,13 @@ public class SelectPlaylistActivity extends SubsonicTabActivity implements Adapt MenuInflater inflater = getMenuInflater(); if (Util.isOffline(this)) inflater.inflate(R.menu.select_playlist_context_offline, menu); else inflater.inflate(R.menu.select_playlist_context, menu); + + MenuItem downloadMenuItem = menu.findItem(R.id.album_menu_download); + + if (downloadMenuItem != null) + { + downloadMenuItem.setVisible(!Util.isOffline(this)); + } } @Override @@ -290,10 +297,12 @@ public class SelectPlaylistActivity extends SubsonicTabActivity implements Adapt publicBox.setChecked(pub); } - new AlertDialog.Builder(this).setIcon(android.R.drawable.ic_dialog_alert); - new AlertDialog.Builder(this).setTitle(R.string.playlist_update_info); - new AlertDialog.Builder(this).setView(dialogView); - new AlertDialog.Builder(this).setPositiveButton(R.string.common_ok, new DialogInterface.OnClickListener() + AlertDialog.Builder alertDialog = new AlertDialog.Builder(this); + + alertDialog.setIcon(android.R.drawable.ic_dialog_alert); + alertDialog.setTitle(R.string.playlist_update_info); + alertDialog.setView(dialogView); + alertDialog.setPositiveButton(R.string.common_ok, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) @@ -327,8 +336,8 @@ public class SelectPlaylistActivity extends SubsonicTabActivity implements Adapt } }); - new AlertDialog.Builder(this).setNegativeButton(R.string.common_cancel, null); - new AlertDialog.Builder(this).show(); + alertDialog.setNegativeButton(R.string.common_cancel, null); + alertDialog.show(); } private class GetDataTask extends AsyncTask diff --git a/src/com/thejoshwa/ultrasonic/androidapp/activity/SettingsActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/SettingsActivity.java index 5f5f3309..73318612 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/activity/SettingsActivity.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/activity/SettingsActivity.java @@ -49,6 +49,7 @@ import com.thejoshwa.ultrasonic.androidapp.util.Constants; import com.thejoshwa.ultrasonic.androidapp.util.ErrorDialog; import com.thejoshwa.ultrasonic.androidapp.util.FileUtil; import com.thejoshwa.ultrasonic.androidapp.util.ModalBackgroundTask; +import com.thejoshwa.ultrasonic.androidapp.util.TimeSpanPreference; import com.thejoshwa.ultrasonic.androidapp.util.Util; import net.simonvt.menudrawer.MenuDrawer; @@ -90,7 +91,8 @@ public class SettingsActivity extends PreferenceActivity implements SharedPrefer private ListPreference viewRefresh; private CheckBoxPreference sharingAlwaysAskForDetails; private EditTextPreference sharingDefaultDescription; - private ListPreference sharingDefaultExpiration; + private EditTextPreference sharingDefaultGreeting; + private TimeSpanPreference sharingDefaultExpiration; private int maxServerCount = 10; private int minServerCount = 0; @@ -104,6 +106,7 @@ public class SettingsActivity extends PreferenceActivity implements SharedPrefer private int activeServers = 3; View chatMenuItem; View bookmarksMenuItem; + View sharesMenuItem; PreferenceCategory serversCategory; Preference addServerPreference; SharedPreferences settings; @@ -126,11 +129,13 @@ public class SettingsActivity extends PreferenceActivity implements SharedPrefer chatMenuItem = findViewById(R.id.menu_chat); bookmarksMenuItem = findViewById(R.id.menu_bookmarks); + sharesMenuItem = findViewById(R.id.menu_shares); findViewById(R.id.menu_home).setOnClickListener(this); findViewById(R.id.menu_browse).setOnClickListener(this); findViewById(R.id.menu_search).setOnClickListener(this); findViewById(R.id.menu_playlists).setOnClickListener(this); + sharesMenuItem.setOnClickListener(this); chatMenuItem.setOnClickListener(this); bookmarksMenuItem.setOnClickListener(this); findViewById(R.id.menu_now_playing).setOnClickListener(this); @@ -181,7 +186,10 @@ public class SettingsActivity extends PreferenceActivity implements SharedPrefer viewRefresh = (ListPreference) findPreference(Constants.PREFERENCES_KEY_VIEW_REFRESH); sharingAlwaysAskForDetails = (CheckBoxPreference) findPreference(Constants.PREFERENCES_KEY_ASK_FOR_SHARE_DETAILS); sharingDefaultDescription = (EditTextPreference) findPreference(Constants.PREFERENCES_KEY_DEFAULT_SHARE_DESCRIPTION); - sharingDefaultExpiration = (ListPreference) findPreference(Constants.PREFERENCES_KEY_DEFAULT_SHARE_EXPIRATION); + sharingDefaultGreeting = (EditTextPreference) findPreference(Constants.PREFERENCES_KEY_DEFAULT_SHARE_GREETING); + sharingDefaultExpiration = (TimeSpanPreference) findPreference(Constants.PREFERENCES_KEY_DEFAULT_SHARE_EXPIRATION); + + sharingDefaultGreeting.setText(Util.getShareGreeting(this)); findPreference(Constants.PREFERENCES_KEY_CLEAR_SEARCH_HISTORY).setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() { @@ -287,6 +295,7 @@ public class SettingsActivity extends PreferenceActivity implements SharedPrefer int visibility = Util.isOffline(this) ? View.GONE : View.VISIBLE; chatMenuItem.setVisibility(visibility); bookmarksMenuItem.setVisibility(visibility); + sharesMenuItem.setVisibility(visibility); } private PreferenceScreen addServer(final int instance) @@ -496,8 +505,9 @@ public class SettingsActivity extends PreferenceActivity implements SharedPrefer chatRefreshInterval.setSummary(chatRefreshInterval.getEntry()); directoryCacheTime.setSummary(directoryCacheTime.getEntry()); viewRefresh.setSummary(viewRefresh.getEntry()); - sharingDefaultExpiration.setSummary(sharingDefaultExpiration.getEntry()); + sharingDefaultExpiration.setSummary(sharingDefaultExpiration.getText()); sharingDefaultDescription.setSummary(sharingDefaultDescription.getText()); + sharingDefaultGreeting.setSummary(sharingDefaultGreeting.getText()); if (!mediaButtonsEnabled.isChecked()) { @@ -783,6 +793,11 @@ public class SettingsActivity extends PreferenceActivity implements SharedPrefer intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); Util.startActivityWithoutTransition(this, intent); break; + case R.id.menu_shares: + intent = new Intent(this, ShareActivity.class); + intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); + Util.startActivityWithoutTransition(this, intent); + break; case R.id.menu_chat: Util.startActivityWithoutTransition(this, ChatActivity.class); break; diff --git a/src/com/thejoshwa/ultrasonic/androidapp/activity/ShareActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/ShareActivity.java new file mode 100644 index 00000000..6e1adad2 --- /dev/null +++ b/src/com/thejoshwa/ultrasonic/androidapp/activity/ShareActivity.java @@ -0,0 +1,369 @@ +/* + This file is part of Subsonic. + + Subsonic is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Subsonic is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Subsonic. If not, see . + + Copyright 2009 (C) Sindre Mehus + */ + +package com.thejoshwa.ultrasonic.androidapp.activity; + +import android.app.AlertDialog; +import android.content.DialogInterface; +import android.content.Intent; +import android.os.AsyncTask; +import android.os.Bundle; +import android.text.SpannableString; +import android.text.method.LinkMovementMethod; +import android.text.util.Linkify; +import android.view.ContextMenu; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; +import android.view.View; +import android.widget.AdapterView; +import android.widget.CheckBox; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.ListView; +import android.widget.TextView; + +import com.handmark.pulltorefresh.library.PullToRefreshBase; +import com.handmark.pulltorefresh.library.PullToRefreshBase.OnRefreshListener; +import com.handmark.pulltorefresh.library.PullToRefreshListView; +import com.thejoshwa.ultrasonic.androidapp.R; +import com.thejoshwa.ultrasonic.androidapp.domain.Share; +import com.thejoshwa.ultrasonic.androidapp.service.MusicService; +import com.thejoshwa.ultrasonic.androidapp.service.MusicServiceFactory; +import com.thejoshwa.ultrasonic.androidapp.service.OfflineException; +import com.thejoshwa.ultrasonic.androidapp.service.ServerTooOldException; +import com.thejoshwa.ultrasonic.androidapp.util.BackgroundTask; +import com.thejoshwa.ultrasonic.androidapp.util.Constants; +import com.thejoshwa.ultrasonic.androidapp.util.LoadingTask; +import com.thejoshwa.ultrasonic.androidapp.util.TabActivityBackgroundTask; +import com.thejoshwa.ultrasonic.androidapp.util.TimeSpan; +import com.thejoshwa.ultrasonic.androidapp.util.TimeSpanPicker; +import com.thejoshwa.ultrasonic.androidapp.util.Util; +import com.thejoshwa.ultrasonic.androidapp.view.ShareAdapter; + +import java.util.List; + +public class ShareActivity extends SubsonicTabActivity implements AdapterView.OnItemClickListener +{ + + private PullToRefreshListView refreshSharesListView; + private ListView sharesListView; + private View emptyTextView; + private ShareAdapter shareAdapter; + + @Override + public void onCreate(Bundle savedInstanceState) + { + super.onCreate(savedInstanceState); + setContentView(R.layout.select_share); + + refreshSharesListView = (PullToRefreshListView) findViewById(R.id.select_share_list); + sharesListView = refreshSharesListView.getRefreshableView(); + + refreshSharesListView.setOnRefreshListener(new OnRefreshListener() + { + @Override + public void onRefresh(PullToRefreshBase refreshView) + { + new GetDataTask().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR); + } + }); + + emptyTextView = findViewById(R.id.select_share_empty); + sharesListView.setOnItemClickListener(this); + registerForContextMenu(sharesListView); + + View sharesMenuItem = findViewById(R.id.menu_shares); + menuDrawer.setActiveView(sharesMenuItem); + + setActionBarTitle(R.string.common_appname); + setActionBarSubtitle(R.string.button_bar_shares); + + load(); + } + + @Override + public boolean onCreateOptionsMenu(Menu menu) + { + super.onCreateOptionsMenu(menu); + return true; + } + + private void refresh() + { + finish(); + Intent intent = new Intent(this, ShareActivity.class); + intent.putExtra(Constants.INTENT_EXTRA_NAME_REFRESH, true); + Util.startActivityWithoutTransition(this, intent); + } + + private void load() + { + BackgroundTask> task = new TabActivityBackgroundTask>(this, true) + { + @Override + protected List doInBackground() throws Throwable + { + MusicService musicService = MusicServiceFactory.getMusicService(ShareActivity.this); + boolean refresh = getIntent().getBooleanExtra(Constants.INTENT_EXTRA_NAME_REFRESH, false); + return musicService.getShares(refresh, ShareActivity.this, this); + } + + @Override + protected void done(List result) + { + sharesListView.setAdapter(shareAdapter = new ShareAdapter(ShareActivity.this, result)); + emptyTextView.setVisibility(result.isEmpty() ? View.VISIBLE : View.GONE); + } + }; + task.execute(); + } + + @Override + public void onCreateContextMenu(ContextMenu menu, View view, ContextMenu.ContextMenuInfo menuInfo) + { + super.onCreateContextMenu(menu, view, menuInfo); + + MenuInflater inflater = getMenuInflater(); + inflater.inflate(R.menu.select_share_context, menu); + } + + @Override + public boolean onContextItemSelected(MenuItem menuItem) + { + AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuItem.getMenuInfo(); + Share share = (Share) sharesListView.getItemAtPosition(info.position); + + Intent intent; + switch (menuItem.getItemId()) + { + case R.id.share_menu_pin: + downloadShare(share.getId(), share.getName(), true, true, false, false, true, false, false); + break; + case R.id.share_menu_unpin: + downloadShare(share.getId(), share.getName(), false, false, false, false, true, false, true); + break; + case R.id.share_menu_download: + downloadShare(share.getId(), share.getName(), false, false, false, false, true, false, false); + break; + case R.id.share_menu_play_now: + downloadShare(share.getId(), share.getName(), false, false, true, false, false, false, false); + break; + case R.id.share_menu_play_shuffled: + downloadShare(share.getId(), share.getName(), false, false, true, true, false, false, false); + break; + case R.id.share_menu_delete: + deleteShare(share); + break; + case R.id.share_info: + displayShareInfo(share); + break; + case R.id.share_update_info: + updateShareInfo(share); + break; + default: + return super.onContextItemSelected(menuItem); + } + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) + { + switch (item.getItemId()) + { + case android.R.id.home: + menuDrawer.toggleMenu(); + return true; + } + + return false; + } + + @Override + public void onItemClick(AdapterView parent, View view, int position, long id) + { + Share share = (Share) parent.getItemAtPosition(position); + + Intent intent = new Intent(ShareActivity.this, SelectAlbumActivity.class); + intent.putExtra(Constants.INTENT_EXTRA_NAME_SHARE_ID, share.getId()); + intent.putExtra(Constants.INTENT_EXTRA_NAME_SHARE_NAME, share.getName()); + Util.startActivityWithoutTransition(ShareActivity.this, intent); + } + + private void deleteShare(final Share share) + { + new AlertDialog.Builder(this).setIcon(android.R.drawable.ic_dialog_alert).setTitle(R.string.common_confirm).setMessage(getResources().getString(R.string.delete_playlist, share.getName())).setPositiveButton(R.string.common_ok, new DialogInterface.OnClickListener() + { + @Override + public void onClick(DialogInterface dialog, int which) + { + new LoadingTask(ShareActivity.this, false) + { + @Override + protected Void doInBackground() throws Throwable + { + MusicService musicService = MusicServiceFactory.getMusicService(ShareActivity.this); + musicService.deleteShare(share.getId(), ShareActivity.this, null); + return null; + } + + @Override + protected void done(Void result) + { + shareAdapter.remove(share); + shareAdapter.notifyDataSetChanged(); + Util.toast(ShareActivity.this, getResources().getString(R.string.menu_deleted_share, share.getName())); + } + + @Override + protected void error(Throwable error) + { + String msg; + msg = error instanceof OfflineException || error instanceof ServerTooOldException ? getErrorMessage(error) : String.format("%s %s", getResources().getString(R.string.menu_deleted_share_error, share.getName()), getErrorMessage(error)); + + Util.toast(ShareActivity.this, msg, false); + } + }.execute(); + } + + }).setNegativeButton(R.string.common_cancel, null).show(); + } + + private void displayShareInfo(final Share share) + { + final TextView textView = new TextView(this); + textView.setPadding(3, 3, 3, 3); + + final SpannableString message = new SpannableString( + "Owner: " + share.getUsername() + + "\nComments: " + ((share.getDescription() == null) ? "" : share.getDescription()) + + "\nURL: " + share.getUrl() + + "\nEntry Count: " + share.getEntries().size() + + "\nVisit Count: " + share.getVisitCount() + + ((share.getCreated() == null) ? "" : ("\nCreation Date: " + share.getCreated().replace('T', ' '))) + + ((share.getLastVisited() == null) ? "" : ("\nLast Visited Date: " + share.getLastVisited().replace('T', ' '))) + + ((share.getExpires() == null) ? "" : ("\nExpiration Date: " + share.getExpires().replace('T', ' '))) + ); + + Linkify.addLinks(message, Linkify.WEB_URLS); + textView.setText(message); + textView.setMovementMethod(LinkMovementMethod.getInstance()); + + new AlertDialog.Builder(this) + .setTitle("Share Details") + .setCancelable(true) + .setIcon(android.R.drawable.ic_dialog_info) + .setView(textView) + .show(); + } + + private void updateShareInfo(final Share share) + { + View dialogView = getLayoutInflater().inflate(R.layout.share_details, null); + final EditText shareDescription = (EditText) dialogView.findViewById(R.id.share_description); + final TimeSpanPicker timeSpanPicker = (TimeSpanPicker) dialogView.findViewById(R.id.date_picker); + + shareDescription.setText(share.getDescription()); + + CheckBox hideDialogCheckBox = (CheckBox) dialogView.findViewById(R.id.hide_dialog); + CheckBox saveAsDefaultsCheckBox = (CheckBox) dialogView.findViewById(R.id.save_as_defaults); + CheckBox noExpirationCheckBox = (CheckBox) dialogView.findViewById(R.id.timeSpanDisableCheckBox); + + noExpirationCheckBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() + { + @Override + public void onCheckedChanged(CompoundButton compoundButton, boolean b) + { + timeSpanPicker.setEnabled(!b); + } + }); + + timeSpanPicker.setTimeSpanDisableText(getResources().getText(R.string.no_expiration)); + + hideDialogCheckBox.setVisibility(View.GONE); + saveAsDefaultsCheckBox.setVisibility(View.GONE); + + AlertDialog.Builder alertDialog = new AlertDialog.Builder(this); + + alertDialog.setIcon(android.R.drawable.ic_dialog_alert); + alertDialog.setTitle(R.string.playlist_update_info); + alertDialog.setView(dialogView); + alertDialog.setPositiveButton(R.string.common_ok, new DialogInterface.OnClickListener() + { + @Override + public void onClick(DialogInterface dialog, int which) + { + new LoadingTask(ShareActivity.this, false) + { + @Override + protected Void doInBackground() throws Throwable + { + long millis = timeSpanPicker.getTimeSpan().getTotalMilliseconds(); + + if (millis > 0) + { + millis = TimeSpan.getCurrentTime().add(millis).getTotalMilliseconds(); + } + + MusicService musicService = MusicServiceFactory.getMusicService(ShareActivity.this); + musicService.updateShare(share.getId(), shareDescription.getText().toString(), millis, ShareActivity.this, null); + return null; + } + + @Override + protected void done(Void result) + { + refresh(); + Util.toast(ShareActivity.this, getResources().getString(R.string.playlist_updated_info, share.getName())); + } + + @Override + protected void error(Throwable error) + { + String msg; + msg = error instanceof OfflineException || error instanceof ServerTooOldException ? getErrorMessage(error) : String.format("%s %s", getResources().getString(R.string.playlist_updated_info_error, share.getName()), getErrorMessage(error)); + + Util.toast(ShareActivity.this, msg, false); + } + }.execute(); + } + }); + + alertDialog.setNegativeButton(R.string.common_cancel, null); + alertDialog.show(); + } + + private class GetDataTask extends AsyncTask + { + @Override + protected void onPostExecute(String[] result) + { + refreshSharesListView.onRefreshComplete(); + super.onPostExecute(result); + } + + @Override + protected String[] doInBackground(Void... params) + { + refresh(); + return null; + } + } +} \ No newline at end of file diff --git a/src/com/thejoshwa/ultrasonic/androidapp/activity/SubsonicTabActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/SubsonicTabActivity.java index 0185c854..47684e6c 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/activity/SubsonicTabActivity.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/activity/SubsonicTabActivity.java @@ -48,7 +48,6 @@ import android.view.View.OnTouchListener; import android.view.ViewGroup; import android.widget.CheckBox; import android.widget.CompoundButton; -import android.widget.DatePicker; import android.widget.EditText; import android.widget.ImageView; import android.widget.RemoteViews; @@ -72,6 +71,8 @@ import com.thejoshwa.ultrasonic.androidapp.util.ModalBackgroundTask; import com.thejoshwa.ultrasonic.androidapp.util.ShareDetails; import com.thejoshwa.ultrasonic.androidapp.util.SilentBackgroundTask; import com.thejoshwa.ultrasonic.androidapp.util.TabActivityBackgroundTask; +import com.thejoshwa.ultrasonic.androidapp.util.TimeSpan; +import com.thejoshwa.ultrasonic.androidapp.util.TimeSpanPicker; import com.thejoshwa.ultrasonic.androidapp.util.Util; import com.thejoshwa.ultrasonic.androidapp.util.VideoPlayerType; @@ -81,11 +82,11 @@ import net.simonvt.menudrawer.Position; import java.io.File; import java.io.PrintWriter; import java.util.ArrayList; -import java.util.Calendar; import java.util.Collection; import java.util.Collections; import java.util.LinkedList; import java.util.List; +import java.util.regex.Pattern; /** * @author Sindre Mehus @@ -93,6 +94,7 @@ import java.util.List; public class SubsonicTabActivity extends Activity implements OnClickListener { private static final String TAG = SubsonicTabActivity.class.getSimpleName(); + private static final Pattern COMPILE = Pattern.compile(":"); private static ImageLoader IMAGE_LOADER; protected static String theme; private static SubsonicTabActivity instance; @@ -110,15 +112,17 @@ public class SubsonicTabActivity extends Activity implements OnClickListener private View nowPlayingView; View chatMenuItem; View bookmarksMenuItem; + View sharesMenuItem; public static boolean nowPlayingHidden; public static Entry currentSong; public Bitmap nowPlayingImage; boolean licenseValid; NotificationManager notificationManager; private EditText shareDescription; - DatePicker datePicker; + TimeSpanPicker timeSpanPicker; CheckBox hideDialogCheckBox; CheckBox noExpirationCheckBox; + CheckBox saveAsDefaultsCheckBox; ShareDetails shareDetails; @Override @@ -142,11 +146,13 @@ public class SubsonicTabActivity extends Activity implements OnClickListener chatMenuItem = findViewById(R.id.menu_chat); bookmarksMenuItem = findViewById(R.id.menu_bookmarks); + sharesMenuItem = findViewById(R.id.menu_shares); findViewById(R.id.menu_home).setOnClickListener(this); findViewById(R.id.menu_browse).setOnClickListener(this); findViewById(R.id.menu_search).setOnClickListener(this); findViewById(R.id.menu_playlists).setOnClickListener(this); + sharesMenuItem.setOnClickListener(this); chatMenuItem.setOnClickListener(this); bookmarksMenuItem.setOnClickListener(this); findViewById(R.id.menu_now_playing).setOnClickListener(this); @@ -174,6 +180,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener int visibility = Util.isOffline(this) ? View.GONE : View.VISIBLE; chatMenuItem.setVisibility(visibility); bookmarksMenuItem.setVisibility(visibility); + sharesMenuItem.setVisibility(visibility); } @Override @@ -334,7 +341,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener } } - public void showNotification(final Handler handler, final MusicDirectory.Entry song, final DownloadServiceImpl downloadService, final Notification notification, final PlayerState playerState) + public void showNotification(final Handler handler, final Entry song, final DownloadServiceImpl downloadService, final Notification notification, final PlayerState playerState) { if (!Util.isNotificationEnabled(this)) { @@ -460,7 +467,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener }); } - private void showNowPlaying(final Context context, final DownloadService downloadService, final MusicDirectory.Entry song, final PlayerState playerState) + private void showNowPlaying(final Context context, final DownloadService downloadService, final Entry song, final PlayerState playerState) { if (context == null || downloadService == null || song == null || playerState == null) { @@ -527,7 +534,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener intent.putExtra(Constants.INTENT_EXTRA_NAME_NAME, song.getAlbum()); - setOnClickListenerOnUiThread(nowPlayingAlbumArtImage, new View.OnClickListener() + setOnClickListenerOnUiThread(nowPlayingAlbumArtImage, new OnClickListener() { @Override public void onClick(View view) @@ -544,7 +551,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener SwipeDetector swipeDetector = SwipeDetector.Create(SubsonicTabActivity.this, downloadService); setOnTouchListenerOnUiThread(nowPlayingView, swipeDetector); - setOnClickListenerOnUiThread(nowPlayingView, new View.OnClickListener() + setOnClickListenerOnUiThread(nowPlayingView, new OnClickListener() { @Override public void onClick(View v) @@ -552,7 +559,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener } }); - setOnClickListenerOnUiThread(nowPlayingControlPlay, new View.OnClickListener() + setOnClickListenerOnUiThread(nowPlayingControlPlay, new OnClickListener() { @Override public void onClick(View view) @@ -601,13 +608,14 @@ public class SubsonicTabActivity extends Activity implements OnClickListener { shareDescription = (EditText) layout.findViewById(R.id.share_description); hideDialogCheckBox = (CheckBox) layout.findViewById(R.id.hide_dialog); - noExpirationCheckBox = (CheckBox) layout.findViewById(R.id.no_expiration); - datePicker = (DatePicker) layout.findViewById(R.id.date_picker); + noExpirationCheckBox = (CheckBox) layout.findViewById(R.id.timeSpanDisableCheckBox); + saveAsDefaultsCheckBox = (CheckBox) layout.findViewById(R.id.save_as_defaults); + timeSpanPicker = (TimeSpanPicker) layout.findViewById(R.id.date_picker); } AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle(R.string.share_set_share_options); - builder.setMessage(R.string.share_description); + builder.setPositiveButton(R.string.common_save, new DialogInterface.OnClickListener() { @Override @@ -615,9 +623,9 @@ public class SubsonicTabActivity extends Activity implements OnClickListener { if (!noExpirationCheckBox.isChecked()) { - Calendar cal = Calendar.getInstance(); - cal.setTime(Util.getDateFromDatePicker(datePicker)); - shareDetails.Expiration = cal; + TimeSpan timeSpan = timeSpanPicker.getTimeSpan(); + TimeSpan now = TimeSpan.getCurrentTime(); + shareDetails.Expiration = now.add(timeSpan).getTotalMilliseconds(); } shareDetails.Description = String.valueOf(shareDescription.getText()); @@ -627,9 +635,18 @@ public class SubsonicTabActivity extends Activity implements OnClickListener Util.setShouldAskForShareDetails(SubsonicTabActivity.this, false); } + if (saveAsDefaultsCheckBox.isChecked()) + { + String timeSpanType = timeSpanPicker.getTimeSpanType(); + int timeSpanAmount = timeSpanPicker.getTimeSpanAmount(); + Util.setDefaultShareExpiration(SubsonicTabActivity.this, !noExpirationCheckBox.isChecked() && timeSpanAmount > 0 ? String.format("%d:%s", timeSpanAmount, timeSpanType) : ""); + Util.setDefaultShareDescription(SubsonicTabActivity.this, shareDetails.Description); + } + share(); } }); + builder.setNegativeButton(R.string.common_cancel, new DialogInterface.OnClickListener() { @Override @@ -642,15 +659,48 @@ public class SubsonicTabActivity extends Activity implements OnClickListener builder.setView(layout); builder.setCancelable(true); + timeSpanPicker.setTimeSpanDisableText(getResources().getString(R.string.no_expiration)); + noExpirationCheckBox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton compoundButton, boolean b) { - datePicker.setEnabled(!b); + timeSpanPicker.setEnabled(!b); } }); + String defaultDescription = Util.getDefaultShareDescription(this); + String timeSpan = Util.getDefaultShareExpiration(this); + + String[] split = COMPILE.split(timeSpan); + + if (split.length == 2) + { + int timeSpanAmount = Integer.parseInt(split[0]); + String timeSpanType = split[1]; + + if (timeSpanAmount > 0) + { + noExpirationCheckBox.setChecked(false); + timeSpanPicker.setEnabled(true); + timeSpanPicker.setTimeSpanAmount(String.valueOf(timeSpanAmount)); + timeSpanPicker.setTimeSpanType(timeSpanType); + } + else + { + noExpirationCheckBox.setChecked(true); + timeSpanPicker.setEnabled(false); + } + } + else + { + noExpirationCheckBox.setChecked(true); + timeSpanPicker.setEnabled(false); + } + + shareDescription.setText(defaultDescription); + return builder.create(); } else @@ -659,30 +709,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener } } - @Override - protected void onPrepareDialog(final int id, final Dialog dialog) - { - if (id == DIALOG_ASK_FOR_SHARE_DETAILS) - { - String defaultDescription = Util.getDefaultShareDescription(this); - Calendar cal = Util.getDefaultShareExpirationCalendar(this); - - if (cal != null) { - noExpirationCheckBox.setChecked(false); - datePicker.setEnabled(true); - datePicker.init(cal.get(Calendar.YEAR), cal.get(Calendar.MONTH), cal.get(Calendar.DAY_OF_MONTH), null); - } - else - { - noExpirationCheckBox.setChecked(true); - datePicker.setEnabled(false); - }; - - shareDescription.setText(defaultDescription); - } - } - - public void createShare(final List entries) + public void createShare(final List entries) { boolean askForDetails = Util.getShouldAskForShareDetails(this); @@ -696,7 +723,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener else { shareDetails.Description = Util.getDefaultShareDescription(this); - shareDetails.Expiration = Util.getDefaultShareExpirationCalendar(this); + shareDetails.Expiration = TimeSpan.getCurrentTime().add(Util.getDefaultShareExpirationInMillis(this)).getTotalMilliseconds(); share(); } } @@ -716,7 +743,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener } else { - for (MusicDirectory.Entry entry : shareDetails.Entries) + for (Entry entry : shareDetails.Entries) { ids.add(entry.getId()); } @@ -726,8 +753,10 @@ public class SubsonicTabActivity extends Activity implements OnClickListener long timeInMillis = 0; - if (shareDetails.Expiration != null) - timeInMillis = shareDetails.Expiration.getTimeInMillis(); + if (shareDetails.Expiration != 0) + { + timeInMillis = shareDetails.Expiration; + } List shares = musicService.createShare(ids, shareDetails.Description, timeInMillis, SubsonicTabActivity.this, this); return shares.get(0); @@ -738,8 +767,8 @@ public class SubsonicTabActivity extends Activity implements OnClickListener { Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); - intent.putExtra(Intent.EXTRA_TEXT, String.format("Check out this music I shared from UltraSonic\n\n%s", result.getUrl())); - startActivity(Intent.createChooser(intent, "Share via")); + intent.putExtra(Intent.EXTRA_TEXT, String.format("%s\n\n%s", Util.getShareGreeting(SubsonicTabActivity.this), result.getUrl())); + startActivity(Intent.createChooser(intent, getResources().getString(R.string.share_via))); } }; @@ -791,7 +820,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener }); } - public void setOnTouchListenerOnUiThread(final View view, final View.OnTouchListener listener) + public void setOnTouchListenerOnUiThread(final View view, final OnTouchListener listener) { this.runOnUiThread(new Runnable() { @@ -806,7 +835,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener }); } - public void setOnClickListenerOnUiThread(final View view, final View.OnClickListener listener) + public void setOnClickListenerOnUiThread(final View view, final OnClickListener listener) { this.runOnUiThread(new Runnable() { @@ -988,25 +1017,30 @@ public class SubsonicTabActivity extends Activity implements OnClickListener protected void downloadRecursively(final String id, final boolean save, final boolean append, final boolean autoplay, final boolean shuffle, final boolean background, final boolean playNext, final boolean unpin, final boolean isArtist) { - downloadRecursively(id, "", true, save, append, autoplay, shuffle, background, playNext, unpin, isArtist); + downloadRecursively(id, "", false, true, save, append, autoplay, shuffle, background, playNext, unpin, isArtist); + } + + protected void downloadShare(final String id, final String name, final boolean save, final boolean append, final boolean autoplay, final boolean shuffle, final boolean background, final boolean playNext, final boolean unpin) + { + downloadRecursively(id, name, true, false, save, append, autoplay, shuffle, background, playNext, unpin, false); } protected void downloadPlaylist(final String id, final String name, final boolean save, final boolean append, final boolean autoplay, final boolean shuffle, final boolean background, final boolean playNext, final boolean unpin) { - downloadRecursively(id, name, false, save, append, autoplay, shuffle, background, playNext, unpin, false); + downloadRecursively(id, name, false, false, save, append, autoplay, shuffle, background, playNext, unpin, false); } - protected void downloadRecursively(final String id, final String name, final boolean isDirectory, final boolean save, final boolean append, final boolean autoplay, final boolean shuffle, final boolean background, final boolean playNext, final boolean unpin, final boolean isArtist) + protected void downloadRecursively(final String id, final String name, final boolean isShare, final boolean isDirectory, final boolean save, final boolean append, final boolean autoplay, final boolean shuffle, final boolean background, final boolean playNext, final boolean unpin, final boolean isArtist) { - ModalBackgroundTask> task = new ModalBackgroundTask>(this, false) + ModalBackgroundTask> task = new ModalBackgroundTask>(this, false) { private static final int MAX_SONGS = 500; @Override - protected List doInBackground() throws Throwable + protected List doInBackground() throws Throwable { MusicService musicService = MusicServiceFactory.getMusicService(SubsonicTabActivity.this); - List songs = new LinkedList(); + List songs = new LinkedList(); MusicDirectory root; if (!Util.isOffline(SubsonicTabActivity.this) && isArtist && Util.getShouldUseId3Tags(SubsonicTabActivity.this)) @@ -1019,6 +1053,25 @@ public class SubsonicTabActivity extends Activity implements OnClickListener { root = !Util.isOffline(SubsonicTabActivity.this) && Util.getShouldUseId3Tags(SubsonicTabActivity.this) ? musicService.getAlbum(id, name, false, SubsonicTabActivity.this, this) : musicService.getMusicDirectory(id, name, false, SubsonicTabActivity.this, this); } + else if (isShare) + { + root = new MusicDirectory(); + + List shares = musicService.getShares(true, SubsonicTabActivity.this, this); + + for (Share share : shares) + { + if (share.getId().equals(id)) + { + for (Entry entry : share.getEntries()) + { + root.addChild(entry); + } + + break; + } + } + } else { root = musicService.getPlaylist(id, name, SubsonicTabActivity.this, this); @@ -1030,14 +1083,14 @@ public class SubsonicTabActivity extends Activity implements OnClickListener return songs; } - private void getSongsRecursively(MusicDirectory parent, List songs) throws Exception + private void getSongsRecursively(MusicDirectory parent, List songs) throws Exception { if (songs.size() > MAX_SONGS) { return; } - for (MusicDirectory.Entry song : parent.getChildren(false, true)) + for (Entry song : parent.getChildren(false, true)) { if (!song.isVideo()) { @@ -1047,7 +1100,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener MusicService musicService = MusicServiceFactory.getMusicService(SubsonicTabActivity.this); - for (MusicDirectory.Entry dir : parent.getChildren(true, false)) + for (Entry dir : parent.getChildren(true, false)) { MusicDirectory root; @@ -1067,11 +1120,11 @@ public class SubsonicTabActivity extends Activity implements OnClickListener MusicService musicService = MusicServiceFactory.getMusicService(SubsonicTabActivity.this); MusicDirectory artist = musicService.getArtist(id, "", false, SubsonicTabActivity.this, this); - for (MusicDirectory.Entry album : artist.getChildren()) + for (Entry album : artist.getChildren()) { MusicDirectory albumDirectory = musicService.getAlbum(album.getId(), "", false, SubsonicTabActivity.this, this); - for (MusicDirectory.Entry song : albumDirectory.getChildren()) + for (Entry song : albumDirectory.getChildren()) { if (!song.isVideo()) { @@ -1082,7 +1135,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener } @Override - protected void done(List songs) + protected void done(List songs) { if (Util.getShouldSortByDisc(SubsonicTabActivity.this)) { @@ -1130,7 +1183,7 @@ public class SubsonicTabActivity extends Activity implements OnClickListener task.execute(); } - protected void playVideo(MusicDirectory.Entry entry) + protected void playVideo(Entry entry) { if (!Util.isNetworkConnected(this)) { @@ -1380,6 +1433,11 @@ public class SubsonicTabActivity extends Activity implements OnClickListener intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); Util.startActivityWithoutTransition(SubsonicTabActivity.this, intent); break; + case R.id.menu_shares: + intent = new Intent(SubsonicTabActivity.this, ShareActivity.class); + intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); + Util.startActivityWithoutTransition(SubsonicTabActivity.this, intent); + break; case R.id.menu_chat: Util.startActivityWithoutTransition(SubsonicTabActivity.this, ChatActivity.class); break; diff --git a/src/com/thejoshwa/ultrasonic/androidapp/activity/VoiceQueryReceiverActivity.java b/src/com/thejoshwa/ultrasonic/androidapp/activity/VoiceQueryReceiverActivity.java index b2872ade..fb106034 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/activity/VoiceQueryReceiverActivity.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/activity/VoiceQueryReceiverActivity.java @@ -25,9 +25,9 @@ import android.content.Intent; import android.os.Bundle; import android.provider.SearchRecentSuggestions; +import com.thejoshwa.ultrasonic.androidapp.provider.SearchSuggestionProvider; import com.thejoshwa.ultrasonic.androidapp.util.Constants; import com.thejoshwa.ultrasonic.androidapp.util.Util; -import com.thejoshwa.ultrasonic.androidapp.provider.SearchSuggestionProvider; /** * Receives voice search queries and forwards to the SearchActivity. diff --git a/src/com/thejoshwa/ultrasonic/androidapp/domain/Share.java b/src/com/thejoshwa/ultrasonic/androidapp/domain/Share.java index 6a15f12e..ae16bf28 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/domain/Share.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/domain/Share.java @@ -1,15 +1,11 @@ package com.thejoshwa.ultrasonic.androidapp.domain; -import java.io.Serializable; -import java.text.ParseException; -import java.text.SimpleDateFormat; -import java.util.ArrayList; -import java.util.Date; -import java.util.List; -import java.util.Locale; - import com.thejoshwa.ultrasonic.androidapp.domain.MusicDirectory.Entry; +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; + public class Share implements Serializable { private static final long serialVersionUID = 1487561657691009668L; @@ -17,9 +13,9 @@ public class Share implements Serializable private String url; private String description; private String username; - private Date created; - private Date lastVisited; - private Date expires; + private String created; + private String lastVisited; + private String expires; private Long visitCount; private List entries; @@ -28,6 +24,11 @@ public class Share implements Serializable entries = new ArrayList(); } + public String getName() + { + return url.replaceFirst(".*/([^/?]+).*", "$1"); + } + public String getId() { return id; @@ -68,76 +69,34 @@ public class Share implements Serializable this.username = username; } - public Date getCreated() + public String getCreated() { - return created; + return this.created; } public void setCreated(String created) { - if (created != null) - { - try - { - this.created = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss", Locale.ENGLISH).parse(created); - } - catch (ParseException e) - { - this.created = null; - } - } - else - { - this.created = null; - } + this.created = created; } - public Date getLastVisited() + public String getLastVisited() { return lastVisited; } public void setLastVisited(String lastVisited) { - if (lastVisited != null) - { - try - { - this.lastVisited = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss", Locale.ENGLISH).parse(lastVisited); - } - catch (ParseException e) - { - this.lastVisited = null; - } - } - else - { - this.lastVisited = null; - } + this.lastVisited = lastVisited; } - public Date getExpires() + public String getExpires() { return expires; } public void setExpires(String expires) { - if (expires != null) - { - try - { - this.expires = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss", Locale.ENGLISH).parse(expires); - } - catch (ParseException e) - { - this.expires = null; - } - } - else - { - this.expires = null; - } + this.expires = expires; } public Long getVisitCount() diff --git a/src/com/thejoshwa/ultrasonic/androidapp/provider/UltraSonicAppWidgetProvider.java b/src/com/thejoshwa/ultrasonic/androidapp/provider/UltraSonicAppWidgetProvider.java index 2177b61a..d46f4add 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/provider/UltraSonicAppWidgetProvider.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/provider/UltraSonicAppWidgetProvider.java @@ -163,7 +163,7 @@ public class UltraSonicAppWidgetProvider extends AppWidgetProvider Drawable drawable = resources.getDrawable(R.drawable.appwidget_art_default); size = drawable != null ? drawable.getIntrinsicHeight() : 0; - Bitmap bitmap = currentPlaying == null ? null : FileUtil.getAlbumArtBitmap(context, currentPlaying, size, true); + Bitmap bitmap = currentPlaying == null ? null : FileUtil.getAlbumArtBitmap(context, currentPlaying, 240, true); if (bitmap == null) { @@ -172,7 +172,6 @@ public class UltraSonicAppWidgetProvider extends AppWidgetProvider } else { - //bitmap = getRoundedCornerBitmap(bitmap); views.setImageViewBitmap(R.id.appwidget_coverart, bitmap); } } diff --git a/src/com/thejoshwa/ultrasonic/androidapp/service/CachedMusicService.java b/src/com/thejoshwa/ultrasonic/androidapp/service/CachedMusicService.java index 3407fe3d..6e7788a1 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/service/CachedMusicService.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/service/CachedMusicService.java @@ -424,9 +424,9 @@ public class CachedMusicService implements MusicService } @Override - public List getShares(Context context, ProgressListener progressListener) throws Exception + public List getShares(boolean refresh, Context context, ProgressListener progressListener) throws Exception { - return musicService.getShares(context, progressListener); + return musicService.getShares(refresh, context, progressListener); } @Override @@ -503,4 +503,16 @@ public class CachedMusicService implements MusicService { return musicService.createShare(ids, description, expires, context, progressListener); } + + @Override + public void deleteShare(String id, Context context, ProgressListener progressListener) throws Exception + { + musicService.deleteShare(id, context, progressListener); + } + + @Override + public void updateShare(String id, String description, Long expires, Context context, ProgressListener progressListener) throws Exception + { + musicService.updateShare(id, description, expires, context, progressListener); + } } diff --git a/src/com/thejoshwa/ultrasonic/androidapp/service/DownloadServiceLifecycleSupport.java b/src/com/thejoshwa/ultrasonic/androidapp/service/DownloadServiceLifecycleSupport.java index 3c5a1c2b..f7aece79 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/service/DownloadServiceLifecycleSupport.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/service/DownloadServiceLifecycleSupport.java @@ -230,7 +230,7 @@ public class DownloadServiceLifecycleSupport return; } - new SerializeTask().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR); + new SerializeTask().execute(); } public void serializeDownloadQueueNow() @@ -244,7 +244,7 @@ public class DownloadServiceLifecycleSupport state.currentPlayingIndex = downloadService.getCurrentPlayingIndex(); state.currentPlayingPosition = downloadService.getPlayerPosition(); - Log.i(TAG, "Serialized currentPlayingIndex: " + state.currentPlayingIndex + ", currentPlayingPosition: " + state.currentPlayingPosition); + Log.i(TAG, String.format("Serialized currentPlayingIndex: %d, currentPlayingPosition: %d", state.currentPlayingIndex, state.currentPlayingPosition)); FileUtil.serialize(downloadService, state, FILENAME_DOWNLOADS_SER); } diff --git a/src/com/thejoshwa/ultrasonic/androidapp/service/MusicService.java b/src/com/thejoshwa/ultrasonic/androidapp/service/MusicService.java index 814565c8..f963e8cb 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/service/MusicService.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/service/MusicService.java @@ -126,7 +126,7 @@ public interface MusicService JukeboxStatus setJukeboxGain(float gain, Context context, ProgressListener progressListener) throws Exception; - List getShares(Context context, ProgressListener progressListener) throws Exception; + List getShares(boolean refresh, Context context, ProgressListener progressListener) throws Exception; List getChatMessages(Long since, Context context, ProgressListener progressListener) throws Exception; @@ -143,4 +143,8 @@ public interface MusicService UserInfo getUser(String username, Context context, ProgressListener progressListener) throws Exception; List createShare(List ids, String description, Long expires, Context context, ProgressListener progressListener) throws Exception; + + void deleteShare(String id, Context context, ProgressListener progressListener) throws Exception; + + void updateShare(String id, String description, Long expires, Context context, ProgressListener progressListener) throws Exception; } \ No newline at end of file diff --git a/src/com/thejoshwa/ultrasonic/androidapp/service/OfflineMusicService.java b/src/com/thejoshwa/ultrasonic/androidapp/service/OfflineMusicService.java index d00838a2..f409b1cc 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/service/OfflineMusicService.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/service/OfflineMusicService.java @@ -41,8 +41,10 @@ import com.thejoshwa.ultrasonic.androidapp.util.ProgressListener; import com.thejoshwa.ultrasonic.androidapp.util.Util; import java.io.BufferedReader; +import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; +import java.io.FileWriter; import java.io.Reader; import java.util.ArrayList; import java.util.Collection; @@ -610,7 +612,33 @@ public class OfflineMusicService extends RESTMusicService @Override public void createPlaylist(String id, String name, List entries, Context context, ProgressListener progressListener) throws Exception { - throw new OfflineException("Playlists not available in offline mode"); + File playlistFile = FileUtil.getPlaylistFile(Util.getServerName(context), name); + FileWriter fw = new FileWriter(playlistFile); + BufferedWriter bw = new BufferedWriter(fw); + try + { + fw.write("#EXTM3U\n"); + for (MusicDirectory.Entry e : entries) + { + String filePath = FileUtil.getSongFile(context, e).getAbsolutePath(); + if (!new File(filePath).exists()) + { + String ext = FileUtil.getExtension(filePath); + String base = FileUtil.getBaseName(filePath); + filePath = base + ".complete." + ext; + } + fw.write(filePath + '\n'); + } + } + catch (Exception e) + { + Log.w(TAG, "Failed to save playlist: " + name); + } + finally + { + bw.close(); + fw.close(); + } } @Override @@ -756,6 +784,24 @@ public class OfflineMusicService extends RESTMusicService throw new OfflineException("Creating shares not available in offline mode"); } + @Override + public List getShares(boolean refresh, Context context, ProgressListener progressListener) throws Exception + { + throw new OfflineException("Getting shares not available in offline mode"); + } + + @Override + public void deleteShare(String id, Context context, ProgressListener progressListener) throws Exception + { + throw new OfflineException("Deleting shares not available in offline mode"); + } + + @Override + public void updateShare(String id, String description, Long expires, Context context, ProgressListener progressListener) throws Exception + { + throw new OfflineException("Updating shares not available in offline mode"); + } + private static void listFilesRecursively(File parent, List children) { for (File file : FileUtil.listMediaFiles(parent)) diff --git a/src/com/thejoshwa/ultrasonic/androidapp/service/RESTMusicService.java b/src/com/thejoshwa/ultrasonic/androidapp/service/RESTMusicService.java index 2b0f51c7..126df11d 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/service/RESTMusicService.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/service/RESTMusicService.java @@ -1079,6 +1079,21 @@ public class RESTMusicService implements MusicService return executeJukeboxCommand(context, progressListener, parameterNames, parameterValues); } + @Override + public List getShares(boolean refresh, Context context, ProgressListener progressListener) throws Exception + { + checkServerVersion(context, "1.6", "Shares not supported."); + Reader reader = getReader(context, progressListener, "getShares", null); + try + { + return new ShareParser(context).parse(reader, progressListener); + } + finally + { + Util.close(reader); + } + } + private JukeboxStatus executeJukeboxCommand(Context context, ProgressListener progressListener, List parameterNames, List parameterValues) throws Exception { checkServerVersion(context, "1.7", "Jukebox not supported."); @@ -1381,22 +1396,6 @@ public class RESTMusicService implements MusicService } } - @Override - public List getShares(Context context, ProgressListener progressListener) throws Exception - { - checkServerVersion(context, "1.6", "Shares not supported."); - - Reader reader = getReader(context, progressListener, "getShares", null); - try - { - return new ShareParser(context).parse(reader, progressListener); - } - finally - { - Util.close(reader); - } - } - @Override public UserInfo getUser(String username, Context context, ProgressListener progressListener) throws Exception { @@ -1597,4 +1596,67 @@ public class RESTMusicService implements MusicService Util.close(reader); } } + + @Override + public void deleteShare(String id, Context context, ProgressListener progressListener) throws Exception + { + checkServerVersion(context, "1.6", "Shares not supported."); + + HttpParams params = new BasicHttpParams(); + HttpConnectionParams.setSoTimeout(params, SOCKET_READ_TIMEOUT_GET_RANDOM_SONGS); + + List parameterNames = new ArrayList(); + List parameterValues = new ArrayList(); + + parameterNames.add("id"); + parameterValues.add(id); + + Reader reader = getReader(context, progressListener, "deleteShare", params, parameterNames, parameterValues); + + try + { + new ErrorParser(context).parse(reader); + } + finally + { + Util.close(reader); + } + } + + @Override + public void updateShare(String id, String description, Long expires, Context context, ProgressListener progressListener) throws Exception + { + checkServerVersion(context, "1.6", "Updating share not supported."); + + HttpParams params = new BasicHttpParams(); + HttpConnectionParams.setSoTimeout(params, SOCKET_READ_TIMEOUT_GET_RANDOM_SONGS); + + List parameterNames = new ArrayList(); + List parameterValues = new ArrayList(); + + parameterNames.add("id"); + parameterValues.add(id); + + if (description != null) + { + parameterNames.add("description"); + parameterValues.add(description); + } + + if (expires > 0) + { + parameterNames.add("expires"); + parameterValues.add(expires); + } + + Reader reader = getReader(context, progressListener, "updateShare", params, parameterNames, parameterValues); + try + { + new ErrorParser(context).parse(reader); + } + finally + { + Util.close(reader); + } + } } diff --git a/src/com/thejoshwa/ultrasonic/androidapp/util/Constants.java b/src/com/thejoshwa/ultrasonic/androidapp/util/Constants.java index 4623c609..a819731a 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/util/Constants.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/util/Constants.java @@ -42,6 +42,8 @@ public final class Constants public static final String INTENT_EXTRA_NAME_QUERY = "subsonic.query"; public static final String INTENT_EXTRA_NAME_PLAYLIST_ID = "subsonic.playlist.id"; public static final String INTENT_EXTRA_NAME_PLAYLIST_NAME = "subsonic.playlist.name"; + public static final String INTENT_EXTRA_NAME_SHARE_ID = "subsonic.share.id"; + public static final String INTENT_EXTRA_NAME_SHARE_NAME = "subsonic.share.name"; public static final String INTENT_EXTRA_NAME_ALBUM_LIST_TYPE = "subsonic.albumlisttype"; public static final String INTENT_EXTRA_NAME_ALBUM_LIST_TITLE = "subsonic.albumlisttitle"; public static final String INTENT_EXTRA_NAME_ALBUM_LIST_SIZE = "subsonic.albumlistsize"; @@ -120,6 +122,7 @@ public final class Constants public static final String PREFERENCES_KEY_VIEW_REFRESH = "viewRefresh"; public static final String PREFERENCES_KEY_ASK_FOR_SHARE_DETAILS = "sharingAlwaysAskForDetails"; public static final String PREFERENCES_KEY_DEFAULT_SHARE_DESCRIPTION = "sharingDefaultDescription"; + public static final String PREFERENCES_KEY_DEFAULT_SHARE_GREETING = "sharingDefaultGreeting"; public static final String PREFERENCES_KEY_DEFAULT_SHARE_EXPIRATION = "sharingDefaultExpiration"; // Name of the preferences file. diff --git a/src/com/thejoshwa/ultrasonic/androidapp/util/ShareDetails.java b/src/com/thejoshwa/ultrasonic/androidapp/util/ShareDetails.java index d5d53a21..35b65626 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/util/ShareDetails.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/util/ShareDetails.java @@ -2,7 +2,6 @@ package com.thejoshwa.ultrasonic.androidapp.util; import com.thejoshwa.ultrasonic.androidapp.domain.MusicDirectory; -import java.util.Calendar; import java.util.List; /** @@ -11,6 +10,6 @@ import java.util.List; public class ShareDetails { public String Description; - public Calendar Expiration; + public long Expiration; public List Entries; } diff --git a/src/com/thejoshwa/ultrasonic/androidapp/util/TimeSpan.java b/src/com/thejoshwa/ultrasonic/androidapp/util/TimeSpan.java new file mode 100644 index 00000000..c72bb29a --- /dev/null +++ b/src/com/thejoshwa/ultrasonic/androidapp/util/TimeSpan.java @@ -0,0 +1,166 @@ +package com.thejoshwa.ultrasonic.androidapp.util; + +import java.util.Calendar; +import java.util.Date; + +public class TimeSpan +{ + public static final int MILLISECONDS_IN_DAY = 86400000; + public static final int MILLISECONDS_IN_HOUR = 3600000; + public static final int MILLISECONDS_IN_MINUTE = 60000; + public static final int MILLISECONDS_IN_SECOND = 1000; + public static final int SECONDS_IN_MINUTE = 60; + public static final int MINUTES_IN_HOUR = 60; + public static final int HOURS_IN_DAY = 24; + + private long totalMilliseconds; + private int milliseconds; + private int seconds; + private int minutes; + private int hours; + private int days; + + public TimeSpan(long milliseconds) + { + this.totalMilliseconds = milliseconds; + this.milliseconds = (int) (milliseconds % MILLISECONDS_IN_SECOND); + milliseconds /= MILLISECONDS_IN_SECOND; + this.seconds = (int) (milliseconds % SECONDS_IN_MINUTE); + milliseconds /= SECONDS_IN_MINUTE; + this.minutes = (int) (milliseconds % MINUTES_IN_HOUR); + milliseconds /= MINUTES_IN_HOUR; + this.hours = (int) (milliseconds % HOURS_IN_DAY); + milliseconds /= HOURS_IN_DAY; + this.days = (int) milliseconds; + } + + public static TimeSpan create(int minutes, int seconds) + { + long totalMilliseconds = (seconds * MILLISECONDS_IN_SECOND); + totalMilliseconds += (minutes * MILLISECONDS_IN_MINUTE); + + return new TimeSpan(totalMilliseconds); + } + + public static TimeSpan create(int hours, int minutes, int seconds) + { + long totalMilliseconds = (seconds * MILLISECONDS_IN_SECOND); + totalMilliseconds += (minutes * MILLISECONDS_IN_MINUTE); + totalMilliseconds += (hours * MILLISECONDS_IN_HOUR); + + return new TimeSpan(totalMilliseconds); + } + + public static TimeSpan create(long days, long hours, long minutes, long seconds) + { + long totalMilliseconds = (seconds * MILLISECONDS_IN_SECOND); + totalMilliseconds += (minutes * MILLISECONDS_IN_MINUTE); + totalMilliseconds += (hours * MILLISECONDS_IN_HOUR); + totalMilliseconds += (days * MILLISECONDS_IN_DAY); + + return new TimeSpan(totalMilliseconds); + } + + public static TimeSpan create(long days, long hours, long minutes, long seconds, long milliseconds) + { + long totalMilliseconds = milliseconds; + totalMilliseconds += (seconds * MILLISECONDS_IN_SECOND); + totalMilliseconds += (minutes * MILLISECONDS_IN_MINUTE); + totalMilliseconds += (hours * MILLISECONDS_IN_HOUR); + totalMilliseconds += (days * MILLISECONDS_IN_DAY); + + return new TimeSpan(totalMilliseconds); + } + + public static TimeSpan create(Calendar cal) + { + return new TimeSpan(cal.getTimeInMillis()); + } + + public static TimeSpan create(Date date) + { + return new TimeSpan(date.getTime()); + } + + public static TimeSpan getCurrentTime() + { + return new TimeSpan(System.currentTimeMillis()); + } + + public int getDays() + { + return days; + } + + public int getHours() + { + return hours; + } + + public int getMinutes() + { + return minutes; + } + + public int getSeconds() + { + return seconds; + } + + public int getMilliseconds() + { + return milliseconds; + } + + public double getTotalDays() + { + return totalMilliseconds / (double) (MILLISECONDS_IN_DAY); + } + + public double getTotalHours() + { + return totalMilliseconds / (double) (MILLISECONDS_IN_HOUR); + } + + public double getTotalMinutes() + { + return totalMilliseconds / (double) (MILLISECONDS_IN_MINUTE); + } + + public double getTotalSeconds() + { + return totalMilliseconds / (double) (MILLISECONDS_IN_SECOND); + } + + public long getTotalMilliseconds() + { + return totalMilliseconds; + } + + public TimeSpan add(TimeSpan ts) + { + return new TimeSpan(this.totalMilliseconds + ts.totalMilliseconds); + } + + public TimeSpan add(long milliseconds) + { + return new TimeSpan(this.totalMilliseconds + milliseconds); + } + + public TimeSpan subtract(TimeSpan ts) + { + return new TimeSpan(this.totalMilliseconds - ts.totalMilliseconds); + } + + public static int compare(TimeSpan t1, TimeSpan t2) + { + if (t1.totalMilliseconds < t2.totalMilliseconds) + { + return -1; + } + else + { + return t1.totalMilliseconds == t2.totalMilliseconds ? 0 : 1; + } + } +} \ No newline at end of file diff --git a/src/com/thejoshwa/ultrasonic/androidapp/util/TimeSpanPicker.java b/src/com/thejoshwa/ultrasonic/androidapp/util/TimeSpanPicker.java new file mode 100644 index 00000000..2f4c7ad4 --- /dev/null +++ b/src/com/thejoshwa/ultrasonic/androidapp/util/TimeSpanPicker.java @@ -0,0 +1,229 @@ +package com.thejoshwa.ultrasonic.androidapp.util; + +import android.content.Context; +import android.content.res.Resources; +import android.util.AttributeSet; +import android.view.LayoutInflater; +import android.view.View; +import android.widget.AdapterView; +import android.widget.ArrayAdapter; +import android.widget.CheckBox; +import android.widget.CompoundButton; +import android.widget.EditText; +import android.widget.LinearLayout; +import android.widget.Spinner; + +import com.thejoshwa.ultrasonic.androidapp.R; + +/** + * Created by Joshua Bahnsen on 12/22/13. + */ +public class TimeSpanPicker extends LinearLayout implements AdapterView.OnItemSelectedListener +{ + private EditText timeSpanEditText; + private Spinner timeSpanSpinner; + private CheckBox timeSpanDisableCheckbox; + private TimeSpan timeSpan; + private ArrayAdapter adapter; + private Context context; + private View dialog; + + public TimeSpanPicker(Context context) { + this(context, null); + + this.context = context; + } + + public TimeSpanPicker(Context context, AttributeSet attrs) { + this(context, attrs, 0); + + this.context = context; + } + + public TimeSpanPicker(Context context, AttributeSet attrs, int defStyle) { + super(context, attrs, defStyle); + + this.context = context; + + final LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); + dialog = inflater.inflate(R.layout.time_span_dialog, this, true); + + timeSpan = new TimeSpan(-1); + + timeSpanEditText = (EditText) dialog.findViewById(R.id.timeSpanEditText); + timeSpanEditText.setText("0"); + + timeSpanSpinner = (Spinner) dialog.findViewById(R.id.timeSpanSpinner); + timeSpanDisableCheckbox = (CheckBox) dialog.findViewById(R.id.timeSpanDisableCheckBox); + + timeSpanDisableCheckbox.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() + { + @Override + public void onCheckedChanged(CompoundButton compoundButton, boolean b) + { + timeSpanEditText.setEnabled(!b); + timeSpanSpinner.setEnabled(!b); + } + }); + + adapter = ArrayAdapter.createFromResource(context, R.array.shareExpirationNames, android.R.layout.simple_spinner_item); + adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); + timeSpanSpinner.setAdapter(adapter); + + timeSpanSpinner.setOnItemSelectedListener(this); + } + + @Override + public void setEnabled(boolean enabled) + { + timeSpanEditText.setEnabled(enabled); + timeSpanSpinner.setEnabled(enabled); + } + + public TimeSpan getTimeSpan() + { + if (!timeSpanDisableCheckbox.isChecked()) + { + this.timeSpan = getTimeSpanFromDialog(this.context, dialog); + } + else + { + this.timeSpan = new TimeSpan(0); + } + + return timeSpan; + } + + public boolean getTimeSpanEnabled() + { + return !timeSpanDisableCheckbox.isChecked(); + } + + public String getTimeSpanType() + { + EditText timeSpanEditText = (EditText) dialog.findViewById(R.id.timeSpanEditText); + + if (timeSpanEditText == null) + { + return null; + } + + return (String) timeSpanSpinner.getSelectedItem(); + } + + public int getTimeSpanAmount() + { + Spinner timeSpanSpinner = (Spinner) dialog.findViewById(R.id.timeSpanSpinner); + + if (timeSpanSpinner == null) + { + return -1; + } + + String timeSpanAmountString = timeSpanEditText.getText().toString(); + + int timeSpanAmount = 0; + + if (timeSpanAmountString != null && !"".equals(timeSpanAmountString)) + { + timeSpanAmount = Integer.parseInt(timeSpanAmountString); + } + + return timeSpanAmount; + } + + public void setTimeSpanAmount(CharSequence amount) + { + timeSpanEditText.setText(amount); + } + + public void setTimeSpanType(CharSequence type) + { + timeSpanSpinner.setSelection(adapter.getPosition(type)); + } + + public void setTimeSpanDisableText(CharSequence text) + { + timeSpanDisableCheckbox.setText(text); + } + + public void setTimeSpanDisableCheckboxChecked(boolean checked) + { + timeSpanDisableCheckbox.setChecked(checked); + } + + public static TimeSpan getTimeSpanFromDialog(Context context, View dialog) + { + EditText timeSpanEditText = (EditText) dialog.findViewById(R.id.timeSpanEditText); + Spinner timeSpanSpinner = (Spinner) dialog.findViewById(R.id.timeSpanSpinner); + + if (timeSpanEditText == null || timeSpanSpinner == null) + { + return new TimeSpan(-1); + } + + String timeSpanType = (String) timeSpanSpinner.getSelectedItem(); + String timeSpanAmountString = timeSpanEditText.getText().toString(); + + int timeSpanAmount = 0; + + if (timeSpanAmountString != null && !"".equals(timeSpanAmountString)) + { + timeSpanAmount = Integer.parseInt(timeSpanAmountString); + } + + return calculateTimeSpan(context, timeSpanType, timeSpanAmount); + } + + public static TimeSpan calculateTimeSpan(Context context, String timeSpanType, int timeSpanAmount) + { + TimeSpan timeSpan = null; + + Resources resources = context.getResources(); + + if (resources.getText(R.string.settings_share_milliseconds).equals(timeSpanType)) + { + timeSpan = new TimeSpan(timeSpanAmount); + } + else if (resources.getText(R.string.settings_share_seconds).equals(timeSpanType)) + { + timeSpan = TimeSpan.create(0, timeSpanAmount); + } + else if (resources.getText(R.string.settings_share_minutes).equals(timeSpanType)) + { + timeSpan = TimeSpan.create(timeSpanAmount, 0); + } + else if (resources.getText(R.string.settings_share_hours).equals(timeSpanType)) + { + timeSpan = TimeSpan.create(timeSpanAmount, 0, 0); + } + else if (resources.getText(R.string.settings_share_days).equals(timeSpanType)) + { + timeSpan = TimeSpan.create(timeSpanAmount, 0, 0, 0); + } + + return timeSpan; + } + + @Override + public void onItemSelected(AdapterView parent, View view, int pos, long id) + { + String timeSpanType = (String)parent.getItemAtPosition(pos); + String timeSpanAmountString = timeSpanEditText.getText().toString(); + + int timeSpanAmount = 0; + + if (timeSpanAmountString != null && !"".equals(timeSpanAmountString)) + { + timeSpanAmount = Integer.parseInt(timeSpanAmountString); + } + + this.timeSpan = calculateTimeSpan(this.context, timeSpanType, timeSpanAmount); + } + + @Override + public void onNothingSelected(AdapterView adapterView) + { + + } +} diff --git a/src/com/thejoshwa/ultrasonic/androidapp/util/TimeSpanPreference.java b/src/com/thejoshwa/ultrasonic/androidapp/util/TimeSpanPreference.java new file mode 100644 index 00000000..0de2f7b2 --- /dev/null +++ b/src/com/thejoshwa/ultrasonic/androidapp/util/TimeSpanPreference.java @@ -0,0 +1,97 @@ +package com.thejoshwa.ultrasonic.androidapp.util; + +import android.content.Context; +import android.preference.DialogPreference; +import android.util.AttributeSet; +import android.view.View; + +import com.thejoshwa.ultrasonic.androidapp.R; + +import java.util.regex.Pattern; + +/** + * Created by Joshua Bahnsen on 12/22/13. + */ +public class TimeSpanPreference extends DialogPreference +{ + private static final Pattern COMPILE = Pattern.compile(":"); + Context context; + TimeSpanPicker picker; + + public TimeSpanPreference(Context context, AttributeSet attrs) + { + super(context, attrs); + this.context = context; + + setPositiveButtonText(android.R.string.ok); + setNegativeButtonText(android.R.string.cancel); + + setDialogIcon(null); + } + + public String getText() + { + String persisted = getPersistedString(""); + + if (!"".equals(persisted)) + { + return persisted.replace(':', ' '); + } + + return this.context.getResources().getString(R.string.time_span_disabled) ; + } + + @Override + public View onCreateDialogView() + { + picker = new TimeSpanPicker(this.context); + picker.setTimeSpanDisableText(this.context.getResources().getString(R.string.no_expiration)); + + String persisted = getPersistedString(""); + + if (!persisted.equals("")) + { + String[] split = COMPILE.split(persisted); + + if (split.length == 2) + { + String amount = split[0]; + + if ("0".equals(amount) || "".equals(amount)) + { + picker.setTimeSpanDisableCheckboxChecked(true); + } + + picker.setTimeSpanAmount(amount); + picker.setTimeSpanType(split[1]); + } + } + else + { + picker.setTimeSpanDisableCheckboxChecked(true); + } + + return picker; + } + + @Override + protected void onDialogClosed(boolean positiveResult) { + super.onDialogClosed(positiveResult); + + String persisted = ""; + + if (picker.getTimeSpanEnabled()) + { + int tsAmount = picker.getTimeSpanAmount(); + + if (tsAmount > 0) + { + String tsType = picker.getTimeSpanType(); + + persisted = String.format("%d:%s", tsAmount, tsType); + } + } + + persistString(persisted); + } +} diff --git a/src/com/thejoshwa/ultrasonic/androidapp/util/Util.java b/src/com/thejoshwa/ultrasonic/androidapp/util/Util.java index 3a297289..924fb7e4 100644 --- a/src/com/thejoshwa/ultrasonic/androidapp/util/Util.java +++ b/src/com/thejoshwa/ultrasonic/androidapp/util/Util.java @@ -29,6 +29,7 @@ import android.content.SharedPreferences; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; import android.content.res.Resources; +import android.content.res.TypedArray; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.drawable.BitmapDrawable; @@ -83,10 +84,10 @@ import java.text.NumberFormat; import java.util.Calendar; import java.util.Date; import java.util.List; -import java.util.Locale; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.TimeUnit; +import java.util.regex.Pattern; /** * @author Sindre Mehus @@ -100,6 +101,7 @@ public class Util extends DownloadActivity private static final DecimalFormat GIGA_BYTE_FORMAT = new DecimalFormat("0.00 GB"); private static final DecimalFormat MEGA_BYTE_FORMAT = new DecimalFormat("0.00 MB"); private static final DecimalFormat KILO_BYTE_FORMAT = new DecimalFormat("0 KB"); + private static final Pattern PATTERN = Pattern.compile(":"); private static DecimalFormat GIGA_BYTE_LOCALIZED_FORMAT; private static DecimalFormat MEGA_BYTE_LOCALIZED_FORMAT; @@ -440,7 +442,7 @@ public class Util extends DownloadActivity * @param input the InputStream to read from * @return the requested byte array * @throws NullPointerException if the input is null - * @throws IOException if an I/O error occurs + * @throws java.io.IOException if an I/O error occurs */ public static byte[] toByteArray(InputStream input) throws IOException { @@ -864,7 +866,7 @@ public class Util extends DownloadActivity public static Drawable getDrawableFromAttribute(Context context, int attr) { int[] attrs = new int[]{attr}; - android.content.res.TypedArray ta = context.obtainStyledAttributes(attrs); + TypedArray ta = context.obtainStyledAttributes(attrs); Drawable drawableFromTheme = null; if (ta != null) @@ -960,7 +962,7 @@ public class Util extends DownloadActivity /** *

Broadcasts the given song info as the new song being played.

*/ - public static void broadcastNewTrackInfo(Context context, MusicDirectory.Entry song) + public static void broadcastNewTrackInfo(Context context, Entry song) { Intent intent = new Intent(EVENT_META_CHANGED); @@ -1595,26 +1597,36 @@ public class Util extends DownloadActivity return preferences.getString(Constants.PREFERENCES_KEY_DEFAULT_SHARE_DESCRIPTION, ""); } - public static long getDefaultShareExpiration(Context context) + public static String getShareGreeting(Context context) { SharedPreferences preferences = getPreferences(context); - return Long.parseLong(preferences.getString(Constants.PREFERENCES_KEY_DEFAULT_SHARE_EXPIRATION, "-1")); + return preferences.getString(Constants.PREFERENCES_KEY_DEFAULT_SHARE_GREETING, String.format(context.getResources().getString(R.string.share_default_greeting), context.getResources().getString(R.string.common_appname))); } - public static Calendar getDefaultShareExpirationCalendar(Context context) + public static String getDefaultShareExpiration(Context context) { - long expiration = getDefaultShareExpiration(context); + SharedPreferences preferences = getPreferences(context); + return preferences.getString(Constants.PREFERENCES_KEY_DEFAULT_SHARE_EXPIRATION, "0"); + } - if (expiration > 0) + public static long getDefaultShareExpirationInMillis(Context context) + { + SharedPreferences preferences = getPreferences(context); + String preference = preferences.getString(Constants.PREFERENCES_KEY_DEFAULT_SHARE_EXPIRATION, "0"); + + String[] split = PATTERN.split(preference); + + if (split.length == 2) { - Calendar cal = Calendar.getInstance(Locale.getDefault()); - cal.setTimeInMillis(System.currentTimeMillis() + expiration); - return cal; - } - else - { - return null; + int timeSpanAmount = Integer.parseInt(split[0]); + String timeSpanType = split[1]; + + TimeSpan timeSpan = TimeSpanPicker.calculateTimeSpan(context, timeSpanType, timeSpanAmount); + + return timeSpan.getTotalMilliseconds(); } + + return 0; } public static void setShouldAskForShareDetails(Context context, boolean shouldAskForShareDetails) @@ -1624,4 +1636,20 @@ public class Util extends DownloadActivity editor.putBoolean(Constants.PREFERENCES_KEY_ASK_FOR_SHARE_DETAILS, shouldAskForShareDetails); editor.commit(); } + + public static void setDefaultShareExpiration(Context context, String defaultShareExpiration) + { + SharedPreferences preferences = getPreferences(context); + SharedPreferences.Editor editor = preferences.edit(); + editor.putString(Constants.PREFERENCES_KEY_DEFAULT_SHARE_EXPIRATION, defaultShareExpiration); + editor.commit(); + } + + public static void setDefaultShareDescription(Context context, String defaultShareDescription) + { + SharedPreferences preferences = getPreferences(context); + SharedPreferences.Editor editor = preferences.edit(); + editor.putString(Constants.PREFERENCES_KEY_DEFAULT_SHARE_DESCRIPTION, defaultShareDescription); + editor.commit(); + } } diff --git a/src/com/thejoshwa/ultrasonic/androidapp/view/ShareAdapter.java b/src/com/thejoshwa/ultrasonic/androidapp/view/ShareAdapter.java new file mode 100644 index 00000000..308a8add --- /dev/null +++ b/src/com/thejoshwa/ultrasonic/androidapp/view/ShareAdapter.java @@ -0,0 +1,54 @@ +package com.thejoshwa.ultrasonic.androidapp.view; + +import android.view.View; +import android.view.ViewGroup; +import android.widget.ArrayAdapter; + +import com.thejoshwa.ultrasonic.androidapp.R; +import com.thejoshwa.ultrasonic.androidapp.activity.SubsonicTabActivity; +import com.thejoshwa.ultrasonic.androidapp.domain.Share; + +import java.util.Collections; +import java.util.Comparator; +import java.util.List; + +/** + * @author Sindre Mehus + */ +public class ShareAdapter extends ArrayAdapter +{ + + private final SubsonicTabActivity activity; + + public ShareAdapter(SubsonicTabActivity activity, List Shares) + { + super(activity, R.layout.share_list_item, Shares); + this.activity = activity; + } + + @Override + public View getView(int position, View convertView, ViewGroup parent) + { + Share entry = getItem(position); + ShareView view; + view = convertView != null && convertView instanceof ShareView ? (ShareView) convertView : new ShareView(activity); + view.setShare(entry); + return view; + } + + public static class ShareComparator implements Comparator + { + @Override + public int compare(Share share1, Share share2) + { + return share1.getId().compareToIgnoreCase(share2.getId()); + } + + public static List sort(List shares) + { + Collections.sort(shares, new ShareComparator()); + return shares; + } + + } +} \ No newline at end of file diff --git a/src/com/thejoshwa/ultrasonic/androidapp/view/ShareView.java b/src/com/thejoshwa/ultrasonic/androidapp/view/ShareView.java new file mode 100644 index 00000000..dbfc51d2 --- /dev/null +++ b/src/com/thejoshwa/ultrasonic/androidapp/view/ShareView.java @@ -0,0 +1,53 @@ +/* + This file is part of Subsonic. + + Subsonic is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Subsonic is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Subsonic. If not, see . + + Copyright 2009 (C) Sindre Mehus + */ +package com.thejoshwa.ultrasonic.androidapp.view; + +import android.content.Context; +import android.view.LayoutInflater; +import android.widget.TextView; + +import com.thejoshwa.ultrasonic.androidapp.R; +import com.thejoshwa.ultrasonic.androidapp.domain.Share; + +/** + * Used to display playlists in a {@code ListView}. + * + * @author Sindre Mehus + */ +public class ShareView extends UpdateView +{ + private TextView titleView; + private TextView descriptionView; + + public ShareView(Context context) + { + super(context); + LayoutInflater.from(context).inflate(R.layout.share_list_item, this, true); + + titleView = (TextView) findViewById(R.id.share_url); + descriptionView = (TextView) findViewById(R.id.share_description); + } + + public void setShare(Share share) + { + titleView.setText(share.getName()); + descriptionView.setText(share.getDescription()); + update(); + } +} \ No newline at end of file