element-android/vector
networkException dccc64384c
Implement Mode.ANIMATED_THUMBNAIL used for autoplaying animated images
This patch introduces a new `ImageContentRenderer` mode used for
autoplaying animated images. The mode shares url resolving semantics
with `FULL_SIZE` and `STICKER`, as such not just fetching thumbnail data
but shares sizing semantics with `THUMBNAIL` (scaling by image height).

This change fixes animated images not playing in cases in which only a
static thumbnail would be loaded.

This new mode will only be chosen if the message content is actually a
playable image, as such limiting bandwith usage to the required amount
by avoiding to load normal images fully (still fetching animated images
will increase bandwith usage as a whole of course).

Signed-off-by: networkException <git@nwex.de>
2022-08-21 12:07:54 +02:00
..
sampledata Add required resources. 2022-05-27 15:25:59 +03:00
signature Setup nightly buildType 2022-07-05 16:07:12 +02:00
src Implement Mode.ANIMATED_THUMBNAIL used for autoplaying animated images 2022-08-21 12:07:54 +02:00
.gitignore
build.gradle Bump lazythreetenbp from 0.10.0 to 0.11.0 2022-08-16 23:11:40 +00:00
lint.xml Ignore PluralsCandidate, I do not know why it is reported by Danger, since this is a warning. Also make this issue an error. 2022-07-29 10:02:40 +02:00
proguard-rules.pro Fix Authenticated Jitsi not working in release #3841 2021-08-16 15:43:35 +02:00