From 79b8647fd7c2ed2ed4459d879061ff52ccef60b8 Mon Sep 17 00:00:00 2001 From: Jonathan White Date: Tue, 5 Feb 2019 12:06:33 -0500 Subject: [PATCH] Updated kdbx file icon * Tweaked share/icons/svg/application-x-keepassxc.svg for better scaling * Added ico build script for Windows --- share/CMakeLists.txt | 173 +++--- .../mimetypes/application-x-keepassxc.png | Bin 9079 -> 8303 bytes .../mimetypes/application-x-keepassxc.png | Bin 715 -> 693 bytes .../mimetypes/application-x-keepassxc.png | Bin 1143 -> 1000 bytes .../mimetypes/application-x-keepassxc.png | Bin 1759 -> 1702 bytes .../mimetypes/application-x-keepassxc.png | Bin 4148 -> 3907 bytes .../mimetypes/application-x-keepassxc.svg | 491 ++++++++---------- .../icons/svg/application-x-keepassxc-16.svg | 312 ----------- share/icons/svg/application-x-keepassxc.svg | Bin 29371 -> 16083 bytes share/macosx/keepassxc.icns | Bin 87559 -> 87558 bytes share/windows/create-ico.sh | 22 + share/windows/keepassxc-kdbx.ico | Bin 85182 -> 120024 bytes share/windows/keepassxc.ico | Bin 372526 -> 125408 bytes 13 files changed, 330 insertions(+), 668 deletions(-) delete mode 100644 share/icons/svg/application-x-keepassxc-16.svg create mode 100644 share/windows/create-ico.sh diff --git a/share/CMakeLists.txt b/share/CMakeLists.txt index 06b71813..2b6704da 100644 --- a/share/CMakeLists.txt +++ b/share/CMakeLists.txt @@ -45,98 +45,93 @@ install(DIRECTORY icons/application/ DESTINATION ${DATA_INSTALL_DIR}/icons/appli FILES_MATCHING PATTERN "*.png" PATTERN "*.svg") add_custom_target(icons - # SVGZ to PNGs for KeePassXC - COMMAND inkscape -z -w 16 -h 16 - icons/application/scalable/apps/keepassxc.svg -e icons/application/16x16/apps/keepassxc.png - COMMAND inkscape -z -w 24 -h 24 - icons/application/scalable/apps/keepassxc.svg -e icons/application/24x24/apps/keepassxc.png - COMMAND inkscape -z -w 32 -h 32 - icons/application/scalable/apps/keepassxc.svg -e icons/application/32x32/apps/keepassxc.png - COMMAND inkscape -z -w 48 -h 48 - icons/application/scalable/apps/keepassxc.svg -e icons/application/48x48/apps/keepassxc.png - COMMAND inkscape -z -w 64 -h 64 - icons/application/scalable/apps/keepassxc.svg -e icons/application/64x64/apps/keepassxc.png - COMMAND inkscape -z -w 128 -h 128 - icons/application/scalable/apps/keepassxc.svg -e icons/application/128x128/apps/keepassxc.png - COMMAND inkscape -z -w 256 -h 256 - icons/application/scalable/apps/keepassxc.svg -e icons/application/256x256/apps/keepassxc.png + # SVG to PNGs for KeePassXC + COMMAND inkscape -z -w 16 -h 16 + icons/application/scalable/apps/keepassxc.svg -e icons/application/16x16/apps/keepassxc.png + COMMAND inkscape -z -w 24 -h 24 + icons/application/scalable/apps/keepassxc.svg -e icons/application/24x24/apps/keepassxc.png + COMMAND inkscape -z -w 32 -h 32 + icons/application/scalable/apps/keepassxc.svg -e icons/application/32x32/apps/keepassxc.png + COMMAND inkscape -z -w 48 -h 48 + icons/application/scalable/apps/keepassxc.svg -e icons/application/48x48/apps/keepassxc.png + COMMAND inkscape -z -w 64 -h 64 + icons/application/scalable/apps/keepassxc.svg -e icons/application/64x64/apps/keepassxc.png + COMMAND inkscape -z -w 128 -h 128 + icons/application/scalable/apps/keepassxc.svg -e icons/application/128x128/apps/keepassxc.png + COMMAND inkscape -z -w 256 -h 256 + icons/application/scalable/apps/keepassxc.svg -e icons/application/256x256/apps/keepassxc.png - # SVGZ to PNGs for KeePassXC - COMMAND inkscape -z -w 16 -h 16 - icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/16x16/apps/keepassxc-dark.png - COMMAND inkscape -z -w 24 -h 24 - icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/24x24/apps/keepassxc-dark.png - COMMAND inkscape -z -w 32 -h 32 - icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/32x32/apps/keepassxc-dark.png - COMMAND inkscape -z -w 48 -h 48 - icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/48x48/apps/keepassxc-dark.png - COMMAND inkscape -z -w 64 -h 64 - icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/64x64/apps/keepassxc-dark.png - COMMAND inkscape -z -w 128 -h 128 - icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/128x128/apps/keepassxc-dark.png - COMMAND inkscape -z -w 256 -h 256 - icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/256x256/apps/keepassxc-dark.png + # SVG to PNGs for KeePassXC + COMMAND inkscape -z -w 16 -h 16 + icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/16x16/apps/keepassxc-dark.png + COMMAND inkscape -z -w 24 -h 24 + icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/24x24/apps/keepassxc-dark.png + COMMAND inkscape -z -w 32 -h 32 + icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/32x32/apps/keepassxc-dark.png + COMMAND inkscape -z -w 48 -h 48 + icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/48x48/apps/keepassxc-dark.png + COMMAND inkscape -z -w 64 -h 64 + icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/64x64/apps/keepassxc-dark.png + COMMAND inkscape -z -w 128 -h 128 + icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/128x128/apps/keepassxc-dark.png + COMMAND inkscape -z -w 256 -h 256 + icons/application/scalable/apps/keepassxc-dark.svg -e icons/application/256x256/apps/keepassxc-dark.png - # SVGZ to PNGs for KeePassXC - COMMAND inkscape -z -w 16 -h 16 - icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/16x16/apps/keepassxc-locked.png - COMMAND inkscape -z -w 24 -h 24 - icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/24x24/apps/keepassxc-locked.png - COMMAND inkscape -z -w 32 -h 32 - icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/32x32/apps/keepassxc-locked.png - COMMAND inkscape -z -w 48 -h 48 - icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/48x48/apps/keepassxc-locked.png - COMMAND inkscape -z -w 64 -h 64 - icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/64x64/apps/keepassxc-locked.png - COMMAND inkscape -z -w 128 -h 128 - icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/128x128/apps/keepassxc-locked.png - COMMAND inkscape -z -w 256 -h 256 - icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/256x256/apps/keepassxc-locked.png + # SVG to PNGs for KeePassXC + COMMAND inkscape -z -w 16 -h 16 + icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/16x16/apps/keepassxc-locked.png + COMMAND inkscape -z -w 24 -h 24 + icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/24x24/apps/keepassxc-locked.png + COMMAND inkscape -z -w 32 -h 32 + icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/32x32/apps/keepassxc-locked.png + COMMAND inkscape -z -w 48 -h 48 + icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/48x48/apps/keepassxc-locked.png + COMMAND inkscape -z -w 64 -h 64 + icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/64x64/apps/keepassxc-locked.png + COMMAND inkscape -z -w 128 -h 128 + icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/128x128/apps/keepassxc-locked.png + COMMAND inkscape -z -w 256 -h 256 + icons/application/scalable/apps/keepassxc-locked.svg -e icons/application/256x256/apps/keepassxc-locked.png - # SVGZ to PNGs for KeePassXC - COMMAND inkscape -z -w 16 -h 16 - icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/16x16/apps/keepassxc-unlocked.png - COMMAND inkscape -z -w 24 -h 24 - icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/24x24/apps/keepassxc-unlocked.png - COMMAND inkscape -z -w 32 -h 32 - icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/32x32/apps/keepassxc-unlocked.png - COMMAND inkscape -z -w 48 -h 48 - icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/48x48/apps/keepassxc-unlocked.png - COMMAND inkscape -z -w 64 -h 64 - icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/64x64/apps/keepassxc-unlocked.png - COMMAND inkscape -z -w 128 -h 128 - icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/128x128/apps/keepassxc-unlocked.png - COMMAND inkscape -z -w 256 -h 256 - icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/256x256/apps/keepassxc-unlocked.png + # SVG to PNGs for KeePassXC + COMMAND inkscape -z -w 16 -h 16 + icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/16x16/apps/keepassxc-unlocked.png + COMMAND inkscape -z -w 24 -h 24 + icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/24x24/apps/keepassxc-unlocked.png + COMMAND inkscape -z -w 32 -h 32 + icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/32x32/apps/keepassxc-unlocked.png + COMMAND inkscape -z -w 48 -h 48 + icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/48x48/apps/keepassxc-unlocked.png + COMMAND inkscape -z -w 64 -h 64 + icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/64x64/apps/keepassxc-unlocked.png + COMMAND inkscape -z -w 128 -h 128 + icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/128x128/apps/keepassxc-unlocked.png + COMMAND inkscape -z -w 256 -h 256 + icons/application/scalable/apps/keepassxc-unlocked.svg -e icons/application/256x256/apps/keepassxc-unlocked.png - # SVGZ to PNGs for KeePassXC MIME-Type - COMMAND inkscape -z -w 16 -h 16 - icons/application/scalable/mimetypes/application-x-keepassxc.svg -e icons/application/16x16/mimetypes/application-x-keepassxc.png - COMMAND inkscape -z -w 22 -h 22 - icons/application/scalable/mimetypes/application-x-keepassxc.svg -e icons/application/22x22/mimetypes/application-x-keepassxc.png - COMMAND inkscape -z -w 32 -h 32 - icons/application/scalable/mimetypes/application-x-keepassxc.svg -e icons/application/32x32/mimetypes/application-x-keepassxc.png - COMMAND inkscape -z -w 64 -h 64 - icons/application/scalable/mimetypes/application-x-keepassxc.svg -e icons/application/64x64/mimetypes/application-x-keepassxc.png - COMMAND inkscape -z -w 128 -h 128 - icons/application/scalable/mimetypes/application-x-keepassxc.svg -e icons/application/128x128/mimetypes/application-x-keepassxc.png + # SVG to PNGs for KeePassXC MIME-Type + COMMAND inkscape -z -w 16 -h 16 + icons/application/scalable/mimetypes/application-x-keepassxc.svg -e icons/application/16x16/mimetypes/application-x-keepassxc.png + COMMAND inkscape -z -w 22 -h 22 + icons/application/scalable/mimetypes/application-x-keepassxc.svg -e icons/application/22x22/mimetypes/application-x-keepassxc.png + COMMAND inkscape -z -w 32 -h 32 + icons/application/scalable/mimetypes/application-x-keepassxc.svg -e icons/application/32x32/mimetypes/application-x-keepassxc.png + COMMAND inkscape -z -w 64 -h 64 + icons/application/scalable/mimetypes/application-x-keepassxc.svg -e icons/application/64x64/mimetypes/application-x-keepassxc.png + COMMAND inkscape -z -w 128 -h 128 + icons/application/scalable/mimetypes/application-x-keepassxc.svg -e icons/application/128x128/mimetypes/application-x-keepassxc.png - # ICNS for MacOS - COMMAND png2icns macosx/keepassxc.icns - icons/application/16x16/apps/keepassxc.png - icons/application/32x32/apps/keepassxc.png - icons/application/48x48/apps/keepassxc.png - icons/application/128x128/apps/keepassxc.png - icons/application/256x256/apps/keepassxc.png + # ICNS for MacOS + COMMAND png2icns macosx/keepassxc.icns + icons/application/16x16/apps/keepassxc.png + icons/application/32x32/apps/keepassxc.png + icons/application/48x48/apps/keepassxc.png + icons/application/128x128/apps/keepassxc.png + icons/application/256x256/apps/keepassxc.png - # ICO for Windows - COMMAND icotool -c -o windows/keepassxc.ico - icons/application/16x16/apps/keepassxc.png - icons/application/24x24/apps/keepassxc.png - icons/application/32x32/apps/keepassxc.png - icons/application/48x48/apps/keepassxc.png - icons/application/64x64/apps/keepassxc.png - icons/application/128x128/apps/keepassxc.png - icons/application/256x256/apps/keepassxc.png - VERBATIM - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) + # ICO for Windows + COMMAND bash ./windows/create-ico.sh icons/application/scalable/apps/keepassxc.svg windows/keepassxc.ico + COMMAND bash ./windows/create-ico.sh icons/application/scalable/mimetypes/application-x-keepassxc.svg windows/keepassxc-kdbx.ico + + VERBATIM + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) diff --git a/share/icons/application/128x128/mimetypes/application-x-keepassxc.png b/share/icons/application/128x128/mimetypes/application-x-keepassxc.png index 539823d9232f7c84b720e1166b035a486e7a3d37..9993a58f626afda6f74a9166dad5eb6adb8ff638 100644 GIT binary patch literal 8303 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 literal 9079 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 QCjbBd07*qoM6N<$g1h!DGXMYp diff --git a/share/icons/application/22x22/mimetypes/application-x-keepassxc.png b/share/icons/application/22x22/mimetypes/application-x-keepassxc.png index 2fc813f6f9fa0cf190c092422e184d911cdf241a..9519c3718479c54d12369538ab5762392a9b001a 100644 GIT binary patch delta 918 zcmV;H18MyC2LlwC+$XBfwSr|85`kqk_4Rdexm>cbu_3yy%gXNGGU5GAom+$83cz}3kvo6&5Y-M)6ou0Ai*$5! z(B0ilGMUWp*fdRXxm8;~=fjE587LaF~qo z)wq+Wb^yTRy%}yzd=5a$Nb+FqS6W(Hn46nB9~=k-D151qjnL9bZ8x^fA8R83Y=_s- z)Bn3$3oc@@SlHRwIUg({hzN$6%BsipFaS3yKjKdd1^;x`M6EO_`dUG~3(T9cKcc2Yj3%nx@I> z>Z$}(RsNiuG}_wQazf9|r$hWs|H~!Gy|1j^6&1QS&JjaG%NH`ppM{c*? s+S>Y7K3-=07Xa6v!}unU&e!xWW=&bTGhi?~00000NkvXXu0mh|f{`P~@Bjb+ delta 1062 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 XEPC6Fh4g@<00000NkvXXu0mjfjH57H delta 1682 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 LNkvXXu0mjfK1p+u delta 4092 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 diff --git a/share/icons/application/scalable/mimetypes/application-x-keepassxc.svg b/share/icons/application/scalable/mimetypes/application-x-keepassxc.svg index 58e59609..c32ea916 100644 --- a/share/icons/application/scalable/mimetypes/application-x-keepassxc.svg +++ b/share/icons/application/scalable/mimetypes/application-x-keepassxc.svg @@ -6,46 +6,38 @@ xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.0" id="svg2606" height="128" - width="128"> + width="128" + sodipodi:docname="application-x-keepassxc.svg" + inkscape:export-filename="C:\Users\jdwus\Projects\Apps\keepassxc\share\windows\keepassxc-kdbx.png" + inkscape:export-xdpi="192" + inkscape:export-ydpi="192" + inkscape:version="0.92.4 (5da689c313, 2019-01-14)"> + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="radialGradient3919-5" + xlink:href="#linearGradient3913-5" /> + + + + + + + + id="filter3909-6" + color-interpolation-filters="sRGB"> + id="feGaussianBlur3911-9" + stdDeviation="0.43040059" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + height="1.408259" + y="-0.2041295" + width="1.3293014" + x="-0.16465071" + id="filter4087"> + id="feGaussianBlur4089" + stdDeviation="4.2234282" /> + + + + - @@ -228,150 +261,74 @@ + id="layer1" + transform="translate(5.6821192)" + inkscape:export-filename="C:\Users\jdwus\Projects\Apps\keepassxc\share\windows\layer1.png" + inkscape:export-xdpi="12" + inkscape:export-ydpi="12" + inkscape:label="layer1"> - + transform="matrix(0.9886676,0,0,0.95756415,-0.86136107,2.9411239)" + d="m 13.09375,3.5 a 1.0280226,1.0280226 0 0 0 -0.125,0.03125 C 12.083764,3.7185227 11.496893,4.4391709 11.5,5.34375 v 118.3125 a 1.0280226,1.0280226 0 0 0 0,0.0313 c 0.01849,1.02971 0.782949,1.79389 1.8125,1.8125 a 1.0280226,1.0280226 0 0 0 0.03125,0 h 48.8125 c 1.665878,0 4.022349,0.23675 7.09375,-1.84375 a 1.0280226,1.0280226 0 0 0 0.28125,-0.21875 c 0.0578,-0.0515 0.139644,-0.12864 0.25,-0.21875 0.220712,-0.18022 0.516774,-0.41745 0.78125,-0.625 0.264476,-0.20755 0.495635,-0.39648 0.65625,-0.53125 0.04015,-0.0337 0.07966,-0.051 0.125,-0.0937 0.02267,-0.0214 0.04798,-0.0408 0.09375,-0.0937 0.02288,-0.0265 0.04727,-0.051 0.09375,-0.125 0.0081,-0.013 0.01807,-0.0366 0.03125,-0.0625 9.780644,-9.33282 27.440979,-28.680919 38.5,-39.875 1.71105,-1.711053 3.78125,-3.862728 3.78125,-8.5 V 5.3439 a 1.0280226,1.0280226 0 0 0 0,-0.03125 C 113.82509,4.2829723 113.06085,3.5186039 112.03125,3.5 A 1.0280226,1.0280226 0 0 0 112,3.5 H 13.4375 c -0.03179,-0.00301 -0.06191,0.00137 -0.09375,0 -0.08491,-0.00365 -0.165226,-0.00803 -0.25,0 z" + id="path3314" + style="display:inline;fill:#000000;fill-opacity:1;filter:url(#filter3814)" + inkscape:connector-curvature="0" /> - - - -