From 2f6d431b63768790d3140104c86b7e23c7dfe86f Mon Sep 17 00:00:00 2001 From: qnblackcat Date: Wed, 24 Jan 2024 17:08:47 +0700 Subject: [PATCH] Slide to seek --- Sources/uYouPlus.xm | 6 ++++++ Sources/uYouPlusSettings.xm | 1 + 2 files changed, 7 insertions(+) diff --git a/Sources/uYouPlus.xm b/Sources/uYouPlus.xm index 657e5ba..4fbc52c 100644 --- a/Sources/uYouPlus.xm +++ b/Sources/uYouPlus.xm @@ -19,6 +19,12 @@ NSBundle *tweakBundle = uYouPlusBundle(); // See uYouPlusThemes.xm # pragma mark - Video player options +// Bring back Slide to seek - https://github.com/PoomSmart/YTABConfig/discussions/95#discussioncomment-8166019 +%hook YTColdConfig +- (BOOL)speedMasterArm2FastForwardWithoutSeekBySliding { + return IS_ENABLED(@"slideToSeek_enabled") ? NO : %orig; +} +%end // Disable double tap to seek %hook YTDoubleTapToSeekController diff --git a/Sources/uYouPlusSettings.xm b/Sources/uYouPlusSettings.xm index d309a6b..1291e07 100644 --- a/Sources/uYouPlusSettings.xm +++ b/Sources/uYouPlusSettings.xm @@ -163,6 +163,7 @@ extern NSBundle *uYouPlusBundle(); # pragma mark - Video player options SECTION_HEADER(LOC(@"VIDEO_PLAYER_OPTIONS")); + SWITCH_ITEM2(LOC(@"SLIDE_TO_SEEK"), LOC(@"SLIDE_TO_SEEK_DESC"), @"slideToSeek_enabled"); SWITCH_ITEM(LOC(@"DISABLE_DOUBLE_TAP_TO_SEEK"), LOC(@"DISABLE_DOUBLE_TAP_TO_SEEK_DESC"), @"doubleTapToSeek_disabled"); SWITCH_ITEM2(LOC(@"SNAP_TO_CHAPTER"), LOC(@"SNAP_TO_CHAPTER_DESC"), @"snapToChapter_enabled"); SWITCH_ITEM2(LOC(@"PINCH_TO_ZOOM"), LOC(@"PINCH_TO_ZOOM_DESC"), @"pinchToZoom_enabled");