diff --git a/art/ic_received_indicator.svg b/art/ic_received_indicator.svg
deleted file mode 100644
index 43689c267..000000000
--- a/art/ic_received_indicator.svg
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
diff --git a/art/open_pdf_black.svg b/art/open_pdf_black.svg
new file mode 100644
index 000000000..0fa22285a
--- /dev/null
+++ b/art/open_pdf_black.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/art/render.rb b/art/render.rb
index 898ddbaa0..a8f8a6243 100755
--- a/art/render.rb
+++ b/art/render.rb
@@ -23,9 +23,9 @@ images = {
'play_gif_white.svg' => ['play_gif_white', 128],
'play_video_black.svg' => ['play_video_black', 128],
'play_gif_black.svg' => ['play_gif_black', 128],
+ 'open_pdf_black.svg' => ['open_pdf_black', 128],
'conversations_mono.svg' => ['conversations/ic_notification', 24],
'quicksy_mono.svg' => ['quicksy/ic_notification', 24],
- 'ic_received_indicator.svg' => ['ic_received_indicator', 12],
'ic_send_text_offline.svg' => ['ic_send_text_offline', 36],
'ic_send_text_offline_white.svg' => ['ic_send_text_offline_white', 36],
'ic_send_text_online.svg' => ['ic_send_text_online', 36],
diff --git a/src/main/java/eu/siacs/conversations/persistance/FileBackend.java b/src/main/java/eu/siacs/conversations/persistance/FileBackend.java
index a7a5b470b..906277cea 100644
--- a/src/main/java/eu/siacs/conversations/persistance/FileBackend.java
+++ b/src/main/java/eu/siacs/conversations/persistance/FileBackend.java
@@ -926,6 +926,7 @@ public class FileBackend {
Dimensions dimensions = scalePdfDimensions(new Dimensions(page.getHeight(), page.getWidth()));
final Bitmap rendered = Bitmap.createBitmap(dimensions.width, dimensions.height, Bitmap.Config.ARGB_8888);
page.render(rendered, null, null, PdfRenderer.Page.RENDER_MODE_FOR_DISPLAY);
+ drawOverlay(rendered, R.drawable.open_pdf_black, 0.75f);
return rendered;
} catch (IOException e) {
Log.d(Config.LOGTAG, "unable to render PDF document preview", e);
diff --git a/src/main/res/drawable-hdpi/open_pdf_black.png b/src/main/res/drawable-hdpi/open_pdf_black.png
new file mode 100644
index 000000000..a94935def
Binary files /dev/null and b/src/main/res/drawable-hdpi/open_pdf_black.png differ
diff --git a/src/main/res/drawable-mdpi/open_pdf_black.png b/src/main/res/drawable-mdpi/open_pdf_black.png
new file mode 100644
index 000000000..0d7191603
Binary files /dev/null and b/src/main/res/drawable-mdpi/open_pdf_black.png differ
diff --git a/src/main/res/drawable-xhdpi/open_pdf_black.png b/src/main/res/drawable-xhdpi/open_pdf_black.png
new file mode 100644
index 000000000..755a14e85
Binary files /dev/null and b/src/main/res/drawable-xhdpi/open_pdf_black.png differ
diff --git a/src/main/res/drawable-xxhdpi/open_pdf_black.png b/src/main/res/drawable-xxhdpi/open_pdf_black.png
new file mode 100644
index 000000000..952dc0932
Binary files /dev/null and b/src/main/res/drawable-xxhdpi/open_pdf_black.png differ
diff --git a/src/main/res/drawable-xxxhdpi/open_pdf_black.png b/src/main/res/drawable-xxxhdpi/open_pdf_black.png
new file mode 100644
index 000000000..361414e89
Binary files /dev/null and b/src/main/res/drawable-xxxhdpi/open_pdf_black.png differ