diff --git a/WordPress/src/main/java/org/wordpress/android/ui/accounts/login/LoginHeaderViewHolder.java b/WordPress/src/main/java/org/wordpress/android/ui/accounts/login/LoginHeaderViewHolder.java index 0cb7cda1172e..69e81ae4c361 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/accounts/login/LoginHeaderViewHolder.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/accounts/login/LoginHeaderViewHolder.java @@ -46,7 +46,8 @@ public void updateLoggedInAsHeading(Context context, ImageManager imageManager, if (isAfterLogin) { mLoggedInAsHeading.setVisibility(View.VISIBLE); mUserDetailsCard.setVisibility(View.VISIBLE); - imageManager.loadIntoCircle(mAvatarImageView, ImageType.AVATAR, StringUtils.notNullStr(avatarUrl)); + imageManager.loadIntoCircle(mAvatarImageView, ImageType.AVATAR_WITHOUT_BACKGROUND, + StringUtils.notNullStr(avatarUrl)); mUsernameTextView.setText(context.getString(R.string.login_username_at, username)); if (!TextUtils.isEmpty(displayName)) { diff --git a/WordPress/src/main/java/org/wordpress/android/ui/accounts/signup/SignupEpilogueFragment.java b/WordPress/src/main/java/org/wordpress/android/ui/accounts/signup/SignupEpilogueFragment.java index d6f655ac400d..4d91f20a0555 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/accounts/signup/SignupEpilogueFragment.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/accounts/signup/SignupEpilogueFragment.java @@ -273,7 +273,7 @@ public void onActivityCreated(@Nullable Bundle savedInstanceState) { } else { AnalyticsTracker.track(AnalyticsTracker.Stat.SIGNUP_SOCIAL_EPILOGUE_VIEWED); new DownloadAvatarAndUploadGravatarThread(mPhotoUrl, mEmailAddress, mAccount.getAccessToken()).start(); - mImageManager.loadIntoCircle(mHeaderAvatar, ImageType.AVATAR, mPhotoUrl); + mImageManager.loadIntoCircle(mHeaderAvatar, ImageType.AVATAR_WITHOUT_BACKGROUND, mPhotoUrl); } } else { mDialog = (FullScreenDialogFragment) getFragmentManager().findFragmentByTag(FullScreenDialogFragment.TAG); @@ -293,7 +293,7 @@ public void onActivityCreated(@Nullable Bundle savedInstanceState) { mHeaderEmailAddress.setText(mEmailAddress); mHeaderAvatarAdd.setVisibility(mIsAvatarAdded ? View.GONE : View.VISIBLE); } - mImageManager.loadIntoCircle(mHeaderAvatar, ImageType.AVATAR, mPhotoUrl); + mImageManager.loadIntoCircle(mHeaderAvatar, ImageType.AVATAR_WITHOUT_BACKGROUND, mPhotoUrl); } } @@ -545,7 +545,7 @@ protected void loadAvatar(final String avatarUrl, String injectFilePath) { if (bitmap != null) { mImageManager.load(mHeaderAvatar, bitmap); } else { - mImageManager.loadIntoCircle(mHeaderAvatar, ImageType.AVATAR, + mImageManager.loadIntoCircle(mHeaderAvatar, ImageType.AVATAR_WITHOUT_BACKGROUND, newAvatarUploaded ? injectFilePath : avatarUrl, new RequestListener() { @Override public void onLoadFailed(@Nullable Exception e) { diff --git a/WordPress/src/main/java/org/wordpress/android/ui/activitylog/detail/ActivityLogDetailFragment.kt b/WordPress/src/main/java/org/wordpress/android/ui/activitylog/detail/ActivityLogDetailFragment.kt index 58b2486b9cfd..589d734e3ad1 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/activitylog/detail/ActivityLogDetailFragment.kt +++ b/WordPress/src/main/java/org/wordpress/android/ui/activitylog/detail/ActivityLogDetailFragment.kt @@ -20,7 +20,7 @@ import org.wordpress.android.ui.notifications.utils.FormattableContentClickHandl import org.wordpress.android.ui.notifications.utils.NotificationsUtilsWrapper import org.wordpress.android.ui.posts.BasicFragmentDialog import org.wordpress.android.util.image.ImageManager -import org.wordpress.android.util.image.ImageType.AVATAR +import org.wordpress.android.util.image.ImageType.AVATAR_WITH_BACKGROUND import org.wordpress.android.viewmodel.activitylog.ACTIVITY_LOG_ID_KEY import org.wordpress.android.viewmodel.activitylog.ACTIVITY_LOG_REWIND_ID_KEY import org.wordpress.android.viewmodel.activitylog.ActivityLogDetailViewModel @@ -127,7 +127,7 @@ class ActivityLogDetailFragment : Fragment() { private fun setActorIcon(actorIcon: String?, showJetpackIcon: Boolean?) { when { actorIcon != null && actorIcon != "" -> { - imageManager.loadIntoCircle(activityActorIcon, AVATAR, actorIcon) + imageManager.loadIntoCircle(activityActorIcon, AVATAR_WITH_BACKGROUND, actorIcon) activityActorIcon.visibility = View.VISIBLE activityJetpackActorIcon.visibility = View.GONE } diff --git a/WordPress/src/main/java/org/wordpress/android/ui/comments/CommentAdapter.java b/WordPress/src/main/java/org/wordpress/android/ui/comments/CommentAdapter.java index 3bb9f45617a1..b3a7d6122798 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/comments/CommentAdapter.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/comments/CommentAdapter.java @@ -247,7 +247,8 @@ public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, int position) { holder.mContainerView.setBackgroundColor(mSelectedColor); } else { checkmarkVisibility = View.GONE; - mImageManager.loadIntoCircle(holder.mImgAvatar, ImageType.AVATAR, getAvatarForDisplay(comment, mAvatarSz)); + mImageManager.loadIntoCircle(holder.mImgAvatar, ImageType.AVATAR_WITH_BACKGROUND, + getAvatarForDisplay(comment, mAvatarSz)); holder.mContainerView.setBackgroundColor(mUnselectedColor); } diff --git a/WordPress/src/main/java/org/wordpress/android/ui/comments/CommentDetailFragment.java b/WordPress/src/main/java/org/wordpress/android/ui/comments/CommentDetailFragment.java index c0b6eb5c723d..ac2dd580796f 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/comments/CommentDetailFragment.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/comments/CommentDetailFragment.java @@ -65,7 +65,6 @@ import org.wordpress.android.ui.suggestion.service.SuggestionEvents; import org.wordpress.android.ui.suggestion.util.SuggestionServiceConnectionManager; import org.wordpress.android.ui.suggestion.util.SuggestionUtils; -import org.wordpress.android.util.analytics.AnalyticsUtils; import org.wordpress.android.util.AniUtils; import org.wordpress.android.util.AppLog; import org.wordpress.android.util.AppLog.T; @@ -77,6 +76,7 @@ import org.wordpress.android.util.SiteUtils; import org.wordpress.android.util.ToastUtils; import org.wordpress.android.util.WPLinkMovementMethod; +import org.wordpress.android.util.analytics.AnalyticsUtils; import org.wordpress.android.util.image.ImageManager; import org.wordpress.android.util.image.ImageType; import org.wordpress.android.widgets.SuggestionAutoCompleteText; @@ -661,7 +661,7 @@ private void showComment() { } else if (mComment.getAuthorEmail() != null) { avatarUrl = GravatarUtils.gravatarFromEmail(mComment.getAuthorEmail(), avatarSz); } - mImageManager.loadIntoCircle(imgAvatar, ImageType.AVATAR, avatarUrl); + mImageManager.loadIntoCircle(imgAvatar, ImageType.AVATAR_WITH_BACKGROUND, avatarUrl); updateStatusViews(); diff --git a/WordPress/src/main/java/org/wordpress/android/ui/main/MeFragment.java b/WordPress/src/main/java/org/wordpress/android/ui/main/MeFragment.java index 21d5c60316dc..d78a5625dd93 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/main/MeFragment.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/main/MeFragment.java @@ -324,7 +324,7 @@ private void loadAvatar(final String avatarUrl, String injectFilePath) { if (bitmap != null) { mImageManager.load(mAvatarImageView, bitmap); } else { - mImageManager.loadIntoCircle(mAvatarImageView, ImageType.AVATAR, + mImageManager.loadIntoCircle(mAvatarImageView, ImageType.AVATAR_WITHOUT_BACKGROUND, newAvatarUploaded ? injectFilePath : avatarUrl, new RequestListener() { @Override public void onLoadFailed(@Nullable Exception e) { diff --git a/WordPress/src/main/java/org/wordpress/android/ui/notifications/NotificationsDetailListFragment.java b/WordPress/src/main/java/org/wordpress/android/ui/notifications/NotificationsDetailListFragment.java index 6dee8a7c9a0b..deb837bb8227 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/notifications/NotificationsDetailListFragment.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/notifications/NotificationsDetailListFragment.java @@ -334,7 +334,7 @@ protected List doInBackground(Void... params) { // Add the note header if one was provided if (mNote.getHeader() != null) { - ImageType imageType = mNote.isFollowType() ? ImageType.BLAVATAR : ImageType.AVATAR; + ImageType imageType = mNote.isFollowType() ? ImageType.BLAVATAR : ImageType.AVATAR_WITH_BACKGROUND; HeaderNoteBlock headerNoteBlock = new HeaderNoteBlock( getActivity(), transformToFormattableContentList(mNote.getHeader()), diff --git a/WordPress/src/main/java/org/wordpress/android/ui/notifications/adapters/NotesAdapter.java b/WordPress/src/main/java/org/wordpress/android/ui/notifications/adapters/NotesAdapter.java index 2ef041fbba09..d25ab00ecbbb 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/notifications/adapters/NotesAdapter.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/notifications/adapters/NotesAdapter.java @@ -284,7 +284,7 @@ public void onBindViewHolder(NoteViewHolder noteViewHolder, int position) { } String avatarUrl = GravatarUtils.fixGravatarUrl(note.getIconURL(), mAvatarSz); - mImageManager.loadIntoCircle(noteViewHolder.mImgAvatar, ImageType.AVATAR, avatarUrl); + mImageManager.loadIntoCircle(noteViewHolder.mImgAvatar, ImageType.AVATAR_WITH_BACKGROUND, avatarUrl); boolean isUnread = note.isUnread(); diff --git a/WordPress/src/main/java/org/wordpress/android/ui/notifications/blocks/CommentUserNoteBlock.java b/WordPress/src/main/java/org/wordpress/android/ui/notifications/blocks/CommentUserNoteBlock.java index daa33551672f..6067aeba68ee 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/notifications/blocks/CommentUserNoteBlock.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/notifications/blocks/CommentUserNoteBlock.java @@ -118,7 +118,7 @@ public void onClick(View v) { noteBlockHolder.mAvatarImageView.setOnTouchListener(null); noteBlockHolder.mAvatarImageView.setContentDescription(null); } - mImageManager.loadIntoCircle(noteBlockHolder.mAvatarImageView, ImageType.AVATAR, imageUrl); + mImageManager.loadIntoCircle(noteBlockHolder.mAvatarImageView, ImageType.AVATAR_WITH_BACKGROUND, imageUrl); noteBlockHolder.mCommentTextView .setText(getCommentTextOfNotification(noteBlockHolder)); diff --git a/WordPress/src/main/java/org/wordpress/android/ui/notifications/blocks/HeaderNoteBlock.java b/WordPress/src/main/java/org/wordpress/android/ui/notifications/blocks/HeaderNoteBlock.java index 14c28a12cabe..e47cb092332c 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/notifications/blocks/HeaderNoteBlock.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/notifications/blocks/HeaderNoteBlock.java @@ -60,7 +60,7 @@ public View configureView(View view) { Spannable spannable = mNotificationsUtilsWrapper.getSpannableContentForRanges(mHeadersList.get(0)); noteBlockHolder.mNameTextView.setText(spannable); - if (mImageType == ImageType.AVATAR) { + if (mImageType == ImageType.AVATAR_WITH_BACKGROUND) { mImageManager.loadIntoCircle(noteBlockHolder.mAvatarImageView, mImageType, getAvatarUrl()); } else { mImageManager.load(noteBlockHolder.mAvatarImageView, mImageType, getAvatarUrl()); diff --git a/WordPress/src/main/java/org/wordpress/android/ui/notifications/blocks/UserNoteBlock.java b/WordPress/src/main/java/org/wordpress/android/ui/notifications/blocks/UserNoteBlock.java index a782ad0fa5e2..18182d76620a 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/notifications/blocks/UserNoteBlock.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/notifications/blocks/UserNoteBlock.java @@ -111,7 +111,7 @@ public View configureView(View view) { //noinspection AndroidLintClickableViewAccessibility noteBlockHolder.mAvatarImageView.setOnTouchListener(null); } - mImageManager.loadIntoCircle(noteBlockHolder.mAvatarImageView, ImageType.AVATAR, imageUrl); + mImageManager.loadIntoCircle(noteBlockHolder.mAvatarImageView, ImageType.AVATAR_WITH_BACKGROUND, imageUrl); return view; } diff --git a/WordPress/src/main/java/org/wordpress/android/ui/people/PeopleListFragment.java b/WordPress/src/main/java/org/wordpress/android/ui/people/PeopleListFragment.java index 7eaaf10f0177..67cd3b6762fb 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/people/PeopleListFragment.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/people/PeopleListFragment.java @@ -400,7 +400,7 @@ public void onBindViewHolder(@NonNull RecyclerView.ViewHolder holder, int positi if (person != null) { String avatarUrl = GravatarUtils.fixGravatarUrl(person.getAvatarUrl(), mAvatarSz); - mImageManager.loadIntoCircle(peopleViewHolder.mImgAvatar, ImageType.AVATAR, avatarUrl); + mImageManager.loadIntoCircle(peopleViewHolder.mImgAvatar, ImageType.AVATAR_WITH_BACKGROUND, avatarUrl); peopleViewHolder.mTxtDisplayName.setText(StringEscapeUtils.unescapeHtml4(person.getDisplayName())); if (person.getRole() != null) { peopleViewHolder.mTxtRole.setVisibility(View.VISIBLE); diff --git a/WordPress/src/main/java/org/wordpress/android/ui/people/PersonDetailFragment.java b/WordPress/src/main/java/org/wordpress/android/ui/people/PersonDetailFragment.java index 66f19ac8c327..bea166fdae8e 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/people/PersonDetailFragment.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/people/PersonDetailFragment.java @@ -143,7 +143,7 @@ public void refreshPersonDetails() { int avatarSz = getResources().getDimensionPixelSize(R.dimen.people_avatar_sz); String avatarUrl = GravatarUtils.fixGravatarUrl(person.getAvatarUrl(), avatarSz); - mImageManager.loadIntoCircle(mAvatarImageView, ImageType.AVATAR, avatarUrl); + mImageManager.loadIntoCircle(mAvatarImageView, ImageType.AVATAR_WITH_BACKGROUND, avatarUrl); mDisplayNameTextView.setText(StringEscapeUtils.unescapeHtml4(person.getDisplayName())); if (person.getRole() != null) { mRoleTextView.setText(RoleUtils.getDisplayName(person.getRole(), mUserRoles)); diff --git a/WordPress/src/main/java/org/wordpress/android/ui/publicize/adapters/PublicizeConnectionAdapter.java b/WordPress/src/main/java/org/wordpress/android/ui/publicize/adapters/PublicizeConnectionAdapter.java index c33e03a90a60..ea4f8851dc0e 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/publicize/adapters/PublicizeConnectionAdapter.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/publicize/adapters/PublicizeConnectionAdapter.java @@ -99,7 +99,8 @@ public void onBindViewHolder(ConnectionViewHolder holder, int position) { holder.mTxtUser.setText(connection.getExternalDisplayName()); holder.mDivider.setVisibility(position == 0 ? View.GONE : View.VISIBLE); - mImageManager.loadIntoCircle(holder.mImgAvatar, ImageType.AVATAR, connection.getExternalProfilePictureUrl()); + mImageManager.loadIntoCircle(holder.mImgAvatar, ImageType.AVATAR_WITH_BACKGROUND, + connection.getExternalProfilePictureUrl()); holder.mBtnConnect.setAction(PublicizeConstants.ConnectAction.DISCONNECT); holder.mBtnConnect.setOnClickListener(new View.OnClickListener() { diff --git a/WordPress/src/main/java/org/wordpress/android/ui/stats/StatsAuthorsFragment.java b/WordPress/src/main/java/org/wordpress/android/ui/stats/StatsAuthorsFragment.java index a752bfb2cd0b..0a1a99bc12e9 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/stats/StatsAuthorsFragment.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/stats/StatsAuthorsFragment.java @@ -254,7 +254,7 @@ public View getGroupView(int groupPosition, boolean isExpanded, // icon // holder.showNetworkImage(icon); - mImageManager.loadIntoCircle(holder.networkImageView, ImageType.AVATAR, + mImageManager.loadIntoCircle(holder.networkImageView, ImageType.AVATAR_WITH_BACKGROUND, GravatarUtils.fixGravatarUrl(icon, mResourceVars.mHeaderAvatarSizePx)); holder.networkImageView.setVisibility(View.VISIBLE); diff --git a/WordPress/src/main/java/org/wordpress/android/ui/stats/StatsCommentsFragment.java b/WordPress/src/main/java/org/wordpress/android/ui/stats/StatsCommentsFragment.java index 655495988fb9..50cd0c373eb5 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/stats/StatsCommentsFragment.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/stats/StatsCommentsFragment.java @@ -233,7 +233,7 @@ public View getView(int position, View convertView, @NonNull ViewGroup parent) { currentRowData.getViews())); // avatar - mImageManager.loadIntoCircle(holder.networkImageView, ImageType.AVATAR, + mImageManager.loadIntoCircle(holder.networkImageView, ImageType.AVATAR_WITH_BACKGROUND, GravatarUtils.fixGravatarUrl(currentRowData.getAvatar(), mResourceVars.mHeaderAvatarSizePx)); holder.networkImageView.setVisibility(View.VISIBLE); diff --git a/WordPress/src/main/java/org/wordpress/android/ui/stats/StatsFollowersFragment.java b/WordPress/src/main/java/org/wordpress/android/ui/stats/StatsFollowersFragment.java index 19ce7562221f..860eb32a9295 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/stats/StatsFollowersFragment.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/stats/StatsFollowersFragment.java @@ -381,7 +381,7 @@ public void onClick(View view) { holder.totalsTextView.getText())); // Avatar - mImageManager.loadIntoCircle(holder.networkImageView, ImageType.AVATAR, + mImageManager.loadIntoCircle(holder.networkImageView, ImageType.AVATAR_WITH_BACKGROUND, GravatarUtils.fixGravatarUrl(currentRowData.getAvatar(), mResourceVars.mHeaderAvatarSizePx)); holder.networkImageView.setVisibility(View.VISIBLE); diff --git a/WordPress/src/main/java/org/wordpress/android/ui/suggestion/adapters/SuggestionAdapter.java b/WordPress/src/main/java/org/wordpress/android/ui/suggestion/adapters/SuggestionAdapter.java index 3bfb52f2e32c..ab1b5be3c435 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/suggestion/adapters/SuggestionAdapter.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/suggestion/adapters/SuggestionAdapter.java @@ -79,7 +79,7 @@ public View getView(int position, View convertView, ViewGroup parent) { if (suggestion != null) { String avatarUrl = GravatarUtils.fixGravatarUrl(suggestion.getImageUrl(), mAvatarSz); - mImageManager.loadIntoCircle(holder.mImgAvatar, ImageType.AVATAR, avatarUrl); + mImageManager.loadIntoCircle(holder.mImgAvatar, ImageType.AVATAR_WITH_BACKGROUND, avatarUrl); holder.mTxtUserLogin .setText(convertView.getResources().getString(R.string.at_username, suggestion.getUserLogin())); holder.mTxtDisplayName.setText(suggestion.getDisplayName()); diff --git a/WordPress/src/main/java/org/wordpress/android/util/image/ImagePlaceholderManager.kt b/WordPress/src/main/java/org/wordpress/android/util/image/ImagePlaceholderManager.kt index a2e5ec265e42..6904f46cd1ff 100644 --- a/WordPress/src/main/java/org/wordpress/android/util/image/ImagePlaceholderManager.kt +++ b/WordPress/src/main/java/org/wordpress/android/util/image/ImagePlaceholderManager.kt @@ -8,29 +8,33 @@ import javax.inject.Singleton class ImagePlaceholderManager @Inject constructor() { fun getErrorResource(imgType: ImageType): Int? { return when (imgType) { - ImageType.IMAGE -> null // don't display any error drawable - ImageType.PHOTO -> R.color.grey_lighten_30 - ImageType.VIDEO -> R.color.grey_lighten_30 ImageType.AVATAR -> R.drawable.ic_placeholder_gravatar_grey_lighten_20_100dp + ImageType.AVATAR_WITH_BACKGROUND -> R.drawable.bg_oval_grey_user_32dp + ImageType.AVATAR_WITHOUT_BACKGROUND -> R.drawable.ic_user_circle_grey_24dp ImageType.BLAVATAR -> R.drawable.ic_placeholder_blavatar_grey_lighten_20_40dp + ImageType.IMAGE -> null // don't display any error drawable + ImageType.PHOTO -> R.color.grey_lighten_30 ImageType.PLAN -> R.drawable.ic_reader_blue_wordpress_18dp + ImageType.PLUGIN -> R.drawable.plugin_placeholder ImageType.THEME -> R.color.grey_lighten_30 ImageType.UNKNOWN -> R.drawable.ic_notice_grey_500_48dp - ImageType.PLUGIN -> R.drawable.plugin_placeholder + ImageType.VIDEO -> R.color.grey_lighten_30 } } fun getPlaceholderResource(imgType: ImageType): Int? { return when (imgType) { - ImageType.IMAGE -> null // don't display any placeholder - ImageType.PHOTO -> R.color.grey_light - ImageType.VIDEO -> R.color.grey_light ImageType.AVATAR -> R.drawable.shape_oval_grey_light + ImageType.AVATAR_WITH_BACKGROUND -> R.drawable.bg_oval_grey_user_32dp + ImageType.AVATAR_WITHOUT_BACKGROUND -> R.drawable.ic_user_circle_grey_24dp ImageType.BLAVATAR -> R.color.grey_light + ImageType.IMAGE -> null // don't display any placeholder + ImageType.PHOTO -> R.color.grey_light ImageType.PLAN -> R.drawable.ic_reader_blue_wordpress_18dp + ImageType.PLUGIN -> R.drawable.plugin_placeholder ImageType.THEME -> R.drawable.theme_loading ImageType.UNKNOWN -> R.drawable.legacy_dashicon_format_image_big_grey - ImageType.PLUGIN -> R.drawable.plugin_placeholder + ImageType.VIDEO -> R.color.grey_light } } } diff --git a/WordPress/src/main/java/org/wordpress/android/util/image/ImageType.kt b/WordPress/src/main/java/org/wordpress/android/util/image/ImageType.kt index 9022a5033881..891382a72e65 100644 --- a/WordPress/src/main/java/org/wordpress/android/util/image/ImageType.kt +++ b/WordPress/src/main/java/org/wordpress/android/util/image/ImageType.kt @@ -1,13 +1,20 @@ package org.wordpress.android.util.image enum class ImageType { - IMAGE, - PHOTO, - VIDEO, + @Deprecated( + message = "Use AVATAR_WITH_BACKGROUND or AVATAR_WITHOUT_BACKGROUND instead.", + replaceWith = ReplaceWith( + expression = "AVATAR_WITH_BACKGROUND", + imports = ["org.wordpress.android.util.image.ImageType"])) AVATAR, + AVATAR_WITH_BACKGROUND, + AVATAR_WITHOUT_BACKGROUND, BLAVATAR, + IMAGE, + PHOTO, PLAN, + PLUGIN, THEME, UNKNOWN, - PLUGIN + VIDEO }