DEVELOPPERS WHO WORKS ON DIGIKAM KDE4 PORT:
-------------------------------------------

Gilles Caulier <caulier dot gilles at gmail dot com>
Marcel Wiesweg <marcel dot wiesweg at gmx dot de>
Laurent Montel <montel at kde dot org>
Andi Clemens <andi dot clemens at gmx dot net>

URL
---

* Port project to CMake:
    http://techbase.kde.org/Development/Tutorials/CMake
    http://techbase.kde.org/Development/Tutorials/KDE4_Porting_Guide#CMake
    http://www.cmake.org/Wiki/CMake_Useful_Variables
    http://www.kdedevelopers.org/node/1743
    http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/FindKDE4Internal.cmake?view=markup
		    
* Port to QT4/KDE4.
    Overview documentation
      http://techbase.kde.org/Development/Tutorials/KDE4_Porting_Guide
		  
    There are scripts to relieve us of the tedious work:
      http://doc.trolltech.com/4.2/qt3to4.html
      http://websvn.kde.org/trunk/KDE/kdesdk/scripts/qt4/
				      
    There are two pages with detailed information about the API changes. These
    need to be consulted while porting:
      http://doc.trolltech.com/4.0/porting4.html
      http://websvn.kde.org/*checkout*/trunk/KDE/kdelibs/KDE4PORTING.html
      http://techbase.kde.org/Projects/KDEPrint/KDE4
				
LIST OF BUGZILLA FILES NOT YET BACKPORTED FROM KDE3 BRANCH:
-----------------------------------------------------------      
      		      


LIST OF DIRECTORIES PORTED BY DEVELOPPERS:
------------------------------------------
                                                        DEPENCIES
                                                        +-------+
                                                       /         \     CODE    REGRESSION
DIRECTORIES / FILES                     DONE BY     SHOWFOTO DIGIKAM   PORT      TESTS      REMARKS

|-libs
|---curves                              Gilles          X      X       DONE        DONE
|---database                            Marcel                 X       DONE
|---dialogs                             Gilles          X      X       DONE        DONE
|---dimg                                Gilles          X      X       DONE        DONE
|---dmetadata                           Gilles          X      X       DONE        DONE
|---greycstoration                      Gilles          X      X       DONE        DONE
|---histogram                           Gilles          X      X       DONE        DONE
|---imageproperties                     Gilles          X      X       DONE        DONE
|---jpegutils                           Gilles                 X       DONE
|---levels                              Gilles          X      X       DONE        DONE
|---lprof                               Gilles          X      X       DONE        DONE
|---themeengine                         Gilles                 X       DONE        DONE
|---threadimageio                       Marcel          X      X       DONE                 Some lock are done with libkdcraw based on LibRaw
|---whitebalance                        Gilles          X      X       DONE        DONE
|---widgets
|-----common
    colorgradientwidget.cpp             Gilles          X      X       DONE        DONE
    curveswidget.cpp                    Gilles          X      X       DONE        DONE
    dcursortracker.cpp                  Gilles          X      X       DONE        DONE
    dpopupmenu.cpp                      Gilles          X      X       DONE                 Left banner has disapear!
    filesaveoptionsbox.cpp              Gilles          X      X       DONE        DONE
    histogramwidget.cpp                 Gilles          X      X       DONE        DONE
    paniconwidget.cpp                   Gilles          X      X       DONE        DONE
    previewwidget.cpp                   Gilles          X      X       DONE        DONE     Still use Q3ScrollView. Port to QScrollArea
    sidebar.cpp                         Gilles          X      X       DONE        DONE
    splashscreen.cpp                    Gilles          X      X       DONE        DONE
    squeezedcombobox.cpp                Gilles          X      X       DONE        DONE
    statusnavigatebar.cpp               Gilles          X      X       DONE        DONE
    statusprogressbar.cpp               Gilles          X      X       DONE        DONE
    statuszoombar.cpp	                Gilles          X      X       DONE        DONE
    statusled.cpp                       Gilles                 X       DONE        DONE
    thumbbar.cpp                        Gilles          X      X       DONE        DONE     Still use Q3ScrollView. Port to QScrollArea
