File tree 4 files changed +11
-0
lines changed
extensions/youtube/src/main/java/app/revanced/extension/youtube
kotlin/app/revanced/patches/youtube/layout/hide/general
resources/addresources/values
4 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,11 @@ final class CommentsFilter extends Filter {
14
14
private final ByteArrayFilterGroup emojiPickerBufferGroup ;
15
15
16
16
public CommentsFilter () {
17
+ var chatSummary = new StringFilterGroup (
18
+ Settings .HIDE_COMMENTS_CHAT_SUMMARY ,
19
+ "live_chat_summary_banner.eml"
20
+ );
21
+
17
22
var commentsByMembers = new StringFilterGroup (
18
23
Settings .HIDE_COMMENTS_BY_MEMBERS_HEADER ,
19
24
"sponsorships_comments_header.eml" ,
@@ -54,6 +59,7 @@ public CommentsFilter() {
54
59
);
55
60
56
61
addPathCallbacks (
62
+ chatSummary ,
57
63
commentsByMembers ,
58
64
comments ,
59
65
createAShort ,
Original file line number Diff line number Diff line change @@ -159,6 +159,7 @@ public class Settings extends BaseSettings {
159
159
public static final StringSetting EXTERNAL_DOWNLOADER_PACKAGE_NAME = new StringSetting ("revanced_external_downloader_name" ,
160
160
"org.schabi.newpipe" /* NewPipe */ , parentsAny (EXTERNAL_DOWNLOADER , EXTERNAL_DOWNLOADER_ACTION_BUTTON ));
161
161
// Comments
162
+ public static final BooleanSetting HIDE_COMMENTS_CHAT_SUMMARY = new BooleanSetting ("revanced_hide_comments_chat_summary" , FALSE );
162
163
public static final BooleanSetting HIDE_COMMENTS_BY_MEMBERS_HEADER = new BooleanSetting ("revanced_hide_comments_by_members_header" , FALSE );
163
164
public static final BooleanSetting HIDE_COMMENTS_CREATE_A_SHORT_BUTTON = new BooleanSetting ("revanced_hide_comments_create_a_short_button" , TRUE );
164
165
public static final BooleanSetting HIDE_COMMENTS_PREVIEW_COMMENT = new BooleanSetting ("revanced_hide_comments_preview_comment" , FALSE );
Original file line number Diff line number Diff line change @@ -154,6 +154,7 @@ val hideLayoutComponentsPatch = bytecodePatch(
154
154
PreferenceScreenPreference (
155
155
" revanced_comments_screen" ,
156
156
preferences = setOf (
157
+ SwitchPreference (" revanced_hide_comments_chat_summary" ),
157
158
SwitchPreference (" revanced_hide_comments_by_members_header" ),
158
159
SwitchPreference (" revanced_hide_comments_section" ),
159
160
SwitchPreference (" revanced_hide_comments_create_a_short_button" ),
Original file line number Diff line number Diff line change @@ -259,6 +259,9 @@ You will not be notified of any unexpected events."</string>
259
259
260
260
<string name =" revanced_comments_screen_title" >Comments</string >
261
261
<string name =" revanced_comments_screen_summary" >Hide or show comments section components</string >
262
+ <string name =" revanced_hide_comments_chat_summary_title" >Hide \'Chat summary\' </string >
263
+ <string name =" revanced_hide_comments_chat_summary_summary_on" >\'Chat summary\' is hidden</string >
264
+ <string name =" revanced_hide_comments_chat_summary_summary_off" >\'Chat summary\' is shown</string >
262
265
<string name =" revanced_hide_comments_by_members_header_title" >Hide \'Comments by members\' header</string >
263
266
<string name =" revanced_hide_comments_by_members_header_summary_on" >\'Comments by members\' header is hidden</string >
264
267
<string name =" revanced_hide_comments_by_members_header_summary_off" >\'Comments by members\' header is shown</string >
You can’t perform that action at this time.
0 commit comments