Hello community,

here is the log from the commit of package analitza for openSUSE:Factory 
checked in at 2013-12-19 13:15:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/analitza (Old)
 and      /work/SRC/openSUSE:Factory/.analitza.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "analitza"

Changes:
--------
--- /work/SRC/openSUSE:Factory/analitza/analitza.changes        2013-12-11 
14:32:34.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.analitza.new/analitza.changes   2013-12-19 
13:15:03.000000000 +0100
@@ -1,0 +2,7 @@
+Sat Dec 14 18:00:38 UTC 2013 - [email protected]
+
+- Update to 4.12.0
+   * KDE 4.12.0  release
+   * See http://www.kde.org/announcements/4.12.php
+
+-------------------------------------------------------------------

Old:
----
  analitza-4.11.97.tar.xz

New:
----
  analitza-4.12.0.tar.xz

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

Other differences:
------------------
++++++ analitza.spec ++++++
--- /var/tmp/diff_new_pack.8GxHxI/_old  2013-12-19 13:15:03.000000000 +0100
+++ /var/tmp/diff_new_pack.8GxHxI/_new  2013-12-19 13:15:03.000000000 +0100
@@ -21,7 +21,7 @@
 BuildRequires:  readline-devel
 BuildRequires:  pkgconfig(glu)
 Url:            https://projects.kde.org/projects/kde/kdeedu/analitza
-Version:        4.11.97
+Version:        4.12.0
 Release:        0
 BuildRequires:  xz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ analitza-4.11.97.tar.xz -> analitza-4.12.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/analitza-4.11.97/analitza/analyzer.cpp 
new/analitza-4.12.0/analitza/analyzer.cpp
--- old/analitza-4.11.97/analitza/analyzer.cpp  2013-10-30 23:53:40.000000000 
+0100
+++ new/analitza-4.12.0/analitza/analyzer.cpp   2013-12-04 03:32:30.000000000 
+0100
@@ -1188,6 +1188,11 @@
        return root;
 }
 
+bool actuallyE(const Object* o)
+{
+       return o->type()==Object::variable && static_cast<const 
Ci*>(o)->name()=="e";
+}
+
 QList<Transformation> simplifications()
 {
        static QList<Transformation> ret;
@@ -1201,9 +1206,11 @@
                ret += Transformation(Transformation::parse("1**k"), 
Transformation::parse("1"));
                ret += Transformation(Transformation::parse("x**1"), 
Transformation::parse("x"));
                ret += Transformation(Transformation::parse("(x**y)**z"), 
Transformation::parse("x**(y*z)"));
-               
+
                //ln
-               ret += Transformation(Transformation::parse("ln e"), 
Transformation::parse("1"));
+               QMap<QString, Transformation::treeCheck> eulerNumber;
+               eulerNumber.insert("e", actuallyE);
+               ret += Transformation(Transformation::parse("ln e"), 
Transformation::parse("1"), eulerNumber);
        }
        
        return ret;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/analitza-4.11.97/analitza/tests/analitzatest.cpp 
new/analitza-4.12.0/analitza/tests/analitzatest.cpp
--- old/analitza-4.11.97/analitza/tests/analitzatest.cpp        2013-10-30 
23:53:40.000000000 +0100
+++ new/analitza-4.12.0/analitza/tests/analitzatest.cpp 2013-12-04 
03:32:30.000000000 +0100
@@ -612,6 +612,7 @@
        QTest::newRow("sum") << "n->sum((i+n) * i : i=0..9)" << 
"n->sum((i+n)*i:i=0..9)";
        QTest::newRow("sum.sum") << "k->sum(sum(x:x=0..i):i=0..k)" << 
"k->sum(sum(x:x=0..i):i=0..k)";
        QTest::newRow("unrelated sum") << "sum(x : n=0..99)" << "100*x";
+       QTest::newRow("ln") << "ln(x)" << "ln(x)";
        
        QTest::newRow("piecewise1") << "piecewise { 1=2 ? 4, ? 3}" << "3";
        QTest::newRow("piecewise2") << "piecewise { x=2 ? 4, ? 3}" << 
