epilande / alfred-browser-tabs

🔍 Search browser tabs from Chrome, Arc, Brave, Safari, etc..
MIT License
421 stars 38 forks source link

Arc Browser Support #35

Closed LeokuJessica closed 5 months ago

LeokuJessica commented 2 years ago

Hi, Is that possible to support Arc ?

alanmoo commented 2 years ago

@epilande I'd be happy to take a stab at this based on the Edge support PR but I'm not sure where you're generating those UUIDs. Is there a specific dev environment I should use?

wickkk119 commented 1 year ago

I also need support for arc, and it would be perfect to add the ability to display tab results from all browsers at the same time. XD

hellovietduc commented 1 year ago

@epilande I'd be happy to take a stab at this based on the Edge support PR but I'm not sure where you're generating those UUIDs. Is there a specific dev environment I should use?

I think when you modify the workflow, the info.plist file gets changed. Then you can just create a PR off from that change.

I updated this argument and it works like a charm!

CleanShot 2023-01-05 at 22 16 56@2x

Edit: it can list the tabs but doesn't do anything when hitting enter :(

christianmagill commented 1 year ago

I saw this posted as an update on the most recent Arc release.

We've updated our AppleScript API, which allows native apps to better integrate with Arc! You can now query for spaces and tabs, and create new tabs and windows.

christianmagill commented 1 year ago

Edit: it can list the tabs but doesn't do anything when hitting enter :(

Yes, it seems that the scripting dictionary for Arc is a bit different. I guess because it needs to contend with spaces.

tkafka commented 1 year ago

+1 for Arc - the listing of tabs works, but the focus-tab.js script seems to need adapting.

aljustiet commented 1 year ago

@epilande I'd be happy to take a stab at this based on the Edge support PR but I'm not sure where you're generating those UUIDs. Is there a specific dev environment I should use?

I think when you modify the workflow, the info.plist file gets changed. Then you can just create a PR off from that change.

I updated this argument and it works like a charm!

CleanShot 2023-01-05 at 22 16 56@2x

Edit: it can list the tabs but doesn't do anything when hitting enter :(

Works

epilande commented 5 months ago

🚀 This has been released with 🔖 v1.0.7