summaryrefslogtreecommitdiff
path: root/core/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/main')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/ClientConfig.java22
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/UpdateManager.java97
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/asynctask/FlattrClickWorker.java22
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/gpoddernet/model/GpodnetEpisodeAction.java8
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java94
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/receiver/AlarmUpdateReceiver.java5
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/receiver/FeedUpdateReceiver.java2
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/receiver/MediaButtonReceiver.java9
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java32
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadRequest.java3
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java2
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/download/HttpDownloader.java18
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/download/ProxyConfig.java32
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java111
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java3
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/syndication/namespace/NSITunes.java10
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/Converter.java23
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java16
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/DownloadError.java3
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/IntList.java2
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/gui/FeedItemUndoToken.java55
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/playback/PlaybackController.java56
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/util/playback/Timeline.java62
-rw-r--r--core/src/main/res/drawable-hdpi-v11/ic_stat_antenna_default.pngbin678 -> 541 bytes
-rwxr-xr-xcore/src/main/res/drawable-hdpi-v11/ic_stat_authentication.pngbin467 -> 371 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_add_grey600_24dp.pngbin222 -> 125 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_add_white_24dp.pngbin223 -> 124 bytes
-rwxr-xr-xcore/src/main/res/drawable-hdpi/ic_av_fast_forward_80dp.pngbin1228 -> 429 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_av_pause_circle_outline_80dp.pngbin3309 -> 1100 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_av_play_circle_outline_80dp.pngbin3395 -> 1232 bytes
-rwxr-xr-xcore/src/main/res/drawable-hdpi/ic_av_rewind_80dp.pngbin1277 -> 408 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_cancel_grey600_24dp.pngbin522 -> 415 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_cancel_white_24dp.pngbin510 -> 394 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_check_box_grey600_24dp.pngbin584 -> 278 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_check_box_outline_blank_grey600_24dp.pngbin397 -> 180 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_check_box_outline_blank_white_24dp.pngbin340 -> 170 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_check_box_white_24dp.pngbin505 -> 260 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_create_new_folder_grey600_24dp.pngbin198 -> 167 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_create_new_folder_white_24dp.pngbin191 -> 164 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_delete_grey600_24dp.pngbin248 -> 161 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_delete_white_24dp.pngbin246 -> 158 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_description_grey600_36dp.pngbin425 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_description_white_36dp.pngbin424 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_done_grey600_24dp.pngbin326 -> 175 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_done_white_24dp.pngbin309 -> 169 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_drag_vertical_grey600_48dp.9.pngbin389 -> 289 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_drag_vertical_white_48dp.9.pngbin361 -> 265 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_expand_more_grey600_36dp.pngbin348 -> 195 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_expand_more_white_36dp.pngbin324 -> 189 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_fast_forward_grey600_24dp.pngbin366 -> 256 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_fast_forward_grey600_36dp.pngbin460 -> 324 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_fast_forward_white_24dp.pngbin360 -> 253 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_fast_forward_white_36dp.pngbin451 -> 315 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_fast_rewind_grey600_24dp.pngbin395 -> 267 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_fast_rewind_grey600_36dp.pngbin480 -> 331 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_fast_rewind_white_24dp.pngbin376 -> 261 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_fast_rewind_white_36dp.pngbin461 -> 321 bytes
-rwxr-xr-xcore/src/main/res/drawable-hdpi/ic_feed_grey600_24dp.pngbin1159 -> 511 bytes
-rwxr-xr-xcore/src/main/res/drawable-hdpi/ic_feed_white_24dp.pngbin727 -> 458 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_file_download_grey600_24dp.pngbin276 -> 154 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_file_download_white_24dp.pngbin277 -> 150 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_filter_grey600_24dp.pngbin135 -> 111 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_filter_white_24dp.pngbin131 -> 110 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_hearing_grey600_18dp.pngbin583 -> 478 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_hearing_white_18dp.pngbin602 -> 449 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_history_grey600_24dp.pngbin636 -> 509 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_history_white_24dp.pngbin638 -> 511 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_indeterminate_check_box_grey600_24dp.pngbin405 -> 179 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_indeterminate_check_box_white_24dp.pngbin348 -> 171 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_info_grey600_24dp.pngbin448 -> 342 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_info_white_24dp.pngbin433 -> 325 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_launcher.pngbin3955 -> 3887 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_list_grey600_24dp.pngbin207 -> 115 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_list_white_24dp.pngbin207 -> 114 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_lock_closed_grey600_24dp.pngbin366 -> 315 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_lock_closed_white_24dp.pngbin358 -> 303 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_lock_open_grey600_24dp.pngbin362 -> 314 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_lock_open_white_24dp.pngbin356 -> 299 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_more_vert_grey600_24dp.pngbin221 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_more_vert_white_24dp.pngbin219 -> 0 bytes
-rwxr-xr-xcore/src/main/res/drawable-hdpi/ic_new.pngbin891 -> 0 bytes
-rwxr-xr-xcore/src/main/res/drawable-hdpi/ic_new_dark.pngbin716 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_new_releases_grey600_24dp.pngbin501 -> 399 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_new_releases_white_24dp.pngbin491 -> 381 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_pause_grey600_24dp.pngbin188 -> 103 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_pause_grey600_36dp.pngbin235 -> 126 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_pause_white_24dp.pngbin188 -> 103 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_pause_white_36dp.pngbin234 -> 124 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_play_arrow_grey600_24dp.pngbin301 -> 195 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_play_arrow_grey600_36dp.pngbin355 -> 235 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_play_arrow_white_24dp.pngbin282 -> 194 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_play_arrow_white_36dp.pngbin348 -> 232 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_refresh_grey600_24dp.pngbin508 -> 407 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_refresh_white_24dp.pngbin531 -> 367 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_remove_red_eye_grey600_18dp.pngbin470 -> 380 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_remove_red_eye_white_18dp.pngbin468 -> 358 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_sd_storage_grey600_36dp.pngbin333 -> 259 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_sd_storage_white_36dp.pngbin332 -> 247 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_search_grey600_24dp.pngbin522 -> 412 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_search_white_24dp.pngbin504 -> 386 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_settings_grey600_24dp.pngbin572 -> 468 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_settings_input_antenna_grey600_24dp.pngbin713 -> 569 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_settings_input_antenna_white_24dp.pngbin703 -> 553 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_settings_white_24dp.pngbin561 -> 438 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_share_grey600_24dp.pngbin513 -> 413 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_share_white_24dp.pngbin506 -> 382 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_skip_grey600_36dp.pngbin302 -> 256 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_skip_white_36dp.pngbin304 -> 251 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_sleep_grey600_24dp.pngbin421 -> 180 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_sleep_off_grey600_24dp.pngbin659 -> 290 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_sleep_off_white_24dp.pngbin431 -> 264 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_sleep_white_24dp.pngbin361 -> 179 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_sort_grey600_24dp.pngbin264 -> 118 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_sort_white_24dp.pngbin238 -> 114 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_star_border_grey600_24dp.pngbin637 -> 530 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_star_border_white_24dp.pngbin637 -> 488 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_star_grey600_24dp.pngbin460 -> 389 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_star_white_24dp.pngbin454 -> 369 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_stat_antenna_default.pngbin649 -> 473 bytes
-rwxr-xr-xcore/src/main/res/drawable-hdpi/ic_stat_authentication.pngbin648 -> 446 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_timer_grey600_24dp.pngbin640 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_timer_white_24dp.pngbin609 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_toc_grey600_36dp.pngbin229 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_toc_white_36dp.pngbin240 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_web_grey600_24dp.pngbin248 -> 162 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_web_white_24dp.pngbin245 -> 159 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/ic_widget_preview.pngbin18320 -> 8210 bytes
-rwxr-xr-xcore/src/main/res/drawable-hdpi/navigation_up.pngbin2270 -> 318 bytes
-rwxr-xr-xcore/src/main/res/drawable-hdpi/navigation_up_dark.pngbin2221 -> 309 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/stat_notify_sync.pngbin421 -> 333 bytes
-rw-r--r--core/src/main/res/drawable-hdpi/stat_notify_sync_error.pngbin436 -> 352 bytes
-rw-r--r--core/src/main/res/drawable-ldpi-v11/ic_stat_antenna_default.pngbin307 -> 259 bytes
-rw-r--r--core/src/main/res/drawable-ldpi/ic_launcher.pngbin1658 -> 1645 bytes
-rw-r--r--core/src/main/res/drawable-ldpi/ic_stat_antenna_default.pngbin271 -> 202 bytes
-rw-r--r--core/src/main/res/drawable-mdpi-v11/ic_stat_antenna_default.pngbin414 -> 349 bytes
-rwxr-xr-xcore/src/main/res/drawable-mdpi-v11/ic_stat_authentication.pngbin293 -> 244 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_add_grey600_24dp.pngbin174 -> 90 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_add_white_24dp.pngbin174 -> 88 bytes
-rwxr-xr-xcore/src/main/res/drawable-mdpi/ic_av_fast_forward_80dp.pngbin760 -> 328 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_av_pause_circle_outline_80dp.pngbin1765 -> 768 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_av_play_circle_outline_80dp.pngbin1858 -> 820 bytes
-rwxr-xr-xcore/src/main/res/drawable-mdpi/ic_av_rewind_80dp.pngbin853 -> 349 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_cancel_grey600_24dp.pngbin401 -> 307 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_cancel_white_24dp.pngbin393 -> 290 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_check_box_grey600_24dp.pngbin397 -> 193 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_check_box_outline_blank_grey600_24dp.pngbin254 -> 116 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_check_box_outline_blank_white_24dp.pngbin230 -> 113 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_check_box_white_24dp.pngbin331 -> 179 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_create_new_folder_grey600_24dp.pngbin152 -> 133 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_create_new_folder_white_24dp.pngbin149 -> 132 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_delete_grey600_24dp.pngbin199 -> 114 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_delete_white_24dp.pngbin197 -> 112 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_description_grey600_36dp.pngbin271 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_description_white_36dp.pngbin309 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_done_grey600_24dp.pngbin244 -> 132 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_done_white_24dp.pngbin243 -> 133 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_drag_vertical_grey600_48dp.9.pngbin253 -> 202 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_drag_vertical_white_48dp.9.pngbin231 -> 191 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_expand_more_grey600_36dp.pngbin291 -> 160 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_expand_more_white_36dp.pngbin290 -> 153 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_fast_forward_grey600_24dp.pngbin276 -> 162 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_fast_forward_grey600_36dp.pngbin366 -> 256 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_fast_forward_white_24dp.pngbin265 -> 163 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_fast_forward_white_36dp.pngbin360 -> 253 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_fast_rewind_grey600_24dp.pngbin267 -> 167 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_fast_rewind_grey600_36dp.pngbin395 -> 267 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_fast_rewind_white_24dp.pngbin263 -> 162 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_fast_rewind_white_36dp.pngbin376 -> 261 bytes
-rwxr-xr-xcore/src/main/res/drawable-mdpi/ic_feed_grey600_24dp.pngbin773 -> 353 bytes
-rwxr-xr-xcore/src/main/res/drawable-mdpi/ic_feed_white_24dp.pngbin492 -> 321 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_file_download_grey600_24dp.pngbin213 -> 115 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_file_download_white_24dp.pngbin210 -> 113 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_filter_grey600_24dp.pngbin111 -> 91 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_filter_white_24dp.pngbin111 -> 90 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_hearing_grey600_18dp.pngbin408 -> 324 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_hearing_white_18dp.pngbin397 -> 301 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_history_grey600_24dp.pngbin447 -> 345 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_history_white_24dp.pngbin447 -> 345 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_indeterminate_check_box_grey600_24dp.pngbin259 -> 118 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_indeterminate_check_box_white_24dp.pngbin241 -> 115 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_info_grey600_24dp.pngbin327 -> 233 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_info_white_24dp.pngbin319 -> 224 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_launcher.pngbin2382 -> 2359 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_list_grey600_24dp.pngbin178 -> 88 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_list_white_24dp.pngbin171 -> 86 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_lock_closed_grey600_24dp.pngbin242 -> 205 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_lock_closed_white_24dp.pngbin237 -> 199 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_lock_open_grey600_24dp.pngbin242 -> 208 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_lock_open_white_24dp.pngbin238 -> 198 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_more_vert_grey600_24dp.pngbin202 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_more_vert_white_24dp.pngbin202 -> 0 bytes
-rwxr-xr-xcore/src/main/res/drawable-mdpi/ic_new.pngbin593 -> 0 bytes
-rwxr-xr-xcore/src/main/res/drawable-mdpi/ic_new_dark.pngbin484 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_new_releases_grey600_24dp.pngbin382 -> 288 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_new_releases_white_24dp.pngbin378 -> 277 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_pause_grey600_24dp.pngbin168 -> 84 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_pause_grey600_36dp.pngbin188 -> 103 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_pause_white_24dp.pngbin174 -> 83 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_pause_white_36dp.pngbin188 -> 103 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_play_arrow_grey600_24dp.pngbin248 -> 151 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_play_arrow_grey600_36dp.pngbin301 -> 195 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_play_arrow_white_24dp.pngbin257 -> 154 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_play_arrow_white_36dp.pngbin282 -> 194 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_refresh_grey600_24dp.pngbin356 -> 261 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_refresh_white_24dp.pngbin346 -> 247 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_remove_red_eye_grey600_18dp.pngbin357 -> 265 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_remove_red_eye_white_18dp.pngbin371 -> 259 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_sd_storage_grey600_36dp.pngbin220 -> 181 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_sd_storage_white_36dp.pngbin214 -> 172 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_search_grey600_24dp.pngbin356 -> 263 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_search_white_24dp.pngbin346 -> 247 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_settings_input_antenna_grey600_24dp.pngbin491 -> 388 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_settings_input_antenna_white_24dp.pngbin473 -> 371 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_share_grey600_24dp.pngbin371 -> 269 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_share_white_24dp.pngbin361 -> 261 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_skip_grey600_36dp.pngbin218 -> 183 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_skip_white_36dp.pngbin216 -> 183 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_sleep_grey600_24dp.pngbin336 -> 140 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_sleep_off_grey600_24dp.pngbin472 -> 225 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_sleep_off_white_24dp.pngbin323 -> 203 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_sleep_white_24dp.pngbin252 -> 139 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_sort_grey600_24dp.pngbin193 -> 91 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_sort_white_24dp.pngbin192 -> 90 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_star_border_grey600_24dp.pngbin410 -> 354 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_star_border_white_24dp.pngbin410 -> 342 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_star_grey600_24dp.pngbin307 -> 274 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_star_white_24dp.pngbin302 -> 265 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_stat_antenna_default.pngbin412 -> 297 bytes
-rwxr-xr-xcore/src/main/res/drawable-mdpi/ic_stat_authentication.pngbin460 -> 317 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_timer_grey600_24dp.pngbin442 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_timer_white_24dp.pngbin420 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_toc_grey600_36dp.pngbin205 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_toc_white_36dp.pngbin205 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_web_grey600_24dp.pngbin212 -> 123 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/ic_web_white_24dp.pngbin211 -> 122 bytes
-rwxr-xr-xcore/src/main/res/drawable-mdpi/navigation_up.pngbin2123 -> 279 bytes
-rwxr-xr-xcore/src/main/res/drawable-mdpi/navigation_up_dark.pngbin2060 -> 267 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/stat_notify_sync.pngbin272 -> 227 bytes
-rw-r--r--core/src/main/res/drawable-mdpi/stat_notify_sync_error.pngbin274 -> 241 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi-v11/ic_stat_antenna_default.pngbin1005 -> 783 bytes
-rwxr-xr-xcore/src/main/res/drawable-xhdpi-v11/ic_stat_authentication.pngbin529 -> 418 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_add_grey600_24dp.pngbin199 -> 109 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_add_white_24dp.pngbin198 -> 97 bytes
-rwxr-xr-xcore/src/main/res/drawable-xhdpi/ic_av_fast_forward_80dp.pngbin1968 -> 575 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_av_pause_circle_outline_80dp.pngbin5191 -> 1889 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_av_play_circle_outline_80dp.pngbin5393 -> 1994 bytes
-rwxr-xr-xcore/src/main/res/drawable-xhdpi/ic_av_rewind_80dp.pngbin1992 -> 603 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_cancel_grey600_24dp.pngbin661 -> 537 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_cancel_white_24dp.pngbin645 -> 513 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_check_box_grey600_24dp.pngbin658 -> 305 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_check_box_outline_blank_grey600_24dp.pngbin406 -> 186 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_check_box_outline_blank_white_24dp.pngbin364 -> 165 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_check_box_white_24dp.pngbin526 -> 282 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_create_new_folder_grey600_24dp.pngbin248 -> 198 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_create_new_folder_white_24dp.pngbin239 -> 188 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_delete_grey600_24dp.pngbin271 -> 153 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_delete_white_24dp.pngbin270 -> 146 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_description_grey600_36dp.pngbin461 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_description_white_36dp.pngbin459 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_done_grey600_24dp.pngbin373 -> 189 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_done_white_24dp.pngbin363 -> 183 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_drag_vertical_grey600_48dp.9.pngbin548 -> 379 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_drag_vertical_white_48dp.9.pngbin517 -> 349 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_expand_more_grey600_36dp.pngbin411 -> 223 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_expand_more_white_36dp.pngbin406 -> 218 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_fast_forward_grey600_24dp.pngbin383 -> 252 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_fast_forward_grey600_36dp.pngbin497 -> 332 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_fast_forward_white_24dp.pngbin386 -> 253 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_fast_forward_white_36dp.pngbin496 -> 327 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_fast_rewind_grey600_24dp.pngbin405 -> 279 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_fast_rewind_grey600_36dp.pngbin523 -> 348 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_fast_rewind_white_24dp.pngbin399 -> 263 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_fast_rewind_white_36dp.pngbin511 -> 331 bytes
-rwxr-xr-xcore/src/main/res/drawable-xhdpi/ic_feed_grey600_24dp.pngbin1420 -> 645 bytes
-rwxr-xr-xcore/src/main/res/drawable-xhdpi/ic_feed_white_24dp.pngbin910 -> 572 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_file_download_grey600_24dp.pngbin283 -> 148 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_file_download_white_24dp.pngbin282 -> 143 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_filter_grey600_24dp.pngbin141 -> 106 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_filter_white_24dp.pngbin141 -> 103 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_hearing_grey600_18dp.pngbin759 -> 621 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_hearing_white_18dp.pngbin724 -> 588 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_history_grey600_24dp.pngbin769 -> 636 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_history_white_24dp.pngbin770 -> 634 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_indeterminate_check_box_grey600_24dp.pngbin407 -> 186 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_indeterminate_check_box_white_24dp.pngbin370 -> 166 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_info_grey600_24dp.pngbin547 -> 428 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_info_white_24dp.pngbin530 -> 411 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_launcher.pngbin5589 -> 5519 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_list_grey600_24dp.pngbin197 -> 104 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_list_white_24dp.pngbin196 -> 95 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_lock_closed_grey600_24dp.pngbin430 -> 355 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_lock_closed_white_24dp.pngbin421 -> 341 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_lock_open_grey600_24dp.pngbin427 -> 355 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_lock_open_white_24dp.pngbin420 -> 341 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_more_vert_grey600_24dp.pngbin252 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_more_vert_white_24dp.pngbin269 -> 0 bytes
-rwxr-xr-xcore/src/main/res/drawable-xhdpi/ic_new.pngbin1189 -> 0 bytes
-rwxr-xr-xcore/src/main/res/drawable-xhdpi/ic_new_dark.pngbin989 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_new_releases_grey600_24dp.pngbin623 -> 496 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_new_releases_white_24dp.pngbin637 -> 464 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_pause_grey600_24dp.pngbin193 -> 105 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_pause_grey600_36dp.pngbin217 -> 109 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_pause_white_24dp.pngbin193 -> 90 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_pause_white_36dp.pngbin215 -> 92 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_play_arrow_grey600_24dp.pngbin319 -> 211 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_play_arrow_grey600_36dp.pngbin400 -> 270 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_play_arrow_white_24dp.pngbin318 -> 206 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_play_arrow_white_36dp.pngbin399 -> 270 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_refresh_grey600_24dp.pngbin644 -> 511 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_refresh_white_24dp.pngbin637 -> 484 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_remove_red_eye_grey600_18dp.pngbin589 -> 492 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_remove_red_eye_white_18dp.pngbin585 -> 472 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_sd_storage_grey600_36dp.pngbin403 -> 295 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_sd_storage_white_36dp.pngbin404 -> 284 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_search_grey600_24dp.pngbin597 -> 483 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_search_white_24dp.pngbin591 -> 453 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_settings_grey600_24dp.pngbin704 -> 581 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_settings_input_antenna_grey600_24dp.pngbin834 -> 698 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_settings_input_antenna_white_24dp.pngbin825 -> 675 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_settings_white_24dp.pngbin737 -> 540 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_share_grey600_24dp.pngbin629 -> 496 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_share_white_24dp.pngbin625 -> 472 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_skip_grey600_36dp.pngbin364 -> 285 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_skip_white_36dp.pngbin368 -> 285 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_sleep_grey600_24dp.pngbin494 -> 224 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_sleep_off_grey600_24dp.pngbin769 -> 358 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_sleep_off_white_24dp.pngbin486 -> 326 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_sleep_white_24dp.pngbin367 -> 208 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_sort_grey600_24dp.pngbin215 -> 106 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_sort_white_24dp.pngbin212 -> 101 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_star_border_grey600_24dp.pngbin828 -> 694 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_star_border_white_24dp.pngbin821 -> 630 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_star_grey600_24dp.pngbin593 -> 487 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_star_white_24dp.pngbin582 -> 455 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_stat_antenna_default.pngbin942 -> 693 bytes
-rwxr-xr-xcore/src/main/res/drawable-xhdpi/ic_stat_authentication.pngbin882 -> 584 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_timer_grey600_24dp.pngbin761 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_timer_white_24dp.pngbin810 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_toc_grey600_36dp.pngbin222 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_toc_white_36dp.pngbin229 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_undobar_undo.pngbin1558 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_web_grey600_24dp.pngbin282 -> 190 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/ic_web_white_24dp.pngbin319 -> 182 bytes
-rwxr-xr-xcore/src/main/res/drawable-xhdpi/navigation_up.pngbin2471 -> 409 bytes
-rwxr-xr-xcore/src/main/res/drawable-xhdpi/navigation_up_dark.pngbin2445 -> 408 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/stat_notify_sync.pngbin475 -> 368 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/stat_notify_sync_error.pngbin533 -> 415 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/undobar.9.pngbin1665 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/undobar_button_focused.9.pngbin1141 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/undobar_button_pressed.9.pngbin1123 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xhdpi/undobar_divider.9.pngbin963 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_add_grey600_24dp.pngbin223 -> 114 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_add_white_24dp.pngbin222 -> 97 bytes
-rwxr-xr-xcore/src/main/res/drawable-xxhdpi/ic_av_fast_forward_80dp.pngbin3207 -> 831 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_av_pause_circle_outline_80dp.pngbin8059 -> 2745 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_av_play_circle_outline_80dp.pngbin8216 -> 2987 bytes
-rwxr-xr-xcore/src/main/res/drawable-xxhdpi/ic_av_rewind_80dp.pngbin3502 -> 757 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_cancel_grey600_24dp.pngbin920 -> 756 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_cancel_white_24dp.pngbin893 -> 716 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_check_box_grey600_24dp.pngbin920 -> 415 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_check_box_outline_blank_grey600_24dp.pngbin582 -> 244 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_check_box_outline_blank_white_24dp.pngbin502 -> 214 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_check_box_white_24dp.pngbin800 -> 383 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_create_new_folder_grey600_24dp.pngbin343 -> 262 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_create_new_folder_white_24dp.pngbin339 -> 251 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_delete_grey600_24dp.pngbin341 -> 195 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_delete_white_24dp.pngbin338 -> 189 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_description_grey600_36dp.pngbin635 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_description_white_36dp.pngbin626 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_done_grey600_24dp.pngbin451 -> 262 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_done_white_24dp.pngbin476 -> 252 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_drag_vertical_grey600_48dp.9.pngbin853 -> 593 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_drag_vertical_white_48dp.9.pngbin809 -> 544 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_expand_more_grey600_36dp.pngbin539 -> 278 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_expand_more_white_36dp.pngbin539 -> 273 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_fast_forward_grey600_24dp.pngbin497 -> 332 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_fast_forward_grey600_36dp.pngbin689 -> 520 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_fast_forward_white_24dp.pngbin496 -> 327 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_fast_forward_white_36dp.pngbin689 -> 518 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_fast_rewind_grey600_24dp.pngbin523 -> 348 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_fast_rewind_grey600_36dp.pngbin704 -> 547 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_fast_rewind_white_24dp.pngbin511 -> 331 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_fast_rewind_white_36dp.pngbin708 -> 548 bytes
-rwxr-xr-xcore/src/main/res/drawable-xxhdpi/ic_feed_grey600_24dp.pngbin2087 -> 956 bytes
-rwxr-xr-xcore/src/main/res/drawable-xxhdpi/ic_feed_white_24dp.pngbin1366 -> 843 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_file_download_grey600_24dp.pngbin353 -> 182 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_file_download_white_24dp.pngbin351 -> 177 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_filter_grey600_24dp.pngbin189 -> 114 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_filter_white_24dp.pngbin188 -> 107 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_hearing_grey600_18dp.pngbin1041 -> 885 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_hearing_white_18dp.pngbin1034 -> 840 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_history_grey600_24dp.pngbin1121 -> 950 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_history_white_24dp.pngbin1123 -> 952 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_indeterminate_check_box_grey600_24dp.pngbin580 -> 247 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_indeterminate_check_box_white_24dp.pngbin514 -> 219 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_info_grey600_24dp.pngbin762 -> 611 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_info_white_24dp.pngbin736 -> 576 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_launcher.pngbin14262 -> 9483 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_list_grey600_24dp.pngbin223 -> 111 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_list_white_24dp.pngbin230 -> 94 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_lock_closed_grey600_24dp.pngbin630 -> 518 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_lock_closed_white_24dp.pngbin621 -> 494 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_lock_open_grey600_24dp.pngbin627 -> 519 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_lock_open_white_24dp.pngbin621 -> 496 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_more_vert_grey600_24dp.pngbin316 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_more_vert_white_24dp.pngbin313 -> 0 bytes
-rwxr-xr-xcore/src/main/res/drawable-xxhdpi/ic_new.pngbin1759 -> 0 bytes
-rwxr-xr-xcore/src/main/res/drawable-xxhdpi/ic_new_dark.pngbin1501 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_new_releases_grey600_24dp.pngbin881 -> 718 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_new_releases_white_24dp.pngbin858 -> 679 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_pause_grey600_24dp.pngbin217 -> 109 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_pause_grey600_36dp.pngbin294 -> 143 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_pause_white_24dp.pngbin215 -> 92 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_pause_white_36dp.pngbin293 -> 143 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_play_arrow_grey600_24dp.pngbin400 -> 270 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_play_arrow_grey600_36dp.pngbin544 -> 367 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_play_arrow_white_24dp.pngbin399 -> 270 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_play_arrow_white_36dp.pngbin543 -> 351 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_refresh_grey600_24dp.pngbin882 -> 741 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_refresh_white_24dp.pngbin875 -> 689 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_remove_red_eye_grey600_18dp.pngbin826 -> 697 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_remove_red_eye_white_18dp.pngbin862 -> 669 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_sd_storage_grey600_36dp.pngbin605 -> 439 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_sd_storage_white_36dp.pngbin593 -> 416 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_search_grey600_24dp.pngbin881 -> 712 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_search_white_24dp.pngbin871 -> 669 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_settings_grey600_24dp.pngbin994 -> 844 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_settings_input_antenna_grey600_24dp.pngbin1231 -> 1063 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_settings_input_antenna_white_24dp.pngbin1219 -> 1019 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_settings_white_24dp.pngbin974 -> 790 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_share_grey600_24dp.pngbin866 -> 694 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_share_white_24dp.pngbin857 -> 660 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_skip_grey600_36dp.pngbin533 -> 369 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_skip_white_36dp.pngbin543 -> 361 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_sleep_grey600_24dp.pngbin737 -> 311 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_sleep_off_grey600_24dp.pngbin1113 -> 495 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_sleep_off_white_24dp.pngbin664 -> 449 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_sleep_white_24dp.pngbin509 -> 280 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_sort_grey600_24dp.pngbin244 -> 115 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_sort_white_24dp.pngbin241 -> 103 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_star_border_grey600_24dp.pngbin1227 -> 1009 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_star_border_white_24dp.pngbin1222 -> 934 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_star_grey600_24dp.pngbin877 -> 703 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_star_white_24dp.pngbin870 -> 657 bytes
-rwxr-xr-xcore/src/main/res/drawable-xxhdpi/ic_stat_authentication.pngbin1266 -> 848 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_timer_grey600_24dp.pngbin1074 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_timer_white_24dp.pngbin1063 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_toc_grey600_36dp.pngbin313 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_toc_white_36dp.pngbin312 -> 0 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_web_grey600_24dp.pngbin402 -> 245 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/ic_web_white_24dp.pngbin408 -> 234 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/stat_notify_sync.pngbin705 -> 545 bytes
-rw-r--r--core/src/main/res/drawable-xxhdpi/stat_notify_sync_error.pngbin761 -> 577 bytes
-rwxr-xr-xcore/src/main/res/drawable-xxxhdpi/ic_av_fast_forward_80dp.pngbin5878 -> 1332 bytes
-rwxr-xr-xcore/src/main/res/drawable-xxxhdpi/ic_av_rewind_80dp.pngbin6299 -> 1362 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_create_new_folder_grey600_24dp.pngbin466 -> 331 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_create_new_folder_white_24dp.pngbin463 -> 314 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_filter_grey600_24dp.pngbin235 -> 123 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_filter_white_24dp.pngbin234 -> 106 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_lock_closed_grey600_24dp.pngbin854 -> 675 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_lock_closed_white_24dp.pngbin839 -> 646 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_lock_open_grey600_24dp.pngbin850 -> 674 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_lock_open_white_24dp.pngbin838 -> 643 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_sd_storage_grey600_36dp.pngbin890 -> 583 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_sd_storage_white_36dp.pngbin890 -> 559 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_skip_grey600_36dp.pngbin737 -> 443 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_skip_white_36dp.pngbin749 -> 433 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_sleep_grey600_24dp.pngbin955 -> 403 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_sleep_off_grey600_24dp.pngbin1514 -> 637 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_sleep_off_white_24dp.pngbin882 -> 580 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_sleep_white_24dp.pngbin647 -> 358 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_star_border_grey600_24dp.pngbin1675 -> 1352 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_star_border_white_24dp.pngbin1684 -> 1248 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_star_grey600_24dp.pngbin1179 -> 916 bytes
-rw-r--r--core/src/main/res/drawable-xxxhdpi/ic_star_white_24dp.pngbin1183 -> 856 bytes
-rw-r--r--core/src/main/res/drawable/undobar_button.xml22
-rw-r--r--core/src/main/res/values/attrs.xml3
-rw-r--r--core/src/main/res/values/strings.xml26
-rw-r--r--core/src/main/res/values/styles.xml14
479 files changed, 502 insertions, 250 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/ClientConfig.java b/core/src/main/java/de/danoeh/antennapod/core/ClientConfig.java
index 6619e706b..a96affb23 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/ClientConfig.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/ClientConfig.java
@@ -1,5 +1,12 @@
package de.danoeh.antennapod.core;
+import android.content.Context;
+
+import de.danoeh.antennapod.core.preferences.PlaybackPreferences;
+import de.danoeh.antennapod.core.preferences.UserPreferences;
+import de.danoeh.antennapod.core.storage.PodDBAdapter;
+import de.danoeh.antennapod.core.util.NetworkUtils;
+
/**
* Stores callbacks for core classes like Services, DB classes etc. and other configuration variables.
* Apps using the core module of AntennaPod should register implementations of all interfaces here.
@@ -22,4 +29,19 @@ public class ClientConfig {
public static FlattrCallbacks flattrCallbacks;
public static DBTasksCallbacks dbTasksCallbacks;
+
+ private static boolean initialized = false;
+
+ public static synchronized void initialize(Context context) {
+ if(initialized) {
+ return;
+ }
+ PodDBAdapter.init(context);
+ UserPreferences.init(context);
+ UpdateManager.init(context);
+ PlaybackPreferences.init(context);
+ NetworkUtils.init(context);
+ initialized = true;
+ }
+
}
diff --git a/core/src/main/java/de/danoeh/antennapod/core/UpdateManager.java b/core/src/main/java/de/danoeh/antennapod/core/UpdateManager.java
new file mode 100644
index 000000000..8362c4a4e
--- /dev/null
+++ b/core/src/main/java/de/danoeh/antennapod/core/UpdateManager.java
@@ -0,0 +1,97 @@
+package de.danoeh.antennapod.core;
+
+
+import android.content.Context;
+import android.content.SharedPreferences;
+import android.content.pm.PackageInfo;
+import android.content.pm.PackageManager;
+import android.os.Build;
+import android.util.Log;
+
+import org.antennapod.audio.MediaPlayer;
+
+import java.io.File;
+import java.util.List;
+
+import de.danoeh.antennapod.core.feed.Feed;
+import de.danoeh.antennapod.core.feed.FeedImage;
+import de.danoeh.antennapod.core.feed.FeedItem;
+import de.danoeh.antennapod.core.preferences.UserPreferences;
+import de.danoeh.antennapod.core.storage.DBReader;
+import de.danoeh.antennapod.core.storage.DBWriter;
+
+/*
+ * This class's job is do perform maintenance tasks whenever the app has been updated
+ */
+public class UpdateManager {
+
+ public static final String TAG = UpdateManager.class.getSimpleName();
+
+ private static final String PREF_NAME = "app_version";
+ private static final String KEY_VERSION_CODE = "version_code";
+
+ private static int currentVersionCode;
+
+ private static Context context;
+ private static SharedPreferences prefs;
+
+ public static void init(Context context) {
+ UpdateManager.context = context;
+ prefs = context.getSharedPreferences(PREF_NAME, Context.MODE_PRIVATE);
+ PackageManager pm = context.getPackageManager();
+ try {
+ PackageInfo info = pm.getPackageInfo(context.getPackageName(), 0);
+ currentVersionCode = info.versionCode;
+ } catch (PackageManager.NameNotFoundException e) {
+ Log.e(TAG, "Failed to obtain package info for package name: " + context.getPackageName(), e);
+ currentVersionCode = 0;
+ return;
+ }
+ final int oldVersionCode = getStoredVersionCode();
+ Log.d(TAG, "old: " + oldVersionCode + ", current: " + currentVersionCode);
+ if(oldVersionCode < currentVersionCode) {
+ onUpgrade(oldVersionCode, currentVersionCode);
+ setCurrentVersionCode();
+ }
+ }
+
+ public static int getStoredVersionCode() {
+ return prefs.getInt(KEY_VERSION_CODE, -1);
+ }
+
+ public static void setCurrentVersionCode() {
+ prefs.edit().putInt(KEY_VERSION_CODE, currentVersionCode).apply();
+ }
+
+ private static void onUpgrade(final int oldVersionCode, final int newVersionCode) {
+ if(oldVersionCode < 1030099) {
+ // delete the now obsolete image cache
+ // from now on, Glide will handle caching images
+ new Thread() {
+ public void run() {
+ List<Feed> feeds = DBReader.getFeedList();
+ for (Feed podcast : feeds) {
+ List<FeedItem> episodes = DBReader.getFeedItemList(podcast);
+ for (FeedItem episode : episodes) {
+ FeedImage image = episode.getImage();
+ if (image != null && image.isDownloaded() && image.getFile_url() != null) {
+ File imageFile = new File(image.getFile_url());
+ if (imageFile.exists()) {
+ imageFile.delete();
+ }
+ image.setFile_url(null); // calls setDownloaded(false)
+ DBWriter.setFeedImage(image);
+ }
+ }
+ }
+ }
+ }.start();
+ }
+ if(oldVersionCode < 1050004) {
+ if(MediaPlayer.isPrestoLibraryInstalled(context) && Build.VERSION.SDK_INT >= 16) {
+ UserPreferences.enableSonic(true);
+ }
+ }
+ }
+
+}
diff --git a/core/src/main/java/de/danoeh/antennapod/core/asynctask/FlattrClickWorker.java b/core/src/main/java/de/danoeh/antennapod/core/asynctask/FlattrClickWorker.java
index ac032fcc0..c0ec8d08a 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/asynctask/FlattrClickWorker.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/asynctask/FlattrClickWorker.java
@@ -17,6 +17,7 @@ import java.util.LinkedList;
import java.util.List;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.Future;
+import java.util.concurrent.atomic.AtomicInteger;
import de.danoeh.antennapod.core.BuildConfig;
import de.danoeh.antennapod.core.ClientConfig;
@@ -46,8 +47,8 @@ public class FlattrClickWorker extends AsyncTask<Void, Integer, FlattrClickWorke
public static enum ExitCode {EXIT_NORMAL, NO_TOKEN, NO_NETWORK, NO_THINGS}
- private volatile int countFailed = 0;
- private volatile int countSuccess = 0;
+ private final AtomicInteger countFailed = new AtomicInteger();
+ private final AtomicInteger countSuccess = new AtomicInteger();
private volatile FlattrThing extraFlattrThing;
@@ -114,12 +115,12 @@ public class FlattrClickWorker extends AsyncTask<Void, Integer, FlattrClickWorke
FlattrUtils.clickUrl(context, thing.getPaymentLink());
thing.getFlattrStatus().setFlattred();
publishProgress(R.string.flattr_click_success);
- countSuccess++;
+ countSuccess.incrementAndGet();
} catch (FlattrException e) {
e.printStackTrace();
- countFailed++;
- if (countFailed == 1) {
+ int failed = countFailed.incrementAndGet();
+ if (failed == 1) {
exception = e;
}
}
@@ -148,7 +149,7 @@ public class FlattrClickWorker extends AsyncTask<Void, Integer, FlattrClickWorke
super.onPostExecute(exitCode);
switch (exitCode) {
case EXIT_NORMAL:
- if (countFailed > 0) {
+ if (countFailed.get() > 0) {
postFlattrFailedNotification();
}
break;
@@ -190,7 +191,8 @@ public class FlattrClickWorker extends AsyncTask<Void, Integer, FlattrClickWorke
}
private void postFlattrFailedNotification() {
- if (countFailed == 0) {
+ int failed = countFailed.get();
+ if (failed == 0) {
return;
}
@@ -198,15 +200,15 @@ public class FlattrClickWorker extends AsyncTask<Void, Integer, FlattrClickWorke
String title;
String subtext;
- if (countFailed == 1) {
+ if (failed == 1) {
title = context.getString(R.string.flattrd_failed_label);
String exceptionMsg = (exception.getMessage() != null) ? exception.getMessage() : "";
subtext = context.getString(R.string.flattr_click_failure, extraFlattrThing.getTitle())
+ "\n" + exceptionMsg;
} else {
title = context.getString(R.string.flattrd_label);
- subtext = context.getString(R.string.flattr_click_success_count, countSuccess) + "\n"
- + context.getString(R.string.flattr_click_failure_count, countFailed);
+ subtext = context.getString(R.string.flattr_click_success_count, countSuccess.get()) + "\n"
+ + context.getString(R.string.flattr_click_failure_count, failed);
}
Notification notification = new NotificationCompat.Builder(context)
diff --git a/core/src/main/java/de/danoeh/antennapod/core/gpoddernet/model/GpodnetEpisodeAction.java b/core/src/main/java/de/danoeh/antennapod/core/gpoddernet/model/GpodnetEpisodeAction.java
index 2d174a6bc..01c888d6b 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/gpoddernet/model/GpodnetEpisodeAction.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/gpoddernet/model/GpodnetEpisodeAction.java
@@ -63,10 +63,10 @@ public class GpodnetEpisodeAction {
Action action = Action.valueOf(fields[3]);
GpodnetEpisodeAction result = new Builder(podcast, episode, action)
.deviceId(deviceId)
- .timestamp(new Date(Long.valueOf(fields[4])))
- .started(Integer.valueOf(fields[5]))
- .position(Integer.valueOf(fields[6]))
- .total(Integer.valueOf(fields[7]))
+ .timestamp(new Date(Long.parseLong(fields[4])))
+ .started(Integer.parseInt(fields[5]))
+ .position(Integer.parseInt(fields[6]))
+ .total(Integer.parseInt(fields[7]))
.build();
return result;
} catch(IllegalArgumentException e) {
diff --git a/core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java b/core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java
index 6c0aff15e..f9613cc3d 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java
@@ -17,6 +17,7 @@ import org.json.JSONException;
import java.io.File;
import java.io.IOException;
+import java.net.Proxy;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
@@ -25,10 +26,12 @@ import java.util.concurrent.TimeUnit;
import de.danoeh.antennapod.core.R;
import de.danoeh.antennapod.core.receiver.FeedUpdateReceiver;
+import de.danoeh.antennapod.core.service.download.ProxyConfig;
import de.danoeh.antennapod.core.storage.APCleanupAlgorithm;
import de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm;
import de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm;
import de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm;
+import de.danoeh.antennapod.core.util.Converter;
/**
* Provides access to preferences set by the user in the settings screen. A
@@ -78,6 +81,11 @@ public class UserPreferences {
public static final String PREF_ENABLE_AUTODL_ON_BATTERY = "prefEnableAutoDownloadOnBattery";
public static final String PREF_ENABLE_AUTODL_WIFI_FILTER = "prefEnableAutoDownloadWifiFilter";
public static final String PREF_AUTODL_SELECTED_NETWORKS = "prefAutodownloadSelectedNetworks";
+ public static final String PREF_PROXY_TYPE = "prefProxyType";
+ public static final String PREF_PROXY_HOST = "prefProxyHost";
+ public static final String PREF_PROXY_PORT = "prefProxyPort";
+ public static final String PREF_PROXY_USER = "prefProxyUser";
+ public static final String PREF_PROXY_PASSWORD = "prefProxyPassword";
// Services
public static final String PREF_AUTO_FLATTR = "pref_auto_flattr";
@@ -158,12 +166,12 @@ public class UserPreferences {
public static int getFeedOrder() {
String value = prefs.getString(PREF_DRAWER_FEED_ORDER, "0");
- return Integer.valueOf(value);
+ return Integer.parseInt(value);
}
public static int getFeedCounterSetting() {
String value = prefs.getString(PREF_DRAWER_FEED_COUNTER, "0");
- return Integer.valueOf(value);
+ return Integer.parseInt(value);
}
/**
@@ -243,7 +251,7 @@ public class UserPreferences {
}
public static int getSmartMarkAsPlayedSecs() {
- return Integer.valueOf(prefs.getString(PREF_SMART_MARK_AS_PLAYED_SECS, "30"));
+ return Integer.parseInt(prefs.getString(PREF_SMART_MARK_AS_PLAYED_SECS, "30"));
}
public static boolean isAutoFlattr() {
@@ -260,20 +268,20 @@ public class UserPreferences {
public static float getLeftVolume() {
int volume = prefs.getInt(PREF_LEFT_VOLUME, 100);
- if(volume == 100) {
- return 1.0f;
- } else {
- return (float) (1 - (Math.log(100 - volume) / Math.log(100)));
- }
+ return Converter.getVolumeFromPercentage(volume);
}
public static float getRightVolume() {
int volume = prefs.getInt(PREF_RIGHT_VOLUME, 100);
- if(volume == 100) {
- return 1.0f;
- } else {
- return (float) (1 - (Math.log(100 - volume) / Math.log(100)));
- }
+ return Converter.getVolumeFromPercentage(volume);
+ }
+
+ public static int getLeftVolumePercentage() {
+ return prefs.getInt(PREF_LEFT_VOLUME, 100);
+ }
+
+ public static int getRightVolumePercentage() {
+ return prefs.getInt(PREF_RIGHT_VOLUME, 100);
}
public static boolean shouldPauseForFocusLoss() {
@@ -295,8 +303,8 @@ public class UserPreferences {
String datetime = prefs.getString(PREF_UPDATE_INTERVAL, "");
if(datetime.length() >= 3 && datetime.contains(":")) {
String[] parts = datetime.split(":");
- int hourOfDay = Integer.valueOf(parts[0]);
- int minute = Integer.valueOf(parts[1]);
+ int hourOfDay = Integer.parseInt(parts[0]);
+ int minute = Integer.parseInt(parts[1]);
return new int[] { hourOfDay, minute };
} else {
return new int[0];
@@ -308,7 +316,7 @@ public class UserPreferences {
}
public static int getParallelDownloads() {
- return Integer.valueOf(prefs.getString(PREF_PARALLEL_DOWNLOADS, "4"));
+ return Integer.parseInt(prefs.getString(PREF_PARALLEL_DOWNLOADS, "4"));
}
public static int getEpisodeCacheSizeUnlimited() {
@@ -338,12 +346,12 @@ public class UserPreferences {
public static int getImageCacheSize() {
String cacheSizeString = prefs.getString(PREF_IMAGE_CACHE_SIZE, IMAGE_CACHE_DEFAULT_VALUE);
- int cacheSizeInt = Integer.valueOf(cacheSizeString);
+ int cacheSizeInt = Integer.parseInt(cacheSizeString);
// if the cache size is too small the user won't get any images at all
// that's bad, force it back to the default.
if (cacheSizeInt < IMAGE_CACHE_SIZE_MINIMUM) {
prefs.edit().putString(PREF_IMAGE_CACHE_SIZE, IMAGE_CACHE_DEFAULT_VALUE).apply();
- cacheSizeInt = Integer.valueOf(IMAGE_CACHE_DEFAULT_VALUE);
+ cacheSizeInt = Integer.parseInt(IMAGE_CACHE_DEFAULT_VALUE);
}
int cacheSizeMB = cacheSizeInt * 1024 * 1024;
return cacheSizeMB;
@@ -371,6 +379,42 @@ public class UserPreferences {
return TextUtils.split(selectedNetWorks, ",");
}
+ public static void setProxyConfig(ProxyConfig config) {
+ SharedPreferences.Editor editor = prefs.edit();
+ editor.putString(PREF_PROXY_TYPE, config.type.name());
+ if(TextUtils.isEmpty(config.host)) {
+ editor.remove(PREF_PROXY_HOST);
+ } else {
+ editor.putString(PREF_PROXY_HOST, config.host);
+ }
+ if(config.port <= 0 || config.port > 65535) {
+ editor.remove(PREF_PROXY_PORT);
+ } else {
+ editor.putInt(PREF_PROXY_PORT, config.port);
+ }
+ if(TextUtils.isEmpty(config.username)) {
+ editor.remove(PREF_PROXY_USER);
+ } else {
+ editor.putString(PREF_PROXY_USER, config.username);
+ }
+ if(TextUtils.isEmpty(config.password)) {
+ editor.remove(PREF_PROXY_PASSWORD);
+ } else {
+ editor.putString(PREF_PROXY_PASSWORD, config.password);
+ }
+ editor.apply();
+ }
+
+ public static ProxyConfig getProxyConfig() {
+ Proxy.Type type = Proxy.Type.valueOf(prefs.getString(PREF_PROXY_TYPE, Proxy.Type.DIRECT.name()));
+ String host = prefs.getString(PREF_PROXY_HOST, null);
+ int port = prefs.getInt(PREF_PROXY_PORT, 0);
+ String username = prefs.getString(PREF_PROXY_USER, null);
+ String password = prefs.getString(PREF_PROXY_PASSWORD, null);
+ ProxyConfig config = new ProxyConfig(type, host, port, username, password);
+ return config;
+ }
+
public static boolean shouldResumeAfterCall() {
return prefs.getBoolean(PREF_RESUME_AFTER_CALL, true);
}
@@ -494,7 +538,7 @@ public class UserPreferences {
if (valueFromPrefs.equals(context.getString(R.string.pref_episode_cache_unlimited))) {
return EPISODE_CACHE_SIZE_UNLIMITED;
} else {
- return Integer.valueOf(valueFromPrefs);
+ return Integer.parseInt(valueFromPrefs);
}
}
@@ -502,15 +546,7 @@ public class UserPreferences {
String[] selectedSpeeds = null;
// If this preference hasn't been set yet, return the default options
if (valueFromPrefs == null) {
- String[] allSpeeds = context.getResources().getStringArray(R.array.playback_speed_values);
- List<String> speedList = new ArrayList<>();
- for (String speedStr : allSpeeds) {
- float speed = Float.parseFloat(speedStr);
- if (speed < 2.0001 && speed * 10 % 1 == 0) {
- speedList.add(speedStr);
- }
- }
- selectedSpeeds = speedList.toArray(new String[speedList.size()]);
+ selectedSpeeds = new String[] { "1.00", "1.25", "1.50", "1.75", "2.00" };
} else {
try {
JSONArray jsonArray = new JSONArray(valueFromPrefs);
@@ -548,7 +584,7 @@ public class UserPreferences {
public static EpisodeCleanupAlgorithm getEpisodeCleanupAlgorithm() {
- int cleanupValue = Integer.valueOf(prefs.getString(PREF_EPISODE_CLEANUP, "-1"));
+ int cleanupValue = Integer.parseInt(prefs.getString(PREF_EPISODE_CLEANUP, "-1"));
if (cleanupValue == EPISODE_CLEANUP_QUEUE) {
return new APQueueCleanupAlgorithm();
} else if (cleanupValue == EPISODE_CLEANUP_NULL) {
diff --git a/core/src/main/java/de/danoeh/antennapod/core/receiver/AlarmUpdateReceiver.java b/core/src/main/java/de/danoeh/antennapod/core/receiver/AlarmUpdateReceiver.java
index ce5004a98..33c15883b 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/receiver/AlarmUpdateReceiver.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/receiver/AlarmUpdateReceiver.java
@@ -6,7 +6,7 @@ import android.content.Intent;
import android.text.TextUtils;
import android.util.Log;
-import de.danoeh.antennapod.core.preferences.PlaybackPreferences;
+import de.danoeh.antennapod.core.ClientConfig;
import de.danoeh.antennapod.core.preferences.UserPreferences;
/** Listens for events that make it necessary to reset the update alarm. */
@@ -22,8 +22,7 @@ public class AlarmUpdateReceiver extends BroadcastReceiver {
} else if (TextUtils.equals(intent.getAction(), Intent.ACTION_PACKAGE_REPLACED)) {
Log.d(TAG, "Resetting update alarm after app upgrade");
}
- PlaybackPreferences.init(context);
- UserPreferences.init(context);
+ ClientConfig.initialize(context);
UserPreferences.restartUpdateAlarm(false);
}
diff --git a/core/src/main/java/de/danoeh/antennapod/core/receiver/FeedUpdateReceiver.java b/core/src/main/java/de/danoeh/antennapod/core/receiver/FeedUpdateReceiver.java
index b959c7301..e0abe0efb 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/receiver/FeedUpdateReceiver.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/receiver/FeedUpdateReceiver.java
@@ -5,6 +5,7 @@ import android.content.Context;
import android.content.Intent;
import android.util.Log;
+import de.danoeh.antennapod.core.ClientConfig;
import de.danoeh.antennapod.core.preferences.UserPreferences;
import de.danoeh.antennapod.core.storage.DBTasks;
import de.danoeh.antennapod.core.util.NetworkUtils;
@@ -19,6 +20,7 @@ public class FeedUpdateReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
Log.d(TAG, "Received intent");
+ ClientConfig.initialize(context);
if (NetworkUtils.isDownloadAllowed()) {
DBTasks.refreshAllFeeds(context, null);
} else {
diff --git a/core/src/main/java/de/danoeh/antennapod/core/receiver/MediaButtonReceiver.java b/core/src/main/java/de/danoeh/antennapod/core/receiver/MediaButtonReceiver.java
index a900248d2..51cc52e10 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/receiver/MediaButtonReceiver.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/receiver/MediaButtonReceiver.java
@@ -5,7 +5,8 @@ import android.content.Context;
import android.content.Intent;
import android.util.Log;
import android.view.KeyEvent;
-import de.danoeh.antennapod.core.BuildConfig;
+
+import de.danoeh.antennapod.core.ClientConfig;
import de.danoeh.antennapod.core.service.playback.PlaybackService;
/** Receives media button events. */
@@ -17,10 +18,10 @@ public class MediaButtonReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
- if (BuildConfig.DEBUG) Log.d(TAG, "Received intent");
- KeyEvent event = (KeyEvent) intent.getExtras().get(
- Intent.EXTRA_KEY_EVENT);
+ Log.d(TAG, "Received intent");
+ KeyEvent event = (KeyEvent) intent.getExtras().get(Intent.EXTRA_KEY_EVENT);
if (event.getAction() == KeyEvent.ACTION_DOWN) {
+ ClientConfig.initialize(context);
Intent serviceIntent = new Intent(context, PlaybackService.class);
int keycode = event.getKeyCode();
serviceIntent.putExtra(EXTRA_KEYCODE, keycode);
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java b/core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java
index b23819ef7..5dd1e2dfa 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java
@@ -2,8 +2,10 @@ package de.danoeh.antennapod.core.service.download;
import android.os.Build;
import android.support.annotation.NonNull;
+import android.text.TextUtils;
import android.util.Log;
+import com.squareup.okhttp.Credentials;
import com.squareup.okhttp.OkHttpClient;
import com.squareup.okhttp.Request;
import com.squareup.okhttp.Response;
@@ -14,7 +16,10 @@ import java.net.CookieManager;
import java.net.CookiePolicy;
import java.net.HttpURLConnection;
import java.net.InetAddress;
+import java.net.InetSocketAddress;
+import java.net.Proxy;
import java.net.Socket;
+import java.net.SocketAddress;
import java.net.URL;
import java.security.GeneralSecurityException;
import java.util.concurrent.TimeUnit;
@@ -23,6 +28,7 @@ import javax.net.ssl.SSLContext;
import javax.net.ssl.SSLSocket;
import javax.net.ssl.SSLSocketFactory;
+import de.danoeh.antennapod.core.preferences.UserPreferences;
import de.danoeh.antennapod.core.storage.DBWriter;
/**
@@ -44,12 +50,15 @@ public class AntennapodHttpClient {
*/
public static synchronized OkHttpClient getHttpClient() {
if (httpClient == null) {
-
httpClient = newHttpClient();
}
return httpClient;
}
+ public static synchronized void reinit() {
+ httpClient = newHttpClient();
+ }
+
/**
* Creates a new HTTP client. Most users should just use
* getHttpClient() to get the standard AntennaPod client,
@@ -69,13 +78,13 @@ public class AntennapodHttpClient {
client.networkInterceptors().add(chain -> {
Request request = chain.request();
Response response = chain.proceed(request);
- if(response.code() == HttpURLConnection.HTTP_MOVED_PERM ||
+ if (response.code() == HttpURLConnection.HTTP_MOVED_PERM ||
response.code() == StatusLine.HTTP_PERM_REDIRECT) {
String location = response.header("Location");
- if(location.startsWith("/")) { // URL is not absolute, but relative
+ if (location.startsWith("/")) { // URL is not absolute, but relative
URL url = request.url();
location = url.getProtocol() + "://" + url.getHost() + location;
- } else if(!location.toLowerCase().startsWith("http://") &&
+ } else if (!location.toLowerCase().startsWith("http://") &&
!location.toLowerCase().startsWith("https://")) {
// Reference is relative to current path
URL url = request.url();
@@ -106,6 +115,21 @@ public class AntennapodHttpClient {
client.setFollowRedirects(true);
client.setFollowSslRedirects(true);
+ ProxyConfig config = UserPreferences.getProxyConfig();
+ if (config.type != Proxy.Type.DIRECT) {
+ int port = config.port > 0 ? config.port : ProxyConfig.DEFAULT_PORT;
+ SocketAddress address = InetSocketAddress.createUnresolved(config.host, port);
+ Proxy proxy = new Proxy(config.type, address);
+ client.setProxy(proxy);
+ if (!TextUtils.isEmpty(config.username)) {
+ String credentials = Credentials.basic(config.username, config.password);
+ client.interceptors().add(chain -> {
+ Request request = chain.request().newBuilder()
+ .header("Proxy-Authorization", credentials).build();
+ return chain.proceed(request);
+ });
+ }
+ }
if(16 <= Build.VERSION.SDK_INT && Build.VERSION.SDK_INT < 21) {
client.setSslSocketFactory(new CustomSslSocketFactory());
}
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadRequest.java b/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadRequest.java
index 7f40ea6e2..de91916a9 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadRequest.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadRequest.java
@@ -128,7 +128,8 @@ public class DownloadRequest implements Parcelable {
DownloadRequest that = (DownloadRequest) o;
- if (lastModified != that.lastModified) return false;
+ if (lastModified != null ? !lastModified.equals(that.lastModified) : that.lastModified != null)
+ return false;
if (deleteOnFailure != that.deleteOnFailure) return false;
if (feedfileId != that.feedfileId) return false;
if (feedfileType != that.feedfileType) return false;
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java b/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java
index 090c48ca0..be6cd88cb 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/download/DownloadService.java
@@ -188,7 +188,7 @@ public class DownloadService extends Service {
if (status.getReason() == DownloadError.ERROR_UNAUTHORIZED) {
postAuthenticationNotification(downloader.getDownloadRequest());
} else if (status.getReason() == DownloadError.ERROR_HTTP_DATA_ERROR
- && Integer.valueOf(status.getReasonDetailed()) == 416) {
+ && Integer.parseInt(status.getReasonDetailed()) == 416) {
Log.d(TAG, "Requested invalid range, restarting download from the beginning");
FileUtils.deleteQuietly(new File(downloader.getDownloadRequest().getDestination()));
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/download/HttpDownloader.java b/core/src/main/java/de/danoeh/antennapod/core/service/download/HttpDownloader.java
index e3a195253..2b26f58c0 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/download/HttpDownloader.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/download/HttpDownloader.java
@@ -27,6 +27,7 @@ import java.util.Date;
import de.danoeh.antennapod.core.ClientConfig;
import de.danoeh.antennapod.core.R;
import de.danoeh.antennapod.core.feed.FeedImage;
+import de.danoeh.antennapod.core.feed.FeedMedia;
import de.danoeh.antennapod.core.util.DateUtils;
import de.danoeh.antennapod.core.util.DownloadError;
import de.danoeh.antennapod.core.util.StorageUtils;
@@ -67,6 +68,12 @@ public class HttpDownloader extends Downloader {
final URI uri = URIUtil.getURIFromRequestUrl(request.getSource());
Request.Builder httpReq = new Request.Builder().url(uri.toURL())
.header("User-Agent", ClientConfig.USER_AGENT);
+ if(request.getFeedfileType() == FeedMedia.FEEDFILETYPE_FEEDMEDIA) {
+ // set header explicitly so that okhttp doesn't do transparent gzip
+ Log.d(TAG, "addHeader(\"Accept-Encoding\", \"identity\")");
+ httpReq.addHeader("Accept-Encoding", "identity");
+ }
+
if(!TextUtils.isEmpty(request.getLastModified())) {
String lastModified = request.getLastModified();
Date lastModifiedDate = DateUtils.parse(lastModified);
@@ -117,6 +124,15 @@ public class HttpDownloader extends Downloader {
throw e;
}
}
+
+ if(request.getFeedfileType() == FeedMedia.FEEDFILETYPE_FEEDMEDIA) {
+ String contentType = response.header("Content-Type");
+ if(!contentType.startsWith("audio/") && !contentType.startsWith("video/")) {
+ onFail(DownloadError.ERROR_FILE_TYPE, null);
+ return;
+ }
+ }
+
responseBody = response.body();
String contentEncodingHeader = response.header("Content-Encoding");
boolean isGzip = false;
@@ -180,7 +196,7 @@ public class HttpDownloader extends Downloader {
&& !TextUtils.isEmpty(contentRangeHeader)) {
String start = contentRangeHeader.substring("bytes ".length(),
contentRangeHeader.indexOf("-"));
- request.setSoFar(Long.valueOf(start));
+ request.setSoFar(Long.parseLong(start));
Log.d(TAG, "Starting download at position " + request.getSoFar());
out = new RandomAccessFile(destination, "rw");
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/download/ProxyConfig.java b/core/src/main/java/de/danoeh/antennapod/core/service/download/ProxyConfig.java
new file mode 100644
index 000000000..e886932f2
--- /dev/null
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/download/ProxyConfig.java
@@ -0,0 +1,32 @@
+package de.danoeh.antennapod.core.service.download;
+
+import android.support.annotation.Nullable;
+
+import java.net.Proxy;
+
+public class ProxyConfig {
+
+ public final Proxy.Type type;
+ @Nullable public final String host;
+ @Nullable public final int port;
+ @Nullable public final String username;
+ @Nullable public final String password;
+
+ public final static int DEFAULT_PORT = 8080;
+
+ public static ProxyConfig direct() {
+ return new ProxyConfig(Proxy.Type.DIRECT, null, 0, null, null);
+ }
+
+ public static ProxyConfig http(String host, int port, String username, String password) {
+ return new ProxyConfig(Proxy.Type.HTTP, host, port, username, password);
+ }
+
+ public ProxyConfig(Proxy.Type type, String host, int port, String username, String password) {
+ this.type = type;
+ this.host = host;
+ this.port = port;
+ this.username = username;
+ this.password = password;
+ }
+}
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java
index a82e82506..775820d7d 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/playback/PlaybackServiceMediaPlayer.java
@@ -604,7 +604,11 @@ public class PlaybackServiceMediaPlayer implements SharedPreferences.OnSharedPre
* Returns the position of the current media object or INVALID_TIME if the position could not be retrieved.
*/
public int getPosition() {
- if (!playerLock.tryLock()) {
+ try {
+ if (!playerLock.tryLock(50, TimeUnit.MILLISECONDS)) {
+ return INVALID_TIME;
+ }
+ } catch (InterruptedException e) {
return INVALID_TIME;
}
@@ -693,7 +697,7 @@ public class PlaybackServiceMediaPlayer implements SharedPreferences.OnSharedPre
}
/**
- * Sets the playback speed.
+ * Sets the playback volume.
* This method is executed on an internal executor service.
*/
public void setVolume(final float volumeLeft, float volumeRight) {
@@ -701,7 +705,7 @@ public class PlaybackServiceMediaPlayer implements SharedPreferences.OnSharedPre
}
/**
- * Sets the playback speed.
+ * Sets the playback volume.
* This method is executed on the caller's thread.
*/
private void setVolumeSync(float volumeLeft, float volumeRight) {
@@ -946,15 +950,16 @@ public class PlaybackServiceMediaPlayer implements SharedPreferences.OnSharedPre
if (pausedBecauseOfTransientAudiofocusLoss) { // we paused => play now
resume();
} else { // we ducked => raise audio level back
- audioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC,
- AudioManager.ADJUST_RAISE, 0);
+ setVolumeSync(UserPreferences.getLeftVolume(),
+ UserPreferences.getRightVolume());
}
} else if (focusChange == AudioManager.AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK) {
if (playerStatus == PlayerStatus.PLAYING) {
if (!UserPreferences.shouldPauseForFocusLoss()) {
Log.d(TAG, "Lost audio focus temporarily. Ducking...");
- audioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC,
- AudioManager.ADJUST_LOWER, 0);
+ final float DUCK_FACTOR = 0.25f;
+ setVolumeSync(DUCK_FACTOR * UserPreferences.getLeftVolume(),
+ DUCK_FACTOR * UserPreferences.getRightVolume());
pausedBecauseOfTransientAudiofocusLoss = false;
} else {
Log.d(TAG, "Lost audio focus temporarily. Could duck, but won't, pausing...");
@@ -1205,6 +1210,71 @@ public class PlaybackServiceMediaPlayer implements SharedPreferences.OnSharedPre
private static final String TAG = "MediaSessionCompat";
@Override
+ public void onPlay() {
+ Log.d(TAG, "onPlay()");
+ if (playerStatus == PlayerStatus.PAUSED || playerStatus == PlayerStatus.PREPARED) {
+ resume();
+ } else if (playerStatus == PlayerStatus.INITIALIZED) {
+ setStartWhenPrepared(true);
+ prepare();
+ }
+ }
+
+ @Override
+ public void onPause() {
+ Log.d(TAG, "onPause()");
+ if (playerStatus == PlayerStatus.PLAYING) {
+ pause(false, true);
+ }
+ if (UserPreferences.isPersistNotify()) {
+ pause(false, true);
+ } else {
+ pause(true, true);
+ }
+ }
+
+ @Override
+ public void onStop() {
+ Log.d(TAG, "onStop()");
+ stop();
+ }
+
+ @Override
+ public void onSkipToPrevious() {
+ Log.d(TAG, "onSkipToPrevious()");
+ seekDelta(-UserPreferences.getRewindSecs() * 1000);
+ }
+
+ @Override
+ public void onRewind() {
+ Log.d(TAG, "onRewind()");
+ seekDelta(-UserPreferences.getRewindSecs() * 1000);
+ }
+
+ @Override
+ public void onFastForward() {
+ Log.d(TAG, "onFastForward()");
+ seekDelta(UserPreferences.getFastFowardSecs() * 1000);
+ }
+
+ @Override
+ public void onSkipToNext() {
+ Log.d(TAG, "onSkipToNext()");
+ if(UserPreferences.shouldHardwareButtonSkip()) {
+ endPlayback(true);
+ } else {
+ seekDelta(UserPreferences.getFastFowardSecs() * 1000);
+ }
+ }
+
+
+ @Override
+ public void onSeekTo(long pos) {
+ Log.d(TAG, "onSeekTo()");
+ seekTo((int) pos);
+ }
+
+ @Override
public boolean onMediaButtonEvent(final Intent mediaButton) {
Log.d(TAG, "onMediaButtonEvent(" + mediaButton + ")");
if (mediaButton != null) {
@@ -1240,42 +1310,27 @@ public class PlaybackServiceMediaPlayer implements SharedPreferences.OnSharedPre
return true;
}
case KeyEvent.KEYCODE_MEDIA_PLAY: {
- Log.d(TAG, "Received Play event from RemoteControlClient");
- if (playerStatus == PlayerStatus.PAUSED || playerStatus == PlayerStatus.PREPARED) {
- resume();
- } else if (playerStatus == PlayerStatus.INITIALIZED) {
- setStartWhenPrepared(true);
- prepare();
- }
+ sessionCallback.onPlay();
return true;
}
case KeyEvent.KEYCODE_MEDIA_PAUSE: {
- Log.d(TAG, "Received Pause event from RemoteControlClient");
- if (playerStatus == PlayerStatus.PLAYING) {
- pause(false, true);
- }
- if (UserPreferences.isPersistNotify()) {
- pause(false, true);
- } else {
- pause(true, true);
- }
+ sessionCallback.onPause();
return true;
}
case KeyEvent.KEYCODE_MEDIA_STOP: {
- Log.d(TAG, "Received Stop event from RemoteControlClient");
- stop();
+ sessionCallback.onStop();
return true;
}
case KeyEvent.KEYCODE_MEDIA_PREVIOUS: {
- seekDelta(-UserPreferences.getRewindSecs() * 1000);
+ sessionCallback.onSkipToPrevious();
return true;
}
case KeyEvent.KEYCODE_MEDIA_REWIND: {
- seekDelta(-UserPreferences.getRewindSecs() * 1000);
+ sessionCallback.onRewind();
return true;
}
case KeyEvent.KEYCODE_MEDIA_FAST_FORWARD: {
- seekDelta(UserPreferences.getFastFowardSecs() * 1000);
+ sessionCallback.onFastForward();
return true;
}
case KeyEvent.KEYCODE_MEDIA_NEXT: {
diff --git a/core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java b/core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java
index 61a07ae2d..e69e1887d 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/storage/DBReader.java
@@ -4,6 +4,7 @@ import android.database.Cursor;
import android.support.v4.util.ArrayMap;
import android.util.Log;
+import java.util.Arrays;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
@@ -677,7 +678,7 @@ public final class DBReader {
* as well as chapter marks of the FeedItems will also be loaded from the database.
*/
public static List<FeedItem> getFeedItems(final long... itemIds) {
- Log.d(TAG, "getFeedItems() called with: " + "itemIds = [" + itemIds + "]");
+ Log.d(TAG, "getFeedItems() called with: " + "itemIds = [" + Arrays.toString(itemIds) + "]");
PodDBAdapter adapter = PodDBAdapter.getInstance();
adapter.open();
List<FeedItem> items = getFeedItems(adapter, itemIds);
diff --git a/core/src/main/java/de/danoeh/antennapod/core/syndication/namespace/NSITunes.java b/core/src/main/java/de/danoeh/antennapod/core/syndication/namespace/NSITunes.java
index 99c4cd67a..769a796e3 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/syndication/namespace/NSITunes.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/syndication/namespace/NSITunes.java
@@ -60,12 +60,12 @@ public class NSITunes extends Namespace {
try {
int duration = 0;
if (parts.length == 2) {
- duration += TimeUnit.MINUTES.toMillis(Long.valueOf(parts[0])) +
- TimeUnit.SECONDS.toMillis(Long.valueOf(parts[1]));
+ duration += TimeUnit.MINUTES.toMillis(Long.parseLong(parts[0])) +
+ TimeUnit.SECONDS.toMillis(Long.parseLong(parts[1]));
} else if (parts.length >= 3) {
- duration += TimeUnit.HOURS.toMillis(Long.valueOf(parts[0])) +
- TimeUnit.MINUTES.toMillis(Long.valueOf(parts[1])) +
- TimeUnit.SECONDS.toMillis(Long.valueOf(parts[2]));
+ duration += TimeUnit.HOURS.toMillis(Long.parseLong(parts[0])) +
+ TimeUnit.MINUTES.toMillis(Long.parseLong(parts[1])) +
+ TimeUnit.SECONDS.toMillis(Long.parseLong(parts[2]));
} else {
return;
}
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/Converter.java b/core/src/main/java/de/danoeh/antennapod/core/util/Converter.java
index 1b929b214..5b046d7a7 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/util/Converter.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/util/Converter.java
@@ -88,9 +88,9 @@ public final class Converter {
if (parts.length != 3) {
return 0;
}
- return Integer.valueOf(parts[0]) * 3600 * 1000 +
- Integer.valueOf(parts[1]) * 60 * 1000 +
- Integer.valueOf(parts[2]) * 1000;
+ return Integer.parseInt(parts[0]) * 3600 * 1000 +
+ Integer.parseInt(parts[1]) * 60 * 1000 +
+ Integer.parseInt(parts[2]) * 1000;
}
/** Converts short duration string (HH:MM) to milliseconds. */
@@ -99,8 +99,8 @@ public final class Converter {
if (parts.length != 2) {
return 0;
}
- return Integer.valueOf(parts[0]) * 3600 * 1000 +
- Integer.valueOf(parts[1]) * 1000 * 60;
+ return Integer.parseInt(parts[0]) * 3600 * 1000 +
+ Integer.parseInt(parts[1]) * 1000 * 60;
}
/** Converts milliseconds to a localized string containing hours and minutes */
@@ -118,5 +118,16 @@ public final class Converter {
result += minutes;
return result;
}
-
+
+ /**
+ * Converts the volume as read as the progress from a SeekBar scaled to 100 and as saved in
+ * UserPreferences to the format taken by setVolume methods.
+ * @param progress integer between 0 to 100 taken from the SeekBar progress
+ * @return the appropriate volume as float taken by setVolume methods
+ */
+ public static float getVolumeFromPercentage(int progress){
+ if (progress==100)
+ return 1f;
+ return (float) (1 - (Math.log(101 - progress) / Math.log(101)));
+ }
}
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java b/core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java
index 6b0f423df..314062e52 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/util/DateUtils.java
@@ -19,14 +19,8 @@ public class DateUtils {
private static final String TAG = "DateUtils";
- private static final SimpleDateFormat parser = new SimpleDateFormat("", Locale.US);
private static final TimeZone defaultTimezone = TimeZone.getTimeZone("GMT");
- static {
- parser.setLenient(false);
- parser.setTimeZone(defaultTimezone);
- }
-
public static Date parse(final String input) {
if(input == null) {
throw new IllegalArgumentException("Date must not be null");
@@ -86,6 +80,10 @@ public class DateUtils {
"yyyy-MM-dd"
};
+ SimpleDateFormat parser = new SimpleDateFormat("", Locale.US);
+ parser.setLenient(false);
+ parser.setTimeZone(defaultTimezone);
+
ParsePosition pos = new ParsePosition(0);
for(String pattern : patterns) {
parser.applyPattern(pattern);
@@ -117,13 +115,13 @@ public class DateUtils {
int idx = 0;
if (parts.length == 3) {
// string has hours
- result += Integer.valueOf(parts[idx]) * 3600000L;
+ result += Integer.parseInt(parts[idx]) * 3600000L;
idx++;
}
if (parts.length >= 2) {
- result += Integer.valueOf(parts[idx]) * 60000L;
+ result += Integer.parseInt(parts[idx]) * 60000L;
idx++;
- result += (Float.valueOf(parts[idx])) * 1000L;
+ result += (Float.parseFloat(parts[idx])) * 1000L;
}
return result;
}
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/DownloadError.java b/core/src/main/java/de/danoeh/antennapod/core/util/DownloadError.java
index 602c221bf..d3f6c6b79 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/util/DownloadError.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/util/DownloadError.java
@@ -19,7 +19,8 @@ public enum DownloadError {
ERROR_UNKNOWN_HOST(11, R.string.download_error_unknown_host),
ERROR_REQUEST_ERROR(12, R.string.download_error_request_error),
ERROR_DB_ACCESS_ERROR(13, R.string.download_error_db_access),
- ERROR_UNAUTHORIZED(14, R.string.download_error_unauthorized);
+ ERROR_UNAUTHORIZED(14, R.string.download_error_unauthorized),
+ ERROR_FILE_TYPE(15, R.string.download_error_file_type_type);
private final int code;
private final int resId;
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/IntList.java b/core/src/main/java/de/danoeh/antennapod/core/util/IntList.java
index 673c81235..1cbe7fade 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/util/IntList.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/util/IntList.java
@@ -35,7 +35,7 @@ public final class IntList {
int hashCode = 1;
for (int i = 0; i < size; i++) {
int value = values[i];
- hashCode = 31 * hashCode + (int)(value ^ (value >>> 32));
+ hashCode = 31 * hashCode + value;
}
return hashCode;
}
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/gui/FeedItemUndoToken.java b/core/src/main/java/de/danoeh/antennapod/core/util/gui/FeedItemUndoToken.java
deleted file mode 100644
index 17581d3e9..000000000
--- a/core/src/main/java/de/danoeh/antennapod/core/util/gui/FeedItemUndoToken.java
+++ /dev/null
@@ -1,55 +0,0 @@
-package de.danoeh.antennapod.core.util.gui;
-
-import android.os.Parcel;
-import android.os.Parcelable;
-import de.danoeh.antennapod.core.feed.FeedItem;
-
-/**
- * Used by an UndoBarController for saving a removed FeedItem
- */
-public class FeedItemUndoToken implements Parcelable {
- private long itemId;
- private long feedId;
- private int position;
-
- public FeedItemUndoToken(FeedItem item, int position) {
- this.itemId = item.getId();
- this.feedId = item.getFeed().getId();
- this.position = position;
- }
-
- private FeedItemUndoToken(Parcel in) {
- itemId = in.readLong();
- feedId = in.readLong();
- position = in.readInt();
- }
-
- public static final Parcelable.Creator<FeedItemUndoToken> CREATOR = new Parcelable.Creator<FeedItemUndoToken>() {
- public FeedItemUndoToken createFromParcel(Parcel in) {
- return new FeedItemUndoToken(in);
- }
-
- public FeedItemUndoToken[] newArray(int size) {
- return new FeedItemUndoToken[size];
- }
- };
-
- public int describeContents() {
- return 0;
- }
-
- public void writeToParcel(Parcel out, int flags) {
- out.writeLong(itemId);
- out.writeLong(feedId);
- out.writeInt(position);
- }
-
- public long getFeedItemId() {
- return itemId;
- }
-
- public int getPosition() {
- return position;
- }
-}
-
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/playback/PlaybackController.java b/core/src/main/java/de/danoeh/antennapod/core/util/playback/PlaybackController.java
index 27935978c..1a011a90b 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/util/playback/PlaybackController.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/util/playback/PlaybackController.java
@@ -19,7 +19,6 @@ import android.text.TextUtils;
import android.util.Log;
import android.util.Pair;
import android.view.SurfaceHolder;
-import android.view.View.OnClickListener;
import android.widget.ImageButton;
import android.widget.SeekBar;
import android.widget.TextView;
@@ -424,6 +423,7 @@ public abstract class PlaybackController {
clearStatusMsg();
checkMediaInfoLoaded();
cancelPositionObserver();
+ onPositionObserverUpdate();
updatePlayButtonAppearance(playResource, playText);
if (PlaybackService.getCurrentMediaType() == MediaType.VIDEO) {
setScreenOn(false);
@@ -574,34 +574,32 @@ public abstract class PlaybackController {
}
- public OnClickListener newOnPlayButtonClickListener() {
- return v -> {
- if (playbackService == null) {
- Log.w(TAG, "Play/Pause button was pressed, but playbackservice was null!");
- return;
- }
- switch (status) {
- case PLAYING:
- playbackService.pause(true, reinitOnPause);
- break;
- case PAUSED:
- case PREPARED:
- playbackService.resume();
- break;
- case PREPARING:
- playbackService.setStartWhenPrepared(!playbackService
- .isStartWhenPrepared());
- if (reinitOnPause
- && playbackService.isStartWhenPrepared() == false) {
- playbackService.reinit();
- }
- break;
- case INITIALIZED:
- playbackService.setStartWhenPrepared(true);
- playbackService.prepare();
- break;
- }
- };
+ public void playPause() {
+ if (playbackService == null) {
+ Log.w(TAG, "Play/Pause button was pressed, but playbackservice was null!");
+ return;
+ }
+ switch (status) {
+ case PLAYING:
+ playbackService.pause(true, reinitOnPause);
+ break;
+ case PAUSED:
+ case PREPARED:
+ playbackService.resume();
+ break;
+ case PREPARING:
+ playbackService.setStartWhenPrepared(!playbackService
+ .isStartWhenPrepared());
+ if (reinitOnPause
+ && playbackService.isStartWhenPrepared() == false) {
+ playbackService.reinit();
+ }
+ break;
+ case INITIALIZED:
+ playbackService.setStartWhenPrepared(true);
+ playbackService.prepare();
+ break;
+ }
}
public boolean serviceAvailable() {
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/playback/Timeline.java b/core/src/main/java/de/danoeh/antennapod/core/util/playback/Timeline.java
index 2eee1ac87..8d9151396 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/util/playback/Timeline.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/util/playback/Timeline.java
@@ -2,7 +2,10 @@ package de.danoeh.antennapod.core.util.playback;
import android.content.Context;
import android.content.res.TypedArray;
+import android.graphics.Color;
+import android.support.annotation.ColorInt;
import android.support.annotation.NonNull;
+import android.text.TextUtils;
import android.util.Log;
import android.util.TypedValue;
@@ -14,6 +17,7 @@ import org.jsoup.select.Elements;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
+import de.danoeh.antennapod.core.R;
import de.danoeh.antennapod.core.util.Converter;
import de.danoeh.antennapod.core.util.ShownotesProvider;
@@ -32,26 +36,32 @@ public class Timeline {
private ShownotesProvider shownotesProvider;
-
- private final String colorString;
+ private final String noShownotesLabel;
+ private final String colorPrimaryString;
+ private final String colorSecondaryString;
private final int pageMargin;
public Timeline(Context context, ShownotesProvider shownotesProvider) {
if (shownotesProvider == null) throw new IllegalArgumentException("shownotesProvider = null");
this.shownotesProvider = shownotesProvider;
- TypedArray res = context
- .getTheme()
- .obtainStyledAttributes(
- new int[]{android.R.attr.textColorPrimary});
- int colorResource = res.getColor(0, 0);
- colorString = String.format("#%06X",
- 0xFFFFFF & colorResource);
+ noShownotesLabel = context.getString(R.string.no_shownotes_label);
+
+ TypedArray res = context.getTheme().obtainStyledAttributes(
+ new int[]{ android.R.attr.textColorPrimary});
+ @ColorInt int col = res.getColor(0, 0);
+ colorPrimaryString = "rgba(" + Color.red(col) + "," + Color.green(col) + "," +
+ Color.blue(col) + "," + (Color.alpha(col)/256.0) + ")";
+ res.recycle();
+ res = context.getTheme().obtainStyledAttributes(
+ new int[]{android.R.attr.textColorSecondary});
+ col = res.getColor(0, 0);
+ colorSecondaryString = "rgba(" + Color.red(col) + "," + Color.green(col) + "," +
+ Color.blue(col) + "," + (Color.alpha(col)/256.0) + ")";
res.recycle();
- pageMargin = (int) TypedValue.applyDimension(
- TypedValue.COMPLEX_UNIT_DIP, 8, context.getResources()
- .getDisplayMetrics()
+ pageMargin = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 8,
+ context.getResources().getDisplayMetrics()
);
}
@@ -82,9 +92,24 @@ public class Timeline {
e.printStackTrace();
return null;
}
- if (shownotes == null) {
- Log.d(TAG, "shownotesProvider contained no shownotes. Returning empty string");
- return "";
+
+ if(TextUtils.isEmpty(shownotes)) {
+ Log.d(TAG, "shownotesProvider contained no shownotes. Returning 'no shownotes' message");
+ shownotes ="<html>" +
+ "<head>" +
+ "<style type='text/css'>" +
+ "html, body { margin: 0; padding: 0; width: 100%; height: 100%; } " +
+ "html { display: table; }" +
+ "body { display: table-cell; vertical-align: middle; text-align:center;" +
+ "-webkit-text-size-adjust: none; font-size: 87%; color: " + colorSecondaryString + ";} " +
+ "</style>" +
+ "</head>" +
+ "<body>" +
+ "<p>" + noShownotesLabel + "</p>" +
+ "</body>" +
+ "</html>";
+ Log.d(TAG, "shownotes: " + shownotes);
+ return shownotes;
}
// replace ASCII line breaks with HTML ones if shownotes don't contain HTML line breaks already
@@ -95,7 +120,7 @@ public class Timeline {
Document document = Jsoup.parse(shownotes);
// apply style
- String styleStr = String.format(WEBVIEW_STYLE, colorString, "100%", pageMargin,
+ String styleStr = String.format(WEBVIEW_STYLE, colorPrimaryString, "100%", pageMargin,
pageMargin, pageMargin, pageMargin);
document.head().appendElement("style").attr("type", "text/css").text(styleStr);
@@ -125,8 +150,7 @@ public class Timeline {
element.html(buffer.toString());
}
}
-
- Log.i(TAG, "Out: " + document.toString());
+
return document.toString();
}
@@ -148,7 +172,7 @@ public class Timeline {
try {
if (m.find()) {
- return Integer.valueOf(m.group(1));
+ return Integer.parseInt(m.group(1));
}
} catch (NumberFormatException e) {
e.printStackTrace();
diff --git a/core/src/main/res/drawable-hdpi-v11/ic_stat_antenna_default.png b/core/src/main/res/drawable-hdpi-v11/ic_stat_antenna_default.png
index 37d73c734..af99f4b3b 100644
--- a/core/src/main/res/drawable-hdpi-v11/ic_stat_antenna_default.png
+++ b/core/src/main/res/drawable-hdpi-v11/ic_stat_antenna_default.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi-v11/ic_stat_authentication.png b/core/src/main/res/drawable-hdpi-v11/ic_stat_authentication.png
index ad148cc6b..398dffa4b 100755
--- a/core/src/main/res/drawable-hdpi-v11/ic_stat_authentication.png
+++ b/core/src/main/res/drawable-hdpi-v11/ic_stat_authentication.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_add_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_add_grey600_24dp.png
index 492c8f880..69efaccd1 100644
--- a/core/src/main/res/drawable-hdpi/ic_add_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_add_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_add_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_add_white_24dp.png
index 481643ecd..023e5d21a 100644
--- a/core/src/main/res/drawable-hdpi/ic_add_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_add_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_av_fast_forward_80dp.png b/core/src/main/res/drawable-hdpi/ic_av_fast_forward_80dp.png
index a32968a19..43783fbce 100755
--- a/core/src/main/res/drawable-hdpi/ic_av_fast_forward_80dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_av_fast_forward_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_av_pause_circle_outline_80dp.png b/core/src/main/res/drawable-hdpi/ic_av_pause_circle_outline_80dp.png
index 6f9df0934..115f7ebef 100644
--- a/core/src/main/res/drawable-hdpi/ic_av_pause_circle_outline_80dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_av_pause_circle_outline_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_av_play_circle_outline_80dp.png b/core/src/main/res/drawable-hdpi/ic_av_play_circle_outline_80dp.png
index bddb0b024..392c87bd2 100644
--- a/core/src/main/res/drawable-hdpi/ic_av_play_circle_outline_80dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_av_play_circle_outline_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_av_rewind_80dp.png b/core/src/main/res/drawable-hdpi/ic_av_rewind_80dp.png
index e39de4dcf..41052af65 100755
--- a/core/src/main/res/drawable-hdpi/ic_av_rewind_80dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_av_rewind_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_cancel_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_cancel_grey600_24dp.png
index 1f4fd985f..6a2ca5023 100644
--- a/core/src/main/res/drawable-hdpi/ic_cancel_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_cancel_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_cancel_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_cancel_white_24dp.png
index 794b7b780..9698d4b7d 100644
--- a/core/src/main/res/drawable-hdpi/ic_cancel_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_cancel_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_check_box_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_check_box_grey600_24dp.png
index e4e833242..187a426a8 100644
--- a/core/src/main/res/drawable-hdpi/ic_check_box_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_check_box_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_check_box_outline_blank_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_check_box_outline_blank_grey600_24dp.png
index 4f1a804b3..076773bca 100644
--- a/core/src/main/res/drawable-hdpi/ic_check_box_outline_blank_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_check_box_outline_blank_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_check_box_outline_blank_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_check_box_outline_blank_white_24dp.png
index 6dbf83c58..ecaf0d5be 100644
--- a/core/src/main/res/drawable-hdpi/ic_check_box_outline_blank_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_check_box_outline_blank_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_check_box_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_check_box_white_24dp.png
index d3f636f13..5ce64cc5f 100644
--- a/core/src/main/res/drawable-hdpi/ic_check_box_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_check_box_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_create_new_folder_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_create_new_folder_grey600_24dp.png
index bfe98fd07..75c703ae4 100644
--- a/core/src/main/res/drawable-hdpi/ic_create_new_folder_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_create_new_folder_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_create_new_folder_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_create_new_folder_white_24dp.png
index a8b0ada87..e6ae7f36b 100644
--- a/core/src/main/res/drawable-hdpi/ic_create_new_folder_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_create_new_folder_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_delete_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_delete_grey600_24dp.png
index b72a9f3c6..501e60fa0 100644
--- a/core/src/main/res/drawable-hdpi/ic_delete_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_delete_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_delete_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_delete_white_24dp.png
index a9eac0ca7..4d8ce49e3 100644
--- a/core/src/main/res/drawable-hdpi/ic_delete_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_delete_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_description_grey600_36dp.png b/core/src/main/res/drawable-hdpi/ic_description_grey600_36dp.png
deleted file mode 100644
index dd7d0734d..000000000
--- a/core/src/main/res/drawable-hdpi/ic_description_grey600_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_description_white_36dp.png b/core/src/main/res/drawable-hdpi/ic_description_white_36dp.png
deleted file mode 100644
index 93aa3032a..000000000
--- a/core/src/main/res/drawable-hdpi/ic_description_white_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_done_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_done_grey600_24dp.png
index 6e42e1359..72eea4a8d 100644
--- a/core/src/main/res/drawable-hdpi/ic_done_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_done_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_done_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_done_white_24dp.png
index f42a0e2d2..9b4047a41 100644
--- a/core/src/main/res/drawable-hdpi/ic_done_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_done_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_drag_vertical_grey600_48dp.9.png b/core/src/main/res/drawable-hdpi/ic_drag_vertical_grey600_48dp.9.png
index f2d9906c6..a0b47594b 100644
--- a/core/src/main/res/drawable-hdpi/ic_drag_vertical_grey600_48dp.9.png
+++ b/core/src/main/res/drawable-hdpi/ic_drag_vertical_grey600_48dp.9.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_drag_vertical_white_48dp.9.png b/core/src/main/res/drawable-hdpi/ic_drag_vertical_white_48dp.9.png
index a2a91938d..a4ce8fa7e 100644
--- a/core/src/main/res/drawable-hdpi/ic_drag_vertical_white_48dp.9.png
+++ b/core/src/main/res/drawable-hdpi/ic_drag_vertical_white_48dp.9.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_expand_more_grey600_36dp.png b/core/src/main/res/drawable-hdpi/ic_expand_more_grey600_36dp.png
index 0f0ddf717..96ed70a40 100644
--- a/core/src/main/res/drawable-hdpi/ic_expand_more_grey600_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_expand_more_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_expand_more_white_36dp.png b/core/src/main/res/drawable-hdpi/ic_expand_more_white_36dp.png
index 724eb1f7a..f3c628e77 100644
--- a/core/src/main/res/drawable-hdpi/ic_expand_more_white_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_expand_more_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_fast_forward_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_fast_forward_grey600_24dp.png
index 4d1c1d4ae..df9e662c1 100644
--- a/core/src/main/res/drawable-hdpi/ic_fast_forward_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_fast_forward_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_fast_forward_grey600_36dp.png b/core/src/main/res/drawable-hdpi/ic_fast_forward_grey600_36dp.png
index deeff701f..59ae40266 100644
--- a/core/src/main/res/drawable-hdpi/ic_fast_forward_grey600_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_fast_forward_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_fast_forward_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_fast_forward_white_24dp.png
index 03a54ee75..2d61b31f1 100644
--- a/core/src/main/res/drawable-hdpi/ic_fast_forward_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_fast_forward_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_fast_forward_white_36dp.png b/core/src/main/res/drawable-hdpi/ic_fast_forward_white_36dp.png
index 60e3decf6..e5ae251d3 100644
--- a/core/src/main/res/drawable-hdpi/ic_fast_forward_white_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_fast_forward_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_fast_rewind_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_fast_rewind_grey600_24dp.png
index 9866ee629..f661ca723 100644
--- a/core/src/main/res/drawable-hdpi/ic_fast_rewind_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_fast_rewind_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_fast_rewind_grey600_36dp.png b/core/src/main/res/drawable-hdpi/ic_fast_rewind_grey600_36dp.png
index 8b9bfd34b..d36891a8d 100644
--- a/core/src/main/res/drawable-hdpi/ic_fast_rewind_grey600_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_fast_rewind_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_fast_rewind_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_fast_rewind_white_24dp.png
index b4f526e62..ab8b48ec3 100644
--- a/core/src/main/res/drawable-hdpi/ic_fast_rewind_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_fast_rewind_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_fast_rewind_white_36dp.png b/core/src/main/res/drawable-hdpi/ic_fast_rewind_white_36dp.png
index 5d9d35f70..75796d7a9 100644
--- a/core/src/main/res/drawable-hdpi/ic_fast_rewind_white_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_fast_rewind_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_feed_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_feed_grey600_24dp.png
index d1ad6629d..c09c73441 100755
--- a/core/src/main/res/drawable-hdpi/ic_feed_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_feed_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_feed_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_feed_white_24dp.png
index 9ff662fca..43183d393 100755
--- a/core/src/main/res/drawable-hdpi/ic_feed_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_feed_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_file_download_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_file_download_grey600_24dp.png
index c2222fb8e..62caf8392 100644
--- a/core/src/main/res/drawable-hdpi/ic_file_download_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_file_download_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_file_download_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_file_download_white_24dp.png
index 46aeab458..8300268dc 100644
--- a/core/src/main/res/drawable-hdpi/ic_file_download_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_file_download_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_filter_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_filter_grey600_24dp.png
index 83c564377..0d2f6ccb4 100644
--- a/core/src/main/res/drawable-hdpi/ic_filter_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_filter_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_filter_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_filter_white_24dp.png
index e3517a57d..ea6f9078e 100644
--- a/core/src/main/res/drawable-hdpi/ic_filter_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_filter_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_hearing_grey600_18dp.png b/core/src/main/res/drawable-hdpi/ic_hearing_grey600_18dp.png
index 294523814..2452cfa92 100644
--- a/core/src/main/res/drawable-hdpi/ic_hearing_grey600_18dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_hearing_grey600_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_hearing_white_18dp.png b/core/src/main/res/drawable-hdpi/ic_hearing_white_18dp.png
index 11114b568..96a06141a 100644
--- a/core/src/main/res/drawable-hdpi/ic_hearing_white_18dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_hearing_white_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_history_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_history_grey600_24dp.png
index f87403fa5..f02be50e2 100644
--- a/core/src/main/res/drawable-hdpi/ic_history_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_history_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_history_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_history_white_24dp.png
index b2b1332e1..a0756f264 100644
--- a/core/src/main/res/drawable-hdpi/ic_history_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_history_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_indeterminate_check_box_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_indeterminate_check_box_grey600_24dp.png
index 62dd8ef48..e56fbf224 100644
--- a/core/src/main/res/drawable-hdpi/ic_indeterminate_check_box_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_indeterminate_check_box_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_indeterminate_check_box_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_indeterminate_check_box_white_24dp.png
index 5bb43b464..dccf44930 100644
--- a/core/src/main/res/drawable-hdpi/ic_indeterminate_check_box_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_indeterminate_check_box_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_info_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_info_grey600_24dp.png
index 713a9ba9a..754299c4a 100644
--- a/core/src/main/res/drawable-hdpi/ic_info_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_info_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_info_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_info_white_24dp.png
index f4b88742d..61ca3fee4 100644
--- a/core/src/main/res/drawable-hdpi/ic_info_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_info_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_launcher.png b/core/src/main/res/drawable-hdpi/ic_launcher.png
index 994b763cc..8bd22b54a 100644
--- a/core/src/main/res/drawable-hdpi/ic_launcher.png
+++ b/core/src/main/res/drawable-hdpi/ic_launcher.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_list_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_list_grey600_24dp.png
index 2aee6f902..11c973d3d 100644
--- a/core/src/main/res/drawable-hdpi/ic_list_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_list_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_list_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_list_white_24dp.png
index 436113d27..4f1e57ec1 100644
--- a/core/src/main/res/drawable-hdpi/ic_list_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_list_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_lock_closed_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_lock_closed_grey600_24dp.png
index b6dba1002..3e52fd88d 100644
--- a/core/src/main/res/drawable-hdpi/ic_lock_closed_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_lock_closed_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_lock_closed_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_lock_closed_white_24dp.png
index 5c60ab08a..2260411cb 100644
--- a/core/src/main/res/drawable-hdpi/ic_lock_closed_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_lock_closed_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_lock_open_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_lock_open_grey600_24dp.png
index a99e9f2b6..a42417431 100644
--- a/core/src/main/res/drawable-hdpi/ic_lock_open_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_lock_open_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_lock_open_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_lock_open_white_24dp.png
index 61c623ce2..7bde52e12 100644
--- a/core/src/main/res/drawable-hdpi/ic_lock_open_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_lock_open_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_more_vert_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_more_vert_grey600_24dp.png
deleted file mode 100644
index e141502a6..000000000
--- a/core/src/main/res/drawable-hdpi/ic_more_vert_grey600_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_more_vert_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_more_vert_white_24dp.png
deleted file mode 100644
index fdc4a5ad2..000000000
--- a/core/src/main/res/drawable-hdpi/ic_more_vert_white_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_new.png b/core/src/main/res/drawable-hdpi/ic_new.png
deleted file mode 100755
index 8ff519052..000000000
--- a/core/src/main/res/drawable-hdpi/ic_new.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_new_dark.png b/core/src/main/res/drawable-hdpi/ic_new_dark.png
deleted file mode 100755
index c8581e01c..000000000
--- a/core/src/main/res/drawable-hdpi/ic_new_dark.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_new_releases_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_new_releases_grey600_24dp.png
index 7a08c4138..2aa5de2ad 100644
--- a/core/src/main/res/drawable-hdpi/ic_new_releases_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_new_releases_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_new_releases_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_new_releases_white_24dp.png
index 0d08f329c..8f109572b 100644
--- a/core/src/main/res/drawable-hdpi/ic_new_releases_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_new_releases_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_pause_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_pause_grey600_24dp.png
index 711e0cf94..7281f37e1 100644
--- a/core/src/main/res/drawable-hdpi/ic_pause_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_pause_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_pause_grey600_36dp.png b/core/src/main/res/drawable-hdpi/ic_pause_grey600_36dp.png
index 5e884dfe8..dde9bb25c 100644
--- a/core/src/main/res/drawable-hdpi/ic_pause_grey600_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_pause_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_pause_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_pause_white_24dp.png
index b4bdbb558..1701f34b0 100644
--- a/core/src/main/res/drawable-hdpi/ic_pause_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_pause_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_pause_white_36dp.png b/core/src/main/res/drawable-hdpi/ic_pause_white_36dp.png
index da17d12ba..1d024393a 100644
--- a/core/src/main/res/drawable-hdpi/ic_pause_white_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_pause_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_play_arrow_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_play_arrow_grey600_24dp.png
index 264416933..b540e4a63 100644
--- a/core/src/main/res/drawable-hdpi/ic_play_arrow_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_play_arrow_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_play_arrow_grey600_36dp.png b/core/src/main/res/drawable-hdpi/ic_play_arrow_grey600_36dp.png
index 8af4c6cd6..a12b921e4 100644
--- a/core/src/main/res/drawable-hdpi/ic_play_arrow_grey600_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_play_arrow_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_play_arrow_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_play_arrow_white_24dp.png
index 164385d04..f77ad6b57 100644
--- a/core/src/main/res/drawable-hdpi/ic_play_arrow_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_play_arrow_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_play_arrow_white_36dp.png b/core/src/main/res/drawable-hdpi/ic_play_arrow_white_36dp.png
index 0cd5cb61a..2b8e3513f 100644
--- a/core/src/main/res/drawable-hdpi/ic_play_arrow_white_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_play_arrow_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_refresh_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_refresh_grey600_24dp.png
index 51cc4dbd1..ec8ac3041 100644
--- a/core/src/main/res/drawable-hdpi/ic_refresh_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_refresh_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_refresh_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_refresh_white_24dp.png
index cd16fdd50..db069b266 100644
--- a/core/src/main/res/drawable-hdpi/ic_refresh_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_refresh_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_remove_red_eye_grey600_18dp.png b/core/src/main/res/drawable-hdpi/ic_remove_red_eye_grey600_18dp.png
index c4df13afa..4f1af39ab 100644
--- a/core/src/main/res/drawable-hdpi/ic_remove_red_eye_grey600_18dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_remove_red_eye_grey600_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_remove_red_eye_white_18dp.png b/core/src/main/res/drawable-hdpi/ic_remove_red_eye_white_18dp.png
index fdf524010..abc338d51 100644
--- a/core/src/main/res/drawable-hdpi/ic_remove_red_eye_white_18dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_remove_red_eye_white_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_sd_storage_grey600_36dp.png b/core/src/main/res/drawable-hdpi/ic_sd_storage_grey600_36dp.png
index 0890b2e5c..26a39bec9 100644
--- a/core/src/main/res/drawable-hdpi/ic_sd_storage_grey600_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_sd_storage_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_sd_storage_white_36dp.png b/core/src/main/res/drawable-hdpi/ic_sd_storage_white_36dp.png
index d9bfcfbfb..751e0e360 100644
--- a/core/src/main/res/drawable-hdpi/ic_sd_storage_white_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_sd_storage_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_search_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_search_grey600_24dp.png
index ba65a135b..022f081e0 100644
--- a/core/src/main/res/drawable-hdpi/ic_search_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_search_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_search_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_search_white_24dp.png
index a2fc5b2e7..cc6d5da86 100644
--- a/core/src/main/res/drawable-hdpi/ic_search_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_search_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_settings_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_settings_grey600_24dp.png
index 20d2b66e0..a7c216d3d 100644
--- a/core/src/main/res/drawable-hdpi/ic_settings_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_settings_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_settings_input_antenna_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_settings_input_antenna_grey600_24dp.png
index 9c0172ad0..f8f215236 100644
--- a/core/src/main/res/drawable-hdpi/ic_settings_input_antenna_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_settings_input_antenna_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_settings_input_antenna_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_settings_input_antenna_white_24dp.png
index 9b5a9fb47..eb2611f95 100644
--- a/core/src/main/res/drawable-hdpi/ic_settings_input_antenna_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_settings_input_antenna_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_settings_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_settings_white_24dp.png
index f9a8915fd..14c7da0c2 100644
--- a/core/src/main/res/drawable-hdpi/ic_settings_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_settings_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_share_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_share_grey600_24dp.png
index 987e9b86c..9457cac52 100644
--- a/core/src/main/res/drawable-hdpi/ic_share_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_share_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_share_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_share_white_24dp.png
index 93b3c219c..80c24d993 100644
--- a/core/src/main/res/drawable-hdpi/ic_share_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_share_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_skip_grey600_36dp.png b/core/src/main/res/drawable-hdpi/ic_skip_grey600_36dp.png
index edbc95b05..6e1dffc93 100644
--- a/core/src/main/res/drawable-hdpi/ic_skip_grey600_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_skip_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_skip_white_36dp.png b/core/src/main/res/drawable-hdpi/ic_skip_white_36dp.png
index cbfb262d8..760ec9987 100644
--- a/core/src/main/res/drawable-hdpi/ic_skip_white_36dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_skip_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_sleep_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_sleep_grey600_24dp.png
index 809066499..f25063071 100644
--- a/core/src/main/res/drawable-hdpi/ic_sleep_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_sleep_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_sleep_off_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_sleep_off_grey600_24dp.png
index 4496a320d..0db6381ea 100644
--- a/core/src/main/res/drawable-hdpi/ic_sleep_off_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_sleep_off_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_sleep_off_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_sleep_off_white_24dp.png
index 79684ab65..c614c2b3d 100644
--- a/core/src/main/res/drawable-hdpi/ic_sleep_off_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_sleep_off_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_sleep_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_sleep_white_24dp.png
index f0df6032c..5d8072149 100644
--- a/core/src/main/res/drawable-hdpi/ic_sleep_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_sleep_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_sort_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_sort_grey600_24dp.png
index 0a52de9fe..715dea65f 100644
--- a/core/src/main/res/drawable-hdpi/ic_sort_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_sort_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_sort_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_sort_white_24dp.png
index 26014a542..9cdac3582 100644
--- a/core/src/main/res/drawable-hdpi/ic_sort_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_sort_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_star_border_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_star_border_grey600_24dp.png
index 006410bc3..6b5bc858a 100644
--- a/core/src/main/res/drawable-hdpi/ic_star_border_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_star_border_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_star_border_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_star_border_white_24dp.png
index 27831192f..d59bc4792 100644
--- a/core/src/main/res/drawable-hdpi/ic_star_border_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_star_border_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_star_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_star_grey600_24dp.png
index 93f70a024..e4fe7f43a 100644
--- a/core/src/main/res/drawable-hdpi/ic_star_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_star_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_star_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_star_white_24dp.png
index e8619b780..394c5a60c 100644
--- a/core/src/main/res/drawable-hdpi/ic_star_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_star_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_stat_antenna_default.png b/core/src/main/res/drawable-hdpi/ic_stat_antenna_default.png
index 36d502492..fb15f7ee1 100644
--- a/core/src/main/res/drawable-hdpi/ic_stat_antenna_default.png
+++ b/core/src/main/res/drawable-hdpi/ic_stat_antenna_default.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_stat_authentication.png b/core/src/main/res/drawable-hdpi/ic_stat_authentication.png
index c6b5efd33..f40820ef7 100755
--- a/core/src/main/res/drawable-hdpi/ic_stat_authentication.png
+++ b/core/src/main/res/drawable-hdpi/ic_stat_authentication.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_timer_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_timer_grey600_24dp.png
deleted file mode 100644
index a5fdd2c40..000000000
--- a/core/src/main/res/drawable-hdpi/ic_timer_grey600_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_timer_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_timer_white_24dp.png
deleted file mode 100644
index 864291fa7..000000000
--- a/core/src/main/res/drawable-hdpi/ic_timer_white_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_toc_grey600_36dp.png b/core/src/main/res/drawable-hdpi/ic_toc_grey600_36dp.png
deleted file mode 100644
index e299eb41b..000000000
--- a/core/src/main/res/drawable-hdpi/ic_toc_grey600_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_toc_white_36dp.png b/core/src/main/res/drawable-hdpi/ic_toc_white_36dp.png
deleted file mode 100644
index bfdc05d9e..000000000
--- a/core/src/main/res/drawable-hdpi/ic_toc_white_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_web_grey600_24dp.png b/core/src/main/res/drawable-hdpi/ic_web_grey600_24dp.png
index 1942f3f12..57c236892 100644
--- a/core/src/main/res/drawable-hdpi/ic_web_grey600_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_web_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_web_white_24dp.png b/core/src/main/res/drawable-hdpi/ic_web_white_24dp.png
index 952404cbc..410ef41e9 100644
--- a/core/src/main/res/drawable-hdpi/ic_web_white_24dp.png
+++ b/core/src/main/res/drawable-hdpi/ic_web_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/ic_widget_preview.png b/core/src/main/res/drawable-hdpi/ic_widget_preview.png
index 8b583b285..85a537154 100644
--- a/core/src/main/res/drawable-hdpi/ic_widget_preview.png
+++ b/core/src/main/res/drawable-hdpi/ic_widget_preview.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/navigation_up.png b/core/src/main/res/drawable-hdpi/navigation_up.png
index a2cf2ba52..370092e7e 100755
--- a/core/src/main/res/drawable-hdpi/navigation_up.png
+++ b/core/src/main/res/drawable-hdpi/navigation_up.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/navigation_up_dark.png b/core/src/main/res/drawable-hdpi/navigation_up_dark.png
index f2374a323..2b520c553 100755
--- a/core/src/main/res/drawable-hdpi/navigation_up_dark.png
+++ b/core/src/main/res/drawable-hdpi/navigation_up_dark.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/stat_notify_sync.png b/core/src/main/res/drawable-hdpi/stat_notify_sync.png
index ca6c68e4e..f70373d50 100644
--- a/core/src/main/res/drawable-hdpi/stat_notify_sync.png
+++ b/core/src/main/res/drawable-hdpi/stat_notify_sync.png
Binary files differ
diff --git a/core/src/main/res/drawable-hdpi/stat_notify_sync_error.png b/core/src/main/res/drawable-hdpi/stat_notify_sync_error.png
index 84f19cd4e..222e9e8b1 100644
--- a/core/src/main/res/drawable-hdpi/stat_notify_sync_error.png
+++ b/core/src/main/res/drawable-hdpi/stat_notify_sync_error.png
Binary files differ
diff --git a/core/src/main/res/drawable-ldpi-v11/ic_stat_antenna_default.png b/core/src/main/res/drawable-ldpi-v11/ic_stat_antenna_default.png
index e44f42510..ddf545c0b 100644
--- a/core/src/main/res/drawable-ldpi-v11/ic_stat_antenna_default.png
+++ b/core/src/main/res/drawable-ldpi-v11/ic_stat_antenna_default.png
Binary files differ
diff --git a/core/src/main/res/drawable-ldpi/ic_launcher.png b/core/src/main/res/drawable-ldpi/ic_launcher.png
index 546090dd2..494468020 100644
--- a/core/src/main/res/drawable-ldpi/ic_launcher.png
+++ b/core/src/main/res/drawable-ldpi/ic_launcher.png
Binary files differ
diff --git a/core/src/main/res/drawable-ldpi/ic_stat_antenna_default.png b/core/src/main/res/drawable-ldpi/ic_stat_antenna_default.png
index 63d72970d..501dfa848 100644
--- a/core/src/main/res/drawable-ldpi/ic_stat_antenna_default.png
+++ b/core/src/main/res/drawable-ldpi/ic_stat_antenna_default.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi-v11/ic_stat_antenna_default.png b/core/src/main/res/drawable-mdpi-v11/ic_stat_antenna_default.png
index 8808dedc7..41fd20655 100644
--- a/core/src/main/res/drawable-mdpi-v11/ic_stat_antenna_default.png
+++ b/core/src/main/res/drawable-mdpi-v11/ic_stat_antenna_default.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi-v11/ic_stat_authentication.png b/core/src/main/res/drawable-mdpi-v11/ic_stat_authentication.png
index de69b17c0..550b56b33 100755
--- a/core/src/main/res/drawable-mdpi-v11/ic_stat_authentication.png
+++ b/core/src/main/res/drawable-mdpi-v11/ic_stat_authentication.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_add_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_add_grey600_24dp.png
index 07858bc09..27e311f39 100644
--- a/core/src/main/res/drawable-mdpi/ic_add_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_add_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_add_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_add_white_24dp.png
index 977dd3427..3856041d7 100644
--- a/core/src/main/res/drawable-mdpi/ic_add_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_add_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_av_fast_forward_80dp.png b/core/src/main/res/drawable-mdpi/ic_av_fast_forward_80dp.png
index 69b81c10d..0bf060d89 100755
--- a/core/src/main/res/drawable-mdpi/ic_av_fast_forward_80dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_av_fast_forward_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_av_pause_circle_outline_80dp.png b/core/src/main/res/drawable-mdpi/ic_av_pause_circle_outline_80dp.png
index 08c523d48..1e71c271f 100644
--- a/core/src/main/res/drawable-mdpi/ic_av_pause_circle_outline_80dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_av_pause_circle_outline_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_av_play_circle_outline_80dp.png b/core/src/main/res/drawable-mdpi/ic_av_play_circle_outline_80dp.png
index 27738aacb..d305f0c69 100644
--- a/core/src/main/res/drawable-mdpi/ic_av_play_circle_outline_80dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_av_play_circle_outline_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_av_rewind_80dp.png b/core/src/main/res/drawable-mdpi/ic_av_rewind_80dp.png
index 5355abfd6..99ac9f3c9 100755
--- a/core/src/main/res/drawable-mdpi/ic_av_rewind_80dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_av_rewind_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_cancel_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_cancel_grey600_24dp.png
index a7a30cc24..e91e2cbf6 100644
--- a/core/src/main/res/drawable-mdpi/ic_cancel_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_cancel_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_cancel_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_cancel_white_24dp.png
index df332ef3c..c433d9ba0 100644
--- a/core/src/main/res/drawable-mdpi/ic_cancel_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_cancel_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_check_box_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_check_box_grey600_24dp.png
index a6bdce736..d5bdfa433 100644
--- a/core/src/main/res/drawable-mdpi/ic_check_box_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_check_box_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_check_box_outline_blank_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_check_box_outline_blank_grey600_24dp.png
index cd90223d1..aefe5b6c1 100644
--- a/core/src/main/res/drawable-mdpi/ic_check_box_outline_blank_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_check_box_outline_blank_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_check_box_outline_blank_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_check_box_outline_blank_white_24dp.png
index 8a014bda1..a3a588c64 100644
--- a/core/src/main/res/drawable-mdpi/ic_check_box_outline_blank_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_check_box_outline_blank_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_check_box_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_check_box_white_24dp.png
index 0811a3493..dc94cdbf4 100644
--- a/core/src/main/res/drawable-mdpi/ic_check_box_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_check_box_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_create_new_folder_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_create_new_folder_grey600_24dp.png
index eeed34653..45c0c29bf 100644
--- a/core/src/main/res/drawable-mdpi/ic_create_new_folder_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_create_new_folder_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_create_new_folder_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_create_new_folder_white_24dp.png
index 3b9eaa827..02167a9f0 100644
--- a/core/src/main/res/drawable-mdpi/ic_create_new_folder_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_create_new_folder_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_delete_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_delete_grey600_24dp.png
index e757fdb07..3bf363a2b 100644
--- a/core/src/main/res/drawable-mdpi/ic_delete_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_delete_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_delete_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_delete_white_24dp.png
index e4ea52ef2..6b44a07da 100644
--- a/core/src/main/res/drawable-mdpi/ic_delete_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_delete_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_description_grey600_36dp.png b/core/src/main/res/drawable-mdpi/ic_description_grey600_36dp.png
deleted file mode 100644
index ac18b5750..000000000
--- a/core/src/main/res/drawable-mdpi/ic_description_grey600_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_description_white_36dp.png b/core/src/main/res/drawable-mdpi/ic_description_white_36dp.png
deleted file mode 100644
index f5612717f..000000000
--- a/core/src/main/res/drawable-mdpi/ic_description_white_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_done_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_done_grey600_24dp.png
index 9f860915d..73f72da71 100644
--- a/core/src/main/res/drawable-mdpi/ic_done_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_done_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_done_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_done_white_24dp.png
index e91f9048b..e094dee36 100644
--- a/core/src/main/res/drawable-mdpi/ic_done_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_done_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_drag_vertical_grey600_48dp.9.png b/core/src/main/res/drawable-mdpi/ic_drag_vertical_grey600_48dp.9.png
index 0d8277204..7cd66845b 100644
--- a/core/src/main/res/drawable-mdpi/ic_drag_vertical_grey600_48dp.9.png
+++ b/core/src/main/res/drawable-mdpi/ic_drag_vertical_grey600_48dp.9.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_drag_vertical_white_48dp.9.png b/core/src/main/res/drawable-mdpi/ic_drag_vertical_white_48dp.9.png
index 15d016e89..3d1fd0fe3 100644
--- a/core/src/main/res/drawable-mdpi/ic_drag_vertical_white_48dp.9.png
+++ b/core/src/main/res/drawable-mdpi/ic_drag_vertical_white_48dp.9.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_expand_more_grey600_36dp.png b/core/src/main/res/drawable-mdpi/ic_expand_more_grey600_36dp.png
index 00b9f645c..4d8cd8e99 100644
--- a/core/src/main/res/drawable-mdpi/ic_expand_more_grey600_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_expand_more_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_expand_more_white_36dp.png b/core/src/main/res/drawable-mdpi/ic_expand_more_white_36dp.png
index 6c2476660..682bcf79f 100644
--- a/core/src/main/res/drawable-mdpi/ic_expand_more_white_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_expand_more_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_fast_forward_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_fast_forward_grey600_24dp.png
index c2864a726..c67fc25f1 100644
--- a/core/src/main/res/drawable-mdpi/ic_fast_forward_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_fast_forward_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_fast_forward_grey600_36dp.png b/core/src/main/res/drawable-mdpi/ic_fast_forward_grey600_36dp.png
index 4d1c1d4ae..df9e662c1 100644
--- a/core/src/main/res/drawable-mdpi/ic_fast_forward_grey600_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_fast_forward_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_fast_forward_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_fast_forward_white_24dp.png
index 215099f9e..fceffcb7b 100644
--- a/core/src/main/res/drawable-mdpi/ic_fast_forward_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_fast_forward_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_fast_forward_white_36dp.png b/core/src/main/res/drawable-mdpi/ic_fast_forward_white_36dp.png
index 03a54ee75..2d61b31f1 100644
--- a/core/src/main/res/drawable-mdpi/ic_fast_forward_white_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_fast_forward_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_fast_rewind_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_fast_rewind_grey600_24dp.png
index 75adfc97e..de04575da 100644
--- a/core/src/main/res/drawable-mdpi/ic_fast_rewind_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_fast_rewind_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_fast_rewind_grey600_36dp.png b/core/src/main/res/drawable-mdpi/ic_fast_rewind_grey600_36dp.png
index 9866ee629..f661ca723 100644
--- a/core/src/main/res/drawable-mdpi/ic_fast_rewind_grey600_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_fast_rewind_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_fast_rewind_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_fast_rewind_white_24dp.png
index a050e1bb8..bfb476b4a 100644
--- a/core/src/main/res/drawable-mdpi/ic_fast_rewind_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_fast_rewind_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_fast_rewind_white_36dp.png b/core/src/main/res/drawable-mdpi/ic_fast_rewind_white_36dp.png
index b4f526e62..ab8b48ec3 100644
--- a/core/src/main/res/drawable-mdpi/ic_fast_rewind_white_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_fast_rewind_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_feed_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_feed_grey600_24dp.png
index 3932b6eef..8037c315e 100755
--- a/core/src/main/res/drawable-mdpi/ic_feed_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_feed_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_feed_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_feed_white_24dp.png
index 9c2a1eb6e..026cac8f2 100755
--- a/core/src/main/res/drawable-mdpi/ic_feed_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_feed_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_file_download_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_file_download_grey600_24dp.png
index b3ef8ce73..74d554774 100644
--- a/core/src/main/res/drawable-mdpi/ic_file_download_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_file_download_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_file_download_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_file_download_white_24dp.png
index e089466de..b09c53c86 100644
--- a/core/src/main/res/drawable-mdpi/ic_file_download_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_file_download_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_filter_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_filter_grey600_24dp.png
index e1e55d72b..b78e7d4d2 100644
--- a/core/src/main/res/drawable-mdpi/ic_filter_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_filter_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_filter_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_filter_white_24dp.png
index 7d72e7562..59a2ec755 100644
--- a/core/src/main/res/drawable-mdpi/ic_filter_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_filter_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_hearing_grey600_18dp.png b/core/src/main/res/drawable-mdpi/ic_hearing_grey600_18dp.png
index df26536f9..ea44e3f07 100644
--- a/core/src/main/res/drawable-mdpi/ic_hearing_grey600_18dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_hearing_grey600_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_hearing_white_18dp.png b/core/src/main/res/drawable-mdpi/ic_hearing_white_18dp.png
index 0771a106d..78e98fe8d 100644
--- a/core/src/main/res/drawable-mdpi/ic_hearing_white_18dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_hearing_white_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_history_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_history_grey600_24dp.png
index 0a62d358f..397972f67 100644
--- a/core/src/main/res/drawable-mdpi/ic_history_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_history_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_history_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_history_white_24dp.png
index b93da1006..bcc729de0 100644
--- a/core/src/main/res/drawable-mdpi/ic_history_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_history_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_indeterminate_check_box_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_indeterminate_check_box_grey600_24dp.png
index 52812c42f..0e6ce58e3 100644
--- a/core/src/main/res/drawable-mdpi/ic_indeterminate_check_box_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_indeterminate_check_box_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_indeterminate_check_box_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_indeterminate_check_box_white_24dp.png
index 20a9fe5d7..c496b4648 100644
--- a/core/src/main/res/drawable-mdpi/ic_indeterminate_check_box_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_indeterminate_check_box_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_info_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_info_grey600_24dp.png
index 2537c5f42..b5c14a369 100644
--- a/core/src/main/res/drawable-mdpi/ic_info_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_info_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_info_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_info_white_24dp.png
index 34f980085..6dbeeb0b7 100644
--- a/core/src/main/res/drawable-mdpi/ic_info_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_info_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_launcher.png b/core/src/main/res/drawable-mdpi/ic_launcher.png
index 403dfabc4..219e8c5ab 100644
--- a/core/src/main/res/drawable-mdpi/ic_launcher.png
+++ b/core/src/main/res/drawable-mdpi/ic_launcher.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_list_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_list_grey600_24dp.png
index c5c2fc195..ac5b3bed4 100644
--- a/core/src/main/res/drawable-mdpi/ic_list_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_list_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_list_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_list_white_24dp.png
index 5e51ed478..15d8fc2bb 100644
--- a/core/src/main/res/drawable-mdpi/ic_list_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_list_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_lock_closed_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_lock_closed_grey600_24dp.png
index f1627ce34..f9415627e 100644
--- a/core/src/main/res/drawable-mdpi/ic_lock_closed_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_lock_closed_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_lock_closed_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_lock_closed_white_24dp.png
index 8f18d11e6..1203a4406 100644
--- a/core/src/main/res/drawable-mdpi/ic_lock_closed_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_lock_closed_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_lock_open_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_lock_open_grey600_24dp.png
index ada8d3be4..192e27ccd 100644
--- a/core/src/main/res/drawable-mdpi/ic_lock_open_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_lock_open_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_lock_open_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_lock_open_white_24dp.png
index 72d01c406..232b4bfb4 100644
--- a/core/src/main/res/drawable-mdpi/ic_lock_open_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_lock_open_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_more_vert_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_more_vert_grey600_24dp.png
deleted file mode 100644
index 4ed34354b..000000000
--- a/core/src/main/res/drawable-mdpi/ic_more_vert_grey600_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_more_vert_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_more_vert_white_24dp.png
deleted file mode 100644
index 1d8ad18a0..000000000
--- a/core/src/main/res/drawable-mdpi/ic_more_vert_white_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_new.png b/core/src/main/res/drawable-mdpi/ic_new.png
deleted file mode 100755
index 84994bd10..000000000
--- a/core/src/main/res/drawable-mdpi/ic_new.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_new_dark.png b/core/src/main/res/drawable-mdpi/ic_new_dark.png
deleted file mode 100755
index b723618b4..000000000
--- a/core/src/main/res/drawable-mdpi/ic_new_dark.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_new_releases_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_new_releases_grey600_24dp.png
index 494781a20..4b3ffdbdc 100644
--- a/core/src/main/res/drawable-mdpi/ic_new_releases_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_new_releases_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_new_releases_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_new_releases_white_24dp.png
index 36e3262a4..c5bb20f49 100644
--- a/core/src/main/res/drawable-mdpi/ic_new_releases_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_new_releases_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_pause_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_pause_grey600_24dp.png
index 06abcb50b..126ee03ef 100644
--- a/core/src/main/res/drawable-mdpi/ic_pause_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_pause_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_pause_grey600_36dp.png b/core/src/main/res/drawable-mdpi/ic_pause_grey600_36dp.png
index 711e0cf94..7281f37e1 100644
--- a/core/src/main/res/drawable-mdpi/ic_pause_grey600_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_pause_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_pause_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_pause_white_24dp.png
index 026f38854..2272d478c 100644
--- a/core/src/main/res/drawable-mdpi/ic_pause_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_pause_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_pause_white_36dp.png b/core/src/main/res/drawable-mdpi/ic_pause_white_36dp.png
index b4bdbb558..1701f34b0 100644
--- a/core/src/main/res/drawable-mdpi/ic_pause_white_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_pause_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_play_arrow_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_play_arrow_grey600_24dp.png
index 4ff5decb0..9c8f2c555 100644
--- a/core/src/main/res/drawable-mdpi/ic_play_arrow_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_play_arrow_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_play_arrow_grey600_36dp.png b/core/src/main/res/drawable-mdpi/ic_play_arrow_grey600_36dp.png
index 264416933..b540e4a63 100644
--- a/core/src/main/res/drawable-mdpi/ic_play_arrow_grey600_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_play_arrow_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_play_arrow_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_play_arrow_white_24dp.png
index 8d1e433a5..172c211ab 100644
--- a/core/src/main/res/drawable-mdpi/ic_play_arrow_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_play_arrow_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_play_arrow_white_36dp.png b/core/src/main/res/drawable-mdpi/ic_play_arrow_white_36dp.png
index 164385d04..f77ad6b57 100644
--- a/core/src/main/res/drawable-mdpi/ic_play_arrow_white_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_play_arrow_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_refresh_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_refresh_grey600_24dp.png
index c136c59fc..0e927f106 100644
--- a/core/src/main/res/drawable-mdpi/ic_refresh_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_refresh_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_refresh_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_refresh_white_24dp.png
index 235c84f1e..79b5ec871 100644
--- a/core/src/main/res/drawable-mdpi/ic_refresh_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_refresh_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_remove_red_eye_grey600_18dp.png b/core/src/main/res/drawable-mdpi/ic_remove_red_eye_grey600_18dp.png
index 9e840f03e..daa8e568e 100644
--- a/core/src/main/res/drawable-mdpi/ic_remove_red_eye_grey600_18dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_remove_red_eye_grey600_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_remove_red_eye_white_18dp.png b/core/src/main/res/drawable-mdpi/ic_remove_red_eye_white_18dp.png
index 0bcba825f..a6b4ff0da 100644
--- a/core/src/main/res/drawable-mdpi/ic_remove_red_eye_white_18dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_remove_red_eye_white_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_sd_storage_grey600_36dp.png b/core/src/main/res/drawable-mdpi/ic_sd_storage_grey600_36dp.png
index f0c5ed4c3..26977a920 100644
--- a/core/src/main/res/drawable-mdpi/ic_sd_storage_grey600_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_sd_storage_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_sd_storage_white_36dp.png b/core/src/main/res/drawable-mdpi/ic_sd_storage_white_36dp.png
index 6595d2e1e..4aeb2e668 100644
--- a/core/src/main/res/drawable-mdpi/ic_sd_storage_white_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_sd_storage_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_search_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_search_grey600_24dp.png
index 29954062c..c386dbb38 100644
--- a/core/src/main/res/drawable-mdpi/ic_search_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_search_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_search_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_search_white_24dp.png
index dff1e3a8a..faefc59c8 100644
--- a/core/src/main/res/drawable-mdpi/ic_search_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_search_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_settings_input_antenna_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_settings_input_antenna_grey600_24dp.png
index 8995d0f43..dafbeca33 100644
--- a/core/src/main/res/drawable-mdpi/ic_settings_input_antenna_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_settings_input_antenna_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_settings_input_antenna_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_settings_input_antenna_white_24dp.png
index c31fa8309..ccf89acea 100644
--- a/core/src/main/res/drawable-mdpi/ic_settings_input_antenna_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_settings_input_antenna_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_share_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_share_grey600_24dp.png
index ee0248838..42eb539de 100644
--- a/core/src/main/res/drawable-mdpi/ic_share_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_share_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_share_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_share_white_24dp.png
index 4d0197223..9d2ef6655 100644
--- a/core/src/main/res/drawable-mdpi/ic_share_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_share_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_skip_grey600_36dp.png b/core/src/main/res/drawable-mdpi/ic_skip_grey600_36dp.png
index be0fcc765..229eeca47 100644
--- a/core/src/main/res/drawable-mdpi/ic_skip_grey600_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_skip_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_skip_white_36dp.png b/core/src/main/res/drawable-mdpi/ic_skip_white_36dp.png
index 893cf2c64..9032328d4 100644
--- a/core/src/main/res/drawable-mdpi/ic_skip_white_36dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_skip_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_sleep_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_sleep_grey600_24dp.png
index ea511bf2a..df84861b9 100644
--- a/core/src/main/res/drawable-mdpi/ic_sleep_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_sleep_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_sleep_off_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_sleep_off_grey600_24dp.png
index 7f631ad86..463b87d2f 100644
--- a/core/src/main/res/drawable-mdpi/ic_sleep_off_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_sleep_off_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_sleep_off_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_sleep_off_white_24dp.png
index 795e318e3..942e7f380 100644
--- a/core/src/main/res/drawable-mdpi/ic_sleep_off_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_sleep_off_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_sleep_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_sleep_white_24dp.png
index 4304a6bca..9f37b124d 100644
--- a/core/src/main/res/drawable-mdpi/ic_sleep_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_sleep_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_sort_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_sort_grey600_24dp.png
index f527d0094..dc393caf7 100644
--- a/core/src/main/res/drawable-mdpi/ic_sort_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_sort_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_sort_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_sort_white_24dp.png
index e28dd4592..3d84a4442 100644
--- a/core/src/main/res/drawable-mdpi/ic_sort_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_sort_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_star_border_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_star_border_grey600_24dp.png
index dd9d11ba0..8b5275b11 100644
--- a/core/src/main/res/drawable-mdpi/ic_star_border_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_star_border_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_star_border_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_star_border_white_24dp.png
index 104fb3c9d..edfd7d71d 100644
--- a/core/src/main/res/drawable-mdpi/ic_star_border_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_star_border_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_star_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_star_grey600_24dp.png
index af84b71f2..246b43279 100644
--- a/core/src/main/res/drawable-mdpi/ic_star_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_star_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_star_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_star_white_24dp.png
index 0ccebc7c8..c79334c61 100644
--- a/core/src/main/res/drawable-mdpi/ic_star_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_star_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_stat_antenna_default.png b/core/src/main/res/drawable-mdpi/ic_stat_antenna_default.png
index 8b1206b51..152239888 100644
--- a/core/src/main/res/drawable-mdpi/ic_stat_antenna_default.png
+++ b/core/src/main/res/drawable-mdpi/ic_stat_antenna_default.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_stat_authentication.png b/core/src/main/res/drawable-mdpi/ic_stat_authentication.png
index cadfb9643..7fab11a83 100755
--- a/core/src/main/res/drawable-mdpi/ic_stat_authentication.png
+++ b/core/src/main/res/drawable-mdpi/ic_stat_authentication.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_timer_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_timer_grey600_24dp.png
deleted file mode 100644
index 186887c30..000000000
--- a/core/src/main/res/drawable-mdpi/ic_timer_grey600_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_timer_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_timer_white_24dp.png
deleted file mode 100644
index 735ed7a00..000000000
--- a/core/src/main/res/drawable-mdpi/ic_timer_white_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_toc_grey600_36dp.png b/core/src/main/res/drawable-mdpi/ic_toc_grey600_36dp.png
deleted file mode 100644
index 23bec7945..000000000
--- a/core/src/main/res/drawable-mdpi/ic_toc_grey600_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_toc_white_36dp.png b/core/src/main/res/drawable-mdpi/ic_toc_white_36dp.png
deleted file mode 100644
index dc03b34b9..000000000
--- a/core/src/main/res/drawable-mdpi/ic_toc_white_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_web_grey600_24dp.png b/core/src/main/res/drawable-mdpi/ic_web_grey600_24dp.png
index cdbce22a7..c620bc4dd 100644
--- a/core/src/main/res/drawable-mdpi/ic_web_grey600_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_web_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/ic_web_white_24dp.png b/core/src/main/res/drawable-mdpi/ic_web_white_24dp.png
index 3602c4c48..f59e16fa9 100644
--- a/core/src/main/res/drawable-mdpi/ic_web_white_24dp.png
+++ b/core/src/main/res/drawable-mdpi/ic_web_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/navigation_up.png b/core/src/main/res/drawable-mdpi/navigation_up.png
index 1ee248a79..520e11da6 100755
--- a/core/src/main/res/drawable-mdpi/navigation_up.png
+++ b/core/src/main/res/drawable-mdpi/navigation_up.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/navigation_up_dark.png b/core/src/main/res/drawable-mdpi/navigation_up_dark.png
index 8ef44cbac..e53627915 100755
--- a/core/src/main/res/drawable-mdpi/navigation_up_dark.png
+++ b/core/src/main/res/drawable-mdpi/navigation_up_dark.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/stat_notify_sync.png b/core/src/main/res/drawable-mdpi/stat_notify_sync.png
index 516b65bd9..02066f847 100644
--- a/core/src/main/res/drawable-mdpi/stat_notify_sync.png
+++ b/core/src/main/res/drawable-mdpi/stat_notify_sync.png
Binary files differ
diff --git a/core/src/main/res/drawable-mdpi/stat_notify_sync_error.png b/core/src/main/res/drawable-mdpi/stat_notify_sync_error.png
index c3ed306cf..d797f59c3 100644
--- a/core/src/main/res/drawable-mdpi/stat_notify_sync_error.png
+++ b/core/src/main/res/drawable-mdpi/stat_notify_sync_error.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi-v11/ic_stat_antenna_default.png b/core/src/main/res/drawable-xhdpi-v11/ic_stat_antenna_default.png
index 59de64c87..30431ed6a 100644
--- a/core/src/main/res/drawable-xhdpi-v11/ic_stat_antenna_default.png
+++ b/core/src/main/res/drawable-xhdpi-v11/ic_stat_antenna_default.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi-v11/ic_stat_authentication.png b/core/src/main/res/drawable-xhdpi-v11/ic_stat_authentication.png
index f58fb21df..e83cbc333 100755
--- a/core/src/main/res/drawable-xhdpi-v11/ic_stat_authentication.png
+++ b/core/src/main/res/drawable-xhdpi-v11/ic_stat_authentication.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_add_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_add_grey600_24dp.png
index 0d8af34b9..19ed567e9 100644
--- a/core/src/main/res/drawable-xhdpi/ic_add_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_add_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_add_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_add_white_24dp.png
index 67042105d..67bb598e5 100644
--- a/core/src/main/res/drawable-xhdpi/ic_add_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_add_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_av_fast_forward_80dp.png b/core/src/main/res/drawable-xhdpi/ic_av_fast_forward_80dp.png
index ed34e22a1..270dc9bf8 100755
--- a/core/src/main/res/drawable-xhdpi/ic_av_fast_forward_80dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_av_fast_forward_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_av_pause_circle_outline_80dp.png b/core/src/main/res/drawable-xhdpi/ic_av_pause_circle_outline_80dp.png
index 3288241e7..2e0b8ff6f 100644
--- a/core/src/main/res/drawable-xhdpi/ic_av_pause_circle_outline_80dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_av_pause_circle_outline_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_av_play_circle_outline_80dp.png b/core/src/main/res/drawable-xhdpi/ic_av_play_circle_outline_80dp.png
index db7b695e9..990ae524a 100644
--- a/core/src/main/res/drawable-xhdpi/ic_av_play_circle_outline_80dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_av_play_circle_outline_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_av_rewind_80dp.png b/core/src/main/res/drawable-xhdpi/ic_av_rewind_80dp.png
index 3dc7bf5cb..d94a40811 100755
--- a/core/src/main/res/drawable-xhdpi/ic_av_rewind_80dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_av_rewind_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_cancel_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_cancel_grey600_24dp.png
index ce0da2222..2ad1ac3f5 100644
--- a/core/src/main/res/drawable-xhdpi/ic_cancel_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_cancel_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_cancel_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_cancel_white_24dp.png
index e9e9c7a53..e8836a1b0 100644
--- a/core/src/main/res/drawable-xhdpi/ic_cancel_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_cancel_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_check_box_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_check_box_grey600_24dp.png
index f7c205dd2..e46ab71b4 100644
--- a/core/src/main/res/drawable-xhdpi/ic_check_box_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_check_box_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_check_box_outline_blank_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_check_box_outline_blank_grey600_24dp.png
index ea2ff8671..bb15a903a 100644
--- a/core/src/main/res/drawable-xhdpi/ic_check_box_outline_blank_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_check_box_outline_blank_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_check_box_outline_blank_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_check_box_outline_blank_white_24dp.png
index a615ee436..336682497 100644
--- a/core/src/main/res/drawable-xhdpi/ic_check_box_outline_blank_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_check_box_outline_blank_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_check_box_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_check_box_white_24dp.png
index 946cfea57..cdb4a3181 100644
--- a/core/src/main/res/drawable-xhdpi/ic_check_box_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_check_box_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_create_new_folder_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_create_new_folder_grey600_24dp.png
index 82f0ad458..bb16eabce 100644
--- a/core/src/main/res/drawable-xhdpi/ic_create_new_folder_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_create_new_folder_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_create_new_folder_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_create_new_folder_white_24dp.png
index aa54623c8..ae5448d24 100644
--- a/core/src/main/res/drawable-xhdpi/ic_create_new_folder_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_create_new_folder_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_delete_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_delete_grey600_24dp.png
index c6bb43e8b..5ad22d0f1 100644
--- a/core/src/main/res/drawable-xhdpi/ic_delete_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_delete_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_delete_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_delete_white_24dp.png
index cdb230c2f..63f990408 100644
--- a/core/src/main/res/drawable-xhdpi/ic_delete_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_delete_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_description_grey600_36dp.png b/core/src/main/res/drawable-xhdpi/ic_description_grey600_36dp.png
deleted file mode 100644
index 50f854ea5..000000000
--- a/core/src/main/res/drawable-xhdpi/ic_description_grey600_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_description_white_36dp.png b/core/src/main/res/drawable-xhdpi/ic_description_white_36dp.png
deleted file mode 100644
index 60d988dd4..000000000
--- a/core/src/main/res/drawable-xhdpi/ic_description_white_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_done_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_done_grey600_24dp.png
index 36ed24eec..3f78a47a3 100644
--- a/core/src/main/res/drawable-xhdpi/ic_done_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_done_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_done_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_done_white_24dp.png
index e5024472a..5567661ac 100644
--- a/core/src/main/res/drawable-xhdpi/ic_done_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_done_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_drag_vertical_grey600_48dp.9.png b/core/src/main/res/drawable-xhdpi/ic_drag_vertical_grey600_48dp.9.png
index 8f335e274..83cb91561 100644
--- a/core/src/main/res/drawable-xhdpi/ic_drag_vertical_grey600_48dp.9.png
+++ b/core/src/main/res/drawable-xhdpi/ic_drag_vertical_grey600_48dp.9.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_drag_vertical_white_48dp.9.png b/core/src/main/res/drawable-xhdpi/ic_drag_vertical_white_48dp.9.png
index ae9972926..4b030e169 100644
--- a/core/src/main/res/drawable-xhdpi/ic_drag_vertical_white_48dp.9.png
+++ b/core/src/main/res/drawable-xhdpi/ic_drag_vertical_white_48dp.9.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_expand_more_grey600_36dp.png b/core/src/main/res/drawable-xhdpi/ic_expand_more_grey600_36dp.png
index 921249fb2..8e697365f 100644
--- a/core/src/main/res/drawable-xhdpi/ic_expand_more_grey600_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_expand_more_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_expand_more_white_36dp.png b/core/src/main/res/drawable-xhdpi/ic_expand_more_white_36dp.png
index f00aa8bd4..16b7c081e 100644
--- a/core/src/main/res/drawable-xhdpi/ic_expand_more_white_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_expand_more_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_fast_forward_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_fast_forward_grey600_24dp.png
index 6c26d6ea2..6f8b42221 100644
--- a/core/src/main/res/drawable-xhdpi/ic_fast_forward_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_fast_forward_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_fast_forward_grey600_36dp.png b/core/src/main/res/drawable-xhdpi/ic_fast_forward_grey600_36dp.png
index 169a3b386..521f7490b 100644
--- a/core/src/main/res/drawable-xhdpi/ic_fast_forward_grey600_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_fast_forward_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_fast_forward_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_fast_forward_white_24dp.png
index b7c86059b..2b34fb82d 100644
--- a/core/src/main/res/drawable-xhdpi/ic_fast_forward_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_fast_forward_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_fast_forward_white_36dp.png b/core/src/main/res/drawable-xhdpi/ic_fast_forward_white_36dp.png
index 8aec1abb0..2d9a7e3c9 100644
--- a/core/src/main/res/drawable-xhdpi/ic_fast_forward_white_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_fast_forward_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_fast_rewind_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_fast_rewind_grey600_24dp.png
index d1db46a23..9468020b7 100644
--- a/core/src/main/res/drawable-xhdpi/ic_fast_rewind_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_fast_rewind_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_fast_rewind_grey600_36dp.png b/core/src/main/res/drawable-xhdpi/ic_fast_rewind_grey600_36dp.png
index ccac2c273..ea5493251 100644
--- a/core/src/main/res/drawable-xhdpi/ic_fast_rewind_grey600_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_fast_rewind_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_fast_rewind_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_fast_rewind_white_24dp.png
index 379435f54..f4182f174 100644
--- a/core/src/main/res/drawable-xhdpi/ic_fast_rewind_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_fast_rewind_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_fast_rewind_white_36dp.png b/core/src/main/res/drawable-xhdpi/ic_fast_rewind_white_36dp.png
index 857a1aaa2..de9ec1d90 100644
--- a/core/src/main/res/drawable-xhdpi/ic_fast_rewind_white_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_fast_rewind_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_feed_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_feed_grey600_24dp.png
index 995aafb5c..84554ce5b 100755
--- a/core/src/main/res/drawable-xhdpi/ic_feed_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_feed_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_feed_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_feed_white_24dp.png
index 1495c4fa6..339113c20 100755
--- a/core/src/main/res/drawable-xhdpi/ic_feed_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_feed_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_file_download_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_file_download_grey600_24dp.png
index aa89d4977..0d42f1749 100644
--- a/core/src/main/res/drawable-xhdpi/ic_file_download_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_file_download_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_file_download_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_file_download_white_24dp.png
index 990dfb82b..219f47167 100644
--- a/core/src/main/res/drawable-xhdpi/ic_file_download_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_file_download_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_filter_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_filter_grey600_24dp.png
index fdbb8eb4e..4c6a96eba 100644
--- a/core/src/main/res/drawable-xhdpi/ic_filter_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_filter_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_filter_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_filter_white_24dp.png
index 7e14f7fbf..9416c70ec 100644
--- a/core/src/main/res/drawable-xhdpi/ic_filter_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_filter_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_hearing_grey600_18dp.png b/core/src/main/res/drawable-xhdpi/ic_hearing_grey600_18dp.png
index a0c760e6f..d014684e1 100644
--- a/core/src/main/res/drawable-xhdpi/ic_hearing_grey600_18dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_hearing_grey600_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_hearing_white_18dp.png b/core/src/main/res/drawable-xhdpi/ic_hearing_white_18dp.png
index 1b8722a7f..91adb4437 100644
--- a/core/src/main/res/drawable-xhdpi/ic_hearing_white_18dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_hearing_white_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_history_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_history_grey600_24dp.png
index a098d8d0f..c0ffea719 100644
--- a/core/src/main/res/drawable-xhdpi/ic_history_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_history_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_history_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_history_white_24dp.png
index 7681ac8b8..3aa40c305 100644
--- a/core/src/main/res/drawable-xhdpi/ic_history_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_history_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_indeterminate_check_box_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_indeterminate_check_box_grey600_24dp.png
index e67d41cc1..3b0d3aa1a 100644
--- a/core/src/main/res/drawable-xhdpi/ic_indeterminate_check_box_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_indeterminate_check_box_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_indeterminate_check_box_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_indeterminate_check_box_white_24dp.png
index 48e52d596..57e478e9f 100644
--- a/core/src/main/res/drawable-xhdpi/ic_indeterminate_check_box_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_indeterminate_check_box_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_info_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_info_grey600_24dp.png
index 9dcb234fe..57f3ec5e3 100644
--- a/core/src/main/res/drawable-xhdpi/ic_info_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_info_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_info_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_info_white_24dp.png
index bee33abb7..e18df93a1 100644
--- a/core/src/main/res/drawable-xhdpi/ic_info_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_info_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_launcher.png b/core/src/main/res/drawable-xhdpi/ic_launcher.png
index 857a1b12e..2dbfd8874 100644
--- a/core/src/main/res/drawable-xhdpi/ic_launcher.png
+++ b/core/src/main/res/drawable-xhdpi/ic_launcher.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_list_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_list_grey600_24dp.png
index c51f8a258..030263ce3 100644
--- a/core/src/main/res/drawable-xhdpi/ic_list_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_list_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_list_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_list_white_24dp.png
index abefc200a..2b7253975 100644
--- a/core/src/main/res/drawable-xhdpi/ic_list_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_list_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_lock_closed_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_lock_closed_grey600_24dp.png
index ca35f6d0a..c6f6fa06c 100644
--- a/core/src/main/res/drawable-xhdpi/ic_lock_closed_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_lock_closed_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_lock_closed_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_lock_closed_white_24dp.png
index 01fb55ca1..873687188 100644
--- a/core/src/main/res/drawable-xhdpi/ic_lock_closed_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_lock_closed_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_lock_open_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_lock_open_grey600_24dp.png
index 11d9a4b8b..d82d4bd8b 100644
--- a/core/src/main/res/drawable-xhdpi/ic_lock_open_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_lock_open_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_lock_open_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_lock_open_white_24dp.png
index 01ca4b56c..a5ed62d8a 100644
--- a/core/src/main/res/drawable-xhdpi/ic_lock_open_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_lock_open_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_more_vert_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_more_vert_grey600_24dp.png
deleted file mode 100644
index 7bc63a511..000000000
--- a/core/src/main/res/drawable-xhdpi/ic_more_vert_grey600_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_more_vert_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_more_vert_white_24dp.png
deleted file mode 100644
index 1b04eda04..000000000
--- a/core/src/main/res/drawable-xhdpi/ic_more_vert_white_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_new.png b/core/src/main/res/drawable-xhdpi/ic_new.png
deleted file mode 100755
index 447a9398b..000000000
--- a/core/src/main/res/drawable-xhdpi/ic_new.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_new_dark.png b/core/src/main/res/drawable-xhdpi/ic_new_dark.png
deleted file mode 100755
index 4a23d309c..000000000
--- a/core/src/main/res/drawable-xhdpi/ic_new_dark.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_new_releases_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_new_releases_grey600_24dp.png
index 655658557..a2bb4d1b8 100644
--- a/core/src/main/res/drawable-xhdpi/ic_new_releases_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_new_releases_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_new_releases_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_new_releases_white_24dp.png
index 00a4daa62..e78b002f2 100644
--- a/core/src/main/res/drawable-xhdpi/ic_new_releases_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_new_releases_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_pause_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_pause_grey600_24dp.png
index 3ec598cfd..6708b4161 100644
--- a/core/src/main/res/drawable-xhdpi/ic_pause_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_pause_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_pause_grey600_36dp.png b/core/src/main/res/drawable-xhdpi/ic_pause_grey600_36dp.png
index 7efc88511..aeb13ebc4 100644
--- a/core/src/main/res/drawable-xhdpi/ic_pause_grey600_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_pause_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_pause_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_pause_white_24dp.png
index 14b6d17d4..f49aed757 100644
--- a/core/src/main/res/drawable-xhdpi/ic_pause_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_pause_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_pause_white_36dp.png b/core/src/main/res/drawable-xhdpi/ic_pause_white_36dp.png
index 72dfa9fa6..7192ad487 100644
--- a/core/src/main/res/drawable-xhdpi/ic_pause_white_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_pause_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_play_arrow_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_play_arrow_grey600_24dp.png
index 689fda259..6874b8236 100644
--- a/core/src/main/res/drawable-xhdpi/ic_play_arrow_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_play_arrow_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_play_arrow_grey600_36dp.png b/core/src/main/res/drawable-xhdpi/ic_play_arrow_grey600_36dp.png
index ba62a8102..dabd252ee 100644
--- a/core/src/main/res/drawable-xhdpi/ic_play_arrow_grey600_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_play_arrow_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_play_arrow_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_play_arrow_white_24dp.png
index a55d19922..5b0110454 100644
--- a/core/src/main/res/drawable-xhdpi/ic_play_arrow_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_play_arrow_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_play_arrow_white_36dp.png b/core/src/main/res/drawable-xhdpi/ic_play_arrow_white_36dp.png
index 043acd808..fff3e1f56 100644
--- a/core/src/main/res/drawable-xhdpi/ic_play_arrow_white_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_play_arrow_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_refresh_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_refresh_grey600_24dp.png
index 7891efffa..b2f5463a8 100644
--- a/core/src/main/res/drawable-xhdpi/ic_refresh_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_refresh_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_refresh_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_refresh_white_24dp.png
index 5f89fc257..3dffcc846 100644
--- a/core/src/main/res/drawable-xhdpi/ic_refresh_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_refresh_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_remove_red_eye_grey600_18dp.png b/core/src/main/res/drawable-xhdpi/ic_remove_red_eye_grey600_18dp.png
index 7047ed7ea..2039d9ce8 100644
--- a/core/src/main/res/drawable-xhdpi/ic_remove_red_eye_grey600_18dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_remove_red_eye_grey600_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_remove_red_eye_white_18dp.png b/core/src/main/res/drawable-xhdpi/ic_remove_red_eye_white_18dp.png
index ef2023b52..6dd240bca 100644
--- a/core/src/main/res/drawable-xhdpi/ic_remove_red_eye_white_18dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_remove_red_eye_white_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_sd_storage_grey600_36dp.png b/core/src/main/res/drawable-xhdpi/ic_sd_storage_grey600_36dp.png
index 48cc94622..57162f5ca 100644
--- a/core/src/main/res/drawable-xhdpi/ic_sd_storage_grey600_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_sd_storage_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_sd_storage_white_36dp.png b/core/src/main/res/drawable-xhdpi/ic_sd_storage_white_36dp.png
index b440536f6..ced6247ca 100644
--- a/core/src/main/res/drawable-xhdpi/ic_sd_storage_white_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_sd_storage_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_search_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_search_grey600_24dp.png
index f9c0b2ec3..b0999b31d 100644
--- a/core/src/main/res/drawable-xhdpi/ic_search_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_search_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_search_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_search_white_24dp.png
index 043759acd..ee844ccdd 100644
--- a/core/src/main/res/drawable-xhdpi/ic_search_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_search_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_settings_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_settings_grey600_24dp.png
index 2251d2bbb..5a70fdb99 100644
--- a/core/src/main/res/drawable-xhdpi/ic_settings_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_settings_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_settings_input_antenna_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_settings_input_antenna_grey600_24dp.png
index c30f31017..49813c945 100644
--- a/core/src/main/res/drawable-xhdpi/ic_settings_input_antenna_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_settings_input_antenna_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_settings_input_antenna_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_settings_input_antenna_white_24dp.png
index ea2313395..bac1560a2 100644
--- a/core/src/main/res/drawable-xhdpi/ic_settings_input_antenna_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_settings_input_antenna_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_settings_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_settings_white_24dp.png
index 12e5d100d..d0cf80051 100644
--- a/core/src/main/res/drawable-xhdpi/ic_settings_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_settings_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_share_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_share_grey600_24dp.png
index 88a0edd6c..e856dca31 100644
--- a/core/src/main/res/drawable-xhdpi/ic_share_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_share_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_share_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_share_white_24dp.png
index dd536bca2..82692971c 100644
--- a/core/src/main/res/drawable-xhdpi/ic_share_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_share_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_skip_grey600_36dp.png b/core/src/main/res/drawable-xhdpi/ic_skip_grey600_36dp.png
index 2e291dd19..31aa09ca2 100644
--- a/core/src/main/res/drawable-xhdpi/ic_skip_grey600_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_skip_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_skip_white_36dp.png b/core/src/main/res/drawable-xhdpi/ic_skip_white_36dp.png
index fa85f1899..e664f607c 100644
--- a/core/src/main/res/drawable-xhdpi/ic_skip_white_36dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_skip_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_sleep_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_sleep_grey600_24dp.png
index ae0787a26..2d8cb9a75 100644
--- a/core/src/main/res/drawable-xhdpi/ic_sleep_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_sleep_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_sleep_off_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_sleep_off_grey600_24dp.png
index 026224c5e..6ba86245c 100644
--- a/core/src/main/res/drawable-xhdpi/ic_sleep_off_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_sleep_off_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_sleep_off_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_sleep_off_white_24dp.png
index ef39d7279..b03fb39b4 100644
--- a/core/src/main/res/drawable-xhdpi/ic_sleep_off_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_sleep_off_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_sleep_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_sleep_white_24dp.png
index 07e156172..4d03cc0dc 100644
--- a/core/src/main/res/drawable-xhdpi/ic_sleep_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_sleep_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_sort_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_sort_grey600_24dp.png
index f2ef499ef..91447dc4c 100644
--- a/core/src/main/res/drawable-xhdpi/ic_sort_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_sort_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_sort_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_sort_white_24dp.png
index 68b0b7ad3..6d4af1bcb 100644
--- a/core/src/main/res/drawable-xhdpi/ic_sort_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_sort_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_star_border_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_star_border_grey600_24dp.png
index 5160319b5..2bd46b7e7 100644
--- a/core/src/main/res/drawable-xhdpi/ic_star_border_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_star_border_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_star_border_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_star_border_white_24dp.png
index 33f9727d3..4eaf8b891 100644
--- a/core/src/main/res/drawable-xhdpi/ic_star_border_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_star_border_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_star_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_star_grey600_24dp.png
index 7a09ebc33..30f1e6ae6 100644
--- a/core/src/main/res/drawable-xhdpi/ic_star_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_star_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_star_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_star_white_24dp.png
index 288799f93..93d3b5d0c 100644
--- a/core/src/main/res/drawable-xhdpi/ic_star_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_star_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_stat_antenna_default.png b/core/src/main/res/drawable-xhdpi/ic_stat_antenna_default.png
index 50d73271d..3d8a046a8 100644
--- a/core/src/main/res/drawable-xhdpi/ic_stat_antenna_default.png
+++ b/core/src/main/res/drawable-xhdpi/ic_stat_antenna_default.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_stat_authentication.png b/core/src/main/res/drawable-xhdpi/ic_stat_authentication.png
index 4adfb636c..200b60c96 100755
--- a/core/src/main/res/drawable-xhdpi/ic_stat_authentication.png
+++ b/core/src/main/res/drawable-xhdpi/ic_stat_authentication.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_timer_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_timer_grey600_24dp.png
deleted file mode 100644
index 23149552f..000000000
--- a/core/src/main/res/drawable-xhdpi/ic_timer_grey600_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_timer_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_timer_white_24dp.png
deleted file mode 100644
index 896d9dcf2..000000000
--- a/core/src/main/res/drawable-xhdpi/ic_timer_white_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_toc_grey600_36dp.png b/core/src/main/res/drawable-xhdpi/ic_toc_grey600_36dp.png
deleted file mode 100644
index 57a60ed9f..000000000
--- a/core/src/main/res/drawable-xhdpi/ic_toc_grey600_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_toc_white_36dp.png b/core/src/main/res/drawable-xhdpi/ic_toc_white_36dp.png
deleted file mode 100644
index aa7ee9c02..000000000
--- a/core/src/main/res/drawable-xhdpi/ic_toc_white_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_undobar_undo.png b/core/src/main/res/drawable-xhdpi/ic_undobar_undo.png
deleted file mode 100644
index 91c8429ad..000000000
--- a/core/src/main/res/drawable-xhdpi/ic_undobar_undo.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_web_grey600_24dp.png b/core/src/main/res/drawable-xhdpi/ic_web_grey600_24dp.png
index a9f5ebc33..38150f680 100644
--- a/core/src/main/res/drawable-xhdpi/ic_web_grey600_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_web_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/ic_web_white_24dp.png b/core/src/main/res/drawable-xhdpi/ic_web_white_24dp.png
index edc590a0b..cce57ef59 100644
--- a/core/src/main/res/drawable-xhdpi/ic_web_white_24dp.png
+++ b/core/src/main/res/drawable-xhdpi/ic_web_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/navigation_up.png b/core/src/main/res/drawable-xhdpi/navigation_up.png
index f8c3e6f75..0f954094e 100755
--- a/core/src/main/res/drawable-xhdpi/navigation_up.png
+++ b/core/src/main/res/drawable-xhdpi/navigation_up.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/navigation_up_dark.png b/core/src/main/res/drawable-xhdpi/navigation_up_dark.png
index 6964e069b..539222b2f 100755
--- a/core/src/main/res/drawable-xhdpi/navigation_up_dark.png
+++ b/core/src/main/res/drawable-xhdpi/navigation_up_dark.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/stat_notify_sync.png b/core/src/main/res/drawable-xhdpi/stat_notify_sync.png
index ab02927fb..d7348168d 100644
--- a/core/src/main/res/drawable-xhdpi/stat_notify_sync.png
+++ b/core/src/main/res/drawable-xhdpi/stat_notify_sync.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/stat_notify_sync_error.png b/core/src/main/res/drawable-xhdpi/stat_notify_sync_error.png
index c1f483f71..78c5df4d9 100644
--- a/core/src/main/res/drawable-xhdpi/stat_notify_sync_error.png
+++ b/core/src/main/res/drawable-xhdpi/stat_notify_sync_error.png
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/undobar.9.png b/core/src/main/res/drawable-xhdpi/undobar.9.png
deleted file mode 100644
index 22fa2205b..000000000
--- a/core/src/main/res/drawable-xhdpi/undobar.9.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/undobar_button_focused.9.png b/core/src/main/res/drawable-xhdpi/undobar_button_focused.9.png
deleted file mode 100644
index d284ca7cb..000000000
--- a/core/src/main/res/drawable-xhdpi/undobar_button_focused.9.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/undobar_button_pressed.9.png b/core/src/main/res/drawable-xhdpi/undobar_button_pressed.9.png
deleted file mode 100644
index e990659f0..000000000
--- a/core/src/main/res/drawable-xhdpi/undobar_button_pressed.9.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xhdpi/undobar_divider.9.png b/core/src/main/res/drawable-xhdpi/undobar_divider.9.png
deleted file mode 100644
index 1b067d4e7..000000000
--- a/core/src/main/res/drawable-xhdpi/undobar_divider.9.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_add_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_add_grey600_24dp.png
index 70e4e86e7..396d18bca 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_add_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_add_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_add_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_add_white_24dp.png
index 72cedcad4..0fdced8fc 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_add_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_add_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_av_fast_forward_80dp.png b/core/src/main/res/drawable-xxhdpi/ic_av_fast_forward_80dp.png
index f90617f45..3b55c5d55 100755
--- a/core/src/main/res/drawable-xxhdpi/ic_av_fast_forward_80dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_av_fast_forward_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_av_pause_circle_outline_80dp.png b/core/src/main/res/drawable-xxhdpi/ic_av_pause_circle_outline_80dp.png
index 48e28102a..76cc4db32 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_av_pause_circle_outline_80dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_av_pause_circle_outline_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_av_play_circle_outline_80dp.png b/core/src/main/res/drawable-xxhdpi/ic_av_play_circle_outline_80dp.png
index b5918c0f1..eebf0110c 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_av_play_circle_outline_80dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_av_play_circle_outline_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_av_rewind_80dp.png b/core/src/main/res/drawable-xxhdpi/ic_av_rewind_80dp.png
index 81709e0ae..38a5fc264 100755
--- a/core/src/main/res/drawable-xxhdpi/ic_av_rewind_80dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_av_rewind_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_cancel_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_cancel_grey600_24dp.png
index f6f7844de..3d2aba75b 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_cancel_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_cancel_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_cancel_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_cancel_white_24dp.png
index faa409f80..5bb0c3cc4 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_cancel_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_cancel_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_check_box_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_check_box_grey600_24dp.png
index 5e52fa65e..7093f28d5 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_check_box_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_check_box_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_check_box_outline_blank_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_check_box_outline_blank_grey600_24dp.png
index 9c8615618..050e6cd6c 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_check_box_outline_blank_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_check_box_outline_blank_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_check_box_outline_blank_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_check_box_outline_blank_white_24dp.png
index 565a755f3..56d380575 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_check_box_outline_blank_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_check_box_outline_blank_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_check_box_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_check_box_white_24dp.png
index 7b1d9ea34..ba9af5265 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_check_box_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_check_box_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_create_new_folder_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_create_new_folder_grey600_24dp.png
index 802fc6fa0..23fa54d28 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_create_new_folder_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_create_new_folder_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_create_new_folder_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_create_new_folder_white_24dp.png
index 91cbc73d1..d8391d37c 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_create_new_folder_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_create_new_folder_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_delete_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_delete_grey600_24dp.png
index 4886ab1e9..1a3a6192b 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_delete_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_delete_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_delete_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_delete_white_24dp.png
index 0e95e9b1d..e4a5d0261 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_delete_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_delete_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_description_grey600_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_description_grey600_36dp.png
deleted file mode 100644
index 33df5d9d2..000000000
--- a/core/src/main/res/drawable-xxhdpi/ic_description_grey600_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_description_white_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_description_white_36dp.png
deleted file mode 100644
index aa5e73299..000000000
--- a/core/src/main/res/drawable-xxhdpi/ic_description_white_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_done_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_done_grey600_24dp.png
index c836c5490..7feeca3a1 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_done_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_done_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_done_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_done_white_24dp.png
index f801e7ab3..edb552b49 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_done_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_done_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_drag_vertical_grey600_48dp.9.png b/core/src/main/res/drawable-xxhdpi/ic_drag_vertical_grey600_48dp.9.png
index 88a800f24..dc8682716 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_drag_vertical_grey600_48dp.9.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_drag_vertical_grey600_48dp.9.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_drag_vertical_white_48dp.9.png b/core/src/main/res/drawable-xxhdpi/ic_drag_vertical_white_48dp.9.png
index 148891e6c..808186aa9 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_drag_vertical_white_48dp.9.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_drag_vertical_white_48dp.9.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_expand_more_grey600_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_expand_more_grey600_36dp.png
index 503678f1b..07bb07a38 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_expand_more_grey600_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_expand_more_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_expand_more_white_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_expand_more_white_36dp.png
index 16094f9bc..fe5c3d280 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_expand_more_white_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_expand_more_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_fast_forward_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_fast_forward_grey600_24dp.png
index 169a3b386..521f7490b 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_fast_forward_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_fast_forward_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_fast_forward_grey600_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_fast_forward_grey600_36dp.png
index 7b83df521..644645c8b 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_fast_forward_grey600_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_fast_forward_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_fast_forward_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_fast_forward_white_24dp.png
index 8aec1abb0..2d9a7e3c9 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_fast_forward_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_fast_forward_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_fast_forward_white_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_fast_forward_white_36dp.png
index b4cf934f7..76c94c3ba 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_fast_forward_white_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_fast_forward_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_grey600_24dp.png
index ccac2c273..ea5493251 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_grey600_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_grey600_36dp.png
index 940b5413d..831fda2ab 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_grey600_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_white_24dp.png
index 857a1aaa2..de9ec1d90 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_white_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_white_36dp.png
index 751e5d1ba..8e11ac89e 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_white_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_fast_rewind_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_feed_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_feed_grey600_24dp.png
index ddfe32b53..62decef68 100755
--- a/core/src/main/res/drawable-xxhdpi/ic_feed_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_feed_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_feed_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_feed_white_24dp.png
index 4929a6a11..7838ab87c 100755
--- a/core/src/main/res/drawable-xxhdpi/ic_feed_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_feed_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_file_download_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_file_download_grey600_24dp.png
index e61a48a4d..82b0d1986 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_file_download_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_file_download_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_file_download_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_file_download_white_24dp.png
index 95502de3f..0b479dba2 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_file_download_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_file_download_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_filter_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_filter_grey600_24dp.png
index 43ec90ea5..5846ad140 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_filter_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_filter_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_filter_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_filter_white_24dp.png
index d3923efee..1263ae82e 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_filter_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_filter_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_hearing_grey600_18dp.png b/core/src/main/res/drawable-xxhdpi/ic_hearing_grey600_18dp.png
index 111ed802c..19456de04 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_hearing_grey600_18dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_hearing_grey600_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_hearing_white_18dp.png b/core/src/main/res/drawable-xxhdpi/ic_hearing_white_18dp.png
index 417b39b81..82de8bb65 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_hearing_white_18dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_hearing_white_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_history_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_history_grey600_24dp.png
index 632a73e42..f083e0f2c 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_history_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_history_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_history_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_history_white_24dp.png
index 3e438ec4e..17d6d29b8 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_history_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_history_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_indeterminate_check_box_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_indeterminate_check_box_grey600_24dp.png
index c2300b53b..2e7d39a5a 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_indeterminate_check_box_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_indeterminate_check_box_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_indeterminate_check_box_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_indeterminate_check_box_white_24dp.png
index 66a710d8c..ec4981f5c 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_indeterminate_check_box_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_indeterminate_check_box_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_info_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_info_grey600_24dp.png
index 64445284b..874226124 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_info_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_info_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_info_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_info_white_24dp.png
index 185d18d1a..8a1b185ff 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_info_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_info_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_launcher.png b/core/src/main/res/drawable-xxhdpi/ic_launcher.png
index 2bef52ec7..41b261b4f 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_launcher.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_launcher.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_list_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_list_grey600_24dp.png
index ceaf36811..c92e250b8 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_list_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_list_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_list_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_list_white_24dp.png
index 6b7e78f83..4d2807e4e 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_list_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_list_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_lock_closed_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_lock_closed_grey600_24dp.png
index 311a7fa13..386595f99 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_lock_closed_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_lock_closed_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_lock_closed_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_lock_closed_white_24dp.png
index 39a163843..7bc7c690d 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_lock_closed_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_lock_closed_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_lock_open_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_lock_open_grey600_24dp.png
index c0552d564..a424f4c5d 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_lock_open_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_lock_open_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_lock_open_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_lock_open_white_24dp.png
index 46852d54f..d37d40dcb 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_lock_open_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_lock_open_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_more_vert_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_more_vert_grey600_24dp.png
deleted file mode 100644
index 44012b87d..000000000
--- a/core/src/main/res/drawable-xxhdpi/ic_more_vert_grey600_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_more_vert_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_more_vert_white_24dp.png
deleted file mode 100644
index 2955c02ec..000000000
--- a/core/src/main/res/drawable-xxhdpi/ic_more_vert_white_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_new.png b/core/src/main/res/drawable-xxhdpi/ic_new.png
deleted file mode 100755
index 5e836eae4..000000000
--- a/core/src/main/res/drawable-xxhdpi/ic_new.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_new_dark.png b/core/src/main/res/drawable-xxhdpi/ic_new_dark.png
deleted file mode 100755
index bca96b751..000000000
--- a/core/src/main/res/drawable-xxhdpi/ic_new_dark.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_new_releases_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_new_releases_grey600_24dp.png
index 3eccc24f0..79507d800 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_new_releases_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_new_releases_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_new_releases_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_new_releases_white_24dp.png
index 4a7083c57..a4dbba8ae 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_new_releases_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_new_releases_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_pause_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_pause_grey600_24dp.png
index 7efc88511..aeb13ebc4 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_pause_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_pause_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_pause_grey600_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_pause_grey600_36dp.png
index c8ed1d00a..8753d9c50 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_pause_grey600_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_pause_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_pause_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_pause_white_24dp.png
index 72dfa9fa6..7192ad487 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_pause_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_pause_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_pause_white_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_pause_white_36dp.png
index 76833ff7d..fb63ddc5a 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_pause_white_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_pause_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_play_arrow_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_play_arrow_grey600_24dp.png
index ba62a8102..dabd252ee 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_play_arrow_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_play_arrow_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_play_arrow_grey600_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_play_arrow_grey600_36dp.png
index 1d44f8f2f..9fcf99558 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_play_arrow_grey600_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_play_arrow_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_play_arrow_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_play_arrow_white_24dp.png
index 043acd808..fff3e1f56 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_play_arrow_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_play_arrow_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_play_arrow_white_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_play_arrow_white_36dp.png
index fe7ea25cc..9b31e2d19 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_play_arrow_white_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_play_arrow_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_refresh_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_refresh_grey600_24dp.png
index 9c1e27d74..e5eef5d8a 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_refresh_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_refresh_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_refresh_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_refresh_white_24dp.png
index 72128fe69..13157817d 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_refresh_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_refresh_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_remove_red_eye_grey600_18dp.png b/core/src/main/res/drawable-xxhdpi/ic_remove_red_eye_grey600_18dp.png
index 259ddcd14..16cdc31c1 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_remove_red_eye_grey600_18dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_remove_red_eye_grey600_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_remove_red_eye_white_18dp.png b/core/src/main/res/drawable-xxhdpi/ic_remove_red_eye_white_18dp.png
index ece7aeb74..695eb950e 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_remove_red_eye_white_18dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_remove_red_eye_white_18dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_sd_storage_grey600_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_sd_storage_grey600_36dp.png
index 4352dbc06..597f417d5 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_sd_storage_grey600_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_sd_storage_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_sd_storage_white_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_sd_storage_white_36dp.png
index 5e18ed274..2ef908e26 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_sd_storage_white_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_sd_storage_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_search_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_search_grey600_24dp.png
index 9424ae98e..2cac5b19c 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_search_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_search_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_search_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_search_white_24dp.png
index 0bbeab150..0ada3a39f 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_search_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_search_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_settings_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_settings_grey600_24dp.png
index 6a70402b4..fe7d1a24d 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_settings_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_settings_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_settings_input_antenna_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_settings_input_antenna_grey600_24dp.png
index 5404820db..37ce4c61a 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_settings_input_antenna_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_settings_input_antenna_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_settings_input_antenna_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_settings_input_antenna_white_24dp.png
index 19752dd44..0609c3154 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_settings_input_antenna_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_settings_input_antenna_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_settings_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_settings_white_24dp.png
index 6bb8f6e08..e5de22411 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_settings_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_settings_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_share_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_share_grey600_24dp.png
index 89136d7c3..97a334744 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_share_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_share_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_share_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_share_white_24dp.png
index 9963c6a05..406bc9ab5 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_share_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_share_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_skip_grey600_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_skip_grey600_36dp.png
index 00a55a0f8..75a4a9545 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_skip_grey600_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_skip_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_skip_white_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_skip_white_36dp.png
index ac38e6d42..a31299c81 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_skip_white_36dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_skip_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_sleep_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_sleep_grey600_24dp.png
index f4bd9e94d..8346240f1 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_sleep_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_sleep_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_sleep_off_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_sleep_off_grey600_24dp.png
index 6c42d6051..07748be06 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_sleep_off_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_sleep_off_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_sleep_off_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_sleep_off_white_24dp.png
index b8e06f9b3..8e2e80e71 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_sleep_off_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_sleep_off_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_sleep_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_sleep_white_24dp.png
index e2249c357..33770dbb1 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_sleep_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_sleep_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_sort_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_sort_grey600_24dp.png
index 6cdc649ea..fa8c4c593 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_sort_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_sort_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_sort_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_sort_white_24dp.png
index 56ea13fe2..b8ef1050e 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_sort_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_sort_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_star_border_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_star_border_grey600_24dp.png
index 6348e1997..06f24ef24 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_star_border_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_star_border_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_star_border_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_star_border_white_24dp.png
index aab4831ff..70785a1e3 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_star_border_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_star_border_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_star_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_star_grey600_24dp.png
index ef0294931..29fff7d5f 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_star_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_star_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_star_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_star_white_24dp.png
index de4b7b29d..d5d478096 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_star_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_star_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_stat_authentication.png b/core/src/main/res/drawable-xxhdpi/ic_stat_authentication.png
index b274bb60f..965fabc57 100755
--- a/core/src/main/res/drawable-xxhdpi/ic_stat_authentication.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_stat_authentication.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_timer_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_timer_grey600_24dp.png
deleted file mode 100644
index a9ae43327..000000000
--- a/core/src/main/res/drawable-xxhdpi/ic_timer_grey600_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_timer_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_timer_white_24dp.png
deleted file mode 100644
index 276f4e1b9..000000000
--- a/core/src/main/res/drawable-xxhdpi/ic_timer_white_24dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_toc_grey600_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_toc_grey600_36dp.png
deleted file mode 100644
index bb35c5657..000000000
--- a/core/src/main/res/drawable-xxhdpi/ic_toc_grey600_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_toc_white_36dp.png b/core/src/main/res/drawable-xxhdpi/ic_toc_white_36dp.png
deleted file mode 100644
index fdbb3ac3a..000000000
--- a/core/src/main/res/drawable-xxhdpi/ic_toc_white_36dp.png
+++ /dev/null
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_web_grey600_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_web_grey600_24dp.png
index 9e70743e8..abb58b77b 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_web_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_web_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/ic_web_white_24dp.png b/core/src/main/res/drawable-xxhdpi/ic_web_white_24dp.png
index fcc2d1aca..abf5662b3 100644
--- a/core/src/main/res/drawable-xxhdpi/ic_web_white_24dp.png
+++ b/core/src/main/res/drawable-xxhdpi/ic_web_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/stat_notify_sync.png b/core/src/main/res/drawable-xxhdpi/stat_notify_sync.png
index 9cd2a53b4..dabb1ea27 100644
--- a/core/src/main/res/drawable-xxhdpi/stat_notify_sync.png
+++ b/core/src/main/res/drawable-xxhdpi/stat_notify_sync.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxhdpi/stat_notify_sync_error.png b/core/src/main/res/drawable-xxhdpi/stat_notify_sync_error.png
index bb76c2756..6810a8249 100644
--- a/core/src/main/res/drawable-xxhdpi/stat_notify_sync_error.png
+++ b/core/src/main/res/drawable-xxhdpi/stat_notify_sync_error.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_av_fast_forward_80dp.png b/core/src/main/res/drawable-xxxhdpi/ic_av_fast_forward_80dp.png
index c9b68abf0..1c915d9dd 100755
--- a/core/src/main/res/drawable-xxxhdpi/ic_av_fast_forward_80dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_av_fast_forward_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_av_rewind_80dp.png b/core/src/main/res/drawable-xxxhdpi/ic_av_rewind_80dp.png
index 87b0756eb..190bb0f4c 100755
--- a/core/src/main/res/drawable-xxxhdpi/ic_av_rewind_80dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_av_rewind_80dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_create_new_folder_grey600_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_create_new_folder_grey600_24dp.png
index baf7b6ef7..448ca4898 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_create_new_folder_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_create_new_folder_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_create_new_folder_white_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_create_new_folder_white_24dp.png
index aa103bfd0..56a47309c 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_create_new_folder_white_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_create_new_folder_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_filter_grey600_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_filter_grey600_24dp.png
index 5d14b5b25..3fe8eb4dd 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_filter_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_filter_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_filter_white_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_filter_white_24dp.png
index e8b865e4a..cb2207f11 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_filter_white_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_filter_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_lock_closed_grey600_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_lock_closed_grey600_24dp.png
index e41d5b9ee..03ccfd0d6 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_lock_closed_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_lock_closed_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_lock_closed_white_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_lock_closed_white_24dp.png
index 2376b7334..2586be5ab 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_lock_closed_white_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_lock_closed_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_lock_open_grey600_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_lock_open_grey600_24dp.png
index c281784dd..e46b956e0 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_lock_open_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_lock_open_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_lock_open_white_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_lock_open_white_24dp.png
index 25ea3ab99..b2dd88c07 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_lock_open_white_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_lock_open_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_sd_storage_grey600_36dp.png b/core/src/main/res/drawable-xxxhdpi/ic_sd_storage_grey600_36dp.png
index cf03bc3f1..25d26d523 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_sd_storage_grey600_36dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_sd_storage_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_sd_storage_white_36dp.png b/core/src/main/res/drawable-xxxhdpi/ic_sd_storage_white_36dp.png
index 2996619c9..505fb28dc 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_sd_storage_white_36dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_sd_storage_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_skip_grey600_36dp.png b/core/src/main/res/drawable-xxxhdpi/ic_skip_grey600_36dp.png
index 94836e0c8..b599c2207 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_skip_grey600_36dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_skip_grey600_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_skip_white_36dp.png b/core/src/main/res/drawable-xxxhdpi/ic_skip_white_36dp.png
index a84f34228..a0dd670c3 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_skip_white_36dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_skip_white_36dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_sleep_grey600_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_sleep_grey600_24dp.png
index 9c0116c60..e8348b7e4 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_sleep_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_sleep_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_sleep_off_grey600_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_sleep_off_grey600_24dp.png
index e8141d0df..c06456421 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_sleep_off_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_sleep_off_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_sleep_off_white_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_sleep_off_white_24dp.png
index ca41ad5e6..5cf1d4f3b 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_sleep_off_white_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_sleep_off_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_sleep_white_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_sleep_white_24dp.png
index 29782e155..3e9984bf0 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_sleep_white_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_sleep_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_star_border_grey600_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_star_border_grey600_24dp.png
index 1109e95c8..d79dfa577 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_star_border_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_star_border_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_star_border_white_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_star_border_white_24dp.png
index 086cb677c..c2d2ee285 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_star_border_white_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_star_border_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_star_grey600_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_star_grey600_24dp.png
index dda3262ed..2866aff29 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_star_grey600_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_star_grey600_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable-xxxhdpi/ic_star_white_24dp.png b/core/src/main/res/drawable-xxxhdpi/ic_star_white_24dp.png
index ba29292b0..a74fee378 100644
--- a/core/src/main/res/drawable-xxxhdpi/ic_star_white_24dp.png
+++ b/core/src/main/res/drawable-xxxhdpi/ic_star_white_24dp.png
Binary files differ
diff --git a/core/src/main/res/drawable/undobar_button.xml b/core/src/main/res/drawable/undobar_button.xml
deleted file mode 100644
index a4de91b49..000000000
--- a/core/src/main/res/drawable/undobar_button.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<!--
-
- Copyright 2012 Roman Nurik
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
--->
-<selector xmlns:android="http://schemas.android.com/apk/res/android">
- <item android:drawable="@drawable/undobar_button_pressed" android:state_pressed="true"/>
- <item android:drawable="@drawable/undobar_button_focused" android:state_focused="true"/>
- <item android:drawable="@android:color/transparent"/>
-</selector>
diff --git a/core/src/main/res/values/attrs.xml b/core/src/main/res/values/attrs.xml
index 2d3379d95..74eef525a 100644
--- a/core/src/main/res/values/attrs.xml
+++ b/core/src/main/res/values/attrs.xml
@@ -19,8 +19,6 @@
<attr name="navigation_expand" format="reference"/>
<attr name="navigation_refresh" format="reference"/>
<attr name="navigation_up" format="reference"/>
- <attr name="navigation_shownotes" format="reference"/>
- <attr name="navigation_chapters" format="reference"/>
<attr name="social_share" format="reference"/>
<attr name="stat_playlist" format="reference"/>
<attr name="type_audio" format="reference"/>
@@ -29,7 +27,6 @@
<attr name="overlay_drawable" format="reference"/>
<attr name="dragview_background" format="reference"/>
<attr name="dragview_float_background" format="reference"/>
- <attr name="ic_action_overflow" format="reference"/>
<attr name="ic_new" format="reference"/>
<attr name="ic_history" format="reference"/>
<attr name="av_play_big" format="reference"/>
diff --git a/core/src/main/res/values/strings.xml b/core/src/main/res/values/strings.xml
index 912a60f55..a94c9ad2d 100644
--- a/core/src/main/res/values/strings.xml
+++ b/core/src/main/res/values/strings.xml
@@ -134,6 +134,7 @@
<string name="hide_not_downloaded_episodes_label">Not downloaded</string>
<string name="filtered_label">Filtered</string>
<string name="refresh_failed_msg">{fa-exclamation-circle} Last Refresh failed</string>
+ <string name="open_podcast">Open Podcast</string>
<!-- actions on feeditems -->
<string name="download_label">Download</string>
@@ -178,6 +179,7 @@
<string name="download_error_connection_error">Connection Error</string>
<string name="download_error_unknown_host">Unknown Host</string>
<string name="download_error_unauthorized">Authentication Error</string>
+ <string name="download_error_file_type_type">File Type Error</string>
<string name="cancel_all_downloads_label">Cancel all downloads</string>
<string name="download_canceled_msg">Download canceled</string>
<string name="download_canceled_autodownload_enabled_msg">Download canceled\nDisabled <i>Auto Download</i> for this item</string>
@@ -278,6 +280,8 @@
<string name="no_items_label">There are no items in this list.</string>
<string name="no_feeds_label">You haven\'t subscribed to any feeds yet.</string>
<string name="no_chapters_label">This episode has no chapters.</string>
+ <string name="no_shownotes_label">This episode has no shownotes.</string>
+
<!-- Preferences -->
<string name="other_pref">Other</string>
@@ -358,6 +362,9 @@
<string name="pref_gpodnet_logout_toast">Logout was successful</string>
<string name="pref_gpodnet_setlogin_information_title">Change login information</string>
<string name="pref_gpodnet_setlogin_information_sum">Change the login information for your gpodder.net account.</string>
+ <string name="pref_gpodnet_sync_title">Sync now</string>
+ <string name="pref_gpodnet_sync_sum">Sync subscriptions and episode states with gpodder.net</string>
+ <string name="pref_gpodnet_sync_started">Sync started</string>
<string name="pref_playback_speed_title">Playback Speeds</string>
<string name="pref_playback_speed_sum">Customize the speeds available for variable speed audio playback</string>
<string name="pref_fast_forward">Fast forward time</string>
@@ -385,6 +392,8 @@
<string name="pref_sonic_title">Sonic media player</string>
<string name="pref_sonic_message">Use built-in sonic media player as a replacement for Android\'s native mediaplayer and Prestissimo</string>
<string name="pref_current_value">Current value: %1$s</string>
+ <string name="pref_proxy_title">Proxy</string>
+ <string name="pref_proxy_sum">Set a network proxy</string>
<!-- Auto-Flattr dialog -->
<string name="auto_flattr_enable">Enable automatic flattring</string>
@@ -409,8 +418,8 @@
<string name="opml_import_label">OPML Import</string>
<string name="opml_directory_error">ERROR!</string>
<string name="reading_opml_label">Reading OPML file</string>
- <string name="opml_reader_error">An error has occurred while reading the opml document:</string>
- <string name="opml_import_error_dir_empty">The import directory is empty.</string>
+ <string name="opml_reader_error">An error has occurred while reading the OPML document:</string>
+ <string name="opml_import_error_no_file">No file selected!</string>
<string name="select_all_label">Select all</string>
<string name="deselect_all_label">Deselect all</string>
<string name="select_options_label">Select&#8230;</string>
@@ -591,4 +600,17 @@
<string name="stereo_to_mono">Downmix: Stereo to mono</string>
<string name="sonic_only">Sonic only</string>
+ <!-- proxy settings -->
+ <string name="proxy_type_label">Type</string>
+ <string name="host_label">Host</string>
+ <string name="port_label">Port</string>
+ <string name="optional_hint">(Optional)</string>
+ <string name="proxy_test_label">Test</string>
+ <string name="proxy_checking">Checking&#8230;</string>
+ <string name="proxy_test_successful">Test successful</string>
+ <string name="proxy_test_failed">Test failed</string>
+ <string name="proxy_host_empty_error">Host must not be empty</string>
+ <string name="proxy_host_invalid_error">Host not valid UP or domain</string>
+ <string name="proxy_port_invalid_error">Port not valid</string>
+
</resources>
diff --git a/core/src/main/res/values/styles.xml b/core/src/main/res/values/styles.xml
index c4a731a53..27500b3e4 100644
--- a/core/src/main/res/values/styles.xml
+++ b/core/src/main/res/values/styles.xml
@@ -25,8 +25,6 @@
<item name="attr/navigation_expand">@drawable/ic_expand_more_grey600_36dp</item>
<item name="attr/navigation_refresh">@drawable/ic_refresh_grey600_24dp</item>
<item name="attr/navigation_up">@drawable/navigation_up</item>
- <item name="attr/navigation_shownotes">@drawable/ic_description_grey600_36dp</item>
- <item name="attr/navigation_chapters">@drawable/ic_toc_grey600_36dp</item>
<item name="attr/social_share">@drawable/ic_share_grey600_24dp</item>
<item name="attr/stat_playlist">@drawable/ic_list_grey600_24dp</item>
<item name="attr/type_audio">@drawable/ic_hearing_grey600_18dp</item>
@@ -37,7 +35,6 @@
<item name="attr/dragview_background">@drawable/ic_drag_vertical_grey600_48dp</item>
<item name="attr/dragview_float_background">@color/white</item>
<item name="attr/nav_drawer_background">@color/white</item>
- <item name="attr/ic_action_overflow">@drawable/ic_more_vert_grey600_24dp</item>
<item name="attr/ic_new">@drawable/ic_new_releases_grey600_24dp</item>
<item name="attr/ic_history">@drawable/ic_history_grey600_24dp</item>
<item name="attr/av_play_big">@drawable/ic_play_arrow_grey600_36dp</item>
@@ -63,6 +60,7 @@
<style name="Theme.AntennaPod.Dark" parent="Theme.AppCompat">
<item name="colorAccent">@color/holo_blue_dark</item>
+ <item name="colorControlNormal">@color/white</item>
<item name="buttonStyle">@style/Widget.AntennaPod.Button</item>
<item name="progressBarTheme">@style/ProgressBarDark</item>
<item name="alertDialogTheme">@style/AntennaPod.Dialog.Dark</item>
@@ -84,8 +82,6 @@
<item name="attr/navigation_expand">@drawable/ic_expand_more_white_36dp</item>
<item name="attr/navigation_refresh">@drawable/ic_refresh_white_24dp</item>
<item name="attr/navigation_up">@drawable/navigation_up_dark</item>
- <item name="attr/navigation_shownotes">@drawable/ic_description_white_36dp</item>
- <item name="attr/navigation_chapters">@drawable/ic_toc_white_36dp</item>
<item name="attr/social_share">@drawable/ic_share_white_24dp</item>
<item name="attr/stat_playlist">@drawable/ic_list_white_24dp</item>
<item name="attr/type_audio">@drawable/ic_hearing_white_18dp</item>
@@ -96,7 +92,6 @@
<item name="attr/dragview_background">@drawable/ic_drag_vertical_white_48dp</item>
<item name="attr/dragview_float_background">@color/black</item>
<item name="attr/nav_drawer_background">#3B3B3B</item>
- <item name="attr/ic_action_overflow">@drawable/ic_more_vert_white_24dp</item>
<item name="attr/ic_new">@drawable/ic_new_releases_white_24dp</item>
<item name="attr/ic_history">@drawable/ic_history_white_24dp</item>
<item name="attr/av_play_big">@drawable/ic_play_arrow_white_36dp</item>
@@ -145,8 +140,6 @@
<item name="attr/navigation_expand">@drawable/ic_expand_more_grey600_36dp</item>
<item name="attr/navigation_refresh">@drawable/ic_refresh_grey600_24dp</item>
<item name="attr/navigation_up">@drawable/navigation_up</item>
- <item name="attr/navigation_shownotes">@drawable/ic_description_grey600_36dp</item>
- <item name="attr/navigation_chapters">@drawable/ic_toc_grey600_36dp</item>
<item name="attr/social_share">@drawable/ic_share_grey600_24dp</item>
<item name="attr/stat_playlist">@drawable/ic_list_grey600_24dp</item>
<item name="attr/type_audio">@drawable/ic_hearing_grey600_18dp</item>
@@ -157,7 +150,6 @@
<item name="attr/dragview_background">@drawable/ic_drag_vertical_grey600_48dp</item>
<item name="attr/dragview_float_background">@color/white</item>
<item name="attr/nav_drawer_background">@color/white</item>
- <item name="attr/ic_action_overflow">@drawable/ic_more_vert_grey600_24dp</item>
<item name="attr/ic_new">@drawable/ic_new_releases_grey600_24dp</item>
<item name="attr/ic_history">@drawable/ic_history_grey600_24dp</item>
<item name="attr/av_play_big">@drawable/ic_play_arrow_grey600_36dp</item>
@@ -186,6 +178,7 @@
<item name="windowActionModeOverlay">true</item>
<item name="progressBarTheme">@style/ProgressBarDark</item>
<item name="colorAccent">@color/holo_blue_dark</item>
+ <item name="colorControlNormal">@color/white</item>
<item name="buttonStyle">@style/Widget.AntennaPod.Button</item>
<item name="alertDialogTheme">@style/AntennaPod.Dialog.Dark</item>
<item name="attr/action_about">@drawable/ic_info_white_24dp</item>
@@ -205,8 +198,6 @@
<item name="attr/navigation_expand">@drawable/ic_expand_more_white_36dp</item>
<item name="attr/navigation_refresh">@drawable/ic_refresh_white_24dp</item>
<item name="attr/navigation_up">@drawable/navigation_up_dark</item>
- <item name="attr/navigation_shownotes">@drawable/ic_description_white_36dp</item>
- <item name="attr/navigation_chapters">@drawable/ic_toc_white_36dp</item>
<item name="attr/social_share">@drawable/ic_share_white_24dp</item>
<item name="attr/stat_playlist">@drawable/ic_list_white_24dp</item>
<item name="attr/type_audio">@drawable/ic_hearing_white_18dp</item>
@@ -217,7 +208,6 @@
<item name="attr/dragview_background">@drawable/ic_drag_vertical_white_48dp</item>
<item name="attr/dragview_float_background">@color/black</item>
<item name="attr/nav_drawer_background">#3B3B3B</item>
- <item name="attr/ic_action_overflow">@drawable/ic_more_vert_white_24dp</item>
<item name="attr/ic_new">@drawable/ic_new_releases_white_24dp</item>
<item name="attr/ic_history">@drawable/ic_history_white_24dp</item>
<item name="attr/av_play_big">@drawable/ic_play_arrow_white_36dp</item>