Skip to content

feat: add safari extension build#4171

Open
claration wants to merge 9 commits into
Vendicated:mainfrom
claration:feat/safari
Open

feat: add safari extension build#4171
claration wants to merge 9 commits into
Vendicated:mainfrom
claration:feat/safari

Conversation

@claration

Copy link
Copy Markdown

Description

Allows Vencord to be used within the Safari browser, the submodule here is located at Vencord/Vencord-Safari-Extension.

# Run this with Xcode installed on Mac
pnpm buildWebStandaloneXcode

Preferably this should get merged once we get a proper workflow for uploading builds to Testflight/AppStore, but it does properly build the extension on its own.

Notes

  • There will be no themes/quickcss window, similar to the userscript on firefox.
image
This PR was remade, smite me

@ssalggnikool

Copy link
Copy Markdown
image

@ssalggnikool

Copy link
Copy Markdown
image

Comment thread .github/workflows/publish.yml Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants