From bb9efe5df42b21c4c649fba215325d66fae94e1e Mon Sep 17 00:00:00 2001 From: Bryce Hackel <34104885+bhackel@users.noreply.github.com> Date: Sat, 6 Jul 2024 22:46:42 -0700 Subject: [PATCH 1/5] Remove YTNoSuggestedVideo --- README.md | 2 -- Source/Settings.xm | 1 - YTLitePlus.xm | 10 ---------- lang/YTLitePlus.bundle/ar.lproj/Localizable.strings | 3 --- lang/YTLitePlus.bundle/de.lproj/Localizable.strings | 3 --- lang/YTLitePlus.bundle/en.lproj/Localizable.strings | 3 --- lang/YTLitePlus.bundle/es.lproj/Localizable.strings | 3 --- lang/YTLitePlus.bundle/fr.lproj/Localizable.strings | 3 --- lang/YTLitePlus.bundle/ja.lproj/Localizable.strings | 3 --- lang/YTLitePlus.bundle/pt.lproj/Localizable.strings | 3 --- lang/YTLitePlus.bundle/ro.lproj/Localizable.strings | 3 --- lang/YTLitePlus.bundle/ru.lproj/Localizable.strings | 3 --- .../template.lproj/Localizable.strings | 3 --- lang/YTLitePlus.bundle/tr.lproj/Localizable.strings | 3 --- lang/YTLitePlus.bundle/vi.lproj/Localizable.strings | 3 --- 15 files changed, 49 deletions(-) diff --git a/README.md b/README.md index f062342..ecd068b 100644 --- a/README.md +++ b/README.md @@ -188,8 +188,6 @@ 21. **LowContrastMode**: Makes the YouTube Interface Low Contrast as possible to make it easier on the eyes. -22. **YTNoSuggestedVideo**: Removes the suggested video popup when finishing a video. - # AltStore diff --git a/Source/Settings.xm b/Source/Settings.xm index 86bd28a..dcb23a7 100644 --- a/Source/Settings.xm +++ b/Source/Settings.xm @@ -116,7 +116,6 @@ static const NSInteger YTLiteSection = 789; BASIC_SWITCH(LOC(@"ENABLE_SAVE_TO_PLAYLIST_BUTTON"), LOC(@"ENABLE_SAVE_TO_PLAYLIST_BUTTON_DESC"), @"enableSaveToButton_enabled"), BASIC_SWITCH(LOC(@"HIDE_SHADOW_OVERLAY_BUTTONS"), LOC(@"HIDE_SHADOW_OVERLAY_BUTTONS_DESC"), @"hideVideoPlayerShadowOverlayButtons_enabled"), BASIC_SWITCH(LOC(@"HIDE_RIGHT_PANEL"), LOC(@"HIDE_RIGHT_PANEL_DESC"), @"hideRightPanel_enabled"), - BASIC_SWITCH(LOC(@"NO_SUGGESTED_VIDEO"), LOC(@"NO_SUGGESTED_VIDEO_DESC"), @"noSuggestedVideo_enabled"), BASIC_SWITCH(LOC(@"HIDE_HEATWAVES"), LOC(@"HIDE_HEATWAVES_DESC"), @"hideHeatwaves_enabled"), BASIC_SWITCH(LOC(@"SEEK_ANYWHERE"), LOC(@"SEEK_ANYWHERE_DESC"), @"seekAnywhere_enabled") ]; diff --git a/YTLitePlus.xm b/YTLitePlus.xm index 5033133..283541b 100644 --- a/YTLitePlus.xm +++ b/YTLitePlus.xm @@ -444,16 +444,6 @@ static NSData *cellDividerData = nil; } %end -// YTNoSuggestedVideo - https://github.com/bhackel/YTNoSuggestedVideo -%hook YTMainAppVideoPlayerOverlayViewController -- (bool)shouldShowAutonavEndscreen { - if (IsEnabled(@"noSuggestedVideo_enabled")) { - return false; - } - return %orig; -} -%end - // Seek anywhere gesture - @bhackel %hook YTColdConfig - (BOOL)speedMasterArm2FastForwardWithoutSeekBySliding { diff --git a/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings index 472952d..bdb9e36 100644 --- a/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings @@ -17,9 +17,6 @@ "HIDE_RIGHT_PANEL" = "إخفاء اللوحة اليمنى في وضع ملء الشاشة"; "HIDE_RIGHT_PANEL_DESC" = "مطلوب إعادة تشغيل التطبيق"; -"NO_SUGGESTED_VIDEO" = "Hide Suggested Video (YTNoSuggestedVideo)"; -"NO_SUGGESTED_VIDEO_DESC" = "Remove the suggested video popup when finishing a video"; - "HIDE_HEATWAVES" = "إخفاء موجات الحر"; "HIDE_HEATWAVES_DESC" = "يخفي موجات الحر في مشغل الفيديو. مطلوب إعادة تشغيل التطبيق."; diff --git a/lang/YTLitePlus.bundle/de.lproj/Localizable.strings b/lang/YTLitePlus.bundle/de.lproj/Localizable.strings index c1c4ede..831515a 100644 --- a/lang/YTLitePlus.bundle/de.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/de.lproj/Localizable.strings @@ -17,9 +17,6 @@ "HIDE_RIGHT_PANEL" = "Rechtes Bedienfeld im Vollbildmodus ausbleden"; "HIDE_RIGHT_PANEL_DESC" = "Blende das rechte Bedienfeld im Vollbildmodus aus. Ein Neustart der App ist erforderlich."; -"NO_SUGGESTED_VIDEO" = "Vorgeschlagenes Video ausblenden"; -"NO_SUGGESTED_VIDEO_DESC" = "(YTNoSuggestedVideo) Entferne das vorgeschlagene Video-Popup, wenn ein Video endet."; - "HIDE_HEATWAVES" = "Hitzewellen ausblenden"; "HIDE_HEATWAVES_DESC" = "Versteckt die Hitzewellen im Videoplayer. Ein Neustart der App ist erforderlich."; diff --git a/lang/YTLitePlus.bundle/en.lproj/Localizable.strings b/lang/YTLitePlus.bundle/en.lproj/Localizable.strings index c5ebc75..05a3336 100644 --- a/lang/YTLitePlus.bundle/en.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/en.lproj/Localizable.strings @@ -17,9 +17,6 @@ "HIDE_RIGHT_PANEL" = "Hide the right panel in fullscreen mode"; "HIDE_RIGHT_PANEL_DESC" = "App restart is required."; -"NO_SUGGESTED_VIDEO" = "Hide Suggested Video (YTNoSuggestedVideo)"; -"NO_SUGGESTED_VIDEO_DESC" = "Remove the suggested video popup when finishing a video"; - "HIDE_HEATWAVES" = "Hide Heatwaves"; "HIDE_HEATWAVES_DESC" = "Hides the Heatwaves in the video player. App restart is required."; diff --git a/lang/YTLitePlus.bundle/es.lproj/Localizable.strings b/lang/YTLitePlus.bundle/es.lproj/Localizable.strings index db1341f..91776dd 100644 --- a/lang/YTLitePlus.bundle/es.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/es.lproj/Localizable.strings @@ -17,9 +17,6 @@ "HIDE_RIGHT_PANEL" = "Ocultar el panel derecho en modo pantalla completa"; "HIDE_RIGHT_PANEL_DESC" = "Es necesario reiniciar la aplicación."; -"NO_SUGGESTED_VIDEO" = "Ocultar vídeos sugeridos (YTNoSuggestedVideo)"; -"NO_SUGGESTED_VIDEO_DESC" = "Eliminar la ventana emergente de vídeo sugerido al terminar un vídeo"; - "HIDE_HEATWAVES" = "Ocultar Heatwaves"; "HIDE_HEATWAVES_DESC" = "Oculta las Heatwaves en el reproductor de vídeo. Es necesario reiniciar la aplicación."; diff --git a/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings b/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings index ba00fae..db9ca76 100644 --- a/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings @@ -17,9 +17,6 @@ "HIDE_RIGHT_PANEL" = "Masquer le panneau de droite en mode plein écran"; "HIDE_RIGHT_PANEL_DESC" = "Le redémarrage de l'application est requis."; -"NO_SUGGESTED_VIDEO" = "Masquer la vidéo suggérée (YTNoSuggestedVideo)"; -"NO_SUGGESTED_VIDEO_DESC" = "Supprime le popup de suggestion de vidéo à la fin d'une vidéo"; - "HIDE_HEATWAVES" = "Masquer les Heatwaves"; "HIDE_HEATWAVES_DESC" = "Masque les Heatwaves dans le lecteur vidéo. Le redémarrage de l'application est requis."; diff --git a/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings index 10a047d..64eb1b4 100644 --- a/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings @@ -17,9 +17,6 @@ "HIDE_RIGHT_PANEL" = "フルスクリーンモードで右パネルを非表示"; "HIDE_RIGHT_PANEL_DESC" = "アプリの再起動が必要です。"; -"NO_SUGGESTED_VIDEO" = "おすすめ動画を非表示(YTNoSuggestedVideo)"; -"NO_SUGGESTED_VIDEO_DESC" = "動画終了時のおすすめ動画のポップアップを非表示にします。"; - "HIDE_HEATWAVES" = "ヒートウェーブを非表示"; "HIDE_HEATWAVES_DESC" = "動画プレーヤーのヒートウェーブを非表示にします。アプリの再起動が必要です。"; diff --git a/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings b/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings index e13ea5e..2975741 100644 --- a/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings @@ -17,9 +17,6 @@ "HIDE_RIGHT_PANEL" = "Hide the right panel in fullscreen mode"; "HIDE_RIGHT_PANEL_DESC" = "App restart is required."; -"NO_SUGGESTED_VIDEO" = "Hide Suggested Video (YTNoSuggestedVideo)"; -"NO_SUGGESTED_VIDEO_DESC" = "Remove the suggested video popup when finishing a video"; - "HIDE_HEATWAVES" = "Hide Heatwaves"; "HIDE_HEATWAVES_DESC" = "Hides the Heatwaves in the video player. App restart is required."; diff --git a/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings index 1fe270d..ddabb69 100644 --- a/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings @@ -17,9 +17,6 @@ "HIDE_RIGHT_PANEL" = "Ascunde panoul lateral în modul ecran complet"; "HIDE_RIGHT_PANEL_DESC" = "Este necesară repornirea aplicației."; -"NO_SUGGESTED_VIDEO" = "Ascundere videoclipuri sugerate (YTNoSuggestedVideo)"; -"NO_SUGGESTED_VIDEO_DESC" = "Ascunde fereastra de clipuri sugerate care apare după terminarea videoclipului curent."; - "HIDE_HEATWAVES" = "Ascunde Heatwaves"; "HIDE_HEATWAVES_DESC" = "Ascundere Heatwaves în player-ul video. Este necesară repornirea aplicației."; diff --git a/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings index c9e609a..e0658dc 100644 --- a/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings @@ -17,9 +17,6 @@ "HIDE_RIGHT_PANEL" = "Hide the right panel in fullscreen mode"; "HIDE_RIGHT_PANEL_DESC" = "App restart is required."; -"NO_SUGGESTED_VIDEO" = "Hide Suggested Video (YTNoSuggestedVideo)"; -"NO_SUGGESTED_VIDEO_DESC" = "Remove the suggested video popup when finishing a video"; - "HIDE_HEATWAVES" = "Hide Heatwaves"; "HIDE_HEATWAVES_DESC" = "Hides the Heatwaves in the video player. App restart is required."; diff --git a/lang/YTLitePlus.bundle/template.lproj/Localizable.strings b/lang/YTLitePlus.bundle/template.lproj/Localizable.strings index ff44b8f..7b6a6dd 100644 --- a/lang/YTLitePlus.bundle/template.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/template.lproj/Localizable.strings @@ -32,9 +32,6 @@ https://github.com/PoomSmart/Return-YouTube-Dislikes/tree/main/layout/Library/Ap "HIDE_RIGHT_PANEL" = "Hide the right panel in fullscreen mode"; "HIDE_RIGHT_PANEL_DESC" = "App restart is required."; -"NO_SUGGESTED_VIDEO" = "Hide Suggested Video (YTNoSuggestedVideo)"; -"NO_SUGGESTED_VIDEO_DESC" = "Remove the suggested video popup when finishing a video"; - "HIDE_HEATWAVES" = "Hide Heatwaves"; "HIDE_HEATWAVES_DESC" = "Hides the Heatwaves in the video player. App restart is required."; diff --git a/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings b/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings index fc594f4..479f8b1 100644 --- a/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings @@ -17,9 +17,6 @@ "HIDE_RIGHT_PANEL" = "Hide the right panel in fullscreen mode"; "HIDE_RIGHT_PANEL_DESC" = "App restart is required."; -"NO_SUGGESTED_VIDEO" = "Hide Suggested Video (YTNoSuggestedVideo)"; -"NO_SUGGESTED_VIDEO_DESC" = "Remove the suggested video popup when finishing a video"; - "HIDE_HEATWAVES" = "Hide Heatwaves"; "HIDE_HEATWAVES_DESC" = "Hides the Heatwaves in the video player. App restart is required."; diff --git a/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings b/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings index 7001202..b4b3a22 100644 --- a/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings @@ -29,9 +29,6 @@ "DONT_EAT_MY_CONTENT" = "Ngăn Notch/Đảo trên nội dung video 2:1 (DontEatMyContent)"; "DONT_EAT_MY_CONTENT_DESC" = "Ngăn notch/Dynamic Island nghiền ngẫm nội dung video 2:1 trên YouTube. Khởi động lại ứng dụng là bắt buộc."; -"NO_SUGGESTED_VIDEO" = "Hide Suggested Video (YTNoSuggestedVideo)"; -"NO_SUGGESTED_VIDEO_DESC" = "Remove the suggested video popup when finishing a video"; - "HIDE_HEATWAVES" = "Ẩn sóng nhiệt"; "HIDE_HEATWAVES_DESC" = "Ẩn Sóng nhiệt trong trình phát video. Khởi động lại ứng dụng là bắt buộc."; From 71cde2409483588cf3d1c495d88f5cec8793a99c Mon Sep 17 00:00:00 2001 From: Bryce Hackel <34104885+bhackel@users.noreply.github.com> Date: Sat, 6 Jul 2024 22:52:15 -0700 Subject: [PATCH 2/5] Remove stock volume HUD --- Source/Settings.xm | 1 - YTLitePlus.xm | 18 ------------------ .../ar.lproj/Localizable.strings | 3 --- .../de.lproj/Localizable.strings | 3 --- .../en.lproj/Localizable.strings | 3 --- .../es.lproj/Localizable.strings | 3 --- .../fr.lproj/Localizable.strings | 3 --- .../ja.lproj/Localizable.strings | 3 --- .../pt.lproj/Localizable.strings | 3 --- .../ro.lproj/Localizable.strings | 3 --- .../ru.lproj/Localizable.strings | 3 --- .../template.lproj/Localizable.strings | 3 --- .../tr.lproj/Localizable.strings | 3 --- .../vi.lproj/Localizable.strings | 3 --- .../zh_TW.lproj/Localizable.strings | 3 --- 15 files changed, 58 deletions(-) diff --git a/Source/Settings.xm b/Source/Settings.xm index dcb23a7..47f142b 100644 --- a/Source/Settings.xm +++ b/Source/Settings.xm @@ -343,7 +343,6 @@ static const NSInteger YTLiteSection = 789; BASIC_SWITCH(LOC(@"IPHONE_LAYOUT"), LOC(@"IPHONE_LAYOUT_DESC"), @"iPhoneLayout_enabled"), BASIC_SWITCH(LOC(@"CAST_CONFIRM"), LOC(@"CAST_CONFIRM_DESC"), @"castConfirm_enabled"), BASIC_SWITCH(LOC(@"NEW_MINIPLAYER_STYLE"), LOC(@"NEW_MINIPLAYER_STYLE_DESC"), @"bigYTMiniPlayer_enabled"), - BASIC_SWITCH(LOC(@"STOCK_VOLUME_HUD"), LOC(@"STOCK_VOLUME_HUD_DESC"), @"stockVolumeHUD_enabled"), BASIC_SWITCH(LOC(@"UN_SHORTS"), LOC(@"UN_SHORTS_DESC"), @"UnShorts_enabled"), BASIC_SWITCH(LOC(@"HIDE_COMMUNITY_POSTS"), LOC(@"HIDE_COMMUNITY_POSTS_DESC"), @"hideCommunityPosts_enabled"), BASIC_SWITCH(LOC(@"HIDE_CAST_BUTTON"), LOC(@"HIDE_CAST_BUTTON_DESC"), @"hideCastButton_enabled"), diff --git a/YTLitePlus.xm b/YTLitePlus.xm index 283541b..78a3be3 100644 --- a/YTLitePlus.xm +++ b/YTLitePlus.xm @@ -532,21 +532,6 @@ static NSData *cellDividerData = nil; %end %end -// YTStockVolumeHUD - https://github.com/lilacvibes/YTStockVolumeHUD -%group gStockVolumeHUD -%hook YTVolumeBarView -- (void)volumeChanged:(id)arg1 { - %orig(nil); -} -%end - -%hook UIApplication -- (void)setSystemVolumeHUDEnabled:(BOOL)arg1 forAudioCategory:(id)arg2 { - %orig(true, arg2); -} -%end -%end - // App Settings Overlay Options %group gDisableAccountSection %hook YTSettingsSectionItemManager @@ -689,9 +674,6 @@ static NSData *cellDividerData = nil; if (IsEnabled(@"ytSpeed_enabled")) { %init(gYTSpeed); } - if (IsEnabled(@"stockVolumeHUD_enabled")) { - %init(gStockVolumeHUD); - } if (IsEnabled(@"disableAccountSection_enabled")) { %init(gDisableAccountSection); } diff --git a/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings index bdb9e36..1e363b1 100644 --- a/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings @@ -91,9 +91,6 @@ "NEW_MINIPLAYER_STYLE" = "نمط شريط miniplayer جديد (BigYTMiniPlayer)"; "NEW_MINIPLAYER_STYLE_DESC" = "مطلوب إعادة تشغيل التطبيق"; -"STOCK_VOLUME_HUD" = "Use iOS stock volume HUD"; -"STOCK_VOLUME_HUD_DESC" = ""; - "HIDE_CAST_BUTTON" = "زر "إخفاء الإرسال" ; "HIDE_CAST_BUTTON_DESC" = "مطلوب إعادة تشغيل التطبيق"; diff --git a/lang/YTLitePlus.bundle/de.lproj/Localizable.strings b/lang/YTLitePlus.bundle/de.lproj/Localizable.strings index 831515a..a9524c8 100644 --- a/lang/YTLitePlus.bundle/de.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/de.lproj/Localizable.strings @@ -91,9 +91,6 @@ "NEW_MINIPLAYER_STYLE" = "Neuer Mini-Player-Leistenstil"; "NEW_MINIPLAYER_STYLE_DESC" = "(BigYTMiniPlayer) Ein Neustart der App ist erforderlich."; -"STOCK_VOLUME_HUD" = "iOS Lautstärkeanzeige"; -"STOCK_VOLUME_HUD_DESC" = "Verwende die iOS Lautstärkeanzeige, wenn du die Lautstärke anpasst."; - "HIDE_CAST_BUTTON" = "Cast button verstecken"; "HIDE_CAST_BUTTON_DESC" = "Google-Cast Button verstecken. Ein Neustart der App ist erforderlich."; diff --git a/lang/YTLitePlus.bundle/en.lproj/Localizable.strings b/lang/YTLitePlus.bundle/en.lproj/Localizable.strings index 05a3336..89f4f33 100644 --- a/lang/YTLitePlus.bundle/en.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/en.lproj/Localizable.strings @@ -91,9 +91,6 @@ "NEW_MINIPLAYER_STYLE" = "New mini player bar style (BigYTMiniPlayer)"; "NEW_MINIPLAYER_STYLE_DESC" = "App restart is required."; -"STOCK_VOLUME_HUD" = "Use iOS stock volume HUD"; -"STOCK_VOLUME_HUD_DESC" = ""; - "HIDE_CAST_BUTTON" = "Hide Cast button"; "HIDE_CAST_BUTTON_DESC" = "App restart is required."; diff --git a/lang/YTLitePlus.bundle/es.lproj/Localizable.strings b/lang/YTLitePlus.bundle/es.lproj/Localizable.strings index 91776dd..bd233d5 100644 --- a/lang/YTLitePlus.bundle/es.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/es.lproj/Localizable.strings @@ -91,9 +91,6 @@ "NEW_MINIPLAYER_STYLE" = "Nuevo estilo de barra de minirreproductores (BigYTMiniPlayer)"; "NEW_MINIPLAYER_STYLE_DESC" = "Es necesario reiniciar la aplicación"; -"STOCK_VOLUME_HUD" = "Utilizar el HUD de volumen de acciones de iOS"; -"STOCK_VOLUME_HUD_DESC" = ""; - "HIDE_CAST_BUTTON" = "Ocultar botón Cast"; "HIDE_CAST_BUTTON_DESC" = "Es necesario reiniciar la aplicación"; diff --git a/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings b/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings index db9ca76..007bc1c 100644 --- a/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings @@ -94,9 +94,6 @@ "NEW_MINIPLAYER_STYLE" = "Nouveau style de mini-lecteur (BigYTMiniPlayer)"; "NEW_MINIPLAYER_STYLE_DESC" = "Un redémarrage de l'application est requis."; -"STOCK_VOLUME_HUD" = "Utiliser le HUD de volume iOS par défaut"; -"STOCK_VOLUME_HUD_DESC" = ""; - "HIDE_CAST_BUTTON" = "Masquer le bouton Cast"; "HIDE_CAST_BUTTON_DESC" = "Un redémarrage de l'application est requis."; diff --git a/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings index 64eb1b4..f2e15cf 100644 --- a/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings @@ -91,9 +91,6 @@ "NEW_MINIPLAYER_STYLE" = "新しいミニプレーヤーバー (BigYTMiniPlayer)"; "NEW_MINIPLAYER_STYLE_DESC" = "アプリの再起動が必要です。"; -"STOCK_VOLUME_HUD" = "iOSの標準の音量HUDを使用する"; -"STOCK_VOLUME_HUD_DESC" = ""; - "HIDE_CAST_BUTTON" = "キャストボタンを非表示"; "HIDE_CAST_BUTTON_DESC" = "アプリの再起動が必要です。"; diff --git a/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings b/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings index 2975741..3e7ac81 100644 --- a/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings @@ -91,9 +91,6 @@ "NEW_MINIPLAYER_STYLE" = "Novo estilo de barra de miniplayer (BigYTMiniPlayer)"; "NEW_MINIPLAYER_STYLE_DESC" = "A reinicialização do app é necessária."; -"STOCK_VOLUME_HUD" = "Use iOS stock volume HUD"; -"STOCK_VOLUME_HUD_DESC" = ""; - "HIDE_CAST_BUTTON" = "Ocultar Botão de transmissão"; "HIDE_CAST_BUTTON_DESC" = "A reinicialização do app é necessária."; diff --git a/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings index ddabb69..7fb87f7 100644 --- a/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings @@ -91,9 +91,6 @@ "NEW_MINIPLAYER_STYLE" = "Stil nou bară Miniplayer (BigYTMiniPlayer)"; "NEW_MINIPLAYER_STYLE_DESC" = "Este necesară repornirea aplicației."; -"STOCK_VOLUME_HUD" = "Utilizare aspect bară volum al iOS-ului"; -"STOCK_VOLUME_HUD_DESC" = ""; - "HIDE_CAST_BUTTON" = "Ascundere buton Proiectare"; "HIDE_CAST_BUTTON_DESC" = "Este necesară repornirea aplicației."; diff --git a/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings index e0658dc..61af121 100644 --- a/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings @@ -91,9 +91,6 @@ "NEW_MINIPLAYER_STYLE" = "Мини-плеер в стиле iPad (BigYTMiniPlayer)"; "NEW_MINIPLAYER_STYLE_DESC" = "Потребуется перезагрузка."; -"STOCK_VOLUME_HUD" = "Use iOS stock volume HUD"; -"STOCK_VOLUME_HUD_DESC" = ""; - "HIDE_CAST_BUTTON" = "Скрыть кнопку «Транслировать»"; "HIDE_CAST_BUTTON_DESC" = "Потребуется перезагрузка."; diff --git a/lang/YTLitePlus.bundle/template.lproj/Localizable.strings b/lang/YTLitePlus.bundle/template.lproj/Localizable.strings index 7b6a6dd..77a555a 100644 --- a/lang/YTLitePlus.bundle/template.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/template.lproj/Localizable.strings @@ -106,9 +106,6 @@ https://github.com/PoomSmart/Return-YouTube-Dislikes/tree/main/layout/Library/Ap "NEW_MINIPLAYER_STYLE" = "New mini player bar style (BigYTMiniPlayer)"; "NEW_MINIPLAYER_STYLE_DESC" = "App restart is required."; -"STOCK_VOLUME_HUD" = "Use iOS stock volume HUD"; -"STOCK_VOLUME_HUD_DESC" = ""; - "HIDE_CAST_BUTTON" = "Hide Cast button"; "HIDE_CAST_BUTTON_DESC" = "App restart is required."; diff --git a/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings b/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings index 479f8b1..c06693e 100644 --- a/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings @@ -91,9 +91,6 @@ "NEW_MINIPLAYER_STYLE" = "Yeni mini oynatıcı çubuğu stili (BigYTMiniPlayer)"; "NEW_MINIPLAYER_STYLE_DESC" = "Uygulamanın yeniden başlatılması gerekir."; -"STOCK_VOLUME_HUD" = "Use iOS stock volume HUD"; -"STOCK_VOLUME_HUD_DESC" = ""; - "HIDE_CAST_BUTTON" = "Yayınla düğmesini gizle"; "HIDE_CAST_BUTTON_DESC" = "Uygulamanın yeniden başlatılması gerekir."; diff --git a/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings b/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings index b4b3a22..470084b 100644 --- a/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings @@ -14,9 +14,6 @@ "YT_MINIPLAYER" = "Bật trình phát mini cho tất cả các video trên YouTube"; "YT_MINIPLAYER_DESC" = "Ví dụ: video dành cho trẻ em"; -"STOCK_VOLUME_HUD" = "Use iOS stock volume HUD"; -"STOCK_VOLUME_HUD_DESC" = ""; - // Video controls overlay options "VIDEO_CONTROLS_OVERLAY_OPTIONS" = "Tùy chọn lớp phủ điều khiển video"; diff --git a/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings b/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings index cd174c3..5e9bbd5 100644 --- a/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings @@ -92,9 +92,6 @@ "NEW_MINIPLAYER_STYLE" = "啟用應用程式內的新迷你播放器(BigYTMiniPlayer)"; "NEW_MINIPLAYER_STYLE_DESC" = "重新啟動應用程式以套用變更。"; -"STOCK_VOLUME_HUD" = "使用 iOS 預設音量條"; -"STOCK_VOLUME_HUD_DESC" = ""; - "HIDE_CAST_BUTTON" = "隱藏投放按鈕"; "HIDE_CAST_BUTTON_DESC" = "重新啟動應用程式以套用變更。"; From 44075f5becec12d59a032d9a2c520eaf52186677 Mon Sep 17 00:00:00 2001 From: Bryce Hackel <34104885+bhackel@users.noreply.github.com> Date: Sat, 6 Jul 2024 22:54:45 -0700 Subject: [PATCH 3/5] Remove YTUnShorts --- README.md | 2 -- Source/Settings.xm | 1 - YTLitePlus.xm | 22 +------------------ .../ar.lproj/Localizable.strings | 3 --- .../de.lproj/Localizable.strings | 3 --- .../en.lproj/Localizable.strings | 3 --- .../es.lproj/Localizable.strings | 3 --- .../ja.lproj/Localizable.strings | 3 --- .../pt.lproj/Localizable.strings | 3 --- .../ro.lproj/Localizable.strings | 3 --- .../ru.lproj/Localizable.strings | 3 --- .../template.lproj/Localizable.strings | 3 --- .../tr.lproj/Localizable.strings | 3 --- .../vi.lproj/Localizable.strings | 3 --- .../zh_TW.lproj/Localizable.strings | 3 --- 15 files changed, 1 insertion(+), 60 deletions(-) diff --git a/README.md b/README.md index ecd068b..1e512e0 100644 --- a/README.md +++ b/README.md @@ -166,8 +166,6 @@ 10. **YTNoTracking**: An iOS YouTube Tweak that disables Tracking Parameters in the YouTube App. -11. **YTUnShorts**: Remove Shorts from YouTube app's feed. - 12. **YTNoCheckLocalNetWor**k: Blocks the Local Network permission popup in YouTube. 13. **BigYTMiniPlayer**: Jailbreak tweak that makes the miniplayer in youtube easier to see. diff --git a/Source/Settings.xm b/Source/Settings.xm index 47f142b..e1f6521 100644 --- a/Source/Settings.xm +++ b/Source/Settings.xm @@ -343,7 +343,6 @@ static const NSInteger YTLiteSection = 789; BASIC_SWITCH(LOC(@"IPHONE_LAYOUT"), LOC(@"IPHONE_LAYOUT_DESC"), @"iPhoneLayout_enabled"), BASIC_SWITCH(LOC(@"CAST_CONFIRM"), LOC(@"CAST_CONFIRM_DESC"), @"castConfirm_enabled"), BASIC_SWITCH(LOC(@"NEW_MINIPLAYER_STYLE"), LOC(@"NEW_MINIPLAYER_STYLE_DESC"), @"bigYTMiniPlayer_enabled"), - BASIC_SWITCH(LOC(@"UN_SHORTS"), LOC(@"UN_SHORTS_DESC"), @"UnShorts_enabled"), BASIC_SWITCH(LOC(@"HIDE_COMMUNITY_POSTS"), LOC(@"HIDE_COMMUNITY_POSTS_DESC"), @"hideCommunityPosts_enabled"), BASIC_SWITCH(LOC(@"HIDE_CAST_BUTTON"), LOC(@"HIDE_CAST_BUTTON_DESC"), @"hideCastButton_enabled"), BASIC_SWITCH(LOC(@"HIDE_SPONSORBLOCK_BUTTON"), LOC(@"HIDE_SPONSORBLOCK_BUTTON_DESC"), @"hideSponsorBlockButton_enabled"), diff --git a/YTLitePlus.xm b/YTLitePlus.xm index 78a3be3..81280e8 100644 --- a/YTLitePlus.xm +++ b/YTLitePlus.xm @@ -410,31 +410,11 @@ BOOL isTabSelected = NO; %end %end -// YTUnShorts - https://github.com/PoomSmart/YTUnShorts +// Hide Community Posts - @michael-winay & @arichorn %hook YTIElementRenderer - static NSData *cellDividerData = nil; - - (NSData *)elementData { NSString *description = [self description]; - - if (IsEnabled(@"UnShorts_enabled")) { - if ([description containsString:@"cell_divider"]) { - if (!cellDividerData) cellDividerData = %orig; - return cellDividerData; - } - - BOOL hasShorts = ([description containsString:@"shorts_shelf.eml"] || - [description containsString:@"shorts_video_cell.eml"] || - [description containsString:@"6Shorts"]) && - ![description containsString:@"history*"]; - BOOL hasShortsInHistory = [description containsString:@"compact_video.eml"] && - [description containsString:@"youtube_shorts_"]; - - if (hasShorts || hasShortsInHistory) return cellDividerData; - } - -// Hide Community Posts - @michael-winay & @arichorn if (IsEnabled(@"hideCommunityPosts_enabled")) { if ([description containsString:@"post_base_wrapper.eml"]) { return nil; diff --git a/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings index 1e363b1..5f78f54 100644 --- a/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings @@ -109,9 +109,6 @@ "ENABLE_FLEX" = "تمكين FLEX"; "ENABLE_FLEX_DESC" = "تمكين FLEX للتصحيح (غير مستحسن). اترك هذا إلا إذا كنت تعرف ما تفعله"; -"UN_SHORTS" = "Hide Shorts (YTUnShorts)"; -"UN_SHORTS_DESC" = "Remove Shorts from YouTube feed."; - "HIDE_COMMUNITY_POSTS" = "Hide community posts"; "HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; diff --git a/lang/YTLitePlus.bundle/de.lproj/Localizable.strings b/lang/YTLitePlus.bundle/de.lproj/Localizable.strings index a9524c8..2f2054e 100644 --- a/lang/YTLitePlus.bundle/de.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/de.lproj/Localizable.strings @@ -109,9 +109,6 @@ "ENABLE_FLEX" = "FLEX aktivieren"; "ENABLE_FLEX_DESC" = "Aktiviere FLEX zum Debuggen (nicht empfohlen). Lass diese Option deaktiviert, es sei denn, du weißt, was du tust."; -"UN_SHORTS" = "Shorts ausblenden (YTUnShorts)"; -"UN_SHORTS_DESC" = "Entferne die Shorts aus dem YouTube-Feed."; - "HIDE_COMMUNITY_POSTS" = "Community-Beiträge ausblenden"; "HIDE_COMMUNITY_POSTS_DESC" = "Versteckt die Community-Beiträge. Ein Neustart der App ist erforderlich."; diff --git a/lang/YTLitePlus.bundle/en.lproj/Localizable.strings b/lang/YTLitePlus.bundle/en.lproj/Localizable.strings index 89f4f33..e7b345b 100644 --- a/lang/YTLitePlus.bundle/en.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/en.lproj/Localizable.strings @@ -109,9 +109,6 @@ "ENABLE_FLEX" = "Enable FLEX"; "ENABLE_FLEX_DESC" = "Enable FLEX for debugging (not recommended). Leave this off unless you know what you are doing."; -"UN_SHORTS" = "Hide Shorts (YTUnShorts)"; -"UN_SHORTS_DESC" = "Remove Shorts from YouTube feed."; - "HIDE_COMMUNITY_POSTS" = "Hide community posts"; "HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; diff --git a/lang/YTLitePlus.bundle/es.lproj/Localizable.strings b/lang/YTLitePlus.bundle/es.lproj/Localizable.strings index bd233d5..ce8ca3e 100644 --- a/lang/YTLitePlus.bundle/es.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/es.lproj/Localizable.strings @@ -109,9 +109,6 @@ "ENABLE_FLEX" = "Habilitar FLEX"; "ENABLE_FLEX_DESC" = "Habilitar FLEX para depuración (no recomendado). Déjelo desactivado a menos que sepa lo que está haciendo"; -"UN_SHORTS" = "Ocultar Shorts (YTUnShorts)"; -"UN_SHORTS_DESC" = "Quitar los Shorts de YouTube"; - "HIDE_COMMUNITY_POSTS" = "Ocultar publicaciones de la comunidad"; "HIDE_COMMUNITY_POSTS_DESC" = "Oculta las publicaciones de la comunidad. Es necesario reiniciar la aplicación."; diff --git a/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings index f2e15cf..9a76aa7 100644 --- a/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings @@ -109,9 +109,6 @@ "ENABLE_FLEX" = "FLEXを有効化"; "ENABLE_FLEX_DESC" = "デバッグ用のFLEXを有効化します(推奨しません) \n何をやっているのか分からない場合はオフにしてください。"; -"UN_SHORTS" = "ショートを非表示 (YTUnShorts)"; -"UN_SHORTS_DESC" = "YouTubeフィードからショート動画を非表示にします。"; - "HIDE_COMMUNITY_POSTS" = "コミュニティを非表示"; "HIDE_COMMUNITY_POSTS_DESC" = "コミュニティを非表示にします。アプリの再起動が必要です。"; diff --git a/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings b/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings index 3e7ac81..66649b1 100644 --- a/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings @@ -109,9 +109,6 @@ "ENABLE_FLEX" = "Enable FLEX"; "ENABLE_FLEX_DESC" = "Enable FLEX for debugging (not recommended). Leave this off unless you know what you are doing."; -"UN_SHORTS" = "Hide Shorts (YTUnShorts)"; -"UN_SHORTS_DESC" = "Remove Shorts from YouTube feed."; - "HIDE_COMMUNITY_POSTS" = "Hide community posts"; "HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; diff --git a/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings index 7fb87f7..f3ae9be 100644 --- a/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings @@ -109,9 +109,6 @@ "ENABLE_FLEX" = "Activare FLEX"; "ENABLE_FLEX_DESC" = "Activați FLEX pentru depanare (nerecomandat). Lăsați această opțiune dezactivată dacă nu știți ce faceți."; -"UN_SHORTS" = "Ascunde Shorts (YTUnShorts)"; -"UN_SHORTS_DESC" = "Ascunde Shorts din feed-ul YouTube."; - "HIDE_COMMUNITY_POSTS" = "Ascunde posturi Comunitate"; "HIDE_COMMUNITY_POSTS_DESC" = "Ascunde posturile tip Comunitate. Este necesară repornirea aplicației."; diff --git a/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings index 61af121..44237fc 100644 --- a/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings @@ -109,9 +109,6 @@ "ENABLE_FLEX" = "Enable FLEX"; "ENABLE_FLEX_DESC" = "Enable FLEX for debugging (not recommended). Leave this off unless you know what you are doing."; -"UN_SHORTS" = "Hide Shorts (YTUnShorts)"; -"UN_SHORTS_DESC" = "Remove Shorts from YouTube feed."; - "HIDE_COMMUNITY_POSTS" = "Hide community posts"; "HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; diff --git a/lang/YTLitePlus.bundle/template.lproj/Localizable.strings b/lang/YTLitePlus.bundle/template.lproj/Localizable.strings index 77a555a..3112ff0 100644 --- a/lang/YTLitePlus.bundle/template.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/template.lproj/Localizable.strings @@ -124,9 +124,6 @@ https://github.com/PoomSmart/Return-YouTube-Dislikes/tree/main/layout/Library/Ap "ENABLE_FLEX" = "Enable FLEX"; "ENABLE_FLEX_DESC" = "Enable FLEX for debugging (not recommended). Leave this off unless you know what you are doing."; -"UN_SHORTS" = "Hide Shorts (YTUnShorts)"; -"UN_SHORTS_DESC" = "Remove Shorts from YouTube feed."; - "HIDE_COMMUNITY_POSTS" = "Hide community posts"; "HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; diff --git a/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings b/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings index c06693e..cef4caa 100644 --- a/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings @@ -109,9 +109,6 @@ "ENABLE_FLEX" = "Enable FLEX"; "ENABLE_FLEX_DESC" = "Enable FLEX for debugging (not recommended). Leave this off unless you know what you are doing."; -"UN_SHORTS" = "Hide Shorts (YTUnShorts)"; -"UN_SHORTS_DESC" = "Remove Shorts from YouTube feed."; - "HIDE_COMMUNITY_POSTS" = "Hide community posts"; "HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; diff --git a/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings b/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings index 470084b..302697f 100644 --- a/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings @@ -130,9 +130,6 @@ "ENABLE_FLEX" = "Kích hoạt FLEX"; "ENABLE_FLEX_DESC" = "Bật FLEX để gỡ lỗi (không khuyến nghị). Bỏ qua điều này trừ khi bạn biết những gì bạn đang làm."; -"UN_SHORTS" = "Hide Shorts (YTUnShorts)"; -"UN_SHORTS_DESC" = "Remove Shorts from YouTube feed."; - "HIDE_COMMUNITY_POSTS" = "Hide community posts"; "HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; diff --git a/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings b/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings index 5e9bbd5..c4d5f24 100644 --- a/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings @@ -110,9 +110,6 @@ "ENABLE_FLEX" = "啟用 FLEX(不建議使用)"; "ENABLE_FLEX_DESC" = "如果不知道這是什麼,請勿啟用"; -"UN_SHORTS" = "隱藏 Shorts(YTUnShorts)"; -"UN_SHORTS_DESC" = "瀏覽影片時隱藏 Shorts"; - "HIDE_COMMUNITY_POSTS" = "隱藏社群貼文"; "HIDE_COMMUNITY_POSTS_DESC" = "重新啟動應用程式以套用變更。"; From ac7267e573d0a4ccab37d9b932ac77222d4e5fa0 Mon Sep 17 00:00:00 2001 From: Bryce Hackel <34104885+bhackel@users.noreply.github.com> Date: Sat, 6 Jul 2024 23:00:40 -0700 Subject: [PATCH 4/5] Remove YTSpeed --- Source/Settings.xm | 1 - YTLitePlus.xm | 52 ------------------- .../ar.lproj/Localizable.strings | 3 -- .../de.lproj/Localizable.strings | 3 -- .../en.lproj/Localizable.strings | 3 -- .../es.lproj/Localizable.strings | 3 -- .../fr.lproj/Localizable.strings | 3 -- .../ja.lproj/Localizable.strings | 3 -- .../pt.lproj/Localizable.strings | 3 -- .../ro.lproj/Localizable.strings | 3 -- .../ru.lproj/Localizable.strings | 3 -- .../template.lproj/Localizable.strings | 3 -- .../tr.lproj/Localizable.strings | 3 -- .../zh_TW.lproj/Localizable.strings | 3 -- 14 files changed, 89 deletions(-) diff --git a/Source/Settings.xm b/Source/Settings.xm index e1f6521..549a8fe 100644 --- a/Source/Settings.xm +++ b/Source/Settings.xm @@ -346,7 +346,6 @@ static const NSInteger YTLiteSection = 789; BASIC_SWITCH(LOC(@"HIDE_COMMUNITY_POSTS"), LOC(@"HIDE_COMMUNITY_POSTS_DESC"), @"hideCommunityPosts_enabled"), BASIC_SWITCH(LOC(@"HIDE_CAST_BUTTON"), LOC(@"HIDE_CAST_BUTTON_DESC"), @"hideCastButton_enabled"), BASIC_SWITCH(LOC(@"HIDE_SPONSORBLOCK_BUTTON"), LOC(@"HIDE_SPONSORBLOCK_BUTTON_DESC"), @"hideSponsorBlockButton_enabled"), - BASIC_SWITCH(LOC(@"YT_SPEED"), LOC(@"YT_SPEED_DESC"), @"ytSpeed_enabled"), BASIC_SWITCH(LOC(@"HIDE_HOME_TAB"), LOC(@"HIDE_HOME_TAB_DESC"), @"hideHomeTab_enabled"), BASIC_SWITCH(LOC(@"FIX_CASTING"), LOC(@"FIX_CASTING_DESC"), @"fixCasting_enabled"), BASIC_SWITCH(LOC(@"ENABLE_FLEX"), LOC(@"ENABLE_FLEX_DESC"), @"flex_enabled"), diff --git a/YTLitePlus.xm b/YTLitePlus.xm index 81280e8..687278e 100644 --- a/YTLitePlus.xm +++ b/YTLitePlus.xm @@ -463,55 +463,6 @@ static NSData *cellDividerData = nil; %end %end -// YTSpeed - https://github.com/Lyvendia/YTSpeed -%group gYTSpeed -%hook YTVarispeedSwitchController -- (id)init { - id result = %orig; - - const int size = 17; - float speeds[] = {0.25, 0.5, 0.75, 1.0, 1.25, 1.5, 1.75, 2.0, 2.25, 2.5, 2.75, 3.0, 3.25, 3.5, 3.75, 4.0, 5.0}; - id varispeedSwitchControllerOptions[size]; - - for (int i = 0; i < size; ++i) { - id title = [NSString stringWithFormat:@"%.2fx", speeds[i]]; - varispeedSwitchControllerOptions[i] = [[%c(YTVarispeedSwitchControllerOption) alloc] initWithTitle:title rate:speeds[i]]; - } - - NSUInteger count = sizeof(varispeedSwitchControllerOptions) / sizeof(id); - NSArray *varispeedArray = [NSArray arrayWithObjects:varispeedSwitchControllerOptions count:count]; - MSHookIvar(self, "_options") = varispeedArray; - - return result; -} -%end - -%hook MLHAMQueuePlayer -- (void)setRate:(float)rate { - MSHookIvar(self, "_rate") = rate; - MSHookIvar(self, "_preferredRate") = rate; - - id player = MSHookIvar(self, "_player"); - [player setRate: rate]; - - id stickySettings = MSHookIvar(self, "_stickySettings"); - [stickySettings setRate: rate]; - - [self.playerEventCenter broadcastRateChange: rate]; - - YTSingleVideoController *singleVideoController = self.delegate; - [singleVideoController playerRateDidChange: rate]; -} -%end - -%hook YTPlayerViewController -%property (nonatomic, assign) float playbackRate; -- (void)singleVideo:(id)video playbackRateDidChange:(float)rate { - %orig; -} -%end -%end - // App Settings Overlay Options %group gDisableAccountSection %hook YTSettingsSectionItemManager @@ -651,9 +602,6 @@ static NSData *cellDividerData = nil; if (IsEnabled(@"disableAmbientMode_enabled")) { %init(gDisableAmbientMode); } - if (IsEnabled(@"ytSpeed_enabled")) { - %init(gYTSpeed); - } if (IsEnabled(@"disableAccountSection_enabled")) { %init(gDisableAccountSection); } diff --git a/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings index 5f78f54..018794c 100644 --- a/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings @@ -97,9 +97,6 @@ "HIDE_SPONSORBLOCK_BUTTON" = "Hide iSponsorBlock button in the Navigation bar"; "HIDE_SPONSORBLOCK_BUTTON_DESC" = ""; -"YT_SPEED" = "Enable YTSpeed"; -"YT_SPEED_DESC" = "Enable YTSpeed to have more Playback Speed Options. App restart is required."; - "HIDE_HOME_TAB" = "Hide Home Tab"; "HIDE_HOME_TAB_DESC" = "Be careful when hiding all tabs"; diff --git a/lang/YTLitePlus.bundle/de.lproj/Localizable.strings b/lang/YTLitePlus.bundle/de.lproj/Localizable.strings index 2f2054e..dadea22 100644 --- a/lang/YTLitePlus.bundle/de.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/de.lproj/Localizable.strings @@ -97,9 +97,6 @@ "HIDE_SPONSORBLOCK_BUTTON" = "iSponsorBlock ausblenden"; "HIDE_SPONSORBLOCK_BUTTON_DESC" = "Blende die iSponsorBlock-Schaltfläche in der Navigationsleiste aus"; -"YT_SPEED" = "YTSpeed aktivieren"; -"YT_SPEED_DESC" = "Aktiviere YTSpeed, um mehr Optionen für die Wiedergabegeschwindigkeit freizuschalten. Ein Neustart der App ist erforderlich."; - "HIDE_HOME_TAB" = "Hide Home Tab"; "HIDE_HOME_TAB_DESC" = "Be careful when hiding all tabs"; diff --git a/lang/YTLitePlus.bundle/en.lproj/Localizable.strings b/lang/YTLitePlus.bundle/en.lproj/Localizable.strings index e7b345b..6488d53 100644 --- a/lang/YTLitePlus.bundle/en.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/en.lproj/Localizable.strings @@ -97,9 +97,6 @@ "HIDE_SPONSORBLOCK_BUTTON" = "Hide iSponsorBlock button in the Navigation bar"; "HIDE_SPONSORBLOCK_BUTTON_DESC" = ""; -"YT_SPEED" = "Enable YTSpeed"; -"YT_SPEED_DESC" = "Enable YTSpeed to have more Playback Speed Options. App restart is required."; - "HIDE_HOME_TAB" = "Hide Home Tab"; "HIDE_HOME_TAB_DESC" = "Be careful when hiding all tabs"; diff --git a/lang/YTLitePlus.bundle/es.lproj/Localizable.strings b/lang/YTLitePlus.bundle/es.lproj/Localizable.strings index ce8ca3e..22c1f59 100644 --- a/lang/YTLitePlus.bundle/es.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/es.lproj/Localizable.strings @@ -97,9 +97,6 @@ "HIDE_SPONSORBLOCK_BUTTON" = "Ocultar el botón iSponsorBlock en la barra de navegación"; "HIDE_SPONSORBLOCK_BUTTON_DESC" = ""; -"YT_SPEED" = "Activar YTSpeed"; -"YT_SPEED_DESC" = "Activa YTSpeed para tener más opciones de velocidad de reproducción. Es necesario reiniciar la aplicación."; - "HIDE_HOME_TAB" = "Hide Home Tab"; "HIDE_HOME_TAB_DESC" = "Be careful when hiding all tabs"; diff --git a/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings b/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings index 007bc1c..0faf7e5 100644 --- a/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings @@ -100,9 +100,6 @@ "HIDE_SPONSORBLOCK_BUTTON" = "Masquer le bouton iSponsorBlock dans la barre de navigation"; "HIDE_SPONSORBLOCK_BUTTON_DESC" = ""; -"YT_SPEED" = "Activer YTSpeed"; -"YT_SPEED_DESC" = "Activez YTSpeed pour avoir plus d'options de vitesse de lecture. Un redémarrage de l'application est requis."; - "HIDE_HOME_TAB" = "Hide Home Tab"; "HIDE_HOME_TAB_DESC" = "Be careful when hiding all tabs"; diff --git a/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings index 9a76aa7..5939592 100644 --- a/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings @@ -97,9 +97,6 @@ "HIDE_SPONSORBLOCK_BUTTON" = "ナビゲーションバーのiSponsorBlockボタンを非表示"; "HIDE_SPONSORBLOCK_BUTTON_DESC" = ""; -"YT_SPEED" = "YTSpeedを有効化"; -"YT_SPEED_DESC" = "より多くの再生速度を選択できるようになります。アプリの再起動が必要です。"; - "HIDE_HOME_TAB" = "Hide Home Tab"; "HIDE_HOME_TAB_DESC" = "Be careful when hiding all tabs"; diff --git a/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings b/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings index 66649b1..fe10e31 100644 --- a/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings @@ -97,9 +97,6 @@ "HIDE_SPONSORBLOCK_BUTTON" = "Hide iSponsorBlock button in the Navigation bar"; "HIDE_SPONSORBLOCK_BUTTON_DESC" = ""; -"YT_SPEED" = "Enable YTSpeed"; -"YT_SPEED_DESC" = "Enable YTSpeed to have more Playback Speed Options. App restart is required."; - "HIDE_HOME_TAB" = "Hide Home Tab"; "HIDE_HOME_TAB_DESC" = "Be careful when hiding all tabs"; diff --git a/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings index f3ae9be..487c6be 100644 --- a/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings @@ -97,9 +97,6 @@ "HIDE_SPONSORBLOCK_BUTTON" = "Ascundere buton iSponsorBlock în bara de navigație"; "HIDE_SPONSORBLOCK_BUTTON_DESC" = ""; -"YT_SPEED" = "Activare YTSpeed"; -"YT_SPEED_DESC" = "Activați YTSpeed pentru a avea mai multe opțiuni pentru viteza redării. Este necesară repornirea aplicației."; - "HIDE_HOME_TAB" = "Hide Home Tab"; "HIDE_HOME_TAB_DESC" = "Be careful when hiding all tabs"; diff --git a/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings index 44237fc..8d35f2b 100644 --- a/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings @@ -97,9 +97,6 @@ "HIDE_SPONSORBLOCK_BUTTON" = "Hide iSponsorBlock button in the Navigation bar"; "HIDE_SPONSORBLOCK_BUTTON_DESC" = ""; -"YT_SPEED" = "Enable YTSpeed"; -"YT_SPEED_DESC" = "Enable YTSpeed to have more Playback Speed Options. App restart is required."; - "HIDE_HOME_TAB" = "Hide Home Tab"; "HIDE_HOME_TAB_DESC" = "Be careful when hiding all tabs"; diff --git a/lang/YTLitePlus.bundle/template.lproj/Localizable.strings b/lang/YTLitePlus.bundle/template.lproj/Localizable.strings index 3112ff0..2ba02c6 100644 --- a/lang/YTLitePlus.bundle/template.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/template.lproj/Localizable.strings @@ -112,9 +112,6 @@ https://github.com/PoomSmart/Return-YouTube-Dislikes/tree/main/layout/Library/Ap "HIDE_SPONSORBLOCK_BUTTON" = "Hide iSponsorBlock button in the Navigation bar"; "HIDE_SPONSORBLOCK_BUTTON_DESC" = ""; -"YT_SPEED" = "Enable YTSpeed"; -"YT_SPEED_DESC" = "Enable YTSpeed to have more Playback Speed Options. App restart is required."; - "HIDE_HOME_TAB" = "Hide Home Tab"; "HIDE_HOME_TAB_DESC" = "Be careful when hiding all tabs"; diff --git a/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings b/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings index cef4caa..ef389f6 100644 --- a/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings @@ -97,9 +97,6 @@ "HIDE_SPONSORBLOCK_BUTTON" = "Hide iSponsorBlock button in the Navigation bar"; "HIDE_SPONSORBLOCK_BUTTON_DESC" = ""; -"YT_SPEED" = "Enable YTSpeed"; -"YT_SPEED_DESC" = "Enable YTSpeed to have more Playback Speed Options. App restart is required."; - "HIDE_HOME_TAB" = "Hide Home Tab"; "HIDE_HOME_TAB_DESC" = "Be careful when hiding all tabs"; diff --git a/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings b/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings index c4d5f24..4987ecc 100644 --- a/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings @@ -98,9 +98,6 @@ "HIDE_SPONSORBLOCK_BUTTON" = "隱藏 iSponsorBlock 按鈕"; "HIDE_SPONSORBLOCK_BUTTON_DESC" = ""; -"YT_SPEED" = "啟用 YTSpeed"; -"YT_SPEED_DESC" = "擁有更多種影片速度。重新啟動應用程式以套用變更。"; - "HIDE_HOME_TAB" = "Hide Home Tab"; "HIDE_HOME_TAB_DESC" = "Be careful when hiding all tabs"; From 03690709846965736a7c546eebcf80ae3ba8013e Mon Sep 17 00:00:00 2001 From: Bryce Hackel <34104885+bhackel@users.noreply.github.com> Date: Sat, 6 Jul 2024 23:56:12 -0700 Subject: [PATCH 5/5] Remove Hide Community Posts --- Source/Settings.xm | 1 - YTLitePlus.xm | 14 -------------- .../YTLitePlus.bundle/ar.lproj/Localizable.strings | 3 --- .../YTLitePlus.bundle/de.lproj/Localizable.strings | 3 --- .../YTLitePlus.bundle/en.lproj/Localizable.strings | 3 --- .../YTLitePlus.bundle/es.lproj/Localizable.strings | 3 --- .../YTLitePlus.bundle/fr.lproj/Localizable.strings | 3 --- .../YTLitePlus.bundle/ja.lproj/Localizable.strings | 3 --- .../YTLitePlus.bundle/pt.lproj/Localizable.strings | 3 --- .../YTLitePlus.bundle/ro.lproj/Localizable.strings | 3 --- .../YTLitePlus.bundle/ru.lproj/Localizable.strings | 3 --- .../template.lproj/Localizable.strings | 3 --- .../YTLitePlus.bundle/tr.lproj/Localizable.strings | 3 --- .../YTLitePlus.bundle/vi.lproj/Localizable.strings | 3 --- .../zh_TW.lproj/Localizable.strings | 3 --- 15 files changed, 54 deletions(-) diff --git a/Source/Settings.xm b/Source/Settings.xm index 549a8fe..556b318 100644 --- a/Source/Settings.xm +++ b/Source/Settings.xm @@ -343,7 +343,6 @@ static const NSInteger YTLiteSection = 789; BASIC_SWITCH(LOC(@"IPHONE_LAYOUT"), LOC(@"IPHONE_LAYOUT_DESC"), @"iPhoneLayout_enabled"), BASIC_SWITCH(LOC(@"CAST_CONFIRM"), LOC(@"CAST_CONFIRM_DESC"), @"castConfirm_enabled"), BASIC_SWITCH(LOC(@"NEW_MINIPLAYER_STYLE"), LOC(@"NEW_MINIPLAYER_STYLE_DESC"), @"bigYTMiniPlayer_enabled"), - BASIC_SWITCH(LOC(@"HIDE_COMMUNITY_POSTS"), LOC(@"HIDE_COMMUNITY_POSTS_DESC"), @"hideCommunityPosts_enabled"), BASIC_SWITCH(LOC(@"HIDE_CAST_BUTTON"), LOC(@"HIDE_CAST_BUTTON_DESC"), @"hideCastButton_enabled"), BASIC_SWITCH(LOC(@"HIDE_SPONSORBLOCK_BUTTON"), LOC(@"HIDE_SPONSORBLOCK_BUTTON_DESC"), @"hideSponsorBlockButton_enabled"), BASIC_SWITCH(LOC(@"HIDE_HOME_TAB"), LOC(@"HIDE_HOME_TAB_DESC"), @"hideHomeTab_enabled"), diff --git a/YTLitePlus.xm b/YTLitePlus.xm index 687278e..1dc907f 100644 --- a/YTLitePlus.xm +++ b/YTLitePlus.xm @@ -410,20 +410,6 @@ BOOL isTabSelected = NO; %end %end -// Hide Community Posts - @michael-winay & @arichorn -%hook YTIElementRenderer -static NSData *cellDividerData = nil; -- (NSData *)elementData { - NSString *description = [self description]; - if (IsEnabled(@"hideCommunityPosts_enabled")) { - if ([description containsString:@"post_base_wrapper.eml"]) { - return nil; - } - } - return %orig; -} -%end - // Seek anywhere gesture - @bhackel %hook YTColdConfig - (BOOL)speedMasterArm2FastForwardWithoutSeekBySliding { diff --git a/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings index 018794c..3554836 100644 --- a/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ar.lproj/Localizable.strings @@ -106,9 +106,6 @@ "ENABLE_FLEX" = "تمكين FLEX"; "ENABLE_FLEX_DESC" = "تمكين FLEX للتصحيح (غير مستحسن). اترك هذا إلا إذا كنت تعرف ما تفعله"; -"HIDE_COMMUNITY_POSTS" = "Hide community posts"; -"HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; - // Version Spoofer "APP_VERSION_SPOOFER_LITE" = "Enable App Version Spoofer (Lite)"; "APP_VERSION_SPOOFER_LITE_DESC" = "Enable this to use the Version Spoofer (Lite) and select your perferred version below. App restart is required."; diff --git a/lang/YTLitePlus.bundle/de.lproj/Localizable.strings b/lang/YTLitePlus.bundle/de.lproj/Localizable.strings index dadea22..86a0d6f 100644 --- a/lang/YTLitePlus.bundle/de.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/de.lproj/Localizable.strings @@ -106,9 +106,6 @@ "ENABLE_FLEX" = "FLEX aktivieren"; "ENABLE_FLEX_DESC" = "Aktiviere FLEX zum Debuggen (nicht empfohlen). Lass diese Option deaktiviert, es sei denn, du weißt, was du tust."; -"HIDE_COMMUNITY_POSTS" = "Community-Beiträge ausblenden"; -"HIDE_COMMUNITY_POSTS_DESC" = "Versteckt die Community-Beiträge. Ein Neustart der App ist erforderlich."; - // Version Spoofer "APP_VERSION_SPOOFER_LITE" = "App-Version-Spoofer aktivieren (Lite)"; "APP_VERSION_SPOOFER_LITE_DESC" = "Aktiviere dies, um den Version-Spoofer (Lite) zu verwenden, und wähle unten deine bevorzugte Version aus. Ein Neustart der App ist erforderlich."; diff --git a/lang/YTLitePlus.bundle/en.lproj/Localizable.strings b/lang/YTLitePlus.bundle/en.lproj/Localizable.strings index 6488d53..53a89d6 100644 --- a/lang/YTLitePlus.bundle/en.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/en.lproj/Localizable.strings @@ -106,9 +106,6 @@ "ENABLE_FLEX" = "Enable FLEX"; "ENABLE_FLEX_DESC" = "Enable FLEX for debugging (not recommended). Leave this off unless you know what you are doing."; -"HIDE_COMMUNITY_POSTS" = "Hide community posts"; -"HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; - // Version Spoofer "APP_VERSION_SPOOFER_LITE" = "Enable App Version Spoofer (Lite)"; "APP_VERSION_SPOOFER_LITE_DESC" = "Enable this to use the Version Spoofer (Lite) and select your perferred version below. App restart is required."; diff --git a/lang/YTLitePlus.bundle/es.lproj/Localizable.strings b/lang/YTLitePlus.bundle/es.lproj/Localizable.strings index 22c1f59..54b7b8e 100644 --- a/lang/YTLitePlus.bundle/es.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/es.lproj/Localizable.strings @@ -106,9 +106,6 @@ "ENABLE_FLEX" = "Habilitar FLEX"; "ENABLE_FLEX_DESC" = "Habilitar FLEX para depuración (no recomendado). Déjelo desactivado a menos que sepa lo que está haciendo"; -"HIDE_COMMUNITY_POSTS" = "Ocultar publicaciones de la comunidad"; -"HIDE_COMMUNITY_POSTS_DESC" = "Oculta las publicaciones de la comunidad. Es necesario reiniciar la aplicación."; - // Version Spoofer "APP_VERSION_SPOOFER_LITE" = "Activar App Version Spoofer (Lite)"; "APP_VERSION_SPOOFER_LITE_DESC" = "Active esta opción para utilizar Version Spoofer (Lite) y seleccione su versión preferida a continuación. Es necesario reiniciar la aplicación."; diff --git a/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings b/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings index 0faf7e5..359a1c2 100644 --- a/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/fr.lproj/Localizable.strings @@ -112,9 +112,6 @@ "UN_SHORTS" = "Masquer les Shorts (YTUnShorts)" ; "UN_SHORTS_DESC" = "Supprimer les Shorts du feed de YouTube" ; -"HIDE_COMMUNITY_POSTS" = "Masquer les messages de la communauté"; -"HIDE_COMMUNITY_POSTS_DESC" = "Masque les messages de la communauté. Le redémarrage de l'application est nécessaire."; - // Version Spoofer "APP_VERSION_SPOOFER_LITE" = "Activer le Spoofer de Version de l'Application (Lite)"; "APP_VERSION_SPOOFER_LITE_DESC" = "Activez cette option pour utiliser le Spoofer de Version de l'Application (Lite) et sélectionnez votre version préférée ci-dessous. Un redémarrage de l'application est requis."; diff --git a/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings index 5939592..4f43bb6 100644 --- a/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ja.lproj/Localizable.strings @@ -106,9 +106,6 @@ "ENABLE_FLEX" = "FLEXを有効化"; "ENABLE_FLEX_DESC" = "デバッグ用のFLEXを有効化します(推奨しません) \n何をやっているのか分からない場合はオフにしてください。"; -"HIDE_COMMUNITY_POSTS" = "コミュニティを非表示"; -"HIDE_COMMUNITY_POSTS_DESC" = "コミュニティを非表示にします。アプリの再起動が必要です。"; - // Version Spoofer "APP_VERSION_SPOOFER_LITE" = "アプリのバージョン偽装(Lite)を有効にする"; "APP_VERSION_SPOOFER_LITE_DESC" = "バージョン偽装(Lite)を使用するにはこれを有効にし、以下でお好みのバージョンを選択してください。アプリの再起動が必要です。"; diff --git a/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings b/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings index fe10e31..4be561e 100644 --- a/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/pt.lproj/Localizable.strings @@ -106,9 +106,6 @@ "ENABLE_FLEX" = "Enable FLEX"; "ENABLE_FLEX_DESC" = "Enable FLEX for debugging (not recommended). Leave this off unless you know what you are doing."; -"HIDE_COMMUNITY_POSTS" = "Hide community posts"; -"HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; - // Version Spoofer "APP_VERSION_SPOOFER_LITE" = "Enable App Version Spoofer (Lite)"; "APP_VERSION_SPOOFER_LITE_DESC" = "Enable this to use the Version Spoofer (Lite) and select your perferred version below. App restart is required."; diff --git a/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings index 487c6be..bbb3df3 100644 --- a/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ro.lproj/Localizable.strings @@ -106,9 +106,6 @@ "ENABLE_FLEX" = "Activare FLEX"; "ENABLE_FLEX_DESC" = "Activați FLEX pentru depanare (nerecomandat). Lăsați această opțiune dezactivată dacă nu știți ce faceți."; -"HIDE_COMMUNITY_POSTS" = "Ascunde posturi Comunitate"; -"HIDE_COMMUNITY_POSTS_DESC" = "Ascunde posturile tip Comunitate. Este necesară repornirea aplicației."; - // Version Spoofer "APP_VERSION_SPOOFER_LITE" = "Activare Spoofer Versiune Aplicație (Lite)"; "APP_VERSION_SPOOFER_LITE_DESC" = "Activați pentru a utiliza Version Spoofer (Lite) și alegeți versiunea preferată. Este necesară repornirea aplicației."; diff --git a/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings b/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings index 8d35f2b..5afd842 100644 --- a/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/ru.lproj/Localizable.strings @@ -106,9 +106,6 @@ "ENABLE_FLEX" = "Enable FLEX"; "ENABLE_FLEX_DESC" = "Enable FLEX for debugging (not recommended). Leave this off unless you know what you are doing."; -"HIDE_COMMUNITY_POSTS" = "Hide community posts"; -"HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; - // Version Spoofer "APP_VERSION_SPOOFER_LITE" = "Enable App Version Spoofer (Lite)"; "APP_VERSION_SPOOFER_LITE_DESC" = "Enable this to use the Version Spoofer (Lite) and select your perferred version below. App restart is required."; diff --git a/lang/YTLitePlus.bundle/template.lproj/Localizable.strings b/lang/YTLitePlus.bundle/template.lproj/Localizable.strings index 2ba02c6..74c1c11 100644 --- a/lang/YTLitePlus.bundle/template.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/template.lproj/Localizable.strings @@ -121,9 +121,6 @@ https://github.com/PoomSmart/Return-YouTube-Dislikes/tree/main/layout/Library/Ap "ENABLE_FLEX" = "Enable FLEX"; "ENABLE_FLEX_DESC" = "Enable FLEX for debugging (not recommended). Leave this off unless you know what you are doing."; -"HIDE_COMMUNITY_POSTS" = "Hide community posts"; -"HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; - // Version Spoofer "APP_VERSION_SPOOFER_LITE" = "Enable App Version Spoofer (Lite)"; "APP_VERSION_SPOOFER_LITE_DESC" = "Enable this to use the Version Spoofer (Lite) and select your perferred version below. App restart is required."; diff --git a/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings b/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings index ef389f6..0e2cdc7 100644 --- a/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/tr.lproj/Localizable.strings @@ -106,9 +106,6 @@ "ENABLE_FLEX" = "Enable FLEX"; "ENABLE_FLEX_DESC" = "Enable FLEX for debugging (not recommended). Leave this off unless you know what you are doing."; -"HIDE_COMMUNITY_POSTS" = "Hide community posts"; -"HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; - // Version Spoofer "APP_VERSION_SPOOFER_LITE" = "Enable App Version Spoofer (Lite)"; "APP_VERSION_SPOOFER_LITE_DESC" = "Enable this to use the Version Spoofer (Lite) and select your perferred version below. App restart is required."; diff --git a/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings b/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings index 302697f..94d2ced 100644 --- a/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/vi.lproj/Localizable.strings @@ -130,9 +130,6 @@ "ENABLE_FLEX" = "Kích hoạt FLEX"; "ENABLE_FLEX_DESC" = "Bật FLEX để gỡ lỗi (không khuyến nghị). Bỏ qua điều này trừ khi bạn biết những gì bạn đang làm."; -"HIDE_COMMUNITY_POSTS" = "Hide community posts"; -"HIDE_COMMUNITY_POSTS_DESC" = "Hides the Community Posts. App restart is required."; - "FIX_GOOGLE_SIGNIN" = "Sửa lỗi Đăng nhập bằng Google (chỉ dành cho người dùng TrollStore)"; "FIX_GOOGLE_SIGNIN_DESC" = "Chỉ bật tùy chọn này khi bạn không thể đăng nhập bằng tài khoản Google của mình và ứng dụng đã được cài đặt qua TrollStore. Nếu bạn có thể đăng nhập bình thường, hãy tắt nó đi. Khởi động lại ứng dụng là bắt buộc."; diff --git a/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings b/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings index 4987ecc..6065158 100644 --- a/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings +++ b/lang/YTLitePlus.bundle/zh_TW.lproj/Localizable.strings @@ -107,9 +107,6 @@ "ENABLE_FLEX" = "啟用 FLEX(不建議使用)"; "ENABLE_FLEX_DESC" = "如果不知道這是什麼,請勿啟用"; -"HIDE_COMMUNITY_POSTS" = "隱藏社群貼文"; -"HIDE_COMMUNITY_POSTS_DESC" = "重新啟動應用程式以套用變更。"; - // Version Spoofer "APP_VERSION_SPOOFER_LITE" = "改變應用程式版本"; "APP_VERSION_SPOOFER_LITE_DESC" = "請在底下選擇版本。重新啟動應用程式以套用變更。";