[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    playground/base/plasma/applets/translatoid
From:       Sacha Schutz <istdasklar () free ! fr>
Date:       2009-02-24 19:03:22
Message-ID: 1235502202.366424.3153.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 931089 by sacha:

icon update, change name update

 M  +1 -1      Messages.sh  
 M  +1 -1      ktranslatoid.cpp  
 M  +3 -3      plasma-applet-translatoid.desktop  
 M  +24 -15    voiceform.cpp  


--- trunk/playground/base/plasma/applets/translatoid/Messages.sh #931088:931089
@@ -1,4 +1,4 @@
 #! /usr/bin/env bash
 $EXTRACTRC `find . -name \*.ui` >> rc.cpp
-$XGETTEXT *.cpp -o $podir/translatoid.pot
+$XGETTEXT *.cpp -o $podir/plasma_applet_translatoid.pot
 rm -f rc.cpp
--- trunk/playground/base/plasma/applets/translatoid/ktranslatoid.cpp #931088:931089
@@ -73,7 +73,7 @@
     setBackgroundHints(DefaultBackground);
 
     QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
-    setPopupIcon("accessories-dictionary");
+    setPopupIcon("translator");
     setAspectRatioMode(Plasma::IgnoreAspectRatio);
 
 
--- trunk/playground/base/plasma/applets/translatoid/plasma-applet-translatoid.desktop #931088:931089
@@ -23,12 +23,12 @@
 
 Type=Service
 ServiceTypes=Plasma/Applet
-Icon=accessories-dictionary.png
-X-KDE-Library=translatoid
+Icon=translator.png
+X-KDE-Library=plasma_applet_translatoid
 X-KDE-PluginInfo-Author=Schutz sacha
 X-KDE-PluginInfo-Email=istdasklar@gmail.com
 X-KDE-PluginInfo-Name=translatoid
-X-KDE-PluginInfo-Version=0.5
+X-KDE-PluginInfo-Version=0.5.5
 X-KDE-PluginInfo-Website=http://plasma.kde.org/
 X-KDE-PluginInfo-Category=Language
 X-KDE-PluginInfo-Depends=
--- trunk/playground/base/plasma/applets/translatoid/voiceform.cpp #931088:931089
@@ -28,17 +28,17 @@
 void VoiceForm::changeCommandLine(QString cmd)
 {
 
-if ( cmd != QString())
-m_ui->lineEditCommand->setText(cmd);
+  if ( cmd != QString())
+  m_ui->lineEditCommand->setText(cmd);
 
-if ( m_ui->radioFestival->isChecked ())
-m_ui->lineEditCommand->setText("echo '$RESULT'|festival --tts");
+  if ( m_ui->radioFestival->isChecked ())
+  m_ui->lineEditCommand->setText("echo '$RESULT'|festival --tts");
 
-if ( m_ui->radioEspeak->isChecked ())
-m_ui->lineEditCommand->setText("espeak '$RESULT'");
+  if ( m_ui->radioEspeak->isChecked ())
+  m_ui->lineEditCommand->setText("espeak '$RESULT'");
 
-if ( m_ui->radioCustom->isChecked ())
-m_ui->lineEditCommand->setText("");
+  if ( m_ui->radioCustom->isChecked ())
+  m_ui->lineEditCommand->setText("");
 
 }
 
@@ -46,13 +46,22 @@
 void VoiceForm::checkProgram()
 {
 
+  if (QFile::exists ("/usr/bin/festival")){
+    m_ui->radioFestival->setEnabled(true);
+    m_ui->labelFestival->setText(i18n("found"));
+  }
 
-if (QFile::exists ("/usr/bin/festival"))
-m_ui->labelFestival->setText(i18n("found"));
-else m_ui->labelFestival->setText(i18n("not found.. please install it"));
+  else {
+    m_ui->labelFestival->setText(i18n("not found.. please install it"));
+    m_ui->radioFestival->setEnabled(false);
+  }
+  if (QFile::exists ("/usr/bin/espeak")){
+    m_ui->labelEspeak->setText(i18n("found"));
+    m_ui->radioFestival->setEnabled(true);
+  }
 
-if (QFile::exists ("/usr/bin/espeak"))
-m_ui->labelEspeak->setText(i18n("found"));
-else m_ui->labelEspeak->setText(i18n("not found.. please install it"));
-
+  else{
+    m_ui->labelEspeak->setText(i18n("not found.. please install it"));
+    m_ui->radioEspeak->setEnabled(false);
+  }
 }
\ No newline at end of file
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic