Media Model

Create a media model for all the media message in the timeline and then setup `NeoChatMaximizeComponent` so that it can use the media model to scroll through all loaded images and video in the current room.

Depends upon libraries/kirigami-addons!105

FEATURE: 467411
This commit is contained in:
James Graham
2023-07-08 11:07:04 +00:00
committed by Tobias Fella
parent 81928d8b93
commit c55b40c9c6
11 changed files with 219 additions and 90 deletions

View File

@@ -36,6 +36,7 @@ add_library(neochat STATIC
blurhash.cpp
blurhashimageprovider.cpp
models/collapsestateproxymodel.cpp
models/mediamessagefiltermodel.cpp
urlhelper.cpp
windowcontroller.cpp
linkpreviewer.cpp