Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Associate riot / element urls with this app #145

Open
sunjam opened this issue Sep 7, 2020 · 5 comments
Open

Associate riot / element urls with this app #145

sunjam opened this issue Sep 7, 2020 · 5 comments
Labels
blocked enhancement New feature or request

Comments

@sunjam
Copy link

sunjam commented Sep 7, 2020

I'd like https://riot.im/app/#/room/#Mobilizon:matrix.org room url's to attempt to open in the Nextcloud web app.

Thanks for considering!

@sunjam sunjam changed the title Assocate riot / element urls with this app Associate riot / element urls with this app Sep 7, 2020
@gary-kim gary-kim added the enhancement New feature or request label Sep 8, 2020
@gary-kim
Copy link
Owner

gary-kim commented Sep 8, 2020

It is starting to look like MSC2312 is solidified enough to maybe try implementing. Unfortunately, at least within Firefox, we can't currently register a handler for matrix: (docs) but that will probably change once MSC2312 becomes part of the spec.

That might be a better idea once that becomes available. Would be open to a PR for either way if the UX can be made well.

@mvgorcum
Copy link

mvgorcum commented Jan 5, 2021

The current canonical way to link to matrix rooms, users, or events is to use matrix.to, see here

@gary-kim
Copy link
Owner

gary-kim commented Jan 9, 2021

The current canonical way to link to matrix rooms, users, or events is to use matrix.to, see here

As a browser application, we cannot add link handlers for other websites. Once MSC2312 is part of the spec and browsers add support for it, we can register a handler so that when a user opens a link to a Matrix resource, it automatically opens in the Element for Nextcloud app.

@MayeulC
Copy link

MayeulC commented Apr 18, 2021

Currently blocked by whatwg/html#6320, but that might change soon.

Edit: now waiting for this to trickle down to users as browsers are updated. You might want to follow element-hq/element-web#16875.

@MayeulC
Copy link

MayeulC commented Jul 18, 2021

I'd like to point out that Firefox 90 is now out and supports registering matrix: handlers. Chrome 92 will also support it, and releases in two days :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants