From 20d9f772653892a4fbf44222f2bb35f09f4294c9 Mon Sep 17 00:00:00 2001 From: naden Date: Fri, 23 Feb 2024 20:41:30 +0100 Subject: [PATCH] Add files via upload --- apps/regattatimer/ChnageLog | 2 ++ apps/regattatimer/README.md | 56 ++++++++++++++++------------- apps/regattatimer/metadata.json | 5 +-- apps/regattatimer/screenshot-1.png | Bin 0 -> 1950 bytes apps/regattatimer/screenshot-2.png | Bin 0 -> 2134 bytes 5 files changed, 36 insertions(+), 27 deletions(-) create mode 100644 apps/regattatimer/ChnageLog create mode 100644 apps/regattatimer/screenshot-1.png create mode 100644 apps/regattatimer/screenshot-2.png diff --git a/apps/regattatimer/ChnageLog b/apps/regattatimer/ChnageLog new file mode 100644 index 000000000..0789c830e --- /dev/null +++ b/apps/regattatimer/ChnageLog @@ -0,0 +1,2 @@ +0.01: (2023-02-23) initial alpha upload +0.02: (2023-02-23) fixing minor issues with settings diff --git a/apps/regattatimer/README.md b/apps/regattatimer/README.md index 8b5957b0b..156c2c3eb 100644 --- a/apps/regattatimer/README.md +++ b/apps/regattatimer/README.md @@ -1,32 +1,38 @@ -Regatta Timer with 5-4-1 countdown +# Regatta Timer with 5-4-1 countdown -Modes +## Modes -- Idle mode - +* **Idle** On startup the application is in idle mode showing a large 5 in the centre of the screen. - Click the button to switch to start mode. - -- Start mode - - Countdown from 5 minutes to 0. During the countdown, the screen changes layout several - several times to use as much space as possible to display the numbers. - When 0 is reached, the buzzer sounds and the application switches to race mode. - A click on the button switches back to idle mode. - -- Race Mode - + `Button` switches to start mode. +* **Start** + During the countdown, the screen changes the layout several times to use as much space as + possible to display the numbers. + When time is up the buzzer sounds and the application switches to race mode. + `Button` switches to idle mode. +* **Race** Race time, local time, SOA and number of GPS satellites available are displayed. - A click on the button switches to "stopped mode". + `Button` switches to "stopped mode". +* **Stoped** + `Button` switches to idle mode. -- Stoped mode - A button click switches to idle mode. +## Screenshots -Localization -- Go to: https://banglejs.com/apps/ -- Search for app: Languages -- Click the "arrow up" or "burger" icon -- Choose your language from the dropdown -- Click "upload" +![Start mode minutes and seconds](screenshot-1.png) +![Start mode seconds](screenshot-2.png) -© by https://naden.de +## Localization + +1 Go to: https://banglejs.com/apps/ +2 Search for app: Languages +3 Click the "arrow up" or "burger" icon +4 Choose your language from the dropdown +5 Click `upload` + +## Feedback + +Report bugs, request a feature at https://www.github.com/naden + +## Created by + +© 2021-2023 https://naden.de diff --git a/apps/regattatimer/metadata.json b/apps/regattatimer/metadata.json index 633b1685b..4f3b72e93 100644 --- a/apps/regattatimer/metadata.json +++ b/apps/regattatimer/metadata.json @@ -1,7 +1,7 @@ { "id": "regattatimer", "name": "Regatta Timer", - "shortName": "Regatta Timer", + "shortName": "Regatta T.", "version": "0.2", "description": "Regatta Timer with classic 5-4-1 Countdown", "icon": "icon.png", @@ -14,5 +14,6 @@ {"name":"regattatimer.settings.js","url":"settings.js"}, {"name":"regattatimer.img","url":"app-icon.js","evaluate":true} ], - "data": [{"name": "regattatimer.json"}] + "data": [{"name": "regattatimer.json"}], + "screenshots": [{"url":"screenshot.png"},{"url":"screenshot-1.png"},{"url":"screenshot-2.png"}] } diff --git a/apps/regattatimer/screenshot-1.png b/apps/regattatimer/screenshot-1.png new file mode 100644 index 0000000000000000000000000000000000000000..a24bfa88715623b1386413c57d99fca915c501c9 GIT binary patch literal 1950 zcmds&{X5j@9>=F|x6G)l`C5{b$C>e%v1(cJxWiyp6w-Pa)2z~*4K)&t#;R`}i%f%= zhFDZ=2w|O!hsf8S9vq6}gl3zV*~#P42&Gh({nqaJ56(~Lhx>kiuGf9tpZDjwulIG` z*?WWhHftGb;c&Rk41b>xOdCHe{03}qXc=c=vMwpakA|!7-!_B8X@)a=zTC%SsY?cr zKXcv$Bx`HaOqZzJOYPf=lw2HbuA|;-@56qBk$bDVgwNh9HK9O4ni=<4K)A9&Y06QF6F zf)tuW^ST2l+{#umSLPVd9SiF73W3ylYvj#NG)yHz%?9GPwCJ}+vS8Wd#Qe{88e?BF zVV=xkHbV`@7#RJ}f-9r$M! zO3gU(xU&T9>im(!z46!jxk7k3-k8oVq&3g7Xv+LALhwx6;#xi*@f+{#_WsDFdc1v4 zU0I-B@8NLgH8ePt!7lVznw7#lUnVy4jw$UY_`03|$W^Z<8oT&mkjU<*qb>S8Ne8(x zs-k_V+eRznv98RkO}DOTF)7&n8)2-jPZ8U@6y)Whn(0GZT2+;-rSSpl zlP=lK@4eXhQ`!wwmEBFMAA4b0CmdK6kQ%k-ee*8wfbiSPEfM;e7#FA($6)7Q*)K#5 zyDGe)hIB}`bL#8gD&kgBcH;%;H&Dgmg%y>cJ_A+!nq+9R_Y-z?Hg7P?KVSdFTxzA_ zmLt&sAqmS^vnyH+)ja|o)la@ij=Hj!125DOp*=?D_TPM`^WxTwP2)jDmqYsS>~lAB zJ_%`74g@zt`z~fnBuI3%@8e9Ie@>sd zI%LirzsO?dpr@}`!8XnKm0uy-MYrDf5Wp54RHuZFEpCD_eV=muMnJ;#0vpCfg zbL;x?C8BED-B*!EZ#bR&67P2Hj-q_chq+0^@XDkhu1uI#`O8Q^o5n4V(l*QDF z7K5$*8u-b&U)e!9k*4z|XU_i(D@pU#NN}5P0|~Lr2vr!ZjYz$rfnL2-v1IVv7m4D< z%aUXr-Xz7t{KfOXG!+>SaJunkUyVj6i=s}ZUwL`^GCmZPx!lbx#>f98Vb%+SNpFe= zpAi9OA=p+Ui-}16p1IXshgSr#USazofI3W~- zq1@Jdygd)K=*RkRC+vo%swIyyfK#FcX3k*4&VDyasAR4-r`?Nfz3#o`j)J*@yQcGQ zyNvEHY}Uh{pm;$i-CbUnzO>Np*WtpZNa=|Pc@Pd!XML+ApFxA#>k=%_pec7g=fYlW z%jglQt{2-i#?YBy+9;;R$uTi<*jxg1WQ@XQH73GK8-gJG^B?=3q(Jz1zuoIC*MXFO z$0oS015#2YBE~_kGfmP`93&?`LK(O}?3A8je}PHhp*|1n!^JV^K|b{~_SxS7D)VLU literal 0 HcmV?d00001 diff --git a/apps/regattatimer/screenshot-2.png b/apps/regattatimer/screenshot-2.png new file mode 100644 index 0000000000000000000000000000000000000000..932028ae09d44ca916be36d5bcf4c7ee901ed26d GIT binary patch literal 2134 zcmd6p`!kz~8pnw@q)A(e5-m~@TP+f2jUJalf{n&)>)Hq@O|46}i%{1bT79uDQN*q| zt)i-SP^m<86N{~sQfKSZ3zZzUf~ZqP+*7T~vH!*X@I0TH&&+q`ndkZCDfBx}IRZC; ztEs6S@$?`E98mCA!88v#U#ti}fO=8@#Z9ec*yw|r8Vu=4b`44oU#j-McG2!I@XHtD z|C*aqar`tW$LJ;?-P1Fks%_A(5C?EoVzKxVa|d+shbUneA3H>3>9{b+XTDVfy~io( zKtK2zK(;4e&!sSo{_Zjl*z4Or`u=;F(pVR<%9}Q@LX3SmaZ{!zuVGg z-bFrOrnNkbzm9#o@ruVnrgz|$a@aj-%y&w%?t12A%uuc*RJ(y0s2k69#>CIK_Bp|v z)NhQNvU^a{D||ymn2?ykv=gyeQpxEP|B_vEk-M##*IB^lg9~1Wa^0N9FtDAf`px?a zI*bbzsjy!|{$cT0l?cS+1a$+-GraEXt*c-5C-jo;oo$Y&37B$g)Vy&@;W@YV&&sSg z+V64u82ivkN)Q@J3SIJq=KmZWIGD7dNj+lU{K_*bYp_A*#oCQRX((GcS zYxU}w4@ySaULrDEiCzrLMf@NPRVTc0&l;z~_lAvxRF$Hn@D8{i;hW@leAd`+!4Ai?Mu`_LeCnZ|+gk3Wg{_rN85kWwtgtq2UVNDNnWSHx#H*MoYKqWMr2 zdJw$YznX*)&azibE$*Mpc~Tj+Nh~5j5TmVFM7T*O&YQWR*ygSSoipL<~wB>MVJvG7|)%67Qy!cSxc$>DCkvSgWO!;pVX}o^=S3GEIN7uq!g2se7*bGvc`B$t*SMb67e5Fp_98|5$>e(+G(GBc(q$n-UouKU0ut6I*&LJ^H&S;)8PR zdfJxHxi)3x<<74XM$t7;&g$f0h3uj~J>J%LBgrNfm0rs|A<-D$PuVa7V`Nr{%s1$o zA8$Rg1w%xz*tT6KYlM`w`{Fyh*l9hH4#<@DSaQlf#Xu|%4s&@N&Un80zHFGD&VA$~ zKY*U_`^H(9;KE=TPGB-(!N|YcVv2!M1zh;f7+GHmmsmM!9eujxOEZB4>u-}2jWK)+ zVP#ySWQZ^$Kij?>d?rVRyEeW^u~ zPWR#L&e+)=XeW6%y7PiOwybU1>eK0rv)+oZ*ixi@s3I&O3Jten>#*!59sty$F2fdy zhh^H@Ma!gh*&f;nvaDtlgoB_+EjKnpN<)X27*2f`JuaYLr qQSEWRrX9|cq-{*5di~8KyBhT-a$~KMDa65}pyug*p4{Tb$o@a%)!qOA literal 0 HcmV?d00001