element-desktop icon indicating copy to clipboard operation
element-desktop copied to clipboard

Join via link in desktop app

Open Nathanael8 opened this issue 5 years ago • 6 comments

When I want to join a room by a URL, I type this URL into my browser but then I have to use the Web version of riot instead of my Desktop version. Hence, it would be cool to join a room via a URL in the Desktop version.

Maybe this feature already exists and I just can't find it. Which brings me to another thing where can I find help where to find all the features. I guess it is not meant to use a GitHub issue.

Nathanael8 avatar Mar 25 '20 19:03 Nathanael8

I’m counting this as a bug, given ability to join by url is a pretty fundamental missing feature on desktop.

You can workaround it via the /join command (which undocumentedly takes urls) or the undocumented /goto alias. But this should be provided in the UI properly.

cc @nadonomy for design

ara4n avatar Mar 29 '20 13:03 ara4n

@jryans Can we do some kind of lookup to know deterministically whether a user has the desktop app installed? Could this vary per OS?

nadonomy avatar Mar 29 '20 14:03 nadonomy

A lookup, no, a guess (by trying to redirect them and looking to see if they're still there a second later), yes

t3chguy avatar Mar 29 '20 14:03 t3chguy

irrespective of whether clicking on matrix.to link in a browser takes you to riot/desktop, it still feels like riot/desktop should have an “open link” button somewhere

ara4n avatar Mar 29 '20 14:03 ara4n

This is extremely irritating, but I'm glad that I at least found this issue about it. It's such a basic feature. CRUD. (https://en.wikipedia.org/wiki/Create,_read,_update,_and_delete)

I worked around it by messaging the link to myself and clicking on it...

Thanks @ara4n for a solution that feels like less of a hack.

deliciouslytyped avatar Jun 08 '21 02:06 deliciouslytyped

/join <link> also works these days.

edit: of course it does, that was the hack that was referred to, but I can't read.

turt2live avatar Jun 08 '21 02:06 turt2live