1
DEVELOPPERS WHO WORKS ON DIGIKAM KDE4 PORT:
2
-------------------------------------------
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>
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
22
Overview documentation
23
http://techbase.kde.org/Development/Tutorials/KDE4_Porting_Guide
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/
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
35
LIST OF DIRECTORIES PORTED BY DEVELOPPERS:
36
------------------------------------------
40
DIRECTORIES / FILES DONE BY SHOWFOTO DIGIKAM PORT TESTS REMARKS
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
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
88
|-----iccprofiles Gilles X X DONE DONE
89
|-----imageplugins Gilles X X DONE DONE
90
|-----metadata Gilles X X DONE DONE
93
|---batch Gilles X DONE -
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 -
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
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
139
|-kioslave Marcel X DONE DONE
141
|-showfoto Gilles X DONE DONE
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
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
242
|-themedesigner Andi DONE DONE