mirror of
				https://github.com/SoPat712/YTLitePlus.git
				synced 2025-10-30 12:33:57 -04:00 
			
		
		
		
	Merge branch 'main' of https://github.com/matt911/YTLitePlus
This commit is contained in:
		
							
								
								
									
										17
									
								
								.github/RELEASE_TEMPLATE/Release.md
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										17
									
								
								.github/RELEASE_TEMPLATE/Release.md
									
									
									
									
										vendored
									
									
								
							| @@ -1,6 +1,6 @@ | |||||||
| # YTLitePlus Features | # YTLitePlus Features | ||||||
|  |  | ||||||
| **YTNoModernUI:** This tweak changes and removes some newer UI elements from the app such as Rounded Buttons, Red Progress Bar, Gray Buffer Progress & the v17.38.10 App Version Number. (Tweak made by arichorn) | **YTNoModernUI:** This tweak changes and removes some newer ui elements from the app such as Some Rounded Buttons, Red Progress Bar, Gray Buffer Progress & 17.38.10 App Version Number. (Tweak made by arichorn) | ||||||
|  |  | ||||||
| <details> | <details> | ||||||
| <summary>More Features...</summary> | <summary>More Features...</summary> | ||||||
| @@ -35,8 +35,15 @@ Current App Compatibility: `iOS/iPadOS 14.0` or later | |||||||
|  |  | ||||||
| - Updated Youtube from `` to `%youtube_version%` | - Updated Youtube from `` to `%youtube_version%` | ||||||
| - Updated YTLite from `` to `%ytliteplus_version%` | - Updated YTLite from `` to `%ytliteplus_version%` | ||||||
|  |    | ||||||
| ### Issues in this Release: | ### Issues in this Release: | ||||||
| - LowContrastMode does not work (Compatible only with YouTube v16.05.7-v17.38.10) | - LowContrastMode does not work *(Compatible only with YouTube v16.05.7-v17.38.10)* | ||||||
| - Shorts are not hidden everywhere (problem with YTLite tweak) | - Shorts are not hidden everywhere *(problem with YTLite tweak)* | ||||||
| - VersionSpoofer (Lite) doesn't work with YTLite (as the version is already spoofed by YTLite to fix YTClassicVideoQuality) | - VersionSpoofer (Lite) doesn't work with YTLite *(as the version is already spoofed by YTLite to fix YTClassicVideoQuality)* | ||||||
| - Age-restricted videos don't load correctly #29 (enable "Skip content warning" in YTlite settings to resolve this issue) | - Age-restricted videos don't load correctly #29 *(enable "Skip content warning" in YTlite settings to resolve this issue)* | ||||||
|  | - Options Hide `Super Thanks button` & `Hide Description` will make shorts crash | ||||||
|  | - <div style="display: flex; align-items: center;"> | ||||||
|  |   <p>YouTube Return Dislikes does not show the dislike counter on the Shorts Dislike Button (This issue isn't in YouTube v16.xx.x-v18.20.3)</p> | ||||||
|  |   <img src="https://github.com/Balackburn/YTLitePlus/assets/78001398/57745283-308d-43fc-bc23-d2cb712558ff" alt="SHORTS_DISLIKE_BUTTON" style="margin-left: 10px; max-width: 150px;"> | ||||||
|  | </div> | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										2
									
								
								.github/workflows/buildapp.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/buildapp.yml
									
									
									
									
										vendored
									
									
								
							| @@ -18,7 +18,7 @@ on: | |||||||
|         type: string |         type: string | ||||||
|       ytliteplus_version: |       ytliteplus_version: | ||||||
|         description: "The version of YTLitePlus" |         description: "The version of YTLitePlus" | ||||||
|         default: "2.2" |         default: "2.4" | ||||||
|         required: true |         required: true | ||||||
|         type: string |         type: string | ||||||
|       bundle_id: |       bundle_id: | ||||||
|   | |||||||
| @@ -1,6 +1,4 @@ | |||||||
| ## YTLite with more features! | ## YTLite with more features! | ||||||
|  |  | ||||||
|  |  | ||||||
| <p align="center"> | <p align="center"> | ||||||
|   <a href="https://gcdnb.pbrd.co/images/1US2eX2BKoib.png"> |   <a href="https://gcdnb.pbrd.co/images/1US2eX2BKoib.png"> | ||||||
|     <img src="https://user-images.githubusercontent.com/78001398/272741114-8808d535-4cf3-421a-8fa4-fed8362e584c.png" alt="IMAGE_YTLITEPLUS_PREVIEW"> |     <img src="https://user-images.githubusercontent.com/78001398/272741114-8808d535-4cf3-421a-8fa4-fed8362e584c.png" alt="IMAGE_YTLITEPLUS_PREVIEW"> | ||||||
| @@ -46,7 +44,7 @@ Special thanks to these developer(s) for maintaining and improving YTLitePlus | |||||||
| </td> | </td> | ||||||
| <td align="center"> | <td align="center"> | ||||||
| <a href='https://github.com/arichorn'> | <a href='https://github.com/arichorn'> | ||||||
| <img src='https://user-images.githubusercontent.com/78001398/271853100-d5c74be7-4890-411c-907a-dc5f7b5fa46e.png' width='110px'> | <img src='https://user-images.githubusercontent.com/78001398/274782532-5a29d9a6-c0a8-4d34-a3f5-d75ea4fadcc1.png' width='110px'> | ||||||
| </a> | </a> | ||||||
| <br> | <br> | ||||||
| <a href='https://github.com/arichorn'>arichorn</a> | <a href='https://github.com/arichorn'>arichorn</a> | ||||||
| @@ -65,6 +63,7 @@ Special thanks to these developer(s) for maintaining and improving YTLitePlus | |||||||
| <br> | <br> | ||||||
| <a href='https://github.com/ssuesskind'>ssuesskind</a> | <a href='https://github.com/ssuesskind'>ssuesskind</a> | ||||||
| </td> | </td> | ||||||
|  | </tr> | ||||||
|  |  | ||||||
| <table id='credit'> | <table id='credit'> | ||||||
| Special thanks to all the developers who have contributed to uYouPlus/YTLitePlus! (YTLite is an original tweak by @dayanch96)<br> | Special thanks to all the developers who have contributed to uYouPlus/YTLitePlus! (YTLite is an original tweak by @dayanch96)<br> | ||||||
| @@ -259,7 +258,7 @@ any many more... | |||||||
|  |  | ||||||
| | **Tweaks/App** | **Developer** | **Version** | **Open source** | | | **Tweaks/App** | **Developer** | **Version** | **Open source** | | ||||||
| | - | - | :-: | :-:  | | | - | - | :-: | :-:  | | ||||||
| | **YouTube** | Google Inc | 18.39.1 | ✖︎ | | | **YouTube** | Google Inc | 18.40.1 | ✖︎ | | ||||||
| | **YTLite** | Dayanch96 | 2.3.1 |✔︎| | | **YTLite** | Dayanch96 | 2.3.1 |✔︎| | ||||||
| | **Open in YouTube** | [CokePokes](https://github.com/CokePokes/) | 1.2 | ✖︎ | | | **Open in YouTube** | [CokePokes](https://github.com/CokePokes/) | 1.2 | ✖︎ | | ||||||
| | **iSponsorBlock** | [Galactic-Dev](https://github.com/Galactic-Dev) | 1.2 | [✔︎](https://github.com/Galactic-Dev/iSponsorBlock) | | | **iSponsorBlock** | [Galactic-Dev](https://github.com/Galactic-Dev) | 1.2 | [✔︎](https://github.com/Galactic-Dev/iSponsorBlock) | | ||||||
|   | |||||||
| @@ -136,36 +136,6 @@ extern NSBundle *YTLitePlusBundle(); | |||||||
|                 } |                 } | ||||||
|                 settingItemId:0], |                 settingItemId:0], | ||||||
|  |  | ||||||
|             [YTSettingsSectionItemClass switchItemWithTitle:LOC(@"HIDE_DONTEATMYCONTENT_SECTION") |  | ||||||
|                 titleDescription:LOC(@"APP_RESTART_DESC") |  | ||||||
|                 accessibilityIdentifier:nil |  | ||||||
|                 switchOn:IsEnabled(@"disableDontEatMyContentSection_enabled") |  | ||||||
|                 switchBlock:^BOOL (YTSettingsCell *cell, BOOL enabled) { |  | ||||||
|                     [[NSUserDefaults standardUserDefaults] setBool:enabled forKey:@"disableDontEatMyContentSection_enabled"]; |  | ||||||
|                     return YES; |  | ||||||
|                 } |  | ||||||
|                 settingItemId:0], |  | ||||||
|  |  | ||||||
|             [YTSettingsSectionItemClass switchItemWithTitle:LOC(@"HIDE_YOUTUBERETURNDISLIKE_SECTION") |  | ||||||
|                 titleDescription:LOC(@"APP_RESTART_DESC") |  | ||||||
|                 accessibilityIdentifier:nil |  | ||||||
|                 switchOn:IsEnabled(@"disableReturnYouTubeDislikeSection_enabled") |  | ||||||
|                 switchBlock:^BOOL (YTSettingsCell *cell, BOOL enabled) { |  | ||||||
|                     [[NSUserDefaults standardUserDefaults] setBool:enabled forKey:@"disableReturnYouTubeDislikeSection_enabled"]; |  | ||||||
|                     return YES; |  | ||||||
|                 } |  | ||||||
|                 settingItemId:0], |  | ||||||
|                  |  | ||||||
|             [YTSettingsSectionItemClass switchItemWithTitle:LOC(@"HIDE_YOUPIP_SECTION") |  | ||||||
|                 titleDescription:LOC(@"APP_RESTART_DESC") |  | ||||||
|                 accessibilityIdentifier:nil |  | ||||||
|                 switchOn:IsEnabled(@"disableYouPiPSection_enabled") |  | ||||||
|                 switchBlock:^BOOL (YTSettingsCell *cell, BOOL enabled) { |  | ||||||
|                     [[NSUserDefaults standardUserDefaults] setBool:enabled forKey:@"disableYouPiPSection_enabled"]; |  | ||||||
|                     return YES; |  | ||||||
|                 } |  | ||||||
|                 settingItemId:0], |  | ||||||
|  |  | ||||||
|             [YTSettingsSectionItemClass switchItemWithTitle:LOC(@"HIDE_AUTOPLAY_SECTION") |             [YTSettingsSectionItemClass switchItemWithTitle:LOC(@"HIDE_AUTOPLAY_SECTION") | ||||||
|                 titleDescription:LOC(@"APP_RESTART_DESC") |                 titleDescription:LOC(@"APP_RESTART_DESC") | ||||||
|                 accessibilityIdentifier:nil |                 accessibilityIdentifier:nil | ||||||
|   | |||||||
 Submodule Tweaks/DontEatMyContent updated: c8f209db23...fe65d50f16
									
								
							 Submodule Tweaks/Return-YouTube-Dislikes updated: 91fc25a850...c7bf1fa8e5
									
								
							 Submodule Tweaks/YTHoldForSpeed updated: a37869cee7...6a8dce915e
									
								
							 Submodule Tweaks/YTLite updated: 21a960dff7...66802f049e
									
								
							 Submodule Tweaks/YTUHD updated: ed71ce0dbb...adf6ba1446
									
								
							 Submodule Tweaks/YTVideoOverlay updated: 8819484325...f4938e9a44
									
								
							 Submodule Tweaks/YouPiP updated: 327d272a36...519a8988bc
									
								
							 Submodule Tweaks/YouTubeHeader updated: 99bb00ebbf...dffb3fd293
									
								
							 Submodule Tweaks/iSponsorBlock updated: 74f8265ed2...532853e234
									
								
							
							
								
								
									
										100
									
								
								YTLitePlus.xm
									
									
									
									
									
								
							
							
						
						
									
										100
									
								
								YTLitePlus.xm
									
									
									
									
									
								
							| @@ -137,7 +137,7 @@ static BOOL IsEnabled(NSString *key) { | |||||||
| + (NSString *)appVersion { return @"17.38.10"; } | + (NSString *)appVersion { return @"17.38.10"; } | ||||||
| %end | %end | ||||||
|  |  | ||||||
| %hook YTSettingsCell // made by Dayanch96 | %hook YTSettingsCell // Remove v17.38.10 Version Number - @Dayanch96 | ||||||
| - (void)setDetailText:(id)arg1 { | - (void)setDetailText:(id)arg1 { | ||||||
|     NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; |     NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; | ||||||
|     NSString *appVersion = infoDictionary[@"CFBundleShortVersionString"]; |     NSString *appVersion = infoDictionary[@"CFBundleShortVersionString"]; | ||||||
| @@ -148,24 +148,24 @@ static BOOL IsEnabled(NSString *key) { | |||||||
| } | } | ||||||
| %end | %end | ||||||
|  |  | ||||||
| %hook YTInlinePlayerBarContainerView // Red Progress Bar - YTNoModernUI - made by Dayanch96 | %hook YTInlinePlayerBarContainerView // Red Progress Bar - YTNoModernUI | ||||||
| - (id)quietProgressBarColor { | - (id)quietProgressBarColor { | ||||||
|     return [UIColor redColor]; |     return [UIColor redColor]; | ||||||
| } | } | ||||||
| %end | %end | ||||||
|  |  | ||||||
| %hook YTSegmentableInlinePlayerBarView // Gray Buffer Progress - YTNoModernUI - made by Dayanch96 | %hook YTSegmentableInlinePlayerBarView // Gray Buffer Progress - YTNoModernUI | ||||||
| - (void)setBufferedProgressBarColor:(id)arg1 { | - (void)setBufferedProgressBarColor:(id)arg1 { | ||||||
|      [UIColor colorWithRed:1.00 green:1.00 blue:1.00 alpha:0.90]; |      [UIColor colorWithRed:1.00 green:1.00 blue:1.00 alpha:0.90]; | ||||||
| } | } | ||||||
| %end | %end | ||||||
|  |  | ||||||
| %hook YTQTMButton | %hook YTQTMButton // No Modern/Rounded Buttons - YTNoModernUI | ||||||
| - (BOOL)buttonModernizationEnabled { return NO; } | + (BOOL)buttonModernizationEnabled { return NO; } | ||||||
| %end | %end | ||||||
|  |  | ||||||
| %hook YTSearchBarView | %hook YTBubbleHintView // No Modern/Rounded Hints - YTNoModernUI | ||||||
| - (BOOL)_roundedSearchBarEnabled { return NO; } | + (BOOL)modernRoundedCornersEnabled { return NO; } | ||||||
| %end | %end | ||||||
|  |  | ||||||
| %hook YTColdConfig | %hook YTColdConfig | ||||||
| @@ -174,22 +174,21 @@ static BOOL IsEnabled(NSString *key) { | |||||||
| - (BOOL)cxClientEnableModernizedActionSheet { return NO; } | - (BOOL)cxClientEnableModernizedActionSheet { return NO; } | ||||||
| - (BOOL)enableClientShortsSheetsModernization { return NO; } | - (BOOL)enableClientShortsSheetsModernization { return NO; } | ||||||
| - (BOOL)enableTimestampModernizationForNative { return NO; } | - (BOOL)enableTimestampModernizationForNative { return NO; } | ||||||
| - (BOOL)mainAppCoreClientIosEnableModernOssPage { return NO; } |  | ||||||
| - (BOOL)modernizeElementsTextColor { return NO; } | - (BOOL)modernizeElementsTextColor { return NO; } | ||||||
| - (BOOL)modernizeElementsBgColor { return NO; } | - (BOOL)modernizeElementsBgColor { return NO; } | ||||||
| - (BOOL)modernizeCollectionLockups { return NO; } | - (BOOL)modernizeCollectionLockups { return NO; } | ||||||
| - (BOOL)uiSystemsClientGlobalConfigEnableEpUxUpdates { return NO; } |  | ||||||
| - (BOOL)uiSystemsClientGlobalConfigEnableModernButtonsForNative { return NO; } | - (BOOL)uiSystemsClientGlobalConfigEnableModernButtonsForNative { return NO; } | ||||||
| - (BOOL)uiSystemsClientGlobalConfigEnableModernButtonsForNativeLongTail { return NO; } | - (BOOL)uiSystemsClientGlobalConfigIosEnableModernTabsForNative { return NO; } | ||||||
| - (BOOL)uiSystemsClientGlobalConfigEnableModernTabsForNative { return NO; } | - (BOOL)uiSystemsClientGlobalConfigIosEnableEpUxUpdates { return NO; } | ||||||
|  | - (BOOL)uiSystemsClientGlobalConfigIosEnableSheetsUxUpdates { return NO; } | ||||||
| - (BOOL)uiSystemsClientGlobalConfigIosEnableSnackbarModernization { return NO; } | - (BOOL)uiSystemsClientGlobalConfigIosEnableSnackbarModernization { return NO; } | ||||||
| // Disable Rounded Content - YTNoModernUI | // Disable Rounded Content - YTNoModernUI | ||||||
| - (BOOL)iosDownloadsPageRoundedThumbs { return NO; } | - (BOOL)iosDownloadsPageRoundedThumbs { return NO; } | ||||||
| - (BOOL)iosRoundedSearchBarSuggestZeroPadding { return NO; } | - (BOOL)iosRoundedSearchBarSuggestZeroPadding { return NO; } | ||||||
|  | - (BOOL)uiSystemsClientGlobalConfigEnableRoundedDialogForNative { return NO; } | ||||||
| - (BOOL)uiSystemsClientGlobalConfigEnableRoundedThumbnailsForNative { return NO; } | - (BOOL)uiSystemsClientGlobalConfigEnableRoundedThumbnailsForNative { return NO; } | ||||||
| - (BOOL)uiSystemsClientGlobalConfigEnableRoundedThumbnailsForNativeLongTail { return NO; } | - (BOOL)uiSystemsClientGlobalConfigEnableRoundedThumbnailsForNativeLongTail { return NO; } | ||||||
| - (BOOL)uiSystemsClientGlobalConfigEnableRoundedTimestampForNative { return NO; } | - (BOOL)uiSystemsClientGlobalConfigEnableRoundedTimestampForNative { return NO; } | ||||||
| - (BOOL)uiSystemsClientGlobalConfigEnableRoundedDialogForNative { return NO; } |  | ||||||
| // Disable Darker Dark Mode - YTNoModernUI | // Disable Darker Dark Mode - YTNoModernUI | ||||||
| - (BOOL)enableDarkerDarkMode { return NO; } | - (BOOL)enableDarkerDarkMode { return NO; } | ||||||
| - (BOOL)useDarkerPaletteBgColorForElements { return NO; } | - (BOOL)useDarkerPaletteBgColorForElements { return NO; } | ||||||
| @@ -201,13 +200,16 @@ static BOOL IsEnabled(NSString *key) { | |||||||
| - (BOOL)enableCinematicContainer { return NO; } | - (BOOL)enableCinematicContainer { return NO; } | ||||||
| - (BOOL)enableCinematicContainerOnClient { return NO; } | - (BOOL)enableCinematicContainerOnClient { return NO; } | ||||||
| - (BOOL)enableCinematicContainerOnTablet { return NO; } | - (BOOL)enableCinematicContainerOnTablet { return NO; } | ||||||
|  | - (BOOL)enableTurnOffCinematicForFrameWithBlackBars { return YES; } | ||||||
|  | - (BOOL)enableTurnOffCinematicForVideoWithBlackBars { return YES; } | ||||||
| - (BOOL)iosCinematicContainerClientImprovement { return NO; } | - (BOOL)iosCinematicContainerClientImprovement { return NO; } | ||||||
| - (BOOL)iosEnableGhostCardInlineTitleCinematicContainerFix { return NO; } | - (BOOL)iosEnableGhostCardInlineTitleCinematicContainerFix { return NO; } | ||||||
| - (BOOL)iosUseFineScrubberMosaicStoreForCinematic { return NO; } | - (BOOL)iosUseFineScrubberMosaicStoreForCinematic { return NO; } | ||||||
| - (BOOL)mainAppCoreClientEnableClientCinematicPlaylists { return NO; } | - (BOOL)mainAppCoreClientEnableClientCinematicPlaylists { return NO; } | ||||||
| - (BOOL)mainAppCoreClientEnableClientCinematicPlaylistsPostMvp { return NO; } | - (BOOL)mainAppCoreClientEnableClientCinematicPlaylistsPostMvp { return NO; } | ||||||
| - (BOOL)mainAppCoreClientEnableClientCinematicTablets { return NO; } | - (BOOL)mainAppCoreClientEnableClientCinematicTablets { return NO; } | ||||||
| // 16.xx.x Styled YouTube Channel Page Interface - YTNoModernUI | - (BOOL)iosEnableFullScreenAmbientMode { return NO; } | ||||||
|  | // 16.42.3 Styled YouTube Channel Page Interface - YTNoModernUI | ||||||
| - (BOOL)channelsClientConfigIosChannelNavRestructuring { return NO; } | - (BOOL)channelsClientConfigIosChannelNavRestructuring { return NO; } | ||||||
| - (BOOL)channelsClientConfigIosMultiPartChannelHeader { return NO; } | - (BOOL)channelsClientConfigIosMultiPartChannelHeader { return NO; } | ||||||
| // Disable Optional Content - YTNoModernUI | // Disable Optional Content - YTNoModernUI | ||||||
| @@ -215,15 +217,37 @@ static BOOL IsEnabled(NSString *key) { | |||||||
| - (BOOL)supportElementsInMenuItemSupportedRenderers { return NO; } | - (BOOL)supportElementsInMenuItemSupportedRenderers { return NO; } | ||||||
| - (BOOL)isNewRadioButtonStyleEnabled { return NO; } | - (BOOL)isNewRadioButtonStyleEnabled { return NO; } | ||||||
| - (BOOL)uiSystemsClientGlobalConfigEnableButtonSentenceCasingForNative { return NO; } | - (BOOL)uiSystemsClientGlobalConfigEnableButtonSentenceCasingForNative { return NO; } | ||||||
|  | - (BOOL)mainAppCoreClientEnableClientYouTab { return NO; } | ||||||
|  | - (BOOL)mainAppCoreClientEnableClientYouLatency { return NO; } | ||||||
|  | - (BOOL)mainAppCoreClientEnableClientYouTabTablet { return NO; } | ||||||
| %end | %end | ||||||
|  |  | ||||||
| %hook YTHotConfig | %hook YTHotConfig | ||||||
| - (BOOL)liveChatIosUseModernRotationDetectiom { return NO; } // Disable Modern Content (YTHotConfig) | - (BOOL)liveChatIosUseModernRotationDetection { return NO; } // Disable Modern Content (YTHotConfig) | ||||||
|  | - (BOOL)liveChatModernizeClassicElementizeTextMessage { return NO; } | ||||||
| - (BOOL)iosShouldRepositionChannelBar { return NO; } | - (BOOL)iosShouldRepositionChannelBar { return NO; } | ||||||
| - (BOOL)enableElementRendererOnChannelCreation { return NO; } | - (BOOL)enableElementRendererOnChannelCreation { return NO; } | ||||||
| %end | %end | ||||||
| %end | %end | ||||||
|  |  | ||||||
|  | %group gDisableAmbientMode | ||||||
|  | %hook YTColdConfig | ||||||
|  | - (BOOL)disableCinematicForLowPowerMode { return NO; } | ||||||
|  | - (BOOL)enableCinematicContainer { return NO; } | ||||||
|  | - (BOOL)enableCinematicContainerOnClient { return NO; } | ||||||
|  | - (BOOL)enableCinematicContainerOnTablet { return NO; } | ||||||
|  | - (BOOL)enableTurnOffCinematicForFrameWithBlackBars { return YES; } | ||||||
|  | - (BOOL)enableTurnOffCinematicForVideoWithBlackBars { return YES; } | ||||||
|  | - (BOOL)iosCinematicContainerClientImprovement { return NO; } | ||||||
|  | - (BOOL)iosEnableGhostCardInlineTitleCinematicContainerFix { return NO; } | ||||||
|  | - (BOOL)iosUseFineScrubberMosaicStoreForCinematic { return NO; } | ||||||
|  | - (BOOL)mainAppCoreClientEnableClientCinematicPlaylists { return NO; } | ||||||
|  | - (BOOL)mainAppCoreClientEnableClientCinematicPlaylistsPostMvp { return NO; } | ||||||
|  | - (BOOL)mainAppCoreClientEnableClientCinematicTablets { return NO; } | ||||||
|  | - (BOOL)iosEnableFullScreenAmbientMode { return NO; } | ||||||
|  | %end | ||||||
|  | %end | ||||||
|  |  | ||||||
| // Hide YouTube Heatwaves in Video Player (YouTube v17.19.2-present) - @level3tjg - https://www.reddit.com/r/jailbreak/comments/v29yvk/ | // Hide YouTube Heatwaves in Video Player (YouTube v17.19.2-present) - @level3tjg - https://www.reddit.com/r/jailbreak/comments/v29yvk/ | ||||||
| %group gHideHeatwaves | %group gHideHeatwaves | ||||||
| %hook YTInlinePlayerBarContainerView | %hook YTInlinePlayerBarContainerView | ||||||
| @@ -336,42 +360,6 @@ static BOOL IsEnabled(NSString *key) { | |||||||
| %end | %end | ||||||
| %end | %end | ||||||
|  |  | ||||||
| %group gDisableDontEatMyContentSection |  | ||||||
| %hook YTSettingsSectionItemManager |  | ||||||
| - (void)updateDEMCSectionWithEntry:(id)arg1 { // DontEatMyContent |  | ||||||
|     %orig; |  | ||||||
|     NSMutableArray *sectionItems = [self valueForKey:@"_sectionItems"]; |  | ||||||
|     NSPredicate *predicate = [NSPredicate predicateWithFormat:@"title == %@", @"DontEatMyContent"]; |  | ||||||
|     NSArray *itemsToRemove = [sectionItems filteredArrayUsingPredicate:predicate]; |  | ||||||
|     [sectionItems removeObjectsInArray:itemsToRemove]; |  | ||||||
| } |  | ||||||
| %end |  | ||||||
| %end |  | ||||||
|  |  | ||||||
| %group gDisableReturnYouTubeDislikeSection |  | ||||||
| %hook YTSettingsSectionItemManager |  | ||||||
| - (void)updateRYDSectionWithEntry:(id)arg1 { // Return YouTube Dislike |  | ||||||
|     %orig; |  | ||||||
|     NSMutableArray *sectionItems = [self valueForKey:@"_sectionItems"]; |  | ||||||
|     NSPredicate *predicate = [NSPredicate predicateWithFormat:@"title == %@", @"Return YouTube Dislike"]; |  | ||||||
|     NSArray *itemsToRemove = [sectionItems filteredArrayUsingPredicate:predicate]; |  | ||||||
|     [sectionItems removeObjectsInArray:itemsToRemove]; |  | ||||||
| } |  | ||||||
| %end |  | ||||||
| %end |  | ||||||
|  |  | ||||||
| %group gDisableYouPiPSection |  | ||||||
| %hook YTSettingsSectionItemManager |  | ||||||
| - (void)updateYouPiPSectionWithEntry:(id)arg1 { // YouPiP |  | ||||||
|     %orig; |  | ||||||
|     NSMutableArray *sectionItems = [self valueForKey:@"_sectionItems"]; |  | ||||||
|     NSPredicate *predicate = [NSPredicate predicateWithFormat:@"title == %@", @"YouPiP"]; |  | ||||||
|     NSArray *itemsToRemove = [sectionItems filteredArrayUsingPredicate:predicate]; |  | ||||||
|     [sectionItems removeObjectsInArray:itemsToRemove]; |  | ||||||
| } |  | ||||||
| %end |  | ||||||
| %end |  | ||||||
|  |  | ||||||
| %group gDisableAutoplaySection | %group gDisableAutoplaySection | ||||||
| %hook YTSettingsSectionItemManager | %hook YTSettingsSectionItemManager | ||||||
| - (void)updateAutoplaySectionWithEntry:(id)arg1 {} // Autoplay | - (void)updateAutoplaySectionWithEntry:(id)arg1 {} // Autoplay | ||||||
| @@ -498,6 +486,9 @@ static BOOL IsEnabled(NSString *key) { | |||||||
|     if (IsEnabled(@"ytNoModernUI_enabled")) { |     if (IsEnabled(@"ytNoModernUI_enabled")) { | ||||||
|         %init(gYTNoModernUI); |         %init(gYTNoModernUI); | ||||||
|     } |     } | ||||||
|  |     if (IsEnabled(@"disableAmbientMode_enabled")) { | ||||||
|  |         %init(gDisableAmbientMode); | ||||||
|  |     } | ||||||
|     if (IsEnabled(@"ytSpeed_enabled")) { |     if (IsEnabled(@"ytSpeed_enabled")) { | ||||||
|         %init(gYTSpeed); |         %init(gYTSpeed); | ||||||
|     } |     } | ||||||
| @@ -507,15 +498,6 @@ static BOOL IsEnabled(NSString *key) { | |||||||
|     if (IsEnabled(@"disableAccountSection_enabled")) { |     if (IsEnabled(@"disableAccountSection_enabled")) { | ||||||
|         %init(gDisableAccountSection); |         %init(gDisableAccountSection); | ||||||
|     } |     } | ||||||
|     if (IsEnabled(@"disableDontEatMyContentSection_enabled")) { |  | ||||||
|         %init(gDisableDontEatMyContentSection); |  | ||||||
|     } |  | ||||||
|     if (IsEnabled(@"disableReturnYouTubeDislikeSection_enabled")) { |  | ||||||
|         %init(gDisableReturnYouTubeDislikeSection); |  | ||||||
|     } |  | ||||||
|     if (IsEnabled(@"disableYouPiPSection_enabled")) { |  | ||||||
|         %init(gDisableYouPiPSection); |  | ||||||
|     } |  | ||||||
|     if (IsEnabled(@"disableAutoplaySection_enabled")) { |     if (IsEnabled(@"disableAutoplaySection_enabled")) { | ||||||
|         %init(gDisableAutoplaySection); |         %init(gDisableAutoplaySection); | ||||||
|     } |     } | ||||||
|   | |||||||
| @@ -24,9 +24,6 @@ | |||||||
| "APP_SETTINGS_OVERLAY_OPTIONS" = "App Settings Overlay Options"; | "APP_SETTINGS_OVERLAY_OPTIONS" = "App Settings Overlay Options"; | ||||||
|  |  | ||||||
| "HIDE_ACCOUNT_SECTION" = "Hide `Account` Section"; | "HIDE_ACCOUNT_SECTION" = "Hide `Account` Section"; | ||||||
| "HIDE_DONTEATMYCONTENT_SECTION" = "Hide `DontEatMyContent` Section"; |  | ||||||
| "HIDE_YOUTUBERETURNDISLIKE_SECTION" = "Hide `YouTube Return Dislike` Section"; |  | ||||||
| "HIDE_YOUPIP_SECTION" = "Hide `YouPiP` Section"; |  | ||||||
| "HIDE_AUTOPLAY_SECTION" = "Hide `Autoplay` Section"; | "HIDE_AUTOPLAY_SECTION" = "Hide `Autoplay` Section"; | ||||||
| "HIDE_TRYNEWFEATURES_SECTION" = "Hide `Try New Features` Section"; | "HIDE_TRYNEWFEATURES_SECTION" = "Hide `Try New Features` Section"; | ||||||
| "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Hide `Video quality preferences` Section"; | "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Hide `Video quality preferences` Section"; | ||||||
|   | |||||||
| @@ -24,9 +24,6 @@ | |||||||
| "APP_SETTINGS_OVERLAY_OPTIONS" = "App Settings Overlay Options"; | "APP_SETTINGS_OVERLAY_OPTIONS" = "App Settings Overlay Options"; | ||||||
|  |  | ||||||
| "HIDE_ACCOUNT_SECTION" = "Hide `Account` Section"; | "HIDE_ACCOUNT_SECTION" = "Hide `Account` Section"; | ||||||
| "HIDE_DONTEATMYCONTENT_SECTION" = "Hide `DontEatMyContent` Section"; |  | ||||||
| "HIDE_YOUTUBERETURNDISLIKE_SECTION" = "Hide `YouTube Return Dislike` Section"; |  | ||||||
| "HIDE_YOUPIP_SECTION" = "Hide `YouPiP` Section"; |  | ||||||
| "HIDE_AUTOPLAY_SECTION" = "Hide `Autoplay` Section"; | "HIDE_AUTOPLAY_SECTION" = "Hide `Autoplay` Section"; | ||||||
| "HIDE_TRYNEWFEATURES_SECTION" = "Hide `Try New Features` Section"; | "HIDE_TRYNEWFEATURES_SECTION" = "Hide `Try New Features` Section"; | ||||||
| "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Hide `Video quality preferences` Section"; | "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Hide `Video quality preferences` Section"; | ||||||
|   | |||||||
| @@ -24,9 +24,6 @@ | |||||||
| "APP_SETTINGS_OVERLAY_OPTIONS" = "App Settings Overlay Options"; | "APP_SETTINGS_OVERLAY_OPTIONS" = "App Settings Overlay Options"; | ||||||
|  |  | ||||||
| "HIDE_ACCOUNT_SECTION" = "Hide `Account` Section"; | "HIDE_ACCOUNT_SECTION" = "Hide `Account` Section"; | ||||||
| "HIDE_DONTEATMYCONTENT_SECTION" = "Hide `DontEatMyContent` Section"; |  | ||||||
| "HIDE_YOUTUBERETURNDISLIKE_SECTION" = "Hide `YouTube Return Dislike` Section"; |  | ||||||
| "HIDE_YOUPIP_SECTION" = "Hide `YouPiP` Section"; |  | ||||||
| "HIDE_AUTOPLAY_SECTION" = "Hide `Autoplay` Section"; | "HIDE_AUTOPLAY_SECTION" = "Hide `Autoplay` Section"; | ||||||
| "HIDE_TRYNEWFEATURES_SECTION" = "Hide `Try New Features` Section"; | "HIDE_TRYNEWFEATURES_SECTION" = "Hide `Try New Features` Section"; | ||||||
| "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Hide `Video quality preferences` Section"; | "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Hide `Video quality preferences` Section"; | ||||||
|   | |||||||
| @@ -1,107 +1,104 @@ | |||||||
| // Settings | // Settings | ||||||
| "VERSION" = "Versiune YTLitePlus: %@"; | "VERSION" = "YTLitePlus's version: %@"; | ||||||
| "VERSION_CHECK" = "Căutați actualizări"; | "VERSION_CHECK" = "Tap to check for update!"; | ||||||
|  |  | ||||||
| // Video controls overlay options | // Video controls overlay options | ||||||
| "VIDEO_CONTROLS_OVERLAY_OPTIONS" = "Opțiuni Overlay Controale Video"; | "VIDEO_CONTROLS_OVERLAY_OPTIONS" = "Video Controls Overlay Options"; | ||||||
|  |  | ||||||
| "ENABLE_SHARE_BUTTON" = "Activare buton Partajare"; | "ENABLE_SHARE_BUTTON" = "Enable Share Button"; | ||||||
| "ENABLE_SHARE_BUTTON_DESC" = "Activați pentru a adăuga butonul Partajare la controalele video."; | "ENABLE_SHARE_BUTTON_DESC" = "Enable the Share Button in video controls overlay."; | ||||||
|  |  | ||||||
| "ENABLE_SAVE_TO_PLAYLIST_BUTTON" = "Activare buton 'Salvează în Playlist'"; | "ENABLE_SAVE_TO_PLAYLIST_BUTTON" = "Enable 'Save To Playlist' Button"; | ||||||
| "ENABLE_SAVE_TO_PLAYLIST_BUTTON_DESC" = "Activați pentru a adăuga butonul 'Salvează în Playlist' la controalele video."; | "ENABLE_SAVE_TO_PLAYLIST_BUTTON_DESC" = "Enable the 'Save To Playlist' Button in video controls overlay."; | ||||||
|  |  | ||||||
| "HIDE_SHADOW_OVERLAY_BUTTONS" = "Ascunde umbră butoane Overlay"; | "HIDE_SHADOW_OVERLAY_BUTTONS" = "Hide Shadow Overlay Buttons"; | ||||||
| "HIDE_SHADOW_OVERLAY_BUTTONS_DESC" = "Ascunde umbra butoanelor Play/Pauză, Înapoi, Înainte și derulare Înainte/Înapoi."; | "HIDE_SHADOW_OVERLAY_BUTTONS_DESC" = "Hide the Shadow Overlay on the Play/Pause, Previous, Next, Forward & Rewind Buttons."; | ||||||
|  |  | ||||||
| "HIDE_RIGHT_PANEL" = "Ascunde panoul lateral în modul ecran complet"; | "HIDE_RIGHT_PANEL" = "Hide the right panel in fullscreen mode"; | ||||||
| "HIDE_RIGHT_PANEL_DESC" = "Este necesară repornirea aplicației."; | "HIDE_RIGHT_PANEL_DESC" = "App restart is required."; | ||||||
|  |  | ||||||
| "HIDE_HEATWAVES" = "Ascunde Heatwaves"; | "HIDE_HEATWAVES" = "Hide Heatwaves"; | ||||||
| "HIDE_HEATWAVES_DESC" = "Ascundere Heatwaves în player-ul video. Este necesară repornirea aplicației."; | "HIDE_HEATWAVES_DESC" = "Hides the Heatwaves in the video player. App restart is required."; | ||||||
|  |  | ||||||
| // App settings overlay options | // App settings overlay options | ||||||
| "APP_SETTINGS_OVERLAY_OPTIONS" = "Opțiuni Overlay Setări Aplicație"; | "APP_SETTINGS_OVERLAY_OPTIONS" = "App Settings Overlay Options"; | ||||||
|  |  | ||||||
| "HIDE_ACCOUNT_SECTION" = "Ascunde secțiunea `Cont`"; | "HIDE_ACCOUNT_SECTION" = "Hide `Account` Section"; | ||||||
| "HIDE_DONTEATMYCONTENT_SECTION" = "Ascunde secțiunea `DontEatMyContent`"; | "HIDE_AUTOPLAY_SECTION" = "Hide `Autoplay` Section"; | ||||||
| "HIDE_YOUTUBERETURNDISLIKE_SECTION" = "Ascunde secțiunea `Return YouTube Dislike`"; | "HIDE_TRYNEWFEATURES_SECTION" = "Hide `Try New Features` Section"; | ||||||
| "HIDE_YOUPIP_SECTION" = "Ascunde secțiunea `YouPiP`"; | "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Hide `Video quality preferences` Section"; | ||||||
| "HIDE_AUTOPLAY_SECTION" = "Ascunde secțiunea `Redare automată`"; | "HIDE_NOTIFICATIONS_SECTION" = "Hide `Notifications` Section"; | ||||||
| "HIDE_TRYNEWFEATURES_SECTION" = "Ascunde secțiunea `Încearcă funcții noi`"; | "HIDE_MANAGEALLHISTORY_SECTION" = "Hide `Manage all history` Section"; | ||||||
| "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Ascunde secțiunea `Preferințe privind calitatea video`"; | "HIDE_YOURDATAINYOUTUBE_SECTION" = "Hide `Your data in YouTube` Section"; | ||||||
| "HIDE_NOTIFICATIONS_SECTION" = "Ascunde secțiunea `Notificări`"; | "HIDE_PRIVACY_SECTION" = "Hide `Privacy` Section"; | ||||||
| "HIDE_MANAGEALLHISTORY_SECTION" = "Ascunde secțiunea `Gestionează întregul istoric`"; | "HIDE_LIVECHAT_SECTION" = "Hide `Live Chat` Section"; | ||||||
| "HIDE_YOURDATAINYOUTUBE_SECTION" = "Ascunde secțiunea `Datele tale din YouTube`"; |  | ||||||
| "HIDE_PRIVACY_SECTION" = "Ascunde secțiunea `Confidențialitate`"; |  | ||||||
| "HIDE_LIVECHAT_SECTION" = "Ascunde secțiunea `Chat live`"; |  | ||||||
|  |  | ||||||
| // Theme | // Theme | ||||||
| "THEME_OPTIONS" = "Opțiuni temă"; | "THEME_OPTIONS" = "Theme Options"; | ||||||
|  |  | ||||||
| "OLED_DARK_THEME" = "Mod Întunecat OLED"; | "OLED_DARK_THEME" = "OLED dark theme"; | ||||||
| "OLED_DARK_THEME_2" = "Mod Întunecat OLED"; | "OLED_DARK_THEME_2" = "OLED dark theme"; | ||||||
| "OLED_DARK_THEME_DESC" = "Este posibil să nu funcționeze corect în anumite cazuri. Este necesară repornirea aplicației după ce această opțiune este activată/dezactivată."; | "OLED_DARK_THEME_DESC" = "True dark theme. Might not work correctly in some cases. App restart is required after you enable/disable this option."; | ||||||
|  |  | ||||||
| "OLD_DARK_THEME" = "Mod întunecat vechi"; | "OLD_DARK_THEME" = "Old dark theme"; | ||||||
| "OLD_DARK_THEME_DESC" = "Tema întunecată veche (gri) a YouTube-ului. Este necesară repornirea aplicației."; | "OLD_DARK_THEME_DESC" = "Old YouTube's dark theme (grey theme). App restart is required."; | ||||||
|  |  | ||||||
| "DEFAULT_THEME" = "Temă implicită"; | "DEFAULT_THEME" = "Default"; | ||||||
| "DEFAULT_THEME_DESC" = "Tema întunecată implicită a YouTube-ului. Este necesară repornirea aplicației."; | "DEFAULT_THEME_DESC" = "Default dark(er) theme of YouTube. App restart is required."; | ||||||
|  |  | ||||||
| "OLED_KEYBOARD" = "Tastatură OLED"; | "OLED_KEYBOARD" = "OLED-клавиатура (Бета)"; | ||||||
| "OLED_KEYBOARD_DESC" = "Este posibil să nu funcționeze corect în anumite cazuri. Este necesară repornirea aplicației."; | "OLED_KEYBOARD_DESC" = "Возможно, на некоторых устройствах будет работать криво. Потребуется перезагрузка."; | ||||||
|  |  | ||||||
| "LOW_CONTRAST_MODE" = "Mod Contrast Scăzut"; | "LOW_CONTRAST_MODE" = "Low Contrast Mode"; | ||||||
| "LOW_CONTRAST_MODE_DESC" = "Această opțiune va scădea contrastul textului și butoanelor, similar cu interfața veche YouTube. Este necesară repornirea aplicației."; | "LOW_CONTRAST_MODE_DESC" = "This option will Low Contrast of the texts and buttons just like how the old YouTube Interface was. App restart is required."; | ||||||
| "LCM_SELECTOR" = "Selecție Mod Contrast Scăzut"; | "LCM_SELECTOR" = "Low contrast mode selection"; | ||||||
| "DEFAULT_LOWCONTRASTMODE" = "(Implicit) LowContrastMode"; | "DEFAULT_LOWCONTRASTMODE" = "(Default) LowContrastMode"; | ||||||
| "CUSTOM_LOWCONTRASTMODE" = "(Culoare personalizată) LowContrastMode"; | "CUSTOM_LOWCONTRASTMODE" = "(Custom Color) LowContrastMode"; | ||||||
|  |  | ||||||
| // Miscellaneous | // Miscellaneous | ||||||
| "MISCELLANEOUS" = "Diverse"; | "MISCELLANEOUS" = "Miscellaneous"; | ||||||
|  |  | ||||||
| "ENABLE_YT_STARTUP_ANIMATION" = "Activare animație de pornire YouTube"; | "ENABLE_YT_STARTUP_ANIMATION" = "Enable YouTube startup animation"; | ||||||
| "ENABLE_YT_STARTUP_ANIMATION_DESC" = ""; | "ENABLE_YT_STARTUP_ANIMATION_DESC" = ""; | ||||||
|  |  | ||||||
| "HIDE_MODERN_INTERFACE" = "Ascundere Interfață Modernă (YTNoModernUI)"; | "HIDE_MODERN_INTERFACE" = "Hide Modern Interface (YTNoModernUI)"; | ||||||
| "HIDE_MODERN_INTERFACE_DESC" = "Activați pentru a ascunde orice Element Modern adăugat de YouTube. Șterge Mod Ambiental, Design Rotunjit, etc. Este necesară repornirea aplicației."; | "HIDE_MODERN_INTERFACE_DESC" = "Toggle this on to hide any Modern Element added by YouTube. Removes Ambient Mode, Rounded Design & More. App restart is required."; | ||||||
|  |  | ||||||
| "IPAD_LAYOUT" = "Aspect iPad"; | "IPAD_LAYOUT" = "iPad Layout"; | ||||||
| "IPAD_LAYOUT_DESC" = "Activați doar dacă doriți să aveți aspectul de pe iPad pe iPhone/iPod-ul dvs. Este necesară repornirea aplicației."; | "IPAD_LAYOUT_DESC" = "only use this if you want to have the iPad Layout on your current iPhone/iPod. App restart is required."; | ||||||
|  |  | ||||||
| "IPHONE_LAYOUT" = "Aspect iPhone"; | "IPHONE_LAYOUT" = "iPhone Layout"; | ||||||
| "IPHONE_LAYOUT_DESC" = "Activați doar dacă doriți să aveți aspectul de pe iPhone pe iPad-ul dvs. Este necesară repornirea aplicației."; | "IPHONE_LAYOUT_DESC" = "only use this if you want to have the iPhone Layout on your current iPad. App restart is required."; | ||||||
|  |  | ||||||
| "CAST_CONFIRM" = "Alertă de confirmare înainte de proiectare (YTCastConfirm)"; | "CAST_CONFIRM" = "Confirm alert before casting (YTCastConfirm)"; | ||||||
| "CAST_CONFIRM_DESC" = "Afișează o alertă de confirmare înainte de a proiecta, pentru a preveni deturnarea accidentală a TV-ului."; | "CAST_CONFIRM_DESC" = "Show a confirm alert before casting to prevent accidentally hijacking TV."; | ||||||
| "CASTING" = "Proiectare"; | "CASTING" = "Castings"; | ||||||
| "MSG_ARE_YOU_SURE" = "Sunteți sigur că doriți să proiectați?"; | "MSG_ARE_YOU_SURE" = "Are you sure you want to start casting?"; | ||||||
| "MSG_YES" = "Da"; | "MSG_YES" = "Yes"; | ||||||
| "MSG_CANCEL" = "Anulare"; | "MSG_CANCEL" = "Cancel"; | ||||||
|  |  | ||||||
| "NEW_MINIPLAYER_STYLE" = "Stil nou bară Miniplayer (BigYTMiniPlayer)"; | "NEW_MINIPLAYER_STYLE" = "Мини-плеер в стиле iPad (BigYTMiniPlayer)"; | ||||||
| "NEW_MINIPLAYER_STYLE_DESC" = "Este necesară repornirea aplicației."; | "NEW_MINIPLAYER_STYLE_DESC" = "Потребуется перезагрузка."; | ||||||
|  |  | ||||||
| "STOCK_VOLUME_HUD" = "Utilizare aspect bară volum al iOS-ului"; | "STOCK_VOLUME_HUD" = "Use iOS stock volume HUD"; | ||||||
| "STOCK_VOLUME_HUD_DESC" = ""; | "STOCK_VOLUME_HUD_DESC" = ""; | ||||||
|  |  | ||||||
| "HIDE_CAST_BUTTON" = "Ascundere buton Proiectare"; | "HIDE_CAST_BUTTON" = "Скрыть кнопку «Транслировать»"; | ||||||
| "HIDE_CAST_BUTTON_DESC" = "Este necesară repornirea aplicației."; | "HIDE_CAST_BUTTON_DESC" = "Потребуется перезагрузка."; | ||||||
|  |  | ||||||
| "HIDE_SPONSORBLOCK_BUTTON" = "Ascundere buton iSponsorBlock în bara de navigație"; | "HIDE_SPONSORBLOCK_BUTTON" = "Hide iSponsorBlock button in the Navigation bar"; | ||||||
| "HIDE_SPONSORBLOCK_BUTTON_DESC" = ""; | "HIDE_SPONSORBLOCK_BUTTON_DESC" = ""; | ||||||
|  |  | ||||||
| "YT_SPEED" = "Activare YTSpeed"; | "YT_SPEED" = "Enable YTSpeed"; | ||||||
| "YT_SPEED_DESC" = "Activați YTSpeed pentru a avea mai multe opțiuni pentru viteza redării. Este necesară repornirea aplicației."; | "YT_SPEED_DESC" = "Enable YTSpeed to have more Playback Speed Options. App restart is required."; | ||||||
|  |  | ||||||
| "ENABLE_FLEX" = "Activare FLEX"; | "ENABLE_FLEX" = "Enable FLEX"; | ||||||
| "ENABLE_FLEX_DESC" = "Activați FLEX pentru depanare (nerecomandat). Lăsați această opțiune dezactivată dacă nu știți ce faceți."; | "ENABLE_FLEX_DESC" = "Enable FLEX for debugging (not recommended). Leave this off unless you know what you are doing."; | ||||||
|  |  | ||||||
| // Version Spoofer | // Version Spoofer | ||||||
| "APP_VERSION_SPOOFER_LITE" = "Activare Spoofer Versiune Aplicație (Lite)"; | "APP_VERSION_SPOOFER_LITE" = "Enable App Version Spoofer (Lite)"; | ||||||
| "APP_VERSION_SPOOFER_LITE_DESC" = "Activați pentru a utiliza Version Spoofer (Lite) și alegeți versiunea preferată. Este necesară repornirea aplicației."; | "APP_VERSION_SPOOFER_LITE_DESC" = "Enable this to use the Version Spoofer (Lite) and select your perferred version below. App restart is required."; | ||||||
| "VERSION_SPOOFER_TITLE" = "Version Spoofer Picker"; | "VERSION_SPOOFER_TITLE" = "Version Spoofer Picker"; | ||||||
|  |  | ||||||
| // Other Localization | // Other Localization | ||||||
| "APP_RESTART_DESC" = "Este necesară repornirea aplicației."; | "APP_RESTART_DESC" = "App restart is required."; | ||||||
|   | |||||||
| @@ -24,9 +24,6 @@ | |||||||
| "APP_SETTINGS_OVERLAY_OPTIONS" = "App Settings Overlay Options"; | "APP_SETTINGS_OVERLAY_OPTIONS" = "App Settings Overlay Options"; | ||||||
|  |  | ||||||
| "HIDE_ACCOUNT_SECTION" = "Hide `Account` Section"; | "HIDE_ACCOUNT_SECTION" = "Hide `Account` Section"; | ||||||
| "HIDE_DONTEATMYCONTENT_SECTION" = "Hide `DontEatMyContent` Section"; |  | ||||||
| "HIDE_YOUTUBERETURNDISLIKE_SECTION" = "Hide `YouTube Return Dislike` Section"; |  | ||||||
| "HIDE_YOUPIP_SECTION" = "Hide `YouPiP` Section"; |  | ||||||
| "HIDE_AUTOPLAY_SECTION" = "Hide `Autoplay` Section"; | "HIDE_AUTOPLAY_SECTION" = "Hide `Autoplay` Section"; | ||||||
| "HIDE_TRYNEWFEATURES_SECTION" = "Hide `Try New Features` Section"; | "HIDE_TRYNEWFEATURES_SECTION" = "Hide `Try New Features` Section"; | ||||||
| "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Hide `Video quality preferences` Section"; | "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Hide `Video quality preferences` Section"; | ||||||
|   | |||||||
| @@ -39,9 +39,6 @@ https://github.com/PoomSmart/Return-YouTube-Dislikes/tree/main/layout/Library/Ap | |||||||
| "APP_SETTINGS_OVERLAY_OPTIONS" = "App Settings Overlay Options"; | "APP_SETTINGS_OVERLAY_OPTIONS" = "App Settings Overlay Options"; | ||||||
|  |  | ||||||
| "HIDE_ACCOUNT_SECTION" = "Hide `Account` Section"; | "HIDE_ACCOUNT_SECTION" = "Hide `Account` Section"; | ||||||
| "HIDE_DONTEATMYCONTENT_SECTION" = "Hide `DontEatMyContent` Section"; |  | ||||||
| "HIDE_YOUTUBERETURNDISLIKE_SECTION" = "Hide `YouTube Return Dislike` Section"; |  | ||||||
| "HIDE_YOUPIP_SECTION" = "Hide `YouPiP` Section"; |  | ||||||
| "HIDE_AUTOPLAY_SECTION" = "Hide `Autoplay` Section"; | "HIDE_AUTOPLAY_SECTION" = "Hide `Autoplay` Section"; | ||||||
| "HIDE_TRYNEWFEATURES_SECTION" = "Hide `Try New Features` Section"; | "HIDE_TRYNEWFEATURES_SECTION" = "Hide `Try New Features` Section"; | ||||||
| "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Hide `Video quality preferences` Section"; | "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Hide `Video quality preferences` Section"; | ||||||
|   | |||||||
| @@ -24,9 +24,6 @@ | |||||||
| "APP_SETTINGS_OVERLAY_OPTIONS" = "App Settings Overlay Options"; | "APP_SETTINGS_OVERLAY_OPTIONS" = "App Settings Overlay Options"; | ||||||
|  |  | ||||||
| "HIDE_ACCOUNT_SECTION" = "Hide `Account` Section"; | "HIDE_ACCOUNT_SECTION" = "Hide `Account` Section"; | ||||||
| "HIDE_DONTEATMYCONTENT_SECTION" = "Hide `DontEatMyContent` Section"; |  | ||||||
| "HIDE_YOUTUBERETURNDISLIKE_SECTION" = "Hide `YouTube Return Dislike` Section"; |  | ||||||
| "HIDE_YOUPIP_SECTION" = "Hide `YouPiP` Section"; |  | ||||||
| "HIDE_AUTOPLAY_SECTION" = "Hide `Autoplay` Section"; | "HIDE_AUTOPLAY_SECTION" = "Hide `Autoplay` Section"; | ||||||
| "HIDE_TRYNEWFEATURES_SECTION" = "Hide `Try New Features` Section"; | "HIDE_TRYNEWFEATURES_SECTION" = "Hide `Try New Features` Section"; | ||||||
| "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Hide `Video quality preferences` Section"; | "HIDE_VIDEOQUALITYPREFERENCES_SECTION" = "Hide `Video quality preferences` Section"; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Matt
					Matt