"piecewise { x=2 ? 4, ? 3 }";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/analitza-4.11.97/analitzagui/plotsview3d.cpp 
new/analitza-4.12.0/analitzagui/plotsview3d.cpp
--- old/analitza-4.11.97/analitzagui/plotsview3d.cpp    2013-10-30 
23:53:40.000000000 +0100
+++ new/analitza-4.12.0/analitzagui/plotsview3d.cpp     2013-12-04 
03:32:30.000000000 +0100
@@ -161,3 +161,27 @@
     old_y = e->y();
     old_x = e->x();
 }
+
+void PlotsView3D::keyPressEvent(QKeyEvent* ev)
+{
+    switch(ev->key()) {
+        case Qt::Key_S:
+            scale(1.1);
+            break;
+        case Qt::Key_W:
+            scale(0.9);
+            break;
+        case Qt::Key_Left:
+            rotate(-10, 0);
+            break;
+        case Qt::Key_Right:
+            rotate(10, 0);
+            break;
+        case Qt::Key_Up:
+            rotate(0, -10);
+            break;
+        case Qt::Key_Down:
+            rotate(0, 10);
+            break;
+    }
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/analitza-4.11.97/analitzagui/plotsview3d.h 
new/analitza-4.12.0/analitzagui/plotsview3d.h
--- old/analitza-4.11.97/analitzagui/plotsview3d.h      2013-10-30 
23:53:40.000000000 +0100
+++ new/analitza-4.12.0/analitzagui/plotsview3d.h       2013-12-04 
03:32:30.000000000 +0100
@@ -72,6 +72,8 @@
     virtual int currentPlot() const { return -1 ;}
     virtual void modelChanged();
     virtual void renderGL();
+
+    virtual void keyPressEvent(QKeyEvent*);
     
     virtual void wheelEvent(QWheelEvent* ev);
     virtual void mousePressEvent(QMouseEvent *event);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/analitza-4.11.97/analitzaplot/examples/plots3ddemo.cpp 
new/analitza-4.12.0/analitzaplot/examples/plots3ddemo.cpp
--- old/analitza-4.11.97/analitzaplot/examples/plots3ddemo.cpp  2013-10-30 
23:53:40.000000000 +0100
+++ new/analitza-4.12.0/analitzaplot/examples/plots3ddemo.cpp   2013-12-04 
03:32:30.000000000 +0100
@@ -94,6 +94,7 @@
     mainWindow->setCentralWidget(central);
     mainWindow->show();
     view3d->setModel(model);
+    view3d->setFocus();
 
     return app.exec();
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/analitza-4.11.97/analitzaplot/private/abstractsurface.cpp 
new/analitza-4.12.0/analitzaplot/private/abstractsurface.cpp
--- old/analitza-4.11.97/analitzaplot/private/abstractsurface.cpp       
2013-10-30 23:53:40.000000000 +0100
+++ new/analitza-4.12.0/analitzaplot/private/abstractsurface.cpp        
2013-12-04 03:32:30.000000000 +0100
@@ -113,11 +113,10 @@
 
 void AbstractSurface::doStrip(int n, const QVector3D &p0,  const QVector3D 
&p1,  const QVector3D &p2,  const QVector3D &p3)
 {
-    int i, j;
     QVector3D A, B, buffer[3];
     QVector3D theStrip[MAXSTRIP][2];
 
-    for (i=0; i<=n; i++)
+    for (int i=0; i<=n; i++)
     {
         A = QVector3D((p0.x()*(float)(n-i) + p2.x()*(float)i)/(float)n,
                       (p0.y()*(float)(n-i) + p2.y()*(float)i)/(float)n,
@@ -133,8 +132,8 @@
     
     buffer[0] = theStrip[0][0];
     buffer[1] = theStrip[0][1];
-    for (i=1; i<=n; i++)
-        for (j=0; j<2; j++)
+    for (int i=1; i<=n; i++)
+        for (int j=0; j<2; j++)
         {
             buffer[2] = theStrip[i][j];
             createFace(buffer);

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to