News for hackers. Stuff that matters.
Re:Total.js Messenger – A small alternative to Slack by aw3c2 on Friday May 05, 2017 @01:44PM (#14275316)
It depends on your client as matrix.org is a open protocol. Anyone could implement the features you long for, that's the beauty.

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.

Re:Total.js Messenger – A small alternative to Slack by Arathorn on Friday May 05, 2017 @03:27PM (#14276144)
Pasting imaging from clipboard is released, but is only implemented on the new (experimental) RTE editor, which has to be optionally enabled in Settings.

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:-)