From 134b12b9a112040141ed46d216f126200611d143 Mon Sep 17 00:00:00 2001 From: Sussy Inc Date: Sat, 5 Aug 2023 14:12:37 -0400 Subject: [PATCH 01/13] Add Open-Typer to apps directory --- apps/Open-Typer/description | 5 +++++ apps/Open-Typer/icon-24.png | Bin 0 -> 1397 bytes apps/Open-Typer/icon-64.png | Bin 0 -> 3205 bytes apps/Open-Typer/install-32 | 27 +++++++++++++++++++++++++++ apps/Open-Typer/install-64 | 27 +++++++++++++++++++++++++++ apps/Open-Typer/uninstall | 4 ++++ apps/Open-Typer/website | 1 + 7 files changed, 64 insertions(+) create mode 100644 apps/Open-Typer/description create mode 100644 apps/Open-Typer/icon-24.png create mode 100644 apps/Open-Typer/icon-64.png create mode 100644 apps/Open-Typer/install-32 create mode 100644 apps/Open-Typer/install-64 create mode 100644 apps/Open-Typer/uninstall create mode 100644 apps/Open-Typer/website diff --git a/apps/Open-Typer/description b/apps/Open-Typer/description new file mode 100644 index 0000000000..828a5942f6 --- /dev/null +++ b/apps/Open-Typer/description @@ -0,0 +1,5 @@ +Open-Typer is an open source typing tutor application which aims to make learning to touch type easier. +Using Qt, Open-Typer runs on many devices, while still maintaining ease of use. + +To run: Menu -> Accessories -> Open-Typer +To run in terminal: /opt/Open-Typer.AppImage diff --git a/apps/Open-Typer/icon-24.png b/apps/Open-Typer/icon-24.png new file mode 100644 index 0000000000000000000000000000000000000000..36acf2b26a3275f86b4d92298b5d8c39dce72951 GIT binary patch literal 1397 zcmZ8gc~H|w6#jv7W2M@n=uC_4AgC3is90*pf-r~(M4_#Ckp#lwK|;7;27+P&kjaF!w3L{b=(MzC66rqh01PNknrmhK&!pXAsZ{)=xvsgn?&;GOI-OoZqtS|K z#l^*R`tJh+T^tUFnx7Y)k(67I&th&0gTdf%*aM2^vi?q9DKCkT?w)%yg_yzT@k&ce zxm>P%;CV$w1(VIXN6BKb*<3D%&1A5dOcs*?5as3N3T01qb+tessIA!)e>B!BfecTj z2B+uU$jG~#o*R%#^}rEt+=;EOsu~=8QD5HxL?{%N@p&iFDXt}5{`?+PZGTdSI=+1( zL?FAs>v1V)J0B5WS6c%fWN1j%*w_Rl^&SzMk(F?t6oQG5u9SooRYu0ABxI5>cp`yB zX#$|eCJL1}GAeIvZEb54wTVQMc5ybDf~yck74gAc+r{EnV@ioc@~opHo06L>kYH$) zOctx7qhn%Xu&b-9TPn?==A|`s#xewK4o51LPE8H<_V&v9`f~CL(uLAERvm|1s(w8p zm&=t3MNWQUs<1nT-N5DXl}hEbW^8b9aCm4aC;ztuVef6$qf&m^@bEC1LY$qQ7#$rQ z9~;Xqcn~A(i)1(Q%F4&b$FF(*7nVA6#pf_l=TJ7B2oKC0H>w)TZ^Ye>~vj&4jTN zrI#;Xwuv9D{k^=hva-6msyDoT|6aebu`zAj6a-fD%eYJafsg~su)e;oXScIiI*{nv z_3MTki*gG9Fhcoydn%F@8=IfN0(&kv7J@!|wrNIEOl25on#K9}d6~U2H~HM{Kuc%i z4}in<@pKPzl7}J?VW@B<8okqG%TXH}^czGN0-^b$IIqaVs9=YZLAJhjOo&^u%yIh3 z=NAG!!#mjPXTR%bciKfp>E6QXwexd(cki*|K|8P8njQ^wiM8@|Idp69ReP{NE?bOK z15cV>H1l?h*!AtNu8G?N0*+w54msoK=;&=`YkF}5FOhImc?0!tv$`v_w2>!Z>d;1# zsUowJ&*w`tMT3vuk^2OC#x;A_Bl}qU+Br5`b8>vozvw-5kVJYqem9A*Qgze3@?lLi zCNdLOh2P;Pvl&pn8k$sC%p5mzXldEUsraKV-D7*vpC(1LQx?Yi14`WPtXVrnd;>?# zerHbmF=9cqYQCVq{_$)C))vXAHW8ax)rDw6-RV&$r zjsdKZSj*Rpz*Ncjw6XPgg`8oM5etWA8Q;rf5~rlKk0!^l>yPc7O0X7x8SX-9<~FwK za4H$y|$Fc8tgn1Ts!djUE5Of9rLIeQ2OpEXn0Dlw!3l0EirT`%5m0oM9 z&Afo!{M!%>4*x7tL*8?ybJPoa-4}pkt$zyA;hFEuG}-)&Obys*@FNIK>DsnREdV&o zjnI15f#V}-_VN6q{vD5KUzan+=ACSmdcz`~p@g6)o`2B1)?umjcmF% z!%yyKYmXIZ=dQl+`Nyhw`xCkR2I0HJqsqHN)fxHGCpXNg} z_X-uoSjk__zru$W5=h`{8X#OXa9$tGzVv+WmGq;NbSLFK$l!IUkjUj_k2{mQN7x_R zd|&l=`ZlxEF8e&IM2e++va~={wb!iDg9kL`4qQYeWI=UQD7GqRI$7rrB_ik8=)ms& zrRfLP@R|X-a>z%5`rC_p%eDn<$FzHjC$)GG#P+zr!-GQ3$?X(lmx>y2ZEcnxvAQE# zcxAGKM%B^H_R_(BEV$fAqi4VVTDxInG1AD!5Wwav8QxH%tOWQ~EQW>;l(`O=VK6f3 z7lIRX>_i=$-y~*h&7X3uruM2<&Z2D7)_0R-M+0ds!FQ(ic_t^*#wavP)b_l>p+V1l zH#gyVlP8ii-1`vjw>-I}UU%<7azcVqp4rClsk(5Wo>%ZYZT^|c5MI%x!fO6e|Aw-X z-P~{c8~D-Xzc@KLSG#2!GMczUpCd{KdV^|fuTUNx-bF|F(&T?Lnry876T>J*r#u8~ zVX)%zo9#;XmO@ev%s1(q6SQr5Yqprpq#$GC{r3Yi3+}w;zHug_%LAH!=7yJBJ zI)RSR*;&2%6Gy=tg<2HED5-Bt*xP40E>acf6W{XaQ#xXhtUj7AKYJmTcc3V4g+%t3 zc?wq}8pPJ`D(xKDmbMKacK7VhQwDqw54IFe@bt#S>Fh>G8cFeA`81VD8#a#`HNd~G zFDiN#5-hfI;q~hgZ=g=A4*8|DEW7w+^WPFDe7(JPOHbHec*3)Lcy-E>At=VkEQhr%iyO^&1=*90;3nJ ziP5E-&1}&*(YcZmUy|g55(TVWo3>YcYeYpE^eGqlD^9b41&P|AMgW=c?~ zaNJLH#O$nNEMuZX`T@gIvzChBKp#UUug9-{eKK?2G+pN%gbbCgODaEM9(;;(+M7Zm}qN!tyog zHg`o2T``O;{sbX!%tkey&Dx8F`_6dF%gk+<*A%x!&teC@`p*BD2jUAd?c%2S5AoyW>Vj5 zt(Flu1wU6fA|q^|Zj&Cy-sWur59QInR2iAdt}?8+Rh;qa2tf43UiVL>M8l_o?fCP6 zGe(W*q+eR=Q-m$+OA&$MAOtcVpbG*zBXvbPSUJwIksM)i>|jFz6$!ciktz(VL{RRM zQe59zI3VIiw=api5S%$t(ASk9zn}Lg5#@4$bUksLz$$2v|3(qQB2PrU%cN8#LXv=q*nLh`!o6N)iFFI*zTFhKvgGtiGc@4R&>5c|#|`mj0R-+I4Ry-hqll2)OurEQKvg zQTKDGE_|(LLnJx4A1Jp5$9?o}V2KdUhkkki9YjHK$JwKJtbiT6F7BApUX5%eLFzy6#9l1^u}TJ5nD-u%Hd)EmRP7>jD(d8L>>= zvK2fUQ~}eS!=Wd3O#EzaI<`;5@rm|%3Y`V@l_g8=lnPd4-9+tVB&qr|V`kmw! z6@Z(M6nQ1;F(P_{i@?KDEp)Q{mpCHk4t)DfE;!!_a*q#`9G81QzxDM+Y;ad3!8aP? zFXCk`WRWIe>Y?incn~3pg8@rC;jU9At^`T0I30!q2oLTBZXWWbKJ&(mg?7Om2QRO5 zHC1uO(AJm9Vda1IBk@?_>0VY)iTZ-$J^I5(BQtop#;s(ud#)&2ZwQMT@rHqq#oV_p z0yo3ATfc{E$asjwS!#-541^@$AVnS?DDM5d(~eV8%W|o6%T%u9%6FM>vWJ-j43CM8 zFXWc{KG8h;J{8G(=4J~irP%LtzNC>=R-OC%IdUzj{klx0Xoxnz<2OprKWnFr-e0)@ zg+h~h=3jvL0ooYz>#6U-{~FvJ+jk0@z@jna5od!Ms{)01R9cn@FTyyN_u$~bw2BSc z@}n>9NzSdQ88Qq_vL>T6HHpz7!jSM>tNZR{fzP=_E=KvPdIBJJ|2u+Oa$|bEyO=yQ zHdaH*De%2$yQht=v4d3eLOib&c2PN2)+xTOY74rp`vDE}J{q;PwXet_rUD;jF4=1y zc{JPNLLOnYxi8BSOQaWl_^>9MS^F@Y89q`@U+b(yKY84#zeM~g)qi5Nc#>4IqK*6t ziIpCdMV=+Lr`2zcKk=Juv9WAOOFegRs=3CpeoIv6Vd711I6~v-I;P2ECW~NSvX!|U za_c}dXj7Y5>tn3Zqj)#FKQR$l=}D^4^UMzgnFDX%Qlh`!o2c?+3p7W+uqhmwd@0Y> z+1-EqooyA2#)3VLxb#@g@EW@zIAQQ6;/dev/null || error "Failed to create menu button!" diff --git a/apps/Open-Typer/install-64 b/apps/Open-Typer/install-64 new file mode 100644 index 0000000000..0357d5f078 --- /dev/null +++ b/apps/Open-Typer/install-64 @@ -0,0 +1,27 @@ +#!/bin/bash + +version=v5.2.0 + +#Install Depends +install_packages libfuse2 || exit 1 + +#Download Open-Typer build from repo +wget -O /tmp/Open-Typer.AppImage https://github.com/Open-Typer/Open-Typer/releases/download/${version}/Open-Typer-aarch64.AppImage || error "Failed to download AppImage!" + +#Move Open-Typer.AppImage to /opt +sudo mv /tmp/Open-Typer.AppImage /opt || error "Failed to move from /tmp to /opt!" + +#Mark Open-Typer.AppImage as executable +sudo chmod +x /opt/Open-Typer.AppImage || error "Failed to mark as executable!" + +#Create Menu Button +status "Creating Menu Button" +sudo mkdir -p /usr/local/share/applications +echo "[Desktop Entry] +Name=Open-Typer +Comment=An Open Source spiritual successor to the flash game Line Rider +Icon=$(dirname "$0")/icon-64.png +Exec=/opt/Open-Typer.AppImage %f +Type=Application +Terminal=false +Categories=Utility;" | sudo tee /usr/local/share/applications/Open-Typer.desktop >/dev/null || error "Failed to create menu button!" diff --git a/apps/Open-Typer/uninstall b/apps/Open-Typer/uninstall new file mode 100644 index 0000000000..120f6427c7 --- /dev/null +++ b/apps/Open-Typer/uninstall @@ -0,0 +1,4 @@ +#!/bin/bash + +purge_packages || exit 1 +sudo rm -rf /opt/Open-Typer.AppImage /usr/local/share/applications/Open-Typer.desktop ~/.local/share/applications/Open-Typer.desktop diff --git a/apps/Open-Typer/website b/apps/Open-Typer/website new file mode 100644 index 0000000000..9d609b09ab --- /dev/null +++ b/apps/Open-Typer/website @@ -0,0 +1 @@ +https://github.com/Open-Typer/Open-Typer From 5bcb6662b32c8274830328e2a7b855ba87f67996 Mon Sep 17 00:00:00 2001 From: Sussy Inc Date: Sat, 5 Aug 2023 14:19:49 -0400 Subject: [PATCH 02/13] Update install-32 --- apps/Open-Typer/install-32 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/Open-Typer/install-32 b/apps/Open-Typer/install-32 index 31725862ba..90d4802d1d 100644 --- a/apps/Open-Typer/install-32 +++ b/apps/Open-Typer/install-32 @@ -6,7 +6,7 @@ version=v5.2.0 install_packages libfuse2 || exit 1 #Download Open-Typer build from repo -wget -O /tmp/Open-Typer.AppImage https://github.com/Open-Typer/Open-Typer/releases/download/${version}/Open-Typer-armhf.AppImage || error "Failed to download AppImage!" +wget -O /tmp/Open-Typer.AppImage https://github.com/Open-Typer/Open-Typer/releases/download/v${version}/Open-Typer-armhf.AppImage || error "Failed to download AppImage!" #Move Open-Typer.AppImage to /opt sudo mv /tmp/Open-Typer.AppImage /opt || error "Failed to move from /tmp to /opt!" From d4bf0a4c4ae5286ed1b572252f4ad89a8585ca25 Mon Sep 17 00:00:00 2001 From: Sussy Inc Date: Sat, 5 Aug 2023 14:20:07 -0400 Subject: [PATCH 03/13] Update install-64 --- apps/Open-Typer/install-64 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/Open-Typer/install-64 b/apps/Open-Typer/install-64 index 0357d5f078..1ee17cd74a 100644 --- a/apps/Open-Typer/install-64 +++ b/apps/Open-Typer/install-64 @@ -1,12 +1,12 @@ #!/bin/bash -version=v5.2.0 +version=5.2.0 #Install Depends install_packages libfuse2 || exit 1 #Download Open-Typer build from repo -wget -O /tmp/Open-Typer.AppImage https://github.com/Open-Typer/Open-Typer/releases/download/${version}/Open-Typer-aarch64.AppImage || error "Failed to download AppImage!" +wget -O /tmp/Open-Typer.AppImage https://github.com/Open-Typer/Open-Typer/releases/download/v${version}/Open-Typer-aarch64.AppImage || error "Failed to download AppImage!" #Move Open-Typer.AppImage to /opt sudo mv /tmp/Open-Typer.AppImage /opt || error "Failed to move from /tmp to /opt!" From c7515bd0da353b9050e6d4212476dd4e9dd428af Mon Sep 17 00:00:00 2001 From: Sussy Inc Date: Sat, 5 Aug 2023 14:20:18 -0400 Subject: [PATCH 04/13] Update install-32 --- apps/Open-Typer/install-32 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/Open-Typer/install-32 b/apps/Open-Typer/install-32 index 90d4802d1d..f7002ca9ea 100644 --- a/apps/Open-Typer/install-32 +++ b/apps/Open-Typer/install-32 @@ -1,6 +1,6 @@ #!/bin/bash -version=v5.2.0 +version=5.2.0 #Install Depends install_packages libfuse2 || exit 1 From d78c04e3099431439271ca12802b41db7ac5c8b7 Mon Sep 17 00:00:00 2001 From: Sussy Inc Date: Sat, 5 Aug 2023 14:22:39 -0400 Subject: [PATCH 05/13] Create Open-Typer.sh --- .github/workflows/updates/Open-Typer.sh | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .github/workflows/updates/Open-Typer.sh diff --git a/.github/workflows/updates/Open-Typer.sh b/.github/workflows/updates/Open-Typer.sh new file mode 100644 index 0000000000..ea55c781b8 --- /dev/null +++ b/.github/workflows/updates/Open-Typer.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +webVer=$(get_release Open-Typer/Open-Typer) +armhf_url="https://github.com/Open-Typer/Open-Typer/releases/download/v${webVer}/Open-Typer-armhf.AppImage" +arm64_url="https://github.com/Open-Typer/Open-Typer/releases/download/v${webVer}/Open-Typer-aarch64.AppImage" + +source $GITHUB_WORKSPACE/.github/workflows/update_github_script.sh From 4ce55af9f5a50a1b935f76afc79bbfc7be7dd2f6 Mon Sep 17 00:00:00 2001 From: Sussy Inc Date: Sat, 5 Aug 2023 14:59:45 -0400 Subject: [PATCH 06/13] Change category to education --- apps/Open-Typer/install-32 | 2 +- apps/Open-Typer/install-64 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/Open-Typer/install-32 b/apps/Open-Typer/install-32 index f7002ca9ea..1d0fa4fae2 100644 --- a/apps/Open-Typer/install-32 +++ b/apps/Open-Typer/install-32 @@ -24,4 +24,4 @@ Icon=$(dirname "$0")/icon-64.png Exec=/opt/Open-Typer.AppImage %f Type=Application Terminal=false -Categories=Utility;" | sudo tee /usr/local/share/applications/Open-Typer.desktop >/dev/null || error "Failed to create menu button!" +Categories=Education;" | sudo tee /usr/local/share/applications/Open-Typer.desktop >/dev/null || error "Failed to create menu button!" diff --git a/apps/Open-Typer/install-64 b/apps/Open-Typer/install-64 index 1ee17cd74a..b303150e7b 100644 --- a/apps/Open-Typer/install-64 +++ b/apps/Open-Typer/install-64 @@ -24,4 +24,4 @@ Icon=$(dirname "$0")/icon-64.png Exec=/opt/Open-Typer.AppImage %f Type=Application Terminal=false -Categories=Utility;" | sudo tee /usr/local/share/applications/Open-Typer.desktop >/dev/null || error "Failed to create menu button!" +Categories=Education;" | sudo tee /usr/local/share/applications/Open-Typer.desktop >/dev/null || error "Failed to create menu button!" From fc5a351860471bfd888d8a082a246aa97360e2c6 Mon Sep 17 00:00:00 2001 From: Sussy Inc Date: Sat, 5 Aug 2023 15:26:30 -0400 Subject: [PATCH 07/13] copy paste mess up --- apps/Open-Typer/install-32 | 2 +- apps/Open-Typer/install-64 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/Open-Typer/install-32 b/apps/Open-Typer/install-32 index 1d0fa4fae2..525008428e 100644 --- a/apps/Open-Typer/install-32 +++ b/apps/Open-Typer/install-32 @@ -19,7 +19,7 @@ status "Creating Menu Button" sudo mkdir -p /usr/local/share/applications echo "[Desktop Entry] Name=Open-Typer -Comment=An Open Source spiritual successor to the flash game Line Rider +Comment=A free and open source typing tutor program Icon=$(dirname "$0")/icon-64.png Exec=/opt/Open-Typer.AppImage %f Type=Application diff --git a/apps/Open-Typer/install-64 b/apps/Open-Typer/install-64 index b303150e7b..3bd29a38a5 100644 --- a/apps/Open-Typer/install-64 +++ b/apps/Open-Typer/install-64 @@ -19,7 +19,7 @@ status "Creating Menu Button" sudo mkdir -p /usr/local/share/applications echo "[Desktop Entry] Name=Open-Typer -Comment=An Open Source spiritual successor to the flash game Line Rider +Comment=A free and open source typing tutor program Icon=$(dirname "$0")/icon-64.png Exec=/opt/Open-Typer.AppImage %f Type=Application From 3aedb9707ea143f32125d73690146ced45d93646 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 5 Aug 2023 22:59:13 +0000 Subject: [PATCH 08/13] Correct file permissions for install and uninstall files --- apps/Open-Typer/install-32 | 0 apps/Open-Typer/install-64 | 0 apps/Open-Typer/uninstall | 0 3 files changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 apps/Open-Typer/install-32 mode change 100644 => 100755 apps/Open-Typer/install-64 mode change 100644 => 100755 apps/Open-Typer/uninstall diff --git a/apps/Open-Typer/install-32 b/apps/Open-Typer/install-32 old mode 100644 new mode 100755 diff --git a/apps/Open-Typer/install-64 b/apps/Open-Typer/install-64 old mode 100644 new mode 100755 diff --git a/apps/Open-Typer/uninstall b/apps/Open-Typer/uninstall old mode 100644 new mode 100755 From 1800574bd804dc75a5e3af5217d68d3a1a1fd951 Mon Sep 17 00:00:00 2001 From: Sussy Inc Date: Sun, 6 Aug 2023 15:11:05 -0400 Subject: [PATCH 09/13] Combine install-32 and install-64 as well as fix fuse implementation --- apps/Open-Typer/{install-32 => install} | 8 ++++++-- apps/Open-Typer/install-64 | 27 ------------------------- 2 files changed, 6 insertions(+), 29 deletions(-) rename apps/Open-Typer/{install-32 => install} (61%) delete mode 100755 apps/Open-Typer/install-64 diff --git a/apps/Open-Typer/install-32 b/apps/Open-Typer/install similarity index 61% rename from apps/Open-Typer/install-32 rename to apps/Open-Typer/install index 525008428e..b1807d780c 100755 --- a/apps/Open-Typer/install-32 +++ b/apps/Open-Typer/install @@ -3,10 +3,14 @@ version=5.2.0 #Install Depends -install_packages libfuse2 || exit 1 +enable_module fuse || exit 1 #Download Open-Typer build from repo -wget -O /tmp/Open-Typer.AppImage https://github.com/Open-Typer/Open-Typer/releases/download/v${version}/Open-Typer-armhf.AppImage || error "Failed to download AppImage!" +case "$arch" in + "64") wget -O /tmp/Open-Typer.AppImage https://github.com/Open-Typer/Open-Typer/releases/download/v${version}/Open-Typer-aarch64.AppImage || error "Failed to download AppImage!" ;; + "32") wget -O /tmp/Open-Typer.AppImage https://github.com/Open-Typer/Open-Typer/releases/download/v${version}/Open-Typer-armhf.AppImage || error "Failed to download AppImage!" ;; + *) error "arch variable is not set, can not continue" ;; +esac #Move Open-Typer.AppImage to /opt sudo mv /tmp/Open-Typer.AppImage /opt || error "Failed to move from /tmp to /opt!" diff --git a/apps/Open-Typer/install-64 b/apps/Open-Typer/install-64 deleted file mode 100755 index 3bd29a38a5..0000000000 --- a/apps/Open-Typer/install-64 +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/bash - -version=5.2.0 - -#Install Depends -install_packages libfuse2 || exit 1 - -#Download Open-Typer build from repo -wget -O /tmp/Open-Typer.AppImage https://github.com/Open-Typer/Open-Typer/releases/download/v${version}/Open-Typer-aarch64.AppImage || error "Failed to download AppImage!" - -#Move Open-Typer.AppImage to /opt -sudo mv /tmp/Open-Typer.AppImage /opt || error "Failed to move from /tmp to /opt!" - -#Mark Open-Typer.AppImage as executable -sudo chmod +x /opt/Open-Typer.AppImage || error "Failed to mark as executable!" - -#Create Menu Button -status "Creating Menu Button" -sudo mkdir -p /usr/local/share/applications -echo "[Desktop Entry] -Name=Open-Typer -Comment=A free and open source typing tutor program -Icon=$(dirname "$0")/icon-64.png -Exec=/opt/Open-Typer.AppImage %f -Type=Application -Terminal=false -Categories=Education;" | sudo tee /usr/local/share/applications/Open-Typer.desktop >/dev/null || error "Failed to create menu button!" From 01609ed2a7febeb043c7187e6c2547ac4f767f1c Mon Sep 17 00:00:00 2001 From: Sussy Inc Date: Sun, 6 Aug 2023 15:35:31 -0400 Subject: [PATCH 10/13] Change accessories to education in description --- apps/Open-Typer/description | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/Open-Typer/description b/apps/Open-Typer/description index 828a5942f6..205a15d0b1 100644 --- a/apps/Open-Typer/description +++ b/apps/Open-Typer/description @@ -1,5 +1,5 @@ Open-Typer is an open source typing tutor application which aims to make learning to touch type easier. Using Qt, Open-Typer runs on many devices, while still maintaining ease of use. -To run: Menu -> Accessories -> Open-Typer +To run: Menu -> Education -> Open-Typer To run in terminal: /opt/Open-Typer.AppImage From d0f5d51a19f30d5ffd66ceb1d27cb8311fd207ef Mon Sep 17 00:00:00 2001 From: theofficialgman <28281419+theofficialgman@users.noreply.github.com> Date: Sat, 21 Oct 2023 20:34:29 -0400 Subject: [PATCH 11/13] add category and minor updates --- apps/Open-Typer/install | 2 +- apps/Open-Typer/uninstall | 2 +- etc/categories | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/Open-Typer/install b/apps/Open-Typer/install index b1807d780c..a54abefe34 100755 --- a/apps/Open-Typer/install +++ b/apps/Open-Typer/install @@ -1,6 +1,6 @@ #!/bin/bash -version=5.2.0 +version=5.2.1 #Install Depends enable_module fuse || exit 1 diff --git a/apps/Open-Typer/uninstall b/apps/Open-Typer/uninstall index 120f6427c7..5840f00c68 100755 --- a/apps/Open-Typer/uninstall +++ b/apps/Open-Typer/uninstall @@ -1,4 +1,4 @@ #!/bin/bash purge_packages || exit 1 -sudo rm -rf /opt/Open-Typer.AppImage /usr/local/share/applications/Open-Typer.desktop ~/.local/share/applications/Open-Typer.desktop +sudo rm -rf /opt/Open-Typer.AppImage /usr/local/share/applications/Open-Typer.desktop diff --git a/etc/categories b/etc/categories index e11069c58c..5ab2a1db2b 100644 --- a/etc/categories +++ b/etc/categories @@ -132,6 +132,7 @@ OBS Studio|Multimedia Oh My Posh|Appearance Oomox Theme Designer|Appearance OpenSCAD|Engineering +Open-Typer|Office Pac-Man|Games Pale Moon|Internet/Browsers PeaZip|Tools From 37bcc993cc47ac3f93d8577945b0ea65a751d18f Mon Sep 17 00:00:00 2001 From: theofficialgman <28281419+theofficialgman@users.noreply.github.com> Date: Sat, 21 Oct 2023 20:35:41 -0400 Subject: [PATCH 12/13] Update category-overrides-jetson-18.04 at some point I will stop caring --- etc/category-overrides-jetson-18.04 | 1 + 1 file changed, 1 insertion(+) diff --git a/etc/category-overrides-jetson-18.04 b/etc/category-overrides-jetson-18.04 index c42892a1bb..82817383fb 100644 --- a/etc/category-overrides-jetson-18.04 +++ b/etc/category-overrides-jetson-18.04 @@ -25,6 +25,7 @@ More RAM|hidden Node.js|hidden Oomox Theme Designer|hidden OpenSCAD|hidden +Open-Typer|hidden Pale Moon|hidden PiGro|hidden PiKISS GUI|hidden From 5628d3d00f4f26daac09ef8647bfdc8c40fd899d Mon Sep 17 00:00:00 2001 From: theofficialgman <28281419+theofficialgman@users.noreply.github.com> Date: Sat, 21 Oct 2023 20:36:27 -0400 Subject: [PATCH 13/13] two spaces not tabs --- apps/Open-Typer/install | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/Open-Typer/install b/apps/Open-Typer/install index a54abefe34..a2e986294b 100755 --- a/apps/Open-Typer/install +++ b/apps/Open-Typer/install @@ -7,9 +7,9 @@ enable_module fuse || exit 1 #Download Open-Typer build from repo case "$arch" in - "64") wget -O /tmp/Open-Typer.AppImage https://github.com/Open-Typer/Open-Typer/releases/download/v${version}/Open-Typer-aarch64.AppImage || error "Failed to download AppImage!" ;; - "32") wget -O /tmp/Open-Typer.AppImage https://github.com/Open-Typer/Open-Typer/releases/download/v${version}/Open-Typer-armhf.AppImage || error "Failed to download AppImage!" ;; - *) error "arch variable is not set, can not continue" ;; + "64") wget -O /tmp/Open-Typer.AppImage https://github.com/Open-Typer/Open-Typer/releases/download/v${version}/Open-Typer-aarch64.AppImage || error "Failed to download AppImage!" ;; + "32") wget -O /tmp/Open-Typer.AppImage https://github.com/Open-Typer/Open-Typer/releases/download/v${version}/Open-Typer-armhf.AppImage || error "Failed to download AppImage!" ;; + *) error "arch variable is not set, can not continue" ;; esac #Move Open-Typer.AppImage to /opt