element-hq / element-android

A Matrix collaboration client for Android.
https://element.io/
Apache License 2.0
3.26k stars 676 forks source link

Threads Beta — Design implementation review #5593

Closed janogarcia closed 1 year ago

janogarcia commented 2 years ago

Resources


Room: Top bar

Thread summary

Thread: Top bar

Thread

Thread list

Thread list: Filters bottom sheet

Refer to screenshots: 1, 2, 3.

Thread search: Keyword match in thread root message

Dark mode


Added for 1.4.10 [40104102] (G-b7320):

Thread summary: room timeline, thread list

Thread list


Added for 1.4.16 [40104162] (G-b8288)):

Thread list

rubo77 commented 2 years ago

What are "threads"?

Is there a documentation?

janogarcia commented 2 years ago

@rubo77 Unfortunately, there’s no proper documentation yet in the Help Centre. That is something we plan on improving, though.

In short, threads allow you to discuss separate subjects in a room and track those over time. It’s a complementary way of discussing stuff in a room that can better fit some teams and groups’ workflows and communication styles/needs (asynchronous vs. real-time).


Group 6488 (2)
Group 6488 (1)
bmarty commented 2 years ago

in 1.4.10

novocaine commented 2 years ago

@janogarcia please review this and close the ticket if we are done

janogarcia commented 2 years ago

@ariskotsomitopoulos I've added a task for a layout regression I spotted in latest Beta, v1.4.16.

As for the other tasks in the issue description:

ariskotsomitopoulos commented 2 years ago
janogarcia commented 2 years ago

Sorry, I sent you the wrong .zip file. You don't need to update the filter icon, but the Thread and View in room icons I sent you over instead.

janogarcia commented 2 years ago

Yes, those features where added for P2 release, for sure we can prioritise them

In that case, we may have labeled those tasks wrong in the project board, or they weren't captured appropriately in the first place, as both features are available on all other platforms.

daniellekirkwood commented 1 year ago

Closing this as complete - any outstanding work or further enhancements should be raised as issues against the android repo independently of this ticket.