~ubuntu-branches/ubuntu/saucy/digikam/saucy

« back to all changes in this revision

Viewing changes to project/KDE4PORT

  • Committer: Bazaar Package Importer
  • Author(s): Scott Kitterman
  • Date: 2010-12-21 23:19:11 UTC
  • mfrom: (1.2.33 upstream) (3.1.7 experimental)
  • Revision ID: james.westby@ubuntu.com-20101221231911-z9jip7s5aht1jqn9
Tags: 2:1.7.0-1ubuntu1
* Merge from Debian Experimental. Remaining Ubuntu changes:
  - Export .pot name and copy to plugins in debian/rules
  - Version build-depends on kipi-plugins-dev to ensure build is against the
    same version on all archs
* Drop debian/patches/kubuntu_01_linker.diff, incoporated upstream
* Remove patches directory and unused patches

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
DEVELOPPERS WHO WORKS ON DIGIKAM KDE4 PORT:
 
2
-------------------------------------------
 
3
 
 
4
Gilles Caulier <caulier dot gilles at gmail dot com>
 
5
Marcel Wiesweg <marcel dot wiesweg at gmx dot de>
 
6
Laurent Montel <montel at kde dot org>
 
7
Andi Clemens   <andi dot clemens at gmx dot net>
 
8
Angelo Naselli <anaselli at linux dot it>
 
9
Rainer Krienke <krienke at uni-koblenz dot de>
 
10
 
 
11
URL
 
12
---
 
13
 
 
14
* Port project to CMake:
 
15
    http://techbase.kde.org/Development/Tutorials/CMake
 
16
    http://techbase.kde.org/Development/Tutorials/KDE4_Porting_Guide#CMake
 
17
    http://www.cmake.org/Wiki/CMake_Useful_Variables
 
18
    http://www.kdedevelopers.org/node/1743
 
19
    http://websvn.kde.org/trunk/KDE/kdelibs/cmake/modules/FindKDE4Internal.cmake?view=markup
 
20
 
 
21
* Port to QT4/KDE4.
 
22
    Overview documentation
 
23
      http://techbase.kde.org/Development/Tutorials/KDE4_Porting_Guide
 
24
 
 
25
    There are scripts to relieve us of the tedious work:
 
26
      http://doc.trolltech.com/4.2/qt3to4.html
 
27
      http://websvn.kde.org/trunk/KDE/kdesdk/scripts/qt4/
 
28
 
 
29
    There are two pages with detailed information about the API changes. These
 
30
    need to be consulted while porting:
 
31
      http://doc.trolltech.com/4.0/porting4.html
 
32
      http://websvn.kde.org/*checkout*/trunk/KDE/kdelibs/KDE4PORTING.html
 
33
      http://techbase.kde.org/Projects/KDEPrint/KDE4
 
34
 
 
35
LIST OF DIRECTORIES PORTED BY DEVELOPPERS:
 
36
------------------------------------------
 
37
                                                        DEPENCIES
 
38
                                                        +-------+
 
39
                                                       /         \     CODE    REGRESSION
 
40
DIRECTORIES / FILES                     DONE BY     SHOWFOTO DIGIKAM   PORT      TESTS      REMARKS
 
41
 
 
42
|-libs
 
43
|---curves                              Gilles          X      X       DONE        DONE
 
44
|---database                            Marcel                 X       DONE        DONE
 
45
|---dialogs                             Gilles          X      X       DONE        DONE
 
46
|---dimg                                Gilles          X      X       DONE        DONE
 
47
|---dmetadata                           Gilles          X      X       DONE        DONE
 
48
|---greycstoration                      Gilles          X      X       DONE        DONE
 
49
|---histogram                           Gilles          X      X       DONE        DONE
 
50
|---imageproperties                     Gilles          X      X       DONE        DONE
 
51
|---jpegutils                           Gilles                 X       DONE        DONE
 
52
|---levels                              Gilles          X      X       DONE        DONE
 
53
|---lprof                               Gilles          X      X       DONE        DONE
 
54
|---themeengine                         Gilles                 X       DONE        DONE
 
55
|---threadimageio                       Marcel          X      X       DONE        DONE
 
56
|---whitebalance                        Gilles          X      X       DONE        DONE
 
57
|---widgets
 
58
|-----common
 
59
    colorgradientwidget.cpp             Gilles          X      X       DONE        DONE
 
60
    comboboxutilities.cpp               Marcel          X      X       DONE        DONE
 
61
    curveswidget.cpp                    Gilles          X      X       DONE        DONE
 
62
    dcursortracker.cpp                  Gilles          X      X       DONE        DONE
 
63
    dexpanderbox.cpp                    Marcel          X      X       DONE        DONE
 
64
    dfontselect.cpp                     Gilles          X      X       DONE        DONE
 
