Hello community,

here is the log from the commit of package konsole for openSUSE:Factory checked 
in at 2016-06-20 11:01:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/konsole (Old)
 and      /work/SRC/openSUSE:Factory/.konsole.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "konsole"

Changes:
--------
--- /work/SRC/openSUSE:Factory/konsole/konsole.changes  2016-05-31 
12:15:41.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.konsole.new/konsole.changes     2016-06-20 
11:01:41.000000000 +0200
@@ -1,0 +2,8 @@
+Fri Jun 10 18:03:02 UTC 2016 - [email protected]
+
+- Update to KDE Applications 16.04.2
+   * KDE Applications 16.04.2
+   * https://www.kde.org/announcements/announce-applications-16.04.2.php
+
+
+-------------------------------------------------------------------

Old:
----
  konsole-16.04.1.tar.xz

New:
----
  konsole-16.04.2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ konsole.spec ++++++
--- /var/tmp/diff_new_pack.ic5xuU/_old  2016-06-20 11:01:42.000000000 +0200
+++ /var/tmp/diff_new_pack.ic5xuU/_new  2016-06-20 11:01:42.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           konsole
-Version:        16.04.1
+Version:        16.04.2
 Release:        0
 Summary:        KDE Terminal
 License:        GPL-2.0+

++++++ konsole-16.04.1.tar.xz -> konsole-16.04.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/konsole-16.04.1/CMakeLists.txt 
new/konsole-16.04.2/CMakeLists.txt
--- old/konsole-16.04.1/CMakeLists.txt  2016-04-27 20:54:54.000000000 +0200
+++ new/konsole-16.04.2/CMakeLists.txt  2016-06-07 14:03:16.000000000 +0200
@@ -4,7 +4,7 @@
 # KDE Application Version, managed by release script
 set (KDE_APPLICATIONS_VERSION_MAJOR "16")
 set (KDE_APPLICATIONS_VERSION_MINOR "04")
-set (KDE_APPLICATIONS_VERSION_MICRO "1")
+set (KDE_APPLICATIONS_VERSION_MICRO "2")
 set (KDE_APPLICATIONS_VERSION 
"${KDE_APPLICATIONS_VERSION_MAJOR}.${KDE_APPLICATIONS_VERSION_MINOR}.${KDE_APPLICATIONS_VERSION_MICRO}")
 
 # minimal requirements
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/konsole-16.04.1/desktop/konsolehere.desktop 
new/konsole-16.04.2/desktop/konsolehere.desktop
--- old/konsole-16.04.1/desktop/konsolehere.desktop     2016-04-27 
20:54:54.000000000 +0200
+++ new/konsole-16.04.2/desktop/konsolehere.desktop     2016-06-07 
14:03:16.000000000 +0200
@@ -105,10 +105,12 @@
 Comment=Opens a terminal at the current folder
 Comment[ca]=Obre un terminal en la carpeta actual
 Comment[ca@valencia]=Obri un terminal en la carpeta actual
+Comment[da]=Åbner en terminal i den aktuelle mappe
 Comment[de]=Öffnet ein Terminal in dem aktuellen Ordner
 Comment[en_GB]=Opens a terminal at the current folder
 Comment[es]=Abre una terminal en la carpeta actual
 Comment[fi]=Avaa päätteen nykyiseen kansioon
+Comment[fr]=Ouvre un terminal dans le dossier courant
 Comment[gl]=Abre un terminal no cartafol actual.
 Comment[ia]=Aperi un terminal al dossier currente
 Comment[it]=Apre un terminale alla cartella attuale
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/konsole-16.04.1/desktop/konsolepart.desktop 
new/konsole-16.04.2/desktop/konsolepart.desktop
--- old/konsole-16.04.1/desktop/konsolepart.desktop     2016-04-27 
20:54:54.000000000 +0200
+++ new/konsole-16.04.2/desktop/konsolepart.desktop     2016-06-07 
14:03:16.000000000 +0200
@@ -107,10 +107,12 @@
 Comment=Command line access
 Comment[ca]=Accés a la línia d'ordres
 Comment[ca@valencia]=Accés a la línia d'ordes
+Comment[da]=Kommandolinjetilgang
 Comment[de]=Zugriff auf die Befehlszeile
 Comment[en_GB]=Command line access
 Comment[es]=Acceso a la línea de órdenes
 Comment[fi]=Pääsy komentoriville
+Comment[fr]=Ligne de commande
 Comment[gl]=Acceso á liña de ordes.
 Comment[ia]=Accesso a linea de commando
 Comment[it]=Accesso alla riga di comando
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/konsole-16.04.1/desktop/konsolerun.desktop 
new/konsole-16.04.2/desktop/konsolerun.desktop
--- old/konsole-16.04.1/desktop/konsolerun.desktop      2016-04-27 
20:54:54.000000000 +0200
+++ new/konsole-16.04.2/desktop/konsolerun.desktop      2016-06-07 
14:03:16.000000000 +0200
@@ -61,10 +61,12 @@
 Comment[ca]=Executa al Konsole
 Comment[ca@valencia]=Executa al Konsole
 Comment[cs]=Spustit v Konsoli