|-----iccprofiles                       Gilles          X      X       DONE        DONE
|-----imageplugins                      Gilles          X      X       DONE        DONE
|-----metadata                          Gilles          X      X       DONE        DONE

|-utilities
|---batch                               Gilles                 X       DONE
|---cameragui
    albumselectdialog.cpp               Gilles                 X       DONE
    animwidget.cpp                      Gilles                 X       DONE
    cameracontroller.cpp                Gilles                 X       DONE
    camerafolderdialog.cpp              Gilles                 X       DONE
    camerafolderitem.cpp                Gilles                 X       DONE
    camerafolderview.cpp                Gilles                 X       DONE
    cameraiconitem.cpp                  Gilles                 X       DONE
    cameraiconview.cpp                  Gilles                 X       DONE
    camerainfodialog.cpp                Gilles                 X       DONE
    cameraui.cpp                        Gilles                 X       DONE                 QToolBox color background is not right.
    dkcamera.cpp                        Gilles                 X       DONE
    freespacewidget.cpp                 Gilles                 X       DONE        DONE     With KDE 4.2, port to KCapacityBar.
    gpcamera.cpp                        Gilles                 X       DONE
    gpiteminfo.cpp                      Gilles                 X       DONE
    renamecustomizer.cpp                Gilles                 X       DONE
    umscamera.cpp                       Gilles                 X       DONE
|---fuzzysearch                         Gilles                 X       DONE
|---gpssearch                           Gilles                 X       DONE                 Require Marble widget selection patch.
|---hotplug                             Laurent                        DONE        -
|---imageeditor
|-----canvas  
    canvas.cpp                          Gilles          X      X       DONE        DONE     Still use Q3ScrollView. Port to PreviewWidget
    colorcorrectiondlg.cpp              Gilles          X      X       DONE        DONE
    dimginterface.cpp                   Gilles          X      X       DONE        DONE
    imageplugin.cpp                     Gilles          X      X       DONE        DONE
    imagepluginloader.cpp               Gilles          X      X       DONE        DONE
    undoaction.cpp                      Gilles          X      X       DONE        DONE
    undocache.cpp                       Gilles          X      X       DONE        DONE
    undomanager.cpp                     Gilles          X      X       DONE        DONE
|-----editor
    editorwindow.cpp                    Gilles          X      X       DONE        DONE     Printing is disable
    imageiface.cpp                      Gilles          X      X       DONE        DONE
    imagewindow.cpp                     Gilles                 X       DONE        DONE     Some EditorTool preview do not work properly.
|-----tools                             Laurent         X      X       DONE        DONE
|---lighttable
    lighttablepreview.cpp               Gilles                 X       DONE
    lighttableview.cpp                  Gilles                 X       DONE
    lighttablebar.cpp                   Gilles                 X       DONE                 D&D is broken.
    lighttablewindow.cpp                Gilles                 X       DONE
|---kipiiface                           Gilles                 X       DONE        DONE
|---scripts                             Gilles                         DONE        -
|---searchwindow                        Marcel                 X       DONE        DONE
|---setup                               Gilles          X      X       DONE        DONE
|---slideshow                           Laurent         X      X       DONE        DONE
|---timeline                            Gilles                 X       DONE        DONE

|-kioslave                              Marcel                 X       DONE        DONE

|-showfoto                              Gilles          X              DONE        DONE

