portrait fullscreen mode
This commit is contained in:
@@ -48,6 +48,7 @@ BOOL kNoRelatedVids;
|
|||||||
BOOL kNoPromotionCards;
|
BOOL kNoPromotionCards;
|
||||||
BOOL kNoWatermarks;
|
BOOL kNoWatermarks;
|
||||||
BOOL kMiniplayer;
|
BOOL kMiniplayer;
|
||||||
|
BOOL kPortraitFullscreen;
|
||||||
BOOL kDisableAutoplay;
|
BOOL kDisableAutoplay;
|
||||||
BOOL kNoContentWarning;
|
BOOL kNoContentWarning;
|
||||||
BOOL kClassicQuality;
|
BOOL kClassicQuality;
|
||||||
|
|||||||
@@ -242,6 +242,11 @@
|
|||||||
- (void)updateMiniBarPlayerStateFromRenderer { if (!kMiniplayer) %orig; }
|
- (void)updateMiniBarPlayerStateFromRenderer { if (!kMiniplayer) %orig; }
|
||||||
%end
|
%end
|
||||||
|
|
||||||
|
// Portrait Fullscreen
|
||||||
|
%hook YTWatchViewController
|
||||||
|
- (unsigned long long)allowedFullScreenOrientations { return kPortraitFullscreen ? UIInterfaceOrientationMaskAllButUpsideDown : %orig; }
|
||||||
|
%end
|
||||||
|
|
||||||
// Disable Autoplay
|
// Disable Autoplay
|
||||||
%hook YTPlaybackConfig
|
%hook YTPlaybackConfig
|
||||||
- (void)setStartPlayback:(BOOL)arg1 { kDisableAutoplay ? %orig(NO) : %orig; }
|
- (void)setStartPlayback:(BOOL)arg1 { kDisableAutoplay ? %orig(NO) : %orig; }
|
||||||
@@ -705,6 +710,7 @@ static void reloadPrefs() {
|
|||||||
kNoPromotionCards = [prefs[@"noPromotionCards"] boolValue] ?: NO;
|
kNoPromotionCards = [prefs[@"noPromotionCards"] boolValue] ?: NO;
|
||||||
kNoWatermarks = [prefs[@"noWatermarks"] boolValue] ?: NO;
|
kNoWatermarks = [prefs[@"noWatermarks"] boolValue] ?: NO;
|
||||||
kMiniplayer = [prefs[@"miniplayer"] boolValue] ?: NO;
|
kMiniplayer = [prefs[@"miniplayer"] boolValue] ?: NO;
|
||||||
|
kPortraitFullscreen = [prefs[@"portraitFullscreen"] boolValue] ?: NO;
|
||||||
kDisableAutoplay = [prefs[@"disableAutoplay"] boolValue] ?: NO;
|
kDisableAutoplay = [prefs[@"disableAutoplay"] boolValue] ?: NO;
|
||||||
kNoContentWarning = [prefs[@"noContentWarning"] boolValue] ?: NO;
|
kNoContentWarning = [prefs[@"noContentWarning"] boolValue] ?: NO;
|
||||||
kClassicQuality = [prefs[@"classicQuality"] boolValue] ?: NO;
|
kClassicQuality = [prefs[@"classicQuality"] boolValue] ?: NO;
|
||||||
@@ -769,6 +775,7 @@ static void reloadPrefs() {
|
|||||||
@"noPromotionCards" : @(kNoPromotionCards),
|
@"noPromotionCards" : @(kNoPromotionCards),
|
||||||
@"noWatermarks" : @(kNoWatermarks),
|
@"noWatermarks" : @(kNoWatermarks),
|
||||||
@"miniplayer" : @(kMiniplayer),
|
@"miniplayer" : @(kMiniplayer),
|
||||||
|
@"portraitFullscreen" : @(kPortraitFullscreen),
|
||||||
@"disableAutoplay" : @(kDisableAutoplay),
|
@"disableAutoplay" : @(kDisableAutoplay),
|
||||||
@"noContentWarning" : @(kNoContentWarning),
|
@"noContentWarning" : @(kNoContentWarning),
|
||||||
@"classicQuality" : @(kClassicQuality),
|
@"classicQuality" : @(kClassicQuality),
|
||||||
|
|||||||
@@ -47,6 +47,8 @@
|
|||||||
"Player" = "Player";
|
"Player" = "Player";
|
||||||
"Miniplayer" = "Enable mini player";
|
"Miniplayer" = "Enable mini player";
|
||||||
"MiniplayerDesc" = "Enables the mini player for videos that were not originally designed for it, such as videos targeted for children.";
|
"MiniplayerDesc" = "Enables the mini player for videos that were not originally designed for it, such as videos targeted for children.";
|
||||||
|
"PortraitFullscreen" = "Portrait fullscreen mode";
|
||||||
|
"PortraitFullscreenDesc" = "Enables portrait fullscreen mode support.";
|
||||||
"DisableAutoplay" = "Disable Autoplay videos";
|
"DisableAutoplay" = "Disable Autoplay videos";
|
||||||
"DisableAutoplayDesc" = "Prevents video playback after opening.";
|
"DisableAutoplayDesc" = "Prevents video playback after opening.";
|
||||||
"NoContentWarning" = "Skip content warning";
|
"NoContentWarning" = "Skip content warning";
|
||||||
|
|||||||
@@ -47,6 +47,8 @@
|
|||||||
"Player" = "Reproductor";
|
"Player" = "Reproductor";
|
||||||
"Miniplayer" = "Activar mini reproductor";
|
"Miniplayer" = "Activar mini reproductor";
|
||||||
"MiniplayerDesc" = "Activa el mini reproductor para vídeos que no fueron diseñados originalmente para ello, como los vídeos dirigidos a niños.";
|
"MiniplayerDesc" = "Activa el mini reproductor para vídeos que no fueron diseñados originalmente para ello, como los vídeos dirigidos a niños.";
|
||||||
|
"PortraitFullscreen" = "Portrait fullscreen mode";
|
||||||
|
"PortraitFullscreenDesc" = "Enables portrait fullscreen mode support.";
|
||||||
"DisableAutoplay" = "Desactivar reproducción automática";
|
"DisableAutoplay" = "Desactivar reproducción automática";
|
||||||
"DisableAutoplayDesc" = "Evita la reproducción automática de vídeos después de abrirlos.";
|
"DisableAutoplayDesc" = "Evita la reproducción automática de vídeos después de abrirlos.";
|
||||||
"NoContentWarning" = "Omitir advertencia de contenido";
|
"NoContentWarning" = "Omitir advertencia de contenido";
|
||||||
|
|||||||
@@ -47,6 +47,8 @@
|
|||||||
"Player" = "Lecteur";
|
"Player" = "Lecteur";
|
||||||
"Miniplayer" = "Activer le mini-lecteur";
|
"Miniplayer" = "Activer le mini-lecteur";
|
||||||
"MiniplayerDesc" = "Active le mini-lecteur pour les vidéos qui n'étaient pas initialement conçues pour cela, comme les vidéos destinées aux enfants.";
|
"MiniplayerDesc" = "Active le mini-lecteur pour les vidéos qui n'étaient pas initialement conçues pour cela, comme les vidéos destinées aux enfants.";
|
||||||
|
"PortraitFullscreen" = "Portrait fullscreen mode";
|
||||||
|
"PortraitFullscreenDesc" = "Enables portrait fullscreen mode support.";
|
||||||
"DisableAutoplay" = "Désactiver la lecture automatique des vidéos";
|
"DisableAutoplay" = "Désactiver la lecture automatique des vidéos";
|
||||||
"DisableAutoplayDesc" = "Empêche la lecture des vidéos après ouverture.";
|
"DisableAutoplayDesc" = "Empêche la lecture des vidéos après ouverture.";
|
||||||
"NoContentWarning" = "Passer l'avertissement de contenu";
|
"NoContentWarning" = "Passer l'avertissement de contenu";
|
||||||
|
|||||||
@@ -47,6 +47,8 @@
|
|||||||
"Player" = "Настройки плеера";
|
"Player" = "Настройки плеера";
|
||||||
"Miniplayer" = "Разрешить миниплеер";
|
"Miniplayer" = "Разрешить миниплеер";
|
||||||
"MiniplayerDesc" = "Принудительно активирует миниплеер для видео, в которых изначально не был предназначен (например, видеоролики для детей).";
|
"MiniplayerDesc" = "Принудительно активирует миниплеер для видео, в которых изначально не был предназначен (например, видеоролики для детей).";
|
||||||
|
"PortraitFullscreen" = "Портретный полноэкранный режим";
|
||||||
|
"PortraitFullscreenDesc" = "Активирует поддержку портретного полноэкранного режима.";
|
||||||
"DisableAutoplay" = "Запретить автовоспроизведение";
|
"DisableAutoplay" = "Запретить автовоспроизведение";
|
||||||
"DisableAutoplayDesc" = "Принудительно запрещает автовоспроизведение видео при его открытии.";
|
"DisableAutoplayDesc" = "Принудительно запрещает автовоспроизведение видео при его открытии.";
|
||||||
"NoContentWarning" = "Пропускать предупреждения";
|
"NoContentWarning" = "Пропускать предупреждения";
|
||||||
|
|||||||
@@ -47,6 +47,8 @@
|
|||||||
"Player" = "播放器";
|
"Player" = "播放器";
|
||||||
"Miniplayer" = "启用迷你播放器";
|
"Miniplayer" = "启用迷你播放器";
|
||||||
"MiniplayerDesc" = "启用迷你播放器来播放最初不是为其设计的视频,例如针对儿童的视频。";
|
"MiniplayerDesc" = "启用迷你播放器来播放最初不是为其设计的视频,例如针对儿童的视频。";
|
||||||
|
"PortraitFullscreen" = "Portrait fullscreen mode";
|
||||||
|
"PortraitFullscreenDesc" = "Enables portrait fullscreen mode support.";
|
||||||
"DisableAutoplay" = "禁用自动播放视频";
|
"DisableAutoplay" = "禁用自动播放视频";
|
||||||
"DisableAutoplayDesc" = "打开后防止视频自动播放。";
|
"DisableAutoplayDesc" = "打开后防止视频自动播放。";
|
||||||
"NoContentWarning" = "跳过内容警告";
|
"NoContentWarning" = "跳过内容警告";
|
||||||
|
|||||||
@@ -47,6 +47,8 @@
|
|||||||
"Player" = "播放器";
|
"Player" = "播放器";
|
||||||
"Miniplayer" = "啟用迷你播放器";
|
"Miniplayer" = "啟用迷你播放器";
|
||||||
"MiniplayerDesc" = "對於原本不支援迷你播放器的影片(例如針對兒童的影片),啟用迷你播放器";
|
"MiniplayerDesc" = "對於原本不支援迷你播放器的影片(例如針對兒童的影片),啟用迷你播放器";
|
||||||
|
"PortraitFullscreen" = "Portrait fullscreen mode";
|
||||||
|
"PortraitFullscreenDesc" = "Enables portrait fullscreen mode support.";
|
||||||
"DisableAutoplay" = "停用自動播放";
|
"DisableAutoplay" = "停用自動播放";
|
||||||
"DisableAutoplayDesc" = "在打開應用程式後防止自動播放影片";
|
"DisableAutoplayDesc" = "在打開應用程式後防止自動播放影片";
|
||||||
"NoContentWarning" = "略過內容警告";
|
"NoContentWarning" = "略過內容警告";
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user