KDE/kdevelop

Matt Rogers mattr at kde.org
Thu Aug 24 03:24:13 UTC 2006


SVN commit 576415 by mattr:

Rename the *Frontend classes to *Interface. The move map looks like
this:

I've only renamed the files for the moment, but eventually the classes
will be renamed to the following:

KDevAppFrontend will become KDevApplicationInterface
KDevMakeFrontend will become KDevBuildInterface
KDevDiffFrontend will become KDevDiffInterface

The interfaces have also been moved into their own interfaces directory.
The extension mechanism will continue to be refactored over the coming
days. 

Stay tuned for more information. :)

CCMAIL: kdevelop-devel at kdevelop.org




 M  +1 -1      buildtools/builders/makebuilder/CMakeLists.txt  
 M  +1 -1      buildtools/builders/makebuilder/kdevmakebuilder.cpp  
 M  +10 -10    lib/CMakeLists.txt  
 A             lib/interfaces (directory)  
 A             lib/interfaces/kdevapplicationinterface.cpp   lib/kdevappfrontend.cpp#576379 [License: no copyright]
 A             lib/interfaces/kdevapplicationinterface.desktop   lib/kdevelopappfrontend.desktop#576379
 A             lib/interfaces/kdevapplicationinterface.h   lib/kdevappfrontend.h#576379
 A             lib/interfaces/kdevdiffinterface.cpp   lib/kdevdifffrontend.cpp#576379 [License: LGPL (v2+)]
 A             lib/interfaces/kdevdiffinterface.desktop   lib/kdevelopdifffrontend.desktop#576379
 A             lib/interfaces/kdevdiffinterface.h   lib/kdevdifffrontend.h#576379
 A             lib/interfaces/kdevmakeinterface.cpp   lib/kdevmakefrontend.cpp#576379 [License: no copyright]
 A             lib/interfaces/kdevmakeinterface.desktop   lib/kdevelopmakefrontend.desktop#576379
 A             lib/interfaces/kdevmakeinterface.h   lib/kdevmakefrontend.h#576379
 D             lib/kdevappfrontend.cpp  
 D             lib/kdevappfrontend.h  
 D             lib/kdevdifffrontend.cpp  
 D             lib/kdevdifffrontend.h  
 D             lib/kdevelopappfrontend.desktop  
 D             lib/kdevelopdifffrontend.desktop  
 D             lib/kdevelopmakefrontend.desktop  
 D             lib/kdevmakefrontend.cpp  
 D             lib/kdevmakefrontend.h  
 M  +3 -3      lib/kdevplugincontroller.cpp  
 M  +0 -1      src/kdevideextension.cpp  


--- trunk/KDE/kdevelop/buildtools/builders/makebuilder/CMakeLists.txt #576414:576415
@@ -1,5 +1,5 @@
 
