[Digikam-devel] extragear/graphics/digikam
Gilles Caulier
caulier.gilles at gmail.com
Wed Mar 31 09:12:23 BST 2010
Holger,
After to stop digiKam, i recompile digiKam in the console. sometime,
digiKam kio slave still running in background (digiKAm do not run),
and post message to the console like this:
[ 0%] Built target kipiplugin_dngconverter_automoc
[ 0%] Built target kipiplugin_dngconverter
[ 0%] Built target dngvalidate_automoc
[ 0%] Built target dngvalidate
[ 0%] Built target raw2dng_automoc
[ 0%] Built target raw2dng
[ 0%] Built target kipiplugin_batchprocessimages_automoc
[ 0%] Built target kipiplugin_batchprocessimages
[ 0%] Built target digikam-handbook
[ 0%] Built target showfoto-handbook
[ 0%] Built target kipi-plugins-handbook
[gilles at localhost graphics]$ su
Password: (31450) PollThread::checkDigikamInstancesRunning: At least
service [ "org.kde.digikam.KIO-31050" ] is using the database server
(31450) PollThread::run: Waiting 10 seconds...stop: [ false ]
[root at localhost graphics]# (31450)
PollThread::checkDigikamInstancesRunning: At least service [
"org.kde.digikam.KIO-31050" ] is using the database server
(31450) PollThread::run: Waiting 10 seconds...stop: [ false ]
[root at localhost graphics]#
[root at localhost graphics]#
[root at localhost graphics]#
[root at localhost graphics]#
[root at localhost graphics]#
Why ?
Gilles Caulier
2010/3/31 Gilles Caulier <caulier.gilles at gmail.com>:
> I started to test this new code in trunk with a lots of remarks send
> by private mails.
>
> Holger, I recommend to always use mailing list there for better
> visibility with other contributors...
>
> I will continue in this thread all my report now.
>
> Best
>
> Gilles
>
> 2010/3/30 Johannes Wienke <languitar at semipol.de>:
>> Hi Holger,
>>
>> unfortunately this commit breaks compiling the albummodeltest. Because
>> AlbumManager now depends on DigikamApp, we would have to compile the
>> _whole_ digikam code for the test again. Is there any way to encapsulate
>> the the functionality of DigikamApp that you are using in AlbumManager
>> behind an interface that can be replaced with a stub in the tests. This
>> is really an odd dependency. The database and album management code
>> should not depend on any gui stuff to my mind and there is already a lot
>> of these dependencies simply to compile the model tests. Dependency hell...
>>
>> Anyway, great work with the branch.
>>
>> Johannes
>>
>> Am 30.03.2010 20:33 schrieb Holger Foerster:
>>> SVN commit 1109189 by foerster:
>>>
>>> Merged branch Digikam-DatabaseExt into trunk.
>>>
>>> Happy easter holidays :)
>>>
>>> M +25 -5 CMakeLists.txt
>>> M +1 -0 data/CMakeLists.txt
>>> A data/database (directory)
>>> AM data/database/CMakeLists.txt
>>> A data/database/dbconfig.xml.cmake
>>> A data/database/mysql-global.conf
>>> A databaseserver (directory)
>>> AM databaseserver/CMakeLists.txt
>>> AM databaseserver/databaseserver.cpp [License: GPL (v2+)]
>>> AM databaseserver/databaseserver.h [License: GPL (v2+)]
>>> AM databaseserver/main.cpp [License: GPL (v2+)]
>>> AM databaseserver/org.kde.digikam.DatabaseServer.xml
>>> AM databaseserver/pollthread.cpp [License: GPL (v2+)]
>>> AM databaseserver/pollthread.h [License: GPL (v2+)]
>>> M +1 -1 digikam/CMakeLists.txt
>>> M +230 -95 digikam/albummanager.cpp
>>> M +3 -3 digikam/albummanager.h
>>> M +179 -7 digikam/albumsettings.cpp
>>> M +28 -0 digikam/albumsettings.h
>>> AM digikam/databaseerrorhandler.cpp [License: GPL (v2+)]
>>> AM digikam/databaseerrorhandler.h [License: GPL (v2+)]
>>> M +44 -8 digikam/digikamapp.cpp
>>> M +4 -0 digikam/digikamapp.h
>>> M +2 -1 digikam/digikamui.rc
>>> M +17 -17 digikam/main.cpp
>>> M +2 -0 kioslave/digikamalbums.cpp
>>> M +2 -1 kioslave/digikamdates.cpp
>>> M +2 -1 kioslave/digikamsearch.cpp
>>> M +2 -1 kioslave/digikamtags.cpp
>>> M +71 -64 libs/database/albumdb.cpp
>>> M +2 -1 libs/database/albumdb.h
>>> M +44 -25 libs/database/databaseaccess.cpp
>>> M +3 -0 libs/database/databaseaccess.h
>>> M +2 -2 libs/database/databasebackend.cpp
>>> M +1 -1 libs/database/databasebackend.h
>>> AM libs/database/databaseconfigelement.cpp [License: GPL (v2+)]
>>> AM libs/database/databaseconfigelement.h [License: GPL (v2+)]
>>> AM libs/database/databasecopymanager.cpp [License: GPL (v2+)]
>>> AM libs/database/databasecopymanager.h [License: GPL (v2+)]
>>> M +622 -133 libs/database/databasecorebackend.cpp
>>> M +141 -20 libs/database/databasecorebackend.h
>>> M +30 -2 libs/database/databasecorebackend_p.h
>>> M +233 -0 libs/database/databaseparameters.cpp
>>> M +21 -0 libs/database/databaseparameters.h
>>> AM libs/database/databaseserverstarter.cpp [License: GPL (v2+)]
>>> AM libs/database/databaseserverstarter.h [License: GPL (v2+)]
>>> M +3 -2 libs/database/haar/haariface.cpp
>>> M +9 -18 libs/database/imagelister.cpp
>>> M +133 -421 libs/database/schemaupdater.cpp
>>> M +17 -3 libs/database/schemaupdater.h
>>> AM libs/database/sqlquery.cpp [License: GPL (v2+)]
>>> AM libs/database/sqlquery.h [License: GPL (v2+)]
>>> M +26 -14 libs/database/thumbnaildatabaseaccess.cpp
>>> M +3 -1 libs/database/thumbnaildatabaseaccess.h
>>> M +28 -23 libs/database/thumbnaildb.cpp
>>> M +8 -7 libs/database/thumbnaildb.h
>>> M +25 -9 libs/database/thumbnailschemaupdater.cpp
>>> M +62 -62 libs/database/upgradedb_sqlite2tosqlite3.cpp
>>> M +1 -1 libs/database/upgradedb_sqlite2tosqlite3.h
>>> AM libs/dialogs/migrationdlg.cpp [License: GPL (v2+)]
>>> AM libs/dialogs/migrationdlg.h [License: GPL (v2+)]
>>> M +86 -19 libs/threadimageio/thumbnailcreator.cpp
>>> M +9 -3 libs/threadimageio/thumbnailloadthread.cpp
>>> M +4 -1 libs/threadimageio/thumbnailloadthread.h
>>> AM libs/widgets/common/databasewidget.cpp [License: GPL (v2+)]
>>> AM libs/widgets/common/databasewidget.h [License: GPL (v2+)]
>>> M +3 -0 tests/CMakeLists.txt
>>> M +4 -2 tests/albummodeltest.cpp
>>> AM utilities/setup/databaseconnectionwidget.h [License: GPL (v2+)]
>>> M +16 -1 utilities/setup/setup.cpp
>>> M +1 -0 utilities/setup/setup.h
>>> M +20 -121 utilities/setup/setupcollections.cpp
>>> M +0 -4 utilities/setup/setupcollections.h
>>> AM utilities/setup/setupdatabase.cpp [License: GPL (v2+)]
>>> AM utilities/setup/setupdatabase.h [License: GPL (v2+)]
>>>
>>>
>>> http://websvn.kde.org/?view=rev&revision=1109189
>>
>>
>>
>> _______________________________________________
>> Digikam-devel mailing list
>> Digikam-devel at kde.org
>> https://mail.kde.org/mailman/listinfo/digikam-devel
>>
>>
>
More information about the Digikam-devel
mailing list