Hello community,

here is the log from the commit of package umbrello for openSUSE:Factory 
checked in at 2016-06-25 02:20:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/umbrello (Old)
 and      /work/SRC/openSUSE:Factory/.umbrello.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "umbrello"

Changes:
--------
--- /work/SRC/openSUSE:Factory/umbrello/umbrello.changes        2016-05-29 
03:08:05.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.umbrello.new/umbrello.changes   2016-06-25 
02:20:10.000000000 +0200
@@ -1,0 +2,8 @@
+Fri Jun 10 18:13:48 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:
----
  umbrello-16.04.1.tar.xz

New:
----
  umbrello-16.04.2.tar.xz

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

Other differences:
------------------
++++++ umbrello.spec ++++++
--- /var/tmp/diff_new_pack.3u75A0/_old  2016-06-25 02:20:11.000000000 +0200
+++ /var/tmp/diff_new_pack.3u75A0/_new  2016-06-25 02:20:11.000000000 +0200
@@ -24,7 +24,7 @@
 License:        GPL-2.0 and GFDL-1.2
 Group:          Development/Tools/Other
 Url:            http://www.kde.org/
-Version:        16.04.1
+Version:        16.04.2
 Release:        0
 Source0:        %{name}-%{version}.tar.xz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ umbrello-16.04.1.tar.xz -> umbrello-16.04.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/umbrello-16.04.1/CMakeLists.txt 
new/umbrello-16.04.2/CMakeLists.txt
--- old/umbrello-16.04.1/CMakeLists.txt 2016-04-28 14:54:55.000000000 +0200
+++ new/umbrello-16.04.2/CMakeLists.txt 2016-06-07 14:21:24.000000000 +0200
@@ -3,7 +3,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(UMBRELLO_VERSION_MAJOR "2")
 MATH(EXPR UMBRELLO_VERSION_MINOR "15+${KDE_APPLICATIONS_VERSION_MINOR}")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/umbrello-16.04.1/umbrello/codegenerators/codegenerationpolicy.cpp 
new/umbrello-16.04.2/umbrello/codegenerators/codegenerationpolicy.cpp
--- old/umbrello-16.04.1/umbrello/codegenerators/codegenerationpolicy.cpp       
2016-04-28 14:54:55.000000000 +0200
+++ new/umbrello-16.04.2/umbrello/codegenerators/codegenerationpolicy.cpp       
2016-06-07 14:21:24.000000000 +0200
@@ -462,8 +462,8 @@
     // settors below will each send the modifiedCodeContent() signal
     // needlessly (we can just make one call at the end).
 
-    setCodeVerboseSectionComments(UmbrelloSettings::forceDoc());
-    setCodeVerboseDocumentComments(UmbrelloSettings::forceSections());
+    setCodeVerboseSectionComments(UmbrelloSettings::forceSections());
+    setCodeVerboseDocumentComments(UmbrelloSettings::forceDoc());
     setLineEndingType(UmbrelloSettings::lineEndingType());
     setIndentationType(UmbrelloSettings::indentationType());
     setIndentationAmount(UmbrelloSettings::indentationAmount());
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/umbrello-16.04.1/umbrello/codeimport/import_utils.cpp 
new/umbrello-16.04.2/umbrello/codeimport/import_utils.cpp
--- old/umbrello-16.04.1/umbrello/codeimport/import_utils.cpp   2016-04-28 
14:54:55.000000000 +0200
+++ new/umbrello-16.04.2/umbrello/codeimport/import_utils.cpp   2016-06-07 
14:21:24.000000000 +0200
@@ -791,10 +791,11 @@
     MessageWidgetList messages;
 
     // for each line
