mortenn / BrowserPicker

Smart browser selector for Windows
MIT License
242 stars 17 forks source link

Support application urls #101

Open mortenn opened 5 months ago

mortenn commented 5 months ago

// For future readers: apparently Notion.exe necessitates URL rewriting like https://www.notion.so /${PATH} to notion:/${PATH}, so my use case is impossible

Originally posted by @kissge in https://github.com/mortenn/BrowserPicker/issues/68#issuecomment-2029092546

mortenn commented 5 months ago

teams, slack, notion, any others we know about?

build it in an extensible way so we can add more apps in a similar way to how browsers are handled

mortenn commented 5 months ago

I should be able to detect installed protocol handlers, but I doubt they include information on what https://.../...{some-reference} url would become protocol:{some-reference}

mortenn commented 4 months ago

slack is a bit of a pain to handle, the jump page is full of obscure javascript and the docs for their protocol handler points out that the format is very different based on what the link is for, so there is no simple mapping from https: to slack:

mortenn commented 4 months ago

I may implement notion and teams if they are easier and create a separate issue for slack.