From 5f9eca02264771743f6c1de150334339931ffae6 Mon Sep 17 00:00:00 2001 From: nlisgo Date: Thu, 18 Nov 2021 13:14:45 +0000 Subject: [PATCH] Create Cube Scramble app --- apps.json | 13 ++++++++++++ apps/cubescramble/ChangeLog | 1 + apps/cubescramble/README.md | 25 ++++++++++++++++++++++++ apps/cubescramble/cube-scramble-icon.js | 1 + apps/cubescramble/cube-scramble.js | 1 + apps/cubescramble/cube-scramble.png | Bin 0 -> 3107 bytes 6 files changed, 41 insertions(+) create mode 100644 apps/cubescramble/ChangeLog create mode 100644 apps/cubescramble/README.md create mode 100644 apps/cubescramble/cube-scramble-icon.js create mode 100644 apps/cubescramble/cube-scramble.js create mode 100644 apps/cubescramble/cube-scramble.png diff --git a/apps.json b/apps.json index b02517aea..44375189f 100644 --- a/apps.json +++ b/apps.json @@ -245,6 +245,19 @@ ], "data": [{"name":"mywelcome.json"}] }, + { + "id": "cubescramble", + "name": "Cube Scramble", + "version":"0.01", + "description": "A random scramble generator for the 3x3 Rubik's cube", + "icon": "cube-scramble.png", + "tags": "", + "supports" : ["BANGLEJS2"], + "storage": [ + {"name":"cubescramble.app.js","url":"cube-scramble.js"}, + {"name":"cubescramble.img","url":"cube-scramble-icon.js","evaluate":true} + ] + }, { "id": "gbridge", "name": "Gadgetbridge", diff --git a/apps/cubescramble/ChangeLog b/apps/cubescramble/ChangeLog new file mode 100644 index 000000000..5560f00bc --- /dev/null +++ b/apps/cubescramble/ChangeLog @@ -0,0 +1 @@ +0.01: New App! diff --git a/apps/cubescramble/README.md b/apps/cubescramble/README.md new file mode 100644 index 000000000..1be3a4571 --- /dev/null +++ b/apps/cubescramble/README.md @@ -0,0 +1,25 @@ +# Cube Scramble + +Describe the app... + +Add screen shots (if possible) to the app folder and link then into this file with ![](.png) + +## Usage + +Describe how to use it + +## Features + +Name the function + +## Controls + +Name the buttons and what they are used for + +## Requests + +Name who should be contacted for support/update requests + +## Creator + +Your name diff --git a/apps/cubescramble/cube-scramble-icon.js b/apps/cubescramble/cube-scramble-icon.js new file mode 100644 index 000000000..993034af6 --- /dev/null +++ b/apps/cubescramble/cube-scramble-icon.js @@ -0,0 +1 @@ +require("heatshrink").decompress(atob("ABkBiASRuUiwITPiUiAAMhEpsVqIUDkQ/KCQNVAAMRCgexCZEdiITCqoqClERiIqGj8zmeRFIdRCIMdBQQ5EiYIBmcxHwkRBQgUImY/BCQIPBBQg/DgIMBCgcRyYFDBQehCgdRI4QTBjIPDyPTmc/NQpfCi1mswkEmIKBiOHu9xCgRNBCQIABsJPD6MRi93AAN4FQQUFtg/BIgMUoIUDu4UEHoQ/CCQNEAAMRCgY/CisUCgVuCYoUBKQN3vZqCgtUoImC81siIUDH4QLBjYUBgIUBiPGH4YUECQMYkUiCgMRqlEKglhH4QTC4QTBCgMNJgR/EKwIHBiOyiITCCgMDRINEmI+DNYUSB4OxCgrxBokzH4XhCYkiwIUDiIUBmMUycR9gSBqtRB4YUEuMJmc9inTegMVqoUJjFxhryBiMTmITCCgOCEgYWBX4NxgIUB24UG2RODiL+Cc4MTmfHuc9CghoCCYNRCgYGBmcXvc/CguxNwYUD45RBAwPZCgYRBCYQUDvUQEwJFCwYUCCYaDDBoMUoADBuICCioSDiOxIgcXewIUCu8Ru94+fBCYW3DYIUCCYIUBg4UBj0XvHDn6LDCgcRCgUQgIUBi1hw6XByJ1DCgNRswUBoMAgAMBi1mQIMzmITBCgVR8wUBCYQABCgVhCg0R41mCgMQCgcMCgNmj4UGBII1BCYYABjwJBsPTCgV7iXBBIQTFgEBBQUbnqaCkWxBII8EAAcOCgNEj+HiNykWBFBAACSgKHBiMSkQUBtwoIIAQUBCoITBkUhCZQVCCgNECgWwCZYABbgQUCCZoqDCYI8MCouCkITPIAUSCaIqBHhQ=")) diff --git a/apps/cubescramble/cube-scramble.js b/apps/cubescramble/cube-scramble.js new file mode 100644 index 000000000..614c8368d --- /dev/null +++ b/apps/cubescramble/cube-scramble.js @@ -0,0 +1 @@ +E.showMessage("Cube\nScramble","3x3"); diff --git a/apps/cubescramble/cube-scramble.png b/apps/cubescramble/cube-scramble.png new file mode 100644 index 0000000000000000000000000000000000000000..34db342f6f7ad128e6484e0c242e4f57d8cb47e4 GIT binary patch literal 3107 zcmV+;4BYdHP)Px=-AP12RA@uJnR$Fo*A~ZrXT0a!L`0-yXd;zpwJ$|ts49Ji(o!`ilqRj=QKH(S zhG+O_DJfElK3YvFc}k_`p=fxiP$@N*Co~9(B*YN+p6T9u-sha_-sI#C3GL_Yf4KXs zz4mvnz4qE`?GX4sHHKtH(lng`73Ty+X!fwv5)V6|rt&Ps_GB1lY37Q|@Z|oEg?n%rLo%Cc-cZKtDEO5J{6xDSHxt@`os$5D2-ELIf73pIuPGoZm7 z!|haqBU?*Ji}m@q)o+22%29Z+5MkkAei>?+Yr!H~C;*O{z&;cx$8g_)r20v(e?h3` z5U=|Aulnl!7SZB&{@y)%WB0Dz5M-f741R@7jA>L@ePq1YM&+_MX^RJhVc+{VfNBSy z>Ga8}up|C40$HoG+~WfSRg{@gsOyLw+xkcw0J5*`cH)wyMBqPJEUkNbk4DfenE9h41eP(WGB zo_r!o!RaHut!j4wwdy-TUG1AMWhC{sdo_e80wGaO`RZV&enjKb#f;CxrGs)Tw^kgs zp}%%wZ(bH)uEer7o5IjhEL5kF(1;Ac?+y#JpIg>Tc&WYr=(6s63WMKf(c@J+)~=Kd z3tF{?!rSk%RTt?HWWjlID>bJ@S+=h{Y*RLUI19{)jRt|*1dUAoS%eWLLw{S#p&D6A z6RPt#4@m+@Qv0RC;c%W|o*}VhKs0(a4R-6kW3?l8`YAz>1+xdJenXAgp_|4P2Xh0S z1Lf!9QlO%PB_9+8l;7~}+g*FJ$jvhv=<1v%I;5|*@%SAKU3GDmXcMQoWGcebs2%#| z@|pdh?Q>p0YoCf-AEt=skZUhPR;G+TJ)C};dw@jhFczgZovKw64SC3mAj>RZ*5&I< zzd679oTS;uXHaxUjFTj(P}5TZI%2b`g&cn6KsbUKFgGpGtXf@jxqwSfb)? zd7k|?CW!?e6A4RFs-2vFZw+9xW9!H`w22M$kXP&~#&5WSto$CtO{~g|{T765yrMN73qD(b;Uk6{7HTq?7AT4`)&*+f8U88= zgvxD4z}~kUU?@>f-FpQgKAnXTp|$PlG7E6 zv-&~}Hbd_7C9DDv9?N^R>Pq=4GL@_Pm0G!(&1RIAmHJ#)+Q>AlT(PoR&}Sm*py-yI zql2D3La0wQa!#eWQ0?#s8PbvzY_64w9^LF{oXFww6#_F%jj%;2#!<&TH-t*FP}-%z z9@`ewnIFI&T#f@jA3(DN-+_JVl&M&dvA{3rjT<*`_siFiIQxt<;AgL*)V@6{GN4`q zSnSTBpuCoVZk8k1yv`YxTq&OJEaR2->z!6 zfnU)dlm9sxQ>Rb$DW`3_w*BWXoJT}N1ZI9X6LUYAi-r9nF{o8t!#Fo6&+r-6o5I-2 zU*G5)f#q*B&{yLEjcCN-R;}icU-n;;Yl%&VjvcUV$2Om!p>;wb2*zaQmX92u?)c-X zGau!+PNYiwXep@}m=IqF2R~@6PgL6R5Tc`0B&V|2w#x)z$U5H^eUO29J4`!w>_opl z{oG@1@vlN@J;a@{`2iJ)V6$13Y!zp=@;18$4$msW>OI%6co~g}(@hYDuCEqU6S(}x zWsDg;2AeiIZ#q|Vm_r~9T<-p@?SPi6md^D&d=3?;JMQRQqFa1DHG6ohzQwMl!D{|k zd4xu|O)iP7qpQ z=K>nBrU=UhtX&-YJI0T(A@Kzh&YtsKPQ25;9%gip&~<1Fv_16_ zly)Qif(q$LK%hHH>ax^-{tNq>{RF{*>sYoZA*ZSaP5ErollZ4}4yUL84PikHj$N_h z{hYJN-zVwfOTVHqZn81$dm_|?Ba@yssMB;gLSrHIn(G0|>|ctA^FN`)A;VjWsHK|P z`;;D@>eUKVFMa&1hjLflq@{0LM#dqgE{o>rXK?p=MHoBz8-dmxoL2A^Ug}La0UJn& zL%ws*LH=<9rkx*QvpEs92?p&g`36wpo&augc8Q<}^|e9n#F=OK8@Do=>7B0as$Af; zvm63T6R@eON7Y$1LR2+dSiNtl_;i{|~veY44uE=Q;!s6|vN{P4?z7XlcKI zygd^7zsX|Z^UV;?%20?p9iS6L*=ry+E?dl1!7`i zxGtr%FoKQJC)Bb6?O~5F`=vVh}YoEP5mBc^M6HjgJ_TW z4<0y(&Ye1g1_4EO#E1}!Y6_{zJrt-mASo${+O}z1vG93{F%8$QyZk~Z%lCMl|CKJU zAn&KVURK$<`C$NEvJVaF8pyM}MOczzc$gv!OJJL`!GmMthK)!anA+4LTTVU-Mo3kG7Elc^EO^+`+{36yk0npZx(CWOVx_{p_m`pqOMtj5ELSGj=iNM zwbW52oDW9&+;shO02gpokOgPB_>=8VgSzJD_y9#*IEao-&%wO;^U!}l|Ivz~c&Vo! xjrcDE)u!iZ{vb#^FUW%SkmdbPC6C65{{eatz(r0D4-^0Z002ovPDHLkV1m0C1<3#a literal 0 HcmV?d00001