leits / MeetingBar

🇺🇦 Your meetings at your fingertips in the macOS menu bar
https://meetingbar.app
Apache License 2.0
4.36k stars 188 forks source link

Feature: Open links in specific browser profile #626

Closed jamtur01 closed 10 months ago

jamtur01 commented 1 year ago

Issue that this suggestion fixes

I use multiple browser profiles for work, personal, etc. (Google Chrome, but the same applies to Edge, Brave, Firefox, etc.). If I click on a meeting link, it opens that link in the default browser profile, and I cannot choose a specific profile to use.

the

Solution description

I want to be able to open meeting links from specific calendars in specific browser profiles.

Alternatives considered

Unclear?

Additional context

No response

MoKhajavi75 commented 1 year ago

Hey

I guess we need something like Custom URL for joining meetings too (ref https://github.com/leits/MeetingBar/issues/520)

leits commented 10 months ago

Hi! Thanks for the request. Google Meet links have account recognition based on calendar email. Same with custom links to create appointments. It works via authuser URL parameter.

Instead, the configuration of the profile does not take place through the URL, but through the program launch parameters. Also, a profile is a static parameter. I suggest giving the option to configure the profile as a browser configuration. Accordingly, it will be possible to add another Chrome, which will be launched in a certain profile.

What do you think?

jamtur01 commented 10 months ago

Sounds good to me.

leits commented 10 months ago

I dug deeper and there is actually no way for sandboxed to pass arguments when launching other apps:

If the calling process is sandboxed, the system ignores the value of this property.

Sorry, there is no possibility to choose a profile on MeetingBar side You can try apps like Choose or OpenIn. They have this functionality available as they are not in the sandbox. But be careful, it carries security risks.