From 90d6306a76f7e30e0548356bf64648108bf390e1 Mon Sep 17 00:00:00 2001 From: Lukas Winkler Date: Mon, 12 Nov 2018 15:09:05 +0100 Subject: [PATCH] improve floodfill algorithm, update dependencies it seems like you shouldn't use -floodfill as it does nothing if the selected pixel doesn't already have the color you are using to fill --- convert.sh | 9 +++++---- dist/brand/Aiwa.png | Bin 498 -> 498 bytes dist/brand/Asus.png | Bin 575 -> 575 bytes dist/brand/Becker.png | Bin 685 -> 685 bytes dist/brand/Cyrus.png | Bin 469 -> 469 bytes dist/brand/Freetel.png | Bin 825 -> 825 bytes dist/brand/HannSpree.png | Bin 611 -> 611 bytes dist/brand/Kazam.png | Bin 695 -> 695 bytes dist/brand/Microsoft.png | Bin 504 -> 504 bytes dist/brand/Motorola.png | Bin 828 -> 828 bytes dist/brand/Neffos.png | Bin 516 -> 516 bytes dist/brand/Orange.png | Bin 615 -> 615 bytes dist/brand/Pantech.png | Bin 661 -> 661 bytes dist/brand/Siemens.png | Bin 497 -> 497 bytes dist/brand/Tesla.png | Bin 877 -> 877 bytes dist/brand/Tolino.png | Bin 812 -> 812 bytes dist/brand/Vivo.png | Bin 562 -> 562 bytes dist/brand/Wiko.png | Bin 774 -> 774 bytes dist/browsers/C1.png | Bin 533 -> 490 bytes dist/flags/gb.png | Bin 655 -> 617 bytes dist/os/KOS.png | Bin 727 -> 727 bytes dist/searchEngines/friendfeed.com.png | Bin 535 -> 535 bytes dist/searchEngines/image.search.yahoo.co.jp.png | Bin 653 -> 653 bytes dist/searchEngines/images.search.yahoo.com.png | Bin 653 -> 653 bytes dist/searchEngines/search.yahoo.co.jp.png | Bin 653 -> 653 bytes dist/searchEngines/search.yahoo.com.png | Bin 653 -> 653 bytes dist/searchEngines/video.search.yahoo.co.jp.png | Bin 653 -> 653 bytes dist/searchEngines/www.facebook.com.png | Bin 535 -> 535 bytes dist/socials/facebook.com.png | Bin 535 -> 535 bytes dist/socials/github.com.png | Bin 809 -> 809 bytes src/browsers/MI.png | 2 +- submodules/browser-logos | 2 +- submodules/flag-icon-css | 2 +- versions.txt | 4 ++-- 34 files changed, 10 insertions(+), 9 deletions(-) diff --git a/convert.sh b/convert.sh index c433af7..a12ecf5 100755 --- a/convert.sh +++ b/convert.sh @@ -24,10 +24,10 @@ function resizeLargeIcon () { -bordercolor white -border 1x1 \ -fill transparent \ -fuzz 1% \ - -floodfill +0+0 transparent \ - -floodfill +"$((width+1))"+0 transparent \ - -floodfill +0+"$((height+1))" transparent \ - -floodfill +$((width+1))+$((height+1)) transparent \ + -draw "color 0,0 floodfill" \ + -draw "color $((width+1)),0 floodfill" \ + -draw "color 0,$((height+1)) floodfill" \ + -draw "color $((width+1)),$((height+1)) floodfill" \ -strip \ -background none \ -fuzz 0 \ @@ -126,6 +126,7 @@ function fixFlags () { rm ${targetDir}/gb-* rm ${targetDir}/un.png + rm ${targetDir}/xk.png rm ${targetDir}/es-ct.png } diff --git a/dist/brand/Aiwa.png b/dist/brand/Aiwa.png index 31cb6afea268898f5abed6c2ab7939083e93d6e7..90062673f72050f84d2eebc9e6b13a7d65984a39 100644 GIT binary patch delta 16 Ycmeyw{E2yj_K-^Pc6i~zb{3*rC( diff --git a/dist/brand/Asus.png b/dist/brand/Asus.png index 9774c9fcf840e36bf578dc3457189221e26b13e7..fa875ee7d334811c5110f1847fb4713435b77817 100644 GIT binary patch delta 16 YcmdnbvY%ywx|Vf<x|VfOJv delta 18 acmdnVwv%mw<75#=k%F`E1OPs)22cP1 delta 33 mcmdnax}9}`qY!6-M`SSrLqs14GfH~#2~M=TuvwXL3L^lZF$qHe diff --git a/dist/brand/Microsoft.png b/dist/brand/Microsoft.png index f6b7ea27d349e20ffe87017f87882749e974c28e..f7e1ac43690e91dcbbd1337da9b88775184e28c0 100644 GIT binary patch delta 16 Ycmeyt{DXOdc delta 17 ZcmbQrI+b;TNrBS%PpPl&5eX5qv{zlm!MCpwC5yeq;80G-+jsQ>@~ delta 32 lcmey!{E>NrqY!6-M`SSrLjVH^GcM)1xOk#n*T%adi~yoM3L5|b diff --git a/dist/brand/Tesla.png b/dist/brand/Tesla.png index 1fe20fcaac9c712d8112d76f4911bdbc324cdeb8..4e725ac9788b0d50dd0b37f59e632167bf501902 100644 GIT binary patch delta 17 ZcmaFM_LgmeI5BMBLIEhhYqQm~pB8;CH0W)3&+yDRo diff --git a/dist/browsers/C1.png b/dist/browsers/C1.png index 7a303c3a2995f28a5622284d690eed36f7674022..edb11dc314620886dfcbf1b4bbffae0d7d8990b0 100644 GIT binary patch delta 475 zcmV<10VMvF1nL8j8Gir(0044nrdt320kKI$K~zY`?UX@CR8bU$|CwZvp+$=f#Kkb1 z23!OosR=?7VFZnv(I}+E+8QA(M5Ij{H)7Eyj9E&y3)+OZaW#q%1X(eZMq<=ZR#Wpr zM)+FHjPrEvoBQ5={?$9@|K2_Kym#-B8nWw1eS7TZPN3yBV1F~^A8*M4@a?2eK1xLk zzW8u){{`k;X)nI1*d*yo=#C_H*w>E$kds~koU!uFe*r#7T>u4pfn5i9B54ueoRxnI zFd<0}aL>xG0Nj!!-GF~qJ`FHb4!TEUHvTR^x4qAbdf+RU{qx5FuKVZZkmXqbeiir} zfS&~jz+VLD^ncGs0FnU;e8l0Q(K#A2WvAHUrOAkmwV2Ya?3f!~cw@fRpK^b=X{u|i zDqUcb*EQKoI0=uApRdE!L%F^@p2zC=5?Qw>H6 z!1uvY(8UkaG|IDHeu_Q=U6F{#dU3mvU@ly+D=hWWUu>&F$o|IlV1L|u{l6vp32wzU?{Ov|^<`bQh8r~gF@1+^jT R-Nyg`002ovPDHLkV1l9q<+A_) delta 518 zcmV+h0{Q*w1C<1j8Gi!+003az3AF$K00d`2O+f$vv5yPu`D0^a$bZPlu&}Vt&(C{%dsgwu?i;IDQfiEvFv$L~k9cR7(00BfvL_t(Y$L&vEwI@w&nBDciz# zZgrVM)@20hj#q?eJqVgW;L4r3K->f0;DtQ!)U!Z}anwtZ2{h)~8NUv|p*C$~MQD^T zq~-@lfmzjT6cgj#&aKT4s9-QikwRiKjb4i2`u-DPuYX!7wH2*faFsrAx0ZBQt`Dew zu_>QCtcLSz(V{fdToXPuB?t&~mlUI*&|O%}S6!IgAy*Cnhlk$D@TKC_yIfv;h+x6~;+0_T0-dGOmqJKy*ef63_%bzT(i0{{R307*qo IM6N<$f=STxi~s-t diff --git a/dist/flags/gb.png b/dist/flags/gb.png index d85ba02854f7ff03faad7d04d6bc34830f9c653a..3a16eed026c74404be249e9f13da25cb244c1979 100644 GIT binary patch delta 504 zcmVZxB0loR&MQWOBR+jUSdRPe@$Id+@$>h@%-q;kY{?Tb=8~X*khBysbkaFe^UKoq z+1=b_c!`+0skF`MpR2jT)(AMsJOBUzXGugsR7l6|mfdoKFn z0~o|CK-3|!Dgqe93_xeE)EdAbynx=W0M(U7cmUcS=#@)}C<;gf3m9a-loDt!CBIr-dT*DV6CRCs@Pw8D0$!;FoIOE^R_Y({HvloObN?fGf_}kSSPc+D z2WJbwzXxst(~Yt!hSENMKz}p zpt2WqSy#1lieT(aV<8ZXoo#Is1Y`F!R|mn^z3qL30BxTcFa`+F_Sq5Vfw15G+e4Q9 uFR1Jb$2_wO(!OxeY!St}Q8&krPwQXeJxureAfVO&0000s z^v1@bqQ}q_6e=oz{O;}|B75=i_r%29+e=G9L5&j=ae#oc)F>$Ksj1Ec1m9a*?46zG zh=}*q)z&dFiHW(Xsm$q-kvKSr@wT>^nZmib)%Vucu9a3Z0Dk}hen~_@R7l6|mfd!O zFc5^N2^IM*iWaObAZp+L5gS6FNHziGqCGvGD?&2gE}Co>YlBw6v#az3fEm_dF(6q6 zVDQ7_alrm{Bc^D?3_xQK(8#|e_XAid?5T@ZdKMD^89fzqfB|6z^mYMA0~%ogNV_Lz zvK+4Kkq9GT5Pv;8a-eyj5C*{54mfh4e+UVr+nqd(BmyG`n56y0*Q zX;~QTmdka7Ad;WF-iIGjfVNLG7y|_KaKC{hJS&;Ubjb?+W hm$kYvei*!4{{l5CP3bZdE;#@I002ovPDHLkV1l9A{rLa@ diff --git a/dist/os/KOS.png b/dist/os/KOS.png index 3ef4ef4329b823bea78bb193bd9680497c2af5b7..800d9de01be3e90b608db7662095cfac2db7f2b5 100644 GIT binary patch delta 17 Zcmcc4dYyHGrv+06=!+Zh4I>kLu= diff --git a/dist/searchEngines/friendfeed.com.png b/dist/searchEngines/friendfeed.com.png index 2310822347f98b51502f467c0bb55edad2d3948a..4103090ba222de0fac69072d0cb75cd62ee6a409 100644 GIT binary patch delta 16 YcmbQvGM#0D