|
|
||
|---|---|---|
| .. | ||
| extension_audio_events | ||
| extension_recent_emoji | ||
| extension_timeline_export | ||
| msc_1236_widgets | ||
| msc_2835_uia_login | ||
| msc_3814_dehydrated_devices | ||
| msc_3935_cute_events | ||
| msc_unpublished_custom_refresh_token_lifetime | ||
| README.md | ||
README.md
MSC extensions
This folder contains non-spec feature implementations, usually proposed in Matrix Specification Changes (MSCs).
Please try to cover the following conventions:
- name your implementation
/lib/msc_extensions/msc_NUMER_short_name/whatsoever.dart, e.g./lib/msc_extensions/msc_3588_stories/stories.dart - please link the MSC in a comment in the first line:
/// MSC3588: Stories As Rooms (https://github.com/matrix-org/matrix-spec-proposals/blob/d818877504cfda00ac52430ba5b9e8423c878b77/proposals/3588-stories-as-rooms.md) - the implementation should provide an
extension NAME on ...(usuallyClient) - proprietary implementations without MSC should be given a useful name and
corresponding, useful documentation comments, e.g.
/lib/msc_extensions/extension_recent_emoji/recent_emoji.dart - Moreover, all implemented non-spec features should be listed below:
Implemented non-spec features
- MSC 1236 - Widget API V2
- MSC 2835 - UIA login
- MSC 3814 - Dehydrated Devices
- MSC 3935 - Cute Events
io.element.recent_emoji- recent emoji sync in account data