nextcloud-talk-android/app/src/main/res/drawable
Tim Krüger 49da463971
Replace Fresco with Coil
Fresco is replaced with Coil everywhere to make it possible to set 'minSdkVersion'
to 23. But Coil is not used directly to avoid splintering the dependency
everywhere in the code. Coil is wrapped by extension functions for 'ImageView'.

Some shared functionality is moved from 'DisplayUtils' into the
'ImageViewExtensions'.

The exisiting initialization of Coil has also be changed. The usage of the self
initialized OKHttp client is removed. If this one is added the
caching of the http client is used by Coil additionally to memory and
disk cache.

Resolves: #2227, #2376

Signed-off-by: Tim Krüger <t@timkrueger.me>
2022-12-07 13:45:42 +01:00
..
accent_circle.xml streamline colors 2020-10-27 10:37:02 +01:00
account_circle_48dp.xml align avatar placeholders with dark/light theme and add placeholder to settings avatar 2021-05-26 11:04:31 +02:00
account_circle_96dp.xml align avatar placeholders with dark/light theme and add placeholder to settings avatar 2021-05-26 11:04:31 +02:00
borderless_btn.xml Add order capabilities to file browser 2021-09-03 12:58:46 +02:00
current_location_circle.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_account_plus.xml make adding users easier to discover 2021-04-12 17:52:10 +02:00
ic_add_grey600_24px.xml Fixes #99 adding icons to the bottom sheet like recycler view menu 2018-04-27 18:34:36 +02:00
ic_add_white_24px.xml Bunch of work on new conversation 2018-02-02 11:42:37 +01:00
ic_alphabetical_asc.xml Add order capabilities to file browser 2021-09-03 12:58:46 +02:00
ic_alphabetical_desc.xml Add order capabilities to file browser 2021-09-03 12:58:46 +02:00
ic_arrow_back_black_24dp.xml Fresco and sharing (#531) 2019-04-24 08:32:19 +02:00
ic_arrow_forward_white_24px.xml Various fixes and changes 2017-12-17 21:08:37 +01:00
ic_av_timer_timer_24dp.xml Fix #554 and fix #557 2019-06-09 20:27:55 +02:00
ic_avatar_document.xml theme generic avatars for Material 3 2022-08-11 09:50:52 +02:00
ic_avatar_group.xml theme generic avatars for Material 3 2022-08-11 09:50:52 +02:00
ic_avatar_link.xml theme generic avatars for Material 3 2022-08-11 09:50:52 +02:00
ic_avatar_mail.xml theme generic avatars for Material 3 2022-08-11 09:50:52 +02:00
ic_baseline_arrow_downward_24px.xml Implement part of #164 2018-05-09 13:46:22 +02:00
ic_baseline_attach_file_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_bar_chart_24.xml add data classes for polls (WIP) 2022-07-22 17:54:56 +00:00
ic_baseline_bluetooth_audio_24.xml add UI to switch audio output in call 2022-02-07 13:09:39 +01:00
ic_baseline_close_24.xml wip: create poll. show outgoing polls 2022-07-22 17:54:56 +00:00
ic_baseline_deck_24.xml Add deck icon 2022-08-09 23:24:27 +02:00
ic_baseline_error_outline_24dp.xml Show error when loading chats fails 2022-09-30 17:48:52 +02:00
ic_baseline_flash_off_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_flash_on_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_flip_camera_android_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_gps_fixed_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_headset_mic_24.xml add UI logic for wired headset 2022-02-07 13:09:41 +01:00
ic_baseline_keyboard_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_location_on_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_location_on_red_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_mic_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_mic_red_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_notifications_off_24.xml add silent send option 2022-05-17 08:02:27 +00:00
ic_baseline_pause_voice_message_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_person_24.xml share contact from attachment dialog 2021-11-17 12:12:05 +01:00
ic_baseline_phone_in_talk_24.xml add UI to switch audio output in call 2022-02-07 13:09:39 +01:00
ic_baseline_phone_missed_24.xml add missed call notification, show delivery delay in debug mode 2022-11-10 12:17:23 +01:00
ic_baseline_photo_camera_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_picture_in_picture_alt_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_play_arrow_voice_message_24.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_baseline_videocam_24.xml add direct video upload 2022-09-15 16:22:57 +02:00
ic_call_black_24dp.xml Initial import 2017-10-23 12:40:38 +02:00
ic_call_end_white_24px.xml Handle network loss & some icons 2017-12-21 03:17:11 +01:00
ic_call_grey_600_24dp.xml Fix #353 2018-11-28 13:56:55 +01:00
ic_call_white_24dp.xml Start video call from chat 2018-04-30 13:35:28 +02:00
ic_cancel_black_24dp.xml Start working on #40 2018-01-24 12:59:36 +01:00
ic_cellphone.xml migrate userprofile to kotlin and align icon work with latest server 2022-03-29 17:37:51 +02:00
ic_check.xml Missing imports after rebase 2020-12-18 14:33:10 +01:00
ic_check_all.xml Missing imports after rebase 2020-12-18 14:33:10 +01:00
ic_check_black_24dp.xml Don't mirror check icon in RTL 2021-12-02 12:45:37 +01:00
ic_check_circle.xml add account switcher in search bar 2021-05-12 09:15:31 +02:00
ic_check_circle_black_24dp.xml Start working on #40 2018-01-24 12:59:36 +01:00
ic_circular_document.xml Add dark/light aware high-res conversation icons for share:password and document 2021-06-28 23:09:18 +02:00
ic_circular_group.xml instant adaption of dark/light theming for default conversation icons 2021-05-20 15:16:12 +02:00
ic_circular_link.xml instant adaption of dark/light theming for default conversation icons 2021-05-20 15:16:12 +02:00
ic_circular_location.xml polish location search result items 2021-06-11 10:22:29 +02:00
ic_circular_lock.xml Add dark/light aware high-res conversation icons for share:password and document 2021-06-28 23:09:18 +02:00
ic_circular_mail.xml instant adaption of dark/light theming for default conversation icons 2021-05-20 15:16:12 +02:00
ic_close_search.xml Introduce SearchBar/Toolbar dark/light design 2021-04-07 14:52:43 +02:00
ic_comment.xml Chat during call 2020-10-09 12:08:21 +02:00
ic_contacts.xml Add user profile, allow to edit it, if server supports it 2021-04-08 09:43:37 +02:00
ic_content_copy.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_crop_4_3.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_crop_16_9.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_delete.xml polish message bottom sheet 2022-04-08 09:21:12 +02:00
ic_delete_black_24dp.xml Implement leave & delete in conversation info 2019-03-04 08:50:39 +01:00
ic_delete_grey600_24dp.xml Fresco and sharing (#531) 2019-04-24 08:32:19 +02:00
ic_dots_horizontal.xml polish message bottom sheet 2022-04-08 09:21:12 +02:00
ic_edit.xml add user status option to account dialog (WIP) 2022-02-25 12:11:36 +01:00
ic_email.xml Add user profile, allow to edit it, if server supports it 2021-04-08 09:43:37 +02:00
ic_exit_to_app_black_24dp.xml Implement leave & delete in conversation info 2019-03-04 08:50:39 +01:00
ic_eye.xml mark message as unread / conversation as read 2022-01-05 10:28:06 +01:00
ic_eye_off.xml mark message as unread / conversation as read 2022-01-05 10:28:06 +01:00
ic_folder_multiple_image.xml use correct icon for shared items of a room 2022-04-26 20:41:33 +02:00
ic_group_grey600_24px.xml Fresco and sharing (#531) 2019-04-24 08:32:19 +02:00
ic_high_quality.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_info_white_24dp.xml Add nice transition effects & optimise 2019-01-02 00:42:04 +01:00
ic_insert_emoticon_black_24dp.xml Fresco and sharing (#531) 2019-04-24 08:32:19 +02:00
ic_keyboard_arrow_down.xml Add order capabilities to file browser 2021-09-03 12:58:46 +02:00
ic_launcher_foreground.xml update launcher icon to latest design 2021-03-26 11:49:01 +01:00
ic_link.xml Add user profile, allow to edit it, if server supports it 2021-04-08 09:43:37 +02:00
ic_link_black_24px.xml Further clean ups 2018-11-28 13:59:39 +01:00
ic_link_grey600_24px.xml Fresco and sharing (#531) 2019-04-24 08:32:19 +02:00
ic_list_empty_error.xml Add user profile, allow to edit it, if server supports it 2021-04-08 09:43:37 +02:00
ic_lock_grey600_24px.xml Fixes #99 adding icons to the bottom sheet like recycler view menu 2018-04-27 18:34:36 +02:00
ic_lock_open_grey600_24dp.xml Fresco and sharing (#531) 2019-04-24 08:32:19 +02:00
ic_lock_plus_grey600_24dp.xml Fresco and sharing (#531) 2019-04-24 08:32:19 +02:00
ic_lock_white_24px.xml Update locked icon 2018-02-03 15:47:08 +01:00
ic_logo.xml change logo dim so that it fits for other images 2020-10-27 10:37:26 +01:00
ic_low_quality.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_map_marker.xml Add user profile, allow to edit it, if server supports it 2021-04-08 09:43:37 +02:00
ic_menu.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_mic_grey_600_24dp.xml Fix #353 2018-11-28 13:56:55 +01:00
ic_mic_off_white_24px.xml Handle network loss & some icons 2017-12-21 03:17:11 +01:00
ic_mic_white_24px.xml Handle network loss & some icons 2017-12-21 03:17:11 +01:00
ic_mimetype_application_pdf.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_audio.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_file.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_folder.xml Align file browser layout and folder icon with files client 2021-12-02 18:23:06 +01:00
ic_mimetype_folder_shared.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_image.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_link.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_location.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_package_x_generic.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_text.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_text_calendar.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_text_code.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_text_vcard.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_video.xml update video icon in line with files client https://github.com/nextcloud/android/pull/10563 2022-07-28 14:05:55 +02:00
ic_mimetype_x_office_document.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_x_office_presentation.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_mimetype_x_office_spreadsheet.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_modification_asc.xml Add order capabilities to file browser 2021-09-03 12:58:46 +02:00
ic_modification_desc.xml Add order capabilities to file browser 2021-09-03 12:58:46 +02:00
ic_more_horiz_black_24dp.xml Work on menu & few other things 2017-11-27 14:31:17 +01:00
ic_password.xml Fix bugs found by Marcel 2021-04-08 09:43:37 +02:00
ic_pencil_grey600_24dp.xml Fresco and sharing (#531) 2019-04-24 08:32:19 +02:00
ic_people_group_black_24px.xml Further clean ups 2018-11-28 13:59:39 +01:00
ic_phone.xml Add user profile, allow to edit it, if server supports it 2021-04-08 09:43:37 +02:00
ic_public_black_24px.xml Some magic for notifications 2018-08-10 00:41:13 +02:00
ic_refresh.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_reply.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_room_service_black_24dp.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_search_grey.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_search_white_24dp.xml fix lint errors: Use -0.xx instead of -.xx to avoid crashes on some devices 2017-10-24 22:17:06 +02:00
ic_security_white_24dp.xml Implement SSL error handling 2017-10-29 23:08:36 +01:00
ic_settings.xml Add license headers 2021-11-12 09:45:49 +01:00
ic_share_action.xml properly tint menu icon 2021-07-22 22:14:36 +02:00
ic_share_variant.xml iconify upload bottom sheet 2021-04-26 15:52:53 +02:00
ic_signal_wifi_off_white_24dp.xml Fix #554 and fix #557 2019-06-09 20:27:55 +02:00
ic_size_asc.xml Add order capabilities to file browser 2021-09-03 12:58:46 +02:00
ic_size_desc.xml Add order capabilities to file browser 2021-09-03 12:58:46 +02:00
ic_star_black_24dp.xml Implement leave & delete in conversation info 2019-03-04 08:50:39 +01:00
ic_star_border_black_24dp.xml Implement leave & delete in conversation info 2019-03-04 08:50:39 +01:00
ic_switch_video_white_24px.xml Handle network loss & some icons 2017-12-21 03:17:11 +01:00
ic_talk.xml Show profile action on avatar click 2021-11-10 09:08:43 +01:00
ic_timer_black_24dp.xml Lobby & Various bugfixes and improvements 2019-08-30 12:13:33 +02:00
ic_twitter.xml Add user profile, allow to edit it, if server supports it 2021-04-08 09:43:37 +02:00
ic_user.xml set user icon to have a fallback for account switcher icon in search bar 2021-05-21 00:03:12 +02:00
ic_user_status_away.xml add user status option to account dialog (WIP) 2022-02-25 12:11:36 +01:00
ic_user_status_dnd.xml add user status option to account dialog (WIP) 2022-02-25 12:11:36 +01:00
ic_user_status_invisible.xml add user status option to account dialog (WIP) 2022-02-25 12:11:36 +01:00
ic_videocam_grey_600_24dp.xml Fix #353 2018-11-28 13:56:55 +01:00
ic_videocam_off_white_24px.xml Handle network loss & some icons 2017-12-21 03:17:11 +01:00
ic_videocam_white_24px.xml Handle network loss & some icons 2017-12-21 03:17:11 +01:00
ic_volume_mute_white_24dp.xml Add the actual icons 2019-05-29 16:11:27 +02:00
ic_volume_up_white_24dp.xml Fix #224 2018-07-14 16:24:32 +02:00
ic_warning_white.xml backport/enhance login screen 2021-04-09 17:40:44 +02:00
ic_web.xml Add user profile, allow to edit it, if server supports it 2021-04-08 09:43:37 +02:00
incoming_gradient.xml Some work on #223 2018-07-14 16:24:32 +02:00
launch_screen.xml Add splash screen to Talk App 2021-04-15 00:29:29 +02:00
mention_chip.xml Fix-up remaining things 2019-08-09 17:56:37 +02:00
online_status.xml use same online state color as web and iOS 2022-02-25 12:11:43 +01:00
online_status_with_border.xml show user statuses in conversation list 2022-02-25 12:11:40 +01:00
reaction_self_background.xml proper material 3 reactions theming 2022-08-11 09:50:53 +02:00
reaction_self_bottom_sheet_background.xml add visual to reactions bottom sheet if self is true 2022-04-22 11:28:08 +02:00
round_bgnd.xml add contacts shimmer and improve link-based conversation creation items 2021-05-02 21:40:33 +02:00
round_corner.xml make avatar buttons clickable min-sized for a11y 2022-06-08 23:53:40 +02:00
shape_grouped_incoming_message.xml Significant improvements to the dark theme 2019-09-26 10:39:07 +02:00
shape_grouped_outcoming_message.xml Fix-up remaining things 2019-08-09 17:56:37 +02:00
shape_incoming_message.xml Improve chat bubble sizes 2022-09-13 10:58:44 +02:00
shape_outcoming_message.xml Improve chat bubble sizes 2022-09-13 10:58:44 +02:00
shape_oval.xml Replace Fresco with Coil 2022-12-07 13:45:42 +01:00
trashbin.xml Add user profile, allow to edit it, if server supports it 2021-04-08 09:43:37 +02:00
upload.xml Fix bugs found by Marcel 2021-04-08 09:43:37 +02:00
upload_white.xml add chunked upload for files 2022-09-15 16:22:59 +02:00
voice_message_outgoing_seek_bar_slider.xml improve voice message UI 2021-06-22 11:18:02 +02:00