![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package kalgebra for openSUSE:Factory checked in at Tue Sep 13 12:14:01 CEST 2011. -------- --- kalgebra/kalgebra.changes 2011-07-22 20:16:55.000000000 +0200 +++ /mounts/work_src_done/STABLE/kalgebra/kalgebra.changes 2011-09-07 14:42:16.000000000 +0200 @@ -1,0 +2,9 @@ +Thu Sep 1 23:12:25 CEST 2011 - dmueller@suse.de + +- update to 4.7.1 + * Bugfixes over KDE 4.7.0 + * see http://kde.org/announcements/changelogs/changelog4_7_0to4_7_1.php for details + * Bugfixes over KDE 4.7.0 + * see http://kde.org/announcements/changelogs/changelog4_7_0to4_7_1.php for details + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- kalgebra-4.7.0.tar.bz2 New: ---- kalgebra-4.7.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kalgebra.spec ++++++ --- /var/tmp/diff_new_pack.dfpEZD/_old 2011-09-13 12:13:57.000000000 +0200 +++ /var/tmp/diff_new_pack.dfpEZD/_new 2011-09-13 12:13:57.000000000 +0200 @@ -32,7 +32,7 @@ Group: Productivity/Scientific/Math Summary: Math Expression Solver and Plotter Url: http://edu.kde.org -Version: 4.7.0 +Version: 4.7.1 Release: 1 Source0: %{name}-%version.tar.bz2 Patch0: 4_6_BRANCH.diff ++++++ kalgebra-4.7.0.tar.bz2 -> kalgebra-4.7.1.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/analitza/abstractexpressiontransformer.cpp new/kalgebra-4.7.1/analitza/abstractexpressiontransformer.cpp --- old/kalgebra-4.7.0/analitza/abstractexpressiontransformer.cpp 2011-05-20 22:33:50.000000000 +0200 +++ new/kalgebra-4.7.1/analitza/abstractexpressiontransformer.cpp 2011-09-01 22:47:18.000000000 +0200 @@ -57,10 +57,10 @@ return 0; } -#define ITERATION_WALKER(T, args...)\ +#define ITERATION_WALKER(T, ...)\ Object* AbstractExpressionTransformer::walk##T(const T* pattern)\ {\ - T* ret = new T(args);\ + T* ret = new T(__VA_ARGS__);\ T ::const_iterator it=pattern->constBegin(), itEnd=pattern->constEnd();\ for(; it!=itEnd; ++it) {\ ret->appendBranch(walk(*it));\ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/analitza/analyzer.cpp new/kalgebra-4.7.1/analitza/analyzer.cpp --- old/kalgebra-4.7.0/analitza/analyzer.cpp 2011-05-20 22:33:50.000000000 +0200 +++ new/kalgebra-4.7.1/analitza/analyzer.cpp 2011-08-22 15:23:41.000000000 +0200 @@ -1515,16 +1515,21 @@ imono.first = sc->value(); imono.second = cx->m_params[var]; + cx->m_params[var]=0; + delete cx; + ismono=true; } } else if(mult==Operator::times) { imono.first=1; Apply::iterator it=cx->firstValue(), itEnd=cx->end(); QList<Object*> vars; + QList<Object*> values; for(; it!=itEnd; ++it) { if((*it)->type()==Object::value) { imono.first *= static_cast<Cn*>(*it)->value(); + values += *it; ismono=true; } else { vars += *it; @@ -1534,10 +1539,13 @@ if(ismono) { cx->m_params = vars; imono.second = cx; + qDeleteAll(values); } } } else if(cx->firstOperator()==Operator::minus && cx->isUnary()) { imono = constructMonomial(o, *cx->firstValue(), sign); + *cx->firstValue()=0; + delete cx; ismono=true; if(o==Operator::times) @@ -1565,7 +1573,7 @@ Operator o(c->firstOperator()); bool sign=true, first=true; - for(Apply::const_iterator it=c->m_params.constBegin(), itEnd=c->constEnd(); it!=itEnd; ++it) { + for(Apply::const_iterator it=c->firstValue(), itEnd=c->constEnd(); it!=itEnd; ++it, first=false) { Monomial imono = constructMonomial(o, *it, sign); if(o==Operator::minus && !first) @@ -1583,17 +1591,17 @@ // qDebug() << "->" << c->toString() << c->firstOperator().toString() << found; if(found) { it1->first += imono.first; + delete imono.second; if(it1->first==0.) { delete it1->second; monos.erase(it1); } } else { - imono.second = imono.second->copy(); monos.append(imono); } - first=false; } + c->m_params.clear(); delete c; c=0; @@ -1602,7 +1610,7 @@ if(monos.count()==1) { root=createMono(o, monos.first()); } else if(monos.count()>1) { - c= new Apply; + Apply* c= new Apply; c->appendBranch(new Operator(o)); QList<Monomial>::iterator i=monos.begin(); @@ -1614,6 +1622,7 @@ if(toAdd) c->appendBranch(toAdd); + first=false; } root=c; @@ -1624,10 +1633,7 @@ cn->appendBranch(new Operator(Operator::minus)); cn->appendBranch(root); root=cn; - } - - if(!root) { - delete c; + } else if(!root) { root=new Cn(0.); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/analitza/container.cpp new/kalgebra-4.7.1/analitza/container.cpp --- old/kalgebra-4.7.0/analitza/container.cpp 2011-05-20 22:33:50.000000000 +0200 +++ new/kalgebra-4.7.1/analitza/container.cpp 2011-09-01 22:47:18.000000000 +0200 @@ -154,7 +154,9 @@ m_cont_type==piecewise || m_cont_type==piece || m_cont_type==otherwise; } +#ifdef __GNUC__ #warning this should go in favour of the typesystem, if possible +#endif bool isValue(Object* o) { bool ret=false; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/analitza/expressiontype.cpp new/kalgebra-4.7.1/analitza/expressiontype.cpp --- old/kalgebra-4.7.0/analitza/expressiontype.cpp 2011-05-20 22:33:50.000000000 +0200 +++ new/kalgebra-4.7.1/analitza/expressiontype.cpp 2011-08-22 15:23:41.000000000 +0200 @@ -226,6 +226,17 @@ } } +void ExpressionType::removeAssumptions(const QStringList& bvarStrings) +{ + foreach(const QString& bvar, bvarStrings) + m_assumptions.remove(bvar); + + QList<ExpressionType>::iterator it=m_contained.begin(), itEnd=m_contained.end(); + for(; it!=itEnd; ++it) { + it->removeAssumptions(bvarStrings); + } +} + void ExpressionType::addAssumptions(const QMap<QString, ExpressionType>& a) { // qDebug() << "=====1" << m_assumptions << a; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/analitza/expressiontype.h new/kalgebra-4.7.1/analitza/expressiontype.h --- old/kalgebra-4.7.0/analitza/expressiontype.h 2011-05-20 22:33:50.000000000 +0200 +++ new/kalgebra-4.7.1/analitza/expressiontype.h 2011-08-22 15:23:41.000000000 +0200 @@ -87,6 +87,8 @@ static void assumptionsUnion(QMap< QString, Analitza::ExpressionType >& data, const QMap< QString, Analitza::ExpressionType >& newmap); static QMap<int, ExpressionType> computeStars(const QMap<int, ExpressionType>& initial, const ExpressionType& candidate, const ExpressionType& type); static bool matchAssumptions(QMap<int, ExpressionType>* stars, const QMap<QString, ExpressionType>& assum1, const QMap<QString, ExpressionType>& assum2); + static QStringList wrongAssumptions(const QMap<QString, ExpressionType>& assum1, const QMap<QString, ExpressionType>& assum2); + void removeAssumptions(const QStringList& bvarStrings); static QList<ExpressionType> lambdaFromArgs(const QList<ExpressionType>& args); static QList<ExpressionType> manyFromArgs(const QList<ExpressionType>& args); private: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/analitza/expressiontypechecker.cpp new/kalgebra-4.7.1/analitza/expressiontypechecker.cpp --- old/kalgebra-4.7.0/analitza/expressiontypechecker.cpp 2011-05-20 22:33:50.000000000 +0200 +++ new/kalgebra-4.7.1/analitza/expressiontypechecker.cpp 2011-08-22 15:23:41.000000000 +0200 @@ -541,6 +541,9 @@ addError(i18n("Could not solve '%1'", c->toString())); break; } + + current.removeAssumptions(c->bvarStrings()); + m_typeForBVar=ctx; if(current.type()==ExpressionType::Many && current.alternatives().size()==1) { @@ -645,7 +648,8 @@ } break; case Container::lambda: { QSet<QString> aux=m_lambdascope; - m_lambdascope+=c->bvarStrings().toSet(); + QStringList bvars=c->bvarStrings(); + m_lambdascope+=bvars.toSet(); c->m_params.last()->visit(this); m_lambdascope=aux; QMap<QString, ExpressionType> assumptions=current.assumptions(); @@ -654,8 +658,7 @@ ExpressionType res=ExpressionType(ExpressionType::Many); foreach(const ExpressionType& alt, alts) { QList<ExpressionType> args; - - foreach(const QString& bvar, c->bvarStrings()) { + foreach(const QString& bvar, bvars) { ExpressionType toadd; if(alt.assumptions().contains(bvar)) toadd=alt.assumptionFor(bvar); @@ -673,6 +676,7 @@ res.addAlternative(ExpressionType(ExpressionType::Many, args)); } current=res; + current.removeAssumptions(bvars); } break; case Container::otherwise: case Container::math: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/analitza/providederivative.cpp new/kalgebra-4.7.1/analitza/providederivative.cpp --- old/kalgebra-4.7.0/analitza/providederivative.cpp 2011-05-20 22:33:50.000000000 +0200 +++ new/kalgebra-4.7.1/analitza/providederivative.cpp 2011-09-01 22:47:18.000000000 +0200 @@ -154,10 +154,10 @@ return AbstractExpressionTransformer::walkApply(a); } -#define ITERATE(T, args...)\ +#define ITERATE(T, ...)\ Object* ProvideDerivative::derivateContent##T(const T * v)\ {\ - T* ret = new T(args);\ + T* ret = new T(__VA_ARGS__);\ T::const_iterator it=v->constBegin(), itEnd=v->constEnd();\ for(; it!=itEnd; ++it) {\ Apply* a=makeDiff(*it);\ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/analitza/tests/analitzatest.cpp new/kalgebra-4.7.1/analitza/tests/analitzatest.cpp --- old/kalgebra-4.7.0/analitza/tests/analitzatest.cpp 2011-05-20 22:33:50.000000000 +0200 +++ new/kalgebra-4.7.1/analitza/tests/analitzatest.cpp 2011-08-22 15:23:41.000000000 +0200 @@ -573,7 +573,9 @@ QTest::newRow("no var") << "2+2" << "4"; QTest::newRow("simple") << "x+x" << "2*x"; QTest::newRow("lambda") << "(x->x+1)(2)" << "3"; -// QTest::newRow("lambda2")<< "(x->x+x)(x)" << "2*x"; + QTest::newRow("lambda1") << "(x->x+1)(y)" << "y+1"; + QTest::newRow("lambda2") << "(x->x+1)(x+1)" << "(x->x+1)(x+1)"; +// QTest::newRow("lambda3")<< "(x->x+x)(y)" << "2*y"; QTest::newRow("diff") << "diff(x^2:x)" << "x->2*x"; QTest::newRow("sum times") << "sum(n*x : n=0..99)" << "4950*x"; QTest::newRow("levelout") << "-y-(x+y)" << "-2*y-x"; @@ -589,6 +591,8 @@ QTest::newRow("trig") << "sin(x)/cos(x)" << "sin(x)/cos(x)"; QTest::newRow("mono") << "2*x*y+3*x*y" << "5*x*y"; + QTest::newRow("mono1") << "2*y+y" << "3*y"; + QTest::newRow("mono2") << "-y+1" << "-y+1"; } void AnalitzaTest::testSimplify() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/analitza/tests/typechecktest.cpp new/kalgebra-4.7.1/analitza/tests/typechecktest.cpp --- old/kalgebra-4.7.0/analitza/tests/typechecktest.cpp 2011-05-20 22:33:50.000000000 +0200 +++ new/kalgebra-4.7.1/analitza/tests/typechecktest.cpp 2011-08-22 15:23:41.000000000 +0200 @@ -170,6 +170,11 @@ QTest::newRow("filter") << "(condition,elems)->foldr((v,pred)->piecewise{ condition(v) ? union(list{v}, pred), ? pred }, list{}, elems)" << "((a -> bool) -> <a,-1> -> [a]) | ((a -> bool) -> [a] -> [a])"; + QTest::newRow("arg") << "c->arctan(c[2]/c[1])" << "(<num,-1> -> num) | ([num] -> num)"; + QTest::newRow("rect") << "v->v[1]*cos(v[2])" << "(<num,-1> -> num) | ([num] -> num)"; + QTest::newRow("crash") << "u->(v->vector { v[2] })((v->vector { v[2] })(u))" << "(<a,1> -> <a,1>) | ([a] -> <a,1>)"; + + QTest::newRow("scopes") << "or((x->list{}=x)(list{}), (x->x=0)(0))" << "bool"; } void TypeCheckTest::testConstruction() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/analitza/value.cpp new/kalgebra-4.7.1/analitza/value.cpp --- old/kalgebra-4.7.0/analitza/value.cpp 2011-05-20 22:33:50.000000000 +0200 +++ new/kalgebra-4.7.1/analitza/value.cpp 2011-09-01 22:47:18.000000000 +0200 @@ -113,7 +113,9 @@ bool Cn::matches(const Object* exp, QMap< QString, const Object* >*) const { +#ifdef __GNUC__ #warning fixme: second condition is just wrong +#endif return exp->type()==type() && Cn(exp)==*this; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/analitzagui/functionimplicit.cpp new/kalgebra-4.7.1/analitzagui/functionimplicit.cpp --- old/kalgebra-4.7.0/analitzagui/functionimplicit.cpp 2011-05-20 22:33:50.000000000 +0200 +++ new/kalgebra-4.7.1/analitzagui/functionimplicit.cpp 2011-08-22 15:23:41.000000000 +0200 @@ -124,18 +124,16 @@ { explicit FunctionImplicit(const Expression &e, Variables* v) : FunctionImpl(e, v, 0,2*M_PI) - , dx(new Analitza::Variables) - , dy(new Analitza::Variables) { initImplicitFunction(); } FunctionImplicit(const FunctionImplicit &fx) : FunctionImpl(fx) - , dx(new Analitza::Variables) - , dy(new Analitza::Variables) { initImplicitFunction(); } + + virtual ~FunctionImplicit() { delete vx; delete vy; } void updatePoints(const QRect& viewport); QPair<QPointF, QString> calc(const QPointF& dp); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/analitzagui/functionpolar.cpp new/kalgebra-4.7.1/analitzagui/functionpolar.cpp --- old/kalgebra-4.7.0/analitzagui/functionpolar.cpp 2011-05-20 22:33:50.000000000 +0200 +++ new/kalgebra-4.7.1/analitzagui/functionpolar.cpp 2011-08-22 15:23:41.000000000 +0200 @@ -37,6 +37,7 @@ { FunctionPolar(const Expression &e, Variables* v); FunctionPolar(const FunctionPolar &fp); + virtual ~FunctionPolar() { delete m_th; } void updatePoints(const QRect& viewport); QPair<QPointF, QString> calc(const QPointF& dp); Files old/kalgebra-4.7.0/doc/index.cache.bz2 and new/kalgebra-4.7.1/doc/index.cache.bz2 differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/mobile/kalgebramobile.desktop new/kalgebra-4.7.1/mobile/kalgebramobile.desktop --- old/kalgebra-4.7.0/mobile/kalgebramobile.desktop 2011-07-19 23:34:20.000000000 +0200 +++ new/kalgebra-4.7.1/mobile/kalgebramobile.desktop 2011-09-01 22:47:18.000000000 +0200 @@ -9,6 +9,7 @@ Name[en_GB]=KAlgebra Mobile Name[es]=KAlgebra móvil Name[et]=KAlgebra mobiilis +Name[fi]=KAlgebra mobiililaitteille Name[fr]=KAlgebra Mobile Name[gl]=KAlgebra Mobile Name[it]=KAlgebra Mobile @@ -38,12 +39,14 @@ GenericName[en_GB]=Pocket Graph Calculator GenericName[es]=Calculadora gráfica de bolsillo GenericName[et]=Graafikute arvutaja taskus +GenericName[fi]=Graafinen laskin mobiililaitteille GenericName[fr]=Calculatrice graphique de poche GenericName[gl]=Calculadora gráfica de peto GenericName[it]=Calcolatrice grafica tascabile GenericName[ja]=ポケットグラフ計算機 GenericName[km]=ម៉ាស៊ីនគិតលេខក្រាហ្វិកដែលដាក់តាមខ្លួនបាន GenericName[ko]=포켓 그래핑 계산기 +GenericName[lt]=Kišeninis grafinis skaičiuotuvas GenericName[lv]=Kabatas grafiskais kalkulators GenericName[nb]=Grafikk-lommekalkulator GenericName[nds]=Taschenreekner för Diagrammen @@ -66,12 +69,14 @@ Comment[en_GB]=Pocket Maths Expression Solver and Plotter Comment[es]=Resuelve y dibuja expresiones matemáticas Comment[et]=Matemaatiliste avaldiste lahendaja ja joonistaja taskus +Comment[fi]=Matemaattisten yhtälöiden ratkaisut ja kuvaajat mobiililaitteille Comment[fr]=Résout des expressions mathématiques et effectue des tracés dans un périphérique de poche Comment[gl]=Resolve e debuxa expresións matemáticas Comment[it]=Risolutore e disegnatore tascabile di espressioni matematiche Comment[ja]=ポケット数式ソルバー&プロッタ Comment[km]=ឧបករណ៍គូសក្រាហ្វិក និងកម្មវិធីដោះស្រាយកន្សោមគណិតដែលដាក់តាមខ្លួនបាន Comment[ko]=포켓 수식 계산기와 그래핑 도구 +Comment[lt]=Matematinių reiškinių sprendikas ir grafikų braižiklis Comment[lv]=Kabatas matemātisko izteiksmju risinātājs un attēlotājs Comment[nb]=Matematisk uttrykksløser og plotter i lomma Comment[nds]=Taschenreekner för't Lösen un Utdrucken vun Diagrammen diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/mobile/kalgebrascript.desktop new/kalgebra-4.7.1/mobile/kalgebrascript.desktop --- old/kalgebra-4.7.0/mobile/kalgebrascript.desktop 2011-07-19 23:34:20.000000000 +0200 +++ new/kalgebra-4.7.1/mobile/kalgebrascript.desktop 2011-09-01 22:47:18.000000000 +0200 @@ -13,12 +13,14 @@ Name[en_GB]=KAlgebra Script Name[es]=Script de KAlgebra Name[et]=KAlgebra skript +Name[fi]=KAlgebra-skripti Name[fr]=Script KAlgebra Name[gl]=Script de KAlgebra Name[it]=KAlgebra Script Name[ja]=KAlgebra スクリプト Name[km]=KAlgebra Script Name[ko]=KAlgebra 스크립트 +Name[lt]=KAlgebra scenarijus Name[lv]=KAlgebra skripts Name[nb]=KAlgebra-skript Name[nds]=KAlgebra-Skript diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/mobile/scripts/console/kalgebraconsole.desktop new/kalgebra-4.7.1/mobile/scripts/console/kalgebraconsole.desktop --- old/kalgebra-4.7.0/mobile/scripts/console/kalgebraconsole.desktop 2011-07-19 23:34:20.000000000 +0200 +++ new/kalgebra-4.7.1/mobile/scripts/console/kalgebraconsole.desktop 2011-09-01 22:47:18.000000000 +0200 @@ -12,12 +12,14 @@ Name[en_GB]=Console Name[es]=Consola Name[et]=Konsool +Name[fi]=Konsoli Name[fr]=Console Name[gl]=Consola Name[it]=Console Name[ja]=コンソール Name[km]=កុងសូល Name[ko]=콘솔 +Name[lt]=Pultas Name[lv]=Konsole Name[nb]=Konsoll Name[nds]=Konsool @@ -40,6 +42,7 @@ Comment[en_GB]=Provides a console to use KAlgebra as a calculator Comment[es]=Proporciona una consola para usar KAlgebra como calculadora Comment[et]=Konsool, mida KAlgebra saab kasutada arvutamiseks +Comment[fi]=Konsoli KAlgebran käyttöön laskimena Comment[fr]=Fournit une console pour utiliser KAlgebra comme calculatrice Comment[gl]=Fornece unha consola para poder empregar o KAlgebra como calculadora Comment[it]=Fornisce una console per usare KAlgebra come calcolatrice diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/mobile/scripts/plot2d/kalgebraplot2d.desktop new/kalgebra-4.7.1/mobile/scripts/plot2d/kalgebraplot2d.desktop --- old/kalgebra-4.7.0/mobile/scripts/plot2d/kalgebraplot2d.desktop 2011-07-19 23:34:20.000000000 +0200 +++ new/kalgebra-4.7.1/mobile/scripts/plot2d/kalgebraplot2d.desktop 2011-08-22 15:23:41.000000000 +0200 @@ -12,6 +12,7 @@ Name[en_GB]=Graph 2D Name[es]=Gráfico 2D Name[et]=2D graaf +Name[fi]=2U-kuvaaja Name[fr]=Graphe 2D Name[gl]=Grafo 2D Name[it]=Grafico 3 @@ -39,6 +40,7 @@ Comment[en_GB]=Draws any 2D graph you want Comment[es]=Dibuja cualquier gráfico 2D que desee Comment[et]=Suvalise 2D graafi joonistamine +Comment[fi]=Piirtää kaksiulotteisia kuvaajia Comment[fr]=Dessine n'importe quel graphe 2D Comment[gl]=Debuxa todos os grafos 2D que queiras Comment[it]=Disegna qualsiasi grafico 2D tu voglia diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/mobile/scripts/tables/kalgebratables.desktop new/kalgebra-4.7.1/mobile/scripts/tables/kalgebratables.desktop --- old/kalgebra-4.7.0/mobile/scripts/tables/kalgebratables.desktop 2011-07-19 23:34:20.000000000 +0200 +++ new/kalgebra-4.7.1/mobile/scripts/tables/kalgebratables.desktop 2011-09-01 22:47:18.000000000 +0200 @@ -18,6 +18,7 @@ Name[it]=Tabelle dei valori Name[km]=តារាងតម្លៃ Name[ko]=값 테이블 +Name[lt]=Reikšmių lentelės Name[lv]=Vērtību tabulas Name[nb]=Verditabeller Name[nds]=Weertentabellen @@ -38,6 +39,7 @@ Comment[en_GB]=Provides a console to use KAlgebra as a calculator Comment[es]=Proporciona una consola para usar KAlgebra como calculadora Comment[et]=Konsool, mida KAlgebra saab kasutada arvutamiseks +Comment[fi]=Konsoli KAlgebran käyttöön laskimena Comment[fr]=Fournit une console pour utiliser KAlgebra comme calculatrice Comment[gl]=Fornece unha consola para poder empregar o KAlgebra como calculadora Comment[it]=Fornisce una console per usare KAlgebra come calcolatrice diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/mobile/scripts/variables/kalgebravariables.desktop new/kalgebra-4.7.1/mobile/scripts/variables/kalgebravariables.desktop --- old/kalgebra-4.7.0/mobile/scripts/variables/kalgebravariables.desktop 2011-07-19 23:34:20.000000000 +0200 +++ new/kalgebra-4.7.1/mobile/scripts/variables/kalgebravariables.desktop 2011-09-01 22:47:18.000000000 +0200 @@ -20,6 +20,7 @@ Name[ja]=変数 Name[km]=អថេរ Name[ko]=변수 +Name[lt]=Kintamieji Name[lv]=Mainīgie Name[nb]=Variabler Name[nds]=Variabeln @@ -43,6 +44,7 @@ Comment[en_GB]=Provides an enumeration of all defined variables Comment[es]=Proporciona una enumeración de todas las variables definidas Comment[et]=Kõigi defineeritud muutujate loend +Comment[fi]=Luettelee kaikki määritellyt muuttujat Comment[fr]=Fournit une énumération de toutes les variables définies Comment[gl]=Fornece unha enumeración de todas as variábeis definidas Comment[it]=Fornisce un elenco di tutte le variabili definite diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/plasmoid/kalgebraplasmoid.desktop new/kalgebra-4.7.1/plasmoid/kalgebraplasmoid.desktop --- old/kalgebra-4.7.0/plasmoid/kalgebraplasmoid.desktop 2011-07-19 23:34:20.000000000 +0200 +++ new/kalgebra-4.7.1/plasmoid/kalgebraplasmoid.desktop 2011-08-22 15:23:41.000000000 +0200 @@ -48,6 +48,7 @@ Name[sl]=KAlgebra Name[sv]=Kalgebra Name[tr]=KAlgebra +Name[ug]=KAlgebra Name[uk]=KАлгебра Name[x-test]=xxKAlgebraxx Name[zh_CN]=KAlgebra diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kalgebra-4.7.0/src/kalgebra.desktop new/kalgebra-4.7.1/src/kalgebra.desktop --- old/kalgebra-4.7.0/src/kalgebra.desktop 2011-07-19 23:34:20.000000000 +0200 +++ new/kalgebra-4.7.1/src/kalgebra.desktop 2011-08-22 15:23:41.000000000 +0200 @@ -48,6 +48,7 @@ Name[sl]=KAlgebra Name[sv]=Kalgebra Name[tr]=KAlgebra +Name[ug]=KAlgebra Name[uk]=KАлгебра Name[x-test]=xxKAlgebraxx Name[zh_CN]=KAlgebra ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org