aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAjay Ramachandran <[email protected]>2020-12-29 23:06:50 -0500
committerAjay Ramachandran <[email protected]>2020-12-29 23:06:50 -0500
commit3ac68aa3130b43bb3f7c72aa3ee9113b75d38d09 (patch)
treeb7548db142840421ab61aa29db63ace700a93331
parente95029c22939eee881391e53355a1aa813fd839c (diff)
downloadSponsorBlock-3ac68aa3130b43bb3f7c72aa3ee9113b75d38d09.tar.gz
SponsorBlock-3ac68aa3130b43bb3f7c72aa3ee9113b75d38d09.zip
Revert "Add notice about YouCap"
This reverts commit e95029c22939eee881391e53355a1aa813fd839c.
-rw-r--r--src/components/SubmissionNoticeComponent.tsx36
-rw-r--r--src/config.ts8
2 files changed, 3 insertions, 41 deletions
diff --git a/src/components/SubmissionNoticeComponent.tsx b/src/components/SubmissionNoticeComponent.tsx
index 23726df6..c6aae60a 100644
--- a/src/components/SubmissionNoticeComponent.tsx
+++ b/src/components/SubmissionNoticeComponent.tsx
@@ -32,8 +32,6 @@ class SubmissionNoticeComponent extends React.Component<SubmissionNoticeProps, S
videoObserver: MutationObserver;
- showingYouCapNotice: boolean;
-
constructor(props: SubmissionNoticeProps) {
super(props);
this.noticeRef = React.createRef();
@@ -47,7 +45,7 @@ class SubmissionNoticeComponent extends React.Component<SubmissionNoticeProps, S
this.state = {
noticeTitle,
messages: [],
- idSuffix: "SubmissionNotice",
+ idSuffix: "SubmissionNotice"
}
}
@@ -89,8 +87,6 @@ class SubmissionNoticeComponent extends React.Component<SubmissionNoticeProps, S
</td>
</tr>
- {this.getYouCapMessage()}
-
{/* Last Row */}
<tr id={"sponsorSkipNoticeSecondRow" + this.state.idSuffix}>
@@ -117,36 +113,6 @@ class SubmissionNoticeComponent extends React.Component<SubmissionNoticeProps, S
);
}
- /** TODO: Remove */
- getYouCapMessage(): JSX.Element {
- if (Config.config.sponsorTimesContributed < 20
- || (Config.config.hasShownYouCapNotice && !this.showingYouCapNotice)) {
- return;
- }
-
- Config.config.hasShownYouCapNotice = true;
- if (!this.showingYouCapNotice) {
- this.showingYouCapNotice = true;
- }
-
- return (
- <tr style={{textAlign: "center"}}>
- <p style={{width: "300px", textAlign: "center", display: "inline-block"}}>
- Like contributing to crowdsourced projects?
- Consider checking out <a href="https://youcap.video/" style={{textDecoration: "underline"}}>YouCap</a>,
- a new open-source replacement for YouTube{"'"}s now defunct community captions.
- YouCap is NOT made by me, but I think it looks like a cool idea.
- </p>
-
- <img src={chrome.extension.getURL("icons/close.png")}
- style={{padding: "0", margin: "auto"}}
- className="sponsorSkipObject sponsorSkipNoticeButton sponsorSkipNoticeCloseButton"
- onClick={() => { this.showingYouCapNotice = false; this.forceUpdate(); }}>
- </img>
- </tr>
- );
- }
-
getSponsorTimeMessages(): JSX.Element[] | JSX.Element {
const elements: JSX.Element[] = [];
this.timeEditRefs = [];
diff --git a/src/config.ts b/src/config.ts
index d113e86c..2a40dbf6 100644
--- a/src/config.ts
+++ b/src/config.ts
@@ -55,9 +55,7 @@ interface SBConfig {
"preview-selfpromo": PreviewBarOption,
"music_offtopic": PreviewBarOption,
"preview-music_offtopic": PreviewBarOption,
- },
-
- hasShownYouCapNotice: boolean
+ }
}
export interface SBObject {
@@ -231,9 +229,7 @@ const Config: SBObject = {
color: "#a6634a",
opacity: "0.7"
}
- },
-
- hasShownYouCapNotice: false
+ }
},
localConfig: null,
config: null,