Hello community,

here is the log from the commit of package kmplot for openSUSE:Factory checked 
in at 2019-10-28 16:51:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kmplot (Old)
 and      /work/SRC/openSUSE:Factory/.kmplot.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kmplot"

Mon Oct 28 16:51:31 2019 rev:110 rq:737786 version:19.08.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/kmplot/kmplot.changes    2019-09-11 
10:29:58.667390574 +0200
+++ /work/SRC/openSUSE:Factory/.kmplot.new.2990/kmplot.changes  2019-10-28 
16:53:09.781219610 +0100
@@ -1,0 +2,12 @@
+Fri Oct 11 07:42:59 UTC 2019 - Luca Beltrame <[email protected]>
+
+- Update to 19.08.2
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-19.08.2.php
+- Changes since 19.08.1:
+  * Implement third derivative and loosen the mesh a bit to calculate the
+    fourth. This should allow to calculate extrema for second derivative
+    right. (kde#304574)
+
+-------------------------------------------------------------------

Old:
----
  kmplot-19.08.1.tar.xz
  kmplot-19.08.1.tar.xz.sig

New:
----
  kmplot-19.08.2.tar.xz
  kmplot-19.08.2.tar.xz.sig

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

Other differences:
------------------
++++++ kmplot.spec ++++++
--- /var/tmp/diff_new_pack.APl5YZ/_old  2019-10-28 16:53:10.209220154 +0100
+++ /var/tmp/diff_new_pack.APl5YZ/_new  2019-10-28 16:53:10.209220154 +0100
@@ -21,7 +21,7 @@
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:           kmplot
-Version:        19.08.1
+Version:        19.08.2
 Release:        0
 Summary:        Mathematical Function Plotter
 License:        GPL-2.0-or-later


++++++ kmplot-19.08.1.tar.xz -> kmplot-19.08.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmplot-19.08.1/kmplot/function.cpp 
new/kmplot-19.08.2/kmplot/function.cpp
--- old/kmplot-19.08.1/kmplot/function.cpp      2019-08-12 07:22:11.000000000 
+0200
+++ new/kmplot-19.08.2/kmplot/function.cpp      2019-09-20 07:51:24.000000000 
+0200
@@ -643,13 +643,14 @@
        {
                COPY_AND_CHECK( f1 );                           // 1
                COPY_AND_CHECK( f2 );                           // 2
-               COPY_AND_CHECK( integral );                     // 3
+               COPY_AND_CHECK( f3 );                           // 3
+               COPY_AND_CHECK( integral );                     // 4
        }
-       COPY_AND_CHECK( dmin );                         // 4,1
-       COPY_AND_CHECK( dmax );                         // 5,2
-       COPY_AND_CHECK( usecustomxmin );        // 6,3
-       COPY_AND_CHECK( usecustomxmax );        // 7,4
-       COPY_AND_CHECK( m_parameters );         // 8,5
+       COPY_AND_CHECK( dmin );                         // 5,1
+       COPY_AND_CHECK( dmax );                         // 6,2
+       COPY_AND_CHECK( usecustomxmin );        // 7,3
+       COPY_AND_CHECK( usecustomxmax );        // 8,4
+       COPY_AND_CHECK( m_parameters );         // 9,5
        
        // handle equations separately
        for ( int i = 0; i < eq.size(); ++i )
@@ -685,10 +686,10 @@
                        return f0;
                case Function::Derivative1:
                        return f1;
-                       
                case Function::Derivative2:
                        return f2;
-                       
+               case Function::Derivative3:
+                       return f3;
                case Function::Integral:
                        return integral;
        }
@@ -708,6 +709,8 @@
                        return f1;
                case Function::Derivative2:
                        return f2;
+               case Function::Derivative3:
+                       return f3;
                case Function::Integral:
                        return integral;
        }
@@ -1110,6 +1113,10 @@
                        break;
 
                case Function::Derivative2:
+                       plotMode = Function::Derivative3;
+                       break;
+
+               case Function::Derivative3:
                        qWarning() << "Can't handle this yet!\n";
                        break;
        }
