Kévin Commaille
|
699c2daf39
|
events: Remove mixed types and conversion functions for extensible events
Mixed types have been removed from MSC1767.
|
2023-02-09 16:25:51 +01:00 |
|
Kévin Commaille
|
dc18b12506
|
events: Fix deserialization without relation
|
2022-11-25 18:40:19 +01:00 |
|
Kévin Commaille
|
7c0f7ba5f1
|
events: Make Replacement generic over the parent type
Because the new content must be of the same type.
|
2022-10-17 20:27:49 +02:00 |
|
Kévin Commaille
|
7c802c89ca
|
events: Remove conversions between extensible types and room messages
They are more difficult to implement and use with
generic replacements, for little gain.
|
2022-10-17 20:27:49 +02:00 |
|
Kévin Commaille
|
ec853e968a
|
events: Generate structs without relation for events that can be replaced
|
2022-10-17 20:27:49 +02:00 |
|
Kévin Commaille
|
a4e6081b41
|
events: Improve extensible events conversion helpers docs
|
2022-07-08 13:34:19 +02:00 |
|
Kévin Commaille
|
be2310294a
|
events: Make extensible events conversion helpers private
|
2022-07-08 13:34:19 +02:00 |
|
Kévin Commaille
|
bda17c3662
|
events: Avoid unnecessary allocations during conversion
|
2022-07-08 13:34:19 +02:00 |
|
Kévin Commaille
|
f158817a7c
|
events: Move extensible event RoomMessageEventContent convertors
|
2022-06-07 17:14:52 +02:00 |
|
Jonas Platte
|
d855ec33d6
|
identifiers: Update ToOwned implementations to use new types
… and a lot of changes that cascaded from that.
|
2022-04-20 10:39:36 +02:00 |
|
Kévin Commaille
|
4ec803c29a
|
events: Fix docs
|
2022-03-28 19:39:18 +02:00 |
|
Kévin Commaille
|
e94a8db7f4
|
events: Add support for transitional extensible image messages
According to MSC3552
|
2022-03-28 17:37:04 +02:00 |
|
Kévin Commaille
|
826c379e80
|
events: reorder types in image module
|
2022-03-28 17:37:04 +02:00 |
|
Kévin Commaille
|
245bf75276
|
events: Replace Captions with MessageContent
Use a custom serde implementation
|
2022-03-26 11:47:01 +01:00 |
|
Kévin Commaille
|
e4463dda22
|
events: Replace Thumbnails with a Vec
|
2022-03-26 11:47:01 +01:00 |
|
Kévin Commaille
|
4acfc8d591
|
events: Use stable field prefix for extensible events
Only transitional room messages will be sent while unstable
|
2022-03-25 18:07:04 +01:00 |
|
Kévin Commaille
|
e336db767a
|
common: Add support for extensible image events
|
2022-03-14 10:43:15 +00:00 |
|