65
    dgradientslider.cpp                 Gilles          X      X       DONE        DONE
 
66
    ditemtooltip.cpp                    Gilles          X      X       DONE        DONE
 
67
    dlogoaction.cpp                     Gilles          X      X       DONE        DONE
 
68
    dpopupmenu.cpp                      Gilles          X      X       DONE        DONE
 
69
    drubberband.cpp                     Marcel          X      X       DONE        DONE     Still use Q3ScrollView. Port to QScrollArea and Model/View
 
70
    filesaveoptionsbox.cpp              Gilles          X      X       DONE        DONE
 
71
    histogrambox.cpp                    Andi            X      X       DONE        DONE
 
72
    histogramwidget.cpp                 Gilles          X      X       DONE        DONE
 
73
    itemviewhoverbutton.cpp             Marcel          X      X       DONE        DONE
 
74
    itemviewtooltip.cpp                 Marcel          X      X       DONE        DONE
 
75
    paniconwidget.cpp                   Gilles          X      X       DONE        DONE
 
76
    previewwidget.cpp                   Gilles          X      X       DONE        DONE     Still use Q3ScrollView. Port to QScrollArea and Model/View
 
77
    searchtextbar.cpp                   Gilles          X      X       DONE        DONE
 
78
    sidebar.cpp                         Gilles          X      X       DONE        DONE
 
79
    splashscreen.cpp                    Gilles          X      X       DONE        DONE
 
80
    statusled.cpp                       Gilles          X      X       DONE        DONE
 
81
    statusnavigatebar.cpp               Gilles          X      X       DONE        DONE
 
82
    statusprogressbar.cpp               Gilles          X      X       DONE        DONE
 
83
    statuszoombar.cpp                   Gilles          X      X       DONE        DONE
 
84
    thumbbar.cpp                        Gilles          X      X       DONE        DONE     Still use Q3ScrollView. Port to QScrollArea and Model/View
 
85
    thumbbartooltip.cpp                 Gilles          X      X       DONE        DONE
 
86
    visibilitycontroller.cpp            Marcel          X      X       DONE        DONE
 
87
 
 
88
|-----iccprofiles                       Gilles          X      X       DONE        DONE
 
89
|-----imageplugins                      Gilles          X      X       DONE        DONE
 
90
|-----metadata                          Gilles          X      X       DONE        DONE
 
91
 
 
92
|-utilities
 
93
|---batch                               Gilles                 X       DONE        -
 
94
|---cameragui
 
95
    animwidget.cpp                      Gilles                 X       DONE        DONE
 
96
    cameracontroller.cpp                Gilles                 X       DONE        DONE
 
97
    camerafolderdialog.cpp              Gilles                 X       DONE        DONE
 
98
    camerafolderitem.cpp                Gilles                 X       DONE        DONE
 
99
    camerafolderview.cpp                Gilles                 X       DONE        DONE
 
100
    cameraiconitem.cpp                  Gilles                 X       DONE        DONE     Port to Qt4 and Model/View
 
101
    cameraiconview.cpp                  Gilles                 X       DONE        DONE     Still use Q3ScrollView. Port to QScrollArea and Model/View
 
102
    camerainfodialog.cpp                Gilles                 X       DONE        DONE
 
103
    cameraui.cpp                        Gilles                 X       DONE        DONE
 
104
    dkcamera.cpp                        Gilles                 X       DONE        DONE
 
105
    freespacewidget.cpp                 Gilles                 X       DONE        DONE     With KDE 4.2, port to KCapacityBar.
 
106
    gpcamera.cpp                        Gilles                 X       DONE        DONE
 
107
    gpiteminfo.cpp                      Gilles                 X       DONE        DONE
 
108
    renamecustomizer.cpp                Gilles                 X       DONE        DONE
 
109
    umscamera.cpp                       Gilles                 X       DONE        DONE
 
110
|---firstrun                            Gilles                 X       DONE        DONE
 
111
|---fuzzysearch                         Gilles                 X       DONE        DONE
 
112
|---gpssearch                           Gilles                 X       DONE        DONE
 
113
|---hotplug                             Marcel                         DONE        -
 
114
|---imageeditor
 
115
|-----canvas
 
116
    canvas.cpp                          Gilles          X      X       DONE        DONE     Still use Q3ScrollView. Port to PreviewWidget and Model/View
 
117
    colorcorrectiondlg.cpp              Gilles          X      X       DONE        DONE
 
118
    dimginterface.cpp                   Gilles          X      X       DONE        DONE
 
119
    imageplugin.cpp                     Gilles          X      X       DONE        DONE
 
120
    imagepluginloader.cpp               Gilles          X      X       DONE        DONE
 
121
    undoaction.cpp                      Gilles          X      X       DONE        DONE
 
