1
0
Fork 1

call SVGs 'vector graphic' instead of 'image'

This commit is contained in:
arnebv 2021-06-27 19:27:33 +02:00
parent 58f4dcb10d
commit b345ba8729
15 changed files with 11 additions and 8 deletions

View file

@ -104,6 +104,8 @@ public class MediaAdapter extends RecyclerView.Adapter<MediaAdapter.MediaViewHol
attr = R.attr.media_preview_document;
} else if (mime.equals("application/gpx+xml")) {
attr = R.attr.media_preview_tour;
} else if (mime.startsWith("image/")) {
attr = R.attr.media_preview_image;
} else {
attr = R.attr.media_preview_unknown;
}

View file

@ -487,9 +487,6 @@ public class UIHelper {
}
public static String getFileDescriptionString(final Context context, final Message message) {
if (message.getType() == Message.TYPE_IMAGE) {
return context.getString(R.string.image);
}
final String mime = message.getMimeType();
if (mime == null) {
return context.getString(R.string.file);
@ -499,7 +496,9 @@ public class UIHelper {
return context.getString(R.string.video);
} else if (mime.equals("image/gif")) {
return context.getString(R.string.gif);
} else if (mime.startsWith("image/")) {
} else if (mime.equals("image/svg+xml")) {
return context.getString(R.string.vector_graphic);
} else if (mime.startsWith("image/") || message.getType() == Message.TYPE_IMAGE) {
return context.getString(R.string.image);
} else if (mime.contains("pdf")) {
return context.getString(R.string.pdf_document);

Binary file not shown.

After

Width:  |  Height:  |  Size: 424 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 450 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 548 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 570 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 807 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 859 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -55,6 +55,7 @@
<attr name="conversations_overview_background" format="reference|color" />
<attr name="media_preview_image" format="reference" />
<attr name="media_preview_document" format="reference" />
<attr name="media_preview_recording" format="reference" />
<attr name="media_preview_audio" format="reference" />

View file

@ -383,6 +383,7 @@
<string name="audio">audio</string>
<string name="video">video</string>
<string name="image">image</string>
<string name="vector_graphic">vector graphic</string>
<string name="pdf_document">PDF document</string>
<string name="apk">Android App</string>
<string name="vcard">Contact</string>

View file

@ -91,8 +91,8 @@
<item name="ic_send_videocam_offline" type="reference">@drawable/ic_send_videocam_offline
</item>
<item name="ic_send_voice_offline" type="reference">@drawable/ic_send_voice_offline</item>
<item name="media_preview_document" type="reference">@drawable/ic_description_black_48dp
</item>
<item name="media_preview_image" type="reference">@drawable/ic_image_black_48dp</item>
<item name="media_preview_document" type="reference">@drawable/ic_description_black_48dp</item>
<item name="media_preview_recording" type="reference">@drawable/ic_mic_black_48dp</item>
<item name="media_preview_audio" type="reference">@drawable/ic_headset_black_48dp</item>
<item name="media_preview_location" type="reference">@drawable/ic_room_black_48dp</item>
@ -281,8 +281,8 @@
<item name="dialog_horizontal_padding">24dp</item>
<item name="dialog_vertical_padding">16dp</item>
<item name="media_preview_document" type="reference">@drawable/ic_description_white_48dp
</item>
<item name="media_preview_image" type="reference">@drawable/ic_image_white_48dp</item>
<item name="media_preview_document" type="reference">@drawable/ic_description_white_48dp</item>
<item name="media_preview_recording" type="reference">@drawable/ic_mic_white_48dp</item>
<item name="media_preview_audio" type="reference">@drawable/ic_headset_white_48dp</item>
<item name="media_preview_location" type="reference">@drawable/ic_room_white_48dp</item>