+Comment[da]=Kør i Konsole
 Comment[de]=In Konsole ausführen
 Comment[en_GB]=Run within Konsole
 Comment[es]=Ejecutar en Konsole
 Comment[fi]=Suorita Konsolessa
+Comment[fr]=Exécuter dans Konsole
 Comment[gl]=Executar dentro de Konsole.
 Comment[ia]=Executa intra Konsole
 Comment[it]=Esegui in Konsole
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/konsole-16.04.1/desktop/org.kde.konsole.appdata.xml 
new/konsole-16.04.2/desktop/org.kde.konsole.appdata.xml
--- old/konsole-16.04.1/desktop/org.kde.konsole.appdata.xml     2016-04-27 
20:54:54.000000000 +0200
+++ new/konsole-16.04.2/desktop/org.kde.konsole.appdata.xml     2016-06-07 
14:03:16.000000000 +0200
@@ -16,6 +16,7 @@
   <name xml:lang="en-GB">Konsole</name>
   <name xml:lang="es">Konsole</name>
   <name xml:lang="fi">Konsole</name>
+  <name xml:lang="fr">Konsole</name>
   <name xml:lang="gl">Konsole</name>
   <name xml:lang="hu">Konsole</name>
   <name xml:lang="ia">Konsole</name>
@@ -55,6 +56,7 @@
   <summary xml:lang="en-GB">Terminal</summary>
   <summary xml:lang="es">Terminal</summary>
   <summary xml:lang="fi">Pääteikkuna</summary>
+  <summary xml:lang="fr">Terminal</summary>
   <summary xml:lang="gl">Terminal</summary>
   <summary xml:lang="hu">Terminál</summary>
   <summary xml:lang="ia">Terminal</summary>
@@ -93,6 +95,7 @@
     <p xml:lang="en-GB">Konsole is a terminal emulator.</p>
     <p xml:lang="es">Konsole es un emulador de terminal.</p>
     <p xml:lang="fi">Konsole on pääte-emulaattori.</p>
+    <p xml:lang="fr">Konsole est un émulateur de terminal.</p>
     <p xml:lang="gl">Konsole é un emulador de terminal.</p>
     <p xml:lang="hu">A Konsole egy terminálemulátor.</p>
     <p xml:lang="it">Konsole è un emulatore di terminale.</p>
@@ -131,6 +134,7 @@
     <p xml:lang="en-GB">Features:</p>
     <p xml:lang="es">Funcionalidades:</p>
     <p xml:lang="fi">Ominaisuuksia:</p>
+    <p xml:lang="fr">Fonctionnalités :</p>
     <p xml:lang="gl">Funcionalidades:</p>
     <p xml:lang="hu">Szolgáltatások:</p>
     <p xml:lang="ia">Characteristicas:</p>
@@ -171,6 +175,7 @@
       <li xml:lang="en-GB">Tabs</li>
       <li xml:lang="es">Pestañas</li>
       <li xml:lang="fi">Välilehdet</li>
+      <li xml:lang="fr">Onglets</li>
       <li xml:lang="gl">Lapelas.</li>
       <li xml:lang="hu">Lapok</li>
       <li xml:lang="ia">Schedas</li>
@@ -208,6 +213,7 @@
       <li xml:lang="en-GB">Multiple profiles</li>
       <li xml:lang="es">Perfiles múltiples</li>
       <li xml:lang="fi">Useat profiilit</li>
+      <li xml:lang="fr">Multi profiles</li>
       <li xml:lang="gl">Varios perfís.</li>
       <li xml:lang="hu">Több profil használatának lehetősége</li>
       <li xml:lang="it">Profili multipli</li>
@@ -244,6 +250,7 @@
       <li xml:lang="en-GB">Silence and Activity monitoring</li>
       <li xml:lang="es">Supervisión de silencios y actividad</li>
       <li xml:lang="fi">Hiljaisuuden ja aktiivisuuden tarkkailu</li>
+      <li xml:lang="fr">Détection d'activité et de non activité</li>
       <li xml:lang="gl">Control de actividade e inactividade.</li>
       <li xml:lang="hu">Üresjárat- és aktivitásmonitorozás</li>
       <li xml:lang="it">Monitoraggio del silenzio e dell'attività</li>
@@ -279,6 +286,7 @@
       <li xml:lang="en-GB">Bookmark support</li>
       <li xml:lang="es">Uso de marcadores</li>
       <li xml:lang="fi">Kirjanmerkkituki</li>