122
    undocache.cpp                       Gilles          X      X       DONE        DONE
 
123
    undomanager.cpp                     Gilles          X      X       DONE        DONE
 
124
|-----editor                            Gilles          X      X       DONE        DONE
 
125
|-----printiface                        Angelo          X      X       DONE        DONE
 
126
|---kipiiface                           Gilles                 X       DONE        DONE
 
127
|---lighttable
 
128
    lighttablepreview.cpp               Gilles                 X       DONE        DONE     Still use Q3ScrollView. Port to PreviewWidget and Model/View
 
129
    lighttableview.cpp                  Gilles                 X       DONE        DONE
 
130
    lighttablebar.cpp                   Gilles                 X       DONE                 Port to Qt4 and Model/View
 
131
    lighttablewindow.cpp                Gilles                 X       DONE        DONE
 
132
|---queuemanager                        Gilles                 X       DONE        DONE
 
133
|---scripts                             Rainer                         DONE        -
 
134
|---searchwindow                        Marcel                 X       DONE        DONE
 
135
|---setup                               Gilles          X      X       DONE        DONE
 
136
|---slideshow                           Laurent         X      X       DONE        DONE
 
137
|---timeline                            Gilles                 X       DONE        DONE
 
138
 
 
139
|-kioslave                              Marcel                 X       DONE        DONE
 
140
 
 
141
|-showfoto                              Gilles          X              DONE        DONE
 
142
 
 
143
|-digikam
 
144
    album.cpp                           Laurent                X       DONE        DONE
 
145
    albumdragdrop.cpp                   Marcel                 X       DONE        DONE
 
146
    albumfolderview.cpp                 Gilles                 X       DONE                 Still use Q3ScrollView. Port to QScrollArea and Model/View
 
147
    albumhistory.cpp                    Laurent                X       DONE        DONE
 
148
    albumicongroupitem.cpp              Gilles                 X       DONE        DONE
 
149
    albumiconitem.cpp                   Gilles                 X       DONE                 Obsolete. Replaced by imagedelegate.cpp
 
150
    albumiconview.cpp                   Gilles                 X       DONE                 Obsolete. Replaced by imagecategorizedview.cpp
 
151
    albumiconviewfilter.cpp             Gilles                 X       DONE        DONE
 
152
    albumiconviewtooltip.cpp            Gilles                 X       DONE        DONE
 
153
    albumlister.cpp                     Gilles                 X       DONE        DONE
 
154
    albummanager.cpp                    Gilles                 X       DONE        DONE
 
155
    albumpropsedit.cpp                  Laurent                X       DONE        DONE
 
156
    albumselectcombobox.cpp             Marcel                 X       DONE        DONE
 
157
    albumselectdialog.cpp               Gilles                 X       DONE        DONE
 
158
    albumselectwidget.cpp               Gilles                 X       DONE        DONE
 
159
    albumsettings.cpp                   Gilles                 X       DONE        DONE
 
160
    albumthumbnailloader.cpp            Gilles                 X       DONE        DONE
 
161
    albumtreeview.cpp                   Marcel                 X       DONE        DONE
 
162
    albumwidgetstack.cpp                Gilles                 X       DONE        DONE
 
163
    cameralist.cpp                      Laurent                X       DONE        DONE
 
164
    cameratype.cpp                      Gilles                 X       DONE        DONE
 
165
    contextmenuhelper.cpp               Andi                   X       DONE        DONE
 
166
    datefolderview.cpp                  Laurent                X       DONE                 Port to Qt4 and Model/View
 
167
    dbstatdlg.cpp                       Gilles                 X       DONE        DONE
 
168
    ddragobjects.cpp                    Gilles                 X       DONE        DONE
 
169
    digikamadaptor.cpp                  Laurent                X       DONE        DONE
 
170
    digikamapp.cpp                      Gilles                 X       DONE        DONE
 
171
    digikamimageview.cpp                Marcel                 X       DONE        DONE
 
172
    digikamview.cpp                     Gilles                 X       DONE        DONE
 
173
    dio.cpp                             Laurent                X       DONE        DONE
 
174
    folderitem.cpp                      Gilles                 X       DONE                 Port to Qt4 and Model/View
 
175
    folderview.cpp                      Gilles                 X       DONE                 Still use Q3ScrollView. Port to QScrollArea and Model/View
 
176
    folderviewtooltip.cpp               Marcel                 X       DONE        DONE
 
177
    icongroupitem.cpp                   Gilles                 X       DONE        DONE
 
178
    iconitem.cpp                        Gilles                 X       DONE                 Port to Qt4 and Model/View
 
179
    iconview.cpp                        Gilles                 X       DONE                 Still use Q3ScrollView. Port to QScrollArea and Model/View
 
