meli/ui/src/components
Manos Pitsidianakis 47a69f8eb9
melib: add ThreadGroup
Instead of using Union/Find to gather mail that belongs in the same
e-mail thread together, add a new entity ThreadGroup that ThreadNodes
point to. ThreadGroup represents an actual Thread: A thread root
ThreadGroup::Group or a reply ThreadGroup::Node.

To make semantics more accurate:

- ThreadNode hash should be renamed to ThreadNodeHash
- ThreadGroupHash should be renamed to ThreadHash
- ThreadGroup::Group should be a struct named Thread instead
- move ThreadGroup::Node logic to ThreadNode akin to Union/Find
- rename ThreaddGroup::Group to Thread
2020-01-20 16:03:06 +02:00
..
contacts ui/Component: change set_dirty() to set_dirty(value) 2019-12-14 18:57:58 +02:00
indexer ui/Component: change set_dirty() to set_dirty(value) 2019-12-14 18:57:58 +02:00
mail melib: add ThreadGroup 2020-01-20 16:03:06 +02:00
utilities ui/Component: change set_dirty() to set_dirty(value) 2019-12-14 18:57:58 +02:00
contacts.rs ui/Component: change set_dirty() to set_dirty(value) 2019-12-14 18:57:58 +02:00
indexer.rs ui: Remove RefreshMailbox event 2020-01-07 12:56:28 +02:00
mail.rs ui/contacts: add side-menu, remove accounts tab 2019-10-26 15:58:56 +03:00
notifications.rs ui: add ratelimiting in UI notifications and drawing 2020-01-20 16:03:06 +02:00
utilities.rs Plugins WIP #2 2019-12-27 17:57:48 +02:00