|-digikam
    album.cpp                           Laurent                X       DONE        DONE
    albumfiletip.cpp                    Gilles                 X       DONE
    albumfolderview.cpp                 Gilles                 X       DONE
    albumhistory.cpp                    Laurent                X       DONE
    albumicongroupitem.cpp              Gilles                 X       DONE
    albumiconitem.cpp                   Gilles                 X       DONE
    albumiconview.cpp                   Gilles                 X       DONE
    albumitemhandler.cpp                Laurent                X       DONE
    albumlister.cpp                     Gilles                 X       DONE
    albummanager.cpp                    Gilles                 X       DONE
    albumpropsedit.cpp                  Laurent                X       DONE
    albumsettings.cpp                   Gilles                 X       DONE
    albumthumbnailloader.cpp            Gilles                 X       DONE
    albumwidgetstack.cpp                Gilles                 X       DONE
    cameralist.cpp                      Laurent                X       DONE
    cameratype.cpp                      Gilles                 X       DONE
    datefolderview.cpp                  Laurent                X       DONE
    digikamapp.cpp                      Gilles                 X       DONE
    digikamfirstrun.cpp                 Laurent                X       DONE
    digikamview.cpp                     Gilles                 X       DONE
    dio.cpp                             Laurent                X       DONE
    ddragobjects.cpp                    Gilles                 X       DONE       DONE
    folderitem.cpp                      Gilles                 X       DONE
    folderview.cpp                      Gilles                 X       DONE
    icongroupitem.cpp                   Gilles                 X       DONE
    iconitem.cpp                        Gilles                 X       DONE
    iconview.cpp                        Gilles                 X       DONE
    imageattributeswatch.cpp            Gilles                 X       DONE
    imagepreviewbar.cpp                 Gilles                 X       DONE       DONE
    imagepreviewview.cpp                Gilles                 X       DONE       DONE
    kdateedit.cpp                       Gilles                 X       DONE
    kdatepickerpopup.cpp                Gilles                 X       DONE
    kdatetimeedit.cpp                   Gilles                 X       DONE
    main.cpp                            Gilles                 X       DONE       DONE
    mediaplayerview.cpp                 Gilles                 X       DONE
    metadatahub.cpp                     Gilles                 X       DONE
    monthwidget.cpp                     Gilles                 X       DONE
    ratingpopupmenu.cpp                 Gilles                 X       DONE       DONE
    ratingwidget.cpp                    Gilles                 X       DONE       DONE
    syncjob.cpp                         Gilles                 X       DONE       DONE
    tageditdlg.cpp                      Gilles                 X       DONE       DONE
    tagfilterview.cpp                   Gilles                 X       DONE       DONE
    tagfolderview.cpp                   Gilles                 X       DONE       DONE
    tagspopupmenu.cpp                   Gilles                 X       DONE       DONE
    treefolderitem.cpp                  Gilles                 X       DONE       DONE
    welcomepageview.cpp                 Laurent                X       DONE       DONE

|-imageplugins
|---adjustcurves                        Laurent                        DONE       DONE
|---adjustlevels                        Laurent                        DONE       DONE
|---blurfx                              Laurent                        DONE       DONE
|---border                              Laurent                        DONE       DONE
|---channelmixer                        Laurent                        DONE       DONE
|---charcoal                            Laurent                        DONE       DONE
|---colorfx                             Laurent                        DONE       DONE
|---coreplugin                          Gilles                         DONE       DONE
|---distortionfx                        Laurent                        DONE       DONE
|---emboss                              Laurent                        DONE       DONE
|---filmgrain                           Laurent                        DONE       DONE
|---freerotation                        Gilles                         DONE       DONE
|---hotpixels                           Laurent                        DONE
|---infrared                            Laurent                        DONE       DONE
|---inpainting                          Gilles                         DONE       DONE
|---inserttext                          Laurent                        DONE       DONE
|---lenscorrection                      Gilles                         DONE       DONE
|---noisereduction                      Laurent                        DONE       DONE
|---oilpaint                            Laurent                        DONE       DONE
|---perspective                         Laurent                        DONE       DONE
|---raindrop                            Laurent                        DONE       DONE
|---restoration                         Gilles                         DONE       DONE
|---sheartool                           Laurent                        DONE       DONE
|---superimpose                         Laurent                        DONE
|---texture                             Laurent                        DONE       DONE
|---whitebalance                        Gilles                         DONE       DONE

|-themedesigner                         Gilles                         DONE                 Thumbnails view is broken.
