Hello community,

here is the log from the commit of package kdiagram for openSUSE:Leap:15.2 
checked in at 2020-04-21 19:06:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/kdiagram (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.kdiagram.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdiagram"

Tue Apr 21 19:06:39 2020 rev:14 rq:795147 version:2.6.3

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/kdiagram/kdiagram.changes      2020-04-08 
12:47:47.150324381 +0200
+++ /work/SRC/openSUSE:Leap:15.2/.kdiagram.new.2738/kdiagram.changes    
2020-04-21 19:08:08.040063486 +0200
@@ -1,0 +2,6 @@
+Wed Apr 15 06:23:18 UTC 2020 - Christophe Giboudeaux <[email protected]>
+
+- Update to 2.6.3
+  * KChart: Mark layout as dirty when painting a rect != geometry()
+
+-------------------------------------------------------------------

Old:
----
  kdiagram-2.6.2.tar.xz

New:
----
  kdiagram-2.6.3.tar.xz

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

Other differences:
------------------
++++++ kdiagram.spec ++++++
--- /var/tmp/diff_new_pack.ZuAeZK/_old  2020-04-21 19:08:08.336064089 +0200
+++ /var/tmp/diff_new_pack.ZuAeZK/_new  2020-04-21 19:08:08.336064089 +0200
@@ -18,7 +18,7 @@
 
 %bcond_without lang
 Name:           kdiagram
-Version:        2.6.2
+Version:        2.6.3
 Release:        0
 Summary:        Powerful libraries (KChart, KGantt) for creating business 
diagrams
 License:        GPL-2.0-or-later

++++++ kdiagram-2.6.2.tar.xz -> kdiagram-2.6.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdiagram-2.6.2/po/nn/kchart_qt.po 
new/kdiagram-2.6.3/po/nn/kchart_qt.po
--- old/kdiagram-2.6.2/po/nn/kchart_qt.po       2020-03-28 13:57:46.000000000 
+0100
+++ new/kdiagram-2.6.3/po/nn/kchart_qt.po       2020-04-12 14:02:33.000000000 
+0200
@@ -6,7 +6,7 @@
 "Project-Id-Version: \n"
 "PO-Revision-Date: 2016-03-12 08:11+0100\n"
 "Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
-"Language-Team: Norwegian Nynorsk <[email protected]>\n"
+"Language-Team: Norwegian Nynorsk <[email protected]>\n"
 "Language: nn\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdiagram-2.6.2/po/nn/kgantt_qt.po 
new/kdiagram-2.6.3/po/nn/kgantt_qt.po
--- old/kdiagram-2.6.2/po/nn/kgantt_qt.po       2020-03-28 13:57:46.000000000 
+0100
+++ new/kdiagram-2.6.3/po/nn/kgantt_qt.po       2020-04-12 14:02:33.000000000 
+0200
@@ -6,7 +6,7 @@
 "Project-Id-Version: \n"
 "PO-Revision-Date: 2016-03-12 08:12+0100\n"
 "Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
-"Language-Team: Norwegian Nynorsk <[email protected]>\n"
+"Language-Team: Norwegian Nynorsk <[email protected]>\n"
 "Language: nn\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdiagram-2.6.2/src/KChart/CMakeLists.txt 
new/kdiagram-2.6.3/src/KChart/CMakeLists.txt
--- old/kdiagram-2.6.2/src/KChart/CMakeLists.txt        2020-03-28 
13:56:20.000000000 +0100
+++ new/kdiagram-2.6.3/src/KChart/CMakeLists.txt        2020-04-12 
14:01:10.000000000 +0200
@@ -1,4 +1,4 @@
-set( KCHARTLIB_VERSION "2.6.2" )
+set( KCHARTLIB_VERSION "2.6.3" )
 
 ecm_setup_version(${KCHARTLIB_VERSION}
     VARIABLE_PREFIX KCHART
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdiagram-2.6.2/src/KChart/KChartChart.cpp 
new/kdiagram-2.6.3/src/KChart/KChartChart.cpp
--- old/kdiagram-2.6.2/src/KChart/KChartChart.cpp       2020-03-28 
13:56:20.000000000 +0100
+++ new/kdiagram-2.6.3/src/KChart/KChartChart.cpp       2020-04-12 
14:01:10.000000000 +0200
@@ -1358,8 +1358,11 @@
     PrintingParameters::setScaleFactor( qreal( 
painter->device()->logicalDpiX() ) / qreal( logicalDpiX() ) );
 
     const QRect oldGeometry( geometry() );
-    if ( oldGeometry != rect )
+    if ( oldGeometry != rect ) {
         setGeometry( rect );
+        d->isPlanesLayoutDirty = true;
+        d->isFloatingLegendsLayoutDirty = true;
+    }
     painter->translate( rect.left(), rect.top() );
     d->paintAll( painter );
 
@@ -1368,8 +1371,11 @@
     // painter->drawRect( rect );
 
     painter->translate( -rect.left(), -rect.top() );
-    if ( oldGeometry != rect )
+    if ( oldGeometry != rect ) {
         setGeometry( oldGeometry );
+        d->isPlanesLayoutDirty = true;
+        d->isFloatingLegendsLayoutDirty = true;
+    }
 
     PrintingParameters::setScaleFactor( prevScaleFactor );
     GlobalMeasureScaling::setPaintDevice( prevDevice );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdiagram-2.6.2/src/KGantt/CMakeLists.txt 
new/kdiagram-2.6.3/src/KGantt/CMakeLists.txt
--- old/kdiagram-2.6.2/src/KGantt/CMakeLists.txt        2020-03-28 
13:56:20.000000000 +0100
+++ new/kdiagram-2.6.3/src/KGantt/CMakeLists.txt        2020-04-12 
14:01:10.000000000 +0200
@@ -1,4 +1,4 @@
-set( KGANTTLIB_VERSION "2.6.2" )
+set( KGANTTLIB_VERSION "2.6.3" )
 
 ecm_setup_version(${KGANTTLIB_VERSION}
     VARIABLE_PREFIX KGANTT


Reply via email to