The following are for Riot Desktop:
* Drag-and-drop file uploads.
Sure.
* Paste images from clipboard.
Did not work for me but it has been written and will work soon, if it does not already: https://github.com/vector-im/riot-web/issues/1297
* Search previous file uploads.
Dunno, there is a list of a room's files but I don't see a search option. Should be a trivial addition, maybe make a feature request? :)
* Video uploads with inline preview.
Sure, they are rendered in the message window.
https://github.com/vector-im/riot-web/issues/1855 is the issue tracking indexing file uploads. Patches welcome if anyone wants to add this into synapse; it'd be pretty easy and fun (although obviously wouldn't work with encrypted rooms). https://github.com/matrix-org/synapse/blob/master/synapse/re... would be the place to index the file and chuck its contents into the existing full text search tables via something like https://github.com/matrix-org/synapse/blob/master/synapse/st....
My point is that Riot is FOSS, and if folks feel features are missing, please help us implement them O:-)
The following are for Riot Desktop:
* Drag-and-drop file uploads.
Sure.
* Paste images from clipboard.
Did not work for me but it has been written and will work soon, if it does not already: https://github.com/vector-im/riot-web/issues/1297
* Search previous file uploads.
Dunno, there is a list of a room's files but I don't see a search option. Should be a trivial addition, maybe make a feature request? :)
* Video uploads with inline preview.
Sure, they are rendered in the message window.