@@ -1135,6 +1142,10 @@
                case Function::Derivative2:
                        plotMode = Function::Derivative1;
                        break;
+
+               case Function::Derivative3:
+                       plotMode = Function::Derivative2;
+                       break;
        }
 }
 
@@ -1175,6 +1186,8 @@
                        return 1;
                case Function::Derivative2:
                        return 2;
+               case Function::Derivative3:
+                       return 3;
        }
        
        qWarning() << "Unknown derivative number.\n";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmplot-19.08.1/kmplot/function.h 
new/kmplot-19.08.2/kmplot/function.h
--- old/kmplot-19.08.1/kmplot/function.h        2019-08-12 07:22:11.000000000 
+0200
+++ new/kmplot-19.08.2/kmplot/function.h        2019-09-20 07:51:24.000000000 
+0200
@@ -430,6 +430,7 @@
                        Derivative0,
                        Derivative1,
                        Derivative2,
+                       Derivative3,
                        Integral
                };
                
@@ -575,6 +576,7 @@
                PlotAppearance f0;              ///< The actual function - the 
"zero'th derivative"
                PlotAppearance f1;              ///< First derivative
                PlotAppearance f2;              ///< Second derivative
+               PlotAppearance f3;              ///< Third derivative
                PlotAppearance integral;        ///< integral
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmplot-19.08.1/kmplot/view.cpp 
new/kmplot-19.08.2/kmplot/view.cpp
--- old/kmplot-19.08.1/kmplot/view.cpp  2019-08-12 07:22:11.000000000 +0200
+++ new/kmplot-19.08.2/kmplot/view.cpp  2019-09-20 07:51:24.000000000 +0200
@@ -2520,7 +2520,7 @@
        Equation * eq = plot.function()->eq[0];
        DifferentialState * state = plot.state();
        
-       double h = qMin( m_xmax-m_xmin, m_ymax-m_ymin ) * 1e-5;
+       double h = qMin( m_xmax-m_xmin, m_ymax-m_ymin ) * 1e-4;
 
        double f = value( plot, 0, *x, false );
        int k;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmplot-19.08.1/po/uk/kmplot.po 
new/kmplot-19.08.2/po/uk/kmplot.po
--- old/kmplot-19.08.1/po/uk/kmplot.po  2019-09-03 03:20:38.000000000 +0200
+++ new/kmplot-19.08.2/po/uk/kmplot.po  2019-10-08 02:09:26.000000000 +0200
@@ -10,14 +10,14 @@
 "Project-Id-Version: kmplot\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2019-08-30 07:41+0200\n"
-"PO-Revision-Date: 2019-02-16 08:10+0200\n"
+"PO-Revision-Date: 2019-09-28 10:31+0300\n"
 "Last-Translator: Yuri Chornoivan <[email protected]>\n"
 "Language-Team: Ukrainian <[email protected]>\n"
 "Language: uk\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 19.03.70\n"
+"X-Generator: Lokalize 19.11.70\n"
 "Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n"
 "%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 
@@ -1946,7 +1946,7 @@
 #: maindlg.cpp:577
 #, kde-format
 msgid "Scalable Vector Graphics (*.svg)"
-msgstr "Масштабована векторна графіка (*.svg)"
+msgstr "масштабована векторна графіка (*.svg)"
 
 #: maindlg.cpp:579
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kmplot-19.08.1/po/zh_CN/kmplot.po 
new/kmplot-19.08.2/po/zh_CN/kmplot.po
--- old/kmplot-19.08.1/po/zh_CN/kmplot.po       2019-09-03 03:20:40.000000000 
+0200
+++ new/kmplot-19.08.2/po/zh_CN/kmplot.po       2019-10-08 02:09:26.000000000 
+0200
@@ -13,7 +13,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2019-08-30 07:41+0200\n"
-"PO-Revision-Date: 2019-08-16 17:13\n"
+"PO-Revision-Date: 2019-09-05 09:55\n"
 "Last-Translator: Guo Yunhe (guoyunhe)\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"


Reply via email to