Allow captioning uploads
Created by @ Amandine:matrix.org.
from Shrike: I find myself wanting to upload a photo with a message quite often (or any file really)
- alt text
This could be achieved by (ab)using the new functionality in Riot where images can now be in the message body. Could also have the RTE work gmail-style where the image is dumped in the content view and you're able to edit the text around it.
related doc issue: https://github.com/matrix-org/matrix-doc/issues/906
ux-wise, hipchat isn't horrible for this:

although in practice this issue is dealt with by https://github.com/vector-im/riot-web/issues/7565
Good UI for attaching images and files to message have vk.com/im messenger service. Best is to have them inline into message edit area, but this is too hard to implement. So, at first, will be great to see them as separate attachments panel near to edit box.
This feature would be very useful. I almost always want to send text explaining the image upload. Having only 1 message would be cleaner and would only notify people once.
Discord is handling this very well too:

If threading (#2349) is done really well (as in fully modular), it should not only allow higher units such as communities, but also lower units, including combinations of messages from the same sender, of which image + caption would be one instance. (And of course it could implement reactions and edits too, unifying the code.)
If threading (#2349) is done really well (as in fully modular), it should not only allow higher units such as communities, but also lower units, including combinations of messages from the same sender, of which image + caption would be one instance.
If you have notifications ON, would you get one or two notifications for a image + caption message?
I would consider this an accessibility feature. Screen-reader users might benefit from captions describing an otherwise-opaque upload (like an image). The UI could be helpful by explaining how to write good captions and how they're useful.
My 2 cents: The lack of captions or combined text and images severely limits how I use this app and it frustrates me (and others). This six year thread proves that much.
Here's my suggestion. Since Matrix cannot combine text and images right now. and probably won't for a long time, this quick and dirty workaround simply uses one Element UI to post sequential messages. The user can opt into the message, and flip the posting orders of the image and the text.
I really hope someone implements this sooner than later. It's a constant grouse of the few test users I have (and I only have 3!).

Should read "scrambled to provide"
(I was scrambling and typoed it :)
Having a good general mechanism for grouping would solve this too. Besides providing spaces, threads, and so on, it could also group together e.g. an image and its caption.
For grouping several images with caption or description - here are my two MSCs: https://github.com/matrix-org/matrix-spec-proposals/pull/3382 https://github.com/matrix-org/matrix-spec-proposals/pull/2881
How is it possible this issue is still not resolved after 7 years!
This is an absolute disgrace - not catering for the blind community be allowing images to contain alt text.
The year is 2023 not 1983
I support this feature. Adding a caption to an image in a single message is very important for clarity and context, especially in business or team use cases. Currently, having to send text separately breaks the flow. Looking forward to seeing this implemented!
Looks like this is already implemented in Element X, any plans to bring this feature here too?
Works in Element X for all files, additional box for caption in Ew/ED can be added for extra information.
+1
Add this to default pls
It should be part of one single bundling mechanism that can then be used in myriad ways (including the now separate spaces and threads). That ensures applicability beyond the use cases that we currently happen to think of.