-include_directories( ${CMAKE_SOURCE_DIR}/lib ${CMAKE_SOURCE_DIR}/lib/util
+include_directories( ${CMAKE_SOURCE_DIR}/lib ${CMAKE_SOURCE_DIR}/lib/util ${CMAKE_SOURCE_DIR}/lib/interfaces
     )
 
 
--- trunk/KDE/kdevelop/buildtools/builders/makebuilder/kdevmakebuilder.cpp #576414:576415
@@ -8,7 +8,7 @@
 
 #include <kdevproject.h>
 #include <kdevcore.h>
-#include <kdevmakefrontend.h>
+#include <kdevmakeinterface.h>
 #include <domutil.h>
 
 #if 0 // ### port me
--- trunk/KDE/kdevelop/lib/CMakeLists.txt #576414:576415
@@ -6,16 +6,14 @@
 add_subdirectory(projectmanager)
 add_subdirectory(settings)
 
-include_directories( ${CMAKE_SOURCE_DIR}/lib/util ${CMAKE_SOURCE_DIR}/lib/widgets ${CMAKE_SOURCE_DIR}/lib/weaver ${CMAKE_SOURCE_DIR}/lib/editor ${CMAKE_SOURCE_DIR}/lib/backgroundparser )
+include_directories( ${CMAKE_SOURCE_DIR}/lib/util ${CMAKE_SOURCE_DIR}/lib/widgets ${CMAKE_SOURCE_DIR}/lib/weaver ${CMAKE_SOURCE_DIR}/lib/editor ${CMAKE_SOURCE_DIR}/lib/backgroundparser ${CMAKE_SOURCE_DIR}/lib/interfaces )
 
 ########### next target ###############
 
 set(kdevplatform_LIB_SRCS
     kdevlanguagesupport.cpp
-    kdevappfrontend.cpp
     kdevmainwindow.cpp
     kdevprojectbuilder.cpp
-    kdevmakefrontend.cpp
     kdevproject.cpp
     kdevcodemodel.cpp
     kdevdocumentcontroller.cpp
@@ -24,7 +22,6 @@
     kdevpcsimporter.cpp
     kdevplugincontroller.cpp
     kdevprojectmodel.cpp
-    kdevdifffrontend.cpp
     kdevplugin.cpp
     domutil.cpp
     kdevitemmodel.cpp
@@ -59,6 +56,9 @@
     editor/kdevdocumentcursor.cpp
     editor/kdevdocumentrange.cpp
     backgroundparser/kdevparserdependencypolicy.cpp
+    interfaces/kdevapplicationinterface.cpp
+    interfaces/kdevdiffinterface.cpp
+    interfaces/kdevmakeinterface.cpp
 )
 
 set(kdevplatform_UI3
@@ -78,7 +78,6 @@
 install(FILES
     kdevdocument.h
     kdevdocumentcontroller.h
-    kdevappfrontend.h
     kdevpcsimporter.h
     kdevplugincontroller.h
     kdevcodemodel.h
@@ -88,12 +87,10 @@
     kdevprojectbuilder.h
     kdevcreatefile.h
     kdevproject.h
-    kdevdifffrontend.h
     domutil.h
     kdevlanguagesupport.h
     kdevprojectmodel.h
     kdevmainwindow.h
-    kdevmakefrontend.h
     kdevitemmodel.h
     filetemplate.h
     kdevcodedelegate.h
@@ -124,22 +121,25 @@
     editor/kdevdocumentcursorobject.h
     editor/kdevdocumentcursor.h
     editor/kdevdocumentrange.h
+    interfaces/kdevapplicationinterface.h
+    interfaces/kdevdiffinterface.h
+    interafces/kdevmakeinterface.h
     DESTINATION ${INCLUDE_INSTALL_DIR}/kdevelop/
 )
 
 install(FILES
-    kdevelopappfrontend.desktop
     kdeveloppcsimporter.desktop
     kdevelopcreatefile.desktop
     kdevelopplugin.desktop
-    kdevelopdifffrontend.desktop
     kdevelopprojectbuilder.desktop
     kdeveloplanguagesupport.desktop
     kdevelopproject.desktop
-    kdevelopmakefrontend.desktop
     kdevelopprojectfilemanager.desktop
     kdevelop_part.desktop
     kdevelop_rwpart.desktop
+    interfaces/kdevappinterface.desktop
+    interfaces/kdevdiffinterface.desktop
+    interfaces/kdevmakeinterface.desktop
     DESTINATION ${SERVICETYPES_INSTALL_DIR}
 )
 
--- trunk/KDE/kdevelop/lib/kdevplugincontroller.cpp #576414:576415
@@ -43,10 +43,10 @@
 #include "kdevcore.h"
 #include "kdevconfig.h"
 #include "kdevplugin.h"
-#include "kdevmakefrontend.h"
-#include "kdevappfrontend.h"
+#include "kdevmakeinterface.h"
+#include "kdevapplicationinterface.h"
 #include "kdevprojectcontroller.h"
-#include "kdevdifffrontend.h"
+#include "kdevdiffinterface.h"
 #include "kdevcreatefile.h"
 #include "kdevmainwindow.h"
 
--- trunk/KDE/kdevelop/src/kdevideextension.cpp #576414:576415
@@ -34,7 +34,6 @@
 #include <kicon.h>
 
 #include <kdevplugin.h>
-#include <kdevmakefrontend.h>
 #include <kdevplugincontroller.h>
 #include <kglobal.h>
 




More information about the KDevelop-devel mailing list