+      <li xml:lang="fr">Prise en charge des signets</li>
       <li xml:lang="gl">Marcadores.</li>
       <li xml:lang="hu">Könyvjelzők támogatása</li>
       <li xml:lang="it">Supporto dei segnalibri</li>
@@ -315,6 +323,7 @@
       <li xml:lang="en-GB">Searching</li>
       <li xml:lang="es">Búsqueda</li>
       <li xml:lang="fi">Haku</li>
+      <li xml:lang="fr">Recherche</li>
       <li xml:lang="gl">Busca.</li>
       <li xml:lang="hu">Keresés</li>
       <li xml:lang="ia">Cercante</li>
@@ -353,6 +362,7 @@
       <li xml:lang="en-GB">Saving output</li>
       <li xml:lang="es">Guardar la salida</li>
       <li xml:lang="fi">Tulosteen tallennus</li>
+      <li xml:lang="fr">Enregistrement de la sortie</li>
       <li xml:lang="gl">Posibilidade de gardar a saída.</li>
       <li xml:lang="hu">Kimenet mentése</li>
       <li xml:lang="it">Salvataggio del risultato</li>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/konsole-16.04.1/desktop/org.kde.konsole.desktop 
new/konsole-16.04.2/desktop/org.kde.konsole.desktop
--- old/konsole-16.04.1/desktop/org.kde.konsole.desktop 2016-04-27 
20:54:54.000000000 +0200
+++ new/konsole-16.04.2/desktop/org.kde.konsole.desktop 2016-06-07 
14:03:16.000000000 +0200
@@ -191,10 +191,12 @@
 Comment=Command line access
 Comment[ca]=Accés a la línia d'ordres
 Comment[ca@valencia]=Accés a la línia d'ordes
+Comment[da]=Kommandolinjetilgang
 Comment[de]=Zugriff auf die Befehlszeile
 Comment[en_GB]=Command line access
 Comment[es]=Acceso a la línea de órdenes
 Comment[fi]=Pääsy komentoriville
+Comment[fr]=Ligne de commande
 Comment[gl]=Acceso á liña de ordes.
 Comment[ia]=Accesso a linea de commando
 Comment[it]=Accesso alla riga di comando
@@ -271,10 +273,12 @@
 Name[ca]=Obre una pestanya nova
 Name[ca@valencia]=Obri una pestanya nova
 Name[cs]=Otevřít novou kartu
+Name[da]=Åbn et nyt faneblad
 Name[de]=Ein neues Unterfenster öffnen
 Name[en_GB]=Open a New Tab
 Name[es]=Abrir una nueva pestaña
 Name[fi]=Avaa uusi välilehti
+Name[fr]=Ouvrir un nouvel onglet
 Name[gl]=Abrir unha lapela nova
 Name[ia]=Aperi un nove scheda
 Name[it]=Apri in una nuova scheda
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/konsole-16.04.1/desktop/terminalemulator.desktop 
new/konsole-16.04.2/desktop/terminalemulator.desktop
--- old/konsole-16.04.1/desktop/terminalemulator.desktop        2016-04-27 
20:54:54.000000000 +0200
+++ new/konsole-16.04.2/desktop/terminalemulator.desktop        2016-06-07 
14:03:16.000000000 +0200
@@ -98,10 +98,12 @@
 Comment=Command line access
 Comment[ca]=Accés a la línia d'ordres
 Comment[ca@valencia]=Accés a la línia d'ordes
+Comment[da]=Kommandolinjetilgang
 Comment[de]=Zugriff auf die Befehlszeile
 Comment[en_GB]=Command line access
 Comment[es]=Acceso a la línea de órdenes
 Comment[fi]=Pääsy komentoriville
+Comment[fr]=Ligne de commande
 Comment[gl]=Acceso á liña de ordes.
 Comment[ia]=Accesso a linea de commando
 Comment[it]=Accesso alla riga di comando
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/konsole-16.04.1/src/EditProfileDialog.cpp 
new/konsole-16.04.2/src/EditProfileDialog.cpp
--- old/konsole-16.04.1/src/EditProfileDialog.cpp       2016-04-27 
20:54:54.000000000 +0200
+++ new/konsole-16.04.2/src/EditProfileDialog.cpp       2016-06-07 
14:03:16.000000000 +0200
@@ -295,6 +295,7 @@
     initialDirCompleter->setModel(initialEditDirModel);
     _ui->initialDirEdit->setCompleter(initialDirCompleter);
 */
+    _ui->initialDirEdit->setText(profile->defaultWorkingDirectory());
     _ui->initialDirEdit->setClearButtonEnabled(true);
 
     
