Hello community,
here is the log from the commit of package kdemultimedia4 for openSUSE:Factory
checked in at Thu Oct 6 16:28:17 CEST 2011.
--------
--- openSUSE:Factory/kdemultimedia4/kdemultimedia4.changes 2011-09-23 02:06:20.000000000 +0200
+++ /mounts/work_src_done/STABLE/kdemultimedia4/kdemultimedia4.changes 2011-10-02 17:10:13.000000000 +0200
@@ -1,0 +2,6 @@
+Sun Oct 2 17:10:10 CEST 2011 - dmueller@suse.de
+
+- update to 4.7.2
+ * see http://kde.org/announcements/changelogs/changelog4_7_1to4_7_2.php for details
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
kdemultimedia-4.7.1.tar.bz2
New:
----
kdemultimedia-4.7.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdemultimedia4.spec ++++++
--- /var/tmp/diff_new_pack.IocP3W/_old 2011-10-06 16:28:09.000000000 +0200
+++ /var/tmp/diff_new_pack.IocP3W/_new 2011-10-06 16:28:09.000000000 +0200
@@ -40,7 +40,7 @@
BuildRequires: taglib-devel
BuildRequires: xine-devel
BuildRequires: xine-lib
-Version: 4.7.1
+Version: 4.7.2
Release: 1
License: GPLv2+
Summary: Base package for KDE multimedia applications
++++++ kdemultimedia-4.7.1.tar.bz2 -> kdemultimedia-4.7.2.tar.bz2 ++++++
Files old/kdemultimedia-4.7.1/doc/dragonplayer/index.cache.bz2 and new/kdemultimedia-4.7.2/doc/dragonplayer/index.cache.bz2 differ
Files old/kdemultimedia-4.7.1/doc/juk/index.cache.bz2 and new/kdemultimedia-4.7.2/doc/juk/index.cache.bz2 differ
Files old/kdemultimedia-4.7.1/doc/kcontrol/cddbretrieval/index.cache.bz2 and new/kdemultimedia-4.7.2/doc/kcontrol/cddbretrieval/index.cache.bz2 differ
Files old/kdemultimedia-4.7.1/doc/kioslave/audiocd/index.cache.bz2 and new/kdemultimedia-4.7.2/doc/kioslave/audiocd/index.cache.bz2 differ
Files old/kdemultimedia-4.7.1/doc/kmix/index.cache.bz2 and new/kdemultimedia-4.7.2/doc/kmix/index.cache.bz2 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/doc/kmix/index.docbook new/kdemultimedia-4.7.2/doc/kmix/index.docbook
--- old/kdemultimedia-4.7.1/doc/kmix/index.docbook 2011-06-22 22:40:29.000000000 +0200
+++ new/kdemultimedia-4.7.2/doc/kmix/index.docbook 2011-10-02 15:00:38.000000000 +0200
@@ -75,14 +75,17 @@
<!--<para>&kmix; is &kde;'s soundcard mixer program. Though small, it is
full-featured. The program should give controls for each of your
soundcards.</para>-->
-
+<!--
+For quick volume change, you can either
+1) use the keyboard keys meant for that (if you have those)
+2) scroll the mouse on top of kmix icon
+-->
<para>&kmix; supports several platforms and sound drivers.</para>
<!--<itemizedlist>
<listitem><para> The ALSA soundcard driver.</para></listitem>
<listitem><para> All Open Sound System platforms. Explicitly tested are &Linux;, FreeBSD, NetBSD and BSDI.</para></listitem>
<listitem><para> &Solaris; based machines.</para></listitem>
-<listitem><para> &IRIX; based machines.</para></listitem>
<listitem><para> &HP-UX; based machines.</para></listitem>
</itemizedlist>-->
@@ -285,6 +288,32 @@
</sect1>
</chapter>
+<chapter id="advanced">
+<title>Advanced usage</title>
+<sect1>
+<title>Remote controlling and scripting via &DBus;</title>
+<para>
+You can control &kmix; via &DBus;. This is for advanced users who want to achieve special tasks, like muting the PC every day at 10 pm, or for any other scripting task.
+</para>
+
+<para>
+List all &kmix; related &DBus; methods and properties
+<programlisting>qdbus org.kde.kmix</programlisting>
+</para>
+
+<para>
+Getting volume level (0-100%):
+<programlisting>qdbus org.kde.kmix /Mixers/0/Master_0 org.freedesktop.DBus.Properties.Get org.kde.KMix.Control volume</programlisting>
+</para>
+
+<para>
+Setting volume level (0-100%):
+<programlisting>qdbus org.kde.kmix /Mixers/0/Master_0 org.freedesktop.DBus.Properties.Set org.kde.KMix.Control volume 70</programlisting>
+</para>
+
+</sect1>
+</chapter>
+
<chapter id="credits">
<title>Credits and License</title>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/ffmpegthumbs/ffmpegthumbs.desktop new/kdemultimedia-4.7.2/ffmpegthumbs/ffmpegthumbs.desktop
--- old/kdemultimedia-4.7.1/ffmpegthumbs/ffmpegthumbs.desktop 2011-09-01 22:50:33.000000000 +0200
+++ new/kdemultimedia-4.7.2/ffmpegthumbs/ffmpegthumbs.desktop 2011-10-02 15:00:37.000000000 +0200
@@ -8,6 +8,7 @@
Name[cs]=Soubory videa (ffmpegthumbs)
Name[da]=Videofiler (ffmpegthumbs)
Name[de]=Videodateien (ffmpegthumbs)
+Name[el]=Αρχεία βίντεο (ffmpegthumbs)
Name[en_GB]=Video Files (ffmpegthumbs)
Name[es]=Archivos de vídeo (ffmpegthumbs)
Name[et]=Videofailid (ffmpegthumbs)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/juk/juk.notifyrc new/kdemultimedia-4.7.2/juk/juk.notifyrc
--- old/kdemultimedia-4.7.1/juk/juk.notifyrc 2011-09-01 22:50:33.000000000 +0200
+++ new/kdemultimedia-4.7.2/juk/juk.notifyrc 2011-10-02 15:00:38.000000000 +0200
@@ -8,6 +8,7 @@
Comment[cs]=Přehrávač hudby Juk
Comment[da]=Juk musikafspiller
Comment[de]=JuK-Audio-Wiedergabe
+Comment[el]=Αναπαραγωγέας μουσικής Juk
Comment[en_GB]=Juk Music Player
Comment[es]=Reproductor de música Juk
Comment[et]=Muusikamängija Juk
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/kioslave/audiocd/kcmaudiocd/audiocd.desktop new/kdemultimedia-4.7.2/kioslave/audiocd/kcmaudiocd/audiocd.desktop
--- old/kdemultimedia-4.7.1/kioslave/audiocd/kcmaudiocd/audiocd.desktop 2011-07-07 18:18:45.000000000 +0200
+++ new/kdemultimedia-4.7.2/kioslave/audiocd/kcmaudiocd/audiocd.desktop 2011-10-02 15:00:38.000000000 +0200
@@ -97,7 +97,7 @@
Comment[cy]=Gosodiad Gwas IO ar gyfer CDau Sain
Comment[da]=Indstilling af IO-slave til lyd-cd'er
Comment[de]=Einrichtung des Ein-/Ausgabemoduls für Audio-CDs
-Comment[el]=Ρύθμιση Audiocd IO Slave
+Comment[el]=Διαμόρφωση Audiocd IO Slave
Comment[en_GB]=Audiocd IO Slave Configuration
Comment[eo]=Agordo de la son-KD-a IO-sklavo
Comment[es]=Configuración del esclavo de E/S de audiocd
@@ -167,7 +167,7 @@
Keywords[cy]=CD Sain,CD,crynoddisg,Ogg,Vorbis,Amgodio,CDDA,Cyfradd Ddidau
Keywords[da]=Lyd-cd,CD,Ogg,Vorbis,Indkodning,CDDA,Bitrate
Keywords[de]=Audio CD,CD,Ogg,Vorbis,Encoding,CDDA,Bitrate,MP3
-Keywords[el]=CD μουσικής,CD,Ogg,Vorbis,Κωδικοποίηση,CDDA,Ρυθμός bit
+Keywords[el]=CD μουσικής,CD,Ogg,Vorbis,Κωδικοποίηση,CDDA,Bitrate
Keywords[en_GB]=Audio CD,CD,Ogg,Vorbis,Encoding,CDDA,Bitrate
Keywords[eo]=Sona KD,KD,Ogg,Vorbis,Kodado,CDDA,Bitkvanto
Keywords[es]=CD de audio,CD,Ogg,Vorbis,Codificación,CDDA,Tasa de bits
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/kioslave/audiocd/plugins/audiocdencoder.cpp new/kdemultimedia-4.7.2/kioslave/audiocd/plugins/audiocdencoder.cpp
--- old/kdemultimedia-4.7.1/kioslave/audiocd/plugins/audiocdencoder.cpp 2011-06-22 22:40:35.000000000 +0200
+++ new/kdemultimedia-4.7.2/kioslave/audiocd/plugins/audiocdencoder.cpp 2011-10-02 15:00:38.000000000 +0200
@@ -34,7 +34,7 @@
kDebug(7117) << "Trying to load library. File: \"" << libFileName.latin1() << "\".";
#endif
KLibrary::void_function_ptr cplugin = KLibrary::void_function_ptr(
- QLibrary::resolve(libFileName, "create_audiocd_encoders"));
+ KLibrary( libFileName ).resolveFunction( "create_audiocd_encoders" ));
if (!cplugin)
return NULL;
#ifdef DEBUG
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/kmix/apps/kmix.cpp new/kdemultimedia-4.7.2/kmix/apps/kmix.cpp
--- old/kdemultimedia-4.7.1/kmix/apps/kmix.cpp 2011-09-01 22:50:33.000000000 +0200
+++ new/kdemultimedia-4.7.2/kmix/apps/kmix.cpp 2011-10-02 15:00:38.000000000 +0200
@@ -397,6 +397,7 @@
mixer->volumeSave( cfg );
}
}
+ cfg->sync();
delete cfg;
kDebug() << "Config (Volume) saving done";
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/kmix/apps/kmixd.cpp new/kdemultimedia-4.7.2/kmix/apps/kmixd.cpp
--- old/kdemultimedia-4.7.1/kmix/apps/kmixd.cpp 2011-06-22 22:40:32.000000000 +0200
+++ new/kdemultimedia-4.7.2/kmix/apps/kmixd.cpp 2011-10-02 15:00:38.000000000 +0200
@@ -192,6 +192,7 @@
mixer->volumeSave( cfg );
}
}
+ cfg->sync();
delete cfg;
kDebug() << "Config (Volume) saving done";
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/kmix/backends/kmix-backends.cpp new/kdemultimedia-4.7.2/kmix/backends/kmix-backends.cpp
--- old/kdemultimedia-4.7.1/kmix/backends/kmix-backends.cpp 2011-06-22 22:40:35.000000000 +0200
+++ new/kdemultimedia-4.7.2/kmix/backends/kmix-backends.cpp 2011-10-02 15:00:38.000000000 +0200
@@ -97,7 +97,7 @@
#else
#include
#endif
-#if !defined(__FreeBSD__) && SOUND_VERSION >= 0x040000
+#if !defined(__FreeBSD__) && (SOUND_VERSION >= 0x040000)
#define OSS4_MIXER
#endif
#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/kmix/backends/mixer_alsa.h new/kdemultimedia-4.7.2/kmix/backends/mixer_alsa.h
--- old/kdemultimedia-4.7.1/kmix/backends/mixer_alsa.h 2011-06-22 22:40:35.000000000 +0200
+++ new/kdemultimedia-4.7.2/kmix/backends/mixer_alsa.h 2011-10-02 15:00:38.000000000 +0200
@@ -81,8 +81,8 @@
snd_mixer_t *_handle;
QString devName;
struct pollfd *m_fds;
- QSocketNotifier **m_sns;
- int m_count;
+ QList m_sns;
+ //int m_count;
};
#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/kmix/backends/mixer_alsa9.cpp new/kdemultimedia-4.7.2/kmix/backends/mixer_alsa9.cpp
--- old/kdemultimedia-4.7.1/kmix/backends/mixer_alsa9.cpp 2011-06-22 22:40:35.000000000 +0200
+++ new/kdemultimedia-4.7.2/kmix/backends/mixer_alsa9.cpp 2011-10-02 15:00:38.000000000 +0200
@@ -63,7 +63,7 @@
Mixer_ALSA::Mixer_ALSA( Mixer* mixer, int device ) : Mixer_Backend(mixer, device )
{
m_fds = 0;
- m_sns = 0;
+// m_sns = 0;
_handle = 0;
_initialUpdate = true;
}
@@ -325,42 +325,54 @@
/* setup for select on stdin and the mixer fd */
int Mixer_ALSA::setupAlsaPolling()
{
- assert( !m_sns );
+ // assert( !m_sns );
- // --- Step 1: Retrieve FD's from ALSALIB
- int err;
- if ((m_count = snd_mixer_poll_descriptors_count(_handle)) < 0) {
- kDebug(67100) << "Mixer_ALSA::poll() , snd_mixer_poll_descriptors_count() err=" << m_count << "\n";
- return Mixer::ERR_OPEN;
- }
+ // --- Step 1: Retrieve FD's from ALSALIB
+ int err;
+ int countNew = 0;
+ if ((countNew = snd_mixer_poll_descriptors_count(_handle)) < 0) {
+ kDebug() << "Mixer_ALSA::poll() , snd_mixer_poll_descriptors_count() err=" << countNew << "\n";
+ return Mixer::ERR_OPEN;
+ }
- m_fds = (struct pollfd*)calloc(m_count, sizeof(struct pollfd));
- if (m_fds == NULL) {
- kDebug(67100) << "Mixer_ALSA::poll() , calloc() = null" << "\n";
- return Mixer::ERR_OPEN;
- }
+ //if ( countNew != m_sns.size() )
+ if (true)
+ {
+ // Redo everything if count of FD's have changed (emulating alsamixer behaviour here)
+ while (!m_sns.isEmpty())
+ delete m_sns.takeFirst();
- m_fds->events = POLLIN;
- if ((err = snd_mixer_poll_descriptors(_handle, m_fds, m_count)) < 0) {
- kDebug(67100) << "Mixer_ALSA::poll() , snd_mixer_poll_descriptors_count() err=" << err << "\n";
- return Mixer::ERR_OPEN;
- }
- if (err != m_count) {
- kDebug(67100) << "Mixer_ALSA::poll() , snd_mixer_poll_descriptors_count() err=" << err << " m_count=" << m_count << "\n";
- return Mixer::ERR_OPEN;
- }
+ free(m_fds);
+ m_fds = (struct pollfd*)calloc(countNew, sizeof(struct pollfd));
+ if (m_fds == NULL) {
+ kDebug() << "Mixer_ALSA::poll() , calloc() = null" << "\n";
+ return Mixer::ERR_OPEN;
+ }
- // --- Step 2: Create QSocketNotifier's for the FD's
- m_sns = new QSocketNotifier*[m_count];
- for ( int i = 0; i < m_count; ++i )
- {
- //kDebug(67100) << "socket " << i;
- m_sns[i] = new QSocketNotifier(m_fds[i].fd, QSocketNotifier::Read);
- connect(m_sns[i], SIGNAL(activated(int)), SLOT(readSetFromHW()));
- }
- return 0;
+ if ((err = snd_mixer_poll_descriptors(_handle, m_fds, countNew)) < 0) {
+ kDebug() << "Mixer_ALSA::poll() , snd_mixer_poll_descriptors_count() err=" << err << "\n";
+ return Mixer::ERR_OPEN;
+ }
+ if (err != countNew) {
+ kDebug() << "Mixer_ALSA::poll() , snd_mixer_poll_descriptors_count() err=" << err << " m_count=" << countNew << "\n";
+ return Mixer::ERR_OPEN;
+ }
+
+
+ // --- Step 2: Create QSocketNotifier's for the FD's
+ //m_sns = new QSocketNotifier*[m_count];
+ for ( int i = 0; i < countNew; ++i )
+ {
+ //kDebug() << "socket " << i;
+ QSocketNotifier* qsn = new QSocketNotifier(m_fds[i].fd, QSocketNotifier::Read);
+ m_sns.append(qsn);
+ connect(m_sns[i], SIGNAL(activated(int)), SLOT(readSetFromHW()), Qt::QueuedConnection);
+ }
+ }
+
+ return 0;
}
void Mixer_ALSA::addEnumerated(snd_mixer_elem_t *elem, QList& enumList)
@@ -443,17 +455,12 @@
void Mixer_ALSA::deinitAlsaPolling()
{
- if ( m_fds )
- free( m_fds );
- m_fds = 0;
+ if ( m_fds )
+ free( m_fds );
+ m_fds = 0;
- if ( m_sns )
- {
- for ( int i = 0; i < m_count; i++ )
- delete m_sns[i];
- delete [] m_sns;
- m_sns = 0;
- }
+ while (!m_sns.isEmpty())
+ delete m_sns.takeFirst();
}
int
@@ -540,41 +547,43 @@
if ( !m_fds || !m_isOpen )
return false;
+ setupAlsaPolling();
// Poll on fds with 10ms timeout
// Hint: alsamixer has an infinite timeout, but we cannot do this because we would block
// the X11 event handling (Qt event loop) with this.
- int finished = poll(m_fds, m_count, 10);
+ int finished = poll(m_fds, m_sns.size(), 10);
bool updated = false;
if (finished > 0) {
- //kDebug(67100) << "Mixer_ALSA::prepareUpdate() 5\n";
+ //kDebug() << "Mixer_ALSA::prepareUpdate() 5\n";
unsigned short revents;
- if (snd_mixer_poll_descriptors_revents(_handle, m_fds, m_count, &revents) >= 0) {
- //kDebug(67100) << "Mixer_ALSA::prepareUpdate() 6\n";
+ if (snd_mixer_poll_descriptors_revents(_handle, m_fds, m_sns.size(), &revents) >= 0)
+ {
+ //kDebug() << "Mixer_ALSA::prepareUpdate() 6\n";
if (revents & POLLNVAL) {
/* Bug 127294 shows, that we receive POLLNVAL when the user
unplugs an USB soundcard. Lets close the card. */
- kDebug(67100) << "Mixer_ALSA::poll() , Error: poll() returns POLLNVAL\n";
+ kDebug() << "Mixer_ALSA::poll() , Error: poll() returns POLLNVAL\n";
close(); // Card was unplugged (unplug, driver unloaded)
return false;
}
if (revents & POLLERR) {
- kDebug(67100) << "Mixer_ALSA::poll() , Error: poll() returns POLLERR\n";
+ kDebug() << "Mixer_ALSA::poll() , Error: poll() returns POLLERR\n";
return false;
}
if (revents & POLLIN) {
- //kDebug(67100) << "Mixer_ALSA::prepareUpdate() 7\n";
+ //kDebug() << "Mixer_ALSA::prepareUpdate() 7\n";
snd_mixer_handle_events(_handle);
updated = true;
}
}
}
- //kDebug(67100) << "Mixer_ALSA::prepareUpdate() 8\n";
+ //kDebug() << "Mixer_ALSA::prepareUpdate() 8\n";
return updated;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/kmix/backends/mixer_backend.cpp new/kdemultimedia-4.7.2/kmix/backends/mixer_backend.cpp
--- old/kdemultimedia-4.7.1/kmix/backends/mixer_backend.cpp 2011-06-22 22:40:35.000000000 +0200
+++ new/kdemultimedia-4.7.2/kmix/backends/mixer_backend.cpp 2011-10-02 15:00:38.000000000 +0200
@@ -34,7 +34,7 @@
// In all cases create a QTimer. We will use it once as a singleShot(), even if something smart
// like ::select() is possible (as in ALSA).
_pollingTimer = new QTimer(); // will be started on open() and stopped on close()
- connect( _pollingTimer, SIGNAL(timeout()), this, SLOT(readSetFromHW()));
+ connect( _pollingTimer, SIGNAL(timeout()), this, SLOT(readSetFromHW()), Qt::QueuedConnection);
}
Mixer_Backend::~Mixer_Backend()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/kmix/kmix.notifyrc new/kdemultimedia-4.7.2/kmix/kmix.notifyrc
--- old/kdemultimedia-4.7.1/kmix/kmix.notifyrc 2011-09-01 22:50:33.000000000 +0200
+++ new/kdemultimedia-4.7.2/kmix/kmix.notifyrc 2011-10-02 15:00:38.000000000 +0200
@@ -130,7 +130,7 @@
Comment[cs]=Upozornění na automatickou náhradu, pokud je preferované zařízení nedostupné
Comment[da]=Bekendtgørelse af automatisk erstatning hvis den foretrukne enhed er utilgængelig
Comment[de]=Benachrichtigung bei automatischem Wechsel zum Ausweichgerät, wenn das bevorzugte Gerät nicht verfügbar ist
-Comment[el]=Ειδοποίηση αυτόματης χρήσης της αναπληρωματικής συσκευής ήχου, αν η προκαθορισμένη δεν είναι διαθέσιμη
+Comment[el]=Ειδοποίηση αυτόματης χρήσης της αναπληρωματικής συσκευής ήχου, αν η προτιμώμενη δεν είναι διαθέσιμη
Comment[en_GB]=Notification on automatic fallback if the preferred device is unavailable
Comment[es]=Notificación sobre la selección automática de un dispositivo de audio alternativo si el dispositivo preferido no está disponibles
Comment[et]=Automaatne varuvariant, kui eelistatud seade pole saadaval
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/kmix/kmixd.desktop new/kdemultimedia-4.7.2/kmix/kmixd.desktop
--- old/kdemultimedia-4.7.1/kmix/kmixd.desktop 2011-09-01 22:50:33.000000000 +0200
+++ new/kdemultimedia-4.7.2/kmix/kmixd.desktop 2011-10-02 15:00:38.000000000 +0200
@@ -10,6 +10,7 @@
Name[cs]=KMixD
Name[da]=KMixD
Name[de]=KMixD
+Name[el]=KMixD
Name[en_GB]=KMixD
Name[es]=KMixD
Name[et]=KMixD
@@ -55,6 +56,7 @@
Comment[cs]=KMixD služba směšovače
Comment[da]=KMixD miksertjeneste
Comment[de]=KMixD-Lautstärkeregelungsdienst
+Comment[el]=Υπηρεσία μείκτη KMixD
Comment[en_GB]=KMixD Mixer Service
Comment[es]=Servicio mezclador KMixD
Comment[et]=KMixD mikseriteenus
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/kmix/plasma/engine/plasma-engine-mixer.desktop new/kdemultimedia-4.7.2/kmix/plasma/engine/plasma-engine-mixer.desktop
--- old/kdemultimedia-4.7.1/kmix/plasma/engine/plasma-engine-mixer.desktop 2011-09-01 22:50:33.000000000 +0200
+++ new/kdemultimedia-4.7.2/kmix/plasma/engine/plasma-engine-mixer.desktop 2011-10-02 15:00:38.000000000 +0200
@@ -6,6 +6,8 @@
Name[cs]=Datový stroj směšovače
Name[da]=Datamotor til mikser
Name[de]=Mixer-Datenmodul
+Name[el]=Μηχανή δεδομένων μείκτη
+Name[es]=Motor de datos del mezclador
Name[et]=Mikseri andmemootor
Name[fi]=Mikseritietomoottori
Name[fr]=Moteur de données du mixeur
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdemultimedia-4.7.1/libkcddb/kcmcddb/libkcddb.desktop new/kdemultimedia-4.7.2/libkcddb/kcmcddb/libkcddb.desktop
--- old/kdemultimedia-4.7.1/libkcddb/kcmcddb/libkcddb.desktop 2011-07-07 18:18:44.000000000 +0200
+++ new/kdemultimedia-4.7.2/libkcddb/kcmcddb/libkcddb.desktop 2011-10-02 15:00:38.000000000 +0200
@@ -91,7 +91,7 @@
GenericName[cy]=Ffurfweddu CDDB
GenericName[da]=CDDB-indstilling
GenericName[de]=CDDB-Einrichtung
-GenericName[el]=Ρύθμιση CDDB
+GenericName[el]=Διαμόρφωση CDDB
GenericName[en_GB]=CDDB Configuration
GenericName[eo]=CDDB-agordo
GenericName[es]=Configuración de CDDB
@@ -162,7 +162,7 @@
Comment[cy]=Ffurfweddu Nôl o'r CDDB
Comment[da]=Indstil at hente via CDDB
Comment[de]=CDDB-Abfrage einrichten
-Comment[el]=Ρύθμιση της ανάκτησης CDDB
+Comment[el]=Διαμόρφωση της ανάκτησης CDDB
Comment[en_GB]=Configure the CDDB Retrieval
Comment[eo]=Agordi la CDDB-serĉon
Comment[es]=Configurar la descarga de CDDB
continue with "q"...
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org