leits / MeetingBar

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

Feature: Allow to use custom chrome session / PWA to open a link #409

Closed davinkevin closed 2 years ago

davinkevin commented 2 years ago

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

I'm using a Google Meet with a "custom Chrome Application" which is very useful because I have a specific account connected in this session and a dedicated window for it. Currently, I'm not able to select this application to open my Google Meet links

Describe the solution you'd like As a user, I would like to be able to select this custom chrome application and open my Google Meet links in it.

Describe alternatives you've considered I don't have any alternative for the moment, so I can't use the "open" function of MeetingBar

Additional context

This is an application I've created with this parameter in Chrome: image

After creation, we have a dedicated .app file wrapping the website: image

And it can be used as a standalone app for Google Meet in my case (works for every website btw): image

jgoldhammer commented 2 years ago

Hi @davinkevin -

thanks for your feature request. I have tried on my own, but I guess this is not possible now.

image

If you find a way in MacOS to start the links in a PWA, you can post a solution here.

@leits already explained the reasons here https://github.com/leits/MeetingBar/issues/313, but maybe there were changes in the meantime.

AFAIK, there is some progress here: https://web.dev/pwa-url-handler/ But I guess it is not ready to be used mainstream.

I will close the ticket for now.

web.dev
PWAs as URL Handlers
After registering a PWA as a URL handler, when a user clicks on a hyperlink that matches one of the registered URL patterns, the registered PWA will open.
davinkevin commented 2 years ago

Thank you for the update.

Is this a possible solution to only launch the PWA without URL attached? With Google Meet, the next event is displayed on the home page so it's still useful.

wdyt?