oxen-io / session-desktop

Session Desktop - Onion routing based messenger
https://getsession.org
GNU General Public License v3.0
1.54k stars 195 forks source link

Add ability to select multiple conversations #2305

Open ianmacd opened 2 years ago

ianmacd commented 2 years ago

Describe the bug

In the left pane, it's not possible to use Shift + Mouse 1 to select multiple conversations. The action selects only the conversation at the current cursor position.

This is desirable, for example, if one wishes to mark as read with a single action all messages in multiple groups.

To Reproduce

  1. Select a conversation in the left pane by clicking on it.
  2. Select a second conversation further down the left pane with Shift + Mouse 1.
  3. Only the second conversation is selected, rather than both endpoints and all intervening conversations.

Other information (please complete the following information):

gnrlus commented 2 years ago

It seems like Signal used to put radio buttons by each message and conversation and you could just click and select all you wanted. Then you could delete, forward, copy, that selection. For some reason they eliminated that feature and now it's much harder to use. Or if no radio buttons then click adjacent left/right of the message/conversation to select and Ctrl click to multiple select. Shift key to select all messages/conversations between two selections would be nice.