180
    imageattributeswatch.cpp            Gilles                 X       DONE        DONE
 
181
    imagecategorizedview.cpp            Marcel                 X       DONE        DONE
 
182
    imagecategorydrawer.cpp             Marcel                 X       DONE        DONE
 
183
    imagedelegate.cpp                   Marcel                 X       DONE        DONE
 
184
    imagedelegateoverlay.cpp            Marcel                 X       DONE        DONE
 
185
    imagedragdrop.cpp                   Marcel                 X       DONE        DONE
 
186
    imagepreviewbar.cpp                 Gilles                 X       DONE        DONE
 
187
    imagepreviewview.cpp                Gilles                 X       DONE        DONE
 
188
    imageselectionoverlay.cpp           Marcel                 X       DONE        DONE
 
189
    imagerotationoverlay.cpp            Gilles                 X       DONE        DONE
 
190
    imageviewutilities.cpp              Marcel                 X       DONE        DONE
 
191
    kcategorizedview.cpp                Marcel                 X       DONE        DONE
 
192
    kdateedit.cpp                       Gilles                 X       DONE        DONE
 
193
    kdatepickerpopup.cpp                Gilles                 X       DONE        DONE
 
194
    kdatetimeedit.cpp                   Gilles                 X       DONE        DONE
 
195
    main.cpp                            Gilles                 X       DONE        DONE
 
196
    mediaplayerview.cpp                 Gilles                 X       DONE        DONE
 
197
    metadatahub.cpp                     Gilles                 X       DONE        DONE
 
198
    metadatamanager.cpp                 Marcel                 X       DONE        DONE
 
199
    mimefilter.cpp                      Gilles                 X       DONE        DONE
 
200
    monthwidget.cpp                     Gilles                 X       DONE        DONE
 
201
    ratingfilter.cpp                    Gilles                 X       DONE        DONE
 
202
    ratingpopupmenu.cpp                 Gilles                 X       DONE        DONE
 
203
    ratingwidget.cpp                    Gilles                 X       DONE        DONE
 
204
    scancontroller.cpp                  Marcel                 X       DONE        DONE
 
205
    syncjob.cpp                         Gilles                 X       DONE        DONE
 
206
    tageditdlg.cpp                      Gilles                 X       DONE        DONE
 
207
    tagfilterview.cpp                   Gilles                 X       DONE                 Still use Q3ScrollView. Port to QScrollArea and Model/View
 
208
    tagfolderview.cpp                   Gilles                 X       DONE                 Still use Q3ScrollView. Port to QScrollArea and Model/View
 
209
    tagspopupmenu.cpp                   Gilles                 X       DONE        DONE
 
210
    tooltipfiller.cpp                   Marcel                 X       DONE        DONE
 
211
    treefolderitem.cpp                  Gilles                 X       DONE        DONE
 
212
    welcomepageview.cpp                 Laurent                X       DONE        DONE
 
213
 
 
214
|-imageplugins
 
215
|---adjustcurves                        Laurent                        DONE        DONE
 
216
|---adjustlevels                        Laurent                        DONE        DONE
 
217
|---blurfx                              Laurent                        DONE        DONE
 
218
|---border                              Laurent                        DONE        DONE
 
219
|---channelmixer                        Laurent                        DONE        DONE
 
220
|---charcoal                            Laurent                        DONE        DONE
 
221
|---colorfx                             Laurent                        DONE        DONE
 
222
|---coreplugin                          Gilles                         DONE        DONE
 
223
|---distortionfx                        Laurent                        DONE        DONE
 
224
|---emboss                              Laurent                        DONE        DONE
 
225
|---filmgrain                           Laurent                        DONE        DONE
 
226
|---freerotation                        Gilles                         DONE        DONE
 
227
|---hotpixels                           Laurent                        DONE
 
228
|---infrared                            Laurent                        DONE        DONE
 
229
|---inpainting                          Gilles                         DONE        DONE
 
230
|---inserttext                          Laurent                        DONE        DONE
 
231
|---lenscorrection                      Gilles                         DONE        DONE
 
232
|---noisereduction                      Laurent                        DONE        DONE
 
233
|---oilpaint                            Laurent                        DONE        DONE
 
234
|---perspective                         Laurent                        DONE        DONE
 
235
|---raindrop                            Laurent                        DONE        DONE
 
236
|---restoration                         Gilles                         DONE        DONE
 
237
|---sheartool                           Laurent                        DONE        DONE
 
238
|---superimpose                         Laurent                        DONE                 Paning/zoom is broken
 
239
|---texture                             Laurent                        DONE        DONE
 
240
|---whitebalance                        Gilles                         DONE        DONE
 
241
 
 
242
|-themedesigner                         Andi                           DONE        DONE