Closed janogarcia closed 1 year ago
What are "threads"?
Is there a documentation?
@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).
in 1.4.10
@janogarcia please review this and close the ticket if we are done
@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:
Implement missing thread tile actions on long tap.
and Empty state: Implement missing empty state for the My threads filter enabled.
The DM icon for filtering seems to render correctly. However, I implemented this icon custom with drawables so there is not need to add that. For sure it is needed your approach for the other problematic icons
Yes, those features where added for P2 release, for sure we can prioritise them
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.
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.
Closing this as complete - any outstanding work or further enhancements should be raised as issues against the android repo independently of this ticket.
Resources
Room: Top bar
[x] Distribute the button widths more evenly, making all of them at least 40dp as a workaround until we have the chance to redesign the top bar properly (screenshot: currently there’s a huge difference between the 48dp for the threads button and the 34dp for the voice/video call buttons).
❌ Apr. 7 Still not evenly distributed (video call 34dp, threads 38dp, overflow 40dp) (aris: changed the threads icon to be 34dp, until we refactor the toolbar lets not make them all 40dp while it would be to large for some devices)
Room: Message tile bottom sheet
[x] Change thread action copy to
Reply in thread
(instead ofReply in Thread
, uppercaseT
)·Thread summary
messageTextView
container, aligning the edges of both containers (screenshot: the thread summary container doesn’t match the width ofmessageTextView
and it doesn’t align to its edges)messageTextView
8dp (screenshot: currently it’s 4dp)Thread: Top bar
View in room
icon (top/bottom solid lines should be dotted). [Aris: SVG cannot be rendered correctly from AS]⚙️ Apr. 7 Jano: I'll try re-exporting it in a way that is compatible with Android Studio.
→ Figma
❌ Apr. 7 Works as expected only if opening the thread from the room timeline, fails if opening it from the thread list.
Thread
→ Figma
❌ Apr. 7 It's still aligned to the bottom.
❌ May. 26 We're dropping this requirement for the thread timeline.
Reply in thread
action so that the on-screen keyboard is automatically revealed on replying.→ Figma
❌ Apr. 7 Works as expected only if a thread didn't exist for that message, fails if it's a thread already.
Thread list
threadSummaryTitleTextView
andthreadSummaryRootMessageTextView
2dp (instead of 3dp)messageThreadSummaryAvatarImageView
and the root messagethreadSummaryRootMessageTextView
should be of 8dp (screenshot: currently there’s a gap of 10px)Message deleted
text should be gray/secondary color (screenshot: currently set to black)→ Figma
❌ Apr. 7 Not implemented yet.
Tracked here: https://github.com/vector-im/element-android/issues/4687
Reply in thread
, makingThread
lowercase (screenshot).→ Figma.
→ Figma.
My threads
filter enabled.→ Figma
❌ Apr. 7 Not implemented yet.
Thread list: Filters bottom sheet
Refer to screenshots: 1, 2, 3.
bottomSheetActionIcon
(instead of black)bottomSheetActionClickableZone
4dp (instead of 24dp)threadListModalTitle
andbottomSheetActionClickableZone
12dp (instead of 24dp)Thread search: Keyword match in thread root message
→ Figma
❌ Apr. 7 Not implemented yet.
Dark mode
⚙️ Apr. 7 Jano: I'll try re-exporting it in a way that is compatible with Android Studio.
Added for 1.4.10 [40104102] (G-b7320):
Thread summary: room timeline, thread list
Thread list
messageThreadSummaryAvatarImageView
and the gray border below it should be 12pt (instead of 8pt)→ Figma
Added for 1.4.16 [40104162] (G-b8288)):
Thread list
messageThreadSummaryCounterTextView
andmessageThreadSummaryAvatarImageView
should be12dp
instead of4dp
.