MSC4027: Propose method of specifying custom images in reactions
A proposal to render MXC URIs in reaction keys as images.
Implementations
Clients
- Schildichat
- Android: https://github.com/SchildiChat/SchildiChat-android/commit/85a26ae8bea7d1425019df31b05ff72541ad61dd
- Desktop implementation (hasn't landed in a release yet): https://github.com/SchildiChat/matrix-react-sdk/commit/4d104fc87f8d32da679476967850c5f7a9c20c8a
- Beeper (all platforms)
- Element Web: https://github.com/matrix-org/matrix-react-sdk/pull/11087
- Element X Android: https://github.com/element-hq/element-x-android/pull/2160
- Cinny: https://github.com/cinnyapp/cinny/pull/686/commits/519f620cb7660b665602e3799bd63dff7e4382a6
Bridges
- mautrix-discord: https://github.com/mautrix/discord/blob/00465bb71509b984614ed41fa4f147a9d6bd4b3a/example-config.yaml#L145-L147
Supercedes #3746
I don't think this deserves the needs-implementation label as it is already implemented across multiple clients and at least one bridge.
Some extra details concerning SchildiChat:
- Android implementation: https://github.com/SchildiChat/SchildiChat-android/commit/85a26ae8bea7d1425019df31b05ff72541ad61dd
- Desktop implementation (hasn't landed in a release yet): https://github.com/SchildiChat/matrix-react-sdk/commits/4d104fc87f8d32da679476967850c5f7a9c20c8a
- We don't do anything with
shortcodeyet :upside_down_face:
I played around with https://github.com/matrix-org/matrix-react-sdk/pull/11087 and it looks good! Removing the needs-implementation label.
This proposal is implemented in Out Of Your Element: https://gitdab.com/cadence/out-of-your-element/compare/c7ddf638dbd658057ec6a7a018a23b0693a97890~..044ccc08e06f11b48e16c7f7637d3c088008119a#diff-0f01ec9090ff5700793cc2f6399fb95cf3a7115f
It follows the spec and it works with Schildi and Cinny.
It seems like Element now has this setting in Labs, and it works very well.
Unable to add concern. Is this msc in FCP-proposed state?
Unable to add concern. Is this msc in FCP-proposed state?
This FCP proposal has been cancelled by https://github.com/matrix-org/matrix-spec-proposals/pull/4027#issuecomment-2030612259.
Team member @mscbot has proposed to merge this. The next step is review by the rest of the tagged people:
- [ ] @clokep
- [ ] @dbkr
- [ ] @uhoreg
- [ ] @turt2live
- [ ] @ara4n
- [ ] @anoadragon453
- [ ] @richvdh
- [ ] @tulir
- [ ] @erikjohnston
- [ ] @KitsuneRal
Concerns:
- Requiring two
:characters in every shortcode string. - Needs to be reviewed against other custom emoji/sticker MSCs
Once at least 75% of reviewers approve (and there are no outstanding concerns), this will enter its final comment period. If you spot a major issue that hasn't been raised at any point in this process, please speak up!
See this document for information about what commands tagged team members can give me.
As this is tied to the media linking series and unable to progress otherwise, I'm cancelling FCP for the time being.
This does not mean the MSC is unimportant, but rather the focus is elsewhere at the moment.
@mscbot fcp cancel