Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't wait for TienTim #2130

Closed
JohnnyFireOne opened this issue Mar 29, 2024 · 25 comments
Closed

Can't wait for TienTim #2130

JohnnyFireOne opened this issue Mar 29, 2024 · 25 comments
Assignees
Labels
z Safari occuring in Safari (only?)

Comments

@JohnnyFireOne
Copy link

Please may i have the latest Rasz_pl Release Nr.2 version ready to use it?

@ImprovedTube
Copy link
Member

hi! @JohnnyFireOne thanks for caring. Today you can try our latest changes - all or most of which should be everywhere, besides that we might want/should test a little more first.

@JohnnyFireOne
Copy link
Author

hi! @JohnnyFireOne thanks for caring. Today you can try our latest changes - all or most of which should be everywhere, besides that we might want/should test a little more first.

hello! i need the compiled app not the source code, hehe! the ready magic!

@dodieboy
Copy link
Member

you can install using browser extension store or manually using

1.) Download & extract the [latest🧪version] or [release]

Safari:

2.) #494 (comment)

Chrome / Chromium / Brave / Edge / Vivaldi

Go to your Browser's Extensions page (chrome://extensions/)
2.) Activate Developer mode
3.) Click the Load unpacked button & Select the extracted folder

Firefox / LibreWolf / Waterfox / IceCat

Go to Add-ons (about:addons)
2.) Click on Extensions tab
3.) Click on Debug Add-ons (about:debugging#/runtime/this-firefox)
4.) Click on Load Temporary Add-on…
65) Select the manifest.json file from unzipped folder

@JohnnyFireOne
Copy link
Author

you can install using browser extension store or manually using

1.) Download & extract the [latest🧪version] or [release]
Safari:

2.) #494 (comment)
Chrome / Chromium / Brave / Edge / Vivaldi

Go to your Browser's Extensions page (chrome://extensions/)
2.) Activate Developer mode
3.) Click the Load unpacked button & Select the extracted folder
Firefox / LibreWolf / Waterfox / IceCat

Go to Add-ons (about:addons)
2.) Click on Extensions tab
3.) Click on Debug Add-ons (about:debugging#/runtime/this-firefox)
4.) Click on Load Temporary Add-on…
65) Select the manifest.json file from unzipped folder

I forgot the mention I'm using macOS and safari :P so that's why i need the ready app.

@ImprovedTube ImprovedTube changed the title Latest Rasz_pl Release Nr.2 ready to use it if its possible! Latest version (Rasz_pl Release) for Safari? Mar 29, 2024
@ImprovedTube ImprovedTube added the z Safari occuring in Safari (only?) label Mar 29, 2024
@ImprovedTube
Copy link
Member

welcome back!! @dodieboy

@JohnnyFireOne JohnnyFireOne changed the title Latest version (Rasz_pl Release) for Safari? Latest compiled ready version for Safari? Mar 30, 2024
@JohnnyFireOne
Copy link
Author

JohnnyFireOne commented Mar 30, 2024

@ImprovedTube maybe its time to have a standalone safari app that autoupdates from here....like others apps too...and I'm willing to pay for it! can't live without this awesome extension and ever more can't live with mimics of the original idea of this app....

@ImprovedTube ImprovedTube changed the title Latest compiled ready version for Safari? @TienTim @TienTim @TienTim Mar 30, 2024
@ImprovedTube
Copy link
Member

hi! @JohnnyFireOne thanks! yes #1568 :/ hopefully we can already make @TienTim renew it - or transfer the listing. And don't have to start a new listing after the old one's metrics were growing all the time.

(Of course we can also provide it as a package additionally)

@JohnnyFireOne
Copy link
Author

JohnnyFireOne commented Mar 31, 2024

hi! @JohnnyFireOne thanks! yes #1568 :/ hopefully we can already make @TienTim renew it - or transfer the listing. And don't have to start a new listing after the old one's metrics were growing all the time.

(Of course we can also provide it as a package additionally)

@ImprovedTube Can't wait for the app ready package to test the new and improved functions!!!!

@ImprovedTube ImprovedTube changed the title @TienTim @TienTim @TienTim Can't wait for TienTim Mar 31, 2024
@JohnnyFireOne
Copy link
Author

@ImprovedTube may i have a link for the latest package app for safari please? i found on the net the version 4.2 but is so old buggy....
if this is possible that makes me so so so happy!

@dodieboy
Copy link
Member

dodieboy commented Apr 1, 2024

@JohnnyFireOne I dont use mac so just asking, do you need the .app or .dmg file?

@JohnnyFireOne
Copy link
Author

@JohnnyFireOne I dont use mac so just asking, do you need the .app or .dmg file?

the app on zip or dmg file is the same thing my friend!

@dodieboy
Copy link
Member

dodieboy commented Apr 1, 2024

Here is .app file that I created, pls test if it's working, thks.
https://github.com/dodieboy/YouTube-Extension/actions/runs/8505680634/artifacts/1373896046

@dodieboy
Copy link
Member

dodieboy commented Apr 1, 2024

Btw do you prefer we release it using .app or .dmg file?

