mirror of
https://github.com/revanced/revanced-integrations.git
synced 2025-01-07 10:35:49 +01:00
feat(YouTube): Add Disable fine scrubbing gesture
patch
This commit is contained in:
parent
176196b52c
commit
4498f39b8c
@ -0,0 +1,18 @@
|
|||||||
|
package app.revanced.integrations.patches;
|
||||||
|
|
||||||
|
import android.view.MotionEvent;
|
||||||
|
import android.view.VelocityTracker;
|
||||||
|
import app.revanced.integrations.settings.SettingsEnum;
|
||||||
|
|
||||||
|
public final class DisableFineScrubbingGesturePatch {
|
||||||
|
/**
|
||||||
|
* Disables the fine scrubbing gesture.
|
||||||
|
* @param tracker The velocity tracker that is used to determine the gesture.
|
||||||
|
* @param event The motion event that is used to determine the gesture.
|
||||||
|
*/
|
||||||
|
public static void disableGesture(VelocityTracker tracker, MotionEvent event) {
|
||||||
|
if (SettingsEnum.DISABLE_FINE_SCRUBBING_GESTURE.getBoolean()) return;
|
||||||
|
|
||||||
|
tracker.addMovement(event);
|
||||||
|
}
|
||||||
|
}
|
@ -170,6 +170,7 @@ public enum SettingsEnum {
|
|||||||
EXTERNAL_BROWSER("revanced_external_browser", BOOLEAN, TRUE, true),
|
EXTERNAL_BROWSER("revanced_external_browser", BOOLEAN, TRUE, true),
|
||||||
AUTO_REPEAT("revanced_auto_repeat", BOOLEAN, FALSE),
|
AUTO_REPEAT("revanced_auto_repeat", BOOLEAN, FALSE),
|
||||||
SEEKBAR_TAPPING("revanced_seekbar_tapping", BOOLEAN, TRUE),
|
SEEKBAR_TAPPING("revanced_seekbar_tapping", BOOLEAN, TRUE),
|
||||||
|
DISABLE_FINE_SCRUBBING_GESTURE("revanced_disable_fine_scrubbing_gesture", BOOLEAN, TRUE),
|
||||||
SPOOF_SIGNATURE("revanced_spoof_signature_verification_enabled", BOOLEAN, TRUE, true,
|
SPOOF_SIGNATURE("revanced_spoof_signature_verification_enabled", BOOLEAN, TRUE, true,
|
||||||
"revanced_spoof_signature_verification_enabled_user_dialog_message"),
|
"revanced_spoof_signature_verification_enabled_user_dialog_message"),
|
||||||
SPOOF_SIGNATURE_IN_FEED("revanced_spoof_signature_in_feed_enabled", BOOLEAN, FALSE, false,
|
SPOOF_SIGNATURE_IN_FEED("revanced_spoof_signature_in_feed_enabled", BOOLEAN, FALSE, false,
|
||||||
|
Loading…
Reference in New Issue
Block a user