Create PurpleMessageModel
Review Request #2963 — Created Feb. 20, 2024 and discarded
This is an interface that will allow us to treat other things as messages. We
did something similar in Talkatu to make the input widget a message and this
lets us do the same thing.This can also be used by the HistoryAdapters when pulling history out of their
backends to make updates and other stuff easier.This will also be used as a way to transition PurpleMessage away from using
bare strings for authors and other weird things about that API, like flags, and
stuff.Attachments were skipped for now, as this review request is already quite large.
Ran the unit tests under valgrind.
- Change Summary:
-
update the depends of the birb rr
- Depends On:
- Change Summary:
-
Updated to use birb. This will need another update when /r/2968 is merged to update the rev of birb we depend on.
- Commits:
-
Summary ID b78a7e8e94a6ee8b749452300e668e2d7f682f45 359ce80468548897518c7824b8052e043c42f36a
- Change Summary:
-
notify the the delivered property when we notify the delivered-at property.
- Commits:
-
Summary ID 359ce80468548897518c7824b8052e043c42f36a aefe252109cad53d8a91222264da1be58f19d098
- Change Summary:
-
Update to birb 0.1.0. I apparently missed the micro when tagging.. whoops...
- Commits:
-
Summary ID aefe252109cad53d8a91222264da1be58f19d098 7517eb21f0276e9668be2edb9449c836dfcbc245