From 9750c49ee8a7ec5efe8d36b0f492c8d1f38fd768 Mon Sep 17 00:00:00 2001 From: AkiraFukushima Date: Sun, 12 Jan 2020 23:01:00 +0900 Subject: [PATCH 1/4] refs #1222 Read exif and rotate image in Toot --- package-lock.json | 5 +++ package.json | 1 + src/renderer/components/atoms/FailoverImg.vue | 44 +++++++++++++------ src/renderer/components/organisms/Toot.vue | 7 ++- src/renderer/components/utils/exifImageUrl.js | 39 ++++++++++++++++ 5 files changed, 82 insertions(+), 14 deletions(-) create mode 100644 src/renderer/components/utils/exifImageUrl.js diff --git a/package-lock.json b/package-lock.json index a2ace6ea..6af8c0aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6232,6 +6232,11 @@ } } }, + "blueimp-load-image": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/blueimp-load-image/-/blueimp-load-image-2.26.0.tgz", + "integrity": "sha512-pL7SYdK9ZxBFmFiEoh91PIYccU9IzytQ8goIUgc+5RW6vYVyvpGRUltefceeoNyLARbF8QXiYimHp6kgjZ/IBg==" + }, "bn.js": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", diff --git a/package.json b/package.json index 6c5ed8a5..83b06eb2 100644 --- a/package.json +++ b/package.json @@ -170,6 +170,7 @@ "animate.css": "^3.7.2", "auto-launch": "^5.0.5", "axios": "^0.19.1", + "blueimp-load-image": "^2.26.0", "boom": "^7.3.0", "deep-extend": "^0.6.0", "electron-context-menu": "^0.15.1", diff --git a/src/renderer/components/atoms/FailoverImg.vue b/src/renderer/components/atoms/FailoverImg.vue index 9e88b4bb..c769ea75 100644 --- a/src/renderer/components/atoms/FailoverImg.vue +++ b/src/renderer/components/atoms/FailoverImg.vue @@ -1,15 +1,18 @@