2020-01-16 02:30:07 +01:00
|
|
|
<!DOCTYPE html>
|
2022-01-08 16:34:49 +01:00
|
|
|
<!-- Link to specific tabs by using their ID in the URL like: options.html#keybinds -->
|
2020-01-16 02:30:07 +01:00
|
|
|
|
2019-12-30 05:18:18 +01:00
|
|
|
<head>
|
2022-01-26 22:32:15 +01:00
|
|
|
<title>__MSG_Options__ - SponsorBlock</title>
|
2020-01-16 02:30:07 +01:00
|
|
|
<meta charset="utf-8">
|
2021-06-09 22:53:32 +02:00
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
2022-01-12 21:22:43 +01:00
|
|
|
<link rel="icon" href="../icons/IconSponsorBlocker32px.png" type="image/png">
|
2021-06-09 22:53:32 +02:00
|
|
|
|
2019-12-30 05:18:18 +01:00
|
|
|
<link href="options.css" rel="stylesheet"/>
|
|
|
|
|
2020-02-04 04:34:43 +01:00
|
|
|
<script src="../js/options.js"></script>
|
2019-12-30 05:18:18 +01:00
|
|
|
</head>
|
|
|
|
|
|
|
|
<body class="sponsorBlockPageBody">
|
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div id="options-container">
|
2019-12-30 05:18:18 +01:00
|
|
|
|
2022-01-09 21:28:30 +01:00
|
|
|
<div id="menubar" class="center">
|
2019-12-30 05:18:18 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div id="title" class="titleBar">
|
|
|
|
<img src="../icons/LogoSponsorBlocker256px.png" class="profilepic" alt="SponsorBlock logo"/>
|
|
|
|
SponsorBlock
|
2021-12-13 12:14:51 +01:00
|
|
|
<div id="version"></div>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2019-12-31 05:15:29 +01:00
|
|
|
|
2022-01-09 21:28:30 +01:00
|
|
|
<div id="navigation">
|
|
|
|
<div class="tab-heading" data-for="behavior">
|
|
|
|
__MSG_optionsTabBehavior__
|
|
|
|
</div>
|
2021-08-03 21:19:29 +02:00
|
|
|
|
2022-01-09 21:28:30 +01:00
|
|
|
<div class="tab-heading" data-for="interface">
|
|
|
|
__MSG_optionsTabInterface__
|
|
|
|
</div>
|
2021-08-03 21:19:29 +02:00
|
|
|
|
2022-01-09 21:28:30 +01:00
|
|
|
<div class="tab-heading" data-for="keybinds">
|
|
|
|
__MSG_optionsTabKeyBinds__
|
|
|
|
</div>
|
2021-09-02 03:11:51 +02:00
|
|
|
|
2022-01-09 21:28:30 +01:00
|
|
|
<div class="tab-heading" data-for="import">
|
|
|
|
__MSG_optionsTabBackup__
|
|
|
|
</div>
|
2021-09-02 03:11:51 +02:00
|
|
|
|
2022-01-09 21:28:30 +01:00
|
|
|
<div class="tab-heading" data-for="advanced">
|
|
|
|
__MSG_optionsTabAdvanced__
|
|
|
|
</div>
|
|
|
|
</div>
|
2020-04-03 03:26:13 +02:00
|
|
|
|
2022-01-09 21:28:30 +01:00
|
|
|
<div id="createdBy" class="titleBar">
|
|
|
|
<div>
|
|
|
|
<img src="../icons/newprofilepic.jpg" height="30" class="profilepiccircle" alt="profile picture of creator"/>
|
|
|
|
__MSG_createdBy__
|
|
|
|
<a href="https://ajay.app">Ajay Ramachandran</a>
|
|
|
|
</div>
|
2021-12-12 23:31:09 +01:00
|
|
|
<a href="https://sponsor.ajay.app/donate" target="_blank" rel="noopener" id="sbDonate">(__MSG_Donate__)</a>
|
2022-01-09 21:28:30 +01:00
|
|
|
</div>
|
2019-12-31 05:15:29 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2020-01-01 01:09:37 +01:00
|
|
|
|
2022-01-09 21:28:30 +01:00
|
|
|
<div id="options">
|
2020-01-10 01:52:20 +01:00
|
|
|
|
2022-01-09 21:28:30 +01:00
|
|
|
<div id="behavior" class="option-group hidden">
|
2020-01-01 01:09:37 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div id="category-type" data-type="react-CategoryChooserComponent">
|
2021-01-17 20:25:45 +01:00
|
|
|
|
|
|
|
</div>
|
|
|
|
|
2023-07-03 20:34:23 +02:00
|
|
|
<div id="deArrowPromotion" class="promotion-container" class="hidden">
|
2023-06-22 01:55:17 +02:00
|
|
|
<a class="dearrow-link"
|
|
|
|
href="https://dearrow.ajay.app"
|
|
|
|
target="_blank"
|
|
|
|
rel="noreferrer">
|
|
|
|
<img src="/icons/dearrow.svg"/>
|
|
|
|
|
|
|
|
<span class="promotion-description">
|
|
|
|
__MSG_DeArrowPromotionMessage__
|
|
|
|
</span>
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div data-type="toggle" data-sync="muteSegments">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="muteSegments" type="checkbox" checked>
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="muteSegments">
|
2021-12-12 23:31:09 +01:00
|
|
|
__MSG_muteSegments__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2019-12-30 22:41:33 +01:00
|
|
|
</div>
|
|
|
|
</div>
|
2022-01-08 19:30:49 +01:00
|
|
|
|
2023-03-18 07:05:14 +01:00
|
|
|
<div data-type="toggle" data-sync="fullVideoSegments" class="no-bottom-border">
|
2022-01-08 19:30:49 +01:00
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
|
|
|
<input id="fullVideoSegments" type="checkbox" checked>
|
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
|
|
|
<label class="switch-label" for="fullVideoSegments">
|
|
|
|
__MSG_fullVideoSegments__
|
|
|
|
</label>
|
2021-01-17 20:25:45 +01:00
|
|
|
</div>
|
|
|
|
</div>
|
2019-12-30 23:23:05 +01:00
|
|
|
|
2023-03-18 07:05:14 +01:00
|
|
|
<div data-type="toggle" data-sync="fullVideoLabelsOnThumbnails"
|
|
|
|
data-dependent-on="fullVideoSegments">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
|
|
|
<input id="fullVideoLabelsOnThumbnails" type="checkbox" checked>
|
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
|
|
|
<label class="switch-label" for="fullVideoLabelsOnThumbnails">
|
|
|
|
__MSG_fullVideoLabelsOnThumbnails__
|
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div data-type="number-change" data-sync="minDuration">
|
|
|
|
<label class="number-container">
|
2021-12-13 12:14:51 +01:00
|
|
|
<span class="optionLabel">__MSG_minDuration__</span>
|
2021-12-12 23:31:09 +01:00
|
|
|
<input type="number" step="0.1" min="0">
|
|
|
|
</label>
|
2019-12-30 23:23:05 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="small-description">__MSG_minDurationDescription__</div>
|
2019-12-30 23:23:05 +01:00
|
|
|
</div>
|
2022-09-04 05:16:18 +02:00
|
|
|
|
|
|
|
<div data-type="toggle" data-sync="manualSkipOnFullVideo">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
|
|
|
<input id="manualSkipOnFullVideo" type="checkbox" checked>
|
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
|
|
|
<label class="switch-label" for="manualSkipOnFullVideo">
|
|
|
|
__MSG_enableManualSkipOnFullVideo__
|
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="small-description">__MSG_whatManualSkipOnFullVideo__</div>
|
|
|
|
</div>
|
2019-12-30 23:23:05 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div data-type="toggle" data-sync="forceChannelCheck">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="forceChannelCheck" type="checkbox" checked>
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="forceChannelCheck">
|
2021-12-12 23:31:09 +01:00
|
|
|
__MSG_forceChannelCheck__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="small-description">__MSG_whatForceChannelCheck__</div>
|
2019-12-30 23:23:05 +01:00
|
|
|
</div>
|
2021-06-25 18:32:27 +02:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div data-type="toggle" data-sync="refetchWhenNotFound">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="refetchWhenNotFound" type="checkbox" checked>
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="refetchWhenNotFound">
|
2021-12-12 23:31:09 +01:00
|
|
|
__MSG_enableRefetchWhenNotFound__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2020-02-09 01:23:48 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="small-description">__MSG_whatRefetchWhenNotFound__</div>
|
|
|
|
</div>
|
2020-02-09 01:23:48 +01:00
|
|
|
|
2022-09-17 04:41:39 +02:00
|
|
|
<div data-type="toggle" data-sync="showCategoryWithoutPermission">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
|
|
|
<input id="showCategoryWithoutPermission" type="checkbox" checked>
|
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
|
|
|
<label class="switch-label" for="showCategoryWithoutPermission">
|
|
|
|
__MSG_enableShowCategoryWithoutPermission__
|
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="small-description">__MSG_whatShowCategoryWithoutPermission__</div>
|
|
|
|
</div>
|
|
|
|
|
2023-07-03 20:34:23 +02:00
|
|
|
<div id="ytNeuterPromotion" class="promotion-container">
|
|
|
|
<a class="dearrow-link"
|
|
|
|
href="https://github.com/mchangrh/yt-neuter/blob/main/docs/filters/sponsorblock.md#install"
|
|
|
|
target="_blank"
|
|
|
|
rel="noreferrer">
|
|
|
|
|
|
|
|
<span class="promotion-description">
|
|
|
|
__MSG_YtNeuterMessage__
|
|
|
|
</span>
|
|
|
|
</a>
|
|
|
|
|
|
|
|
<div class="small-description">__MSG_requiresUblock__</div>
|
|
|
|
</div>
|
|
|
|
|
2020-02-09 01:23:48 +01:00
|
|
|
</div>
|
2020-02-09 03:34:26 +01:00
|
|
|
|
2022-01-08 16:34:49 +01:00
|
|
|
<div id="interface" class="option-group hidden">
|
2021-08-20 04:32:28 +02:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div data-type="number-change" data-sync="skipNoticeDuration">
|
|
|
|
<label class="number-container">
|
2021-12-13 12:14:51 +01:00
|
|
|
<span class="optionLabel">__MSG_skipNoticeDuration__</span>
|
2021-12-12 23:31:09 +01:00
|
|
|
<input type="number" step="1" min="1">
|
2020-06-17 04:00:49 +02:00
|
|
|
</label>
|
2021-12-12 23:31:09 +01:00
|
|
|
|
|
|
|
<div class="small-description">__MSG_skipNoticeDurationDescription__</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div data-type="toggle" data-toggle-type="reverse" data-sync="dontShowNotice">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="dontShowNotice" type="checkbox" checked>
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="dontShowNotice">
|
2021-12-12 23:31:09 +01:00
|
|
|
__MSG_showSkipNotice__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-06-18 06:42:30 +02:00
|
|
|
</div>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2020-06-17 04:00:49 +02:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div data-type="selector" data-sync="noticeVisibilityMode">
|
2021-12-15 22:22:06 +01:00
|
|
|
<label class="optionLabel" for="noticeVisibilityMode">__MSG_noticeVisibilityLabel__:</label>
|
2021-12-13 02:37:15 +01:00
|
|
|
|
2021-12-13 12:14:51 +01:00
|
|
|
<select id="noticeVisibilityMode" class="selector-element optionsSelector" >
|
2021-12-12 23:31:09 +01:00
|
|
|
<option value="0">__MSG_noticeVisibilityMode0__</option>
|
|
|
|
<option value="1">__MSG_noticeVisibilityMode1__</option>
|
|
|
|
<option value="2">__MSG_noticeVisibilityMode2__</option>
|
|
|
|
<option value="3">__MSG_noticeVisibilityMode3__</option>
|
|
|
|
<option value="4">__MSG_noticeVisibilityMode4__</option>
|
|
|
|
</select>
|
|
|
|
</div>
|
2022-05-31 06:50:32 +02:00
|
|
|
|
|
|
|
<div data-type="toggle" data-sync="showCategoryGuidelines">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
|
|
|
<input id="showCategoryGuidelines" type="checkbox" checked>
|
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
|
|
|
<label class="switch-label" for="showCategoryGuidelines">
|
|
|
|
__MSG_showCategoryGuidelines__
|
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
</div>
|
2020-06-17 04:00:49 +02:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div data-type="toggle" data-toggle-type="reverse" data-sync="hideVideoPlayerControls">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="hideVideoPlayerControls" type="checkbox" checked>
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="hideVideoPlayerControls">
|
2021-12-12 23:31:09 +01:00
|
|
|
__MSG_showButtons__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2020-06-17 04:00:49 +02:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="small-description">__MSG_hideButtonsDescription__</div>
|
|
|
|
</div>
|
2021-12-13 02:37:15 +01:00
|
|
|
|
|
|
|
<div data-type="toggle" data-toggle-type="reverse" data-sync="hideDeleteButtonPlayerControls" data-dependent-on="hideVideoPlayerControls">
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="hideDeleteButtonPlayerControls" type="checkbox" checked>
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="hideDeleteButtonPlayerControls">
|
2021-12-13 02:37:15 +01:00
|
|
|
__MSG_showDeleteButton__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-06-18 06:42:30 +02:00
|
|
|
</div>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2019-12-30 20:44:03 +01:00
|
|
|
|
2021-12-13 02:37:15 +01:00
|
|
|
<div data-type="toggle" data-toggle-type="reverse" data-sync="hideUploadButtonPlayerControls" data-dependent-on="hideVideoPlayerControls">
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="hideUploadButtonPlayerControls" type="checkbox" checked>
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="hideUploadButtonPlayerControls">
|
2021-12-13 02:37:15 +01:00
|
|
|
__MSG_showUploadButton__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
|
|
|
</div>
|
2019-12-30 20:44:03 +01:00
|
|
|
|
2021-12-13 02:37:15 +01:00
|
|
|
<div data-type="toggle" data-toggle-type="reverse" data-sync="hideSkipButtonPlayerControls">
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="hideSkipButtonPlayerControls" type="checkbox" checked>
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="hideSkipButtonPlayerControls">
|
2021-12-13 02:37:15 +01:00
|
|
|
__MSG_showSkipButton__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-10-01 01:23:17 +02:00
|
|
|
</div>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2019-12-30 20:44:03 +01:00
|
|
|
|
2021-12-13 02:37:15 +01:00
|
|
|
<div data-type="toggle" data-toggle-type="reverse" data-sync="hideInfoButtonPlayerControls">
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="hideInfoButtonPlayerControls" type="checkbox" checked>
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="hideInfoButtonPlayerControls">
|
2021-12-13 02:37:15 +01:00
|
|
|
__MSG_showInfoButton__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
|
|
|
</div>
|
2019-12-30 20:44:03 +01:00
|
|
|
|
2021-12-13 02:37:15 +01:00
|
|
|
<div data-type="toggle" data-sync="autoHideInfoButton" data-dependent-on="hideInfoButtonPlayerControls">
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="autoHideInfoButton" type="checkbox" checked>
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="autoHideInfoButton">
|
2021-12-13 02:37:15 +01:00
|
|
|
__MSG_autoHideInfoButton__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-06-18 06:42:30 +02:00
|
|
|
</div>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2022-11-06 18:48:42 +01:00
|
|
|
|
|
|
|
<div data-type="toggle" data-sync="allowScrollingToEdit">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
|
|
|
<input id="allowScrollingToEdit" type="checkbox" checked>
|
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
|
|
|
<label class="switch-label" for="allowScrollingToEdit">
|
|
|
|
__MSG_allowScrollingToEdit__
|
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
</div>
|
2021-12-12 23:31:09 +01:00
|
|
|
|
|
|
|
<div data-type="toggle" data-sync="audioNotificationOnSkip">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="audioNotificationOnSkip" type="checkbox" checked>
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="audioNotificationOnSkip">
|
2021-12-12 23:31:09 +01:00
|
|
|
__MSG_audioNotification__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-06-28 00:50:52 +02:00
|
|
|
</div>
|
2019-12-30 20:44:03 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="small-description">__MSG_audioNotificationDescription__</div>
|
|
|
|
</div>
|
2022-01-27 07:43:40 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div data-type="toggle" data-sync="showTimeWithSkips">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="showTimeWithSkips" type="checkbox" checked>
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="showTimeWithSkips">
|
2021-12-12 23:31:09 +01:00
|
|
|
__MSG_showTimeWithSkips__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-06-18 06:42:30 +02:00
|
|
|
</div>
|
2020-01-11 02:06:16 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="small-description">__MSG_showTimeWithSkipsDescription__</div>
|
|
|
|
</div>
|
|
|
|
|
2022-01-25 05:33:27 +01:00
|
|
|
<div data-type="toggle" data-sync="darkMode">
|
2022-01-25 05:27:00 +01:00
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2022-01-25 05:33:27 +01:00
|
|
|
<input id="darkMode" type="checkbox" checked>
|
2022-01-25 05:27:00 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2022-01-25 05:33:27 +01:00
|
|
|
<label class="switch-label" for="darkMode">
|
|
|
|
__MSG_darkModeOptionsPage__
|
2022-01-25 05:27:00 +01:00
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2023-06-22 01:55:17 +02:00
|
|
|
<div data-type="toggle" data-toggle-type="reverse" data-sync="showNewFeaturePopups">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
|
|
|
<input id="showNewFeaturePopups" type="checkbox" checked>
|
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
|
|
|
<label class="switch-label" for="showNewFeaturePopups">
|
|
|
|
__MSG_hideNewFeatureUpdates__
|
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div data-type="toggle" data-toggle-type="reverse" data-sync="showDonationLink" data-no-safari="true">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="showDonationLink" type="checkbox" checked>
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="showDonationLink">
|
2021-12-12 23:31:09 +01:00
|
|
|
__MSG_hideDonationLink__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-06-18 06:42:30 +02:00
|
|
|
</div>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2022-09-01 21:15:30 +02:00
|
|
|
|
|
|
|
<div data-type="toggle" data-toggle-type="reverse" data-sync="showUpsells" data-no-safari="true">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
|
|
|
<input id="showUpsell" type="checkbox" checked>
|
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
|
|
|
<label class="switch-label" for="showUpsells">
|
|
|
|
__MSG_hideUpsells__
|
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
</div>
|
2021-12-12 23:31:09 +01:00
|
|
|
|
2020-02-09 04:18:03 +01:00
|
|
|
</div>
|
|
|
|
|
2022-01-08 16:34:49 +01:00
|
|
|
<div id="keybinds" class="option-group hidden">
|
2020-04-05 05:26:09 +02:00
|
|
|
|
2022-01-08 17:07:37 +01:00
|
|
|
<div data-type="keybind-change" data-sync="skipKeybind">
|
|
|
|
<label class="optionLabel">__MSG_setSkipShortcut__:</label>
|
|
|
|
<div class="inline"></div>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2022-01-08 17:07:37 +01:00
|
|
|
|
2023-09-23 21:40:11 +02:00
|
|
|
<div data-type="keybind-change" data-sync="skipToHighlightKeybind">
|
2023-09-25 01:01:41 +02:00
|
|
|
<label class="optionLabel">__MSG_skip_to_category__:</label>
|
2023-09-23 21:40:11 +02:00
|
|
|
<div class="inline"></div>
|
|
|
|
</div>
|
|
|
|
|
2022-01-08 17:07:37 +01:00
|
|
|
<div data-type="keybind-change" data-sync="startSponsorKeybind">
|
|
|
|
<label class="optionLabel">__MSG_setStartSponsorShortcut__:</label>
|
|
|
|
<div class="inline"></div>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2022-01-08 17:07:37 +01:00
|
|
|
|
|
|
|
<div data-type="keybind-change" data-sync="submitKeybind">
|
|
|
|
<label class="optionLabel">__MSG_setSubmitKeybind__:</label>
|
|
|
|
<div class="inline"></div>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2021-06-12 00:17:40 +02:00
|
|
|
|
2022-07-10 07:58:39 +02:00
|
|
|
<div data-type="keybind-change" data-sync="nextChapterKeybind">
|
|
|
|
<label class="optionLabel">__MSG_nextChapterKeybind__:</label>
|
|
|
|
<div class="inline"></div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div data-type="keybind-change" data-sync="previousChapterKeybind">
|
|
|
|
<label class="optionLabel">__MSG_previousChapterKeybind__:</label>
|
|
|
|
<div class="inline"></div>
|
|
|
|
</div>
|
|
|
|
|
2021-06-12 00:17:40 +02:00
|
|
|
</div>
|
|
|
|
|
2022-01-08 16:34:49 +01:00
|
|
|
<div id="import" class="option-group hidden">
|
2021-08-20 06:04:42 +02:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div data-type="private-text-change" data-sync="userID" data-confirm-message="userIDChangeWarning">
|
|
|
|
<div class="option-button trigger-button">
|
|
|
|
__MSG_changeUserID__
|
2021-08-20 06:04:42 +02:00
|
|
|
</div>
|
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="small-description">__MSG_whatChangeUserID__</div>
|
2019-12-30 20:44:03 +01:00
|
|
|
|
2021-12-15 22:22:06 +01:00
|
|
|
<div class="option-hidden-section hidden spacing indent">
|
2021-12-12 23:31:09 +01:00
|
|
|
<input class="option-text-box" type="text">
|
2019-12-30 20:44:03 +01:00
|
|
|
|
2021-12-15 22:22:06 +01:00
|
|
|
<div class="option-button text-change-set inline low-profile">
|
2021-12-12 23:31:09 +01:00
|
|
|
__MSG_setUserID__
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2022-09-02 06:15:05 +02:00
|
|
|
|
|
|
|
<div data-type="react-UnsubmittedVideosComponent"></div>
|
2019-12-30 20:44:03 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div data-type="private-text-change" data-sync="*" data-confirm-message="exportOptionsWarning">
|
2022-01-08 19:03:46 +01:00
|
|
|
<h2>__MSG_exportOptions__</h2>
|
|
|
|
|
|
|
|
<div>
|
|
|
|
<div class="option-button trigger-button inline">
|
|
|
|
__MSG_exportOptionsCopy__
|
|
|
|
</div>
|
|
|
|
<div class="option-button download-button inline">
|
|
|
|
__MSG_exportOptionsDownload__
|
|
|
|
</div>
|
|
|
|
<label for="importOptions" class="option-button inline">
|
|
|
|
__MSG_exportOptionsUpload__
|
|
|
|
</label>
|
|
|
|
<input id="importOptions" type="file" class="upload-button hidden" />
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2019-12-30 20:44:03 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="small-description">__MSG_whatExportOptions__</div>
|
2019-12-30 20:44:03 +01:00
|
|
|
|
2021-12-15 22:22:06 +01:00
|
|
|
<div class="option-hidden-section hidden spacing indent">
|
|
|
|
<textarea class="option-text-box" rows="10" style="width:80%"></textarea>
|
2019-12-30 07:20:20 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="option-button text-change-set">
|
|
|
|
__MSG_setOptions__
|
|
|
|
</div>
|
2019-12-30 07:20:20 +01:00
|
|
|
</div>
|
|
|
|
</div>
|
2021-12-12 23:31:09 +01:00
|
|
|
|
2022-05-24 10:04:56 +02:00
|
|
|
<div data-type="button-press" data-sync="resetToDefault" data-confirm-message="confirmResetToDefault">
|
|
|
|
<div class="option-button trigger-button">
|
|
|
|
__MSG_resetToDefault__
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2019-12-30 07:20:20 +01:00
|
|
|
</div>
|
2020-02-09 03:34:26 +01:00
|
|
|
|
2022-01-08 16:34:49 +01:00
|
|
|
<div id="advanced" class="option-group hidden">
|
2021-12-12 23:31:09 +01:00
|
|
|
|
2023-02-07 23:42:22 +01:00
|
|
|
<div id="support-invidious" data-type="toggle" data-sync="supportInvidious">
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="supportInvidious" type="checkbox">
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="supportInvidious">
|
2021-12-12 23:31:09 +01:00
|
|
|
__MSG_supportOtherSites__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2020-03-10 05:33:50 +01:00
|
|
|
|
2023-07-08 19:29:45 +02:00
|
|
|
<div class="small-description">(__MSG_supportedSites__ Invidious, CloudTube, Piped, YouTube Kids)</div>
|
2021-12-15 22:22:06 +01:00
|
|
|
<div class="small-description">__MSG_supportOtherSitesDescription__ </div>
|
2020-03-10 05:33:50 +01:00
|
|
|
</div>
|
|
|
|
|
2023-02-07 23:42:22 +01:00
|
|
|
<div data-type="private-text-change" data-sync="invidiousInstances" data-dependent-on="supportInvidious">
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="option-button trigger-button">
|
|
|
|
__MSG_addInvidiousInstance__
|
|
|
|
</div>
|
2020-03-10 05:33:50 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div class="small-description">__MSG_addInvidiousInstanceDescription__</div>
|
2020-03-10 05:33:50 +01:00
|
|
|
|
2021-12-15 22:22:06 +01:00
|
|
|
<div class="indent option-hidden-section hidden spacing">
|
2021-12-12 23:31:09 +01:00
|
|
|
<input class="option-text-box" type="text">
|
2021-12-15 22:22:06 +01:00
|
|
|
<div class="inline">
|
|
|
|
<div class="option-button text-change-set inline low-profile">
|
2021-12-12 23:31:09 +01:00
|
|
|
__MSG_add__
|
|
|
|
</div>
|
2021-12-15 22:22:06 +01:00
|
|
|
<div class="option-button text-change-reset inline low-profile">
|
|
|
|
__MSG_cancel__
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
|
|
|
</div>
|
2021-12-15 22:22:06 +01:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<div style="margin-top:15px">
|
|
|
|
<span>__MSG_currentInstances__</span>
|
|
|
|
<span data-type="display" data-sync="invidiousInstances"></span>
|
|
|
|
<div class="option-button invidious-instance-reset spacing hidden">
|
|
|
|
__MSG_resetInvidiousInstance__
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2022-01-09 21:28:30 +01:00
|
|
|
|
|
|
|
<div data-type="toggle" data-sync="trackViewCount">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
|
|
|
<input id="trackViewCount" type="checkbox" checked>
|
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
|
|
|
<label class="switch-label" for="trackViewCount">
|
|
|
|
__MSG_enableViewTracking__
|
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="small-description">__MSG_whatViewTracking__</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div data-type="toggle" data-sync="trackViewCountInPrivate" data-dependent-on="trackViewCount" data-private-only="true">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
|
|
|
<input id="trackViewCountInPrivate" type="checkbox" checked>
|
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
|
|
|
<label class="switch-label" for="trackViewCountInPrivate">
|
|
|
|
__MSG_enableViewTrackingInPrivate__
|
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
</div>
|
2022-02-07 16:58:47 +01:00
|
|
|
|
|
|
|
<div data-type="toggle" data-sync="trackDownvotes" data-confirm-on="false" data-confirm-message="trackDownvotesWarning">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
|
|
|
<input id="trackDownvotes" type="checkbox" checked>
|
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
|
|
|
<label class="switch-label" for="trackDownvotes">
|
|
|
|
__MSG_enableTrackDownvotes__
|
|
|
|
</label>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="small-description">__MSG_whatTrackDownvotes__</div>
|
|
|
|
</div>
|
2020-03-10 05:33:50 +01:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div data-type="button-press" data-sync="copyDebugInformation" data-confirm-message="copyDebugInformation">
|
|
|
|
<div class="option-button trigger-button">
|
|
|
|
__MSG_copyDebugInformation__
|
2020-03-10 05:33:50 +01:00
|
|
|
</div>
|
2021-12-12 23:31:09 +01:00
|
|
|
|
|
|
|
<div class="small-description">__MSG_copyDebugInformationOptions__</div>
|
2020-03-10 05:33:50 +01:00
|
|
|
</div>
|
2022-08-19 21:05:45 +02:00
|
|
|
|
2021-12-12 23:31:09 +01:00
|
|
|
<div data-type="toggle" data-sync="testingServer" data-confirm-message="testingServerWarning" data-no-safari="true">
|
|
|
|
<div class="switch-container">
|
|
|
|
<label class="switch">
|
2021-12-13 12:14:51 +01:00
|
|
|
<input id="testingServer" type="checkbox">
|
2021-12-12 23:31:09 +01:00
|
|
|
<span class="slider round"></span>
|
|
|
|
</label>
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="switch-label" for="testingServer">
|
2021-12-12 23:31:09 +01:00
|
|
|
__MSG_enableTestingServer__
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="small-description">__MSG_whatEnableTestingServer__</div>
|
2020-03-18 01:15:04 +01:00
|
|
|
</div>
|
|
|
|
|
2021-12-13 02:37:15 +01:00
|
|
|
<div data-type="text-change" data-sync="serverAddress" data-dependent-on="testingServer" data-dependent-on-inverted="true">
|
2021-12-13 12:14:51 +01:00
|
|
|
<label class="optionLabel inline">
|
2021-12-13 02:37:15 +01:00
|
|
|
<span class="optionLabel">__MSG_customServerAddress__:</span>
|
2020-03-18 01:15:04 +01:00
|
|
|
|
2021-12-13 02:37:15 +01:00
|
|
|
<input class="option-text-box" type="text" style="margin-right:10px">
|
2021-12-13 12:14:51 +01:00
|
|
|
</label>
|
2022-01-25 05:20:08 +01:00
|
|
|
|
|
|
|
<div class="small-description">__MSG_customServerAddressDescription__</div>
|
2020-04-09 06:40:11 +02:00
|
|
|
|
2022-01-25 05:20:08 +01:00
|
|
|
<div class="next-line">
|
|
|
|
<div class="option-button text-change-set inline">
|
2021-12-15 22:22:06 +01:00
|
|
|
__MSG_save__
|
|
|
|
</div>
|
|
|
|
|
2022-01-25 05:20:08 +01:00
|
|
|
<div class="option-button text-change-reset inline">
|
2021-12-15 22:22:06 +01:00
|
|
|
__MSG_reset__
|
|
|
|
</div>
|
2021-12-12 23:31:09 +01:00
|
|
|
</div>
|
2020-02-09 04:03:45 +01:00
|
|
|
</div>
|
|
|
|
|
2019-12-30 06:39:02 +01:00
|
|
|
</div>
|
2021-12-12 23:31:09 +01:00
|
|
|
|
2019-12-30 05:18:18 +01:00
|
|
|
</div>
|
2021-12-12 23:31:09 +01:00
|
|
|
|
2019-12-30 20:44:03 +01:00
|
|
|
</div>
|
2019-12-30 05:18:18 +01:00
|
|
|
|
|
|
|
</body>
|