From c2c250cffaeaee103b4840f17dea95a934b5a1f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr> Date: Wed, 8 Jun 2022 20:35:10 +0200 Subject: [PATCH] Add "numbers" skin --- android/gradle.properties | 4 ++-- assets/icons/skin_numbers.png | Bin 0 -> 3625 bytes assets/skins/numbers_0.png | Bin 0 -> 251 bytes assets/skins/numbers_1.png | Bin 0 -> 779 bytes assets/skins/numbers_2.png | Bin 0 -> 1723 bytes assets/skins/numbers_3.png | Bin 0 -> 2163 bytes assets/skins/numbers_4.png | Bin 0 -> 1125 bytes assets/skins/numbers_5.png | Bin 0 -> 1843 bytes assets/skins/numbers_6.png | Bin 0 -> 2146 bytes assets/skins/numbers_7.png | Bin 0 -> 1283 bytes assets/skins/numbers_8.png | Bin 0 -> 2454 bytes icons/build_game_icons.sh | 1 + icons/skin_numbers.svg | 2 ++ icons/skins/numbers/0.svg | 2 ++ icons/skins/numbers/1.svg | 2 ++ icons/skins/numbers/2.svg | 2 ++ icons/skins/numbers/3.svg | 2 ++ icons/skins/numbers/4.svg | 2 ++ icons/skins/numbers/5.svg | 2 ++ icons/skins/numbers/6.svg | 2 ++ icons/skins/numbers/7.svg | 2 ++ icons/skins/numbers/8.svg | 2 ++ lib/provider/data.dart | 2 +- 23 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 assets/icons/skin_numbers.png create mode 100644 assets/skins/numbers_0.png create mode 100644 assets/skins/numbers_1.png create mode 100644 assets/skins/numbers_2.png create mode 100644 assets/skins/numbers_3.png create mode 100644 assets/skins/numbers_4.png create mode 100644 assets/skins/numbers_5.png create mode 100644 assets/skins/numbers_6.png create mode 100644 assets/skins/numbers_7.png create mode 100644 assets/skins/numbers_8.png create mode 100644 icons/skin_numbers.svg create mode 100644 icons/skins/numbers/0.svg create mode 100644 icons/skins/numbers/1.svg create mode 100644 icons/skins/numbers/2.svg create mode 100644 icons/skins/numbers/3.svg create mode 100644 icons/skins/numbers/4.svg create mode 100644 icons/skins/numbers/5.svg create mode 100644 icons/skins/numbers/6.svg create mode 100644 icons/skins/numbers/7.svg create mode 100644 icons/skins/numbers/8.svg diff --git a/android/gradle.properties b/android/gradle.properties index f0be9fb..d9abd55 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -1,5 +1,5 @@ org.gradle.jvmargs=-Xmx1536M android.useAndroidX=true android.enableJetifier=true -app.versionName=0.0.11 -app.versionCode=11 +app.versionName=0.0.12 +app.versionCode=12 diff --git a/assets/icons/skin_numbers.png b/assets/icons/skin_numbers.png new file mode 100644 index 0000000000000000000000000000000000000000..8e5bd5befffa853111b9c5bbd7f9a179019d8812 GIT binary patch literal 3625 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 F0swQuc+&s? literal 0 HcmV?d00001 diff --git a/assets/skins/numbers_0.png b/assets/skins/numbers_0.png new file mode 100644 index 0000000000000000000000000000000000000000..e543c1a9c0a2f38128c5a48437dcb75ceeaa23e2 GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0y~yU^oE6EX)iH3=2LLnlLaha29w(7Beu&M1U~k*%{Bz zFfcGkmbgZg1m~xflqVLYGL)B>>t*I;7bhncr0V4trO$q6BgMeLz#rff;#yx{zi82- z{rmSHK79E9|Nr}Q&+TMjV951!aSW-L^Y#uSCxe0j%fZ(PtlS;ENB+(9`S{>)PGjZ< u&;Q5ta#Uw--vDw61DT-Vf5WG(zTf5Q&l~Qxw|m(IGRD)@&t;ucLK6VUxkt7D literal 0 HcmV?d00001 diff --git a/assets/skins/numbers_1.png b/assets/skins/numbers_1.png new file mode 100644 index 0000000000000000000000000000000000000000..aeaa7353a0efe708970d095e508a7e4bb5aba3e2 GIT binary patch literal 779 zcmeAS@N?(olHy`uVBq!ia0y~yU^oE691IK$4CUL6Z!<73a29w(7Beu&M1U~k*%{Bz zFfcGkmbgZg1m~xflqVLYGL)B>>t*I;7bhncr0V4trO$q6BgMeLG{e)yF{I+w+goS7 zLjq-veLTMM%87ed;_kGxrcQBj&0Xc1A*LJEqRSO?WKCB`m}pb;g2+G>)=7K0T&D%C z(D>rCbn>~M`?b8U6wTQ!Y2jZx|Lq?=8~GW<&*xZ&XMTPm&yeyfXYx$OFKoBJFoE35 zz;Kj>$ISfM>0)+=`&LiS<}y3n=CWii$~-A)Q0a56VdLCQY<q5~WFOcYx`{2u^Q5G~ zRV7PiJGlv_4|3P8VeG$lTIxciR=R^;tWvtew;fM-ByOu_A2@w>6Wf=N6H*1aGv_c~ zPFG1k@Z5P5+n&`^O&@qJUBeigTEzB5Z`ujT3AT!s%=g|;HGL4;yN2<*b_(x~eKF@6 zUWT2N{P1+c8pg$6H?i5Qon*RTcg(d0m3}*AwiJJ_a}E5zQ+OqADP<pMzUs-H*DZ8m zTE+K*5)~(hMti^KOP7>dIUTsJ?D>0oY1;=iy8~C|wftQ@|L=@<{U5YVHkk$fe|y-z zUH;gPj`u2-2h4rXocZQbDQ-18<>$X+Zk#`^1uO{5JpSgzT8sJ<ZP#^fW*xqh?PIQV z*Q-Q7H0%3~I|=D)X78NVbozU^RT67T`IF2kyC%%Gzb^N-G9lxmd0^PR7z;6dg%aIs z>B;pQ7+ZqtuV+f|yEUBLWq;empGDoFVsAn4lwDg+_*`kY5O2HQ>+0PEc8<rsoBP9p zmfN#BJ8&>Rf31Bw`&+!++0T_<8k`s*u|yg9U;DwUgG@K07y`CmIm&#LeNM39X9)}= x75r~Wch5Zdi1`sXDKjuk@Jk1$mWtzYA7sU3PVp3<bLR$W^K|udS?83{1OQ=WGN%9l literal 0 HcmV?d00001 diff --git a/assets/skins/numbers_2.png b/assets/skins/numbers_2.png new file mode 100644 index 0000000000000000000000000000000000000000..bbae2a0557fd05f95d6b079663736616e22418ae GIT binary patch literal 1723 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 literal 0 HcmV?d00001 diff --git a/assets/skins/numbers_3.png b/assets/skins/numbers_3.png new file mode 100644 index 0000000000000000000000000000000000000000..289b239a749d81b824b0a72a72cb97b31cd15b97 GIT binary patch literal 2163 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 literal 0 HcmV?d00001 diff --git a/assets/skins/numbers_4.png b/assets/skins/numbers_4.png new file mode 100644 index 0000000000000000000000000000000000000000..2d37944c0e6b1dfbde7443acf6d6a5dc14abf09a GIT binary patch literal 1125 zcmeAS@N?(olHy`uVBq!ia0y~yU^oE691IK$4CUL6Z!<73a29w(7Beu&M1U~k*%{Bz zFfcGkmbgZg1m~xflqVLYGL)B>>t*I;7bhncr0V4trO$q6BgMeL{K?bBF{I+w+q<v5 zrvwVHeJCtGeR|prSFbBNI=rVkCU7}98tjU?!oHE^Vv~xN(WDni6I)9ZIZRu0Jl`%7 zatn(KDk&}hw?63dgoI@Une#g>=d)MV?W_J4djIo|knEa^^$Zy~=DVfR8FO>Wwpt!w z<SS@kmieI1c=1$F=G_MN7?r}gPV9SlZn5>`DO_&I;JnEeqjtL?-0^n9MW0Q)8p^jD zR;Nf`*m}q;!KOWjnQua_1M^L`lJy&SCGLA{V`M*R_Q2{U+ZUCaY(38><sMMn#Jj_D z8)N>Y9A>r8C(Isj++@3>e7oVE$nA!cx+&5De%lzopEO&bf7MK3&(s`dzX`bqYB%w| z;J?Y%^7*9MgDEqLRBav<HchdA$Yqs~FtvhF>()WW;M+(4%vPIqfKfE*-_zJjlhs%b zI2STsFnwlxp`kxB>EGVKXUQiTUdkr@yE?!A%oGJ?t)qV$(~XUHH!yyZZSXtK_w*st z6y6E)^X8svV)YU4`Z@XD+1}IxOsk&Ezw(TqdFf)Nd2C1isD3V9xuD^oY0|%*g+C7} zs3~lUu4B)QoZ)kTCFHd9f~rJ=o}b*ltM@Q+EfZ5auE5y5`sg3czx&<X1sEqP{bVhf zeUQ<#=wA>U`<9c^3dt-oA6)k_vxwE#+B9rqJZEI_V9uQV226Yvdif0(*pIQ*#Hz<P z?C#<1cr)>{d|H9S+&T82r7a$~E}Bt)llvGO&-&^54zkJ2i+(@-W3Bw4fxGD61%_m1 zt0|wq`1bHh1ahf9?cwbZJN<L>u>*|LpZw{R?cu#36)G+%y})!;m(l}<rGZnwb#7z~ zfAZ%`$418W(*iVI7<y7q|14HN!05GD>&DR=3~K{J&x1(Q&l;kV3rtsCVwaR&V6sYR zo`IP|c1Wm!*#h^Q471fYGDa;-sWeY!-r^R@oXni3@$<VYSnREUGxHW+gK`O0i3O&s zR!K+~c%S_L*?>#OL3@hI-t>%yTPuED{_i8Ke;`n`o->(w)|5Yzhi^2*Ee#OLNX<B~ zBuryvV$Oj=)&JWxa~i@lJl~~)wCp;3fnjSv(5V{@lfC{0ct5|tChTSO$KO9*t1`<4 z#Dr&@Y{+@tko3CY^EJlvYna`bk1@_kmMyqowcwuBg2Pq{GA4Wvm|izbzQ(wH4fDMy zc9)=D=8Em54!xxgHu<U2NsJE;{b1}$W~!JiWA0Gw!*EAvy}8oU2S?}sFWr^zAM;7P zx2T8V%-r;{wDe;Mp37N-#eJVmHO=nNef*J;Yl5o<y9G20Jz&7YJiyvB``?W35&AGS mS=rLJ&#pTb+3+@1?t^T3`6uhEc~_Qz$`4OhKbLh*2~7Zu8|0J# literal 0 HcmV?d00001 diff --git a/assets/skins/numbers_5.png b/assets/skins/numbers_5.png new file mode 100644 index 0000000000000000000000000000000000000000..a3053c3ce0267794dac1376bc73a8d796b8ca62f GIT binary patch literal 1843 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 Hl+XkK%`HIm literal 0 HcmV?d00001 diff --git a/assets/skins/numbers_6.png b/assets/skins/numbers_6.png new file mode 100644 index 0000000000000000000000000000000000000000..a8b1716ea1dc63cf9a1f5edad13c535f3a81e34e GIT binary patch literal 2146 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 P)Ohf8^>bP0l+XkKq<YZ| literal 0 HcmV?d00001 diff --git a/assets/skins/numbers_7.png b/assets/skins/numbers_7.png new file mode 100644 index 0000000000000000000000000000000000000000..3118892183daea8a73ff3b967c0bd4c6d2931170 GIT binary patch literal 1283 zcmeAS@N?(olHy`uVBq!ia0y~yU^oE691IK$4CUL6Z!<73a29w(7Beu&M1U~k*%{Bz zFfcGkmbgZg1m~xflqVLYGL)B>>t*I;7bhncr0V4trO$q6BgMeLGQrcuF{I+w+q;?h zJ%J2IKc+7W_BtA-==EVyQ1qLvQ&w!fa&2Rnw33u>h|7c<zETr!Y@KEl5<0~zy4p3l z$ua%hccr+~wnyitpHu!`*Yx?d{pFc=(&kldWwgIn&(Lv{xjJb-!�unPm*@1z_}o zf5B=a?&YVI6yBviJR*C5Q3j3_b~H>|z&wvd_JhrfhI<XnMVA@bdz=q2rkXK+-^{RL zGv|vlOb-_NI%KuH|LwjshiSv@atG5jOhU<j*|ywfU9kAT{l7;y@En*e6wj!>mbq@9 zWXRNM5jLL>wf#LjS&|{b&U6{W)(Px$%-){=t-zmg#*nehQT9VpM`r!I=u(IKJdf8e z(73{QOnig*yAXDh)}Dr<4(5F#Qs3L>tzuqvCjU^X0K3geL*}TXj4P8q{}bw9J~y$y z@a&_8Cla6ky%b=-GLhl>QAT;T+28&Bx|y>)8n`d8ec>~DKYxM{d&p#l^o6_$jBfS9 z>~EA9`y8b|*qz@~pAsbFV0W~VeIf4)MaH%|A@&UnTQ9I}V5r>ts9~;(1Me0_TjsOB zi|=<bZ=1{zy?{4?u_&&KdD}z=QIM*I>5mx15-hhczV~2wKhYvV`{sU*TMgzrSql7R zHnhH(&zQ@=dqIP*qsr`k&>!|aX^eVK(gB{|{CzT+Ga4keFwQ>t&+z_MMw0`D8O&xA z|FU}K9?%whAh3l|+V*z2=0B#4hQA<dnya=l-W6oJ!JB)aYE!*KzuAJ>e|&G>X3KS8 zy(wS0l6L{4nS=BJrWWfhjIlZgyfT=tP5c`-+ibyPR*hD(1YK@{>ueVoiWl%|q%-Da zF<Tu@sV|I@-q6OngC)~}o!dZjDR0DCCKCrK2WF9Pnap7u8PpYc7cg?|%VG}O#L%wD zTXBqu=l2@kh=WX59HktXpVVJr(@AIi2Ga27aje%d##EgHd>+j6HZe>Lzr`SxpuB|f zt&YS0{V7vr4;YChm@Z-LcTTB)vC%9+lY0ZpB?hSjyVvtZ9Qt;?*<?X4+m5BY3mBI< zN*!R1xym+W)8DXnK}PHk7|%INZJ6;^{<=Ev14ch*sSO=(|6kUR{K-?{!YtEhlAw4y z|Fxc~bA#Bn`_>GZ2bi|m+bi-`I559yHEFQ3Te+Wq%}JpK`;K*7ml&iJK1E3#U=DGT zGMN8%d*$>=j12YDQY@D+7T^3Au-l}8J%TOsfDBiK0`CJxFAy<nDP#GIe=jGnePFo0 zgmL@Je~Y%5B$%<rG#EV)yK8T!%KL!voP%V+<agWarzeRTbTjoiN?vgJ-tXhZT+vXa z!7TOipCV`G0Uxd#?5PKMciAhKYkp(6tg%4q6ocG@e7T6n$_?xtPLc(^@A%6-nJXGf z1K47g{{H{q;r^Qp9~e>t*gi1S|2!bIpCS0=zt#Y@n1}nDqLwn+90=23*1P<-l{3|$ zitDy~W~0#qp;|^02gwQZ&fGiH=Ok4y@$Vmh2dN2qM(^dXvg9^cI;hNQFgqZk5EF8r zxr2FE{eS<Pi>qJx-~G!|?;rMm>O^LX1_+XM(2=_#{F{~I8>h_!c60eWgW~lpQJ~Vz M)78&qol`;+0CJKF2><{9 literal 0 HcmV?d00001 diff --git a/assets/skins/numbers_8.png b/assets/skins/numbers_8.png new file mode 100644 index 0000000000000000000000000000000000000000..747207e68726499e3370a250f1f856e4647b7049 GIT binary patch literal 2454 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 V4L-<gegZYPJYD@<);T3K0RXwmUnKwl literal 0 HcmV?d00001 diff --git a/icons/build_game_icons.sh b/icons/build_game_icons.sh index e0d3095..df38da8 100755 --- a/icons/build_game_icons.sh +++ b/icons/build_game_icons.sh @@ -34,6 +34,7 @@ AVAILABLE_SKINS=" default retro symbols + numbers " # Images per skin diff --git a/icons/skin_numbers.svg b/icons/skin_numbers.svg new file mode 100644 index 0000000..74f9bca --- /dev/null +++ b/icons/skin_numbers.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 102 102" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1" width="100" height="100" ry="0" fill="#a4a4a4" stroke="#000" stroke-width="2"/><rect x="39.948" y="-7.6269" width="100" height="100" ry="2" fill="none"/><g transform="matrix(.28706 0 0 .28706 -30.219 7.0079)"><g transform="translate(134.2 102.19)"><rect x="-6.8657" y="1.0634" width="100" height="100" ry="2" fill="none"/><rect x="-6.8657" y="1.0634" width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g transform="translate(-6.8657 1.0634)" aria-label="8"><path d="m50 94.49q-6.84 0-12.48-1.8-5.64-1.86-9.66-5.16-4.02-3.36-6.24-8.1t-2.22-10.56q0-7.44 3.6-12.72 3.6-5.34 11.52-7.98-6.18-2.7-9.24-7.56-3-4.86-3-11.58 0-5.04 2.04-9.3 2.04-4.32 5.7-7.44 3.72-3.18 8.82-4.98t11.16-1.8 11.16 1.8 8.76 4.98q3.72 3.12 5.76 7.44 2.04 4.26 2.04 9.3 0 6.72-3.06 11.58t-9.18 7.56q7.86 2.64 11.46 7.98 3.66 5.28 3.66 12.72 0 5.82-2.22 10.56t-6.24 8.1q-4.02 3.3-9.66 5.16-5.64 1.8-12.48 1.8zm0-12.66q3.42 0 5.94-1.02 2.58-1.02 4.26-2.76 1.68-1.8 2.52-4.2 0.84-2.46 0.84-5.28 0-6.48-3.36-10.02-3.3-3.6-10.2-3.6t-10.26 3.6q-3.3 3.54-3.3 10.02 0 2.82 0.84 5.28 0.84 2.4 2.52 4.2 1.68 1.74 4.2 2.76 2.58 1.02 6 1.02zm0-39.66q3.42 0 5.64-1.08t3.54-2.88 1.86-4.08q0.54-2.34 0.54-4.8 0-2.28-0.66-4.38t-2.1-3.66q-1.38-1.62-3.6-2.58-2.16-0.96-5.22-0.96t-5.28 0.96q-2.16 0.96-3.6 2.58-1.38 1.56-2.04 3.66t-0.66 4.38q0 2.46 0.54 4.8 0.54 2.28 1.86 4.08t3.54 2.88 5.64 1.08z"/></g></g><g transform="translate(134.2 207.79)"><rect x="-6.8657" y="1.0634" width="100" height="100" ry="2" fill="none"/><rect x="-6.8657" y="1.0634" width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g transform="translate(-6.8657 1.0634)" aria-label="7"><path d="m80.33 6.47v7.08q0 3.12-0.72 5.04-0.66 1.92-1.32 3.24l-31.68 66.18q-1.2 2.28-3.24 3.9t-5.52 1.62h-12l32.46-64.62q1.2-2.28 2.46-4.14t2.82-3.54h-40.14q-1.44 0-2.64-1.14-1.14-1.14-1.14-2.58v-11.04z"/></g></g><g transform="translate(239.8 207.79)"><rect x="-6.8657" y="1.0634" width="100" height="100" ry="2" fill="none"/><rect x="-6.8657" y="1.0634" width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g transform="translate(-6.8657 1.0634)" aria-label="6"><path d="m47.21 37.25q-1.44 1.62-2.7 3.24 2.28-1.02 4.92-1.56 2.7-0.6 5.76-0.6 4.86 0 9.48 1.62t8.22 4.86 5.76 8.16q2.22 4.86 2.22 11.46 0 6.06-2.28 11.46-2.22 5.4-6.36 9.42-4.08 4.02-9.84 6.36-5.7 2.34-12.72 2.34-7.14 0-12.78-2.22-5.64-2.28-9.6-6.36t-6.06-9.72q-2.1-5.7-2.1-12.54 0-6.3 2.46-12.78 2.52-6.48 7.62-13.32l20.22-27.24q1.2-1.56 3.54-2.7t5.34-1.14h14.7zm-12.18 28.32q0 3.42 0.9 6.24 0.9 2.76 2.7 4.74t4.44 3.06q2.7 1.08 6.3 1.08 3.24 0 6-1.14t4.74-3.18 3.12-4.74q1.14-2.76 1.14-6 0-3.54-1.08-6.36t-3.06-4.74q-1.98-1.98-4.74-3t-6.12-1.02q-3.18 0-5.82 1.14-2.64 1.08-4.56 3.12-1.86 1.98-2.94 4.74-1.02 2.76-1.02 6.06z"/></g></g><g transform="translate(345.4 207.79)"><rect x="-6.8657" y="1.0634" width="100" height="100" ry="2" fill="none"/><rect x="-6.8657" y="1.0634" width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g transform="translate(-6.8657 1.0634)" aria-label="5"><path d="m76.34 12.95q0 1.74-0.54 3.18-0.48 1.38-1.68 2.46-1.14 1.02-3 1.62-1.8 0.54-4.44 0.54h-22.5l-2.88 16.44q2.7-0.48 5.22-0.72 2.52-0.3 4.86-0.3 6.84 0 12.06 2.1 5.28 2.04 8.82 5.64 3.6 3.6 5.4 8.46t1.8 10.44q0 6.96-2.46 12.72-2.46 5.7-6.84 9.84-4.32 4.08-10.38 6.36-6 2.28-13.14 2.28-4.14 0-7.92-0.9-3.78-0.84-7.08-2.28-3.24-1.5-6.06-3.42t-5.04-4.02l5.1-6.96q1.62-2.22 4.2-2.22 1.62 0 3.18 0.96t3.54 2.16q1.98 1.14 4.62 2.1t6.42 0.96q3.9 0 6.78-1.26 2.88-1.32 4.74-3.54 1.92-2.28 2.82-5.34 0.96-3.12 0.96-6.66 0-6.78-3.9-10.44-3.84-3.72-11.22-3.72-6.06 0-12.18 2.28l-10.26-2.88 7.32-42.84h43.68z"/></g></g><g transform="translate(345.4 102.19)"><rect x="-6.8657" y="1.0634" width="100" height="100" ry="2" fill="none"/><rect x="-6.8657" y="1.0634" width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g transform="translate(-6.8657 1.0634)" aria-label="4"><path d="m73.22 60.32h10.08v9.36q0 1.32-0.9 2.28-0.84 0.9-2.4 0.9h-6.78v20.7h-14.4v-20.7h-35.94q-1.56 0-2.88-0.96-1.26-0.96-1.56-2.52l-1.74-8.28 40.8-54.66h15.72zm-14.4-25.92q0-2.04 0.12-4.32t0.42-4.8l-25.14 35.04h24.6z"/></g></g><g transform="translate(345.4 -3.4107)"><rect x="-6.8657" y="1.0634" width="100" height="100" ry="2" fill="none"/><rect x="-6.8657" y="1.0634" width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g transform="translate(-6.8657 1.0634)" aria-label="3"><path d="m52.19 5.51q6.24 0 11.16 1.8 4.98 1.74 8.4 4.8t5.22 7.14q1.86 4.08 1.86 8.76 0 4.14-0.9 7.32-0.9 3.12-2.64 5.46-1.68 2.34-4.2 3.96-2.46 1.62-5.7 2.7 15.06 5.04 15.06 19.98 0 6.66-2.46 11.76-2.46 5.04-6.6 8.46t-9.66 5.16q-5.46 1.68-11.46 1.68-6.36 0-11.22-1.44t-8.58-4.32q-3.66-2.88-6.3-7.2-2.64-4.38-4.62-10.2l7.32-3q2.88-1.2 5.34-0.66 2.52 0.54 3.6 2.64 1.2 2.28 2.52 4.2 1.38 1.92 3.06 3.36 1.68 1.38 3.78 2.16 2.16 0.78 4.92 0.78 3.48 0 6.06-1.14t4.32-2.94q1.74-1.86 2.58-4.14 0.9-2.34 0.9-4.62 0-3-0.54-5.4-0.54-2.46-2.52-4.14-1.92-1.74-5.76-2.64-3.78-0.96-10.32-0.96v-11.64q5.46 0 8.94-0.9t5.46-2.52 2.7-3.9q0.78-2.28 0.78-4.98 0-5.7-3-8.7-2.94-3-8.4-3-2.4 0-4.44 0.72-1.98 0.66-3.6 1.86-1.56 1.2-2.7 2.82t-1.68 3.54q-1.14 3-2.94 4.02-1.8 0.96-5.22 0.42l-8.7-1.56q0.96-6.36 3.6-11.16t6.6-7.98q3.96-3.18 9-4.74 5.1-1.62 10.98-1.62z"/></g></g><g transform="translate(239.8 -3.4107)"><rect x="-6.8657" y="1.0634" width="100" height="100" ry="2" fill="none"/><rect x="-6.8657" y="1.0634" width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g transform="translate(-6.8657 1.0634)" aria-label="2"><path d="m51.38 5.99q6.18 0 11.22 1.86 5.1 1.8 8.7 5.1 3.6 3.24 5.58 7.86t1.98 10.2q0 4.8-1.38 8.88t-3.78 7.8q-2.34 3.66-5.46 7.14t-6.6 7.02l-18.48 18.9q3.06-0.84 6.06-1.38t5.64-0.54h19.56q2.7 0 4.2 1.5 1.56 1.5 1.56 3.96v9.72h-60.36v-5.4q0-1.56 0.66-3.36 0.66-1.86 2.22-3.36l25.8-25.86q3.3-3.3 5.82-6.3 2.52-3.06 4.2-5.94 1.68-2.94 2.52-5.94t0.84-6.3q0-5.82-3-8.82-3-3.06-8.46-3.06-2.4 0-4.44 0.72-1.98 0.66-3.6 1.86-1.56 1.2-2.7 2.82t-1.68 3.54q-1.08 3-2.94 4.02-1.8 0.96-5.16 0.42l-8.76-1.56q0.96-6.36 3.6-11.16t6.6-7.98q3.96-3.18 9.06-4.74 5.1-1.62 10.98-1.62z"/></g></g><g transform="translate(134.2 -3.4107)"><rect x="-6.8657" y="1.0634" width="100" height="100" ry="2" fill="none"/><rect x="-6.8657" y="1.0634" width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g transform="translate(-6.8657 1.0634)" aria-label="1"><path d="m28.88 81.38h17.28v-47.64q0-3.06 0.18-6.42l-11.34 9.42q-1.2 0.9-2.34 1.14t-2.16 0.06q-1.02-0.24-1.8-0.72-0.78-0.54-1.2-1.08l-5.22-7.02 26.76-22.68h13.62v74.94h15.06v12.18h-48.84z"/></g></g></g></svg> diff --git a/icons/skins/numbers/0.svg b/icons/skins/numbers/0.svg new file mode 100644 index 0000000..c55c649 --- /dev/null +++ b/icons/skins/numbers/0.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#fff" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/></svg> diff --git a/icons/skins/numbers/1.svg b/icons/skins/numbers/1.svg new file mode 100644 index 0000000..cf26b61 --- /dev/null +++ b/icons/skins/numbers/1.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g aria-label="1"><path d="m28.88 81.38h17.28v-47.64q0-3.06 0.18-6.42l-11.34 9.42q-1.2 0.9-2.34 1.14t-2.16 0.06q-1.02-0.24-1.8-0.72-0.78-0.54-1.2-1.08l-5.22-7.02 26.76-22.68h13.62v74.94h15.06v12.18h-48.84z"/></g></svg> diff --git a/icons/skins/numbers/2.svg b/icons/skins/numbers/2.svg new file mode 100644 index 0000000..1df27d1 --- /dev/null +++ b/icons/skins/numbers/2.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g aria-label="2"><path d="m51.38 5.99q6.18 0 11.22 1.86 5.1 1.8 8.7 5.1 3.6 3.24 5.58 7.86t1.98 10.2q0 4.8-1.38 8.88t-3.78 7.8q-2.34 3.66-5.46 7.14t-6.6 7.02l-18.48 18.9q3.06-0.84 6.06-1.38t5.64-0.54h19.56q2.7 0 4.2 1.5 1.56 1.5 1.56 3.96v9.72h-60.36v-5.4q0-1.56 0.66-3.36 0.66-1.86 2.22-3.36l25.8-25.86q3.3-3.3 5.82-6.3 2.52-3.06 4.2-5.94 1.68-2.94 2.52-5.94t0.84-6.3q0-5.82-3-8.82-3-3.06-8.46-3.06-2.4 0-4.44 0.72-1.98 0.66-3.6 1.86-1.56 1.2-2.7 2.82t-1.68 3.54q-1.08 3-2.94 4.02-1.8 0.96-5.16 0.42l-8.76-1.56q0.96-6.36 3.6-11.16t6.6-7.98q3.96-3.18 9.06-4.74 5.1-1.62 10.98-1.62z"/></g></svg> diff --git a/icons/skins/numbers/3.svg b/icons/skins/numbers/3.svg new file mode 100644 index 0000000..caf864f --- /dev/null +++ b/icons/skins/numbers/3.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g aria-label="3"><path d="m52.19 5.51q6.24 0 11.16 1.8 4.98 1.74 8.4 4.8t5.22 7.14q1.86 4.08 1.86 8.76 0 4.14-0.9 7.32-0.9 3.12-2.64 5.46-1.68 2.34-4.2 3.96-2.46 1.62-5.7 2.7 15.06 5.04 15.06 19.98 0 6.66-2.46 11.76-2.46 5.04-6.6 8.46t-9.66 5.16q-5.46 1.68-11.46 1.68-6.36 0-11.22-1.44t-8.58-4.32q-3.66-2.88-6.3-7.2-2.64-4.38-4.62-10.2l7.32-3q2.88-1.2 5.34-0.66 2.52 0.54 3.6 2.64 1.2 2.28 2.52 4.2 1.38 1.92 3.06 3.36 1.68 1.38 3.78 2.16 2.16 0.78 4.92 0.78 3.48 0 6.06-1.14t4.32-2.94q1.74-1.86 2.58-4.14 0.9-2.34 0.9-4.62 0-3-0.54-5.4-0.54-2.46-2.52-4.14-1.92-1.74-5.76-2.64-3.78-0.96-10.32-0.96v-11.64q5.46 0 8.94-0.9t5.46-2.52 2.7-3.9q0.78-2.28 0.78-4.98 0-5.7-3-8.7-2.94-3-8.4-3-2.4 0-4.44 0.72-1.98 0.66-3.6 1.86-1.56 1.2-2.7 2.82t-1.68 3.54q-1.14 3-2.94 4.02-1.8 0.96-5.22 0.42l-8.7-1.56q0.96-6.36 3.6-11.16t6.6-7.98q3.96-3.18 9-4.74 5.1-1.62 10.98-1.62z"/></g></svg> diff --git a/icons/skins/numbers/4.svg b/icons/skins/numbers/4.svg new file mode 100644 index 0000000..301a279 --- /dev/null +++ b/icons/skins/numbers/4.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g aria-label="4"><path d="m73.22 60.32h10.08v9.36q0 1.32-0.9 2.28-0.84 0.9-2.4 0.9h-6.78v20.7h-14.4v-20.7h-35.94q-1.56 0-2.88-0.96-1.26-0.96-1.56-2.52l-1.74-8.28 40.8-54.66h15.72zm-14.4-25.92q0-2.04 0.12-4.32t0.42-4.8l-25.14 35.04h24.6z"/></g></svg> diff --git a/icons/skins/numbers/5.svg b/icons/skins/numbers/5.svg new file mode 100644 index 0000000..b322d7c --- /dev/null +++ b/icons/skins/numbers/5.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g aria-label="5"><path d="m76.34 12.95q0 1.74-0.54 3.18-0.48 1.38-1.68 2.46-1.14 1.02-3 1.62-1.8 0.54-4.44 0.54h-22.5l-2.88 16.44q2.7-0.48 5.22-0.72 2.52-0.3 4.86-0.3 6.84 0 12.06 2.1 5.28 2.04 8.82 5.64 3.6 3.6 5.4 8.46t1.8 10.44q0 6.96-2.46 12.72-2.46 5.7-6.84 9.84-4.32 4.08-10.38 6.36-6 2.28-13.14 2.28-4.14 0-7.92-0.9-3.78-0.84-7.08-2.28-3.24-1.5-6.06-3.42t-5.04-4.02l5.1-6.96q1.62-2.22 4.2-2.22 1.62 0 3.18 0.96t3.54 2.16q1.98 1.14 4.62 2.1t6.42 0.96q3.9 0 6.78-1.26 2.88-1.32 4.74-3.54 1.92-2.28 2.82-5.34 0.96-3.12 0.96-6.66 0-6.78-3.9-10.44-3.84-3.72-11.22-3.72-6.06 0-12.18 2.28l-10.26-2.88 7.32-42.84h43.68z"/></g></svg> diff --git a/icons/skins/numbers/6.svg b/icons/skins/numbers/6.svg new file mode 100644 index 0000000..35d144d --- /dev/null +++ b/icons/skins/numbers/6.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g aria-label="6"><path d="m47.21 37.25q-1.44 1.62-2.7 3.24 2.28-1.02 4.92-1.56 2.7-0.6 5.76-0.6 4.86 0 9.48 1.62t8.22 4.86 5.76 8.16q2.22 4.86 2.22 11.46 0 6.06-2.28 11.46-2.22 5.4-6.36 9.42-4.08 4.02-9.84 6.36-5.7 2.34-12.72 2.34-7.14 0-12.78-2.22-5.64-2.28-9.6-6.36t-6.06-9.72q-2.1-5.7-2.1-12.54 0-6.3 2.46-12.78 2.52-6.48 7.62-13.32l20.22-27.24q1.2-1.56 3.54-2.7t5.34-1.14h14.7zm-12.18 28.32q0 3.42 0.9 6.24 0.9 2.76 2.7 4.74t4.44 3.06q2.7 1.08 6.3 1.08 3.24 0 6-1.14t4.74-3.18 3.12-4.74q1.14-2.76 1.14-6 0-3.54-1.08-6.36t-3.06-4.74q-1.98-1.98-4.74-3t-6.12-1.02q-3.18 0-5.82 1.14-2.64 1.08-4.56 3.12-1.86 1.98-2.94 4.74-1.02 2.76-1.02 6.06z"/></g></svg> diff --git a/icons/skins/numbers/7.svg b/icons/skins/numbers/7.svg new file mode 100644 index 0000000..6df492e --- /dev/null +++ b/icons/skins/numbers/7.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g aria-label="7"><path d="m80.33 6.47v7.08q0 3.12-0.72 5.04-0.66 1.92-1.32 3.24l-31.68 66.18q-1.2 2.28-3.24 3.9t-5.52 1.62h-12l32.46-64.62q1.2-2.28 2.46-4.14t2.82-3.54h-40.14q-1.44 0-2.64-1.14-1.14-1.14-1.14-2.58v-11.04z"/></g></svg> diff --git a/icons/skins/numbers/8.svg b/icons/skins/numbers/8.svg new file mode 100644 index 0000000..46051b4 --- /dev/null +++ b/icons/skins/numbers/8.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg enable-background="new 0 0 100 100" version="1.1" viewBox="0 0 100 100" xml:space="preserve" xmlns="http://www.w3.org/2000/svg"><rect width="100" height="100" ry="2" fill="none"/><rect width="100" height="100" fill="#c5c5c5" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".5" stroke-width="2.6"/><g aria-label="8"><path d="m50 94.49q-6.84 0-12.48-1.8-5.64-1.86-9.66-5.16-4.02-3.36-6.24-8.1t-2.22-10.56q0-7.44 3.6-12.72 3.6-5.34 11.52-7.98-6.18-2.7-9.24-7.56-3-4.86-3-11.58 0-5.04 2.04-9.3 2.04-4.32 5.7-7.44 3.72-3.18 8.82-4.98t11.16-1.8 11.16 1.8 8.76 4.98q3.72 3.12 5.76 7.44 2.04 4.26 2.04 9.3 0 6.72-3.06 11.58t-9.18 7.56q7.86 2.64 11.46 7.98 3.66 5.28 3.66 12.72 0 5.82-2.22 10.56t-6.24 8.1q-4.02 3.3-9.66 5.16-5.64 1.8-12.48 1.8zm0-12.66q3.42 0 5.94-1.02 2.58-1.02 4.26-2.76 1.68-1.8 2.52-4.2 0.84-2.46 0.84-5.28 0-6.48-3.36-10.02-3.3-3.6-10.2-3.6t-10.26 3.6q-3.3 3.54-3.3 10.02 0 2.82 0.84 5.28 0.84 2.4 2.52 4.2 1.68 1.74 4.2 2.76 2.58 1.02 6 1.02zm0-39.66q3.42 0 5.64-1.08t3.54-2.88 1.86-4.08q0.54-2.34 0.54-4.8 0-2.28-0.66-4.38t-2.1-3.66q-1.38-1.62-3.6-2.58-2.16-0.96-5.22-0.96t-5.28 0.96q-2.16 0.96-3.6 2.58-1.38 1.56-2.04 3.66t-0.66 4.38q0 2.46 0.54 4.8 0.54 2.28 1.86 4.08t3.54 2.88 5.64 1.08z"/></g></svg> diff --git a/lib/provider/data.dart b/lib/provider/data.dart index 96edef9..07bbb17 100644 --- a/lib/provider/data.dart +++ b/lib/provider/data.dart @@ -7,7 +7,7 @@ class Data extends ChangeNotifier { List _availableLevelValues = ['easy', 'medium', 'hard', 'nightmare']; List _availableSizeValues = ['small', 'medium', 'large', 'extra']; List _availableColorsValues = ['5', '6', '7', '8']; - List _availableSkinValues = ['default', 'retro', 'symbols']; + List _availableSkinValues = ['default', 'retro', 'numbers', 'symbols']; List get availableLevelValues => _availableLevelValues; List get availableSizeValues => _availableSizeValues; -- GitLab