Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
796 commits
Select commit Hold shift + click to select a range
cec8f08
Fix
Tonwalter888 Jul 6, 2026
c73057e
Up loca
Tonwalter888 Jul 6, 2026
26bb480
Uses YTQTMButton instead of UIButton
Tonwalter888 Jul 7, 2026
d960cba
Fix
Tonwalter888 Jul 7, 2026
07b5321
Fix bugs and CI errors, add a new feature
Tonwalter888 Jul 7, 2026
9adb812
Ref
Tonwalter888 Jul 7, 2026
648268c
Fix overlay button bugs
Tonwalter888 Jul 8, 2026
ab2af50
Update OverlayButtons.x
Tonwalter888 Jul 8, 2026
ac2fd27
Bro
Tonwalter888 Jul 8, 2026
ce43330
Update OverlayButtons.x
Tonwalter888 Jul 8, 2026
4bba46b
Piz
Tonwalter888 Jul 8, 2026
fae7334
Try asap
Tonwalter888 Jul 8, 2026
93fb839
My bad
Tonwalter888 Jul 8, 2026
1b5561b
Fix crashes
Tonwalter888 Jul 10, 2026
4e824d1
Fix SponsorBlock segments
grohit1810 Jul 11, 2026
7116abd
Fix SponsorBlock segment layout churn
grohit1810 Jul 11, 2026
1d0a80d
Fix overlay button positioning
grohit1810 Jul 11, 2026
97ec59a
Add text button support to overlay registry
grohit1810 Jul 11, 2026
0fb32f0
Fix bugs (including #116)
Tonwalter888 Jul 11, 2026
b3a226e
Forgot
Tonwalter888 Jul 11, 2026
bf6b311
Fix bugs
Tonwalter888 Jul 11, 2026
d6d5402
Try
Tonwalter888 Jul 11, 2026
b95fe59
Cl
Tonwalter888 Jul 11, 2026
69fbe87
Fix bugs
Tonwalter888 Jul 12, 2026
6c6aa0e
Fix bugs
Tonwalter888 Jul 12, 2026
3625174
?
Tonwalter888 Jul 12, 2026
315c5d1
Cl
Tonwalter888 Jul 12, 2026
3155c52
Cl
Tonwalter888 Jul 12, 2026
7d711c7
Fix
Tonwalter888 Jul 12, 2026
7ee4ff4
Up
Tonwalter888 Jul 12, 2026
38b7049
Up
Tonwalter888 Jul 12, 2026
af03d67
Fix OLED bugs
Tonwalter888 Jul 12, 2026
de6c9b1
Cl
Tonwalter888 Jul 12, 2026
4d65ccb
Fix OLED bugs
Tonwalter888 Jul 13, 2026
6528f64
Add new features and fix bugs
Tonwalter888 Jul 14, 2026
a90539f
Fix
Tonwalter888 Jul 14, 2026
690ae13
Update Download.x
Tonwalter888 Jul 14, 2026
ab1a70d
Fix
Tonwalter888 Jul 14, 2026
1a92685
Fix my bad math
Tonwalter888 Jul 14, 2026
503dd26
Improve logic
Tonwalter888 Jul 14, 2026
d829ac2
Update Player.x
Tonwalter888 Jul 14, 2026
b623b92
My bad math again
Tonwalter888 Jul 14, 2026
d64550e
Update YouModSettings.x
Tonwalter888 Jul 14, 2026
4e62bf7
Fix bugs
Tonwalter888 Jul 14, 2026
b69ea3b
Update print statement from 'Hello' to 'Goodbye'
Tonwalter888 Jul 14, 2026
20d2e1b
Fix
Tonwalter888 Jul 14, 2026
ef7604c
Update YouModSettings.x
Tonwalter888 Jul 14, 2026
ad3f353
Fix bugs
Tonwalter888 Jul 15, 2026
bf20002
Fix
Tonwalter888 Jul 15, 2026
b4562b0
Fix
Tonwalter888 Jul 15, 2026
5628cd1
Fix
Tonwalter888 Jul 15, 2026
700b5ff
Try new OLED hook from Gemini
Tonwalter888 Jul 15, 2026
8726202
oh
Tonwalter888 Jul 15, 2026
d8e8a19
Fix bugs and Cleanup
Tonwalter888 Jul 15, 2026
a044f3d
Fix bugs, add new features, fix crashes (Will add localizations later)
Tonwalter888 Jul 16, 2026
fc19368
Fix CI errors
Tonwalter888 Jul 16, 2026
baf1860
Fix
Tonwalter888 Jul 16, 2026
29d4e60
?
Tonwalter888 Jul 16, 2026
9a5bd85
?
Tonwalter888 Jul 16, 2026
4d5c493
?
Tonwalter888 Jul 16, 2026
408c761
?
Tonwalter888 Jul 16, 2026
a59b537
Fix bugs
Tonwalter888 Jul 16, 2026
0dea9ab
Fix
Tonwalter888 Jul 16, 2026
dc2c1f9
Fix bugs and add new features
Tonwalter888 Jul 17, 2026
52ebbc9
Fix
Tonwalter888 Jul 17, 2026
75fd325
Fix
Tonwalter888 Jul 17, 2026
8f88352
Try
Tonwalter888 Jul 17, 2026
32df879
?
Tonwalter888 Jul 17, 2026
52b223d
Fix
Tonwalter888 Jul 17, 2026
a173141
?
Tonwalter888 Jul 17, 2026
b23eeae
?
Tonwalter888 Jul 17, 2026
6ef102b
wth
Tonwalter888 Jul 17, 2026
f1ab9c4
omg
Tonwalter888 Jul 17, 2026
ee6b1d7
ahhh
Tonwalter888 Jul 17, 2026
84b4b4c
Fix bugs
Tonwalter888 Jul 17, 2026
1fd461b
Fix things
Tonwalter888 Jul 17, 2026
ea7e39e
Fix bugs and Improve thumbnail dialog
Tonwalter888 Jul 17, 2026
5bbd64d
Fix bugs and Improve dialog
Tonwalter888 Jul 17, 2026
9815b75
Fix bugs
Tonwalter888 Jul 17, 2026
2661f20
Fix bugs I guess
Tonwalter888 Jul 17, 2026
858e1a2
Fix
Tonwalter888 Jul 17, 2026
aed3c18
Fix?
Tonwalter888 Jul 17, 2026
3c11d02
Fix plz
Tonwalter888 Jul 17, 2026
d28dd66
Fix
Tonwalter888 Jul 17, 2026
624ad35
oh
Tonwalter888 Jul 17, 2026
1c391f2
oh
Tonwalter888 Jul 17, 2026
a8d996b
Plz work
Tonwalter888 Jul 17, 2026
e58beb9
Fix bugs
Tonwalter888 Jul 17, 2026
f8f86c3
Fix bugs and add new features
Tonwalter888 Jul 17, 2026
a43b825
oh
Tonwalter888 Jul 17, 2026
5c26b24
b
Tonwalter888 Jul 17, 2026
a658af4
fix: anchor overlay buttons to gear on iPhone; force light-mode nav t…
grohit1810 Jul 18, 2026
6a5746a
Test new download logic
Tonwalter888 Jul 18, 2026
caddd13
Add settings
Tonwalter888 Jul 18, 2026
9b4996c
Fix
Tonwalter888 Jul 18, 2026
733c0e1
Fix
Tonwalter888 Jul 18, 2026
de90f56
Fix
Tonwalter888 Jul 18, 2026
1a88fa8
bruh
Tonwalter888 Jul 18, 2026
9f9adac
What
Tonwalter888 Jul 18, 2026
7ddfc05
Fix
Tonwalter888 Jul 18, 2026
6525dc4
Try to fix
Tonwalter888 Jul 18, 2026
b9948af
Fix maybe
Tonwalter888 Jul 18, 2026
fb0806c
Request
Tonwalter888 Jul 18, 2026
e8858ca
Fix quality bugs
Tonwalter888 Jul 18, 2026
8c6ed1b
Update Download.x
Tonwalter888 Jul 18, 2026
bfb26fb
Dont
Tonwalter888 Jul 18, 2026
e02d8e6
Update Download.x
Tonwalter888 Jul 18, 2026
7b66ed4
Update Download.x
Tonwalter888 Jul 18, 2026
9981353
Fix download bugs and update host
Tonwalter888 Jul 19, 2026
8b6b774
Update Download.x
Tonwalter888 Jul 19, 2026
2e70a8c
Fine
Tonwalter888 Jul 19, 2026
d6a4602
Update Download.x
Tonwalter888 Jul 19, 2026
d5556c0
Fix
Tonwalter888 Jul 19, 2026
8f4bc2f
Fix
Tonwalter888 Jul 19, 2026
6a261e0
Fix bugs
Tonwalter888 Jul 19, 2026
063c35f
Cleanup
Tonwalter888 Jul 19, 2026
b0bd0d7
?
Tonwalter888 Jul 19, 2026
e1f7e01
Add sheet header
Tonwalter888 Jul 20, 2026
7c8cafd
Update Headers.h
Tonwalter888 Jul 20, 2026
547a7ef
Fix
Tonwalter888 Jul 20, 2026
5a42bcf
Update ThumbnailPreview.x
Tonwalter888 Jul 20, 2026
3463826
Update ThumbnailPreview.x
Tonwalter888 Jul 20, 2026
3a51f6e
wth
Tonwalter888 Jul 20, 2026
f983ffc
oh
Tonwalter888 Jul 20, 2026
80a069d
.
Tonwalter888 Jul 20, 2026
d6093a6
Fix bugs
Tonwalter888 Jul 21, 2026
d09cb1e
Try
Tonwalter888 Jul 21, 2026
b318ca4
Bro
Tonwalter888 Jul 21, 2026
cec2b4c
Fix
Tonwalter888 Jul 21, 2026
bfe29fe
?
Tonwalter888 Jul 21, 2026
24d4958
Fix i guess
Tonwalter888 Jul 21, 2026
718a02e
Fix
Tonwalter888 Jul 21, 2026
2956ad4
Fix
Tonwalter888 Jul 21, 2026
9380cb4
Fix
Tonwalter888 Jul 21, 2026
d778cf5
Add dialogs
Tonwalter888 Jul 21, 2026
63221cd
Update Download.x
Tonwalter888 Jul 22, 2026
0d2fe1f
Fix and try
Tonwalter888 Jul 23, 2026
5a06aa9
Try
Tonwalter888 Jul 23, 2026
6eb3b86
Update Apperence.x
Tonwalter888 Jul 23, 2026
1f908ea
Fix bugs
Tonwalter888 Jul 23, 2026
a404abf
Update Download.x
Tonwalter888 Jul 23, 2026
ef0849b
Fix overlay buttons layout
Tonwalter888 Jul 23, 2026
1bb195c
Update Player.x
Tonwalter888 Jul 24, 2026
8d64a06
Update Download.x
Tonwalter888 Jul 24, 2026
95071c7
Fix bugs
Tonwalter888 Jul 24, 2026
ae1ea1d
Update Headers.h
Tonwalter888 Jul 24, 2026
762b696
Fix settings bugs
Tonwalter888 Jul 24, 2026
0f2b1fb
Update Headers.h
Tonwalter888 Jul 24, 2026
13bfd41
Fix
Tonwalter888 Jul 24, 2026
356d1c4
Fix bugs
Tonwalter888 Jul 24, 2026
d3182a8
Update Headers.h
Tonwalter888 Jul 24, 2026
8e98e89
Update Ads.x
Tonwalter888 Jul 24, 2026
35fcf62
Fix
Tonwalter888 Jul 24, 2026
c53ed64
Update Ads.x
Tonwalter888 Jul 24, 2026
7fb85fa
Update Apperence.x
Tonwalter888 Jul 24, 2026
2603525
Request
Tonwalter888 Jul 24, 2026
718ca8d
Try
Tonwalter888 Jul 24, 2026
60a773e
Update Download.x
Tonwalter888 Jul 24, 2026
ae54741
Update Headers.h
Tonwalter888 Jul 24, 2026
c87041a
Try
Tonwalter888 Jul 24, 2026
fbe28bc
Update Apperence.x
Tonwalter888 Jul 24, 2026
4fe03da
Fix
Tonwalter888 Jul 24, 2026
955966a
Fix things and add new features
Tonwalter888 Jul 24, 2026
03b15c8
Bruh
Tonwalter888 Jul 24, 2026
3599d0e
Oh
Tonwalter888 Jul 24, 2026
b790c48
omg
Tonwalter888 Jul 24, 2026
fc59a1f
Fix bugs and Correct logic
Tonwalter888 Jul 24, 2026
bfd60d5
Cleanup
Tonwalter888 Jul 24, 2026
4d9d1db
oh
Tonwalter888 Jul 24, 2026
ad5470d
Fix
Tonwalter888 Jul 24, 2026
0d9626c
Update Headers.h
Tonwalter888 Jul 24, 2026
8fb9697
Fix
Tonwalter888 Jul 25, 2026
9ba9fde
Fix
Tonwalter888 Jul 25, 2026
a65836d
Try
Tonwalter888 Jul 25, 2026
b23782b
Fix bugs
Tonwalter888 Jul 25, 2026
0714504
Fix
Tonwalter888 Jul 25, 2026
608b209
Fix things
Tonwalter888 Jul 25, 2026
1ab1e5d
Fix
Tonwalter888 Jul 25, 2026
a473d8b
Bro
Tonwalter888 Jul 25, 2026
11830d1
nope
Tonwalter888 Jul 25, 2026
2ee947b
Fix bugs and add new features
Tonwalter888 Jul 25, 2026
c8706d5
Update Headers.h
Tonwalter888 Jul 25, 2026
42a198c
Fix settings layout
Tonwalter888 Jul 25, 2026
4d37529
Fix things
Tonwalter888 Jul 26, 2026
3b39395
Try
Tonwalter888 Jul 26, 2026
042ca93
Improve text extract logic
Tonwalter888 Jul 26, 2026
8e7f97e
Fix
Tonwalter888 Jul 26, 2026
0daf8ed
Fix
Tonwalter888 Jul 26, 2026
9e27758
Fix bugs
Tonwalter888 Jul 26, 2026
c23be2c
Fix bugs
Tonwalter888 Jul 26, 2026
e021a24
Fix things
Tonwalter888 Jul 26, 2026
7e377a1
Fix
Tonwalter888 Jul 26, 2026
0d9d3a8
Cleanup things
Tonwalter888 Jul 26, 2026
7f4e6bc
Nothing
Tonwalter888 Jul 26, 2026
5f4db7b
Fix bugs
Tonwalter888 Jul 26, 2026
e92139d
Tonwalter888 Jul 26, 2026
e332807
Adds seek on overlay back
Tonwalter888 Jul 26, 2026
4e55f44
Oh
Tonwalter888 Jul 26, 2026
d4cb8e1
FIx gesture bugs and update Chinese localizations
Tonwalter888 Jul 26, 2026
5735571
Fix bugs
Tonwalter888 Jul 26, 2026
9580095
Fix
Tonwalter888 Jul 26, 2026
c6d6011
Fix theos
Tonwalter888 Jul 26, 2026
ab6ecc2
Fix
Tonwalter888 Jul 26, 2026
13e07a1
bruh
Tonwalter888 Jul 26, 2026
d7e8270
Fix bugs
Tonwalter888 Jul 26, 2026
24410cd
Update OverlayButtons.x
Tonwalter888 Jul 26, 2026
18fdd5f
Try
Tonwalter888 Jul 26, 2026
b847808
Update OverlayButtons.x
Tonwalter888 Jul 26, 2026
d38bdec
Improve logic
Tonwalter888 Jul 26, 2026
96494bd
Update OverlayButtons.x
Tonwalter888 Jul 26, 2026
5b9e0d1
Update OverlayButtons.x
Tonwalter888 Jul 26, 2026
59470a0
Update OverlayButtons.x
Tonwalter888 Jul 26, 2026
4b16229
Update OverlayButtons.x
Tonwalter888 Jul 27, 2026
a73b495
Try
Tonwalter888 Jul 27, 2026
f87c5f0
Fix bugs
Tonwalter888 Jul 27, 2026
a19a0b3
oh
Tonwalter888 Jul 27, 2026
b7a33c1
Fix
Tonwalter888 Jul 27, 2026
65d1fd8
Fix bugs and add localizations
Tonwalter888 Jul 27, 2026
ce40217
Fix bugs and improve font size logic
Tonwalter888 Jul 27, 2026
e526a9b
Fix bugs
Tonwalter888 Jul 27, 2026
7ef05da
Fix bugs and add new features
Tonwalter888 Jul 27, 2026
2dfca5e
Fix
Tonwalter888 Jul 27, 2026
f406ec2
Fix
Tonwalter888 Jul 27, 2026
c37ac56
Fix
Tonwalter888 Jul 27, 2026
f718705
bruh
Tonwalter888 Jul 27, 2026
2233a6d
Fix
Tonwalter888 Jul 27, 2026
66e5cb2
Forgot
Tonwalter888 Jul 27, 2026
a2e4a9a
Fix bugs, add new tabs and features, Improve translate dialog
Tonwalter888 Jul 28, 2026
2a51f9b
Oh
Tonwalter888 Jul 28, 2026
22568c1
Oh
Tonwalter888 Jul 28, 2026
b998839
Merge branch 'main' into feature/add-sponsorblock
Tonwalter888 Jul 28, 2026
3700132
Fix bugs and cleanup workflow
Tonwalter888 Jul 28, 2026
b2245b0
Cleanup things and Prepare for the release
Tonwalter888 Jul 28, 2026
ddce0a8
Forgot
Tonwalter888 Jul 28, 2026
a50ec4a
Cleanup
Tonwalter888 Jul 28, 2026
27c187c
Nor requried
Tonwalter888 Jul 28, 2026
f70563e
bruh
Tonwalter888 Jul 28, 2026
2cf0d54
Fix bugs
Tonwalter888 Jul 28, 2026
d3a1d5c
Fix
Tonwalter888 Jul 28, 2026
e7267f5
Fix
Tonwalter888 Jul 28, 2026
a51fa2f
Revert
Tonwalter888 Jul 28, 2026
d1e3aa4
Add settings search
grohit1810 Jul 28, 2026
864f6fc
Improve translation dialog
Tonwalter888 Jul 29, 2026
1530749
Fix errors
Tonwalter888 Jul 29, 2026
aac6368
Improve dialog
Tonwalter888 Jul 29, 2026
ef0cdc9
Fix bugs
Tonwalter888 Jul 29, 2026
541d4be
Fix
Tonwalter888 Jul 29, 2026
c005da4
Fix
Tonwalter888 Jul 29, 2026
a04864b
omg
Tonwalter888 Jul 29, 2026
75ca981
Update server link
Tonwalter888 Jul 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ on:
branches: [ "main" ]
workflow_dispatch:
inputs:
branch:
description: 'Branch to build from'
required: true
default: 'main'
repo:
description: 'Repository to build from'
required: true
default: 'Tonwalter888/YouMod'
branch:
description: 'Branch to build from'
required: true
default: 'main'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
Expand All @@ -28,8 +28,8 @@ jobs:
- name: Checkout YouMod
uses: actions/checkout@v7
with:
repository: ${{ inputs.repo }}
ref: ${{ inputs.branch }}
repository: ${{ inputs.repo }}
path: YouMod

- name: Install dependencies
Expand Down
157 changes: 14 additions & 143 deletions .github/workflows/ipa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,36 +54,12 @@ on:
required: false
type: boolean

youquality:
description: "Integrate YouQuality"
default: true
required: false
type: boolean

youspeed:
description: "Integrate YouSpeed"
default: true
required: false
type: boolean

demc:
description: "Integrate DontEatMyContent"
default: true
required: false
type: boolean

youmute:
description: "Integrate YouMute"
default: true
required: false
type: boolean

youloop:
description: "Integrate YouLoop"
default: true
required: false
type: boolean

ytweaks:
description: "Integrate YTweaks"
default: true
Expand All @@ -96,36 +72,12 @@ on:
required: false
type: boolean

ytholdspeed:
description: "Integrate YTHoldForSpeed"
default: true
required: false
type: boolean

youchoose:
description: "Integrate YouChooseQuality"
default: true
required: false
type: boolean

youshare:
description: "Integrate YouShare"
default: true
required: false
type: boolean

gonerino:
description: "Integrate Gonerino"
default: true
required: false
type: boolean

getcap:
description: "Integrate YouGetCaption"
default: true
required: false
type: boolean

ytshare:
description: "Integrate youtube-native-share"
default: true
Expand Down Expand Up @@ -153,17 +105,19 @@ jobs:
- name: Hide Sensitive Inputs
uses: levibostian/action-hide-sensitive-inputs@v1
with:
exclude_inputs: bundle_id,display_name,youpip,ytuhd,ryd,abconfig,youquality,youspeed,youmute,youloop,ytweaks,youslider,ytholdspeed,youchoose,youshare,gonerino,getcap,demc,ytshare,volboost
exclude_inputs: bundle_id,display_name,youpip,ytuhd,ryd,abconfig,ytweaks,youslider,gonerino,demc,volboost

- name: Install MEGA downloader
if: ${{ startsWith(inputs.ipa_url, 'https://mega.nz/') }}
run: brew install megatools

- name: Download IPA from Mega share link
if: ${{ startsWith(inputs.ipa_url, 'https://mega.nz/') }}
env:
IPA_URL: ${{ inputs.ipa_url }}
run: |
megadl --no-progress --path youtube.ipa "$IPA_URL"

- name: Download IPA from direct URL
if: ${{ !startsWith(inputs.ipa_url, 'https://mega.nz/') }}
env:
Expand All @@ -186,7 +140,7 @@ jobs:
echo "YT_VERSION=$(grep -A 1 '<key>CFBundleVersion</key>' ytextracted/Payload/YouTube.app/Info.plist | grep '<string>' | awk -F'[><]' '{print $3}')" >> $GITHUB_ENV

- name: Install Dependencies
run: brew install make ldid swiftlint
run: brew install make ldid

- name: Set PATH Environment Variables
run: |
Expand Down Expand Up @@ -249,10 +203,7 @@ jobs:
run: sed -i '' 's/od -c "$i" | head/od -c "$i" 2>\/dev\/null | head/g' $THEOS/bin/convert_xml_plist.sh || true

- name: Install cyan and tbd
run: |
pipx install https://github.com/asdfzxcvbn/pyzule-rw/archive/main.zip
wget --quiet --no-verbose "https://github.com/inoahdev/tbd/releases/download/2.2/tbd-mac" -O /usr/local/bin/tbd
chmod +x /usr/local/bin/tbd
run: pipx install https://github.com/asdfzxcvbn/pyzule-rw/archive/main.zip

- name: Checkout YouMod
uses: actions/checkout@v7
Expand All @@ -275,7 +226,7 @@ jobs:

- name: Clone YTUHD
if: ${{ inputs.ytuhd }}
run: git clone --quiet --depth=1 https://github.com/Tonwalter888/YTUHD.git
run: git clone --quiet --depth=1 --recurse-submodules https://github.com/PoomSmart/YTUHD.git

- name: Clone Return-YouTube-Dislikes
if: ${{ inputs.ryd }}
Expand All @@ -285,51 +236,26 @@ jobs:
run: git clone --quiet --depth=1 https://github.com/PoomSmart/YouGroupSettings.git

- name: Clone YTVideoOverlay
if: ${{ inputs.youpip || inputs.ytuhd || inputs.youquality || inputs.youspeed || inputs.youmute || inputs.youloop || inputs.youshare || inputs.getcap }}
if: ${{ inputs.youpip || inputs.ytuhd }}
run: git clone --quiet --depth=1 https://github.com/PoomSmart/YTVideoOverlay.git

- name: Clone YTABConfig
if: ${{ inputs.abconfig }}
run: git clone --quiet --depth=1 https://github.com/PoomSmart/YTABConfig.git

- name: Clone YouQuality
if: ${{ inputs.youquality }}
run: git clone --quiet --depth=1 https://github.com/PoomSmart/YouQuality.git

- name: Clone YouSpeed
if: ${{ inputs.youspeed }}
run: git clone --quiet --depth=1 https://github.com/PoomSmart/YouSpeed.git
- name: Clone UncappedAVPlayer
run: git clone --quiet --depth=1 https://github.com/PoomSmart/UncappedAVPlayer.git

- name: Clone DontEatMyContent
if: ${{ inputs.demc }}
run: git clone --quiet --depth=1 https://github.com/therealFoxster/DontEatMyContent.git

- name: Clone YouMute
if: ${{ inputs.youmute }}
run: git clone --quiet --depth=1 https://github.com/PoomSmart/YouMute.git

- name: Clone YouLoop
if: ${{ inputs.youloop }}
run: git clone --quiet --depth=1 https://github.com/bhackel/YouLoop.git

- name: Clone YouSlider
if: ${{ inputs.youslider }}
run: |
git clone --quiet --depth=1 https://github.com/PoomSmart/YouSlider.git
wget --no-verbose --quiet https://github.com/Tonwalter888/Tonwalter888.github.io/raw/refs/heads/main/deb/alderis.deb

- name: Clone YTHoldForSpeed
if: ${{ inputs.ytholdspeed }}
run: git clone --quiet --depth=1 https://github.com/joshuaseltzer/YTHoldForSpeed.git

- name: Clone YouChooseQuality
if: ${{ inputs.youchoose }}
run: git clone --quiet https://github.com/PoomSmart/YouChooseQuality.git

- name: Clone YouShare
if: ${{ inputs.youshare }}
run: git clone --quiet --depth=1 https://github.com/Tonwalter888/YouShare.git

- name: Clone YTweaks
if: ${{ inputs.ytweaks }}
run: git clone --quiet --depth=1 https://github.com/fosterbarnes/YTweaks.git
Expand All @@ -338,10 +264,6 @@ jobs:
if: ${{ inputs.gonerino }}
run: git clone --quiet --depth=1 https://github.com/castdrian/Gonerino.git

- name: Clone YouGetCaption
if: ${{ inputs.getcap }}
run: git clone --quiet --depth=1 https://github.com/PoomSmart/YouGetCaption.git

- name: Clone youtube-native-share
if: ${{ inputs.ytshare }}
run: git clone --quiet --depth=1 https://github.com/jkhsjdhjs/youtube-native-share.git
Expand All @@ -368,7 +290,7 @@ jobs:
if: ${{ inputs.ytuhd }}
run: |
cd YTUHD
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless SIDELOAD=1
mv packages/*.deb ${{ github.workspace }}/ytuhd.deb

- name: Build Return-YouTube-Dislikes
Expand All @@ -385,7 +307,7 @@ jobs:
mv packages/*.deb ${{ github.workspace }}/ygs.deb

- name: Build YTVideoOverlay
if: ${{ inputs.youpip || inputs.ytuhd || inputs.youquality || inputs.youspeed || inputs.youmute || inputs.youloop || inputs.youshare || inputs.getcap }}
if: ${{ inputs.youpip || inputs.ytuhd }}
run: |
cd YTVideoOverlay
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
Expand All @@ -398,19 +320,11 @@ jobs:
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
mv packages/*.deb ${{ github.workspace }}/ytabconfig.deb

- name: Build YouQuality
if: ${{ inputs.youquality }}
run: |
cd YouQuality
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
mv packages/*.deb ${{ github.workspace }}/youquality.deb

- name: Build YouSpeed
if: ${{ inputs.youspeed }}
- name: Build UncappedAVPlayer
run: |
cd YouSpeed
cd UncappedAVPlayer
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
mv packages/*.deb ${{ github.workspace }}/youspeed.deb
mv packages/*.deb ${{ github.workspace }}/uncapavplayer.deb

- name: Build DontEatMyContent
if: ${{ inputs.demc }}
Expand All @@ -419,49 +333,13 @@ jobs:
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
mv packages/*.deb ${{ github.workspace }}/demc.deb

- name: Build YouMute
if: ${{ inputs.youmute }}
run: |
cd YouMute
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
mv packages/*.deb ${{ github.workspace }}/ym.deb

- name: Build YouLoop
if: ${{ inputs.youloop }}
run: |
cd YouLoop
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
mv packages/*.deb ${{ github.workspace }}/youloop.deb

- name: Build YouSlider
if: ${{ inputs.youslider }}
run: |
cd YouSlider
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
mv packages/*.deb ${{ github.workspace }}/youslider.deb

- name: Build YTHoldForSpeed
if: ${{ inputs.ytholdspeed }}
run: |
cd YTHoldForSpeed
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless TARGET=iphone:clang:latest:15.0 ARCHS=arm64
mv packages/*.deb ${{ github.workspace }}/ytholdspeed.deb

- name: Build YouChooseQuality
if: ${{ inputs.youchoose }}
run: |
cd YouChooseQuality
git checkout 1585a3691b2ef0b59d42c40c31639fd8b79e2cd4
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
mv packages/*.deb ${{ github.workspace }}/youchoose.deb

- name: Build YouShare
if: ${{ inputs.youshare }}
run: |
cd YouShare
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
mv packages/*.deb ${{ github.workspace }}/youshare.deb

- name: Build YTweaks
if: ${{ inputs.ytweaks }}
run: |
Expand All @@ -476,13 +354,6 @@ jobs:
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
mv packages/*.deb ${{ github.workspace }}/gonerino.deb

- name: Build YouGetCaption
if: ${{ inputs.getcap }}
run: |
cd YouGetCaption
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
mv packages/*.deb ${{ github.workspace }}/ygc.deb

- name: Build youtube-native-share
if: ${{ inputs.ytshare }}
run: |
Expand Down
Loading