wojciech.kapcia@tigase.net opened 2 years ago
|
|
@wojtek I've already thought about it, and while it could be nice, it is difficult to implement using "static" UI made in UIKit/AppKit, so I decided to wait until we will be able to use SwiftUI (hopefully in the next version). What is more, I do not get why people insist on copy-paste to open chat. They should be using invites or XMPP URI, if not, then those things should be gone as useless... |
|
also, I'm pretty sure this UI is not Siskin... (there was never |
|
Understood
We do not live in ideal world. Not all room addresses are provided as URI, you sometimes want to advertise the room on your page so you can't send invite.
Some fork? Nevertheless this workaround could be useful :-) |
Type |
New Feature
|
Priority |
If you are bored
|
Assignee |
One of the most common error is that people then to try to join muc by using "start conversation" (1:1 option) and pasting MUC jid. This results in Siskin being in the wrong state.
I think that we could add a quite simple "workaround" that would check if the entered jid contains muc/conference/mix and if so, ask the user if it wants to join that room (instead of creating 1-1 chat).
More advanced thing (not sure if needed, feels like "cannon to kill a fly") would be to do a query on the contact and if it has groupchat feature change it from 1:1 to groupchat entity.
(same probably applies to beagle)