Ticket #8 (new enhancement)

Opened 5 years ago

Last modified 4 years ago

Make it possible to send invitations (e.g. file transfer) in a multi-chat

Reported by: diederik Owned by: diederik
Priority: normal Milestone: open
Component: Protocol - chat Version: 1.5-pre2
Keywords: Cc:

Description (last modified by diederik) (diff)

When the user wants to send a file in a multi-chat, KMess warns "You can't start this invitation because there are multiple contacts in this chat.". The user has to start a new chat manually with the contact, and send the file there.

The official client offers a dialog instead to choose the user where the file should be sent to. It starts a new chat window afterwards where the invitation is sent. KMess should do something similar, so it won't block the work flow of the user.

Note that it's not possible to send an invitation in a multi-chat. Otherwise each participant will receive the file data, consuming too much bandwidth. If you would send it, the official client will return the invitation response in a new chat session. So, KMess should start the new chat itself when the user wants to send a file.

Change History

Changed 5 years ago by diederik

  • description modified (diff)

Changed 5 years ago by diederik

  • priority changed from major to normal

Changed 5 years ago by diederik

  • type changed from defect to enhancement

Changed 4 years ago by amroth

  • milestone set to Someday

Changed 4 years ago by diederik

  • component changed from GUI - Chat window to Protocol - chat
Note: See TracTickets for help on using tickets.