Compare commits

..
Author SHA1 Message Date
qnblackcat aeb941ac0e Merge branch 'main' of https://github.com/qnblackcat/uYouPlus into main 2022-02-16 00:40:48 +07:00
qnblackcat ce26a834b3 missing PSHeader 2022-02-16 00:40:27 +07:00
Nguyễn Đạt ef2834ae3e Update Makefile 2022-02-15 15:32:37 +07:00
Nguyễn Đạt d632b426eb Delete Resources/Frameworks/Alderis.framework directory 2022-02-15 15:31:26 +07:00
qnblackcat aed7144c0c add resources 2022-02-15 15:29:55 +07:00
qnblackcat 985d14ced1 no compiled dylib? 2022-02-15 15:27:26 +07:00
qnblackcat bd8b505462 updated tweaks to the latest version 2022-02-07 21:59:41 +07:00
qnblackcat 3b6cc1b9f5 updated tweaks 2022-02-01 12:34:48 +07:00
qnblackcat 82310ebb25 Merge branch 'main' of https://github.com/qnblackcat/uYouPlus into main 2022-01-29 23:42:24 +07:00
qnblackcat 499eb532f9 YouPiP 1.6.5 & RYD 1.6.1 2022-01-29 23:38:20 +07:00
Nguyễn Đạt 7376bce524 Update README.md 2022-01-22 22:57:00 +07:00
Nguyễn Đạt 24de17b928 Update README.md 2022-01-22 22:55:57 +07:00
qnblackcat 415bc0f9fe remove bundles 2022-01-22 21:36:19 +07:00
qnblackcat 212a6ca0fe Update YouTube & RYD & YouPiP 2022-01-22 21:34:43 +07:00
Nguyễn Đạt af0c2ce092 Update YDR‘s homepage 2022-01-07 00:10:18 +07:00
Nguyễn Đạt bc5e1178ac Update README.md 2022-01-03 00:27:02 +07:00
Nguyễn Đạt 0035e0d4c5 Update README.md 2022-01-03 00:26:30 +07:00
Nguyễn Đạt b13180ff39 Update README.md 2022-01-02 11:16:04 +07:00
Nguyễn Đạt 7eb0a89bf0 Update issue templates 2022-01-02 11:08:57 +07:00
qnblackcat 6c011f1b02 Added YTDislikeReturn & Update YouPiP & YT 2021-12-31 12:03:39 +07:00
Nguyễn Đạt 5c26c66ff0 Update issue templates 2021-12-20 10:20:19 +07:00
Nguyễn Đạt 6b600236dd Update README.md 2021-12-07 11:27:45 +07:00
Nguyễn Đạt 07a4acc1a3 Update issue templates 2021-12-07 11:24:56 +07:00
Nguyễn Đạt 6e0b1097c8 Update README.md 2021-12-07 11:05:24 +07:00
Nguyễn Đạt 57b9241a29 Update issue templates 2021-12-07 10:52:35 +07:00
Nguyễn Đạt 2c884cae02 Update issue templates 2021-12-07 10:42:47 +07:00
Nguyễn Đạt 1b695d297e Update issue templates 2021-12-07 10:42:17 +07:00
Nguyễn Đạt dd10e4eb0f Delete bug_report.md 2021-12-01 18:52:52 +07:00
Nguyễn Đạt b54fe11d95 Update issue templates 2021-12-01 18:51:48 +07:00
Nguyễn Đạt 7affb169fd moved some info to #FAQ 2021-11-28 17:57:53 +07:00
Nguyễn Đạt b1a8c6a75a YT 16.45.4 & iSponsorBlock 1.0-11 & YouPiP 1.5.15 2021-11-28 17:20:33 +07:00
qnblackcat a52162f1f8 YT 16.45.4 & iSponsorBlock 1.0-11 & YouPiP 1.5.15 2021-11-28 17:00:28 +07:00
Nguyễn Đạt 1c8928dcc6 typo, again 2021-11-17 00:48:48 +07:00
Nguyễn Đạt a8fbb54670 typo 2021-11-04 08:35:19 +07:00
Nguyễn Đạt 6c1464e60d Actually Open in AltStore 2021-11-04 00:08:26 +07:00
Nguyễn Đạt 110b4696b3 Open in AltStore 2021-11-03 22:12:30 +07:00
Nguyễn Đạt 7e57a09e0e Update README.md 2021-10-29 18:48:26 +07:00
Nguyễn Đạt e48b90804c Update README.md 2021-10-29 18:47:24 +07:00
Nguyễn Đạt eb3d5e7136 Update README.md 2021-10-29 18:44:58 +07:00
Nguyễn Đạt 92654477d4 Update README.md 2021-10-29 18:44:39 +07:00
Nguyễn Đạt 5c1932e667 Update Makefile 2021-10-29 18:35:09 +07:00
Nguyễn Đạt ff254acefd Update README.md 2021-10-29 18:33:32 +07:00
Nguyễn Đạt 02c765532f Update README.md 2021-10-29 14:21:35 +07:00
Nguyễn Đạt 33eac27884 Update Makefile 2021-10-29 07:17:41 +07:00
qnblackcat 23b0bf7309 uYou 2.1 & YT 16.42.3 2021-10-28 14:54:41 +07:00
Nguyễn Đạt ac2aefe9b2 Update README.md 2021-10-28 14:41:38 +07:00
Nguyễn Đạt ab153aac7b Update README.md 2021-10-28 14:39:55 +07:00
Nguyễn Đạt d8622e6c4b Update README.md 2021-10-28 14:16:07 +07:00
qnblackcat ce5b31d366 Updated YouTube & YouPiP & YTUHD 2021-10-19 23:51:16 +07:00
Nguyễn Đạt 676dcc524e Update README.md 2021-10-02 11:17:51 +07:00
Nguyễn Đạt 49ab27ad13 Update uYouPlus.x 2021-10-02 11:10:24 +07:00
22 changed files with 190 additions and 81 deletions
+28
View File
@@ -0,0 +1,28 @@
---
name: Bug
about: Create a report to help us improve
title: "[Bug]"
labels: bug
assignees: ''
---
**Device info:**
- iOS/iPadOS version:
- Device model:
- Sideload tool (Ex: AltStore, Sideloadly...)
- Version of uYouPlus:
**Describe the bug:**
-
**How to reproduce the bug:**
_(Please attach videos or screenshots if possible)_
**Crash log (if possible):**
_(The crash log can be found in the Settings app - Privacy - Analytics & Improvements - Analytics Data - Youtube...)_
**Additional context:**
_(Add any other context about the problem here)_
+11
View File
@@ -0,0 +1,11 @@
---
name: Question/Help
about: Have questions? Need help?
title: "[Questions]"
labels: question
assignees: ''
---
### Have you read the FAQ? Make sure you visit the FAQ page before asking any question!!!
https://github.com/qnblackcat/uYouPlus/wiki/FAQ
+1
View File
@@ -2,3 +2,4 @@
.DS_Store .DS_Store
packages packages
obj obj
Resources/Frameworks
+28
View File
@@ -0,0 +1,28 @@
[submodule "Tweaks/iSponsorBlock"]
path = Tweaks/iSponsorBlock
url = https://github.com/qnblackcat/iSponsorBlock.git
branch = master
[submodule "Tweaks/YTUHD"]
path = Tweaks/YTUHD
url = https://github.com/PoomSmart/YTUHD.git
branch = master
[submodule "Tweaks/YouPiP"]
path = Tweaks/YouPiP
url = https://github.com/PoomSmart/YouPiP.git
branch = main
[submodule "Tweaks/Return-YouTube-Dislikes"]
path = Tweaks/Return-YouTube-Dislikes
url = https://github.com/PoomSmart/Return-YouTube-Dislikes.git
branch = main
[submodule "Tweaks/YouTubeHeader"]
path = Tweaks/YouTubeHeader
url = https://github.com/PoomSmart/YouTubeHeader.git
branch = main
[submodule "Tweaks/Alderis"]
path = Tweaks/Alderis
url = https://github.com/qnblackcat/Alderis.git
branch = master
[submodule "Tweaks/PSHeader"]
path = Tweaks/PSHeader
url = https://github.com/PoomSmart/PSHeader.git
branch = master
+26
View File
@@ -0,0 +1,26 @@
uYouPlus_INJECT_DYLIBS = Tweaks/uYou.dylib .theos/obj/libcolorpicker.dylib .theos/obj/iSponsorBlock.dylib .theos/obj/YTUHD.dylib .theos/obj/YouPiP.dylib .theos/obj/YouTubeDislikesReturn.dylib
uYouPlus_USE_FLEX = 0
ARCHS = arm64
MODULES = jailed
FINALPACKAGE = 1
CODESIGN_IPA = 0
TWEAK_NAME = uYouPlus
DISPLAY_NAME = YouTube
BUNDLE_ID = com.google.ios.youtube
uYouPlus_FILES = uYouPlus.x
uYouPlus_IPA = /path/to/your/decrypted/YouTube.ipa
### Important: edit the path to your decrypted YouTube IPA!!!
include $(THEOS)/makefiles/common.mk
include $(THEOS_MAKE_PATH)/tweak.mk
SUBPROJECTS += Tweaks/iSponsorBlock Tweaks/Alderis Tweaks/YTUHD Tweaks/YouPiP Tweaks/Return-YouTube-Dislikes
include $(THEOS_MAKE_PATH)/aggregate.mk
all::
rm -rf Resources/Frameworks && mkdir -p Resources/Frameworks/Alderis.framework && find .theos/obj/install/Library/Frameworks/Alderis.framework -maxdepth 1 -type f -exec cp {} Resources/Frameworks/Alderis.framework/ \;
install_name_tool -change /usr/lib/libcolorpicker.dylib @rpath/libcolorpicker.dylib .theos/obj/iSponsorBlock.dylib
install_name_tool -change /Library/Frameworks/Alderis.framework/Alderis @rpath/Alderis.framework/Alderis .theos/obj/libcolorpicker.dylib
+75 -71
View File
@@ -6,18 +6,20 @@
* [Credits](#credits) * [Credits](#credits)
* [Features](#features) * [Features](#features)
* [Known issues](#known-issues) * [Known issues](#known-issues)
* [Download (IPA)](#download-ipa) * [Download](#download)
* [Support the developers!](#support-the-developers)
* [FAQ](#faq)
* [Building (optional)](#building-optional) * [Building (optional)](#building-optional)
* [Method 1: azule (simple way)](#method-1-azule-simple-way)
* [Method 2: theos-jailed (complex way)](#method-2-theos-jailed-complex-way)
# Credits # Credits
- [MiRO92](https://twitter.com/miro92?s=21) for [Cercube](https://github.com/MiRO92/uYou-for-YouTube). - [MiRO92](https://twitter.com/miro92?s=21) for [uYou](https://github.com/MiRO92/uYou-for-YouTube).
- [Galactic-Dev](https://github.com/Galactic-Dev) and [Luewii](https://github.com/Luewii) for [iSponsorBlock](https://github.com/Galactic-Dev/iSponsorBlock). - [Galactic-Dev](https://github.com/Galactic-Dev) and [Luewii](https://github.com/Luewii) for [iSponsorBlock](https://github.com/Galactic-Dev/iSponsorBlock).
- [Lillie](https://github.com/LillieWeeb001), [PoomSmart](https://twitter.com/poomsmart?s=21) and [kirb](https://twitter.com/hbkirb?s=21) for [YouTube Dislike Return](https://github.com/PoomSmart/Return-YouTube-Dislikes)
- [HASHBANG Productions](https://github.com/hbang) for [Alderis Color Picker](https://github.com/hbang/Alderis) - a dependency of iSponsorBlock. - [HASHBANG Productions](https://github.com/hbang) for [Alderis Color Picker](https://github.com/hbang/Alderis) - a dependency of iSponsorBlock.
- [PoomSmart](https://twitter.com/poomsmart?s=21) - the developer of many tweaks used by uYouPlus, include: [YouRememberCaption](https://www.ios-repo-updates.com/repository/poomsmart/package/com.ps.youremembercaption/), [YTClassicVideoQuality](https://poomsmart.github.io/repo/depictions/ytclassicvideoquality.html), [YTNoCheckLocalNetwork](https://poomsmart.github.io/repo/depictions/ytnochecklocalnetwork.html), [YTSystemAppearance](https://poomsmart.github.io/repo/depictions/ytsystemappearance.html), [YTUHD](https://poomsmart.github.io/repo/depictions/ytuhd.html) and [YouPiP](https://poomsmart.github.io/repo/depictions/youpip.html). - [PoomSmart](https://twitter.com/poomsmart?s=21) - the developer of many tweaks used by uYouPlus, include: [YouRememberCaption](https://www.ios-repo-updates.com/repository/poomsmart/package/com.ps.youremembercaption/), [YTClassicVideoQuality](https://poomsmart.github.io/repo/depictions/ytclassicvideoquality.html), [YTNoCheckLocalNetwork](https://poomsmart.github.io/repo/depictions/ytnochecklocalnetwork.html), [YTSystemAppearance](https://poomsmart.github.io/repo/depictions/ytsystemappearance.html), [YTUHD](https://poomsmart.github.io/repo/depictions/ytuhd.html) and [YouPiP](https://poomsmart.github.io/repo/depictions/youpip.html).
@@ -31,100 +33,102 @@
# Features # Features
1. **uYou:** uYou has a ton of features that I can't list them all. Visit his [here](https://miro92.com/repo/depictions/?p=com.miro.uyou) for more info! 1. **uYou:** uYou has a ton of features that I can't list them all. Visit [here](https://miro92.com/repo/depictions/?p=com.miro.uyou) for more info!
2. **iSponsorBlock:** Skips annoying sponsor ads inside videos. iSponsorBlock is based on [SponsorBlock engine](https://sponsor.ajay.app/). This is the iOS version of the SponsorBlock extension. 2. **iSponsorBlock:** Skips annoying sponsor ads inside videos. iSponsorBlock is based on [SponsorBlock engine](https://sponsor.ajay.app/). Basically, this is the iOS version of the SponsorBlock extension.
3. **YouRememberCaption**: make YouTube remember your video caption setting (if not already). 3. **YouPiP:** enable YouTube's **native PiP**. More options are in YouTube Settings - General.
4. **YTClassicVideoQuality:** since YouTube v16.xx, you need one more step to change the video quality. YTClassicVideoQuality brings back the old video quality selector, which is a lot better than the new one. 4. **YTUHD:** unlock VP9 codec and in effect, enables video quality of 2K and 4K. You can enable/disable YTUHD in YouTube Settings - Video quality preferences.
5. **YTNoCheckLocalNetwork**: block the Local Network permission popup. <details>
<summary>And more...!</summary>
5. **YTClassicVideoQuality:** since YouTube v16.xx, you need one more step to change the video quality. YTClassicVideoQuality brings back the old video quality selector, which is a lot better than the new one.
6. **YTNoHoverCards:** offer an option to enable/disable the annoying suggested videos show up at the end of the videos. 6. **YTNoHoverCards:** offer an option to enable/disable the annoying suggested videos show up at the end of the videos.
7. **YTSystemAppearance**: sync the YouTube theme (dark/light) with the system theme. 7. **YTSystemAppearance**: sync the YouTube theme (dark/light) with the system theme.
8. **YTUHD:** unlock VP9 codec and in effect, enables video quality of 2K and 4K. You can enable/disable YTUHD in YouTube Settings => Video quality preferences. 8. **YTNoCheckLocalNetwork**: block the Local Network permission popup.
9. **YouPiP:** enable YouTube's **native PiP**. More options are in YouTube Settings => General. 9. **YouRememberCaption**: make YouTube remember your video caption setting (if not already).
</details>
# Known issues
- **uYou**: all known-issues of uYou are listed [here](https://github.com/MiRO92/uYou-for-YouTube/issues). Make sure you take a look at it before reporting any bugs! ***Also, keep in mind that uYou+ is a modified version of uYou, DO NOT bother MiRO92 with problems unrelated to uYou!!!***
- Issues that related to **uYouPlus** are [here](https://github.com/qnblackcat/uYouPlus/issues/)
# Known issues # Download
1. **uYou**: all known-issues of uYou are listed [here](https://github.com/MiRO92/uYou-for-YouTube/issues). **Make sure you take a look at it before reporting any bugs**! - **uYouPlus** (or you can call it uYou+) requires iOS & iPadOS 13.0 or later. The latest version of **uYouPlus** can be found in the [Release tab](https://github.com/qnblackcat/uYouPlus/releases).
3. **iSponsorBlock**: the modified time doesn't show up in the seek bar. - For AltStore user:
3. **YTUHD**: Stuttering on 4K videos (sometimes). - My official AtlStore repo: https://qnblackcat.github.io/AltStore/
4. **YouPiP** (iOS 14.0 - 14.4.2): due to Apple's fault, you may encounter the *speedup-bug* as described [here](https://drive.google.com/file/d/1NKdv1fr_KRWgD8nhkMDfG2eLBnbdeVtX/view?usp=sharing). The bug also happens when you try to play multi-sources of sound at the same time. Enable **LegacyPiP** is a workaround. Keep in mind that LegacyPiP also removes UHD quality and breaks YouTube Autoplay next. Use it at your own risk. - [Open in AltStore (v17.04.3-2.1)](https://tinyurl.com/mr39s9hf) - It will take a while to install because AltStore needs to download the IPA.
5. **Not a bug**: - Version info: _(last update: Feb 07)_
> - The app won't be able to receive push notifications if you use a free developer account to sideload it. <details>
> <summary> Expand</summary>
> - appdb PRO users: follow [**this guide**](https://www.reddit.com/r/sideloaded/comments/pub39h/guide_how_to_fix_uyouuyou_download_not_working/) to fix uYou download not working.
>
> - It's impossible to fix deep-link (a.k.a Open in the YouTube app). However, you can use this [Shortcuts](https://shortcutsgallery.com/shortcuts/open-in-youtube/) as a workaround (tested on iOS 14). **Credit:** RandomAccessMemories#5025
# Download (IPA)
- **uYouPlus** (or you can call it uYou+) requires iOS & iPadOS 13.0 and later. The latest version of **uYouPlus** can be found in the [Release tab](https://github.com/qnblackcat/uYouPlus/releases).
- Version info: _(last update: Oct 01)_
| **Tweaks/App** | **Version** | **Open source** | | **Tweaks/App** | **Version** | **Open source** |
| :-------------: | :------------:| :------------: | | :------------: | :----------:| :-------------: |
| **YouTube** | 16.38.2 | ✖︎ | | **YouTube** | 17.04.3 | ✖︎ |
| **uYou** | 2.0 | ✖︎ | | **uYou** | 2.1 | ✖︎ |
| **iSponsorBlock** | 1.0-10 | [✔︎](https://github.com/Galactic-Dev/iSponsorBlock) | | **Return YouTube Dislike** | 1.6.2 | [✔︎](https://github.com/PoomSmart/Return-YouTube-Dislikes) |
| **iSponsorBlock** | 1.0-13 | [✔︎](https://github.com/Galactic-Dev/iSponsorBlock) |
| **Alderis Color Picker** | 1.1.2| [✔︎](https://github.com/hbang/Alderis) | | **Alderis Color Picker** | 1.1.2| [✔︎](https://github.com/hbang/Alderis) |
| **YouRememberCaption** | 1.0.0 | [✔︎](https://www.ios-repo-updates.com/repository/poomsmart/package/com.ps.youremembercaption/) | | **YouRememberCaption** | 1.0.0 | [✔︎](https://www.ios-repo-updates.com/repository/poomsmart/package/com.ps.youremembercaption/) |
| **YTClassicVideoQuality** | 1.0.1 | [✔︎](https://github.com/PoomSmart/YTClassicVideoQuality) | | **YTClassicVideoQuality** | 1.0.1 | [✔︎](https://github.com/PoomSmart/YTClassicVideoQuality) |
| **YTNoCheckLocalNetwork** | 1.0.2 | [✔︎](https://poomsmart.github.io/repo/depictions/ytnochecklocalnetwork.html) | | **YTNoCheckLocalNetwork** | 1.0.2 | [✔︎](https://poomsmart.github.io/repo/depictions/ytnochecklocalnetwork.html) |
| **YTNoHoverCards** | 0.0.3 | [✔︎](https://github.com/level3tjg/YTNoHoverCards) | | **YTNoHoverCards** | 0.0.3 | [✔︎](https://github.com/level3tjg/YTNoHoverCards) |
| **YTSystemAppearance** | 1.0.0 | [✔︎](https://poomsmart.github.io/repo/depictions/ytsystemappearance.html) | | **YTSystemAppearance** | 1.0.0 | [✔︎](https://poomsmart.github.io/repo/depictions/ytsystemappearance.html) |
| **YTUHD** | 1.2.4 | [✔︎](https://github.com/PoomSmart/YTUHD) | | **YTUHD** | 1.2.5 | [✔︎](https://github.com/PoomSmart/YTUHD) |
| **YouPiP** | 1.5.10 | [✔︎](https://github.com/PoomSmart/YouPiP) | | **YouPiP** | 1.6.6 | [✔︎](https://github.com/PoomSmart/YouPiP) |
</details>
# Support the developers
<details>
<summary>MiRO92</summary>
- CashApp: https://cash.app/$MiRO92M
- Other payment methods are available in uYou's settings.
</details>
<details>
<summary>Poomsmart</summary>
- Paypal: https://poomsmart.github.io/
</details>
<details>
<summary>Galactic-dev</summary>
- Paypal: https://www.paypal.com/paypalme/DBrett684
- Venmo: https://venmo.com/u/DavidBrett
</details>
<details>
<summary>Lillie</summary>
- Patreon: https://patreon.com/lillieweeb
</details>
# FAQ
See [FAQ - Wiki](https://github.com/qnblackcat/uYouPlus/wiki/FAQ).
# Building (optional) # Building (optional)
## Method 1: azule (simple way) See [Building - Wiki](https://github.com/qnblackcat/uYouPlus/wiki/Building).
1. Setup [Azule](https://github.com/Al4ise/Azule) on your machine (macOS/Linux/iOS).
2. Download all the tweaks you want to inject.
> - [**iOS Repo Updates**](https://www.ios-repo-updates.com/) is a trust-able source. [**cydownload**](https://github.com/borishonman/cydownload) and [**Windows Repo Tool**](https://github.com/SarahH12099/Windows-Repo-Tool) are good alternative.
>
> - The sideloaded version of iSponsorBlock is here ([Luewii's fork](https://github.com/Luewii/iSponsorBlock)).
3. Prepare the **decrypted** YouTube IPA.
4. Run `azule` in any Terminal window and follow the instruction.
5. Select `1. Inject tweaks`, then Drag & drop the **decrypted** YouTube IPA and your prepared tweaks into the azule window. Other options are optional.
6. Done! Azule will take care of the rest!
## Method 2: theos-jailed (complex way)
1. Setup [theos-jailed](https://github.com/kabiroberai/theos-jailed/wiki/Installation)
2. Clone this repo:
```
git clone https://github.com/qnblackcat/uYouPlus.git
```
3. **Important:** Open `Makefile` and edit the path to your decrypted YouTube IPA.
4. Optional: Modify the app the way you want. I suggest you take a look at the [theos-jailed wiki](https://github.com/kabiroberai/theos-jailed/wiki/Usage) and my `Makefile`.
5. `cd` to the project folder, run:
```
make clean package
```
Binary file not shown.
Binary file not shown.
Binary file not shown.
+1
Submodule Tweaks/Alderis added at a1d012020a
+1
Submodule Tweaks/PSHeader added at 7f13c9adf9
Submodule
+1
Submodule Tweaks/YTUHD added at ea6d7eb8bc
Binary file not shown.
Submodule
+1
Submodule Tweaks/YouPiP added at 8b846d26f2
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
+14 -10
View File
@@ -1,9 +1,17 @@
#import <Foundation/Foundation.h> #import <Foundation/Foundation.h>
#import <UIKit/UIKit.h> #import <UIKit/UIKit.h>
// Workaround for https://github.com/MiRO92/uYou-for-YouTube/issues/12
%hook YTAdsInnerTubeContextDecorator
- (void)decorateContext:(id)arg1 {
%orig(nil);
}
%end
// YouRememberCaption: https://www.ios-repo-updates.com/repository/poomsmart/package/com.ps.youremembercaption/
// YouRememberCaption
//Source code: https://www.ios-repo-updates.com/repository/poomsmart/package/com.ps.youremembercaption/
%hook YTColdConfig %hook YTColdConfig
- (BOOL)respectDeviceCaptionSetting { - (BOOL)respectDeviceCaptionSetting {
return NO; return NO;
@@ -11,8 +19,7 @@
%end %end
// YTClassicVideoQuality // YTClassicVideoQuality: https://github.com/PoomSmart/YTClassicVideoQuality
// Source code: https://github.com/PoomSmart/YTClassicVideoQuality
@interface YTVideoQualitySwitchOriginalController : NSObject @interface YTVideoQualitySwitchOriginalController : NSObject
- (instancetype)initWithParentResponder:(id)responder; - (instancetype)initWithParentResponder:(id)responder;
@@ -27,8 +34,7 @@
%end %end
// YTNoCheckLocalNetwork // YTNoCheckLocalNetwork: https://poomsmart.github.io/repo/depictions/ytnochecklocalnetwork.html
// Source code: https://poomsmart.github.io/repo/depictions/ytnochecklocalnetwork.html
%hook YTHotConfig %hook YTHotConfig
@@ -37,8 +43,7 @@
} }
%end %end
// YTNoHoverCards // YTNoHoverCards: https://github.com/level3tjg/YTNoHoverCards
// Source code: https://github.com/level3tjg/YTNoHoverCards
@interface YTCollectionViewCell : UICollectionViewCell @interface YTCollectionViewCell : UICollectionViewCell
@end @end
@@ -86,8 +91,7 @@
%end %end
// YTSystemAppearance // YTSystemAppearance: https://poomsmart.github.io/repo/depictions/ytsystemappearance.html
// Source code: https://poomsmart.github.io/repo/depictions/ytsystemappearance.html
%hook YTColdConfig %hook YTColdConfig
- (BOOL)shouldUseAppThemeSetting { - (BOOL)shouldUseAppThemeSetting {