mirror of
https://codeberg.org/Bazsalanszky/Infinity-For-Lemmy.git
synced 2025-02-12 01:18:42 +01:00
Compare commits
No commits in common. "29547f4750efa57c1ddae4ae23db42682d9e3b9c" and "9406f2956201c17fbe6c214253ce7b0991c03523" have entirely different histories.
29547f4750
...
9406f29562
@ -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);
|
||||||
|
@ -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) {
|
||||||
|
@ -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));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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) {
|
||||||
|
@ -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"
|
||||||
|
@ -15,33 +15,14 @@
|
|||||||
android:layout_gravity="center_vertical"
|
android:layout_gravity="center_vertical"
|
||||||
android:layout_marginEnd="32dp" />
|
android:layout_marginEnd="32dp" />
|
||||||
|
|
||||||
<LinearLayout
|
|
||||||
android:layout_width="0dp"
|
|
||||||
android:layout_height="match_parent"
|
|
||||||
android:layout_weight="1"
|
|
||||||
android:orientation="horizontal">
|
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/thing_name_text_view_item_subscribed_thing"
|
android:id="@+id/thing_name_text_view_item_subscribed_thing"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="0dp"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_gravity="center_vertical"
|
android:layout_weight="1"
|
||||||
android:ellipsize="end"
|
android:textSize="?attr/font_default"
|
||||||
android:fontFamily="?attr/font_family"
|
android:fontFamily="?attr/font_family"
|
||||||
android:gravity="start"
|
android:layout_gravity="center_vertical" />
|
||||||
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"
|
||||||
|
@ -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"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user