+    int index = 1;
     foreach(const QString &line, lines) {
-        QString sequence, package, method;
+        QString stackframe, package, method;
 
-        if (!parseStraceTraceLine(line, sequence, package, method))
+        if (!parseStraceTraceLine(line, stackframe, package, method))
             continue;
 
         bool createObject = false;
@@ -828,7 +829,7 @@
         messageWidget = new MessageWidget(scene, leftWidget, rightWidget, y,
                                           createObject ? 
Uml::SequenceMessage::Creation : Uml::SequenceMessage::Synchronous);
         messageWidget->setCustomOpText(method);
-        messageWidget->setSequenceNumber(sequence);
+        messageWidget->setSequenceNumber(QString::number(index++));
         messageWidget->calculateWidget();
         messageWidget->activate();
         messageWidget->setY(y);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/umbrello-16.04.1/umbrello/listpopupmenu.cpp 
new/umbrello-16.04.2/umbrello/listpopupmenu.cpp
--- old/umbrello-16.04.1/umbrello/listpopupmenu.cpp     2016-04-28 
14:54:55.000000000 +0200
+++ new/umbrello-16.04.2/umbrello/listpopupmenu.cpp     2016-06-07 
14:21:24.000000000 +0200
@@ -1577,6 +1577,9 @@
             break;
         case mt_On_Sequence_Diagram:
             insert(mt_Import_from_File, menu, 
Icon_Utils::SmallIcon(Icon_Utils::it_Import_File), i18n("Import stack 
trace..."));
+            insert(mt_Object, menu, 
Icon_Utils::SmallIcon(Icon_Utils::it_Object), i18n("Object..."));
+            insert(mt_FloatText, menu);
+            break;
         case mt_On_Collaboration_Diagram:
             insert(mt_Object, menu, 
Icon_Utils::SmallIcon(Icon_Utils::it_Object), i18n("Object..."));
             insert(mt_FloatText, menu);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/umbrello-16.04.1/umbrello/main.cpp 
new/umbrello-16.04.2/umbrello/main.cpp
--- old/umbrello-16.04.1/umbrello/main.cpp      2016-04-28 14:54:55.000000000 
+0200
+++ new/umbrello-16.04.2/umbrello/main.cpp      2016-06-07 14:21:24.000000000 
+0200
@@ -32,7 +32,6 @@
 #include <QCommandLineParser>
 #endif
 
-#include <unistd.h>
 #include <stdio.h>
 
 #if QT_VERSION >= 0x050000
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/umbrello-16.04.1/umbrello/org.kde.umbrello.appdata.xml 
new/umbrello-16.04.2/umbrello/org.kde.umbrello.appdata.xml
--- old/umbrello-16.04.1/umbrello/org.kde.umbrello.appdata.xml  2016-04-28 
14:54:55.000000000 +0200
+++ new/umbrello-16.04.2/umbrello/org.kde.umbrello.appdata.xml  2016-06-07 
14:21:24.000000000 +0200
@@ -51,6 +51,7 @@
     </p>
     <p xml:lang="ca">L'Umbrello és una eina de modelatge de Llenguatge 
Unificat de Modelatge (UML) i generador de codi. Pot crear diagrames de 
programari i altres sistemes en el format UML estàndard de la indústria, i 
també pot generar codi des de diagrames UML en diversos llenguatges de 
programació.</p>
     <p xml:lang="ca-valencia">L'Umbrello és una eina de modelatge de 
Llenguatge Unificat de Modelatge (UML) i generador de codi. Pot crear diagrames 
de programari i altres sistemes en el format UML estàndard de la indústria, i 
també pot generar codi des de diagrames UML en diversos llenguatges de 
programació.</p>
+    <p xml:lang="de">Umbrello ist ein Modellierungswerkzeug und 
Quelltextgenerator für die vereinheitlichte Modellierungssprache (UML). Es 
können Diagramme von Software und anderen System im Industriestandard UML sowie 
Quelltext für verschiedene Sprachen erstellt werden.</p>
     <p xml:lang="en-GB">Umbrello is a Unified Modelling Language (UML) 
modelling tool and code generator. It can create diagrams of software and other 
systems in the industry-standard UML format, and can also generate code from 
UML diagrams in a variety of programming languages.</p>
     <p xml:lang="es">Umbrello es una herramienta de modelado y de generación 
de código para el lenguaje unificado de modelado (UML). Puede crear diagramas 
de software y de otros sistemas en el formato estándar de la industria UML, 
además de generar código a partir de diagramas UML en diversos lenguajes de 
programación.</p>
     <p xml:lang="et">Umbrello on unifitseeritud modelleerimiskeele UML 
modelleerimistööriist ja koodi genereerija. See võib luua tarkvara ja muude 
süsteemide skeeme standardses UML-vormingus, samuti genereerida UML-skeemide 
põhjal koodi mitmes programmeerimiskeeles.</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/umbrello-16.04.1/umbrello/refactoring/refactoringassistant.cpp 
new/umbrello-16.04.2/umbrello/refactoring/refactoringassistant.cpp
--- old/umbrello-16.04.1/umbrello/refactoring/refactoringassistant.cpp  
2016-04-28 14:54:55.000000000 +0200
+++ new/umbrello-16.04.2/umbrello/refactoring/refactoringassistant.cpp  
2016-06-07 14:21:24.000000000 +0200
@@ -198,6 +198,8 @@
 void RefactoringAssistant::objectModified()
 {
     const UMLObject *obj = dynamic_cast<const UMLObject*>(sender());
+    if (!obj)
+        return;
     QTreeWidgetItem *item = findListViewItem(obj);
     if (!item) {
         return;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/umbrello-16.04.1/umbrello/umlwidgetlist.h 
new/umbrello-16.04.2/umbrello/umlwidgetlist.h
--- old/umbrello-16.04.1/umbrello/umlwidgetlist.h       2016-04-28 
14:54:55.000000000 +0200
+++ new/umbrello-16.04.2/umbrello/umlwidgetlist.h       2016-06-07 
14:21:24.000000000 +0200
@@ -13,10 +13,10 @@
 #define UMLWIDGETLIST_H
 
 #include <QList>
-
+#include <QPointer>
 class UMLWidget;
 
-typedef QList<UMLWidget*> UMLWidgetList;
-typedef QListIterator<UMLWidget*> UMLWidgetListIt;
+typedef QList<QPointer<UMLWidget>> UMLWidgetList;
+typedef QListIterator<QPointer<UMLWidget>> UMLWidgetListIt;
 
 #endif


Reply via email to