18 Commits

Author SHA1 Message Date
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
ed8990c3fd events: Allow to create custom MessageEventContents 2022-07-27 14:31:18 +02:00
Kévin Commaille
be2310294a events: Make extensible events conversion helpers private 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
5f902851af
Upgrade to Rust 2021 2022-05-27 12:04:23 +02:00
Kévin Commaille
4ec803c29a events: Fix docs 2022-03-28 19:39:18 +02:00
Kévin Commaille
b701c9af0e events: Add a link to MSC3554 2022-03-28 19:39:18 +02:00
Kévin Commaille
85bd4a3e1f events: Document the unstable-extensible-events feature 2022-03-28 19:39:18 +02:00
Kévin Commaille
685bd34fd4 events: Enforce MessageContent to not be empty 2022-03-26 11:47:01 +01:00
Kévin Commaille
f9390c7c35 events: Create error type for extensible events conversion 2022-03-26 11:47:01 +01: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
93b4114a82 events: Deref MessageContent to a slice 2022-03-26 11:47:01 +01:00
Kévin Commaille
70ef702124 events: Document extensible events 2022-03-25 18:07:04 +01:00
Kévin Commaille
12523cd741
common: Add support for transitional extensible text messages 2022-03-21 13:16:44 +01:00
Kévin Commaille
1f53f38b4f common: Add support for translatable text content.
According to MSC3554
2022-03-16 13:12:58 +01:00
Kévin Commaille
af58063c7b common: Reorder events::message types 2022-03-16 13:12:58 +01:00
Kévin Commaille
c3f9a3cb70
common: Merge ruma-events into ruma-common 2022-03-04 11:45:07 +00:00