leits / MeetingBar

πŸ‡ΊπŸ‡¦ Your meetings at your fingertips in the macOS menu bar
https://meetingbar.app
Apache License 2.0
4.44k stars 192 forks source link

Feature: connect to multiple google accounts #448

Open achou11 opened 2 years ago

achou11 commented 2 years ago

Is your feature request related to a problem? Please describe.

To my knowledge, when connecting a calendar and using the google calendar api, you can only connect to a single google account.

Describe the solution you'd like

I have multiple google accounts with different calendars: one personal and one for work. for the sake of convenience, it'd be great to have both of them connected so i get access to both via meetingbar

Describe alternatives you've considered

alternative is connecting both google calendars with the macos system calendar and then connecting that to meetingbar. only problem is that i don't really use any apple-specific apps and generally don't want to connect internet accounts to these apps.

jaklan commented 2 years ago

That was exactly my first thought after updating to MeetingBar v4 πŸ˜‰ In general - we can share e.g. the private calendar with the work one, but there are two issues:

  1. It's not always allowed by company policies
  2. If you use Google Meet, when you are logged into the work account and join the private meeting from the shared calendar - then you join the meeting with your work account anyway, so each time you need to manually switch the Google account in the upper right corner of the website

Btw, before I switched to the Google integration I had played with the native one (so macOS Calendar) as in the past, but I have noticed some issue - when I join GMeet, I'm always logged in with my browser default account (which is the private one, in contrast to the Google account linked to the macOS Calendar, which is the work one) and have to switch to the work one manually. Previously it worked correctly and it opened meetings with the work account. Seems like there's some regression here?

Anyway, being able to specify multiple Google accounts should resolve both problems.

kud commented 1 year ago

I'm definitely interested by this feature as well.

jgoldhammer commented 1 year ago

What do you think @leits about this request? Would this be possible? Thanks

steig commented 1 year ago

What if you allowed a user to select a specific google chrome profile instead? Would that make implementation easier?

afonsojramos commented 8 months ago

@leits may I take a crack at this?