rev 7706 - in trunk/packages/kdevelop/debian: . patches
Jeremy Lainé
sharky at alioth.debian.org
Sun Oct 28 21:46:27 UTC 2007
Author: sharky
Date: 2007-10-28 21:46:27 +0000 (Sun, 28 Oct 2007)
New Revision: 7706
Added:
trunk/packages/kdevelop/debian/patches/03_fix_user_interface_lag.diff
Removed:
trunk/packages/kdevelop/debian/patches/03_fix_plugins_double_update.diff
Modified:
trunk/packages/kdevelop/debian/changelog
Log:
fix patch
Modified: trunk/packages/kdevelop/debian/changelog
===================================================================
--- trunk/packages/kdevelop/debian/changelog 2007-10-28 21:27:15 UTC (rev 7705)
+++ trunk/packages/kdevelop/debian/changelog 2007-10-28 21:46:27 UTC (rev 7706)
@@ -1,8 +1,8 @@
kdevelop (4:3.5.0-2) unstable; urgency=low
- * Apply patch for plugins double update (r728690).
+ * Apply patch for user interface lag on large projects.
- -- Jeremy Lainé <jeremy.laine at m4x.org> Wed, 24 Oct 2007 15:50:04 +0200
+ -- Jeremy Lainé <jeremy.laine at m4x.org> Sun, 28 Oct 2007 22:46:07 +0100
kdevelop (4:3.5.0-1) unstable; urgency=low
Deleted: trunk/packages/kdevelop/debian/patches/03_fix_plugins_double_update.diff
Added: trunk/packages/kdevelop/debian/patches/03_fix_user_interface_lag.diff
===================================================================
--- trunk/packages/kdevelop/debian/patches/03_fix_user_interface_lag.diff (rev 0)
+++ trunk/packages/kdevelop/debian/patches/03_fix_user_interface_lag.diff 2007-10-28 21:46:27 UTC (rev 7706)
@@ -0,0 +1,24 @@
+--- branches/KDE/3.5/kdevelop/languages/cpp/cppsupportpart.cpp 2007/10/07 14:39:48 722530
++++ branches/KDE/3.5/kdevelop/languages/cpp/cppsupportpart.cpp 2007/10/23 23:34:25 728703
+@@ -2532,6 +2532,8 @@
+ if( !canUpdate ) { ///If the current model could be updated, do not emit addedSourceInfo(..) and remove the units from the parser, because nobody will be using them
+ QStringList l = files.res;
+ while(!l.isEmpty() ) {
++ emit aboutToRemoveSourceInfo( l.front() );
++ emit removedSourceInfo( l.front() );
+ emit addedSourceInfo( l.front() );
+ l.pop_front();
+ }
+@@ -2542,9 +2544,11 @@
+ QStringList l = files.res;
+ while( !l.isEmpty() ) {
+ emit codeModelUpdated( l.front() );
++ emit aboutToRemoveSourceInfo( l.front() );
++ emit removedSourceInfo( l.front() );
++ emit addedSourceInfo( l.front() );
+ l.pop_front();
+ }
+- emit updatedSourceInfo();
+ }
+ }
+ kdDebug( 9007 ) << "files in code-model after parseEmit: " << codeModel()->fileList().count() << " before: " << oldFileCount << endl;
More information about the pkg-kde-commits
mailing list