URL handler #2607
Replies: 5 comments
-
I really like his feature request. URI handling would increase Jamulus usability, and getting choirs or bands ready to play in no time (just open the shared URI and let's jam!). URI handling is more developed in MacOS and Linux than in Windows but can work perfectly cross-platform. Some useful resources for reference:
|
Beta Was this translation helpful? Give feedback.
-
Something I would like to add for the security topic. I wouldn’t automatically connect if someone clicks on a link but maybe first show a warning which asks the user if he wants to connect to {IP}. |
Beta Was this translation helpful? Give feedback.
-
I found this post: https://burnttoys.blogspot.com/2008/07/adding-url-scheme-to-qt-application.html?m=1 It might help |
Beta Was this translation helpful? Give feedback.
-
The URL handling itself shouldn't be too difficult to implement. The question is: what should happen if Jamulus is already running? Can we get the URL to the already running instance? This would be especially useful, if the user starts the client with extra command line arguments. |
Beta Was this translation helpful? Give feedback.
-
Hi, Sorry for the maintenance noise here. I’m just into triaging issues. Does anyone want to take this issue up? I think it should be quite doable in terms of implementation but needs some research. This issue needs some more discussion and is not actionable yet. I’ve therefore moved it to a GitHub discussion to maintain more visibility. Please note that GitHub Discussions – different to GitHub issues show up high if there is discussion. Note: I will unsubscribe from this issue and won’t receive responses from any new comments. If you have any questions concerning maintenance (re-opening this issue if you can’t), feel free to ping me. |
Beta Was this translation helpful? Give feedback.
-
URL handler - is it possible to create a url handler so that we can post a link on a website that says jamulus://: and have it open Jamulus and connect directly to the server? Or at least just open jamulus with command line arguments.
Apple Documentation
Pros - easy to send Mac users (and possibly Windows users) to our department website, have them click on a link to "Jamulus Server Room A" and join the ensemble rehearsal. Makes it very easy for the users who are new to all of this and are overwhelmed with info. Just one less thing to worry about.
Cons - nightmare security risk if inputs are not parsed correctly.
Beta Was this translation helpful? Give feedback.
All reactions