diff --git a/usr/share/oma-welcome/apps-kids.sh.htm b/usr/share/oma-welcome/apps-kids.sh.htm index 463bcb1..22514cc 100755 --- a/usr/share/oma-welcome/apps-kids.sh.htm +++ b/usr/share/oma-welcome/apps-kids.sh.htm @@ -94,8 +94,12 @@

$titlepuzzlejigsaw
$descpuzzlejigsaw

+
  • +

    + $titletuxpusher
    $desctuxpusher

    +
  • - +
    $next
    diff --git a/usr/share/oma-welcome/apps/install-tuxpusher.run b/usr/share/oma-welcome/apps/install-tuxpusher.run new file mode 100755 index 0000000..4a80e58 --- /dev/null +++ b/usr/share/oma-welcome/apps/install-tuxpusher.run @@ -0,0 +1,15 @@ +#!/bin/bash +if which tuxpusher &>/dev/null; then + kdialog --title $"OpenMandriva" --msgbox $"TuxPusher is already installed." +else + APP=$"TuxPusher" + DB=$(kdialog --title $"OpenMandriva" --progressbar $"Installing $APP" 0) + qdbus $DB org.kde.kdialog.ProgressDialog.showCancelButton false + pkexec dnf install --assumeyes tuxpusher + qdbus $DB org.kde.kdialog.ProgressDialog.close + if which tuxpusher &>/dev/null; then + kdialog --title $"OpenMandriva" --msgbox $"Installation succeeded." + else + kdialog --title $"OpenMandriva" --msgbox $"Installation failed." + fi +fi diff --git a/usr/share/oma-welcome/images/tuxpusher.png b/usr/share/oma-welcome/images/tuxpusher.png new file mode 100644 index 0000000..30435d7 Binary files /dev/null and b/usr/share/oma-welcome/images/tuxpusher.png differ diff --git a/usr/share/oma-welcome/translation b/usr/share/oma-welcome/translation index 84f0d92..9dfe48e 100755 --- a/usr/share/oma-welcome/translation +++ b/usr/share/oma-welcome/translation @@ -191,6 +191,8 @@ titleblinken=$"Blinken" descblinken=$"Follow the pattern of sounds and lights as long as you can" titleklettres=$"KLettres" descklettres=$"Language learning program" +titletuxpusher=$"TuxPusher" +desctuxpusher=$"A Tux themed 3D coin pusher game" #translations of apps-gaming.sh.htm titlekvpnc=$"KVPNc"