Compare commits

..

No commits in common. "29547f4750efa57c1ddae4ae23db42682d9e3b9c" and "9406f2956201c17fbe6c214253ce7b0991c03523" have entirely different histories.

7 changed files with 10 additions and 93 deletions

View File

@ -15,7 +15,6 @@ import com.bumptech.glide.request.RequestOptions;
import java.util.List; import java.util.List;
import java.util.concurrent.Executor; import java.util.concurrent.Executor;
import java.util.regex.Pattern;
import butterknife.BindView; import butterknife.BindView;
import butterknife.ButterKnife; import butterknife.ButterKnife;
@ -187,10 +186,6 @@ public class BlockedCommunitiesRecyclerViewAdapter extends RecyclerView.Adapter<
.into(((SubredditViewHolder) viewHolder).iconGifImageView); .into(((SubredditViewHolder) viewHolder).iconGifImageView);
} }
((SubredditViewHolder) viewHolder).subredditNameTextView.setText(name); ((SubredditViewHolder) viewHolder).subredditNameTextView.setText(name);
if (fullname.contains("@")) {
((SubredditViewHolder) viewHolder).communityInstanceTextView.setText("@" + fullname.split(Pattern.quote("@"), 2)[1]);
((SubredditViewHolder) viewHolder).communityInstanceTextView.setTextColor(CustomThemeWrapper.darkenColor(primaryTextColor, 0.7f));
}
} else if (viewHolder instanceof FavoriteSubredditViewHolder) { } else if (viewHolder instanceof FavoriteSubredditViewHolder) {
int offset; int offset;
if (itemClickListener != null) { if (itemClickListener != null) {
@ -323,9 +318,6 @@ public class BlockedCommunitiesRecyclerViewAdapter extends RecyclerView.Adapter<
@BindView(R.id.thing_name_text_view_item_subscribed_thing) @BindView(R.id.thing_name_text_view_item_subscribed_thing)
TextView subredditNameTextView; TextView subredditNameTextView;
@BindView(R.id.thing_instance_text_view_item_subscribed_thing)
TextView communityInstanceTextView;
SubredditViewHolder(View itemView) { SubredditViewHolder(View itemView) {
super(itemView); super(itemView);
ButterKnife.bind(this, itemView); ButterKnife.bind(this, itemView);

View File

@ -141,8 +141,7 @@ public class SubredditListingRecyclerViewAdapter extends PagedListAdapter<Subred
.into(((DataViewHolder) holder).iconGifImageView); .into(((DataViewHolder) holder).iconGifImageView);
} }
((DataViewHolder) holder).subredditNameTextView.setText(subredditData.getTitle()); ((DataViewHolder) holder).subredditNameTextView.setText(subredditData.getName());
((DataViewHolder) holder).communityInstanceTextView.setText('@' + LemmyUtils.actorID2FullName(subredditData.getActorId()).split("@")[1]);
((DataViewHolder) holder).subscriberCountTextView.setText(activity.getString(R.string.subscribers_number_detail, subredditData.getNSubscribers())); ((DataViewHolder) holder).subscriberCountTextView.setText(activity.getString(R.string.subscribers_number_detail, subredditData.getNSubscribers()));
if (!isMultiSelection) { if (!isMultiSelection) {
@ -263,9 +262,6 @@ public class SubredditListingRecyclerViewAdapter extends PagedListAdapter<Subred
GifImageView iconGifImageView; GifImageView iconGifImageView;
@BindView(R.id.subreddit_name_text_view_item_subreddit_listing) @BindView(R.id.subreddit_name_text_view_item_subreddit_listing)
TextView subredditNameTextView; TextView subredditNameTextView;
@BindView(R.id.community_instance_text_view_item_subreddit_listing)
TextView communityInstanceTextView;
@BindView(R.id.subscriber_count_text_view_item_subreddit_listing) @BindView(R.id.subscriber_count_text_view_item_subreddit_listing)
TextView subscriberCountTextView; TextView subscriberCountTextView;
@BindView(R.id.subscribe_image_view_item_subreddit_listing) @BindView(R.id.subscribe_image_view_item_subreddit_listing)
@ -277,7 +273,6 @@ public class SubredditListingRecyclerViewAdapter extends PagedListAdapter<Subred
super(itemView); super(itemView);
ButterKnife.bind(this, itemView); ButterKnife.bind(this, itemView);
subredditNameTextView.setTextColor(primaryTextColor); subredditNameTextView.setTextColor(primaryTextColor);
communityInstanceTextView.setTextColor(CustomThemeWrapper.darkenColor(primaryTextColor, 0.7f));
subscriberCountTextView.setTextColor(secondaryTextColor); subscriberCountTextView.setTextColor(secondaryTextColor);
subscribeButton.setColorFilter(unsubscribed, android.graphics.PorterDuff.Mode.SRC_IN); subscribeButton.setColorFilter(unsubscribed, android.graphics.PorterDuff.Mode.SRC_IN);
if (isMultiSelection) { if (isMultiSelection) {

View File

@ -220,9 +220,6 @@ public class SubscribedSubredditsRecyclerViewAdapter extends RecyclerView.Adapte
.into(((SubredditViewHolder) viewHolder).iconGifImageView); .into(((SubredditViewHolder) viewHolder).iconGifImageView);
} }
((SubredditViewHolder) viewHolder).subredditNameTextView.setText(name); ((SubredditViewHolder) viewHolder).subredditNameTextView.setText(name);
if (fullname.contains("@")) {
((SubredditViewHolder) viewHolder).communityInstanceTextView.setText(fullname.substring(fullname.indexOf("@")));
}
} else if (viewHolder instanceof FavoriteSubredditViewHolder) { } else if (viewHolder instanceof FavoriteSubredditViewHolder) {
int offset; int offset;
if (itemClickListener != null) { if (itemClickListener != null) {
@ -236,7 +233,6 @@ public class SubscribedSubredditsRecyclerViewAdapter extends RecyclerView.Adapte
} }
SubscribedSubredditData communityData = mFavoriteSubscribedSubredditData.get(viewHolder.getBindingAdapterPosition() - offset); SubscribedSubredditData communityData = mFavoriteSubscribedSubredditData.get(viewHolder.getBindingAdapterPosition() - offset);
String name = mFavoriteSubscribedSubredditData.get(viewHolder.getBindingAdapterPosition() - offset).getName(); String name = mFavoriteSubscribedSubredditData.get(viewHolder.getBindingAdapterPosition() - offset).getName();
String fullname = mFavoriteSubscribedSubredditData.get(viewHolder.getBindingAdapterPosition() - offset).getQualified_name();
String iconUrl = mFavoriteSubscribedSubredditData.get(viewHolder.getBindingAdapterPosition() - offset).getIconUrl(); String iconUrl = mFavoriteSubscribedSubredditData.get(viewHolder.getBindingAdapterPosition() - offset).getIconUrl();
if (mFavoriteSubscribedSubredditData.get(viewHolder.getBindingAdapterPosition() - offset).isFavorite()) { if (mFavoriteSubscribedSubredditData.get(viewHolder.getBindingAdapterPosition() - offset).isFavorite()) {
@ -282,9 +278,6 @@ public class SubscribedSubredditsRecyclerViewAdapter extends RecyclerView.Adapte
.into(((FavoriteSubredditViewHolder) viewHolder).iconGifImageView); .into(((FavoriteSubredditViewHolder) viewHolder).iconGifImageView);
} }
((FavoriteSubredditViewHolder) viewHolder).subredditNameTextView.setText(name); ((FavoriteSubredditViewHolder) viewHolder).subredditNameTextView.setText(name);
if (fullname.contains("@")) {
((FavoriteSubredditViewHolder) viewHolder).communityInstanceTextView.setText(fullname.substring(fullname.indexOf("@")));
}
} }
} }
@ -389,9 +382,6 @@ public class SubscribedSubredditsRecyclerViewAdapter extends RecyclerView.Adapte
GifImageView iconGifImageView; GifImageView iconGifImageView;
@BindView(R.id.thing_name_text_view_item_subscribed_thing) @BindView(R.id.thing_name_text_view_item_subscribed_thing)
TextView subredditNameTextView; TextView subredditNameTextView;
@BindView(R.id.thing_instance_text_view_item_subscribed_thing)
TextView communityInstanceTextView;
@BindView(R.id.favorite_image_view_item_subscribed_thing) @BindView(R.id.favorite_image_view_item_subscribed_thing)
ImageView favoriteImageView; ImageView favoriteImageView;
@ -400,10 +390,8 @@ public class SubscribedSubredditsRecyclerViewAdapter extends RecyclerView.Adapte
ButterKnife.bind(this, itemView); ButterKnife.bind(this, itemView);
if (mActivity.typeface != null) { if (mActivity.typeface != null) {
subredditNameTextView.setTypeface(mActivity.typeface); subredditNameTextView.setTypeface(mActivity.typeface);
communityInstanceTextView.setTypeface(mActivity.typeface);
} }
subredditNameTextView.setTextColor(primaryTextColor); subredditNameTextView.setTextColor(primaryTextColor);
communityInstanceTextView.setTextColor(CustomThemeWrapper.darkenColor(primaryTextColor, 0.7f));
} }
} }
@ -412,9 +400,6 @@ public class SubscribedSubredditsRecyclerViewAdapter extends RecyclerView.Adapte
GifImageView iconGifImageView; GifImageView iconGifImageView;
@BindView(R.id.thing_name_text_view_item_subscribed_thing) @BindView(R.id.thing_name_text_view_item_subscribed_thing)
TextView subredditNameTextView; TextView subredditNameTextView;
@BindView(R.id.thing_instance_text_view_item_subscribed_thing)
TextView communityInstanceTextView;
@BindView(R.id.favorite_image_view_item_subscribed_thing) @BindView(R.id.favorite_image_view_item_subscribed_thing)
ImageView favoriteImageView; ImageView favoriteImageView;
@ -424,10 +409,8 @@ public class SubscribedSubredditsRecyclerViewAdapter extends RecyclerView.Adapte
ButterKnife.bind(this, itemView); ButterKnife.bind(this, itemView);
if (mActivity.typeface != null) { if (mActivity.typeface != null) {
subredditNameTextView.setTypeface(mActivity.typeface); subredditNameTextView.setTypeface(mActivity.typeface);
communityInstanceTextView.setTypeface(mActivity.typeface);
} }
subredditNameTextView.setTextColor(primaryTextColor); subredditNameTextView.setTextColor(primaryTextColor);
communityInstanceTextView.setTextColor(CustomThemeWrapper.darkenColor(primaryTextColor, 0.7f));
} }
} }

