From kde-commits Fri Aug 07 22:28:03 2009 From: David Nolden Date: Fri, 07 Aug 2009 22:28:03 +0000 To: kde-commits Subject: KDE/kdevplatform/plugins Message-Id: <1249684083.696395.28493.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=124968409230445 SVN commit 1008574 by zwabel: First version of a patch-review plugin, partially ported from the teamwork plugin. Not very functional yet, but can do the basic thing: - Select a base directory - Select a patch file When the selected file is open, press "Highlight File" to highlight the edited places, and use "next hunk" and "previous hunk" to jump between hunks. Still needs a bit of work to really be user-friendly, and doesn't have all the required functionality yet. M +1 -1 CMakeLists.txt A patchreview (directory) A patchreview/CMakeLists.txt A patchreview/documenthighlighter.cpp A patchreview/documenthighlighter.h [License: GPL (v3+)] A patchreview/kdevpatchreview.desktop A patchreview/kdevpatchreview.rc A patchreview/libdiff2 (directory) A patchreview/libdiff2/CMakeLists.txt A patchreview/libdiff2/README A patchreview/libdiff2/cvsdiffparser.cpp [License: GPL (v2+)] A patchreview/libdiff2/cvsdiffparser.h [License: GPL (v2+)] A patchreview/libdiff2/difference.cpp [License: GPL (v2+)] A patchreview/libdiff2/difference.h [License: GPL (v2+)] A patchreview/libdiff2/diffexport.h [License: LGPL (v2+)] A patchreview/libdiff2/diffhunk.cpp [License: GPL (v2+)] A patchreview/libdiff2/diffhunk.h [License: GPL (v2+)] A patchreview/libdiff2/diffmodel.cpp [License: GPL (v2+)] A patchreview/libdiff2/diffmodel.h [License: GPL (v2+)] A patchreview/libdiff2/diffmodellist.cpp [License: GPL (v2+)] A patchreview/libdiff2/diffmodellist.h [License: GPL (v2+)] A patchreview/libdiff2/diffparser.cpp [License: GPL (v2+)] A patchreview/libdiff2/diffparser.h [License: GPL (v2+)] A patchreview/libdiff2/diffsettings.cpp [License: GPL (v2+)] A patchreview/libdiff2/diffsettings.h [License: GPL (v2+)] A patchreview/libdiff2/kompare.h [License: GPL (v2+)] A patchreview/libdiff2/komparemodellist.cpp [License: GPL (v2+)] A patchreview/libdiff2/komparemodellist.h [License: GPL (v2+)] A patchreview/libdiff2/kompareprocess.cpp [License: GPL (v2+)] A patchreview/libdiff2/kompareprocess.h [License: GPL (v2+)] A patchreview/libdiff2/levenshteintable.cpp [License: GPL (v2+)] A patchreview/libdiff2/levenshteintable.h [License: GPL (v2+)] A patchreview/libdiff2/parser.cpp [License: GPL (v2+)] A patchreview/libdiff2/parser.h [License: GPL (v2+)] A patchreview/libdiff2/parserbase.cpp [License: GPL (v2+)] A patchreview/libdiff2/parserbase.h [License: GPL (v2+)] A patchreview/libdiff2/perforceparser.cpp [License: GPL (v2+)] A patchreview/libdiff2/perforceparser.h [License: GPL (v2+)] A patchreview/libdiff2/settingsbase.cpp [License: GPL (v2+)] A patchreview/libdiff2/settingsbase.h [License: GPL (v2+)] A patchreview/localpatchsource.cpp [License: GPL (v2+)] A patchreview/localpatchsource.h [License: GPL (v2+)] A patchreview/patchreview.cpp [License: GPL (v2+)] A patchreview/patchreview.h [License: GPL (v2+)] A patchreview/patchreview.ui --- trunk/KDE/kdevplatform/plugins/CMakeLists.txt #1008573:1008574 @@ -13,6 +13,7 @@ add_subdirectory(execute) add_subdirectory(sourceformatter) add_subdirectory(documentswitcher) +add_subdirectory(patchreview) set(Boost_ADDITIONAL_VERSIONS 1.39.0 1.39) macro_optional_find_package( Boost 1.35.0 ) @@ -32,4 +33,3 @@ macro_optional_add_subdirectory(mercurial) macro_display_feature_log() -