@JohnnyFireOne
Copy link
Author

Btw do you prefer we release it using .app or .dmg file?

i try it and no working on safari can't see the extension, well .app release will be good

@ImprovedTube
Copy link
Member

Also, I guess this / such command line can save us a few clicks already?

yes | xcrun "/Applications/Xcode-beta.app/Contents/Developer/usr/bin/safari-web-extension-converter" 
/path/to/Extension --no-open --force --swift --app-name TEST --bundle-identifier AUTHOR --project-location /Volumes/1/TEST;  cd /Volumes/1/TEST/TEST;  xcodebuild;  build/Release/TEST

@dodieboy
Copy link
Member

dodieboy commented Apr 1, 2024

Also, I guess this / such command line can save us a few clicks already?

yes | xcrun "/Applications/Xcode-beta.app/Contents/Developer/usr/bin/safari-web-extension-converter" 
/path/to/Extension --no-open --force --swift --app-name TEST --bundle-identifier AUTHOR --project-location /Volumes/1/TEST;  cd /Volumes/1/TEST/TEST;  xcodebuild;  build/Release/TEST

xcrun safari-web-extension-converter main --macos-only --no-open --force --swift --no-prompt --project-location /Users/runner/work/release --app-name ImprovedTube
xcodebuild -project /Users/runner/work/release/ImprovedTube/ImprovedTube.xcodeproj

@ImprovedTube yup, my code is similar. Manage to create .app file using github action, but not sure why it is not working for @JohnnyFireOne

@dodieboy
Copy link
Member

dodieboy commented Apr 1, 2024

@JohnnyFireOne can you try this version:
https://github.com/dodieboy/YouTube-Extension/actions/runs/8507826954/artifacts/1374258846

@JohnnyFireOne
Copy link
Author

JohnnyFireOne commented Apr 1, 2024

@JohnnyFireOne can you try this version: https://github.com/dodieboy/YouTube-Extension/actions/runs/8507826954/artifacts/1374258846

I will soon as I can I will try the new build to see if it works, I'm at work now so... I'm so thankful for you help and care!!!!

@JohnnyFireOne
Copy link
Author

@JohnnyFireOne can you try this version: https://github.com/dodieboy/YouTube-Extension/actions/runs/8507826954/artifacts/1374258846

i tried it and not working either..... :(

@ImprovedTube
Copy link
Member

using github action,

yay, where? including signature?

@dodieboy
Copy link
Member

dodieboy commented Apr 1, 2024

using github action,

yay, where? including signature?

Ah, totally forget about apple dev certificate. Nope, i never sign the app, for user to use the app, they need go on developer mode in their safari.

The github action currently is running on my own fork for testing first
https://github.com/dodieboy/YouTube-Extension/blob/test/.github/workflows/buildapp.yml

@dodieboy
Copy link
Member

dodieboy commented Apr 1, 2024

@JohnnyFireOne can you try this:

1. Open Safari and choose Safari > Settings.

2. Select the Advanced tab, then select the “Show Develop menu in menu bar” checkbox.

3. Choose Develop > Allow Unsigned Extensions, enter your password, and click OK. If you’re using Safari 17 or later, click the Developer tab in Safari Settings, and select the “Allow unsigned extensions” option. The Allow Unsigned Extensions setting resets when a user quits Safari, so you need to set it again the next time you launch Safari.

4. Choose Safari > Settings and click the Extensions tab. This tab shows the localized description, display name, and version number for the selected Safari app extension. It also provides a more nuanced message about the permissions for the extension.

5. Find your new extension in the list on the left, and enable it by selecting its checkbox.

6. Close Safari Settings.

@JohnnyFireOne
Copy link
Author

@JohnnyFireOne can you try this:

1. Open Safari and choose Safari > Settings.

2. Select the Advanced tab, then select the “Show Develop menu in menu bar” checkbox.

3. Choose Develop > Allow Unsigned Extensions, enter your password, and click OK. If you’re using Safari 17 or later, click the Developer tab in Safari Settings, and select the “Allow unsigned extensions” option. The Allow Unsigned Extensions setting resets when a user quits Safari, so you need to set it again the next time you launch Safari.

4. Choose Safari > Settings and click the Extensions tab. This tab shows the localized description, display name, and version number for the selected Safari app extension. It also provides a more nuanced message about the permissions for the extension.

5. Find your new extension in the list on the left, and enable it by selecting its checkbox.

6. Close Safari Settings.

in that way works but i need to make this process every time i quit and reopen safari

@dodieboy
Copy link
Member

dodieboy commented Apr 2, 2024

Good to know it works. Sadly this will be the only method that works unless you have a paid dev account or tiemtim is back and upload it

@JohnnyFireOne
Copy link
Author

Good to know it works. Sadly this will be the only method that works unless you have a paid dev account or tiemtim is back and upload it

i totally understand! thank you so much for the help and your time on this! i really appreciate it!

@JohnnyFireOne JohnnyFireOne closed this as not planned Won't fix, can't repro, duplicate, stale Jun 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
z Safari occuring in Safari (only?)
Projects
None yet
Development

No branches or pull requests

3 participants