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

[DRAFT] feat(talk): add "Join by link" action

Open ShGKme opened this issue 1 month ago • 4 comments

☑️ Resolves

  • Fix: https://github.com/nextcloud/talk-desktop/issues/1540
  • Wording is WIP
  • Alternative: do it on the web, for example, on the Dashboard.

🖼️ Screenshots

image image image image image image image image image

ShGKme avatar Nov 13 '25 22:11 ShGKme

Not sure it should be there or in the Conversation+ menu?

I'd prefer something that will also work for joining as a guest in the future. And if possible - more visible.

Or maybe via the search field in the left sidebar?

This sounds nice but seems a bit hidden to the end user. You need to know that you can past a link to the search field. And still handle errors.

ShGKme avatar Nov 14 '25 11:11 ShGKme

  • do it on the web, for example, on the Dashboard.

Sound good, that would match competitors:

image image

Can we do a component in spreed and use it with @talk/src in desktop?

Antreesy avatar Nov 14 '25 12:11 Antreesy

Can we do a component in spreed and use it with @talk/src in desktop?

I am unsure if I understand what component you want to add and where to use, but in general we should never directly use files from talk in desktop or vise versa. It should be a public API, like API to extend one app by another we have in other apps.

For example, we may have the link/component on the web all the time, but have slightly different handling or optional handler registration in the future when the multi account is supported.

ShGKme avatar Nov 14 '25 13:11 ShGKme

Essentialy, public API to spawn a dialog window from this PR would be more than enough

Antreesy avatar Nov 14 '25 14:11 Antreesy