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 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - 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 @@ + + + + + + image/svg+xml + + + + + + + + + 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