Support encrypted file reading & caching
Also don't convert palette images to JPEG when creating thumbnails.
This commit is contained in:
@@ -36,14 +36,14 @@ Column {
|
||||
|
||||
readonly property bool smallAvatar:
|
||||
eventList.canCombine(model, nextItem) &&
|
||||
(model.event_type == "RoomMessageEmote" ||
|
||||
(model.event_type === "RoomMessageEmote" ||
|
||||
! model.event_type.startsWith("RoomMessage"))
|
||||
|
||||
readonly property bool collapseAvatar: combine
|
||||
readonly property bool hideAvatar: onRight
|
||||
|
||||
readonly property bool hideNameLine:
|
||||
model.event_type == "RoomMessageEmote" ||
|
||||
model.event_type === "RoomMessageEmote" ||
|
||||
! model.event_type.startsWith("RoomMessage") ||
|
||||
onRight ||
|
||||
combine
|
||||
|
@@ -14,6 +14,9 @@ HMxcImage {
|
||||
mxc: thumbnail ?
|
||||
(loader.thumbnailMxc || loader.mediaUrl) :
|
||||
(loader.mediaUrl || loader.thumbnailMxc)
|
||||
cryptDict: thumbnail && loader.thumbnailMxc ?
|
||||
loader.singleMediaInfo.thumbnail_crypt_dict :
|
||||
loader.singleMediaInfo.media_crypt_dict
|
||||
|
||||
|
||||
property EventMediaLoader loader
|
||||
|
Reference in New Issue
Block a user