From 682e040635d4c252525b5e8d081eb0c6a49e75f8 Mon Sep 17 00:00:00 2001 From: Stuart Hayhurst Date: Fri, 16 Oct 2020 19:23:41 +0100 Subject: [PATCH] Combined 12 different rendering scripts into 1 --- assets/assets-color/render-logos-1080p.sh | 35 -------- assets/assets-color/render-logos-2k.sh | 36 -------- assets/assets-color/render-logos-4k.sh | 36 -------- assets/assets-color/render-select-1080p.sh | 26 ------ assets/assets-color/render-select-2k.sh | 27 ------ assets/assets-color/render-select-4k.sh | 27 ------ assets/assets-color/select.svg | 80 ------------------ assets/assets-color/select.txt | 3 - .../assets-white/icons-1080p/Manjaro.i686.png | Bin 1522 -> 269 bytes .../icons-1080p/Manjaro.x86_64.png | Bin 1522 -> 269 bytes assets/assets-white/icons-1080p/manjaro.png | Bin 1522 -> 269 bytes assets/assets-white/icons-2k/Manjaro.i686.png | Bin 2751 -> 359 bytes .../assets-white/icons-2k/Manjaro.x86_64.png | Bin 2751 -> 359 bytes assets/assets-white/icons-2k/manjaro.png | Bin 2751 -> 359 bytes assets/assets-white/icons-4k/Manjaro.i686.png | Bin 1810 -> 372 bytes .../assets-white/icons-4k/Manjaro.x86_64.png | Bin 1810 -> 372 bytes assets/assets-white/icons-4k/manjaro.png | Bin 1810 -> 372 bytes assets/assets-white/logos.txt | 55 ------------ assets/assets-white/render-logos-1080p.sh | 35 -------- assets/assets-white/render-logos-2k.sh | 36 -------- assets/assets-white/render-logos-4k.sh | 36 -------- assets/assets-white/render-select-1080p.sh | 26 ------ assets/assets-white/render-select-2k.sh | 27 ------ assets/assets-white/render-select-4k.sh | 27 ------ .../logos.svg => logos-color.svg} | 0 .../logos.svg => logos-white.svg} | 0 assets/{assets-color => }/logos.txt | 0 assets/render-all.sh | 14 +++ assets/render-assets.sh | 69 +++++++++++++++ assets/{assets-white => }/select.svg | 0 assets/{assets-white => }/select.txt | 0 31 files changed, 83 insertions(+), 512 deletions(-) delete mode 100755 assets/assets-color/render-logos-1080p.sh delete mode 100755 assets/assets-color/render-logos-2k.sh delete mode 100755 assets/assets-color/render-logos-4k.sh delete mode 100755 assets/assets-color/render-select-1080p.sh delete mode 100755 assets/assets-color/render-select-2k.sh delete mode 100755 assets/assets-color/render-select-4k.sh delete mode 100644 assets/assets-color/select.svg delete mode 100644 assets/assets-color/select.txt delete mode 100644 assets/assets-white/logos.txt delete mode 100755 assets/assets-white/render-logos-1080p.sh delete mode 100755 assets/assets-white/render-logos-2k.sh delete mode 100755 assets/assets-white/render-logos-4k.sh delete mode 100755 assets/assets-white/render-select-1080p.sh delete mode 100755 assets/assets-white/render-select-2k.sh delete mode 100755 assets/assets-white/render-select-4k.sh rename assets/{assets-color/logos.svg => logos-color.svg} (100%) rename assets/{assets-white/logos.svg => logos-white.svg} (100%) rename assets/{assets-color => }/logos.txt (100%) create mode 100755 assets/render-all.sh create mode 100755 assets/render-assets.sh rename assets/{assets-white => }/select.svg (100%) rename assets/{assets-white => }/select.txt (100%) diff --git a/assets/assets-color/render-logos-1080p.sh b/assets/assets-color/render-logos-1080p.sh deleted file mode 100755 index 57784cc..0000000 --- a/assets/assets-color/render-logos-1080p.sh +++ /dev/null @@ -1,35 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -INDEX="logos.txt" -ASSETS_DIR="icons-1080p" -SRC_FILE="logos.svg" - -install -d $ASSETS_DIR - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png -fi -done - -cd $ASSETS_DIR -cp -a archlinux.png arch.png -cp -a gnu-linux.png linux.png -cp -a gnu-linux.png unknown.png -cp -a gnu-linux.png lfs.png -cp -a manjaro.png Manjaro.i686.png -cp -a manjaro.png Manjaro.x86_64.png -cp -a driver.png memtest.png - -exit 0 diff --git a/assets/assets-color/render-logos-2k.sh b/assets/assets-color/render-logos-2k.sh deleted file mode 100755 index 9875f15..0000000 --- a/assets/assets-color/render-logos-2k.sh +++ /dev/null @@ -1,36 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -INDEX="logos.txt" -ASSETS_DIR="icons-2k" -SRC_FILE="logos.svg" - -install -d $ASSETS_DIR - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-dpi=144 \ - --export-id-only \ - --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png -fi -done - -cd $ASSETS_DIR -cp -a archlinux.png arch.png -cp -a gnu-linux.png linux.png -cp -a gnu-linux.png unknown.png -cp -a gnu-linux.png lfs.png -cp -a manjaro.png Manjaro.i686.png -cp -a manjaro.png Manjaro.x86_64.png -cp -a driver.png memtest.png - -exit 0 diff --git a/assets/assets-color/render-logos-4k.sh b/assets/assets-color/render-logos-4k.sh deleted file mode 100755 index 3f6f1b9..0000000 --- a/assets/assets-color/render-logos-4k.sh +++ /dev/null @@ -1,36 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -INDEX="logos.txt" -ASSETS_DIR="icons-4k" -SRC_FILE="logos.svg" - -install -d $ASSETS_DIR - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-dpi=192 \ - --export-id-only \ - --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png -fi -done - -cd $ASSETS_DIR -cp -a archlinux.png arch.png -cp -a gnu-linux.png linux.png -cp -a gnu-linux.png unknown.png -cp -a gnu-linux.png lfs.png -cp -a manjaro.png Manjaro.i686.png -cp -a manjaro.png Manjaro.x86_64.png -cp -a driver.png memtest.png - -exit 0 diff --git a/assets/assets-color/render-select-1080p.sh b/assets/assets-color/render-select-1080p.sh deleted file mode 100755 index 058dfff..0000000 --- a/assets/assets-color/render-select-1080p.sh +++ /dev/null @@ -1,26 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -INDEX="select.txt" -ASSETS_DIR="select-1080p" -SRC_FILE="select.svg" - -install -d $ASSETS_DIR - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png -fi -done - -exit 0 diff --git a/assets/assets-color/render-select-2k.sh b/assets/assets-color/render-select-2k.sh deleted file mode 100755 index 6b514a6..0000000 --- a/assets/assets-color/render-select-2k.sh +++ /dev/null @@ -1,27 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -INDEX="select.txt" -ASSETS_DIR="select-2k" -SRC_FILE="select.svg" - -install -d $ASSETS_DIR - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-dpi=144 \ - --export-id-only \ - --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png -fi -done - -exit 0 diff --git a/assets/assets-color/render-select-4k.sh b/assets/assets-color/render-select-4k.sh deleted file mode 100755 index 4bd9306..0000000 --- a/assets/assets-color/render-select-4k.sh +++ /dev/null @@ -1,27 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -INDEX="select.txt" -ASSETS_DIR="select-4k" -SRC_FILE="select.svg" - -install -d $ASSETS_DIR - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-dpi=192 \ - --export-id-only \ - --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png -fi -done - -exit 0 diff --git a/assets/assets-color/select.svg b/assets/assets-color/select.svg deleted file mode 100644 index b5ebe55..0000000 --- a/assets/assets-color/select.svg +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/assets/assets-color/select.txt b/assets/assets-color/select.txt deleted file mode 100644 index c487614..0000000 --- a/assets/assets-color/select.txt +++ /dev/null @@ -1,3 +0,0 @@ -select_w -select_c -select_e diff --git a/assets/assets-white/icons-1080p/Manjaro.i686.png b/assets/assets-white/icons-1080p/Manjaro.i686.png index 7941265e1ba147b0516e0c874894fee63882b999..823ccf20e867194a44ea77432c2372caa3059b71 100644 GIT binary patch delta 242 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 diff --git a/assets/assets-white/icons-2k/Manjaro.x86_64.png b/assets/assets-white/icons-2k/Manjaro.x86_64.png index 6de39bb82188578acf6fd1b543c3c7a5f41c1361..02111c5d46817795e6039345f3af3aef2b8a2ced 100644 GIT binary patch delta 333 zcmV-T0kZzT73TtwBYyx1a7bBm000&x000&x0ZCFM@Bjb+8FWQhbW?9;ba!ELWdL_~ zcP?peYja~^aAhuUa%Y?FJQ@H10Q5;jK~!jg?btmE!axuO;5YtsVrA_W1P@~2F}#Ac zSFrFFdJl^nAtw+*I+d|e3F>AuWOWF>uM&2c-ABf-1Rx?J>VGh?6szhOK)=O)XAvpy zy@mirHMNC^TwCn*PF0WE&c4!X5viRwIa4obLI(`sjRCxMKENPhuMEI8Qj;g#4?x-g zxrpo%_G{$tMrZ?I5?FhVhpNs1tUlCaA`%-je>K+xUL{_cMo3lH0H%Rum+`Rv2bKUr zkM@B0Yc#pek46v!cw+!>4B(9cyjcU7K7{>(HGqEQ6fIcqLIr?RV6CkDJ_qWW)I3~l fM2fIBYy}idQ@0+Qek%>aB^>EX>4U6ba`-PAZ2)IW&i+q+TB@MlEf+w z{MRYw2y9|G4r|2RV2(d2z}4m6?5ciWuN+<)V{PDpthJP;Sc8dFriCfTqaR{_B zvcW@pRub)IwQIKprM@0~is4z+V%ELxj#HI=`l_ZW^cF6E({qChuu@|TWR2-oTZOB! zTLZh!j5EwDl)}~H*;?2rXc z5{{^{s(`$ystS&(lQuwQkaoK1tcULNUUh|v&U6!SH>Mgp+oBC7nF^G&b#mxof=#yB z2(YT@1n8VK4_)*eH_h>?ju^RVbTt~nG(P$9px<7;a(~bmRZOH+eAo(l8R0e55ai^F zUI0XojT=t`AIFAYJ@H4V>d;Nh95KPH$`Vmne{joAoGtn>?#qQVg|-F2L>QZ)jJ7~P zd2LyHt%5N@YuGUYpbX88b*2CT&1@Q!G|pOYD41wuY}%L~Bh83S0D|F70oWv) z0hV(N{(l4)!J*8S9W#3l9ElTWZ@u&Ey$@c3Tn;w4z`=(QVn`uJ8(rk+V~8=Pn3G8s zF_4o_A;pwZ&W17u%8-@OKcl6XVv8$WdzOb2H60go)-`XtAZ1 zyQYpv(Ou{6d+4#Jo(H%#>~MpJA7R9iMt-2SQGfk%ynveCsF{hB^a~Hv&`Kd3BD91P z7R-Q{aT&m{f|-iiIU~pkW-1vt1sf>If((3pe6;3paCx z90_#)1abuEzT)-`YEAN7oroojN*&5||4o1Phm=bH1hqxDcj;ZKI)5u+_uHBZmQl!`Bk z>Q6%HFG!ge;4h#~H+4i)Ttg5WG3ORsX@91NQc_k43^P!Ua!-v@v^oT?s^y$5s%G6v z^B`Tcpm0y)T1RA&@t7=HKhzSXWS+`)udc-%Jo>XZI+^gUIPq5)Zu_eWa90o#{t9;$ zfAy&|?j?A*G5j?lX}I8PYzV>dSD0=zU&LFL$}FHrn&TobqM(exGL(pQ zNZF$%TjlRwQ9w%88XFoBP)~pv{=d34TA?2X#uZ)G*%~_hHUHpkFc$`SPAzX}=iBHac z!&thY?3u5dt|tB!8d9+Zj>En1NXfSrC}rn!*?sSUg4LLmVx6e-}s3>b)xt zHmd{_RYt%^F37do%spf6oL#fE_+A2D`rK>H+7)ZM>Ydr5&epy4gaW#4Pp4;B7oJRK zzjF2M>0sXq)9^c*ae6ws#OY^Ohu9-hFL&R57pC8R_I0{&_SF+xG(Y^F{oqzr4Ui!PvesnMWU1vYKm;SD^AN{FZlgX;Rf*ijP_LUe;pM&_j zF`Qm3*nW)R^wZkn)ujc!A6(C|mEI4o=h#Z`2iLQFdOx_HV=KK{stGXK2Pd2RzF6y1 z$lNmW8ml@q7c6nD<>ovV_Ux=dt>RnoC_G9;;ei!v=SA5=3xAMyDgm-V35qSQQs|{6 z%-0xB?=4}z#&CLX3G+3E)6X6O?xU30mX%!*Mg@l&7-QL8PYmu@@}s7+j%GojHHwg6 z^Qhu2i4ZTLzP;yhQ++w!bqh36T;|F z?S`;Y#b_ODvww3##N@qy8BvCjj|LUj-oJG0y{ar84wIRPLR^g?CKF5_>d1dKmqJo) z>y;n}R9d@S)91(U+QlEm(USLfarCU-YvLZ;Z!LgsB+D(?f18!7DkXXq5o66PT$5&w z1r(cmNLXQDHL~`QWbCCzJMbdX_9(!?| zWG`-QopUq8mEs;-=MLudCC9e5&S|Y$`}3;R_ZLg8%bkdSjUd<@r5F7lH!s1Nx;aXN z0004mX+uL$Nkc;*aB^>EX>4Tx0C=2zkv&MmKpe$i(@I4u4t5ZA$WS|35EXIMDionY zs1;guFn_u93z`^`6cGpVGQ%dd#xSA-En2t$a=%ra&rDGlH8b&mjF?-D%A|JgW_+u*!U9A#x$B|aw}HR*!HkAGZOJbvR`a#`S+Q8SyFBaRY_r4Cj) zn3YY9c#=4#YC7c$IgeG&Tb#9OjkWH{Ul=Lq%S&9RIgAt*um}kv6x2{b6*dyI>ZDl6 z(04ux=P;w2ZunsMA>UT@9ysG?cX!4{(b;2LUN2c1|-D*000JJOGiWi?Ene@ z>SRwgp^+gNe+P6)O+^Rf2Ll8i8CJKy2><{9gh@m}RA}Dq*0BkIFc3!J|J0!z!wFo& z8SLG{!X2yxw{Q>9CblNUK@xbcK8}0|f)WuC(NB+mTi83M49CvbWW1Z!V@XcHT{}Pk z0001>&S}pg=}erxN(Ag?w$}Ut-*3kxsgH~uW;PcIEeMAn_=o`j000000000000000 d01**U;k|r|g%dWUz!d-h002ovPDHLkV1mivAUyy8 diff --git a/assets/assets-white/icons-2k/manjaro.png b/assets/assets-white/icons-2k/manjaro.png index 6de39bb82188578acf6fd1b543c3c7a5f41c1361..02111c5d46817795e6039345f3af3aef2b8a2ced 100644 GIT binary patch delta 333 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 diff --git a/assets/assets-white/icons-4k/Manjaro.i686.png b/assets/assets-white/icons-4k/Manjaro.i686.png index 0f62a149e3402e8e5bcbf046add07fedf71e30a2..611a6fbc0337ea2d4e980c78c3fb574cc8bd2d6d 100644 GIT binary patch delta 346 zcmbQl_l0SKaymmtT}V`<;yx0|O(Yr;B4q#hkY{9JvlT2)JC#3S<$llGxiAcU`%HrT>xAZ-+ap zB<7Ty5V83G_Q)1Zt|+64K%*HJI8Kz6X-m|9IZNigXZ@|dn(MAdem=Eh_uSrezh<`f z)_GPRl9XQ>CD)yK{P=U!B}2pTl&O-x)I}cfJ#b@u$B+kNT&rO$mTU1UowUqm;a6|g zpUd1BYhCVW-%(%sQ#4~=gQfNbPb<-w@7pf3F5i7+rJi=IgUgpmM!WyME}3q1HPv)K z(^>Heag9swUkScq^xVJTqPgi-ll@F6R>19oGk}&}z0W0n#&>UB4j;%T4TAm!bJab* S-T1X1#PxLbb6Mw<&;$VN&XP6& delta 1775 zcmVaB^>EX>4U6ba`-PAZ2)IW&i+q+TB)LlIti8 z{bv=k1dtGd7?O`yt*3s)xV(IDS$`w6`*D}g8Oo=jbK+u< zZDm4d+&YPII>y84i7WHyq>}a4)kcTx7nk$PouhAiaXqK-?rsO70;M5Xh>0c#_IMJX z9`JEj+`6A|3eSW-b8--Y>GTAE+=X|M-roXr2lA!oUZa2Qy#k-=InJ-JOeaR@yg3o% zZSXh5Hw*LCBY(P|(B<_Zobz65N_YOzJs}jehCCtmJ2bAP{Rsy%N{yhj5J9hi8}Ef%dAwWgQdXHT3Do9cyI=nou&hI zk?HD7*z1>16y%S_j2x=M z5=A75N`H1zq$W-=NlHnRZE{svqlzX~&04f(&M`|)S#!=M*FuG{2TDmrOD?6U|fv>Bs3Xk zK8F~|m^03NAryrWoD}26jbMy{!Z-uT3Rmu4nEMiMPV$#{qtBRgM%`~P=Rn;fZ*Qxf^m%+bGKbPDxCnUUkhec)69D*q$UH zYJbh%Q4`q3O=+~Pl(Qao94mwdrGVQVB+a-Z|@HR+zl0EaKu8lr=bI}l5&{1S)3VsW@@Ajqm~AnhfPBdI>k zZ+7!@osSE}z-SXiThDq%Il$Lh;nwOk9W_2Sv_IdEo`Bx{&i?qep>L&t`yGF74S#(* z72nS6@5<$V=ErZHYd3JXZ~D=!B5t)lWbM5(>~e(RXH7zsE#0MaNc*>!`=Qq|;16Xy zPPwC_-Hu3TSm#~kdwcf>s(W>!wyFD+-36QyV#5KoN9vGeKdOEkdXO-*op@{RDd~P{ z;4d=-JV!w?{s9l+H5t`!Pyhe`0e^&PLqkwWLqi~Na&Km7Y-Iodc$|HaJxIeq9K~PL zN<}ITb`W*QP&-)=6>-!m6rn<>6dwn9(V5mp;2X;6&eFH-8M6+q?pUEh~Za+5kv?>h=0q>GG-+y z4d3x~j{slq5;;BvB;Ji;9Wo204L*{h@IUz7tyP>D_mUz> zpzFnPK1P7>F3_wy&iAq7G*5uwGjOH1{TmHn`jhl}TZu0|X=t9>ay30001)NklmmtT}V`<;yx0|O(Yr;B4q#hkY{9JvlT2)JC#3S<$llGxiAcU`%HrT>xAZ-+ap zB<7Ty5V83G_Q)1Zt|+64K%*HJI8Kz6X-m|9IZNigXZ@|dn(MAdem=Eh_uSrezh<`f z)_GPRl9XQ>CD)yK{P=U!B}2pTl&O-x)I}cfJ#b@u$B+kNT&rO$mTU1UowUqm;a6|g zpUd1BYhCVW-%(%sQ#4~=gQfNbPb<-w@7pf3F5i7+rJi=IgUgpmM!WyME}3q1HPv)K z(^>Heag9swUkScq^xVJTqPgi-ll@F6R>19oGk}&}z0W0n#&>UB4j;%T4TAm!bJab* S-T1X1#PxLbb6Mw<&;$VN&XP6& delta 1775 zcmVaB^>EX>4U6ba`-PAZ2)IW&i+q+TB)LlIti8 z{bv=k1dtGd7?O`yt*3s)xV(IDS$`w6`*D}g8Oo=jbK+u< zZDm4d+&YPII>y84i7WHyq>}a4)kcTx7nk$PouhAiaXqK-?rsO70;M5Xh>0c#_IMJX z9`JEj+`6A|3eSW-b8--Y>GTAE+=X|M-roXr2lA!oUZa2Qy#k-=InJ-JOeaR@yg3o% zZSXh5Hw*LCBY(P|(B<_Zobz65N_YOzJs}jehCCtmJ2bAP{Rsy%N{yhj5J9hi8}Ef%dAwWgQdXHT3Do9cyI=nou&hI zk?HD7*z1>16y%S_j2x=M z5=A75N`H1zq$W-=NlHnRZE{svqlzX~&04f(&M`|)S#!=M*FuG{2TDmrOD?6U|fv>Bs3Xk zK8F~|m^03NAryrWoD}26jbMy{!Z-uT3Rmu4nEMiMPV$#{qtBRgM%`~P=Rn;fZ*Qxf^m%+bGKbPDxCnUUkhec)69D*q$UH zYJbh%Q4`q3O=+~Pl(Qao94mwdrGVQVB+a-Z|@HR+zl0EaKu8lr=bI}l5&{1S)3VsW@@Ajqm~AnhfPBdI>k zZ+7!@osSE}z-SXiThDq%Il$Lh;nwOk9W_2Sv_IdEo`Bx{&i?qep>L&t`yGF74S#(* z72nS6@5<$V=ErZHYd3JXZ~D=!B5t)lWbM5(>~e(RXH7zsE#0MaNc*>!`=Qq|;16Xy zPPwC_-Hu3TSm#~kdwcf>s(W>!wyFD+-36QyV#5KoN9vGeKdOEkdXO-*op@{RDd~P{ z;4d=-JV!w?{s9l+H5t`!Pyhe`0e^&PLqkwWLqi~Na&Km7Y-Iodc$|HaJxIeq9K~PL zN<}ITb`W*QP&-)=6>-!m6rn<>6dwn9(V5mp;2X;6&eFH-8M6+q?pUEh~Za+5kv?>h=0q>GG-+y z4d3x~j{slq5;;BvB;Ji;9Wo204L*{h@IUz7tyP>D_mUz> zpzFnPK1P7>F3_wy&iAq7G*5uwGjOH1{TmHn`jhl}TZu0|X=t9>ay30001)NklmmtT}V`<;yx0|O(Yr;B4q#hkY{9JvlT2)JC#3S<$llGxiAcU`%HrT>xAZ-+ap zB<7Ty5V83G_Q)1Zt|+64K%*HJI8Kz6X-m|9IZNigXZ@|dn(MAdem=Eh_uSrezh<`f z)_GPRl9XQ>CD)yK{P=U!B}2pTl&O-x)I}cfJ#b@u$B+kNT&rO$mTU1UowUqm;a6|g zpUd1BYhCVW-%(%sQ#4~=gQfNbPb<-w@7pf3F5i7+rJi=IgUgpmM!WyME}3q1HPv)K z(^>Heag9swUkScq^xVJTqPgi-ll@F6R>19oGk}&}z0W0n#&>UB4j;%T4TAm!bJab* S-T1X1#PxLbb6Mw<&;$VN&XP6& delta 1775 zcmVaB^>EX>4U6ba`-PAZ2)IW&i+q+TB)LlIti8 z{bv=k1dtGd7?O`yt*3s)xV(IDS$`w6`*D}g8Oo=jbK+u< zZDm4d+&YPII>y84i7WHyq>}a4)kcTx7nk$PouhAiaXqK-?rsO70;M5Xh>0c#_IMJX z9`JEj+`6A|3eSW-b8--Y>GTAE+=X|M-roXr2lA!oUZa2Qy#k-=InJ-JOeaR@yg3o% zZSXh5Hw*LCBY(P|(B<_Zobz65N_YOzJs}jehCCtmJ2bAP{Rsy%N{yhj5J9hi8}Ef%dAwWgQdXHT3Do9cyI=nou&hI zk?HD7*z1>16y%S_j2x=M z5=A75N`H1zq$W-=NlHnRZE{svqlzX~&04f(&M`|)S#!=M*FuG{2TDmrOD?6U|fv>Bs3Xk zK8F~|m^03NAryrWoD}26jbMy{!Z-uT3Rmu4nEMiMPV$#{qtBRgM%`~P=Rn;fZ*Qxf^m%+bGKbPDxCnUUkhec)69D*q$UH zYJbh%Q4`q3O=+~Pl(Qao94mwdrGVQVB+a-Z|@HR+zl0EaKu8lr=bI}l5&{1S)3VsW@@Ajqm~AnhfPBdI>k zZ+7!@osSE}z-SXiThDq%Il$Lh;nwOk9W_2Sv_IdEo`Bx{&i?qep>L&t`yGF74S#(* z72nS6@5<$V=ErZHYd3JXZ~D=!B5t)lWbM5(>~e(RXH7zsE#0MaNc*>!`=Qq|;16Xy zPPwC_-Hu3TSm#~kdwcf>s(W>!wyFD+-36QyV#5KoN9vGeKdOEkdXO-*op@{RDd~P{ z;4d=-JV!w?{s9l+H5t`!Pyhe`0e^&PLqkwWLqi~Na&Km7Y-Iodc$|HaJxIeq9K~PL zN<}ITb`W*QP&-)=6>-!m6rn<>6dwn9(V5mp;2X;6&eFH-8M6+q?pUEh~Za+5kv?>h=0q>GG-+y z4d3x~j{slq5;;BvB;Ji;9Wo204L*{h@IUz7tyP>D_mUz> zpzFnPK1P7>F3_wy&iAq7G*5uwGjOH1{TmHn`jhl}TZu0|X=t9>ay30001)Nkl/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png -fi -done - -cd $ASSETS_DIR -cp -a archlinux.png arch.png -cp -a gnu-linux.png linux.png -cp -a gnu-linux.png unknown.png -cp -a gnu-linux.png lfs.png -cp -a manjaro.png Manjaro.i686.png -cp -a manjaro.png Manjaro.x86_64.png -cp -a driver.png memtest.png - -exit 0 diff --git a/assets/assets-white/render-logos-2k.sh b/assets/assets-white/render-logos-2k.sh deleted file mode 100755 index 9875f15..0000000 --- a/assets/assets-white/render-logos-2k.sh +++ /dev/null @@ -1,36 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -INDEX="logos.txt" -ASSETS_DIR="icons-2k" -SRC_FILE="logos.svg" - -install -d $ASSETS_DIR - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-dpi=144 \ - --export-id-only \ - --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png -fi -done - -cd $ASSETS_DIR -cp -a archlinux.png arch.png -cp -a gnu-linux.png linux.png -cp -a gnu-linux.png unknown.png -cp -a gnu-linux.png lfs.png -cp -a manjaro.png Manjaro.i686.png -cp -a manjaro.png Manjaro.x86_64.png -cp -a driver.png memtest.png - -exit 0 diff --git a/assets/assets-white/render-logos-4k.sh b/assets/assets-white/render-logos-4k.sh deleted file mode 100755 index 3f6f1b9..0000000 --- a/assets/assets-white/render-logos-4k.sh +++ /dev/null @@ -1,36 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -INDEX="logos.txt" -ASSETS_DIR="icons-4k" -SRC_FILE="logos.svg" - -install -d $ASSETS_DIR - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-dpi=192 \ - --export-id-only \ - --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png -fi -done - -cd $ASSETS_DIR -cp -a archlinux.png arch.png -cp -a gnu-linux.png linux.png -cp -a gnu-linux.png unknown.png -cp -a gnu-linux.png lfs.png -cp -a manjaro.png Manjaro.i686.png -cp -a manjaro.png Manjaro.x86_64.png -cp -a driver.png memtest.png - -exit 0 diff --git a/assets/assets-white/render-select-1080p.sh b/assets/assets-white/render-select-1080p.sh deleted file mode 100755 index 058dfff..0000000 --- a/assets/assets-white/render-select-1080p.sh +++ /dev/null @@ -1,26 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -INDEX="select.txt" -ASSETS_DIR="select-1080p" -SRC_FILE="select.svg" - -install -d $ASSETS_DIR - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png -fi -done - -exit 0 diff --git a/assets/assets-white/render-select-2k.sh b/assets/assets-white/render-select-2k.sh deleted file mode 100755 index 6b514a6..0000000 --- a/assets/assets-white/render-select-2k.sh +++ /dev/null @@ -1,27 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -INDEX="select.txt" -ASSETS_DIR="select-2k" -SRC_FILE="select.svg" - -install -d $ASSETS_DIR - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-dpi=144 \ - --export-id-only \ - --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png -fi -done - -exit 0 diff --git a/assets/assets-white/render-select-4k.sh b/assets/assets-white/render-select-4k.sh deleted file mode 100755 index 4bd9306..0000000 --- a/assets/assets-white/render-select-4k.sh +++ /dev/null @@ -1,27 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -INDEX="select.txt" -ASSETS_DIR="select-4k" -SRC_FILE="select.svg" - -install -d $ASSETS_DIR - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-dpi=192 \ - --export-id-only \ - --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null - $OPTIPNG -o7 --quiet $ASSETS_DIR/$1.png -fi -done - -exit 0 diff --git a/assets/assets-color/logos.svg b/assets/logos-color.svg similarity index 100% rename from assets/assets-color/logos.svg rename to assets/logos-color.svg diff --git a/assets/assets-white/logos.svg b/assets/logos-white.svg similarity index 100% rename from assets/assets-white/logos.svg rename to assets/logos-white.svg diff --git a/assets/assets-color/logos.txt b/assets/logos.txt similarity index 100% rename from assets/assets-color/logos.txt rename to assets/logos.txt diff --git a/assets/render-all.sh b/assets/render-all.sh new file mode 100755 index 0000000..a714d9f --- /dev/null +++ b/assets/render-all.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +COLORS=("color" "white") +TYPES=("icons" "select") +RESOLUTIONS=("1080p" "2k" "4k") + +for COLOR in "${COLORS[@]}"; do + for TYPE in "${TYPES[@]}"; do + for RESOLUTION in "${RESOLUTIONS[@]}"; do + echo "./render-assets.sh \"$COLOR\" \"$TYPE\" \"$RESOLUTION\": " + ./render-assets.sh "$COLOR" "$TYPE" "$RESOLUTION" + done + done +done diff --git a/assets/render-assets.sh b/assets/render-assets.sh new file mode 100755 index 0000000..a0a0191 --- /dev/null +++ b/assets/render-assets.sh @@ -0,0 +1,69 @@ +#!/bin/bash + +INKSCAPE="/usr/bin/inkscape" +OPTIPNG="/usr/bin/optipng" + +if [[ "$1" == "color" ]]; then + cd "assets-color" || exit 1 +elif [[ "$1" == "white" ]]; then + cd "assets-white" || exit 1 +else + echo "Please use either 'color' or 'white'" + exit 1 +fi + +if [[ "$2" == "icons" ]]; then + EXPORT_TYPE="icons" + INDEX="../logos.txt" + SRC_FILE="../logos-$1.svg" +elif [[ "$2" == "select" ]]; then + EXPORT_TYPE="select" + INDEX="../select.txt" + SRC_FILE="../select.svg" +else + echo "Please use either 'icons' or 'select'" + exit 1 +fi + +if [[ "$3" == "1080p" ]]; then + ASSETS_DIR="$EXPORT_TYPE-1080p" + EXPORT_DPI="96" +elif [[ "$3" == "2k" ]] || [[ "$3" == "2K" ]]; then + ASSETS_DIR="$EXPORT_TYPE-2k" + EXPORT_DPI="144" +elif [[ "$3" == "4k" ]] || [[ "$3" == "4K" ]]; then + ASSETS_DIR="$EXPORT_TYPE-4k" + EXPORT_DPI="192" +else + echo "Please use either '1080p', '2k' or '4k'" + exit 1 +fi + +install -d "$ASSETS_DIR" + +while read -r i; do + if [[ -f "$ASSETS_DIR/$i.png" ]]; then + echo "$ASSETS_DIR/$i.png exists" + elif [[ "$i" == "" ]]; then + continue + else + echo -e "\nRendering $ASSETS_DIR/$i.png" + $INKSCAPE "--export-id=$i" \ + "--export-dpi=$EXPORT_DPI" \ + "--export-id-only" \ + "--export-filename=$ASSETS_DIR/$i.png" "$SRC_FILE" >/dev/null + $OPTIPNG -o7 --quiet "$ASSETS_DIR/$1.png" + fi +done < "$INDEX" + +if [[ "$EXPORT_TYPE" == "icons" ]]; then + cd $ASSETS_DIR || exit 1 + cp -a archlinux.png arch.png + cp -a gnu-linux.png linux.png + cp -a gnu-linux.png unknown.png + cp -a gnu-linux.png lfs.png + cp -a manjaro.png Manjaro.i686.png + cp -a manjaro.png Manjaro.x86_64.png + cp -a driver.png memtest.png +fi +exit 0 diff --git a/assets/assets-white/select.svg b/assets/select.svg similarity index 100% rename from assets/assets-white/select.svg rename to assets/select.svg diff --git a/assets/assets-white/select.txt b/assets/select.txt similarity index 100% rename from assets/assets-white/select.txt rename to assets/select.txt