View File

@ -136,9 +136,7 @@ public class UserListingRecyclerViewAdapter extends PagedListAdapter<UserData, R
.into(((DataViewHolder) holder).iconGifImageView); .into(((DataViewHolder) holder).iconGifImageView);
} }
((DataViewHolder) holder).userNameTextView.setText(userData.getTitle().equals("") ? userData.getName() : userData.getTitle()); ((DataViewHolder) holder).userNameTextView.setText(userData.getName());
String qualifiedName = LemmyUtils.actorID2FullName(userData.getActorId());
((DataViewHolder) holder).userInstanceTextView.setText(qualifiedName.substring(qualifiedName.indexOf('@')));
if (!isMultiSelection) { if (!isMultiSelection) {
CheckIsFollowingUser.checkIsFollowingUser(executor, new Handler(), redditDataRoomDatabase, CheckIsFollowingUser.checkIsFollowingUser(executor, new Handler(), redditDataRoomDatabase,
@ -239,9 +237,6 @@ public class UserListingRecyclerViewAdapter extends PagedListAdapter<UserData, R
GifImageView iconGifImageView; GifImageView iconGifImageView;
@BindView(R.id.user_name_text_view_item_user_listing) @BindView(R.id.user_name_text_view_item_user_listing)
TextView userNameTextView; TextView userNameTextView;
@BindView(R.id.user_instance_text_view_item_user_listing)
TextView userInstanceTextView;
@BindView(R.id.subscribe_image_view_item_user_listing) @BindView(R.id.subscribe_image_view_item_user_listing)
ImageView subscribeButton; ImageView subscribeButton;
@BindView(R.id.checkbox__item_user_listing) @BindView(R.id.checkbox__item_user_listing)
@ -251,7 +246,6 @@ public class UserListingRecyclerViewAdapter extends PagedListAdapter<UserData, R
super(itemView); super(itemView);
ButterKnife.bind(this, itemView); ButterKnife.bind(this, itemView);
userNameTextView.setTextColor(primaryTextColor); userNameTextView.setTextColor(primaryTextColor);
userInstanceTextView.setTextColor(CustomThemeWrapper.darkenColor(primaryTextColor, 0.7f));
subscribeButton.setColorFilter(unsubscribedColor, android.graphics.PorterDuff.Mode.SRC_IN); subscribeButton.setColorFilter(unsubscribedColor, android.graphics.PorterDuff.Mode.SRC_IN);
if (activity.typeface != null) { if (activity.typeface != null) {

View File

@ -20,28 +20,15 @@
<TextView <TextView
android:id="@+id/subreddit_name_text_view_item_subreddit_listing" android:id="@+id/subreddit_name_text_view_item_subreddit_listing"
android:layout_width="wrap_content" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginStart="32dp" android:layout_marginStart="32dp"
android:fontFamily="?attr/font_family" android:fontFamily="?attr/font_family"
android:maxLines="1"
android:ellipsize="end"
android:textSize="?attr/font_default" android:textSize="?attr/font_default"
app:layout_constraintStart_toEndOf="@+id/subreddit_icon_gif_image_view_item_subreddit_listing" app:layout_constraintStart_toEndOf="@+id/subreddit_icon_gif_image_view_item_subreddit_listing"
app:layout_constraintEnd_toStartOf="@id/barrier3"
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/community_instance_text_view_item_subreddit_listing"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="?attr/font_family"
android:maxLines="1"
android:ellipsize="end"
android:textSize="?attr/font_default"
app:layout_constraintStart_toEndOf="@+id/subreddit_name_text_view_item_subreddit_listing"
app:layout_constraintTop_toTopOf="parent" />
<TextView <TextView
android:id="@+id/subscriber_count_text_view_item_subreddit_listing" android:id="@+id/subscriber_count_text_view_item_subreddit_listing"
android:layout_width="0dp" android:layout_width="0dp"

View File

@ -15,33 +15,14 @@
android:layout_gravity="center_vertical" android:layout_gravity="center_vertical"
android:layout_marginEnd="32dp" /> android:layout_marginEnd="32dp" />
<LinearLayout <TextView
android:id="@+id/thing_name_text_view_item_subscribed_thing"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="match_parent" android:layout_height="wrap_content"
android:layout_weight="1" android:layout_weight="1"
android:orientation="horizontal"> android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family"
<TextView android:layout_gravity="center_vertical" />
android:id="@+id/thing_name_text_view_item_subscribed_thing"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:ellipsize="end"
android:fontFamily="?attr/font_family"
android:gravity="start"
android:maxLines="1"
android:textSize="?attr/font_default" />
<TextView
android:id="@+id/thing_instance_text_view_item_subscribed_thing"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:ellipsize="end"
android:fontFamily="?attr/font_family"
android:maxLines="1"
android:textSize="?attr/font_default" />
</LinearLayout>
<ImageView <ImageView
android:id="@+id/favorite_image_view_item_subscribed_thing" android:id="@+id/favorite_image_view_item_subscribed_thing"

View File

@ -24,27 +24,12 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center_vertical" android:layout_gravity="center_vertical"
android:layout_marginStart="32dp" android:layout_marginStart="32dp"
android:maxLines="1"
android:ellipsize="end"
android:textSize="?attr/font_default" android:textSize="?attr/font_default"
android:fontFamily="?attr/font_family" android:fontFamily="?attr/font_family"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/user_icon_gif_image_view_item_user_listing" app:layout_constraintStart_toEndOf="@+id/user_icon_gif_image_view_item_user_listing"
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/user_instance_text_view_item_user_listing"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:fontFamily="?attr/font_family"
android:maxLines="1"
android:ellipsize="end"
android:textSize="?attr/font_default"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/user_name_text_view_item_user_listing"
app:layout_constraintTop_toTopOf="parent" />
<ImageView <ImageView
android:id="@+id/subscribe_image_view_item_user_listing" android:id="@+id/subscribe_image_view_item_user_listing"
android:layout_width="wrap_content" android:layout_width="wrap_content"