From 000d89ea7e820ed3e9f9a057a30523c39bc2c5d6 Mon Sep 17 00:00:00 2001 From: Mirian Margiani Date: Mon, 2 Dec 2024 13:00:37 +0100 Subject: [PATCH 1/2] Show audio messages as files so they can be downloaded Signed-off-by: Mirian Margiani --- src/domain/session/room/timeline/tiles/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/domain/session/room/timeline/tiles/index.ts b/src/domain/session/room/timeline/tiles/index.ts index 57e5b27fea..8b21365778 100644 --- a/src/domain/session/room/timeline/tiles/index.ts +++ b/src/domain/session/room/timeline/tiles/index.ts @@ -71,6 +71,7 @@ export function tileClassForEntry(entry: TimelineEntry, options: Options): TileC case "m.video": return VideoTile; case "m.file": + case "m.audio": return FileTile; case "m.location": return LocationTile; From a9ee03db1a5f17e23e4e42e60449bdefda31a00a Mon Sep 17 00:00:00 2001 From: Mirian Margiani Date: Mon, 2 Dec 2024 13:00:38 +0100 Subject: [PATCH 2/2] Render stickers as images Signed-off-by: Mirian Margiani --- src/domain/session/room/timeline/tiles/index.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/domain/session/room/timeline/tiles/index.ts b/src/domain/session/room/timeline/tiles/index.ts index 8b21365778..378eab6638 100644 --- a/src/domain/session/room/timeline/tiles/index.ts +++ b/src/domain/session/room/timeline/tiles/index.ts @@ -87,6 +87,9 @@ export function tileClassForEntry(entry: TimelineEntry, options: Options): TileC return undefined; } } + case "m.sticker": + // This is an event type and not a message type. + return ImageTile; case "m.room.name": return RoomNameTile; case "m.room.member":