_ui->dirSelectButton->setIcon(QIcon::fromTheme(QStringLiteral("folder-open")));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/konsole-16.04.1/src/ProfileManager.cpp 
new/konsole-16.04.2/src/ProfileManager.cpp
--- old/konsole-16.04.1/src/ProfileManager.cpp  2016-04-27 20:54:54.000000000 
+0200
+++ new/konsole-16.04.2/src/ProfileManager.cpp  2016-06-07 14:03:16.000000000 
+0200
@@ -336,22 +336,16 @@
 {
     Q_ASSERT(profile);
 
-    // insert the changes into the existing Profile instance
-    QListIterator<Profile::Property> iter(propertyMap.keys());
-    while (iter.hasNext()) {
-        const Profile::Property property = iter.next();
-        profile->setProperty(property, propertyMap[property]);
-    }
-
     // never save a profile with empty name into disk!
     persistent = persistent && !profile->name().isEmpty();
 
+    Profile::Ptr newProfile;
+
     // If we are asked to store the fallback profile (which has an
     // invalid path by design), we reset the path to an empty string
     // which will make the profile writer automatically generate a
     // proper path.
     if (persistent && profile->path() == _fallbackProfile->path()) {
-        profile = new Profile(profile);
 
         // Generate a new name, so it is obvious what is actually built-in
         // in the profile manager
@@ -367,14 +361,30 @@
         do {
             newName = QStringLiteral("Profile ") + QString::number(nameSuffix);
             newTranslatedName = i18nc("The default name of a profile", 
"Profile #%1", nameSuffix);
+            // TODO: remove the # above and below - too many issues
+            newTranslatedName.remove("#");
             nameSuffix++;
         } while (existingProfileNames.contains(newName));
 
-        profile->setProperty(Profile::UntranslatedName, newName);
-        profile->setProperty(Profile::Name, newTranslatedName);
+        newProfile = Profile::Ptr(new 
Profile(ProfileManager::instance()->fallbackProfile()));
+        newProfile->clone(profile, true);
+        newProfile->setProperty(Profile::UntranslatedName, newName);
+        newProfile->setProperty(Profile::Name, newTranslatedName);
+        newProfile->setProperty(Profile::MenuIndex, QString("0"));
+        newProfile->setHidden(false);
+
+        addProfile(newProfile);
+        setDefaultProfile(newProfile);
+
+    } else {
+        newProfile = profile;
+    };
 
-        addProfile(profile);
-        setDefaultProfile(profile);
+    // insert the changes into the existing Profile instance
+    QListIterator<Profile::Property> iter(propertyMap.keys());
+    while (iter.hasNext()) {
+        const Profile::Property property = iter.next();
+        newProfile->setProperty(property, propertyMap[property]);
     }
 
     // when changing a group, iterate through the profiles
@@ -383,22 +393,22 @@
     // this is so that each profile in the group, the profile is
     // applied, a change notification is emitted and the profile
     // is saved to disk
-    ProfileGroup::Ptr group = profile->asGroup();
+    ProfileGroup::Ptr group = newProfile->asGroup();
     if (group) {
-        foreach(const Profile::Ptr & profile, group->profiles()) {
-            changeProfile(profile, propertyMap, persistent);
+        foreach(const Profile::Ptr & newProfile, group->profiles()) {
+            changeProfile(newProfile, propertyMap, persistent);
         }
         return;
     }
 
     // save changes to disk, unless the profile is hidden, in which case
     // it has no file on disk
-    if (persistent && !profile->isHidden()) {
-        profile->setProperty(Profile::Path, saveProfile(profile));
+    if (persistent && !newProfile->isHidden()) {
+        newProfile->setProperty(Profile::Path, saveProfile(newProfile));
     }
 
     // notify the world about the change
-    emit profileChanged(profile);
+    emit profileChanged(newProfile);
 }
 
 void ProfileManager::addProfile(Profile::Ptr profile)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/konsole-16.04.1/src/autotests/DBusTest.cpp 
new/konsole-16.04.2/src/autotests/DBusTest.cpp
--- old/konsole-16.04.1/src/autotests/DBusTest.cpp      2016-04-27 
20:54:54.000000000 +0200
+++ new/konsole-16.04.2/src/autotests/DBusTest.cpp      2016-06-07 
14:03:16.000000000 +0200
@@ -48,9 +48,11 @@
     }
 
     // Create a new Konsole with a separate process id
-    int result = KProcess::execute(QStringLiteral("konsole"));
-    if (result)
-        QFAIL(QString("Unable to exec a new Konsole: 
%1").arg(result).toLatin1().data());
+    int pid = KProcess::startDetached(QStringLiteral("konsole"),
+            QStringList(QStringLiteral("--separate")));
+    if (pid == 0) {
+        QFAIL(QString("Unable to exec a new Konsole").toLatin1().data());
+    }
 
     // Wait for above Konsole to finish starting
 #if defined(HAVE_USLEEP)








Reply via email to