Set the progress the download action only when the currentProgressInfo
changed, otherwise we sometimes end up in a data race.
(cherry picked from commit 2a9c75e24f)
The api of RoomManager.viewEventMenu changed and now require also
passing the author.
(cherry picked from commit 7231662f94)
Co-authored-by: Carl Schwan <carl.schwan@gnupg.com>
This was never ported from the Qt labs platform FileDialog, because
currentFile doesn't exist anymore. It's now called selectedFile.
(cherry picked from commit 31ef0a5223)
So at the moment this remains behind the feature flag as this only adds a threadmodel and a basic visualisation. There is much more to come to get it ready for full release.
For now everything should look identical. However this moves to using a model for the content of the message and is intended to lay the foundation for improved message content representation, e.g. splitting up a text message in multiple sections and using different delegates for things like code and quotes.