mirror of
https://github.com/YouG-o/YouTube-No-Translation.git
synced 2026-04-25 18:16:00 +03:00
[PR #29] [MERGED] Safari compatibility (again!) #120
Labels
No labels
ToDo
bug
enhancement
enhancement
help wanted
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/YouTube-No-Translation#120
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/YouG-o/YouTube-No-Translation/pull/29
Author: @Seva41
Created: 5/30/2025
Status: ✅ Merged
Merged: 6/2/2025
Merged by: @YouG-o
Base:
main← Head:main📝 Commits (10+)
c55ef7eAdded automated buildsd0af29eClean up Safari extension project structuree1635f6Merge branch 'YouG-o:main' into mainef13ba5Fix: Manifest V2 for Safari02f0ab0Fix: functionality on macOS. Icons generated via script for assets on the app.8eb8c34Fix: Missing files from manifest7135917Ignore dev script for macOSacac40cAdded script for icon generation and content copy8a30b30Moved script to the Safari specific folderbd4e0c9Script in folder📊 Changes
60 files changed (+5022 additions, -6525 deletions)
View changed files
📝
.gitignore(+4 -0)📝
README.md(+20 -6)📝
manifest.safari.json(+43 -53)📝
package-lock.json(+4501 -519)📝
package.json(+1 -1)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/assets/icons/Github-Dark.svg(+0 -4)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/assets/icons/ko-fi.png(+0 -0)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/assets/images/before-after.jpg(+0 -0)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/assets/images/chrome.png(+0 -0)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/assets/images/firefox.png(+0 -0)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/assets/images/icon.png(+0 -0)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/dist/assets/icons/Github-Dark.svg(+0 -4)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/dist/assets/icons/ko-fi.png(+0 -0)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/dist/background/background.js(+0 -47)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/dist/browser-polyfill.js(+0 -1225)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/dist/content/content.js(+0 -2169)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/dist/content/scripts/audioScript.js(+0 -169)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/dist/content/scripts/channelNameScript.js(+0 -84)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/dist/content/scripts/descriptionScript.js(+0 -66)➖
safari-extension/YouTube No Translation/YouTube No Translation Extension/Resources/dist/content/scripts/mainTitleScript.js(+0 -87)...and 40 more files
📄 Description
Hello again! Sorry for the delay, it was a busy week.
I ended up generating the port again. Some icons were missing, some content ended on the wrong directory, but finally i was able to get all up and running again.
I uploaded a script to generate/copy all the missing files, so maybe it's easy to reference that on npm? I'm not that experienced on automations. The dist/ directory was generated using the
npm run build:safaricommand.The Manifest file was fixed to the V2.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.