Skip to content

Draft: feat: Support for message threads

Nicoco requested to merge nicoco/gajim:thread-identicons into master

Implements: #11058 (and #11271)

This MR adds support for threads like cheogram does.

A video of what it looks like:

gajim-identicons-2024-02-14_14.45.08

Check-list:

  • Convince @lovetox that this is a good idea
  • Make threads collapsable
  • Convince @lovetox that identicons are a good idea
  • Add a hint next to the message input box to specify that we are going to post in a given thread (…the identicon?)
  • Change the identicon generation algorithm so that it matches Cheogram's (see below)
  • Remove empty date rows in conversation view
  • Figure out how to get the size of the message row icons and un-hardcode the 10×10px size

The identicons generated from the thread ID are different than those from Cheogram (implementation here)

cheogram-identicons

Edited by Daniel Brötzmann

Merge request reports