mirror of
https://codeberg.org/Bazsalanszky/Infinity-For-Lemmy.git
synced 2024-12-30 21:07:11 +01:00
New option: Hide Comment Awards.
This commit is contained in:
parent
e68f8ed4bc
commit
f33cf68624
@ -114,6 +114,7 @@ public class CommentsRecyclerViewAdapter extends RecyclerView.Adapter<RecyclerVi
|
|||||||
private boolean mShowAbsoluteNumberOfVotes;
|
private boolean mShowAbsoluteNumberOfVotes;
|
||||||
private boolean mFullyCollapseComment;
|
private boolean mFullyCollapseComment;
|
||||||
private boolean mShowOnlyOneCommentLevelIndicator;
|
private boolean mShowOnlyOneCommentLevelIndicator;
|
||||||
|
private boolean mHideCommentAwards;
|
||||||
private CommentRecyclerViewAdapterCallback mCommentRecyclerViewAdapterCallback;
|
private CommentRecyclerViewAdapterCallback mCommentRecyclerViewAdapterCallback;
|
||||||
private boolean isInitiallyLoading;
|
private boolean isInitiallyLoading;
|
||||||
private boolean isInitiallyLoadingFailed;
|
private boolean isInitiallyLoadingFailed;
|
||||||
@ -233,10 +234,9 @@ public class CommentsRecyclerViewAdapter extends RecyclerView.Adapter<RecyclerVi
|
|||||||
mSwapTapAndLong = sharedPreferences.getBoolean(SharedPreferencesUtils.SWAP_TAP_AND_LONG_COMMENTS, false);
|
mSwapTapAndLong = sharedPreferences.getBoolean(SharedPreferencesUtils.SWAP_TAP_AND_LONG_COMMENTS, false);
|
||||||
mShowCommentDivider = sharedPreferences.getBoolean(SharedPreferencesUtils.SHOW_COMMENT_DIVIDER, false);
|
mShowCommentDivider = sharedPreferences.getBoolean(SharedPreferencesUtils.SHOW_COMMENT_DIVIDER, false);
|
||||||
mShowAbsoluteNumberOfVotes = sharedPreferences.getBoolean(SharedPreferencesUtils.SHOW_ABSOLUTE_NUMBER_OF_VOTES, true);
|
mShowAbsoluteNumberOfVotes = sharedPreferences.getBoolean(SharedPreferencesUtils.SHOW_ABSOLUTE_NUMBER_OF_VOTES, true);
|
||||||
|
|
||||||
mFullyCollapseComment = sharedPreferences.getBoolean(SharedPreferencesUtils.FULLY_COLLAPSE_COMMENT, false);
|
mFullyCollapseComment = sharedPreferences.getBoolean(SharedPreferencesUtils.FULLY_COLLAPSE_COMMENT, false);
|
||||||
|
|
||||||
mShowOnlyOneCommentLevelIndicator = sharedPreferences.getBoolean(SharedPreferencesUtils.SHOW_ONLY_ONE_COMMENT_LEVEL_INDICATOR, false);
|
mShowOnlyOneCommentLevelIndicator = sharedPreferences.getBoolean(SharedPreferencesUtils.SHOW_ONLY_ONE_COMMENT_LEVEL_INDICATOR, false);
|
||||||
|
mHideCommentAwards = sharedPreferences.getBoolean(SharedPreferencesUtils.HIDE_COMMENT_AWARDS, false);
|
||||||
|
|
||||||
mCommentRecyclerViewAdapterCallback = commentRecyclerViewAdapterCallback;
|
mCommentRecyclerViewAdapterCallback = commentRecyclerViewAdapterCallback;
|
||||||
isInitiallyLoading = true;
|
isInitiallyLoading = true;
|
||||||
@ -437,7 +437,7 @@ public class CommentsRecyclerViewAdapter extends RecyclerView.Adapter<RecyclerVi
|
|||||||
((CommentViewHolder) holder).topScoreTextView.setVisibility(View.GONE);
|
((CommentViewHolder) holder).topScoreTextView.setVisibility(View.GONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (comment.getAwards() != null && !comment.getAwards().equals("")) {
|
if (!mHideCommentAwards && comment.getAwards() != null && !comment.getAwards().equals("")) {
|
||||||
((CommentViewHolder) holder).awardsTextView.setVisibility(View.VISIBLE);
|
((CommentViewHolder) holder).awardsTextView.setVisibility(View.VISIBLE);
|
||||||
Utils.setHTMLWithImageToTextView(((CommentViewHolder) holder).awardsTextView, comment.getAwards(), true);
|
Utils.setHTMLWithImageToTextView(((CommentViewHolder) holder).awardsTextView, comment.getAwards(), true);
|
||||||
}
|
}
|
||||||
|
@ -202,6 +202,7 @@ public class SharedPreferencesUtils {
|
|||||||
public static final String PINCH_TO_ZOOM_VIDEO = "pinch_to_zoom_video";
|
public static final String PINCH_TO_ZOOM_VIDEO = "pinch_to_zoom_video";
|
||||||
public static final String FIXED_HEIGHT_PREVIEW_IN_CARD = "fixed_height_preview_in_card";
|
public static final String FIXED_HEIGHT_PREVIEW_IN_CARD = "fixed_height_preview_in_card";
|
||||||
public static final String HIDE_TEXT_POST_CONTENT = "hide_text_post_content";
|
public static final String HIDE_TEXT_POST_CONTENT = "hide_text_post_content";
|
||||||
|
public static final String HIDE_COMMENT_AWARDS = "hide_comment_awards";
|
||||||
|
|
||||||
public static final String DEFAULT_PREFERENCES_FILE = "ml.docilealligator.infinityforreddit_preferences";
|
public static final String DEFAULT_PREFERENCES_FILE = "ml.docilealligator.infinityforreddit_preferences";
|
||||||
public static final String MAIN_PAGE_TABS_SHARED_PREFERENCES_FILE = "ml.docilealligator.infinityforreddit.main_page_tabs";
|
public static final String MAIN_PAGE_TABS_SHARED_PREFERENCES_FILE = "ml.docilealligator.infinityforreddit.main_page_tabs";
|
||||||
|
@ -626,6 +626,7 @@
|
|||||||
<string name="settings_custom_content_font_family_title">Custom Content Font Family</string>
|
<string name="settings_custom_content_font_family_title">Custom Content Font Family</string>
|
||||||
<string name="settings_fixed_height_preview_in_card_title">Fixed Height in Card</string>
|
<string name="settings_fixed_height_preview_in_card_title">Fixed Height in Card</string>
|
||||||
<string name="settings_hide_text_post_content">Hide Text Post Content</string>
|
<string name="settings_hide_text_post_content">Hide Text Post Content</string>
|
||||||
|
<string name="settings_hide_comment_awards_title">Hide Comment Awards</string>
|
||||||
|
|
||||||
<string name="no_link_available">Cannot get the link</string>
|
<string name="no_link_available">Cannot get the link</string>
|
||||||
|
|
||||||
|
@ -32,4 +32,14 @@
|
|||||||
app:key="fully_collapse_comment"
|
app:key="fully_collapse_comment"
|
||||||
android:title="@string/settings_fully_collapse_comment_title" />
|
android:title="@string/settings_fully_collapse_comment_title" />
|
||||||
|
|
||||||
|
<ml.docilealligator.infinityforreddit.customviews.CustomFontSwitchPreference
|
||||||
|
app:defaultValue="false"
|
||||||
|
app:key="fully_collapse_comment"
|
||||||
|
android:title="@string/settings_fully_collapse_comment_title" />
|
||||||
|
|
||||||
|
<ml.docilealligator.infinityforreddit.customviews.CustomFontSwitchPreference
|
||||||
|
app:defaultValue="false"
|
||||||
|
app:key="hide_comment_awards"
|
||||||
|
android:title="@string/settings_hide_comment_awards_title" />
|
||||||
|
|
||||||
</PreferenceScreen>
|
</PreferenceScreen>
|
Loading…
Reference in New Issue
Block a user