zulip-flutter icon indicating copy to clipboard operation
zulip-flutter copied to clipboard

Support starting a new DM conversation

Open chrisbobbe opened this issue 2 years ago • 8 comments

This corresponds to the "New DM" and "New group DM" buttons which zulip-mobile has at the top of the DM-conversations screen.

Design

The design for this UI is in Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4923-3308&t=dosxggnU7UlsrbfI-0

Here's one screenshot: image

For details, see the Figma doc.

Related issues

  • An issue that will rely on this one: #385
  • A previous phase: #119

chrisbobbe avatar May 26 '23 22:05 chrisbobbe

Do we have any design expectations here?

Khader-1 avatar Mar 29 '24 18:03 Khader-1

I expect we'll want to wait for our designer to propose a design for this feature, yes.

chrisbobbe avatar Mar 29 '24 21:03 chrisbobbe

We have a design for this feature now; I've updated the description.

gnprice avatar Dec 28 '24 00:12 gnprice

I would like to work on this issue

I have started it with adding the design when there are no dm's yet as required in #F385

WhatsApp Image 2025-01-02 at 08 39 48

Dhanesh-Sawant avatar Jan 02 '25 03:01 Dhanesh-Sawant

this is just the test for search functionality in direct messages, the search box design is just for testing now & will finalize it once I finish doing for groups also

https://github.com/user-attachments/assets/fddda99a-053d-4f98-80cd-435ab6ec0f8c

Dhanesh-Sawant avatar Jan 02 '25 14:01 Dhanesh-Sawant

Here I have implemented the functionality of starting a conversation with a person or in a group after clicking new dm button.

  • be able to search for members
  • add members to the selected users required for forming a group almost same as the required design(some changes are needed to be done further as this was just for testing).

https://github.com/user-attachments/assets/2e6c0be2-df97-4ec9-a772-60534dccca9d

Dhanesh-Sawant avatar Jan 03 '25 14:01 Dhanesh-Sawant

The PR for this seems to be abandoned. I'd like to work on this issue.

chimnayajith avatar Feb 03 '25 12:02 chimnayajith

hey @chimnayajith, I was caught up by something else, but I've started working on it again..

Dhanesh-Sawant avatar Feb 03 '25 13:02 Dhanesh-Sawant