Hello community,

here is the log from the commit of package lokalize for openSUSE:Factory 
checked in at 2014-06-19 13:18:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lokalize (Old)
 and      /work/SRC/openSUSE:Factory/.lokalize.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lokalize"

Changes:
--------
--- /work/SRC/openSUSE:Factory/lokalize/lokalize.changes        2014-05-22 
06:54:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.lokalize.new/lokalize.changes   2014-06-19 
13:18:58.000000000 +0200
@@ -1,0 +2,7 @@
+Sun Jun  8 19:04:05 UTC 2014 - tittiatc...@gmail.com
+
+- Update to 4.13.2
+   * KDE 4.13  release
+   * See http://www.kde.org/announcements/announce-4.13.2.php
+
+-------------------------------------------------------------------

Old:
----
  lokalize-4.13.1.tar.xz

New:
----
  lokalize-4.13.2.tar.xz

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

Other differences:
------------------
++++++ lokalize.spec ++++++
--- /var/tmp/diff_new_pack.mLbzsG/_old  2014-06-19 13:18:58.000000000 +0200
+++ /var/tmp/diff_new_pack.mLbzsG/_new  2014-06-19 13:18:58.000000000 +0200
@@ -23,7 +23,7 @@
 License:        GPL-2.0+
 Group:          System/GUI/KDE
 Url:            http://www.kde.org/
-Version:        4.13.1
+Version:        4.13.2
 Release:        0
 Source0:        %{name}-%{version}.tar.xz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ lokalize-4.13.1.tar.xz -> lokalize-4.13.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lokalize-4.13.1/src/catalog/catalog.cpp 
new/lokalize-4.13.2/src/catalog/catalog.cpp
--- old/lokalize-4.13.1/src/catalog/catalog.cpp 2014-05-06 23:59:36.000000000 
+0200
+++ new/lokalize-4.13.2/src/catalog/catalog.cpp 2014-05-17 04:39:28.000000000 
+0200
@@ -505,7 +505,7 @@
     return autoSave;
 }
 
-int Catalog::loadFromUrl(const KUrl& url, const KUrl& saidUrl, int* fileSize)
+int Catalog::loadFromUrl(const KUrl& url, const KUrl& saidUrl, int* fileSize, 
bool fast)
 {
     bool readOnly=false;
     if (url.isLocalFile())
@@ -578,22 +578,25 @@
     d->_readOnly=readOnly;
     d->_url=saidUrl.isEmpty()?url:saidUrl;
 
-    KAutoSaveFile* autoSave=checkAutoSave(d->_url);
-    d->_autoSaveRecovered=autoSave;
-    if (autoSave)
+    if (!fast)
     {
-        d->_autoSave->deleteLater();
-        d->_autoSave=autoSave;
-
-        //restore 'modified' status for entries
-        MergeCatalog* mergeCatalog=new MergeCatalog(this,this);
-        int 
errorLine=mergeCatalog->loadFromUrl(KUrl::fromPath(autoSave->fileName()));
-        if (KDE_ISLIKELY(errorLine==0))
-            mergeCatalog->copyToBaseCatalog();
-        mergeCatalog->deleteLater();
+        KAutoSaveFile* autoSave=checkAutoSave(d->_url);
+        d->_autoSaveRecovered=autoSave;
+        if (autoSave)
+        {
+            d->_autoSave->deleteLater();
+            d->_autoSave=autoSave;
+
+            //restore 'modified' status for entries
+            MergeCatalog* mergeCatalog=new MergeCatalog(this,this);
+            int 
errorLine=mergeCatalog->loadFromUrl(KUrl::fromPath(autoSave->fileName()));
+            if (KDE_ISLIKELY(errorLine==0))
+                mergeCatalog->copyToBaseCatalog();
+            mergeCatalog->deleteLater();
+        }
+        else
+            d->_autoSave->setManagedFile(d->_url);
     }
-    else
-        d->_autoSave->setManagedFile(d->_url);
 
     if (fileSize)
         *fileSize=file->size();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lokalize-4.13.1/src/catalog/catalog.h 
new/lokalize-4.13.2/src/catalog/catalog.h
--- old/lokalize-4.13.1/src/catalog/catalog.h   2014-05-06 23:59:36.000000000 
+0200
+++ new/lokalize-4.13.2/src/catalog/catalog.h   2014-05-17 04:39:28.000000000 
+0200
@@ -188,7 +188,7 @@
 public slots: //DBus interface
     const KUrl& url() const {return d->_url;}
     ///@returns 0 if success, >0 erroneous line (parsing error)
-    int loadFromUrl(const KUrl& url, const KUrl& saidUrl=KUrl(), int* 
fileSize=0);
+    int loadFromUrl(const KUrl& url, const KUrl& saidUrl=KUrl(), int* 
fileSize=0, bool fast = false);
     bool saveToUrl(KUrl url);
     bool save();
     QByteArray contents();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lokalize-4.13.1/src/project/project.cpp 
new/lokalize-4.13.2/src/project/project.cpp
--- old/lokalize-4.13.1/src/project/project.cpp 2014-05-06 23:59:36.000000000 
+0200
+++ new/lokalize-4.13.2/src/project/project.cpp 2014-05-17 04:39:28.000000000 
+0200
@@ -123,6 +123,7 @@
     {
         TM::CloseDBJob* closeDBJob=new TM::CloseDBJob(projectID(),this);
         
connect(closeDBJob,SIGNAL(done(ThreadWeaver::Job*)),closeDBJob,SLOT(deleteLater()));
+        ThreadWeaver::Weaver::instance()->enqueue(closeDBJob);
     }
     ThreadWeaver::Weaver::instance()->finish();//more safety
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lokalize-4.13.1/src/tm/jobs.cpp 
new/lokalize-4.13.2/src/tm/jobs.cpp
--- old/lokalize-4.13.1/src/tm/jobs.cpp 2014-05-06 23:59:36.000000000 +0200
+++ new/lokalize-4.13.2/src/tm/jobs.cpp 2014-05-17 04:39:28.000000000 +0200
@@ -1520,7 +1520,7 @@
     QRegExp rxClean1(c.markup);rxClean1.setMinimal(true);
 
     Catalog catalog(thread());
-    if (KDE_ISLIKELY(catalog.loadFromUrl(m_url, KUrl(), &m_size)==0))
+    if (KDE_ISLIKELY(catalog.loadFromUrl(m_url, KUrl(), &m_size, true)==0))
     {
         if (c.targetLangCode!=catalog.targetLangCode())
         {

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to