TryQuiet / quiet

A private, p2p alternative to Slack and Discord built on Tor & IPFS
https://www.tryquiet.org
GNU General Public License v3.0
1.9k stars 79 forks source link

User should be able to drag DMs above other channels #2430

Open holmesworcester opened 2 months ago

holmesworcester commented 2 months ago

When asked "do you need a recent activity view?" the user said "no" because she rearranges their Slack sidebar to have the most important DMs and channels at the top, and these changes are reflected on mobile.

The things I see being possible are:

  1. User can star channels, which puts them in a "Starred" category that appears over Direct Messages and Channels (Separate issue: #2451)
  2. User can, on desktop but not mobile, drag any section (e.g. Direct Messages) to reposition it relative to any other section and have that change reflected on mobile.

Let's tackle both. This issue can be for reordering channels and DMs.

jgaylor commented 4 weeks ago

Nice. I didn't realize sections (DMs, Channels) could be reorganized. The paid Slack also allows creating custom sections in addition to starred. This may be what she's referring to.

Image

jgaylor commented 3 weeks ago

Here's the Figma

jgaylor commented 2 weeks ago

@holmesworcester This ticket is about adding drag and drop for sections such as Channels, DMs or Starred lists. Slack also allows users to drag and drop individual DMs or Channels to and from the Starred list—as well as other custom group lists.

  1. Do we want to add drag and drop individual channels and DMs to and from Starred? If so, it would make sense to add that to the Starring ticket.

  2. Also related, we might want to consider other ways of reorganizing channel lists beyond drag and drop since it's not accessible, or ideal for users with disabilities. Slack offers this alternative to dragging individual channels/DMs (attached screenshot), but they don't offer the alternative menus for reorganizing the sections lists. We might want to though.

Image