5.1.0 2016-08-08 2016-08-07 Gilles Caulier * TODO: polish 2016-08-07 Gilles Caulier * NEWS: polish 2016-08-07 Maik Qualmann * app/views/tableview/tableview_columnfactory.h, libs/album/albummanager.cpp, libs/album/albummanager.h, libs/database/coredb/coredbcopymanager.h, libs/dmetadata/metaengine.h, libs/tags/tagsmanager/tagsmanager.cpp: add/polish QString reference #2 2016-08-07 Maik Qualmann * libs/album/albumlabelstreeview.cpp, libs/database/dbjobs/dbjobsthread.cpp, libs/database/engine/dbengineconfigloader.cpp, libs/database/engine/dbengineparameters.cpp, libs/database/engine/dbengineparameters.h, libs/database/item/imagelisterreceiver.h, libs/database/item/imageposition.cpp, libs/database/item/imageposition.h, libs/database/tags/tagscache.cpp, libs/dtrash/dtrash.cpp, libs/dtrash/dtrash.h, libs/imageproperties/disjointmetadata.cpp, libs/iojobs/iojob.cpp, libs/jpegutils/jpegutils.cpp, libs/notificationmanager/dnotificationpopup.cpp, libs/widgets/common/dfontproperties.cpp, libs/widgets/mainview/sidebar.cpp, utilities/geolocation/geoiface/geoiface_common.cpp, utilities/geolocation/geoiface/geoiface_common.h, utilities/importui/backend/cameracontroller.cpp, utilities/searchwindow/searchfields.cpp: add/polish QString reference 2016-08-07 Maik Qualmann * app/filters/filtersidebarwidget.cpp, app/main/digikamapp.cpp, app/views/leftsidebarwidgets.cpp, app/views/tableview/tableview_column_geo.cpp, libs/database/collection/collectionmanager.cpp, libs/imageproperties/imagepropertiesgpstab.cpp, libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/imagepropertiessidebarcamgui.cpp, libs/models/albummodel.cpp, libs/template/templatepanel.cpp, libs/template/templateviewer.cpp, libs/widgets/itemview/itemviewimagedelegate.cpp, libs/widgets/mainview/dxmlguiwindow.cpp, showfoto/thumbbar/itemviewshowfotodelegate.cpp, tests/geolocation/geoiface/demo/mainwindow.cpp, utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/geolocation/geoiface/mapwidget.cpp, utilities/importui/items/itemviewimportdelegate.cpp, utilities/importui/main/importui.cpp, utilities/metadataedit/iptc/iptceditwidget.cpp, utilities/setup/collections/setupcollectionview.cpp: fix icons CCBUGS: 364793 2016-08-06 Maik Qualmann * NEWS, data/database/dbconfig.xml.cmake.in: add changes from Ian Dall to fix MySQL schema upgrade from V7 to V8 BUGS: 366445 FIXED-IN: 5.1.0 2016-08-06 Gilles Caulier * NEWS: update 2016-08-06 Gilles Caulier * utilities/maintenance/maintenancedlg.cpp, utilities/maintenance/maintenancemngr.cpp: Due to some limitation in Exiv2 with multithreads/multi-core CPU (even with last Exiv2 0.25), limit metatdate synchronizer maintenenace tool to one CPU for the moment. CCBUGS: 329091 2016-08-06 Swati Lodha * data/database/mysql-global.conf, libs/database/utils/dbsettingswidget.cpp: Change MySQL configuration file 2016-08-06 Swati Lodha * NEWS: Add news 2016-08-06 Gilles Caulier * utilities/assistants/firstrun/welcomepage.cpp: Be more precise about places where old settings files are installed for MacOS, Windows and Linux. CCBUGS: 364258 2016-08-05 Maik Qualmann * utilities/assistants/firstrun/welcomepage.cpp: apply patch #100439 from Simon to add information about configuration transition to welcome screen CCBUGS: 364258 2016-08-04 Maik Qualmann * NEWS: update 2016-08-04 Maik Qualmann * libs/jpegutils/jpegutils.cpp: move temp sidecar file to image if rotate image CCBUGS: 366391 2016-08-04 Gilles Caulier * NEWS: update 2016-08-04 Gilles Caulier * NEWS: update 2016-08-04 Gilles Caulier * NEWS: update 2016-08-03 Maik Qualmann * app/utils/contextmenuhelper.cpp: add shortcuts to context menu CCBUGS: 287081 2016-08-03 Gilles Caulier * NEWS: update 2016-08-02 Maik Qualmann * NEWS, libs/imageproperties/imagedescedittab.cpp, libs/tags/addtagslineedit.cpp: fix double tagging action BUGS: 366316 FIXED-IN: 5.1.0 2016-07-31 Gilles Caulier * NEWS: update 2016-07-31 Maik Qualmann * libs/album/albumwatch.cpp: use for path compare startsWith() 2016-07-31 Maik Qualmann * NEWS, libs/album/albummanager.cpp, libs/album/albummanager.h, libs/album/albumwatch.cpp, libs/album/albumwatch.h, libs/database/utils/dio.cpp: workaround for locked albums under Windows BUGS: 365596 FIXED-IN: 5.1.0 2016-07-30 Maik Qualmann * libs/dimg/filters/lens/lensfuniface.cpp: fix loading lensfun database under Windows 2016-07-30 Yuri Chornoivan * libs/database/server/databaseserver.cpp: Add missing spaces 2016-07-30 Maik Qualmann * libs/database/server/databaseserver.cpp: add debug CCBUGS: 366219 2016-07-30 Maik Qualmann * libs/database/server/databaseserver.cpp: create initCmdArgs if really necessary CCBUGS: 366219 2016-07-29 Maik Qualmann * NEWS, libs/database/server/databaseserver.cpp, libs/database/server/databaseserver.h: apply patch #100378 from Simon to refactor internal database server code and fix database initializing BUGS: 366219 FIXED-IN: 5.1.0 2016-07-29 Gilles Caulier * libs/rawengine/libraw/internal/defines.h, libs/rawengine/libraw/libraw/libraw_datastream.h, libs/rawengine/libraw/src/libraw_cxx.cpp: libraw 0.18 beta compile fine now under MXE 2016-07-28 Gilles Caulier * libs/dngwriter/CMakeLists.txt, {libs/dngwriter/tests => tests/dngwriter}/CMakeLists.txt, {libs/dngwriter/tests => tests/dngwriter}/dnginfo.cpp, {libs/dngwriter/tests => tests/dngwriter}/raw2dng.cpp: move dngwriter test codes to core/tests/dngwriter This code is now compiled only when test rules are defined with cmake configuration 2016-07-28 Gilles Caulier * libs/CMakeLists.txt, libs/dngwriter/CMakeLists.txt, libs/rawengine/libraw/CMakeLists.txt, tests/rawengine/CMakeLists.txt: fix compilation and linking problems between rawengine and dng sdk 2016-07-28 Gilles Caulier * NEWS: update 2016-07-29 Swati Lodha * libs/database/coredb/coredb.cpp, libs/database/item/imagelister.cpp: Fix bug #339607 BUGS: 339607 FIXED-IN: 5.1.0 2016-07-28 Maik Qualmann * libs/rawengine/libraw/libraw/libraw_types.h: fix compilation for Jenkins 2016-07-28 Maik Qualmann * : commit 73fdbef171e72ebaa5f3ec8b9309533534c303ec Author: Maik Qualmann Date: Thu Jul 28 21:11:47 2016 +0200 2016-07-28 Gilles Caulier * NEWS: polish 2016-07-28 Gilles Caulier * NEWS, libs/rawengine/libraw/CMakeLists.txt, libs/rawengine/libraw/COPYRIGHT, libs/rawengine/libraw/Changelog.txt, libs/rawengine/libraw/crlf2lf.sh, libs/rawengine/libraw/internal/dcraw_common.cpp, libs/rawengine/libraw/internal/dcraw_fileio.cpp, libs/rawengine/libraw/internal/defines.h, libs/rawengine/libraw/internal/demosaic_packs.cpp, libs/rawengine/libraw/internal/libraw_bytebuffer.h, libs/rawengine/libraw/internal/libraw_internal_funcs.h, libs/rawengine/libraw/internal/libraw_x3f.cpp, libs/rawengine/libraw/internal/var_defines.h, libs/rawengine/libraw/internal/wf_filtering.cpp, libs/rawengine/libraw/libraw/libraw.h, libs/rawengine/libraw/libraw/libraw_alloc.h, libs/rawengine/libraw/libraw/libraw_const.h, libs/rawengine/libraw/libraw/libraw_datastream.h, libs/rawengine/libraw/libraw/libraw_internal.h, libs/rawengine/libraw/libraw/libraw_types.h, libs/rawengine/libraw/libraw/libraw_version.h, libs/rawengine/libraw/samples/4channels.cpp, libs/rawengine/libraw/samples/dcraw_emu.cpp, libs/rawengine/libraw/samples/dcraw_half.c, libs/rawengine/libraw/samples/half_mt.c, libs/rawengine/libraw/samples/half_mt_win32.c, libs/rawengine/libraw/samples/mem_image.cpp, libs/rawengine/libraw/samples/multirender_test.cpp, libs/rawengine/libraw/samples/postprocessing_benchmark.cpp, libs/rawengine/libraw/samples/raw-identify.cpp, libs/rawengine/libraw/samples/simple_dcraw.cpp, libs/rawengine/libraw/samples/unprocessed_raw.cpp, libs/rawengine/libraw/src/libraw_c_api.cpp, libs/rawengine/libraw/src/libraw_cxx.cpp, libs/rawengine/libraw/src/libraw_datastream.cpp, tests/rawengine/CMakeLists.txt: Update internal Libraw to 0.18.0 beta (July 2016). Move Libraw samples compilation rules to core/tests/rawengine. Theses samples files are now only generated if test code are compiled through right CMake option. Use DNG SDK source code to compile Libraw in goal to: - Decode DNG analog color balances - Decode DNG channel black/white level - 8-bit encoded DNG files - Deflate compressed DNG support with zlib New features: - Support for Black and White Jpeg previews - Better intepolation of low-sensitivity pixels on Sigma Quattro files New RAW cameras supported: - BlackMagic Micro Cinema Camera, URSA Mini - Canon 80D, 1300D, 1DX MkII - Fujifilm X-Pro2 (uncompressed RAW only), X70, X-E2S - HTC One A9 and M9 - Leica M (Typ 262) and X-U (Typ 113) - Nikon D5 - Olympus Pen F, SH-3 - Panasonic DMC-GX80/85, DMC-TZ80/81/85/ZS60, DMC-TZ100/101/ZS100 - PhaseOne IQ150, IQ180 IR, IQ3 (all models) - Samsung Galaxy S7 (SM-G935F) - Sony ILCA-68, ILCE-6300, RX1R II, RX10 III - YUNEEC CGO4 CCBUGS: 257737 CCBUGS: 347010 CCBUGS: 328321 CCBUGS: 366095 2016-07-28 Gilles Caulier * : commit 3d55f35fc7d5a5b0c1591857c24ecda7a474b789 Author: Gilles Caulier Date: Thu Jul 28 10:44:45 2016 +0200 2016-07-27 Maik Qualmann * libs/widgets/mainview/thumbbardock.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/lighttable/lighttablewindow.cpp: fix key shortcuts warnings from KActionCollection 2016-07-27 Gilles Caulier * README: polish 2016-07-27 Gilles Caulier * README: update 2016-07-27 Gilles Caulier * NEWS: update 2016-07-26 Gilles Caulier * libs/widgets/mainview/dxmlguiwindow.cpp: under OSX, the menu bar visibility is controled by desktop window manager, when we switch application in full screen mode or not. In all other cases, menu bar is always visible. So this action as no effect and can be hidden as well. 2016-07-26 Gilles Caulier * libs/widgets/mainview/dxmlguiwindow.cpp: disable debug code plus polish 2016-07-26 Gilles Caulier * NEWS, libs/database/utils/dbsettingswidget.cpp, utilities/assistants/firstrun/metadatapage.cpp, utilities/assistants/firstrun/startscanpage.cpp: apply patch #100310 to fix typos BUGS: 366124 FIXED-IN: 5.1.0 2016-07-26 Yuri Chornoivan * utilities/setup/setupmisc.cpp: Fix minor typos 2016-07-26 Gilles Caulier * libs/database/dbjobs/dbjob.cpp, libs/database/dbjobs/dbjobsthread.cpp: polish 2016-07-26 Gilles Caulier * libs/database/coredb/coredbaccess.cpp, libs/database/coredb/coredbaccess.h: polish 2016-07-25 Maik Qualmann * data/colorschemes/digikamgray.colors: add color scheme DigiKamGray 2016-07-25 Gilles Caulier * NEWS: update 2016-07-25 Gilles Caulier * utilities/queuemanager/main/queuemgrwindowui.rc: sound like ID need to be increased here 2016-07-25 Gilles Caulier * NEWS: update 2016-07-25 Gilles Caulier * data/colorschemes/graycard.colors, data/colorschemes/sunsetcolor.colors, libs/widgets/mainview/thememanager.cpp: Fix foreground text color to be more readable in digiKam corlor scheme with Fusion widgets style under OSX and Windows Do not populate color schemes from desktop where we will not have any control of readability. CCBUGS: 365262 BUGS: 365411 FIXED-IN: 5.1.0 2016-07-24 Maik Qualmann * libs/dmetadata/metaengine.cpp, libs/dmetadata/metaengine_p.cpp: write sidecar file in the same folder as image also over symlink BUGS: 366036 FIXED-IN: 5.1.0 2016-07-24 Gilles Caulier * NEWS: update 2016-07-24 Gilles Caulier * : commit 6f4044ca14169beb9e0c94bc102e0074f09b9224 Author: Gilles Caulier Date: Sun Jul 24 20:31:34 2016 +0200 2016-07-24 Maik Qualmann * app/main/main.cpp: apply Patch from Burkhard Lueck to remove double setApplicationDomain() call CCBUGS: 366010 2016-07-24 Gilles Caulier * libs/widgets/mainview/dxmlguiwindow.cpp, showfoto/setup/showfotosetupmisc.cpp: create d->settings in private container 2016-07-24 Maik Qualmann * NEWS, app/main/digikamui.rc, imageplugins/color/digikamimageplugin_color_ui.rc, imageplugins/decorate/digikamimageplugin_decorate_ui.rc, imageplugins/enhance/digikamimageplugin_enhance_ui.rc, imageplugins/filters/digikamimageplugin_fxfilters_ui.rc, imageplugins/transform/digikamimageplugin_transform_ui.rc, showfoto/main/showfotoui.rc, utilities/imageeditor/main/digikamimagewindowui.rc, utilities/importui/main/importui.rc, utilities/lighttable/lighttablewindowui.rc, utilities/queuemanager/main/queuemgrwindowui.rc: fix untranslated menu items BUGS: 366010 FIXED-IN: 5.1.0 2016-07-24 Gilles Caulier * app/main/digikamapp.cpp, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h, showfoto/main/showfoto.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/importui/main/importui.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/queuemanager/main/queuemgrwindow.cpp: new method to cleanup unwanted actions from action collection 2016-07-24 Gilles Caulier * NEWS: update 2016-07-24 Gilles Caulier * utilities/setup/setup.cpp: the place of collections is not the place to store database. BUGS: 269337 FIXED-IN: 5.1.0 2016-07-24 Maik Qualmann * app/main/digikamapp.cpp, app/views/digikamview.cpp, libs/database/item/imagecopyright.cpp, libs/database/item/imagegps.cpp, tests/multithreading/main.cpp, utilities/assistants/expoblending/blendingdlg/bracketstack.cpp, utilities/assistants/panorama/manager/cpfindbinary.cpp, utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/lighttable/lighttablethumbbar.cpp, utilities/queuemanager/views/queuelist.cpp: use const reference 2016-07-24 Maik Qualmann * NEWS, utilities/queuemanager/basetools/metadata/assigntemplate.cpp, utilities/queuemanager/basetools/metadata/removemetadata.cpp: if metadata tools are used alone in BQM, no image data is now changed BUGS: 341112 FIXED-IN: 5.1.0 2016-07-23 Maik Qualmann * NEWS, utilities/queuemanager/manager/task.cpp: prevent locked database, and new file info in BQM is up to date BUGS: 365907 FIXED-IN: 5.1.0 2016-07-23 Swati Lodha * NEWS: Add news 2016-07-22 Maik Qualmann * libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h: optimization the workaround of KXmlGuiWindow bug 2016-07-21 Maik Qualmann * libs/widgets/mainview/dxmlguiwindow.cpp: initialize showStatusBarAction 2016-07-21 Maik Qualmann * libs/widgets/mainview/dxmlguiwindow.cpp: polish debug 2016-07-21 Maik Qualmann * libs/widgets/mainview/dxmlguiwindow.cpp: fix visibility of menu bar and status bar after fullscreen CCBUGS: 365409 2016-07-21 Maik Qualmann * NEWS, app/main/digikamapp.cpp, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/importui/main/importui.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/queuemanager/main/queuemgrwindow.cpp: workaround for the strange behavior or bug of KXmlGuiWindow under Windows - options_show_menubar triggerd the action options_show_statusbar - options_show_statusbar not visible in the Gui BUGS: 365409 BUGS: 365929 FIXED-IN: 5.1.0 2016-07-21 Gilles Caulier * NEWS: update 2016-07-21 Gilles Caulier * NEWS: update 2016-07-20 Gilles Caulier * : commit 100d206f011c039398db1aea7e16388dc4dabbd1 Author: Gilles Caulier Date: Wed Jul 20 05:14:38 2016 -0400 2016-07-20 Gilles Caulier * NEWS: update 2016-07-19 Gilles Caulier * libs/fileactionmanager/metadatastatusbar.cpp, libs/iojobs/iojob.cpp, utilities/setup/metadata/setupmetadata.cpp: syncronization => synchronization REVIEW: 128479 2016-07-19 Maik Qualmann * libs/widgets/mainview/dxmlguiwindow.cpp: first step to fix menu bar under Windows or MacOS CCBUGS: 365409 CCBUGS: 364883 2016-07-19 Gilles Caulier * NEWS: update 2016-07-19 Gilles Caulier * app/main/digikamapp.cpp, libs/settings/applicationsettings.cpp, libs/settings/applicationsettings.h, libs/settings/applicationsettings_miscs.cpp, libs/settings/applicationsettings_p.cpp, libs/settings/applicationsettings_p.h, utilities/setup/setupmisc.cpp: restore older scan for new items at startup option CCBUGS: 281959 CCBUGS: 320359 2016-07-19 Gilles Caulier * libs/settings/applicationsettings.cpp: sidebar : always show all tab titles by default 2016-07-19 Gilles Caulier * libs/album/albumtreeview.cpp: disable context menu for trash album. We will need to customize it later. 2016-07-19 Gilles Caulier * libs/progressmanager/progressview.cpp: Force to show progress view when a new process is add in queue. Close progress after 5 secons. This permit to inform user that something is started in background. 2016-07-19 Gilles Caulier * libs/progressmanager/progressmanager.cpp, libs/progressmanager/progressview.cpp: polish 2016-07-19 Gilles Caulier * libs/progressmanager/statusbarprogresswidget.cpp: polish 2016-07-19 Gilles Caulier * libs/progressmanager/progressview.cpp: polish 2016-07-19 Gilles Caulier * libs/progressmanager/progressmanager.cpp: no need a dialog here. A message on the console is enough 2016-07-19 Gilles Caulier * app/dragdrop/tagdragdrop.cpp: add comment in source code about Mysql tags ID properties update 2016-07-19 Gilles Caulier * app/dragdrop/tagdragdrop.cpp: polish 2016-07-19 Gilles Caulier * NEWS: update 2016-07-19 Swati Lodha * NEWS: Add news 2016-07-18 Swati Lodha * app/dragdrop/tagdragdrop.cpp: Fix error 2016-07-18 Gilles Caulier * app/views/welcomepageview.cpp: update 2016-07-18 Gilles Caulier * NEWS: update 2016-07-18 Gilles Caulier * app/views/welcomepageview.cpp: no context menu in welcome page view 2016-07-18 Gilles Caulier * NEWS: update 2016-07-18 Gilles Caulier * app/main/digikamapp.cpp, libs/database/utils/scancontroller.cpp, libs/database/utils/scancontroller.h, utilities/maintenance/maintenancetool.h: Improve digiKam startup time : ------------------------------ - remove splashscreen from ScanController. Always use a progress dialog instead in all cases. - We will always require a progress dialog at first init to scan albums. All details are given in dialog about which album is scanned and how many items still in the queue to process. - The splashscreen always arrive after the progress dialog. Splash show final stage to init GUI - When GUI is displayed, always start a delayed find new item process through progress manager. This is done in background. Progress info is given in progress manager as well. While scan for new item is running in a separated thread, user can start to work with GUI, even if all items are not yet catalogued in database. BUGS: 320359 BUGS: 281959 FIXED-IN: 5.1.0 2016-07-18 Gilles Caulier * libs/facesengine/recognition-opencv-lbph/facerec_borrowed.h: fix clang warnings 2016-07-18 Gilles Caulier * libs/facesengine/opencv3-face/eigen_faces.cpp, libs/facesengine/opencv3-face/fisher_faces.cpp, libs/facesengine/opencv3-face/predict_collector.hpp: fix OPenCV warnings with clang 2016-07-18 Gilles Caulier * libs/facesengine/opencv3-face/lbph_faces.cpp: fix opencv warnings with Clang 2016-07-18 Gilles Caulier * libs/facesengine/opencv3-face/facerec.cpp: fix OpenCV warnings with clang 2016-07-18 Gilles Caulier * utilities/presentation/audio/presentationaudiowidget.cpp: fix clang warning. again, it's a bug not show by GCC. Why ? 2016-07-18 Gilles Caulier * : commit a17f1bfb6466b978896fea1f154effeb7fdbcecc Author: Gilles Caulier Date: Mon Jul 18 10:17:26 2016 +0200 2016-07-18 Swati Lodha * : commit 6e41c23f5a56841bd4823099c85f254b6e61811e Author: Swati Lodha Date: Mon Jul 18 13:40:34 2016 +0530 2016-07-18 Gilles Caulier * utilities/geolocation/editor/correlator/track_correlator_thread.cpp , utilities/geolocation/editor/correlator/track_correlator_thread.h: fix clang warnings 2016-07-17 Maik Qualmann * libs/database/coredb/coredb.cpp: fix compile and warning 2016-07-18 Swati Lodha * : commit 6d5bfddfd9a53ef4806845b6094661d8b331f3df Author: Swati Lodha Date: Mon Jul 18 00:51:12 2016 +0530 2016-07-17 Gilles Caulier * libs/database/coredb/coredb.cpp: fix warning 2016-07-17 Gilles Caulier * libs/widgets/common/dsplashscreen.cpp: Restore broken splashscreen animation while database process at startup. CCBUGS: 320359 CCBUGS: 281959 2016-07-17 Gilles Caulier * AUTHORS: new Showfoto 5.1.0 splashscreen from Attila Marxer CCMAIL: attila.marxer@excessive.li 2016-07-17 Gilles Caulier * data/about/main.html: update about background image data 2016-07-17 Gilles Caulier * AUTHORS: update digiKam 5.1.0 spalsh-screen and about background image from Christian Pietzsch CCMAIL: christian.pietzsch@gmail.com 2016-07-17 Gilles Caulier * : commit 887baa701652dd3f58b56fb3db00db1dd9998a3f Author: Gilles Caulier Date: Sun Jul 17 05:23:10 2016 -0400 2016-07-17 Swati Lodha * NEWS: Add news 2016-07-17 Swati Lodha * app/dragdrop/tagdragdrop.cpp, libs/database/coredb/coredb.cpp, libs/database/coredb/coredb.h, libs/database/coredb/coredbchangesets.h: Set fields in Tag table now updates BUG:338050 CCBUG:338050 FIXED-IN:5.1.0 2016-07-16 Gilles Caulier * NEWS: update 2016-07-16 Gilles Caulier * NEWS: update 2016-07-16 Gilles Caulier * NEWS: update 2016-07-16 Gilles Caulier * NEWS: update 2016-07-16 Swati Lodha * data/database/dbconfig.xml.cmake.in, libs/database/tags/facetags.cpp, libs/database/tags/tagscache.cpp: Remove _digikam_root_tag_ from tag tree-view 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-15 Gilles Caulier * NEWS: update 2016-07-14 Maik Qualmann * utilities/imageeditor/core/fileoperation.cpp: polish 2016-07-14 Maik Qualmann * utilities/imageeditor/core/fileoperation.cpp: optimization FileOperation::runFiles() CCBUGS: 365375 2016-07-14 Gilles Caulier * NEWS: update 2016-07-14 Gilles Caulier * NEWS: update 2016-07-14 Gilles Caulier * NEWS: update 2016-07-14 Gilles Caulier * NEWS: update 2016-07-14 Gilles Caulier * NEWS: update 2016-07-14 Gilles Caulier * NEWS: update 2016-07-14 Gilles Caulier * NEWS: update 2016-07-14 Gilles Caulier * : commit ba8f04eadb69d35ebb05d57c313f51b2693c5a4a Author: Gilles Caulier Date: Thu Jul 14 11:22:10 2016 +0200 2016-07-14 Maik Qualmann * data/facesengine/opencv3/haarcascade_mcs_lefteye.xml, data/facesengine/opencv3/haarcascade_mcs_mouth.xml, data/facesengine/opencv3/haarcascade_mcs_nose.xml, data/facesengine/opencv3/haarcascade_mcs_righteye.xml: update haarcascade files to current version 2016-07-14 Gilles Caulier * NEWS: update 2016-07-14 Gilles Caulier * : commit ee0e75fca85f2b127b98c713fa00ff03d4186578 Author: Gilles Caulier Date: Thu Jul 14 07:59:58 2016 +0200 2016-07-14 Maik Qualmann * libs/facesengine/recognition-opencv-lbph/facerec_borrowed.cpp: for current face module 3.1.0 is no longer needed 2016-07-13 Gilles Caulier * NEWS: update 2016-07-14 Swati Lodha * NEWS: Add news 2016-07-13 Maik Qualmann * CMakeLists.txt: set minimum openCV3 version to 3.1.0 CCBUGS: 365202 2016-07-13 Maik Qualmann * libs/facesengine/CMakeLists.txt, libs/facesengine/opencv3-face/eigen_faces.cpp, libs/facesengine/opencv3-face/face.hpp, libs/facesengine/opencv3-face/face_basic.hpp, libs/facesengine/opencv3-face/facerec.cpp, libs/facesengine/opencv3-face/facerec.hpp, libs/facesengine/opencv3-face/fisher_faces.cpp, libs/facesengine/opencv3-face/lbph_faces.cpp, libs/facesengine/opencv3-face/precomp.hpp, libs/facesengine/opencv3-face/predict_collector.cpp, libs/facesengine/opencv3-face/predict_collector.hpp, libs/facesengine/recognition-opencv-lbph/facerec_borrowed.cpp, libs/facesengine/recognition-opencv-lbph/facerec_borrowed.h: apply patch #100038 to update openCV3 face modul to the current version CCBUGS: 365202 2016-07-13 Maik Qualmann * libs/facesengine/facedetector.cpp: apply patch #99986 to check for a valid QImage CCBUGS: 365202 2016-07-13 Maik Qualmann * libs/facesengine/detection/opencvfacedetector.cpp: apply patch #99970 to add mutex to prevent non re-entrency in OpenCV API CCBUGS: 365202 2016-07-12 Maik Qualmann * NEWS, utilities/slideshow/slideosd.cpp, utilities/slideshow/slideshow.cpp: fix navigation in slideshow toolbar under Windows and polish BUGS: 365410 FIXED-IN: 5.1.0 2016-07-12 Swati Lodha * NEWS: Add news 2016-07-11 Maik Qualmann * NEWS: update 2016-07-11 Maik Qualmann * utilities/imageeditor/core/fileoperation.cpp, utilities/imageeditor/core/fileoperation.h: fix string parsing from KService.exec() entry BUGS: 365375 FIXED-IN: 5.1.0 2016-07-11 Gilles Caulier * NEWS: update 2016-07-10 Gilles Caulier * NEWS: update 2016-07-10 Gilles Caulier * NEWS: update 2016-07-10 Gilles Caulier * NEWS: update 2016-07-10 Gilles Caulier * NEWS: update 2016-07-10 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Swati Lodha * data/database/dbconfig.xml.cmake.in: Add referential integrity for 5.0.0 v8 DB 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Gilles Caulier * NEWS: update 2016-07-09 Swati Lodha * NEWS: Add news 2016-07-08 Gilles Caulier * NEWS: update 2016-07-08 Maik Qualmann * NEWS, libs/threadimageio/thumbnailloadthread.cpp: stopping thumbnails tasks to prevent a crash at end BUGS: 365229 FIXED-IN: 5.1.0 2016-07-08 Gilles Caulier * NEWS: update 2016-07-08 Gilles Caulier * NEWS: update 2016-07-08 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-07 Gilles Caulier * NEWS: update 2016-07-06 Maik Qualmann * NEWS: update 2016-07-06 Maik Qualmann * libs/dimg/filters/lens/lensfuniface.cpp: use default value for object distance when not available CCBUGS: 303848 2016-07-06 Gilles Caulier * NEWS: update 2016-07-06 Gilles Caulier * NEWS: update 2016-07-04 Gilles Caulier * NEWS: update 2016-07-04 Gilles Caulier * CMakeLists.txt: bump version ID 2016-07-04 Gilles Caulier * NEWS: archive NEWS for 5.0.0 start 5.1.0 2016-07-03 Nicolas Lcureuil * ChangeLog, project/NEWS.5.0.0: Update Changelog and NEWS file 5.0.0 2016-07-03 2016-07-03 Gilles Caulier * tests/dimg/testcolorbalancefilter.cpp: polish 2016-07-03 Gilles Caulier * tests/dimg/CMakeLists.txt, tests/dimg/testcolorbalancefilter.cpp, tests/dimg/testequalizefilter.cpp: add new test CLI tool for color balance algoritm CCBUGS: 340389 2016-07-03 Gilles Caulier * : commit e5abe899b08d659f6352dbecf66084140de0def1 Author: Gilles Caulier Date: Sun Jul 3 13:29:32 2016 +0200 2016-07-03 Gilles Caulier * libs/dimg/filters/icc/iccprofile.cpp: add DK PKG path 2016-07-03 Gilles Caulier * NEWS: update 2016-07-03 Gilles Caulier * NEWS: update 2016-07-03 Gilles Caulier * NEWS: update 2016-07-03 Swati Lodha * NEWS: Add news 2016-07-03 Gilles Caulier * NEWS: update 2016-07-03 Gilles Caulier * NEWS: update 2016-07-03 Gilles Caulier * NEWS: update 2016-07-03 Gilles Caulier * NEWS: update 2016-07-03 Gilles Caulier * : commit 595dd60d374370c84fd48a768b4f6fd227e01b1e Author: Gilles Caulier Date: Sun Jul 3 08:51:16 2016 +0200 2016-07-03 Maik Qualmann * data/database/mysql-global.conf: change default value in mysql-global.conf 2016-07-03 Gilles Caulier * NEWS: update 2016-07-03 Gilles Caulier * NEWS: update 2016-07-03 Gilles Caulier * NEWS: update 2016-07-03 Gilles Caulier * NEWS: update 2016-07-02 Maik Qualmann * utilities/assistants/firstrun/collectionpage.cpp, utilities/setup/collections/setupcollections.cpp: fix _WIN32 macros 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Maik Qualmann * libs/album/albummanager.cpp, libs/database/coredb/coredbschemaupdater.cpp: fix empty or wrong collection label CCBUGS: 357944 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Maik Qualmann * NEWS: update 2016-07-02 Swati Lodha * NEWS: Add news 2016-07-02 Maik Qualmann * NEWS, data/database/dbconfig.xml.cmake.in, libs/database/coredb/coredbschemaupdater.cpp: make MySQL text fields case-sensitive BUGS: 364131 FIXED-IN: 5.0.0 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * libs/settings/applicationsettings_p.cpp: fix default options to have a more modern GUI icon-view by default 2016-07-02 Gilles Caulier * utilities/setup/setupalbumview.cpp, utilities/setup/setupdatabase.cpp, utilities/setup/setupeditor.cpp, utilities/setup/setupicc.cpp, utilities/setup/setupimagequalitysorter.cpp, utilities/setup/setupiofiles.cpp, utilities/setup/setupraw.cpp, utilities/setup/setupslideshow.cpp, utilities/setup/setuptooltip.cpp: polish 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-02 Gilles Caulier * NEWS: update 2016-07-01 Maik Qualmann * NEWS, showfoto/main/showfoto.cpp, utilities/imageeditor/editor/editortooliface.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/imageeditor/editor/editorwindow_p.h, utilities/imageeditor/main/imagewindow.cpp: fix cursor keys in Showfoto and image editor BUGS: 364933 FIXED-IN: 5.0.0 2016-07-01 Gilles Caulier * libs/widgets/mainview/daboutdata.cpp: polish 2016-07-01 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: polish 2016-07-01 Gilles Caulier * CMakeLists.txt, NEWS: 5.0.0 Please enter the commit message for your changes. Lines starting 2016-07-01 Gilles Caulier * showfoto/main/main.cpp: we will merge shofoto bugzilla to digikam/showfoto 2016-07-01 Gilles Caulier * showfoto/main/main.cpp: fix i18n 2016-07-01 Swati Lodha * libs/database/utils/dbsettingswidget.cpp: Change MySQL initialization commands for remote server 2016-06-30 Gilles Caulier * NEWS: update 2016-06-30 Gilles Caulier * NEWS: update 2016-06-30 Gilles Caulier * NEWS: update 2016-06-30 Gilles Caulier * NEWS: update 2016-06-30 Gilles Caulier * NEWS: update 2016-06-30 Gilles Caulier * libs/dimg/loaders/pngloader.cpp: compile under win64 2016-06-30 Gilles Caulier * NEWS: update 2016-06-29 Maik Qualmann * NEWS, libs/database/coredb/coredb.cpp, libs/database/engine/dbenginebackend.cpp, libs/database/engine/dbenginebackend.h: disable temporary Foreign_Key_Checks BUGS: 363697 FIXED-IN: 5.0.0 2016-06-29 Swati Lodha * NEWS: Add news 2016-06-29 Swati Lodha * data/database/mysql-global.conf: Change MySQL configuration file 2016-06-29 Gilles Caulier * NEWS: update 2016-06-29 Gilles Caulier * NEWS: update 2016-06-29 Gilles Caulier * NEWS: update 2016-06-29 Swati Lodha * NEWS: Add news 2016-06-29 Gilles Caulier * NEWS, utilities/facemanagement/facescandialog.cpp: use scan face only option by default in Face management dialog BUGS: 364885 FIXED-IN: 5.0.0 2016-06-29 Gilles Caulier * NEWS: update 2016-06-28 Gilles Caulier * NEWS: update 2016-06-28 Maik Qualmann * libs/dialogs/dprogressdlg.cpp: better initial size from DProgressDlg 2016-06-27 Maik Qualmann * NEWS, utilities/metadataedit/dialog/metadataedit.cpp: not use default ThumbnailLoadThread in the metadata edit dialog BUGS: 364797 FIXED-IN: 5.0.0 2016-06-27 Maik Qualmann * utilities/setup/setupalbumview.cpp: fix disabled preview RAW mode CheckBox 2016-06-27 Maik Qualmann * NEWS, libs/settings/applicationsettings.cpp, libs/settings/applicationsettings_p.cpp, libs/settings/applicationsettings_p.h, libs/threadimageio/previewsettings.cpp, libs/threadimageio/previewsettings.h, libs/threadimageio/previewtask.cpp, utilities/setup/setupalbumview.cpp: make zoom to the original image size in the embedded view configurable BUGS: 364790 FIXED-IN: 5.0.0 2016-06-27 Swati Lodha * NEWS: Add news 2016-06-27 Gilles Caulier * NEWS: update 2016-06-27 Gilles Caulier * app/filters/filtersidebarwidget.cpp, app/main/digikamapp.cpp, app/views/leftsidebarwidgets.cpp, app/views/tableview/tableview_column_geo.cpp, libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/imagepropertiessidebarcamgui.cpp, libs/models/albummodel.cpp, libs/template/templatepanel.cpp, libs/template/templateviewer.cpp, libs/widgets/itemview/itemviewimagedelegate.cpp, libs/widgets/mainview/dxmlguiwindow.cpp, showfoto/thumbbar/itemviewshowfotodelegate.cpp, tests/geolocation/geoiface/demo/mainwindow.cpp, utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/geolocation/geoiface/mapwidget.cpp, utilities/importui/items/itemviewimportdelegate.cpp, utilities/importui/main/importui.cpp, utilities/metadataedit/iptc/iptceditwidget.cpp: applications-internet -> internet-web-browser CCBUGS: 364793 2016-06-27 Gilles Caulier * libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/imagepropertiessidebarcamgui.cpp, libs/widgets/mainview/dxmlguiwindow.cpp, showfoto/setup/showfotosetup.cpp, utilities/advancedrename/parser/options/metadataoption.cpp, utilities/assistants/firstrun/metadatapage.cpp, utilities/queuemanager/basetools/metadata/removemetadata.cpp, utilities/setup/setup.cpp: text-xml -> format-text-code CCBUGS: 364793 2016-06-26 Maik Qualmann * data/database/CMakeLists.txt, data/database/mysql-windows.conf, libs/database/server/databaseserver.cpp: no extra mysql config for Windows, we overwrite the option at command line 2016-06-25 Gilles Caulier * libs/database/coredb/coredbschemaupdater.cpp: polish 2016-06-25 Maik Qualmann * libs/database/server/databaseserver.cpp: prevent mutex lock failure 2016-06-25 Maik Qualmann * libs/database/engine/dbengineparameters.cpp, libs/database/server/databaseserver.cpp: use mysqld instead of mysqld_safe 2016-06-25 Swati Lodha * NEWS: Add news 2016-06-25 Maik Qualmann * data/database/CMakeLists.txt, data/database/dbconfig.xml.cmake.in, data/database/mysql-windows.conf, libs/database/engine/dbengineparameters.cpp, libs/database/server/databaseserver.cpp: fix internal MySQL server under Windows, we use TCP/IP connection now 2016-06-25 Swati Lodha * data/database/dbconfig.xml.cmake.in: Add ; separator in XML schema file 2016-06-25 Maik Qualmann * libs/database/engine/dbengineparameters.cpp, libs/database/server/databaseserver.cpp: drop --user option there only work under root account 2016-06-25 Maik Qualmann * data/database/mysql-global.conf: use utf8 for internal mysql server 2016-06-24 Swati Lodha * libs/database/server/databaseserver.cpp: DatabaseServerErrorEnum value added in constructor 2016-06-24 Swati Lodha * : commit 3686860756d6e36bae5d9d693bde38d1bd1ae828 Author: Swati Lodha Date: Fri Jun 24 10:47:48 2016 +0530 2016-06-23 Gilles Caulier * app/views/welcomepageview.cpp: add news in welcome page 2016-06-23 Gilles Caulier * NEWS: update 2016-06-23 Gilles Caulier * : commit f957ea256c3d0e126d855dc7d3da0559f2b61b8e Author: Gilles Caulier Date: Thu Jun 23 15:10:23 2016 +0159 2016-06-22 Maik Qualmann * libs/database/engine/dbengineparameters.cpp, libs/dialogs/libsinfodlg.cpp, libs/dimg/dimg.cpp, libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/pngloader.cpp, libs/jpegutils/jpegutils.cpp, libs/threadimageio/thumbnailcreator.cpp, utilities/slideshow/slideosd.cpp: Q_OS_WIN32 => Q_OS_WIN 2016-06-22 Maik Qualmann * libs/database/server/databaseserver.cpp: polish path to config file 2016-06-22 Maik Qualmann * libs/database/engine/dbengineparameters.cpp, libs/database/server/databaseserver.cpp: polish and use pipe name for the socket under Windows 2016-06-22 Yuri Chornoivan * libs/database/utils/dbsettingswidget.cpp: Fix typo in tag 2016-06-22 Maik Qualmann * libs/database/server/databaseserver.cpp: first fix to start MariaDB internal server under Windows 2016-06-22 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: polish 2016-06-22 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: polish 2016-06-22 Gilles Caulier * : commit c4e58f037b49ff1a99c45cd96703a5a5d8d0703f Author: Gilles Caulier Date: Wed Jun 22 06:28:01 2016 +0200 2016-06-21 Maik Qualmann * libs/dimg/filters/fx/blurfxfilter.cpp, libs/dimg/filters/levels/imagehistogram.cpp, libs/dimg/filters/nr/nrestimate.cpp: check runningFlag() as first 2016-06-21 Gilles Caulier * libs/database/engine/dbengineparameters.cpp, libs/database/utils/dbsettingswidget.cpp: Fix OSX rules 2016-06-21 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp, libs/database/utils/dbsettingswidget.h, libs/database/utils/mysqlinitbinary.h, libs/database/utils/mysqlservbinary.h: as Mysql CLI tool are different now that Mariadb, the current implementation of internal server only support MariaDb as well 2016-06-21 Gilles Caulier * libs/database/engine/dbengineconfigsettings.h: cleanup 2016-06-21 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: be verboze about mysql and mariadb compatibility with remote server 2016-06-21 Gilles Caulier * utilities/setup/setupdatabase.cpp: bug fix: when DB settings is changed, do not only check the DB path but all settings to see if something have been modified by end user 2016-06-21 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp, libs/widgets/common/dbinaryiface.cpp, libs/widgets/common/dbinaryiface.h: pass the binary file path from settings to DBinaIface, not the path + file name 2016-06-20 Gilles Caulier * libs/database/engine/dbengineparameters.cpp: no need .exe suffix under windows, this add automatically by DBinary tools 2016-06-20 Swati Lodha * : commit 00dc1f9457c6b7edc981f87db3a20823253a3f4d Author: Swati Lodha Date: Mon Jun 20 22:35:39 2016 +0530 2016-06-20 Gilles Caulier * libs/dimg/filters/icc/iccprofile.cpp, libs/dimg/filters/icc/iccsettings.cpp, libs/kmemoryinfo/kmemoryinfo_backend.cpp, libs/widgets/common/splashscreen.cpp, libs/widgets/itemview/itemviewtooltip.cpp, utilities/assistants/expoblending/importwizard/expoblendingintropag e.cpp, utilities/assistants/panorama/importwizard/panointropage.cpp, utilities/setup/setupicc.cpp: Q_OS_MAC => Q_OS_OSX 2016-06-20 Gilles Caulier * utilities/assistants/panorama/importwizard/panointropage.cpp: polish 2016-06-20 Gilles Caulier * libs/database/README: update 2016-06-20 Gilles Caulier * app/main/digikamapp.cpp, app/main/digikamapp.h: this method is not used anymore 2016-06-20 Swati Lodha * libs/database/server/databaseserver.cpp, libs/database/server/databaseserver.h, libs/database/server/databaseserverstarter.h: Change DatabaseServer constructor argument 2016-06-19 Gilles Caulier * NEWS: update 2016-06-19 Maik Qualmann * libs/database/server/databaseserver.cpp: check if database process already terminated 2016-06-19 Maik Qualmann * libs/database/server/databaseserver.cpp: we kill the database process after 10 seconds 2016-06-19 Yuri Chornoivan * libs/database/server/databaseserver.cpp, libs/dngwriter/extra/dng_sdk/dng_lossless_jpeg.cpp: Fix minor typos 2016-06-19 Maik Qualmann * libs/database/server/databaseserver.cpp: fix wrong file paths under windows #3 2016-06-19 Maik Qualmann * libs/database/engine/dbengineparameters.cpp, libs/database/server/databaseserver.cpp: replace QDir::separator() 2016-06-19 Maik Qualmann * libs/database/server/databaseserver.cpp: fix server start 2016-06-19 Maik Qualmann * app/items/imagecategorizedview.cpp, libs/fileactionmanager/metadatahub.cpp, utilities/metadataedit/dialog/metadataedit.cpp: fix wrong file paths under windows #2 2016-06-19 Maik Qualmann * app/views/tableview/tableview_column_file.cpp, libs/album/albummanager.cpp, libs/database/coredb/coredbschemaupdater.cpp, libs/database/item/imageinfo.cpp, libs/dimg/dimg.cpp, libs/dimg/imagehistory/historyimageid.cpp, libs/imageproperties/imagegpsmodelhelper.cpp, libs/imageproperties/imagepropertiestab.cpp, libs/iojobs/iojob.cpp, libs/widgets/common/dbinaryiface.cpp, showfoto/main/showfoto.cpp, tests/geolocation/geoiface/demo/mainwindow.cpp, utilities/assistants/calendar/print/calsettings.cpp, utilities/assistants/common/dimageslist.cpp, utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp, utilities/assistants/expoblending/manager/expoblendingthread.cpp, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/imageeditor/core/fileoperation.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/importui/backend/cameracontroller.cpp, utilities/importui/main/importui.cpp, utilities/importui/widgets/importcontextmenu.cpp, utilities/kdesupport/kfilemetadata/baloowrap.cpp, utilities/kdesupport/kipi/kipiimageinfo.cpp, utilities/kdesupport/kipi/kipiinterface.cpp, utilities/kdesupport/ksane/scandialog.cpp, utilities/metadataedit/exif/exifeditwidget.cpp, utilities/metadataedit/iptc/iptceditwidget.cpp, utilities/metadataedit/xmp/xmpeditwidget.cpp, utilities/presentation/audio/presentation_audiopage.cpp, utilities/queuemanager/manager/workflowmanager.cpp: fix wrong file paths under windows 2016-06-19 Swati Lodha * libs/database/server/databaseserver.cpp, libs/database/server/databaseserverstarter.cpp: File path and error type changed 2016-06-19 Gilles Caulier * libs/database/server/databaseserver.cpp: remove extra \" 2016-06-18 Gilles Caulier * libs/database/server/databaseserver.cpp, libs/database/server/databaseservererror.h, libs/database/server/databaseserverstarter.cpp, libs/database/server/databaseserverstarter.h, tests/database/databasetagstest.cpp, utilities/setup/setupdatabase.cpp: wrong logic simplify API polish 2016-06-18 Gilles Caulier * libs/database/server/databaseserver.cpp, libs/database/server/databaseserver.h, libs/database/server/databaseserverstarter.cpp, libs/database/server/databaseserverstarter.h: Simplify redondant code to check if DB type is mysql return database error container instead boolean 2016-06-18 Gilles Caulier * libs/database/server/databaseserver.cpp, libs/database/server/databaseserverstarter.cpp: handle error when start database process is called. wrap process name and paths with \" for windows to prevent error due to spaces in paths 2016-06-18 Gilles Caulier * libs/database/server/databaseserver.cpp: fix path encoding under Windows. Do not work yet. Problem sound like with spaces in paths 2016-06-18 Gilles Caulier * libs/database/server/databaseserver.cpp: handle directory creation errors 2016-06-18 Gilles Caulier * libs/database/server/databaseserver.cpp: Better handling of process and arguments values to run mysql binary files It do not work yet under Windows 2016-06-18 Gilles Caulier * libs/database/server/databaseserver.cpp: polish 2016-06-18 Gilles Caulier * libs/database/server/databaseserver.cpp: more debug statements 2016-06-18 Gilles Caulier * libs/database/engine/dbengineparameters.cpp: first fix about DB path under Windows 2016-06-18 Gilles Caulier * libs/widgets/CMakeLists.txt, {utilities/assistants => libs/widgets}/common/dbinaryiface.cpp, {utilities/assistants => libs/widgets}/common/dbinaryiface.h, {utilities/assistants => libs/widgets}/common/dbinarysearch.cpp, {utilities/assistants => libs/widgets}/common/dbinarysearch.h, utilities/assistants/common/CMakeLists.txt: move binray helper classes from specific assistant container to digiKam core widgets library to be able to use it on database settings widget 2016-06-18 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: polish text 2016-06-18 Gilles Caulier * libs/database/engine/dbengineparameters.cpp: fix file name under windows 2016-06-18 Swati Lodha * CMakeLists.txt, app/main/digikamapp.cpp, app/main/main.cpp, app/main/org.kde.digikam.xml, databaseserver/CMakeLists.txt, databaseserver/main.cpp, databaseserver/org.kde.digikam.DatabaseServer.xml, databaseserver/pollthread.cpp, databaseserver/pollthread.h, libs/album/albummanager.cpp, libs/database/CMakeLists.txt, {databaseserver => libs/database/server}/databaseserver.cpp, {databaseserver => libs/database/server}/databaseserver.h, libs/database/server/databaseservererror.cpp, libs/database/server/databaseservererror.h, libs/database/server/databaseserverstarter.cpp, libs/database/server/databaseserverstarter.h, utilities/setup/setupdatabase.cpp: DBUS removed for Internal server 2016-06-17 Maik Qualmann * utilities/importui/main/importui.cpp, utilities/queuemanager/views/toolsview.cpp: fix missing icons under Windows #8 2016-06-17 Gilles Caulier * libs/database/engine/dbengineparameters.cpp: fix program name under Windows 2016-06-16 Gilles Caulier * NEWS: update 2016-06-16 Gilles Caulier * CMakeLists.txt: fix release date 2016-06-16 Gilles Caulier * README: update 2016-06-16 Gilles Caulier * NEWS: update 2016-06-16 Gilles Caulier * CMakeLists.txt, NEWS, app/CMakeLists.txt, app/main/digikamapp.cpp, app/main/main.cpp, app/utils/componentsinfo.cpp, app/utils/digikam_config.h.cmake.in, libs/album/CMakeLists.txt, libs/database/CMakeLists.txt, libs/database/collection/collectionscannerhints.cpp, libs/database/collection/collectionscannerhints.h, libs/database/coredb/coredbchangesets.cpp, libs/database/coredb/coredbchangesets.h, libs/database/coredb/coredbfields.h, libs/database/coredb/coredbwatch.cpp, libs/database/coredb/coredbwatch.h, libs/fileactionmanager/CMakeLists.txt, libs/filters/CMakeLists.txt, libs/imageproperties/CMakeLists.txt, libs/models/CMakeLists.txt, libs/notificationmanager/CMakeLists.txt, libs/notificationmanager/dnotificationwrapper.cpp, libs/threadimageio/CMakeLists.txt, tests/database/CMakeLists.txt, tests/timestampupdate/CMakeLists.txt, utilities/facemanagement/CMakeLists.txt, utilities/fuzzysearch/CMakeLists.txt, utilities/geolocation/mapsearches/CMakeLists.txt, utilities/searchwindow/CMakeLists.txt, utilities/slideshow/CMakeLists.txt, utilities/slideshow/slideshow.cpp: make DBUS dependency optional. It's typically used for Linux Desktop, not OSX and Windows. The database core implementation based on DBUS was only used with olde KIOSalve which are now removed. So typically, this code can be removed later, when Internal server will be rewritten without to use DBUS. Currently, if DBUS is disabled, Internal Server is not available. CCMAIL: swatilodha27@gmail.com BUGS:123455 FIXED-IN: 5.0.0 2016-06-16 Gilles Caulier * libs/database/tags/tagscache.h: polish 2016-06-16 Gilles Caulier * libs/database/coredb/coredbwatch.h: polish 2016-06-15 Yuri Chornoivan * databaseserver/databaseserver.cpp, libs/database/utils/dbsettingswidget.cpp: Fix minor typos 2016-06-15 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: add tooltips 2016-06-15 Gilles Caulier * libs/database/utils/scancontroller.cpp: cleanup 2016-06-15 Gilles Caulier * databaseserver/databaseserver.cpp: typo 2016-06-15 Gilles Caulier * app/utils/digikam_config.h.cmake.in: polish 2016-06-15 Gilles Caulier * libs/database/engine/dbengineparameters.cpp: add OSX CLI tool for mysqld 2016-06-14 Gilles Caulier * libs/database/engine/dbengineparameters.cpp, libs/database/utils/dbsettingswidget.cpp: default settings for Linux and Windows to run mysql server CLI tool still OSX to check 2016-06-14 Gilles Caulier * data/database/dbconfig.xml.cmake.in, libs/database/engine/dbengineconfigloader.cpp, libs/database/engine/dbengineconfigsettings.h, libs/database/utils/dbsettingswidget.cpp: Drop obsolete settings in DB XML config file 2016-06-14 Gilles Caulier * CMakeLists.txt, data/database/dbconfig.xml.cmake.in, databaseserver/databaseserver.cpp, libs/database/engine/dbengineparameters.cpp, libs/database/engine/dbengineparameters.h, libs/database/utils/dbsettingswidget.cpp, libs/database/utils/dbsettingswidget.h, libs/settings/applicationsettings.cpp, utilities/assistants/firstrun/databasepage.cpp: drop runtime dependencies to mysql CLI tool at configuration time. Delegate this configuration to the DK runtime when user select Mysql internal DB backend Store Mysql CLI tool outside the DB XML config file and use digikamrc file instead 2016-06-13 Gilles Caulier * libs/database/server/databaseservererror.cpp, libs/database/server/databaseservererror.h, libs/database/server/databaseserverstarter.cpp, libs/database/server/databaseserverstarter.h: polish 2016-06-13 Gilles Caulier * utilities/facemanagement/facescandialog.cpp, utilities/facemanagement/facescansettings.h: disable by default Face management processing on all cpu core. Under Windows and OSX, this crash very quickly. Under Linux, no problem. Investiguations are required here... 2016-06-12 Gilles Caulier * databaseserver/pollthread.cpp: compile 2016-06-12 Gilles Caulier * databaseserver/databaseserver.cpp, databaseserver/pollthread.cpp, databaseserver/pollthread.h: KIO support is dropped in 5.0.0 fix coding style 2016-06-12 Gilles Caulier * : commit 657427537c7ed1f7a48e96dd5b54d3283f1f3cc6 Author: Gilles Caulier Date: Sun Jun 12 20:25:58 2016 +0200 2016-06-12 Gilles Caulier * AUTHORS: polish 2016-06-12 Gilles Caulier * libs/database/imagehistory/imagehistorygraph_boost.h: typo 2016-06-12 Gilles Caulier * utilities/presentation/common/presentationloader.cpp, utilities/presentation/common/presentationloader.h: polish 2016-06-12 Gilles Caulier * libs/database/imagehistory/imagehistorygraph_boost.h: typo 2016-06-11 Gilles Caulier * app/dragdrop/importdragdrop.h, app/items/digikamimageview.cpp, app/items/digikamimageview_p.cpp, app/items/imagedelegate.cpp, app/items/overlays/groupindicatoroverlay.cpp, app/main/digikamapp.cpp, app/utils/searchmodificationhelper.cpp, app/views/digikamview.cpp, app/views/imagepreviewview.cpp, app/views/stackedview.cpp, app/views/tableview/tableview.cpp, app/views/tableview/tableview_column_digikam.cpp, app/views/tableview/tableview_column_file.h, app/views/tableview/tableview_column_item.cpp, app/views/tableview/tableview_model.cpp, databaseserver/databaseserver.h, imageplugins/color/adjustlevelstool.cpp, imageplugins/color/imageplugin_color.cpp, imageplugins/decorate/inserttextwidget.cpp, imageplugins/enhance/restorationtool.cpp, libs/album/albumlabelstreeview.cpp, libs/album/albummanager.cpp, libs/album/albumselectiontreeview.cpp, libs/album/albumselectors.cpp, libs/album/albumselectors.h, libs/database/collection/collectionscanner.cpp, libs/database/collection/collectionscannerhints.cpp, libs/database/coredb/coredbcopymanager.cpp, libs/database/coredb/coredbcopymanager.h, libs/database/coredb/coredbwatch.cpp, libs/database/dbjobs/dbjobinfo.h, libs/database/engine/dbengineaccess.cpp, libs/database/engine/dbengineaccess.h, libs/database/engine/dbenginebackend.cpp, libs/database/engine/dbengineparameters.cpp, libs/database/engine/dbengineparameters.h, libs/database/item/imagecopyright.cpp, libs/database/item/imagegps.cpp, libs/database/item/imageinfo.cpp, libs/database/item/imagetagpair.cpp, libs/database/server/databaseserverstarter.cpp, libs/database/tags/tagproperties.cpp, libs/database/tags/tagproperties.h, libs/database/thumbsdb/thumbsdbaccess.cpp, libs/database/thumbsdb/thumbsdbaccess.h, libs/database/thumbsdb/thumbsdbbackend.h, libs/database/utils/dbsettingswidget.cpp, libs/database/utils/scancontroller.cpp, libs/database/utils/scancontroller.h, libs/dialogs/dconfigdlg.cpp, libs/dialogs/deletedialog.cpp, libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h, libs/dialogs/filesaveoptionsdlg.cpp, libs/dialogs/filesaveoptionsdlg.h, libs/dialogs/iccprofileinfodlg.cpp, libs/dialogs/imagedialog.h, libs/dialogs/rawcameradlg.cpp, libs/dimg/dcolor.h, libs/dimg/dklcms/digikam-lcms.h, libs/dimg/filters/bw/bwsepiasettings.cpp, libs/dimg/filters/bw/mixersettings.cpp, libs/dimg/filters/dimgthreadedanalyser.h, libs/dimg/filters/dimgthreadedfilter.h, libs/dimg/filters/fx/blurfilter.cpp, libs/dimg/filters/fx/oilpaintfilter.cpp, libs/dimg/filters/greycstoration/cimg/greycstoration.h, libs/dimg/filters/lens/lensfuncameraselector.cpp, libs/dimg/filters/lens/lensfuniface.cpp, libs/dimg/filters/levels/histogrampainter.cpp, libs/dimg/filters/nr/nrestimate.cpp, libs/dimg/filters/sharp/matrix.cpp, libs/dimg/filters/sharp/refocusfilter.cpp, libs/dimg/filters/transform/autocrop.cpp, libs/dimg/filters/transform/freerotationsettings.cpp, libs/dimg/filters/transform/shearfilter.cpp, libs/dimg/imagehistory/dimagehistory.h, libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadatasettingscontainer.cpp, libs/dmetadata/dmetadatasettingscontainer.h, libs/dmetadata/metaengine.cpp, libs/dmetadata/metaengine_gps.cpp, libs/dmetadata/metaengine_image.cpp, libs/dmetadata/metaengine_iptc.cpp, libs/dmetadata/metaengine_p.cpp, libs/dngwriter/dngwriter.cpp, libs/dngwriter/extra/dng_sdk/dng_1d_function.cpp, libs/dngwriter/extra/dng_sdk/dng_1d_function.h, libs/dngwriter/extra/dng_sdk/dng_1d_table.cpp, libs/dngwriter/extra/dng_sdk/dng_1d_table.h, libs/dngwriter/extra/dng_sdk/dng_abort_sniffer.cpp, libs/dngwriter/extra/dng_sdk/dng_abort_sniffer.h, libs/dngwriter/extra/dng_sdk/dng_area_task.cpp, libs/dngwriter/extra/dng_sdk/dng_area_task.h, libs/dngwriter/extra/dng_sdk/dng_assertions.h, libs/dngwriter/extra/dng_sdk/dng_auto_ptr.h, libs/dngwriter/extra/dng_sdk/dng_bad_pixels.cpp, libs/dngwriter/extra/dng_sdk/dng_bad_pixels.h, libs/dngwriter/extra/dng_sdk/dng_bottlenecks.cpp, libs/dngwriter/extra/dng_sdk/dng_bottlenecks.h, libs/dngwriter/extra/dng_sdk/dng_camera_profile.cpp, libs/dngwriter/extra/dng_sdk/dng_camera_profile.h, libs/dngwriter/extra/dng_sdk/dng_classes.h, libs/dngwriter/extra/dng_sdk/dng_color_space.cpp, libs/dngwriter/extra/dng_sdk/dng_color_space.h, libs/dngwriter/extra/dng_sdk/dng_color_spec.cpp, libs/dngwriter/extra/dng_sdk/dng_color_spec.h, libs/dngwriter/extra/dng_sdk/dng_date_time.cpp, libs/dngwriter/extra/dng_sdk/dng_date_time.h, libs/dngwriter/extra/dng_sdk/dng_errors.h, libs/dngwriter/extra/dng_sdk/dng_exceptions.cpp, libs/dngwriter/extra/dng_sdk/dng_exceptions.h, libs/dngwriter/extra/dng_sdk/dng_exif.cpp, libs/dngwriter/extra/dng_sdk/dng_exif.h, libs/dngwriter/extra/dng_sdk/dng_fast_module.h, libs/dngwriter/extra/dng_sdk/dng_file_stream.cpp, libs/dngwriter/extra/dng_sdk/dng_file_stream.h, libs/dngwriter/extra/dng_sdk/dng_filter_task.cpp, libs/dngwriter/extra/dng_sdk/dng_filter_task.h, libs/dngwriter/extra/dng_sdk/dng_fingerprint.cpp, libs/dngwriter/extra/dng_sdk/dng_fingerprint.h, libs/dngwriter/extra/dng_sdk/dng_flags.h, libs/dngwriter/extra/dng_sdk/dng_gain_map.cpp, libs/dngwriter/extra/dng_sdk/dng_gain_map.h, libs/dngwriter/extra/dng_sdk/dng_globals.cpp, libs/dngwriter/extra/dng_sdk/dng_globals.h, libs/dngwriter/extra/dng_sdk/dng_host.cpp, libs/dngwriter/extra/dng_sdk/dng_host.h, libs/dngwriter/extra/dng_sdk/dng_hue_sat_map.cpp, libs/dngwriter/extra/dng_sdk/dng_hue_sat_map.h, libs/dngwriter/extra/dng_sdk/dng_ifd.cpp, libs/dngwriter/extra/dng_sdk/dng_ifd.h, libs/dngwriter/extra/dng_sdk/dng_image.cpp, libs/dngwriter/extra/dng_sdk/dng_image.h, libs/dngwriter/extra/dng_sdk/dng_image_writer.cpp, libs/dngwriter/extra/dng_sdk/dng_image_writer.h, libs/dngwriter/extra/dng_sdk/dng_info.cpp, libs/dngwriter/extra/dng_sdk/dng_info.h, libs/dngwriter/extra/dng_sdk/dng_iptc.cpp, libs/dngwriter/extra/dng_sdk/dng_iptc.h, libs/dngwriter/extra/dng_sdk/dng_lens_correction.cpp, libs/dngwriter/extra/dng_sdk/dng_lens_correction.h, libs/dngwriter/extra/dng_sdk/dng_linearization_info.cpp, libs/dngwriter/extra/dng_sdk/dng_linearization_info.h, libs/dngwriter/extra/dng_sdk/dng_lossless_jpeg.cpp, libs/dngwriter/extra/dng_sdk/dng_lossless_jpeg.h, libs/dngwriter/extra/dng_sdk/dng_matrix.cpp, libs/dngwriter/extra/dng_sdk/dng_matrix.h, libs/dngwriter/extra/dng_sdk/dng_memory.cpp, libs/dngwriter/extra/dng_sdk/dng_memory.h, libs/dngwriter/extra/dng_sdk/dng_memory_stream.cpp, libs/dngwriter/extra/dng_sdk/dng_memory_stream.h, libs/dngwriter/extra/dng_sdk/dng_misc_opcodes.cpp, libs/dngwriter/extra/dng_sdk/dng_misc_opcodes.h, libs/dngwriter/extra/dng_sdk/dng_mosaic_info.cpp, libs/dngwriter/extra/dng_sdk/dng_mosaic_info.h, libs/dngwriter/extra/dng_sdk/dng_mutex.cpp, libs/dngwriter/extra/dng_sdk/dng_mutex.h, libs/dngwriter/extra/dng_sdk/dng_negative.cpp, libs/dngwriter/extra/dng_sdk/dng_negative.h, libs/dngwriter/extra/dng_sdk/dng_opcode_list.cpp, libs/dngwriter/extra/dng_sdk/dng_opcode_list.h, libs/dngwriter/extra/dng_sdk/dng_opcodes.cpp, libs/dngwriter/extra/dng_sdk/dng_opcodes.h, libs/dngwriter/extra/dng_sdk/dng_orientation.cpp, libs/dngwriter/extra/dng_sdk/dng_orientation.h, libs/dngwriter/extra/dng_sdk/dng_parse_utils.cpp, libs/dngwriter/extra/dng_sdk/dng_parse_utils.h, libs/dngwriter/extra/dng_sdk/dng_pixel_buffer.cpp, libs/dngwriter/extra/dng_sdk/dng_pixel_buffer.h, libs/dngwriter/extra/dng_sdk/dng_point.cpp, libs/dngwriter/extra/dng_sdk/dng_point.h, libs/dngwriter/extra/dng_sdk/dng_preview.cpp, libs/dngwriter/extra/dng_sdk/dng_preview.h, libs/dngwriter/extra/dng_sdk/dng_pthread.cpp, libs/dngwriter/extra/dng_sdk/dng_pthread.h, libs/dngwriter/extra/dng_sdk/dng_rational.cpp, libs/dngwriter/extra/dng_sdk/dng_rational.h, libs/dngwriter/extra/dng_sdk/dng_read_image.cpp, libs/dngwriter/extra/dng_sdk/dng_read_image.h, libs/dngwriter/extra/dng_sdk/dng_rect.cpp, libs/dngwriter/extra/dng_sdk/dng_rect.h, libs/dngwriter/extra/dng_sdk/dng_reference.cpp, libs/dngwriter/extra/dng_sdk/dng_reference.h, libs/dngwriter/extra/dng_sdk/dng_render.cpp, libs/dngwriter/extra/dng_sdk/dng_render.h, libs/dngwriter/extra/dng_sdk/dng_resample.cpp, libs/dngwriter/extra/dng_sdk/dng_resample.h, libs/dngwriter/extra/dng_sdk/dng_sdk_limits.h, libs/dngwriter/extra/dng_sdk/dng_shared.cpp, libs/dngwriter/extra/dng_sdk/dng_shared.h, libs/dngwriter/extra/dng_sdk/dng_simple_image.cpp, libs/dngwriter/extra/dng_sdk/dng_simple_image.h, libs/dngwriter/extra/dng_sdk/dng_spline.cpp, libs/dngwriter/extra/dng_sdk/dng_spline.h, libs/dngwriter/extra/dng_sdk/dng_stream.cpp, libs/dngwriter/extra/dng_sdk/dng_stream.h, libs/dngwriter/extra/dng_sdk/dng_string.cpp, libs/dngwriter/extra/dng_sdk/dng_string.h, libs/dngwriter/extra/dng_sdk/dng_string_list.cpp, libs/dngwriter/extra/dng_sdk/dng_string_list.h, libs/dngwriter/extra/dng_sdk/dng_tag_codes.h, libs/dngwriter/extra/dng_sdk/dng_tag_types.cpp, libs/dngwriter/extra/dng_sdk/dng_tag_types.h, libs/dngwriter/extra/dng_sdk/dng_tag_values.h, libs/dngwriter/extra/dng_sdk/dng_temperature.cpp, libs/dngwriter/extra/dng_sdk/dng_temperature.h, libs/dngwriter/extra/dng_sdk/dng_tile_iterator.cpp, libs/dngwriter/extra/dng_sdk/dng_tile_iterator.h, libs/dngwriter/extra/dng_sdk/dng_tone_curve.cpp, libs/dngwriter/extra/dng_sdk/dng_tone_curve.h, libs/dngwriter/extra/dng_sdk/dng_types.h, libs/dngwriter/extra/dng_sdk/dng_utils.cpp, libs/dngwriter/extra/dng_sdk/dng_utils.h, libs/dngwriter/extra/dng_sdk/dng_validate.cpp, libs/dngwriter/extra/dng_sdk/dng_xmp.cpp, libs/dngwriter/extra/dng_sdk/dng_xmp.h, libs/dngwriter/extra/dng_sdk/dng_xmp_sdk.cpp, libs/dngwriter/extra/dng_sdk/dng_xmp_sdk.h, libs/dngwriter/extra/dng_sdk/dng_xy_coord.cpp, libs/dngwriter/extra/dng_sdk/dng_xy_coord.h, libs/dngwriter/extra/md5/MD5.cpp, libs/dngwriter/extra/md5/MD5.h, libs/dngwriter/extra/xmp_sdk/common/UnicodeConversions.cpp, libs/dngwriter/extra/xmp_sdk/common/XML_Node.cpp, libs/dngwriter/extra/xmp_sdk/include/XMP_Const.h, libs/dngwriter/extra/xmp_sdk/include/XMP_Environment.h, libs/dngwriter/tests/dnginfo.cpp, libs/dngwriter/tests/raw2dng.cpp, libs/facesengine/detection/opencvfacedetector.cpp, libs/facesengine/opencv3-face/lbph_faces.cpp, libs/facesengine/recognition-opencv-lbph/facerec_borrowed.cpp, libs/facesengine/recognition-opencv-lbph/lbphfacemodel.cpp, libs/fileactionmanager/fileactionimageinfolist.cpp, libs/fileactionmanager/metadatahubmngr.h, libs/filters/filterstatusbar.cpp, libs/imageproperties/cameraitempropertiestab.cpp, libs/imageproperties/imagepropertiessidebardb.cpp, libs/imageproperties/imagepropertiessidebardb.h, libs/kmemoryinfo/kmemoryinfo_backend.cpp, libs/models/abstractalbummodel.h, libs/models/albumfiltermodel.h, libs/pgfutils/BitStream.h, libs/pgfutils/Decoder.cpp, libs/pgfutils/Decoder.h, libs/pgfutils/Encoder.cpp, libs/pgfutils/Encoder.h, libs/pgfutils/PGFimage.cpp, libs/pgfutils/PGFimage.h, libs/pgfutils/PGFplatform.h, libs/pgfutils/PGFstream.cpp, libs/pgfutils/PGFstream.h, libs/pgfutils/PGFtypes.h, libs/pgfutils/Subband.cpp, libs/pgfutils/Subband.h, libs/pgfutils/WaveletTransform.cpp, libs/pgfutils/WaveletTransform.h, libs/progressmanager/progressmanager.cpp, libs/rawengine/drawdecoder.cpp, libs/rawengine/drawdecodersettings.h, libs/rawengine/libraw/internal/dcraw_common.cpp, libs/rawengine/libraw/internal/dcraw_fileio.cpp, libs/rawengine/libraw/internal/defines.h, libs/rawengine/libraw/internal/demosaic_packs.cpp, libs/rawengine/libraw/internal/libraw_bytebuffer.h, libs/rawengine/libraw/internal/libraw_x3f.cpp, libs/rawengine/libraw/internal/wf_filtering.cpp, libs/rawengine/libraw/libraw/libraw.h, libs/rawengine/libraw/libraw/libraw_alloc.h, libs/rawengine/libraw/libraw/libraw_datastream.h, libs/rawengine/libraw/libraw/libraw_version.h, libs/rawengine/libraw/samples/4channels.cpp, libs/rawengine/libraw/samples/dcraw_emu.cpp, libs/rawengine/libraw/samples/mem_image.cpp, libs/rawengine/libraw/samples/multirender_test.cpp, libs/rawengine/libraw/samples/postprocessing_benchmark.cpp, libs/rawengine/libraw/samples/simple_dcraw.cpp, libs/rawengine/libraw/samples/unprocessed_raw.cpp, libs/rawengine/libraw/src/libraw_c_api.cpp, libs/rawengine/libraw/src/libraw_cxx.cpp, libs/rawengine/libraw/src/libraw_datastream.cpp, libs/settings/applicationsettings.cpp, libs/tags/tagmodificationhelper.cpp, libs/tags/tagsactionmngr.cpp, libs/tags/tagsactionmngr.h, libs/template/templateviewer.cpp, libs/threadimageio/filereadwritelock.cpp, libs/threadimageio/filereadwritelock.h, libs/threadimageio/previewtask.cpp, libs/threadimageio/thumbnailcreator.h, libs/threadimageio/thumbnailloadthread.cpp, libs/threadimageio/videothumbnailer.cpp, libs/threadimageio/videothumbnailer.h, libs/threadimageio/videothumbnailer_p.cpp, libs/threadimageio/videothumbnailer_p.h, libs/threads/actionthreadbase.h, libs/versionmanager/versionmanager.cpp, libs/widgets/colorchooser/dcolorvalueselector.cpp, libs/widgets/colorchooser/dcolorvalueselector.h, libs/widgets/colorchooser/dhuesaturationselect.cpp, libs/widgets/colorchooser/dhuesaturationselect.h, libs/widgets/common/dactivelabel.h, libs/widgets/common/dexpanderbox.cpp, libs/widgets/common/dexpanderbox.h, libs/widgets/common/dfontproperties.cpp, libs/widgets/common/dfontproperties.h, libs/widgets/common/drawdecoderwidget.cpp, libs/widgets/common/dwidgetutils.cpp, libs/widgets/common/dwidgetutils.h, libs/widgets/graphicsview/paniconwidget.cpp, libs/widgets/graphicsview/paniconwidget.h, libs/widgets/itemview/dcategorizedsortfilterproxymodel_p.h, libs/widgets/itemview/dcategorizedview.cpp, libs/widgets/itemview/dcategorydrawer.cpp, libs/widgets/itemview/ditemdelegate.cpp, libs/widgets/mainview/dcursortracker.cpp, libs/widgets/mainview/dmessagebox.cpp, libs/widgets/mainview/dmessagebox.h, libs/widgets/mainview/dxmlguiwindow.h, libs/widgets/mainview/schememanager.cpp, libs/widgets/mainview/sidebar.cpp, libs/widgets/mainview/sidebar.h, libs/widgets/mainview/thememanager.cpp, libs/widgets/mainview/thumbbardock.h, libs/widgets/metadata/metadatalistview.h, libs/widgets/metadata/ratingwidget.cpp, libs/widgets/metadata/subjectwidget.cpp, showfoto/main/showfoto.cpp, showfoto/main/showfotosettings.cpp, showfoto/thumbbar/itemviewshowfotodelegate.cpp, showfoto/thumbbar/showfotocategorizedview.h, showfoto/thumbbar/showfotodelegate.cpp, showfoto/thumbbar/showfotofiltermodel.h, showfoto/thumbbar/showfotoimagemodel.h, showfoto/thumbbar/showfotoitemsortsettings.cpp, showfoto/thumbbar/showfototooltipfiller.h, tests/advancedrename/advancedrenametest.cpp, tests/albummodel/albummodeltest.cpp, tests/dmetadata/printtagslist.cpp, tests/facesengine/align.cpp, tests/facesengine/demo/faceitem.cpp, tests/facesengine/demo/faceitem.h, tests/facesengine/demo/main.cpp, tests/facesengine/preprocess.cpp, tests/facesengine/recognize.cpp, tests/facesengine/traindb.cpp, tests/geolocation/editor/test_gpsimageitem.cpp, tests/geolocation/editor/test_rgparsing.cpp, tests/geolocation/editor/test_rgtagmodel.cpp, tests/geolocation/geoiface/demo/demo-main.cpp, tests/geolocation/geoiface/test_geocoordinates.cpp, tests/geolocation/geoiface/test_tileindex.cpp, tests/geolocation/geoiface/test_tracks.cpp, tests/imgqsort/detectblur/detectblur.cpp, tests/imgqsort/detectnoise/detectnoise.cpp, utilities/advancedrename/common/ruledialog.cpp, utilities/advancedrename/common/tooltipdialog.cpp, utilities/advancedrename/parser/options/sequencenumberoption.cpp, utilities/assistants/calendar/wizard/calmonthwidget.cpp, utilities/assistants/calendar/wizard/calmonthwidget.h, utilities/assistants/common/dbinaryiface.cpp, utilities/assistants/common/dbinaryiface.h, utilities/assistants/common/dbinarysearch.cpp, utilities/assistants/common/dbinarysearch.h, utilities/assistants/common/dimageslist.cpp, utilities/assistants/common/dpreviewimage.h, utilities/assistants/common/dpreviewmanager.h, utilities/assistants/common/dwizardpage.cpp, utilities/assistants/expoblending/blendingdlg/enfusesettings.cpp, utilities/assistants/expoblending/blendingdlg/enfusesettings.h, utilities/assistants/expoblending/importwizard/expoblendingintropag e.cpp, utilities/assistants/expoblending/manager/alignbinary.h, utilities/assistants/expoblending/manager/enfusebinary.h, utilities/assistants/firstrun/collectionpage.cpp, utilities/assistants/firstrun/databasepage.cpp, utilities/assistants/panorama/importwizard/panointropage.cpp, utilities/assistants/panorama/importwizard/panointropage.h, utilities/assistants/panorama/importwizard/panoitemspage.cpp, utilities/assistants/panorama/importwizard/panowizard.cpp, utilities/assistants/panorama/importwizard/panowizard.h, utilities/assistants/panorama/manager/panomanager.cpp, utilities/assistants/panorama/ptoparser/ptofile.cpp, utilities/assistants/panorama/ptoparser/ptofile.h, utilities/assistants/panorama/ptoparser/tparser.h, utilities/assistants/panorama/ptoparser/tparserdebug.h, utilities/assistants/panorama/ptoparser/tparsergetters.h, utilities/assistants/panorama/ptoparser/tparserprivate.h, utilities/assistants/panorama/ptotype/ptotype.cpp, utilities/assistants/panorama/ptotype/ptotype.h, utilities/assistants/panorama/tasks/autocroptask.cpp, utilities/assistants/panorama/tasks/autocroptask.h, utilities/assistants/panorama/tasks/commandtask.cpp, utilities/assistants/panorama/tasks/commandtask.h, utilities/assistants/panorama/tasks/compilemksteptask.cpp, utilities/assistants/panorama/tasks/compilemksteptask.h, utilities/assistants/panorama/tasks/compilemktask.cpp, utilities/assistants/panorama/tasks/compilemktask.h, utilities/assistants/panorama/tasks/copyfilestask.cpp, utilities/assistants/panorama/tasks/cpcleantask.cpp, utilities/assistants/panorama/tasks/cpcleantask.h, utilities/assistants/panorama/tasks/cpfindtask.cpp, utilities/assistants/panorama/tasks/cpfindtask.h, utilities/assistants/panorama/tasks/createmktask.cpp, utilities/assistants/panorama/tasks/createmktask.h, utilities/assistants/panorama/tasks/createpreviewtask.cpp, utilities/assistants/panorama/tasks/createpreviewtask.h, utilities/assistants/panorama/tasks/createptotask.h, utilities/assistants/panorama/tasks/huginexecutortask.cpp, utilities/assistants/panorama/tasks/huginexecutortask.h, utilities/assistants/panorama/tasks/optimisationtask.cpp, utilities/assistants/panorama/tasks/optimisationtask.h, utilities/assistants/panorama/tasks/panotask.cpp, utilities/assistants/panorama/tasks/panotask.h, utilities/assistants/panorama/tasks/preprocesstask.cpp, utilities/facemanagement/facepipeline.cpp, utilities/facemanagement/facescandialog.cpp, utilities/geolocation/editor/backends/backend-geonames-rg.h, utilities/geolocation/editor/backends/backend-osm-rg.h, utilities/geolocation/editor/backends/backend-rg.cpp, utilities/geolocation/editor/bookmark/gpsbookmarkmodelhelper.cpp, utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/geolocation/editor/dialog/gpscommon.cpp, utilities/geolocation/editor/dialog/gpsgeoifacemodelhelper.h, utilities/geolocation/editor/dialog/gpsundocommand.cpp, utilities/geolocation/editor/dragdrop/mapdragdrophandler.cpp, utilities/geolocation/editor/reversegeocoding/rgtagmodel.cpp, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp, utilities/geolocation/editor/reversegeocoding/simpletreemodel.cpp, utilities/geolocation/editor/reversegeocoding/simpletreemodel.h, utilities/geolocation/editor/searches/searchresultmodel.cpp, utilities/geolocation/editor/searches/searchwidget.h, utilities/geolocation/geoiface/abstractmarkertiler.cpp, utilities/geolocation/geoiface/backends/backendgooglemaps.h, utilities/geolocation/geoiface/backends/backendmarble.cpp, utilities/geolocation/geoiface/backends/backendmarble.h, utilities/geolocation/geoiface/geocoordinates.cpp, utilities/geolocation/geoiface/mapwidget.cpp, utilities/geolocation/geoiface/tileindex.cpp, utilities/geolocation/geoiface/tileindex.h, utilities/geolocation/geoiface/trackreader.cpp, utilities/geolocation/mapsearches/gpssearchview.cpp, utilities/imageeditor/core/undocache.cpp, utilities/imageeditor/dialogs/colorcorrectiondlg.cpp, utilities/imageeditor/editor/actioncategorizedview.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/printiface/printconfig.h, utilities/imageeditor/printiface/printhelper.cpp, utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/imageregionitem.h, utilities/imageeditor/widgets/imageregionwidget.cpp, utilities/imageeditor/widgets/imageregionwidget.h, utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/gpcamera.cpp, utilities/importui/items/importdelegate.cpp, utilities/importui/main/importui.cpp, utilities/importui/models/importfiltermodel.cpp, utilities/importui/views/importiconview.cpp, utilities/importui/views/importview.cpp, utilities/importui/widgets/advancedsettings.h, utilities/importui/widgets/albumcustomizer.h, utilities/importui/widgets/freespacewidget.cpp, utilities/importui/widgets/scriptingsettings.h, utilities/kdesupport/akonadi/akonadiiface.h, utilities/kdesupport/kipi/setupkipi.cpp, utilities/kdesupport/kipi/setupkipi.h, utilities/kdesupport/ksane/ksaneaction.h, utilities/kdesupport/ksane/saveimgthread.cpp, utilities/kdesupport/ksane/scandialog.cpp, utilities/maintenance/facesdetector.cpp, utilities/metadataedit/dialog/metadataedit.cpp, utilities/metadataedit/exif/exifadjust.h, utilities/metadataedit/exif/exifcaption.h, utilities/metadataedit/exif/exifdatetime.h, utilities/metadataedit/exif/exifdevice.h, utilities/metadataedit/exif/exiflens.h, utilities/metadataedit/exif/exiflight.h, utilities/metadataedit/iptc/iptccontent.h, utilities/metadataedit/iptc/iptccredits.h, utilities/metadataedit/iptc/iptceditwidget.cpp, utilities/metadataedit/iptc/iptcenvelope.h, utilities/metadataedit/iptc/iptckeywords.h, utilities/metadataedit/iptc/iptcorigin.h, utilities/metadataedit/iptc/iptcproperties.cpp, utilities/metadataedit/xmp/xmpcontent.h, utilities/metadataedit/xmp/xmpcredits.h, utilities/metadataedit/xmp/xmpeditwidget.cpp, utilities/metadataedit/xmp/xmpkeywords.h, utilities/metadataedit/xmp/xmporigin.h, utilities/metadataedit/xmp/xmpproperties.h, utilities/metadataedit/xmp/xmpstatus.h, utilities/presentation/opengl/presentationkb.cpp, utilities/presentation/widgets/presentationwidget.cpp, utilities/queuemanager/basetools/decorate/watermark.cpp, utilities/queuemanager/basetools/transform/resize.cpp, utilities/queuemanager/main/queuemgrwindow.cpp, utilities/queuemanager/manager/queuesettings.h, utilities/queuemanager/manager/task.cpp, utilities/queuemanager/manager/workflowmanager.cpp, utilities/queuemanager/manager/workflowmanager.h, utilities/queuemanager/views/queuepool.cpp, utilities/queuemanager/views/queuepool.h, utilities/queuemanager/views/queuesettingsview.cpp, utilities/queuemanager/views/workflowdlg.cpp, utilities/searchwindow/searchutilities.h, utilities/searchwindow/searchview.cpp, utilities/setup/camera/importfilters.cpp, utilities/setup/collections/dwitemdelegate.h, utilities/setup/collections/setupcollections.cpp, utilities/setup/collections/setupcollectionview.cpp, utilities/setup/metadata/advancedmetadatatab.cpp, utilities/setup/metadata/advancedmetadatatab.h, utilities/setup/metadata/namespaceeditdlg.cpp, utilities/setup/metadata/namespaceeditdlg.h, utilities/setup/setupmime.h, utilities/setup/setupslideshow.cpp, utilities/setup/setuptooltip.cpp: drop extra spaces in source codes 2016-06-11 Gilles Caulier * libs/dtrash/dtrash.cpp: revert previous commit 2016-06-11 Gilles Caulier * libs/dtrash/dtrash.cpp: tabs to spaces. 2016-06-11 Gilles Caulier * libs/jpegutils/CMakeLists.txt: fix gcc and clang warning with extra jpeg 2016-06-10 Gilles Caulier * libs/database/imagehistory/imagehistorygraph_boost.h: fix warnings under clang 2016-06-10 Gilles Caulier * libs/database/coredb/coredbaccess.cpp, libs/database/engine/dbengineaccess.cpp, libs/database/engine/dbengineaccess.h, libs/database/engine/dbengineconfig.h, libs/database/thumbsdb/thumbsdbaccess.cpp, libs/facesengine/facedb/facedbaccess.cpp: factorize properly common access check in a static method, due to singletons used in children classes 2016-06-10 Gilles Caulier * libs/database/engine/dbengineaccess.cpp, libs/database/engine/dbengineaccess.h: code review and polish CCMAIL: swatilodha27@gmail.com 2016-06-10 Gilles Caulier * libs/facesengine/facedb/facedbaccess.cpp: fix compilation CCMAIL: swatilodha27@gmail.com 2016-06-10 Swati Lodha * libs/database/engine/dbengineaccess.cpp, libs/database/engine/dbengineaccess.h: Factor code in parent class 2016-06-10 Swati Lodha * : Factor code in parent class 2016-06-10 Swati Lodha * libs/database/coredb/coredbaccess.cpp, libs/database/engine/dbengineaccess.cpp, libs/database/engine/dbengineaccess.h, libs/database/thumbsdb/thumbsdbaccess.cpp, libs/facesengine/facedb/facedbaccess.cpp: Factor code in parent class 2016-06-09 Gilles Caulier * NEWS: update 2016-06-09 Gilles Caulier * NEWS, libs/notificationmanager/dnotificationwrapper.cpp: update 2016-06-08 Maik Qualmann * libs/facesengine/opencv3-face/face.hpp, libs/facesengine/opencv3-face/facerec.hpp, libs/facesengine/opencv3-face/precomp.hpp: fix compile 2016-06-08 Gilles Caulier * app/utils/libopencv.h.cmake.in, libs/facesengine/opencv3-face/face.hpp, libs/facesengine/opencv3-face/facerec.hpp, libs/facesengine/opencv3-face/precomp.hpp: fix clang warnings 2016-06-08 Gilles Caulier * libs/threadimageio/thumbnailbasic.cpp: fix MinGW warning 2016-06-08 Gilles Caulier * libs/dimg/dklcms/digikam-lcms.h: fix warnings with gcc 2016-06-08 Gilles Caulier * libs/dimg/filters/greycstoration/greycstorationfilter.cpp: fix clang warnings 2016-06-08 Gilles Caulier * libs/dimg/dklcms/digikam-lcms.cpp, libs/dimg/dklcms/digikam-lcms.h: fix clang warning 2016-06-08 Gilles Caulier * libs/pgfutils/WaveletTransform.h: fixx clang warnings 2016-06-08 Gilles Caulier * libs/pgfutils/PGFimage.cpp: fix clang warnings 2016-06-08 Gilles Caulier * libs/dimg/dklcms/digikam-lcms.h: fix llvm warnings under OSX 2016-06-08 Gilles Caulier * libs/pgfutils/PGFtypes.h: fix llvm warnings under OSX 2016-06-08 Gilles Caulier * NEWS: update 2016-06-08 Maik Qualmann * app/items/overlays/facerejectionoverlay.cpp, libs/widgets/mainview/dhistoryview.cpp, libs/widgets/metadata/altlangstredit.cpp, tests/facesengine/demo/faceitem.cpp, utilities/assistants/common/dimageslist.cpp, utilities/assistants/expoblending/blendingdlg/enfusestack.cpp, utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp, utilities/facemanagement/assignnamewidget.cpp, utilities/imageeditor/editor/editortoolsettings.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/importui/items/itemviewimportdelegate.cpp, utilities/importui/main/importui.cpp, utilities/lighttable/lighttablethumbbar.cpp, utilities/queuemanager/views/queuelist.cpp, utilities/searchwindow/searchutilities.cpp: fix missing icons under Windows #7 2016-06-08 Gilles Caulier * CMakeLists.txt: use execute_process to run gphoto2-config CLI tool to identify GPhoto2 API version. Check returned value of command executed to see if CLI tool is found or not. Deal with this result to compile Gphoto2 support accordingly. 2016-06-07 Gilles Caulier * libs/widgets/itemview/ditemdelegate.cpp: polish 2016-06-07 Gilles Caulier * libs/widgets/itemview/dcategorizedview.cpp: polish 2016-06-07 Maik Qualmann * libs/dmetadata/metaengine.cpp: fix sidecar file url CCBUGS: 364035 2016-06-07 Maik Qualmann * utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/geolocation/geoiface/mapwidget.cpp, utilities/metadataedit/iptc/iptceditwidget.cpp, utilities/metadataedit/xmp/xmpeditwidget.cpp: fix missing icons under Windows #6 2016-06-07 Gilles Caulier * libs/facesengine/facedb/facedbaccess.cpp: compile 2016-06-07 Gilles Caulier * libs/database/thumbsdb/thumbsdbaccess.cpp: compile 2016-06-07 Gilles Caulier * : commit bd92c796e924b26cec3f53702bda31fd6c5db476 Author: Gilles Caulier Date: Tue Jun 7 15:20:11 2016 +0159 2016-06-07 Swati Lodha * libs/database/coredb/coredbaccess.cpp, libs/database/thumbsdb/thumbsdbaccess.cpp, libs/facesengine/facedb/facedbaccess.cpp: Change line length 2016-06-07 Swati Lodha * libs/facesengine/facedb/facedbaccess.cpp: Add QMYSQL driver check in Face DB 2016-06-07 Swati Lodha * libs/database/thumbsdb/thumbsdbaccess.cpp: Add QMYSQL driver check in Thumbs DB 2016-06-07 Swati Lodha * : commit 1bd55708011b1363316b7bc15db8511acd0bc357 Author: Swati Lodha Date: Tue Jun 7 16:39:28 2016 +0530 2016-06-07 Maik Qualmann * NEWS, utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/editor/items/gpsimageitem.cpp, utilities/geolocation/editor/items/gpsimagemodel.cpp: fix file path for Windows BUGS: 364035 FIXED-IN: 5.0.0 2016-06-06 Gilles Caulier * libs/dialogs/libsinfodlg.cpp, libs/dimg/dimg.cpp, libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/pngloader.cpp, libs/jpegutils/CMakeLists.txt, libs/jpegutils/jpegutils.cpp, libs/threadimageio/thumbnailcreator.cpp: Q_CC_MSVC => Q_OS_WIN32 2016-06-06 Gilles Caulier * NEWS: update 2016-06-06 Gilles Caulier * libs/database/item/imageinfo.cpp, utilities/kdesupport/kipi/kipiinterface.cpp: Windows fix : get properly icon thumbnail from DB for kipi tools. 2016-06-06 Swati Lodha * libs/facesengine/facedb/facedb.cpp: Add qCDebug statements for LBPHFaceModel 2016-06-06 Swati Lodha * libs/facesengine/facedb/facedb.cpp: Add ; in SQL statements Add qCDebug to check query state; 2016-06-05 Gilles Caulier * libs/database/thumbsdb/thumbsdb.cpp: compile code polish 2016-06-05 Swati Lodha * : commit e0b3400b610f6c434915b1fae7e33fe3db47d279 Author: Swati Lodha Date: Sun Jun 5 14:47:08 2016 +0530 2016-06-04 Gilles Caulier * CMakeLists.txt: cmake 3.0.0 min 2016-06-04 Gilles Caulier * NEWS: update 2016-06-04 Gilles Caulier * app/main/digikamapp.cpp, libs/widgets/mainview/dxmlguiwindow.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/importui/main/importui.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/queuemanager/main/queuemgrwindow.cpp: prevent a crash if returned status Bar Menu Action is null BUGS: 363939 FIXED-IN:5.0.0 2016-06-03 Gilles Caulier * utilities/assistants/panorama/importwizard/panointropage.cpp, utilities/assistants/panorama/manager/panomanager.cpp, utilities/assistants/panorama/manager/panomanager.h: fix hugin > 2015.0 detection. Tested with hugin 2016.01 beta under Windows, and all work well. 2016-06-03 Gilles Caulier * NEWS: update 2016-06-03 Gilles Caulier * utilities/assistants/common/dbinaryiface.cpp, utilities/assistants/panorama/manager/panomanager.cpp: more debug statements 2016-06-03 Gilles Caulier * utilities/assistants/common/dbinaryiface.cpp: add debugs statements 2016-06-03 Gilles Caulier * utilities/assistants/panorama/importwizard/panointropage.cpp: add path to make under windows 2016-06-03 Gilles Caulier * utilities/assistants/expoblending/importwizard/expoblendingintropag e.cpp, utilities/assistants/expoblending/manager/alignbinary.h, utilities/assistants/expoblending/manager/enfusebinary.h, utilities/assistants/panorama/importwizard/panointropage.cpp, utilities/assistants/panorama/manager/autooptimiserbinary.h, utilities/assistants/panorama/manager/cpcleanbinary.h, utilities/assistants/panorama/manager/cpfindbinary.h, utilities/assistants/panorama/manager/enblendbinary.h, utilities/assistants/panorama/manager/huginexecutorbinary.h, utilities/assistants/panorama/manager/makebinary.h, utilities/assistants/panorama/manager/nonabinary.h, utilities/assistants/panorama/manager/panomodifybinary.h, utilities/assistants/panorama/manager/pto2mkbinary.h: Fix download URL for make under Windows Addjust download url for Hugin Fix preprocessor rules to work fine under Windows (Q_WS_* => Q_OS_*) 2016-06-03 Gilles Caulier * NEWS: update 2016-06-03 Gilles Caulier * : commit 401f077455ff1b4537262880b63458cac200c9c9 Author: Gilles Caulier Date: Fri Jun 3 06:30:43 2016 +0200 2016-06-02 Maik Qualmann * libs/dimg/loaders/jpegloader.cpp: fix Mingw longjmp warning 2016-06-02 Gilles Caulier * CMakeLists.txt: polish 2016-06-02 Gilles Caulier * CMakeLists.txt: polish 2016-06-02 Gilles Caulier * CMakeLists.txt: more debug statements for libgphoto2 detection CCBUGS: 363638 2016-06-02 Gilles Caulier * libs/album/albummanager.cpp, libs/database/server/databaseserverstarter.cpp, libs/database/server/databaseserverstarter.h, tests/timestampupdate/timestampupdatetest.cpp: cleanup DBus headers to use 2016-06-02 Gilles Caulier * libs/jpegutils/jpegutils.cpp: fix Mingw warning 2016-06-02 Gilles Caulier * CMakeLists.txt: polish 2016-06-02 Gilles Caulier * libs/widgets/mainview/dxmlguiwindow.cpp: polish 2016-06-02 Gilles Caulier * NEWS: update 2016-06-01 Maik Qualmann * utilities/importui/backend/cameracontroller.cpp: optimization script execution in the import tool 2016-06-01 Gilles Caulier * NEWS: update 2016-06-01 Gilles Caulier * : commit f1f247f1cc71e948c377ec7d1daa1389728fe88c Author: Gilles Caulier Date: Wed Jun 1 20:31:27 2016 +0159 2016-06-01 Maik Qualmann * utilities/queuemanager/basetools/custom/userscript.cpp: optimization BQM User Script tool and add Win32 support 2016-05-31 Gilles Caulier * NEWS: update 2016-05-31 Gilles Caulier * NEWS: update 2016-05-31 Gilles Caulier * NEWS: update 2016-05-31 Maik Qualmann * app/dragdrop/imagedragdrop.cpp, app/dragdrop/importdragdrop.cpp, showfoto/thumbbar/showfotodragdrophandler.cpp, utilities/assistants/common/dimageslist.cpp, utilities/presentation/audio/presentation_audiopage.cpp, utilities/setup/metadata/advancedmetadatatab.cpp: fix missing icons under Win32 #5 2016-05-31 Maik Qualmann * app/date/ddatepicker.cpp, libs/widgets/itemview/itemviewimagedelegate.cpp, utilities/lighttable/lighttablethumbbar.cpp, utilities/lighttable/lighttablewindow.cpp: fix missing icons under Win32 #4 2016-05-30 Gilles Caulier * cmake/templates/Info.plist.cmake.in: polish 2016-05-30 Maik Qualmann * app/dragdrop/importdragdrop.cpp, app/main/digikamapp.cpp, libs/database/collection/collectionmanager.cpp, utilities/importui/main/importui.cpp, utilities/setup/collections/setupcollectionview.cpp: fix missing icons under Win32 #3 2016-05-30 Maik Qualmann * app/main/digikamapp.cpp, app/utils/editablesearchtreeview.cpp, utilities/metadataedit/exif/exifeditwidget.cpp: fix missing icons under Win32 #2 2016-05-30 Maik Qualmann * app/filters/filtersidebarwidget.cpp, app/main/digikamapp.cpp, app/utils/contextmenuhelper.cpp, app/views/imagepreviewview.cpp, app/views/leftsidebarwidgets.cpp, app/views/tableview/tableview_column_photo.cpp, imageplugins/color/imageplugin_color.cpp, imageplugins/color/whitebalancetool.cpp, imageplugins/enhance/imageplugin_enhance.cpp, imageplugins/enhance/inpaintingtool.cpp, imageplugins/filters/distortionfxtool.cpp, imageplugins/filters/imageplugin_fxfilters.cpp, imageplugins/transform/freerotationtool.cpp, imageplugins/transform/imageplugin_transform.cpp, imageplugins/transform/ratiocroptool.cpp, imageplugins/transform/sheartool.cpp, libs/album/albumselectwidget.cpp, libs/album/albumthumbnailloader.cpp, libs/database/utils/scancontroller.cpp, libs/dimg/filters/dimgfiltermanager.cpp, libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/imagepropertiessidebarcamgui.cpp, libs/imageproperties/imagepropertiesversionstab.cpp, libs/tags/tagsmanager/tagsmanager.cpp, libs/widgets/common/drawdecoderwidget.cpp, libs/widgets/itemview/ditemdelegate.cpp, showfoto/main/showfoto.cpp, showfoto/setup/showfotosetup.cpp, utilities/advancedrename/parser/options/database/databaseoption.cpp , utilities/advancedrename/parser/options/dateoption.cpp, utilities/advancedrename/parser/options/filepropertiesoption.cpp, utilities/assistants/calendar/wizard/calwizard.cpp, utilities/assistants/common/dimageslist.cpp, utilities/assistants/firstrun/collectionpage.cpp, utilities/assistants/firstrun/databasepage.cpp, utilities/assistants/firstrun/openfilepage.cpp, utilities/assistants/firstrun/startscanpage.cpp, utilities/fuzzysearch/findduplicatesview.cpp, utilities/geolocation/editor/searches/searchwidget.cpp, utilities/geolocation/geoiface/mapwidget.cpp, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/importui/items/itemviewimportdelegate.cpp, utilities/importui/main/importui.cpp, utilities/importui/views/importpreviewview.cpp, utilities/importui/widgets/freespacewidget.cpp, utilities/lighttable/lighttablethumbbar.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/metadataedit/iptc/iptceditwidget.cpp, utilities/metadataedit/xmp/xmpeditwidget.cpp, utilities/presentation/audio/presentation_audiopage.cpp, utilities/queuemanager/basetools/color/invert.cpp, utilities/queuemanager/basetools/color/whitebalance.cpp, utilities/queuemanager/basetools/convert/convert2jp2.cpp, utilities/queuemanager/basetools/convert/convert2pgf.cpp, utilities/queuemanager/basetools/custom/userscript.cpp, utilities/queuemanager/basetools/metadata/timeadjust.cpp, utilities/queuemanager/main/queuemgrwindow.cpp, utilities/queuemanager/views/queuelist.cpp, utilities/queuemanager/views/queuepool.cpp, utilities/queuemanager/views/queuesettingsview.cpp, utilities/queuemanager/views/toolslistview.cpp, utilities/queuemanager/views/workflowlist.cpp, utilities/setup/camera/setupcamera.cpp, utilities/setup/setup.cpp, utilities/setup/setupmime.cpp, utilities/setup/setupraw.cpp: fix missing icons under Win32 #1 2016-05-30 Gilles Caulier * NEWS: update 2016-05-30 Gilles Caulier * libs/widgets/mainview/thememanager.cpp: Dispatch colors theme properly to widget style manager for main windows BUGS: 172632 BUGS: 241116 BUGS: 146938 BUGS: 265554 BUGS: 240148 BUGS: 252700 BUGS: 168669 BUGS: 179898 BUGS: 220068 FIXED-IN: 5.0.0 2016-05-30 Gilles Caulier * : commit d4ad649eb21027a9e752a13188c551d9c4d64045 Author: Gilles Caulier Date: Mon May 30 07:59:27 2016 +0200 2016-05-29 Maik Qualmann * NEWS, app/utils/digikam_globals.cpp: fix missing argument from i18 string BUGS: 363650 FIXED-IN: 5.0.0 2016-05-28 Gilles Caulier * NEWS: update 2016-05-28 Gilles Caulier * NEWS: update 2016-05-28 Gilles Caulier * NEWS: update 2016-05-28 Gilles Caulier * NEWS: update 2016-05-28 Gilles Caulier * NEWS: update 2016-05-28 Gilles Caulier * NEWS: update 2016-05-28 Gilles Caulier * CMakeLists.txt: bump version 2016-05-28 Gilles Caulier * NEWS: update 2016-05-27 Maik Qualmann * libs/database/utils/scancontroller.cpp: fix signal/slot connections under Win32 2016-05-26 Maik Qualmann * libs/dtrash/dtrash.cpp, libs/iojobs/iojob.cpp, libs/iojobs/iojobsthread.cpp, tests/iojobs/iojobstest.cpp: fix trash operations under Win32 2016-05-26 Maik Qualmann * libs/database/coredb/coredburl.cpp: fix create new album under Win32 2016-05-25 Gilles Caulier * NEWS: update 2016-05-24 Maik Qualmann * utilities/queuemanager/main/queuemgrwindow.cpp: fix double finish message in BQM from older commit 2016-05-24 Gilles Caulier * libs/widgets/mainview/sidebar.cpp: fix alignment issue with the OS X native "macintosh" style 2016-05-24 Gilles Caulier * data/pics/CMakeLists.txt, data/pics/digikam/CMakeLists.txt, data/pics/showfoto/CMakeLists.txt: simplification and sort files by categories 2016-05-24 Gilles Caulier * data/icons/expoblending/CMakeLists.txt, data/icons/panorama/CMakeLists.txt: simplifications 2016-05-24 Gilles Caulier * data/icons/actions/CMakeLists.txt, data/icons/apps/CMakeLists.txt: missing file simplification 2016-05-24 Gilles Caulier * data/icons/CMakeLists.txt, data/pics/CMakeLists.txt: move all icons from pics to right place from data dub-dir 2016-05-24 Gilles Caulier * data/pics/CMakeLists.txt: mv tag icon to 32x32 as others one 2016-05-23 Maik Qualmann * utilities/queuemanager/basetools/metadata/timeadjust.cpp: only change metadata when Time Adjust is used alone in BQM 2016-05-23 Gilles Caulier * : commit 8425d960f5ef5dbebfcff3d60402f377ed2acec6 Author: Gilles Caulier Date: Mon May 23 20:58:03 2016 +0200 2016-05-23 Maik Qualmann * app/views/mediaplayerview.cpp: polish media player #2 2016-05-23 Maik Qualmann * app/views/mediaplayerview.cpp, app/views/mediaplayerview.h: polish media player 2016-05-23 Maik Qualmann * app/views/mediaplayerview.cpp: workaround for no video frame in the QVideoWidget with Qt-5.6.0 2016-05-22 Gilles Caulier * NEWS: update 2016-05-22 Maik Qualmann * utilities/queuemanager/basetools/metadata/timeadjust.cpp: polish IPTC time 2016-05-22 Maik Qualmann * utilities/queuemanager/basetools/metadata/timeadjust.cpp: polish 2016-05-22 Maik Qualmann * utilities/metadataedit/exif/exifdatetime.cpp: fix XMP date string from exif meta data edit 2016-05-22 Maik Qualmann * utilities/queuemanager/CMakeLists.txt, utilities/queuemanager/basetools/metadata/clockphotodialog.cpp, utilities/queuemanager/basetools/metadata/clockphotodialog.h, utilities/queuemanager/basetools/metadata/timeadjust.cpp, utilities/queuemanager/basetools/metadata/timeadjust.h, utilities/queuemanager/basetools/metadata/timeadjustcontainer.cpp, utilities/queuemanager/basetools/metadata/timeadjustcontainer.h, utilities/queuemanager/basetools/metadata/timeadjustsettings.cpp, utilities/queuemanager/basetools/metadata/timeadjustsettings.h, utilities/queuemanager/manager/batchtoolsmanager.cpp: add Time Adjust tool to BQM 2016-05-21 Maik Qualmann * showfoto/main/showfoto.cpp, utilities/imageeditor/main/imagewindow.cpp: fix blocked image editor canvas 2016-05-20 Maik Qualmann * tests/advancedrename/CMakeLists.txt: fix crash from CameraNameHelperTest 2016-05-20 Maik Qualmann * utilities/importui/views/cameranamehelper.cpp, utilities/importui/views/cameranamehelper.h: fix linking CameraNameHelperTest 2016-05-20 Gilles Caulier * cmake/modules/FindMarble.cmake: marble lib can use "d" suffix under windows in debug mode 2016-05-19 Maik Qualmann * utilities/importui/main/importui.cpp, utilities/importui/main/importui.h: const CamItemInfo 2016-05-19 Gilles Caulier * NEWS: update 2016-05-18 Gilles Caulier * libs/pgfutils/PGFtypes.h: fix warnings under MXE 2016-05-18 Gilles Caulier * libs/pgfutils/PGFplatform.h: fix compilation warnings under MXE 2016-05-18 Gilles Caulier * cmake/modules/MacroLocalLibs.cmake: fix kipi detection 2016-05-18 Gilles Caulier * CMakeLists.txt: be able to detect kiowidgets compiled or not in KIO 2016-05-18 Gilles Caulier * cmake/modules/MacroLocalLibs.cmake: fix compilation for Dr Jenkins 2016-05-18 Gilles Caulier * app/CMakeLists.txt, tests/advancedrename/CMakeLists.txt, utilities/advancedrename/CMakeLists.txt, utilities/importui/CMakeLists.txt, utilities/queuemanager/CMakeLists.txt: all compile and link under MXE now. VVV 2016-05-17 Gilles Caulier * cmake/modules/MacroLocalLibs.cmake: fix local kipi detection 2016-05-17 Gilles Caulier * cmake/modules/MacroLocalLibs.cmake: fix rules to detect local libs 2016-05-17 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt: digikamcore and digikamdatabase link now under MXE. 2016-05-17 Gilles Caulier * app/CMakeLists.txt: fix linking under MXE. It still Winsock library for LibRaw 2016-05-17 Gilles Caulier * utilities/imageeditor/printiface/printconfig.cpp, utilities/imageeditor/printiface/printconfig.h: missing files 2016-05-17 Gilles Caulier * app/CMakeLists.txt: fix MXE linking : first one DBUS 2016-05-17 Gilles Caulier * utilities/imageeditor/CMakeLists.txt, utilities/imageeditor/printiface/digikamconfig.kcfg, utilities/imageeditor/printiface/digikamconfig.kcfgc, utilities/imageeditor/printiface/printoptionspage.cpp: less Kconfig run-time dependencies for better portability especially under Windows 2016-05-17 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: no need libxml2 2016-05-17 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt, libs/rawengine/libraw/internal/defines.h, libs/rawengine/libraw/libraw/libraw_datastream.h, libs/rawengine/libraw/samples/4channels.cpp, libs/rawengine/libraw/samples/dcraw_emu.cpp, libs/rawengine/libraw/samples/mem_image.cpp, libs/rawengine/libraw/samples/unprocessed_raw.cpp, libs/rawengine/libraw/src/libraw_cxx.cpp: libraw now compile fine under MXE 2016-05-17 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: add mingw support flag 2016-05-17 Gilles Caulier * : commit 188b83f715768fde32b65b6fc22aa06d8e7a477c Author: Gilles Caulier Date: Tue May 17 10:27:18 2016 +0200 2016-05-17 Gilles Caulier * utilities/geolocation/editor/items/gpsimagelistcontextmenu.cpp: fix GCC warning 2016-05-17 Gilles Caulier * utilities/slideshow/slideosd.cpp: compile under MXE 2016-05-17 Gilles Caulier * utilities/lighttable/CMakeLists.txt: compile under MXE 2016-05-17 Gilles Caulier * libs/dialogs/libsinfodlg.cpp, utilities/importui/CMakeLists.txt: compile under MXE 2016-05-17 Gilles Caulier * libs/jpegutils/jpegutils.cpp: fix compilation under MXE 2016-05-17 Gilles Caulier * libs/threadimageio/thumbnailcreator.cpp: fix compilation under MXE 2016-05-17 Gilles Caulier * libs/dngwriter/CMakeLists.txt: fix broken compilation with MXE about pthreads support 2016-05-17 Gilles Caulier * CMakeLists.txt: under Windows (MXE) we need to fore to export library in all sub components else compilation is broken everywhere 2016-05-17 Gilles Caulier * libs/facesengine/facedb/facedbaccess.cpp: polish 2016-05-16 Gilles Caulier * libs/dimg/dklcms/digikam-lcms.h: fix broken cross compilation with MXE 2016-05-16 Gilles Caulier * libs/pgfutils/PGFplatform.h: try to fix MXE compilation with libpgf 2016-05-16 Gilles Caulier * libs/pgfutils/WaveletTransform.h: Ignore GCC warning :"WaveletTransform.h:109:67: warning: type qualifiers ignored on function return type [-Wignored-qualifiers]" 2016-05-16 Gilles Caulier * libs/pgfutils/Decoder.cpp: fix GCC warning about missing cast with enumral values in conditional statement 2016-05-16 Gilles Caulier * libs/pgfutils/Subband.cpp: fix GCC warnings about statements as no effect. In fact we want no warnings if variables is not used. 2016-05-16 Gilles Caulier * libs/pgfutils/WaveletTransform.cpp, libs/pgfutils/WaveletTransform.h: fix GCC warning about initilization order of class members 2016-05-16 Gilles Caulier * libs/pgfutils/Subband.cpp: fix GCC warning about initilization order of class members 2016-05-16 Gilles Caulier * libs/pgfutils/Decoder.h, libs/pgfutils/Encoder.h: fix pragma specific to MSVC compiler 2016-05-16 Gilles Caulier * README: update 2016-05-16 Gilles Caulier * README: update 2016-05-15 Gilles Caulier * libs/pgfutils/BitStream.h, libs/pgfutils/Decoder.cpp, libs/pgfutils/Decoder.h, libs/pgfutils/Encoder.cpp, libs/pgfutils/Encoder.h, libs/pgfutils/PGFimage.cpp, libs/pgfutils/PGFimage.h, libs/pgfutils/PGFplatform.h, libs/pgfutils/PGFstream.cpp, libs/pgfutils/PGFstream.h, libs/pgfutils/PGFtypes.h, libs/pgfutils/Subband.cpp, libs/pgfutils/Subband.h, libs/pgfutils/WaveletTransform.cpp, libs/pgfutils/WaveletTransform.h: missing files 2016-05-15 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, cmake/modules/FindPGF.cmake, libs/database/CMakeLists.txt, libs/dimg/CMakeLists.txt, libs/pgfutils/CMakeLists.txt: include last libpgf #7.15.32 codec source code in digiKam core 2016-05-15 Gilles Caulier * CMakeLists.txt: polish 2016-05-15 Gilles Caulier * cmake/modules/MacroLocalLibs.cmake: only deal with kipi file if lib is found 2016-05-15 Gilles Caulier * cmake/modules/MacroLocalLibs.cmake: libkipî is optional 2016-05-14 Gilles Caulier * utilities/geolocation/editor/bookmark/gpsbookmarkowner.h: no need this properties here 2016-05-14 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/utils/digikam_config.h.cmake.in, libs/tags/CMakeLists.txt, libs/tags/tageditdlg.cpp, libs/tags/tageditdlg.h, libs/tags/tagsmanager/tagpropwidget.cpp, libs/tags/tagsmanager/tagpropwidget.h: make KIconThemes optional dependency 2016-05-14 Gilles Caulier * CMakeLists.txt, utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/bookmark/gpsbookmarkowner.h, utilities/geolocation/editor/items/gpsimagelistcontextmenu.cpp: fix compilation without KBookMarks Report KBookMarks state at configure time 2016-05-14 Gilles Caulier * utilities/importui/CMakeLists.txt: polish 2016-05-14 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/utils/contextmenuhelper.cpp, app/utils/digikam_config.h.cmake.in, imageplugins/enhance/CMakeLists.txt, tests/filters/CMakeLists.txt, utilities/imageeditor/CMakeLists.txt, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/importui/widgets/importcontextmenu.cpp, utilities/importui/widgets/importcontextmenu.h: make KIOWidgets optional for OpenWith dialog support 2016-05-13 Gilles Caulier * app/utils/contextmenuhelper.cpp: polish 2016-05-10 Maik Qualmann * utilities/importui/CMakeLists.txt: QtConcurrent is here not used 2016-05-10 Maik Qualmann * utilities/metadataedit/exif/exifdatetime.cpp, utilities/metadataedit/iptc/iptcenvelope.cpp, utilities/metadataedit/iptc/iptcorigin.cpp, utilities/metadataedit/iptc/iptcproperties.cpp, utilities/metadataedit/xmp/xmporigin.cpp: use always 4-digit year and seconds in Metadata Editor CCBUGS: 315740 CCBUGS: 362441 2016-05-10 Maik Qualmann * NEWS: update 2016-05-10 Maik Qualmann * app/date/ddateedit.cpp, app/date/ddatetimeedit.cpp: use 4-digit year and seconds in the description tab BUGS: 315740 BUGS: 362441 FIXED-IN: 5.0.0 2016-05-08 Gilles Caulier * libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h: use QDesktopService to open handbook 2016-05-08 Gilles Caulier * libs/dimg/dimg.cpp, libs/dimg/filters/icc/icctransformfilter.cpp, libs/dimg/filters/icc/icctransformfilter.h, libs/dimg/filters/lens/antivignettingfilter.cpp, libs/dimg/filters/lens/antivignettingfilter.h: fix cppcheck warnings 2016-05-08 Gilles Caulier * libs/imageproperties/imagedescedittab.cpp, libs/imageproperties/imagedescedittab.h: fix cppcheck warnings 2016-05-06 Maik Qualmann * utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/cameracontroller.h: remove unused includes and polish 2016-05-06 Gilles Caulier * utilities/metadataedit/xmp/xmporigin.cpp: sometime, ccpcheck is good; Here there is definitively a bug with else if statements 2016-05-06 Gilles Caulier * utilities/metadataedit/iptc/iptcorigin.cpp: polish 2016-05-06 Gilles Caulier * libs/dialogs/dconfigdlgview_p.cpp, utilities/presentation/widgets/presentationwidget.cpp: fix cppcheck warnings 2016-05-06 Maik Qualmann * utilities/importui/backend/cameracontroller.cpp: polish temp file creation 2016-05-06 Gilles Caulier * libs/widgets/graphicsview/paniconwidget.cpp, libs/widgets/graphicsview/regionframeitem.cpp, libs/widgets/itemview/dcategorizedview.cpp: fix cppcheck errors 2016-05-06 Gilles Caulier * app/date/ddatepicker_p.cpp, app/date/ddatepicker_p.h, app/date/ddatetable_p.cpp, app/date/ddatetable_p.h, app/date/dpopupframe.cpp: fix cppcheck errors 2016-05-05 Maik Qualmann * libs/dngwriter/dngsettings.cpp, utilities/importui/widgets/dngconvertsettings.cpp: move DNG link to Wikipedia to CheckBox text 2016-05-05 Maik Qualmann * utilities/importui/backend/cameracontroller.cpp: clean up temp file creation and remove C/C++ includes 2016-05-05 Maik Qualmann * utilities/importui/widgets/dngconvertsettings.cpp: polish layout spacing 2016-05-05 Maik Qualmann * libs/dngwriter/dngsettings.cpp: replace broken DNG logo with text link 2016-05-05 Gilles Caulier * : commit d7528bacf8030698df256d7357f02c93b872456f Author: Gilles Caulier Date: Thu May 5 10:03:35 2016 +0159 2016-05-05 Maik Qualmann * libs/threadimageio/videothumbnailer.cpp: use QFile::exists() 2016-05-05 Maik Qualmann * libs/threadimageio/videothumbnailer.cpp: add check for file exist in VideoThumbnailer 2016-05-05 Maik Qualmann * utilities/importui/backend/camerathumbsctrl.cpp: polish CameraThumbsCtrl 2016-05-05 Maik Qualmann * NEWS, utilities/importui/CMakeLists.txt, utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/downloadsettings.h, utilities/importui/main/importui.cpp, utilities/importui/main/importui_p.h, utilities/importui/widgets/dngconvertsettings.cpp, utilities/importui/widgets/dngconvertsettings.h: apply patch #98772 to add the DNG converter to import BUGS: 302583 FIXED-IN: 5.0.0 2016-05-02 Maik Qualmann * utilities/setup/camera/setupcamera.cpp: change i18n string from SetupCamera 2016-05-02 Maik Qualmann * app/utils/componentsinfo.cpp: add digikam_config.h to componentsinfo.cpp 2016-05-01 Gilles Caulier * app/main/main.cpp, libs/widgets/mainview/daboutdata.cpp, libs/widgets/mainview/daboutdata.h, showfoto/main/main.cpp, tests/database/testdatabase.cpp: do not share kaboutdata.h everywhere 2016-05-01 Gilles Caulier * app/CMakeLists.txt, app/utils/componentsinfo.cpp, app/utils/componentsinfo.h, app/utils/digikam_globals.cpp, app/utils/digikam_globals.h, libs/widgets/mainview/dxmlguiwindow.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/importui/main/importui.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/queuemanager/main/queuemgrwindow.cpp: do not export dependencies headers everywhere through componentsinfo.h Fix mess at linking time betwenn core lib and GUI libs. This last one depend of DB and must not be visible from core library. 2016-05-01 Gilles Caulier * app/CMakeLists.txt, utilities/searchwindow/CMakeLists.txt, utilities/setup/CMakeLists.txt, utilities/slideshow/CMakeLists.txt: we don't depend of KIO core anymore, only KIOWidgets 2016-05-01 Gilles Caulier * utilities/maintenance/CMakeLists.txt, utilities/metadataedit/CMakeLists.txt, utilities/presentation/CMakeLists.txt, utilities/queuemanager/CMakeLists.txt: KIPI is optional 2016-05-01 Gilles Caulier * app/utils/componentsinfo.h, utilities/kdesupport/ksane/CMakeLists.txt, utilities/lighttable/CMakeLists.txt: KIPI is optional here 2016-05-01 Gilles Caulier * utilities/kdesupport/akonadi/CMakeLists.txt, utilities/kdesupport/kfilemetadata/CMakeLists.txt, utilities/kdesupport/kipi/CMakeLists.txt: KIO is not used here 2016-05-01 Gilles Caulier * utilities/importui/CMakeLists.txt: only KIOWidgets is used here, not KIO KIPI is optional 2016-05-01 Gilles Caulier * utilities/assistants/calendar/CMakeLists.txt, utilities/assistants/common/CMakeLists.txt, utilities/assistants/expoblending/CMakeLists.txt, utilities/assistants/firstrun/CMakeLists.txt, utilities/assistants/panorama/CMakeLists.txt, utilities/facemanagement/CMakeLists.txt, utilities/fuzzysearch/CMakeLists.txt, utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/geoiface/CMakeLists.txt, utilities/geolocation/geomapwrapper/CMakeLists.txt, utilities/geolocation/mapsearches/CMakeLists.txt, utilities/imageeditor/CMakeLists.txt: kipi is optional. polish 2016-05-01 Gilles Caulier * tests/filters/CMakeLists.txt, tests/geolocation/CMakeLists.txt, tests/geolocation/editor/CMakeLists.txt, tests/geolocation/geoiface/CMakeLists.txt, tests/geolocation/geoiface/calibrator/CMakeLists.txt, tests/geolocation/geoiface/demo/CMakeLists.txt, tests/imgqsort/CMakeLists.txt, tests/multithreading/CMakeLists.txt, tests/rawengine/CMakeLists.txt: KIO is not used here 2016-05-01 Gilles Caulier * tests/dmetadata/CMakeLists.txt, tests/facesengine/CMakeLists.txt, tests/fileio/CMakeLists.txt: KIO is not used here 2016-05-01 Gilles Caulier * showfoto/CMakeLists.txt: KIO not used here 2016-05-01 Gilles Caulier * libs/versionmanager/CMakeLists.txt, libs/widgets/CMakeLists.txt: kipi is optional here 2016-05-01 Gilles Caulier * libs/dialogs/CMakeLists.txt, libs/dimg/CMakeLists.txt, libs/dmetadata/CMakeLists.txt, libs/dngwriter/CMakeLists.txt, libs/dngwriter/tests/CMakeLists.txt, libs/dtrash/CMakeLists.txt, libs/facesengine/CMakeLists.txt, libs/fileactionmanager/CMakeLists.txt, libs/filters/CMakeLists.txt, libs/imageproperties/CMakeLists.txt, libs/iojobs/CMakeLists.txt, libs/jpegutils/CMakeLists.txt, libs/models/CMakeLists.txt, libs/notificationmanager/CMakeLists.txt, libs/settings/CMakeLists.txt, libs/tags/CMakeLists.txt, libs/template/CMakeLists.txt, libs/threadimageio/CMakeLists.txt: polish KIO is not used here 2016-05-01 Gilles Caulier * libs/database/CMakeLists.txt: KIO not used here 2016-05-01 Gilles Caulier * libs/album/CMakeLists.txt: KIO not used here 2016-05-01 Gilles Caulier * imageplugins/color/CMakeLists.txt, imageplugins/decorate/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, imageplugins/filters/CMakeLists.txt, imageplugins/transform/CMakeLists.txt: KIO is not used by editor tools 2016-05-01 Maik Qualmann * utilities/imageeditor/core/fileoperation.cpp, utilities/imageeditor/core/fileoperation.h: use QDesktopServices::openUrl() for open files with default application 2016-05-01 Maik Qualmann * app/CMakeLists.txt, app/items/imageviewutilities.cpp, app/utils/contextmenuhelper.cpp, libs/album/albummanager.cpp, showfoto/main/showfoto.cpp, utilities/imageeditor/core/fileoperation.cpp, utilities/imageeditor/core/fileoperation.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/importui/widgets/importcontextmenu.cpp, utilities/kdesupport/CMakeLists.txt, utilities/kdesupport/kio/CMakeLists.txt, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h, utilities/lighttable/lighttablewindow.cpp: replace KIOWrapper::run() and remove KIOWrapper 2016-05-01 Maik Qualmann * app/views/digikamview.cpp, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h: replace KIOWrapper::run(QUrl) 2016-05-01 Maik Qualmann * utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow_p.h: fix crash when using full screen mode of image editor or showFoto 2016-04-30 Gilles Caulier * NEWS: update 2016-04-30 Gilles Caulier * app/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, libs/album/CMakeLists.txt, libs/threadimageio/CMakeLists.txt, showfoto/CMakeLists.txt, utilities/imageeditor/CMakeLists.txt, utilities/importui/CMakeLists.txt, utilities/kdesupport/kio/CMakeLists.txt, utilities/kdesupport/kipi/CMakeLists.txt: reduce KIO fingerprint 2016-04-30 Gilles Caulier * utilities/kdesupport/kio/kiowrapper.cpp: remove unsused headers 2016-04-30 Gilles Caulier * showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, showfoto/main/showfoto_p.h, showfoto/setup/showfotosetupmisc.cpp, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h: remove KIO support in Showfoto 2016-04-30 Gilles Caulier * showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/imageeditor/editor/editorwindow_p.h, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h: only KIO request to remote file can be managed by Showfoto, not DK core Image Editor. Move core editor implementation using d->kiowrapper into showfoto. Now EditorWindow is clean of all kio calls (excepted KRun calls which must be wrapped into a Desktop services class) 2016-04-30 Gilles Caulier * showfoto/main/showfoto.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h: rename signal 2016-04-30 Gilles Caulier * utilities/kdesupport/kio/kiowrapper.h: polish 2016-04-30 Gilles Caulier * libs/album/albummanager.cpp, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h: KIO::rename() can be replaced by QDir::rename() drop KIOWrapper::rename() 2016-04-30 Gilles Caulier * : commit 8c15b1a16fc1daf13ebbdcf6f31dfa58ca2f83be Author: Gilles Caulier Date: Sat Apr 30 08:57:09 2016 +0159 2016-04-29 Maik Qualmann * utilities/maintenance/metadatatask.cpp, utilities/maintenance/thumbstask.cpp: fix cancel and memory leak from rebuild thumbnail tool 2016-04-29 Maik Qualmann * libs/threadimageio/videothumbnailer.cpp, libs/threadimageio/videothumbnailer_p.cpp, libs/threadimageio/videothumbnailerjob.cpp: polish videothumbnailer 2016-04-29 Maik Qualmann * libs/threadimageio/videothumbnailer.cpp, libs/threadimageio/videothumbnailer_p.cpp, libs/threadimageio/videothumbnailerjob.cpp: polish debug 2016-04-29 Gilles Caulier * libs/album/albummanager.cpp, utilities/kdesupport/kio/kiowrapper.h: KIOWrapper::fileCopy() can be replaced by QFile::Copy() in AlbumManager 2016-04-29 Gilles Caulier * libs/album/albummanager.cpp, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h: KIOWrapper::fileMove() can be replaced in AlbumManager by QDir().rename() 2016-04-29 Gilles Caulier * utilities/kdesupport/kio/kiowrapper.h: add todo list for KIO 2016-04-29 Gilles Caulier * libs/threadimageio/thumbnailloadthread.cpp, libs/threadimageio/videothumbnailer.h, utilities/importui/backend/camerathumbsctrl.cpp, utilities/importui/backend/camerathumbsctrl.h: compile and link without media player support 2016-04-29 Maik Qualmann * utilities/importui/backend/camerathumbsctrl.cpp, utilities/importui/backend/camerathumbsctrl.h, utilities/importui/backend/umscamera.cpp: add video thumbnail preview for UMSDriver in import, not enabled yet 2016-04-29 Maik Qualmann * utilities/importui/backend/camerathumbsctrl.cpp, utilities/importui/backend/camerathumbsctrl.h, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h: drop KIOWrapper::filePreview() 2016-04-29 Maik Qualmann * app/main/digikamapp.cpp, libs/threadimageio/thumbnailloadthread.cpp, libs/threadimageio/thumbnailloadthread.h, libs/threadimageio/videothumbnailer.cpp, libs/threadimageio/videothumbnailer.h, libs/threadimageio/videothumbnailer_p.cpp, libs/threadimageio/videothumbnailer_p.h, libs/threadimageio/videothumbnailerjob.cpp, libs/threadimageio/videothumbnailerjob.h: replace KIO::filePreview() with Qt5Multimedia thumbnailer 2016-04-28 Gilles Caulier * NEWS: update 2016-04-28 Gilles Caulier * NEWS: update 2016-04-27 Maik Qualmann * utilities/maintenance/maintenancemngr.cpp, utilities/maintenance/maintenancetool.cpp: fix empty duration time string 2016-04-26 Gilles Caulier * libs/threadimageio/videothumbnailer.h: fix broken compilation if Qt Multimedia is not available. 2016-04-25 Maik Qualmann * libs/threadimageio/videothumbnailer_p.cpp: polish 2016-04-25 Maik Qualmann * libs/threadimageio/videothumbnailer.cpp, libs/threadimageio/videothumbnailer_p.cpp: more stable for corrupted video files 2016-04-25 Maik Qualmann * libs/threadimageio/videothumbnailer.cpp, libs/threadimageio/videothumbnailer_p.cpp, libs/threadimageio/videothumbnailer_p.h: add check for mime type and more stable for corrupted video files 2016-04-24 Maik Qualmann * libs/threadimageio/videothumbnailer_p.cpp: add check if Video stream is available 2016-04-24 Maik Qualmann * libs/threadimageio/videothumbnailer_p.cpp, libs/threadimageio/videothumbnailerjob.cpp: polish videothumbnailer 2016-04-24 Gilles Caulier * libs/threadimageio/videothumbnailer_p.cpp, libs/threadimageio/videothumbnailer_p.h, libs/threadimageio/videothumbnailerjob.cpp: send signal with file path, not filename 2016-04-24 Gilles Caulier * imageplugins/enhance/hotpixels/blackframeparser.cpp: remove KIOWrapper dependency 2016-04-24 Gilles Caulier * libs/threadimageio/CMakeLists.txt, {tests/fileio => libs/threadimageio}/videothumbnailer.cpp, {tests/fileio => libs/threadimageio}/videothumbnailer.h, {tests/fileio => libs/threadimageio}/videothumbnailer_p.cpp, {tests/fileio => libs/threadimageio}/videothumbnailer_p.h, {tests/fileio => libs/threadimageio}/videothumbnailerjob.cpp, {tests/fileio => libs/threadimageio}/videothumbnailerjob.h, tests/fileio/CMakeLists.txt: integration in digiKam core of Qt5Multimedia based video thumbnailer 2016-04-24 Gilles Caulier * tests/fileio/videothumbnailerjob.h: export symbol for DK core integration 2016-04-24 Gilles Caulier * tests/fileio/videothumbnailerjob.cpp, tests/fileio/videothumbnailerjob.h, tests/fileio/videothumbtest.cpp: polish signal name 2016-04-24 Gilles Caulier * tests/fileio/videothumbnailer_p.cpp: use DK enum for thumb size 2016-04-24 Gilles Caulier * tests/fileio/videothumbnailer.cpp: check thumb size to request 2016-04-24 Gilles Caulier * utilities/presentation/CMakeLists.txt: fix cmake error when qt5multimedia is not available 2016-04-24 Gilles Caulier * utilities/kdesupport/kio/kiowrapper.h: polish 2016-04-24 Gilles Caulier * tests/fileio/videothumbnailerjob.cpp, tests/fileio/videothumbnailerjob.h: api doc 2016-04-24 Gilles Caulier * tests/fileio/CMakeLists.txt, tests/fileio/{loadvideothumb.cpp => videothumbnailer.cpp}, tests/fileio/{loadvideothumb.h => videothumbnailer.h}, tests/fileio/{loadvideothumb_p.cpp => videothumbnailer_p.cpp}, tests/fileio/{loadvideothumb_p.h => videothumbnailer_p.h}, tests/fileio/{loadvideothumbsjob.cpp => videothumbnailerjob.cpp}, tests/fileio/{loadvideothumbsjob.h => videothumbnailerjob.h}, tests/fileio/videothumbtest.cpp: prepare integration in digiKam core 2016-04-24 Maik Qualmann * tests/fileio/loadvideothumbsjob.cpp: compile loadvideothumbsjob 2016-04-24 Gilles Caulier * tests/fileio/loadvideothumbsjob.cpp: polish 2016-04-23 Maik Qualmann * libs/dimg/dimg.cpp: polish DImg debug messages 2016-04-23 Gilles Caulier * tests/fileio/loadvideothumb_p.cpp, tests/fileio/loadvideothumbsjob.cpp: polish 2016-04-23 Gilles Caulier * : commit d28c1d4e1ab5be989e6f3293820d00507c43992c Author: Gilles Caulier Date: Sat Apr 23 19:31:34 2016 +0159 2016-04-23 Maik Qualmann * libs/album/albumwatch.cpp: polish debug message 2016-04-23 Maik Qualmann * libs/album/albumwatch.cpp: add recognition.db to black list 2016-04-23 Maik Qualmann * libs/album/albumwatch.cpp, libs/album/albumwatch.h: polish AlbumWatch 2016-04-23 Gilles Caulier * utilities/importui/backend/camerahistoryupdater.cpp, utilities/importui/backend/camerahistoryupdater.h: polish 2016-04-22 Gilles Caulier * tests/fileio/loadvideothumb_p.cpp, tests/fileio/loadvideothumb_p.h: run QVideoFrame post processing as QImage in a separated thread 2016-04-22 Gilles Caulier * data/pics/CMakeLists.txt, tests/fileio/loadvideothumb_p.cpp: embed image in source code to speed up 2016-04-21 Maik Qualmann * libs/dmetadata/metaengine.cpp: fix absolute file path without symbolic links CCBUGS: 362023 2016-04-21 Gilles Caulier * : commit 732bc2b51e5c1a7b7f414c2a4a64643598f6fe3a Author: Gilles Caulier Date: Thu Apr 21 20:54:30 2016 +0159 2016-04-21 Maik Qualmann * tests/fileio/loadvideothumb_p.cpp: add check for valid duration from video file 2016-04-21 Maik Qualmann * tests/fileio/loadvideothumb.h, tests/fileio/loadvideothumb_p.cpp, tests/fileio/videothumbtest.cpp: fix compile and polish video thumbs 2016-04-21 Gilles Caulier * data/pics/CMakeLists.txt, tests/fileio/loadvideothumb.cpp, tests/fileio/loadvideothumb.h, tests/fileio/loadvideothumb_p.cpp, tests/fileio/loadvideothumb_p.h, tests/fileio/videothumbtest.cpp: add new method to add a film strip on the left of thumbnail 2016-04-21 Gilles Caulier * tests/fileio/loadvideothumb.cpp, tests/fileio/loadvideothumb_p.cpp: polish 2016-04-21 Gilles Caulier * tests/fileio/loadvideothumb.cpp, tests/fileio/loadvideothumb.h, tests/fileio/loadvideothumb_p.cpp, tests/fileio/loadvideothumb_p.h, tests/fileio/videothumbtest.cpp: add new method to set thumb size 2016-04-21 Gilles Caulier * tests/fileio/CMakeLists.txt, tests/fileio/loadvideothumb.cpp, tests/fileio/videothumbtest.cpp: separate main function 2016-04-21 Gilles Caulier * tests/fileio/loadvideothumb.cpp, tests/fileio/loadvideothumb.h, tests/fileio/loadvideothumb_p.cpp, tests/fileio/loadvideothumb_p.h: move private slot to d container 2016-04-21 Gilles Caulier * tests/fileio/loadvideothumb.h, tests/fileio/loadvideothumb_p.cpp, tests/fileio/loadvideothumb_p.h: polish 2016-04-21 Gilles Caulier * tests/fileio/loadvideothumb.cpp, tests/fileio/loadvideothumb_p.cpp, tests/fileio/loadvideothumb_p.h: use private helper QVideoFrame to QImage conversion methods from Qt 5.7 2016-04-21 Gilles Caulier * tests/fileio/CMakeLists.txt, tests/fileio/loadvideothumb.cpp, tests/fileio/loadvideothumb.h, tests/fileio/loadvideothumb_p.cpp, tests/fileio/loadvideothumb_p.h: separate private implementation 2016-04-21 Gilles Caulier * tests/fileio/loadvideothumb.cpp, tests/fileio/loadvideothumb.h: use d private internal container 2016-04-21 Gilles Caulier * tests/fileio/loadvideothumb.cpp: more debug statements 2016-04-21 Gilles Caulier * tests/fileio/loadvideothumb.cpp: add a check to see if QVideoFrame data can be converted to QImage directly. if not we will certainly use OpenCV to convert unsupport frame format before to import it to QImage 2016-04-20 Maik Qualmann * tests/fileio/loadvideothumb.cpp: polish thumb processing 2016-04-20 Gilles Caulier * tests/fileio/loadvideothumb.cpp, tests/fileio/loadvideothumb.h: add more media check while thumb processing 2016-04-20 Gilles Caulier * tests/fileio/loadvideothumb.cpp: more debug statements 2016-04-20 Gilles Caulier * tests/fileio/loadvideothumb.cpp: handle more condition to extract video frame 2016-04-20 Gilles Caulier * tests/fileio/loadvideothumb.cpp, tests/fileio/loadvideothumb.h: handle medias status change to seek at video position 2016-04-20 Gilles Caulier * tests/fileio/loadvideothumb.cpp, tests/fileio/loadvideothumb.h: handle player error 2016-04-20 Gilles Caulier * tests/fileio/loadvideothumb.cpp: fix condition logic 2016-04-20 Gilles Caulier * tests/fileio/loadvideothumb.cpp, tests/fileio/loadvideothumb.h: polish 2016-04-20 Gilles Caulier * : commit a020c96fb72e0bc17782629208424cc6663beaeb Author: Maik Qualmann Date: Tue Apr 19 23:19:01 2016 +0200 2016-04-19 Gilles Caulier * tests/fileio/loadvideothumb.cpp, tests/fileio/loadvideothumb.h: polish 2016-04-19 Maik Qualmann * utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/cameracontroller.h, utilities/importui/main/importui.cpp, utilities/importui/main/importui_p.h, utilities/setup/camera/setupcamera.cpp, utilities/setup/camera/setupcamera.h: add file save conflict rules to camera settings 2016-04-19 Gilles Caulier * tests/fileio/CMakeLists.txt: only compile this code if mediaplayer is enabled 2016-04-19 Gilles Caulier * tests/fileio/CMakeLists.txt, tests/fileio/loadvideothumb.cpp, tests/fileio/loadvideothumb.h: add test CLI tool to try to get video thumbs with Qt5::Multimedia 2016-04-19 Maik Qualmann * tests/assistants/CMakeLists.txt, utilities/assistants/expoblending/CMakeLists.txt, utilities/kdesupport/kio/kiowrapper.cpp: polish 2016-04-19 Maik Qualmann * utilities/assistants/common/dsavesettingswidget.cpp, utilities/assistants/common/dsavesettingswidget.h, utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp, utilities/imageeditor/core/fileoperation.cpp, utilities/imageeditor/core/fileoperation.h, utilities/importui/backend/cameracontroller.cpp, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h, utilities/queuemanager/manager/task.cpp: drop KIOWrapper::renameDlg() 2016-04-18 Gilles Caulier * libs/widgets/common/dfontproperties.cpp, libs/widgets/common/dfontproperties.h: fix CR #1358542 2016-04-18 Gilles Caulier * libs/dialogs/dconfigdlgview.cpp, libs/dialogs/dconfigdlgview.h, libs/dialogs/dconfigdlgview_p.cpp, libs/dialogs/dconfigdlgview_p.h, libs/dialogs/dconfigdlgwidgets.cpp, libs/dialogs/dconfigdlgwidgets.h, libs/dialogs/dconfigdlgwidgets_p.h: fix CR #1358540 and CR #1358541 2016-04-17 Maik Qualmann * tests/filters/CMakeLists.txt: fix last commit 2016-04-17 Maik Qualmann * imageplugins/color/CMakeLists.txt, imageplugins/decorate/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, imageplugins/filters/CMakeLists.txt, imageplugins/transform/CMakeLists.txt, libs/database/CMakeLists.txt, libs/threadimageio/CMakeLists.txt, showfoto/CMakeLists.txt, tests/assistants/CMakeLists.txt, tests/fileio/CMakeLists.txt: revert last commit 2016-04-17 Maik Qualmann * imageplugins/color/CMakeLists.txt, imageplugins/decorate/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, imageplugins/filters/CMakeLists.txt, imageplugins/transform/CMakeLists.txt, libs/database/CMakeLists.txt, libs/threadimageio/CMakeLists.txt, showfoto/CMakeLists.txt, tests/assistants/CMakeLists.txt, tests/fileio/CMakeLists.txt, tests/filters/CMakeLists.txt: remove not needed KF5::KIOCore from CMakeLists.txt files 2016-04-17 Gilles Caulier * utilities/kdesupport/kipi/kipiimageinfo.cpp: fix clang warning 2016-04-17 Gilles Caulier * app/CMakeLists.txt: apply patch from Rene Bertin to embed digiKam icons to target application properly 2016-04-17 Gilles Caulier * libs/database/imagehistory/imagehistorygraph_boost.h: fix warning under OSX clang 2016-04-17 Gilles Caulier * tests/dimg/CMakeLists.txt: polish 2016-04-17 Gilles Caulier * : commit e6496580d471b3f93b2ba4045c1b11502ace39a4 Author: Gilles Caulier Date: Sun Apr 17 14:53:04 2016 +0159 2016-04-17 Maik Qualmann * tests/geolocation/editor/CMakeLists.txt: remove KIO dependencies in geolocation tests 2016-04-17 Gilles Caulier * libs/imageproperties/imagepropertiestab.h, utilities/importui/main/importui.cpp, utilities/importui/widgets/freespacewidget.cpp, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h: more KIO dependencies dropped. We have already a static to do this kind of conversion 2016-04-17 Maik Qualmann * utilities/geolocation/editor/backends/backend-geonames-rg.cpp, utilities/geolocation/editor/backends/backend-geonamesUS-rg.cpp, utilities/geolocation/editor/backends/backend-osm-rg.cpp, utilities/geolocation/editor/searches/searchbackend.cpp, utilities/geolocation/editor/searches/searchbackend.h, utilities/geolocation/geoiface/lookupaltitudegeonames.cpp: polish QNetworkAccessManager 2016-04-17 Gilles Caulier * tests/albummodel/CMakeLists.txt, tests/albummodel/albummodeltest.cpp, tests/database/CMakeLists.txt, tests/database/databasetagstest.cpp, tests/dimg/CMakeLists.txt, tests/dimg/dimghistorygraphtest.cpp, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h: remove more KIO dependencies in core/tests 2016-04-17 Gilles Caulier * app/views/digikamview.cpp, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h: open in terminal work as open in file manager. a PAlbum is always a local directory. No need to use KIOWrapper::mostLocalUrl(). Drop this method from the wrapper 2016-04-17 Gilles Caulier * utilities/importui/backend/cameracontroller.cpp, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h, utilities/kdesupport/kipi/kipiimageinfo.cpp: drop KIOWrapper::upUrl() 2016-04-17 Maik Qualmann * NEWS, utilities/importui/main/importui.cpp: fix "Download New" items in import BUGS: 361882 FIXED-IN: 5.0.0 2016-04-17 Maik Qualmann * NEWS, utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/backends/backend-geonames-rg.cpp, utilities/geolocation/editor/backends/backend-geonamesUS-rg.cpp, utilities/geolocation/editor/backends/backend-geonamesUS-rg.h, utilities/geolocation/editor/backends/backend-osm-rg.cpp, utilities/geolocation/editor/reversegeocoding/parsetagstring.h, utilities/geolocation/geoiface/CMakeLists.txt: remove last KIO dependency from geolocation editor BUGS: 354687 BUGS: 333624 FIXED-IN: 5.0.0 2016-04-17 Gilles Caulier * : commit 8da0ccca3b25ce19db71364d0559a6b7b2d90c20 Author: Gilles Caulier Date: Sun Apr 17 08:56:18 2016 +0159 2016-04-17 Maik Qualmann * utilities/geolocation/editor/backends/backend-geonames-rg.cpp, utilities/geolocation/editor/backends/backend-geonames-rg.h, utilities/geolocation/editor/backends/backend-osm-rg.cpp, utilities/geolocation/editor/backends/backend-osm-rg.h, utilities/geolocation/editor/searches/searchbackend.cpp, utilities/geolocation/geoiface/lookupaltitudegeonames.cpp: replace KIO::get() in BackendGeonamesRG 2016-04-17 Maik Qualmann * utilities/geolocation/editor/backends/backend-osm-rg.cpp, utilities/geolocation/editor/backends/backend-osm-rg.h: replace KIO::get() in BackendOsmRG 2016-04-16 Maik Qualmann * CMakeLists.txt, utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/searches/searchbackend.cpp, utilities/geolocation/editor/searches/searchbackend.h, utilities/geolocation/geoiface/CMakeLists.txt, utilities/geolocation/geoiface/lookupaltitudegeonames.cpp: replace KIO::get() in SearchBackend 2016-04-16 Maik Qualmann * utilities/geolocation/geoiface/lookupaltitudegeonames.cpp, utilities/geolocation/geoiface/lookupaltitudegeonames.h: replace KIO::get() in LookupAltitudeGeonames 2016-04-16 Gilles Caulier * utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp: no need KIO::upUrl() here 2016-04-16 Gilles Caulier * data/colorschemes/colorcontrast.colors, data/colorschemes/darkroom.colors, data/colorschemes/graycard.colors, data/colorschemes/lowkey.colors, data/colorschemes/sunsetcolor.colors: more photo color schemes 2016-04-16 Gilles Caulier * data/colorschemes/{dkhighdark.colors => darkroom.colors}, data/colorschemes/{dklowdark.colors => lowkey.colors}: rename color theme using usual photography keyworkds 2016-04-16 Gilles Caulier * libs/widgets/mainview/schememanager.cpp: polish 2016-04-15 Gilles Caulier * app/views/digikamview.cpp, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h: another KRun to wrap 2016-04-15 Gilles Caulier * utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h: do not export KIO headers with kiowrapper.h 2016-04-15 Gilles Caulier * app/utils/contextmenuhelper.cpp, utilities/imageeditor/core/fileoperation.cpp, utilities/imageeditor/core/fileoperation.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/importui/widgets/importcontextmenu.cpp, utilities/importui/widgets/importcontextmenu.h, utilities/kdesupport/kio/kiowrapper.cpp, utilities/kdesupport/kio/kiowrapper.h: wrap KRun call in KIOWrapper 2016-04-14 Gilles Caulier * libs/dialogs/libsinfodlg.cpp: no need to depend of kcoreaddons framework only to get KF5 version kxmlgui is enough. 2016-04-14 Gilles Caulier * CMakeLists.txt, NEWS: bump release ID 2016-04-14 Gilles Caulier * NEWS, data/CMakeLists.txt, data/colorschemes/CMakeLists.txt, data/colorschemes/dkhighdark.colors, data/colorschemes/dklowdark.colors, libs/widgets/mainview/thememanager.cpp, libs/widgets/mainview/thememanager.h: add 2 digiKam color schemes by default. remove link to desktop color config pannel to be less desktop dependant. BUGS: 360922 FIXED-IN: 5.0.0 2016-04-14 Gilles Caulier * libs/widgets/CMakeLists.txt, libs/widgets/mainview/schememanager.cpp, libs/widgets/mainview/schememanager.h, libs/widgets/mainview/thememanager.cpp, libs/widgets/mainview/thememanager.h: add new scheme manager 2016-04-13 Gilles Caulier * : commit df688ca32120d1cfae45c5e3d0aa233562d3e2c6 Author: Gilles Caulier Date: Wed Apr 13 22:30:00 2016 +0159 2016-04-13 Maik Qualmann * NEWS, app/views/digikamview.cpp, utilities/lighttable/lighttableview.h, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h, utilities/lighttable/lighttablewindow_p.h, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h: set current item to last item from the slideshow BUGS: 361686 FIXED-IN: 5.0.0 2016-04-13 Gilles Caulier * : commit 75656e6784b9ee5bbc717a78bb8a4f9c884611f5 Author: Gilles Caulier Date: Wed Apr 13 09:57:56 2016 +0159 2016-04-12 Maik Qualmann * utilities/presentation/opengl/presentationgl.cpp, utilities/presentation/opengl/presentationkb.h, utilities/presentation/widgets/presentationwidget.cpp: openGL presentation starts now with the first image 2016-04-12 Gilles Caulier * utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp: use KIOWrapper to call rename dialog with expo blending tool 2016-04-12 Gilles Caulier * imageplugins/decorate/inserttexttool.cpp, libs/widgets/CMakeLists.txt, libs/widgets/common/dfontproperties.cpp, libs/widgets/common/dfontproperties.h: new simple font properties editor to use in image editor InsertText tool 2016-04-12 Maik Qualmann * utilities/presentation/dialogs/presentation_mainpage.cpp: add caption from file if files added in presentation 2016-04-12 Maik Qualmann * showfoto/main/showfoto.cpp, tests/presentation/presentation.cpp: polish print caption commit 2016-04-12 Maik Qualmann * NEWS, app/views/digikamview.cpp, showfoto/main/showfoto.cpp, tests/presentation/presentation.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/presentation/common/presentationcontainer.cpp, utilities/presentation/common/presentationcontainer.h, utilities/presentation/common/presentationloader.cpp, utilities/presentation/common/presentationloader.h, utilities/presentation/dialogs/presentation_mainpage.cpp, utilities/presentation/opengl/kbimageloader.cpp, utilities/presentation/opengl/kbimageloader.h, utilities/presentation/opengl/presentationgl.cpp, utilities/presentation/opengl/presentationgl.h, utilities/presentation/opengl/presentationkb.cpp, utilities/presentation/opengl/presentationkb.h, utilities/presentation/opengl/presentationkb_p.h, utilities/presentation/presentationmngr.cpp, utilities/presentation/presentationmngr.h, utilities/presentation/widgets/presentationwidget.cpp, utilities/presentation/widgets/presentationwidget.h: fix print caption in presentation BUGS: 361611 FIXED-IN: 5.0.0 2016-04-11 Gilles Caulier * app/main/main.cpp, libs/dialogs/dconfigdlg.cpp, libs/dialogs/dconfigdlg.h, libs/dialogs/dconfigdlgmodels.cpp, libs/dialogs/dconfigdlgmodels_p.h, libs/dialogs/dconfigdlgview.cpp, libs/dialogs/dconfigdlgview_p.cpp, libs/dialogs/dconfigdlgview_p.h, libs/dialogs/dconfigdlgwidgets.cpp: polish 2016-04-10 Christophe Giboudeaux * utilities/kdesupport/akonadi/CMakeLists.txt: Fix the CI build. That's what happens when using the OBJECT keyword then building the library on the next line. 2016-04-09 Gilles Caulier * libs/iojobs/iojob.cpp: typo 2016-04-09 Gilles Caulier * libs/iojobs/iojob.cpp: better sentence here 2016-04-09 Maik Qualmann * utilities/geolocation/geoiface/backends/backendgooglemaps.cpp, utilities/geolocation/geoiface/backends/backendgooglemaps.h, utilities/geolocation/geoiface/backends/backendmarble.cpp, utilities/geolocation/geoiface/backends/backendmarble.h, utilities/geolocation/geoiface/backends/backendmarblelayer.cpp, utilities/geolocation/geoiface/backends/htmlwidget.cpp, utilities/geolocation/geoiface/backends/htmlwidget.h, utilities/geolocation/geoiface/backends/mapbackend.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h: constify and polish 2016-04-08 Pino Toscano * Messages.sh: i18n: do not extract ui messages in 'tests' subdirs 2016-04-08 Gilles Caulier * utilities/assistants/common/dbinaryiface.cpp: pure Qt5 implementation 2016-04-08 Gilles Caulier * libs/kmemoryinfo/kmemoryinfo_backend.cpp: pure Qt5 implementation 2016-04-08 Gilles Caulier * tests/dimg/CMakeLists.txt, tests/dimg/testequalizefilter.cpp: add new test code for dimg equalize filter. 2016-04-07 Gilles Caulier * libs/dimg/filters/curves/imagecurves.cpp, libs/dimg/filters/curves/imagecurves.h: first try to fix Windows build reported by Partha Bagchi 2016-04-07 Gilles Caulier * : commit 29d74a86df468a844e6132afb121ca9d104ecdc2 Author: Gilles Caulier Date: Thu Apr 7 15:00:46 2016 +0159 2016-04-06 Maik Qualmann * NEWS, libs/database/coredb/coredburl.cpp: fix double slashes in QUrl with Qt-5.6.0 BUGS: 361339 FIXED-IN: 5.0.0 2016-04-06 Maik Qualmann * libs/dimg/filters/lens/lensfunsettings.cpp, libs/dimg/filters/lens/lensfunsettings.h, utilities/queuemanager/basetools/enhance/lensautofix.cpp: fix restore filter settings from Lens Correction tool in BQM CCBUGS: 361458 2016-04-06 Maik Qualmann * utilities/queuemanager/basetools/enhance/lensautofix.cpp: fix manual mode from Lens Correction tool in BQM BUGS: 361458 FIXED-IN: 5.0.0 2016-04-06 Gilles Caulier * app/date/ddatepicker.cpp: swap i18n strings 2016-04-06 Gilles Caulier * NEWS: update 2016-04-06 Gilles Caulier * libs/notificationmanager/dnotificationwidget_p.cpp: compile 2016-04-06 Gilles Caulier * libs/notificationmanager/dnotificationwidget_p.cpp: fix CR #1358178 2016-04-06 Gilles Caulier * libs/notificationmanager/dnotificationpopup.cpp: fix CR #1358177 2016-04-05 Gilles Caulier * libs/notificationmanager/dnotificationpopup.h: polish 2016-04-05 Gilles Caulier * app/date/ddatepicker_p.cpp: fix CR #1358176 2016-04-05 Gilles Caulier * app/date/ddatetable_p.cpp: fix CR #1358179 2016-04-05 Gilles Caulier * app/date/ddatepicker.cpp, app/date/ddatepicker_p.cpp, app/date/ddatepicker_p.h, app/date/ddatetable.cpp, app/date/ddatetable.h, app/date/ddatetable_p.h, app/date/ddatetimeedit.h, app/date/dpopupframe.cpp: polish 2016-04-05 Gilles Caulier * app/date/ddatepicker.cpp, app/date/ddatepicker.h, app/date/ddatepicker_p.cpp, app/date/ddatepicker_p.h, app/date/ddatetable.cpp, app/date/ddatetable.h, app/date/ddatetable_p.cpp, app/date/ddatetable_p.h, app/date/dpopupframe.cpp, app/date/dpopupframe.h: fix broken signals/slots connections 2016-04-05 Maik Qualmann * NEWS, tests/advancedrename/CMakeLists.txt, utilities/importui/widgets/renamecustomizer.h: fix crash from advancedrenametest and compile error from renamecustomizertest BUGS: 361275 FIXED-IN: 5.0.0 2016-04-05 Gilles Caulier * app/date/ddatepickerpopup.cpp, app/date/ddatepickerpopup.h, app/date/ddatetimeedit.cpp, app/date/ddatetimeedit.h: constify and polish 2016-04-05 Gilles Caulier * : commit 950dff0aa3e2e23844cd5b756fc54d28b48ec0d9 Author: Gilles Caulier Date: Tue Apr 5 11:28:16 2016 +0159 2016-04-05 l10n daemon script * app/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2016-04-05 Gilles Caulier * app/date/datefolderview.h, app/date/ddatepickerpopup.cpp, app/date/ddatepickerpopup.h, app/date/ddatetimeedit.cpp: polish 2016-04-04 Gilles Caulier * libs/notificationmanager/CMakeLists.txt, libs/notificationmanager/dnotificationpopup.h, libs/notificationmanager/dnotificationwidget.cpp, libs/notificationmanager/dnotificationwidget.h, libs/notificationmanager/dnotificationwidget_p.cpp, libs/notificationmanager/dnotificationwidget_p.h, utilities/importui/main/importui.cpp, utilities/importui/main/importui_p.h: add notification widget for importui to popup error message with camera device. 2016-04-03 Gilles Caulier * libs/facesengine/opencv3-face/lbph_faces.cpp: compile 2016-04-03 Gilles Caulier * app/items/imageviewutilities.cpp, libs/facesengine/opencv3-face/lbph_faces.cpp, libs/facesengine/recognition-opencv-lbph/facerec_borrowed.cpp, libs/widgets/common/dnuminput.cpp: fix broken compilation with clang 2016-04-03 Gilles Caulier * utilities/queuemanager/manager/batchtool.cpp, utilities/queuemanager/manager/batchtool.h: fix broken compilation under clang 2016-04-03 Gilles Caulier * app/items/imageviewutilities.cpp: fix clang warning 2016-04-03 Gilles Caulier * libs/facesengine/recognitiondatabase.cpp, libs/facesengine/recognitiondatabase.h: fix broken compilation with Clang. Why GCC do not detect this problem? 2016-04-03 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: polish 2016-04-03 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: debug 2016-04-03 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: debug 2016-04-03 Gilles Caulier * libs/dimg/filters/auto/equalizefilter.cpp, libs/dimg/filters/auto/stretchfilter.cpp, libs/dimg/filters/bw/mixerfilter.cpp, libs/dimg/filters/fx/charcoalfilter.cpp, libs/dimg/filters/fx/raindropfilter.cpp, libs/dimg/filters/greycstoration/greycstorationfilter.cpp, libs/dimg/filters/levels/imagehistogram.cpp, libs/dimg/filters/sharp/matrix.cpp, libs/dimg/filters/sharp/sharpenfilter.cpp, libs/dimg/filters/transform/freerotationfilter.cpp, libs/dimg/filters/transform/shearfilter.cpp, libs/dimg/loaders/jp2kloader.cpp, libs/dmetadata/metaengine_p.cpp, libs/jpegutils/jpegutils.cpp, libs/rawengine/libraw/src/libraw_cxx.cpp: register is deprecated now with new C++ norm, as clang compiler report. 2016-04-03 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: polish 2016-04-03 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: polish 2016-04-03 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: polish 2016-04-03 Gilles Caulier * libs/rawengine/CMakeLists.txt, libs/rawengine/libraw/CMakeLists.txt: polish 2016-04-03 Gilles Caulier * libs/notificationmanager/dnotificationwrapper.cpp: fix clang warnings 2016-04-03 Gilles Caulier * libs/widgets/common/dnuminput.cpp: fix clang warnings 2016-04-03 Gilles Caulier * libs/widgets/mainview/dxmlguiwindow.cpp: fix clang warning 2016-04-03 Gilles Caulier * utilities/assistants/expoblending/importwizard/expoblendingitemspag e.cpp: fix clang warning 2016-04-03 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: polish 2016-04-03 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: polish 2016-04-03 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt, utilities/assistants/expoblending/importwizard/expoblendingintropag e.cpp, utilities/assistants/panorama/importwizard/panointropage.cpp: pure Qt5 implementation 2016-04-03 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: polish 2016-04-03 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: drop clang options which break compilation of libraw 2016-04-02 Gilles Caulier * CMakeLists.txt: sound like it miss include rules for OpenCV under OSX 2016-04-02 Gilles Caulier * tests/database/CMakeLists.txt: fix Jenkins error at configuration time 2016-04-02 Gilles Caulier * CMakeLists.txt: set Exiv2 min version to 0.25, which is the most stable version to use 2016-04-02 Gilles Caulier * CMakeLists.txt: polish 2016-04-02 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/utils/digikam_config.h.cmake.in, libs/widgets/CMakeLists.txt, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h, showfoto/CMakeLists.txt: KF5::Knotifyconfig is now optional for digiKam, especially under OSX or Windows where this lib depand of Phonon4Qt5 and other KF5 big puzzle. 2016-04-02 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/utils/digikam_config.h.cmake.in, imageplugins/color/CMakeLists.txt, imageplugins/decorate/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, imageplugins/enhance/imageplugin_enhance.cpp, imageplugins/filters/CMakeLists.txt, imageplugins/transform/CMakeLists.txt, libs/notificationmanager/CMakeLists.txt, libs/notificationmanager/dnotificationpopup.cpp, libs/notificationmanager/dnotificationpopup.h, libs/notificationmanager/dnotificationwrapper.cpp, showfoto/CMakeLists.txt, tests/database/CMakeLists.txt: KF5::Knotification is now option al for digiKam, especially under OSX or Windows where this lib depand of Phonon4Qt5 and other KF5 big puzzle. Under OSX and Windows, we will never use Plasma desktop notifications. 2016-04-01 Maik Qualmann * libs/widgets/graphicsview/imagezoomsettings.cpp: fix wrong selection in the PanIconWidget triggered by commit 07f09f47cb876b4b964f4ca5fe9d8cf5f6fe97ea 2016-03-31 Maik Qualmann * NEWS, libs/widgets/itemview/itemviewimagedelegate.cpp, utilities/advancedrename/common/tooltipcreator.cpp, utilities/assistants/firstrun/openfilepage.cpp: use alternative icons as a workaround for image-stack and image-stack-open BUGS: 359108 FIXED-IN: 5.0.0 2016-03-31 Maik Qualmann * libs/settings/applicationsettings_miscs.cpp, showfoto/main/main.cpp, showfoto/main/showfoto.cpp, showfoto/setup/showfotosetupmisc.cpp, utilities/setup/setupmisc.cpp: fix display of application style in the ComboBox 2016-03-31 Maik Qualmann * showfoto/main/main.cpp, showfoto/main/showfotosettings.cpp, showfoto/main/showfotosettings.h, showfoto/setup/showfotosetupmisc.cpp: makes the Breeze icon theme selectable in setup from showFoto CCBUGS: 359108 2016-03-30 Maik Qualmann * utilities/imageeditor/editor/editorwindow.cpp, utilities/setup/setupicc.cpp: fix missing icons #2 CCBUGS: 359108 2016-03-30 Maik Qualmann * imageplugins/enhance/localcontrasttool.cpp, libs/dimg/filters/dimgfiltermanager.cpp, libs/widgets/itemview/ditemdelegate.cpp, utilities/queuemanager/basetools/convert/convert2jp2.cpp, utilities/queuemanager/basetools/convert/convert2pgf.cpp, utilities/queuemanager/basetools/enhance/localcontrast.cpp, utilities/queuemanager/views/queuelist.cpp, utilities/setup/setupmime.cpp: fix missing icons CCBUGS: 359108 2016-03-30 Maik Qualmann * libs/threadimageio/thumbnailloadthread.cpp, utilities/importui/backend/umscamera.cpp: polish 2016-03-30 Maik Qualmann * utilities/importui/backend/camerathumbsctrl.cpp: fix CameraThumbsCtrl to get preview from KDE 2016-03-30 Maik Qualmann * libs/threadimageio/thumbnailloadthread.cpp, showfoto/main/showfoto.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/importui/backend/camerathumbsctrl.cpp: fix KIOWrapper memory leaks 2016-03-29 Maik Qualmann * libs/threadimageio/thumbnailloadthread.cpp: fix missing icon for audio thumbnails CCBUGS: 359108 2016-03-28 Maik Qualmann * NEWS, utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/downloadsettings.h, utilities/importui/widgets/advancedsettings.cpp: write document name to EXIF is configurable now BUGS: 361052 FIXED-IN: 5.0.0 2016-03-25 Maik Qualmann * app/main/digikamapp.cpp, showfoto/setup/showfotosetup.cpp, utilities/lighttable/lighttablethumbbar.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/setup/setup.cpp: replace icons for Image Editor and Light Table CCBUG: 359108 2016-03-24 Maik Qualmann * utilities/presentation/dialogs/presentation_advpage.ui, utilities/presentation/dialogs/presentation_captionpage.ui, utilities/presentation/dialogs/presentation_mainpage.ui: small layout optimizations in Presentation 2016-03-22 Maik Qualmann * utilities/imageeditor/editor/editorwindow.cpp: add extension from selected Name Filter, if extension empty 2016-03-21 Maik Qualmann * NEWS: update 2016-03-19 Maik Qualmann * libs/progressmanager/statusprogressbar.cpp, tests/geolocation/geoiface/demo/mainwindow.cpp, utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/kdesupport/ksane/scandialog.cpp: polish progress bar messages 2016-03-19 Maik Qualmann * libs/dimg/dimg.cpp: QImageLoader also must run without DImgLoaderObserver 2016-03-19 Gilles Caulier * utilities/setup/setupslideshow.cpp: typo 2016-03-18 Maik Qualmann * libs/tags/addtagscombobox.cpp, libs/tags/addtagscombobox.h, libs/tags/addtagslineedit.cpp, libs/tags/addtagslineedit.h, libs/tags/tagscompleter.cpp, libs/tags/tagscompleter.h: polish const and not needed includes 2016-03-17 Maik Qualmann * utilities/assistants/calendar/wizard/caltemplate.cpp: polish 2016-03-17 Maik Qualmann * utilities/assistants/calendar/print/calsettings.cpp, utilities/assistants/calendar/print/calsettings.h, utilities/assistants/calendar/wizard/calwizard.cpp: replace obsolete QPrinter::setPaperSize() function 2016-03-17 Maik Qualmann * utilities/assistants/calendar/print/calsettings.cpp, utilities/assistants/calendar/print/calsettings.h, utilities/assistants/calendar/wizard/calwizard.cpp: enum QPrinter::PageSize not exist => QPrinter::PaperSize 2016-03-16 Maik Qualmann * libs/database/coredb/coredb.cpp: convert QDateTime to QString in CoreDB 2016-03-15 Gilles Caulier * NEWS: update 2016-03-15 l10n daemon script * app/main/digikam.notifyrc, imageplugins/color/digikamimageplugin_color.desktop, imageplugins/enhance/digikamimageplugin_enhance.desktop, imageplugins/filters/digikamimageplugin_fxfilters.desktop, imageplugins/transform/digikamimageplugin_transform.desktop: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2016-03-15 Maik Qualmann * NEWS, app/main/digikamapp.cpp: add "Search for new items..." message BUGS: 360474 FIXED-IN: 5.0.0 2016-03-15 Gilles Caulier * utilities/imageeditor/main/imagewindow.cpp: polish 2016-03-15 Gilles Caulier * utilities/imageeditor/core/fileoperation.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/main/imagewindow.cpp: polish 2016-03-15 Gilles Caulier * app/utils/contextmenuhelper.cpp: polish 2016-03-15 Gilles Caulier * libs/album/albumtreeview.cpp: KIO is not used here 2016-03-15 l10n daemon script * app/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2016-03-14 Gilles Caulier * README: update 2016-03-13 Maik Qualmann * utilities/geolocation/editor/dialog/geolocationedit.cpp: fix QSplitter index warning from GeolocationEdit 2016-03-13 Maik Qualmann * utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp: fix QLayout warning from GPSCorrelatorWidget 2016-03-13 Gilles Caulier * NEWS: update 2016-03-13 Gilles Caulier * utilities/presentation/dialogs/presentation_advpage.cpp, utilities/presentation/dialogs/presentation_advpage.h, utilities/presentation/dialogs/presentation_advpage.ui, utilities/presentation/dialogs/presentation_captionpage.cpp, utilities/presentation/dialogs/presentation_mainpage.cpp, utilities/presentation/dialogs/presentation_mainpage.ui: polish GUI rename options and rearrange layouts 2016-03-13 Gilles Caulier * NEWS: update 2016-03-13 Gilles Caulier * : commit bddc588bc823b3ba7cd5dbc7cf84d7353c27809e Author: Gilles Caulier Date: Sun Mar 13 12:57:20 2016 +0059 2016-03-13 Maik Qualmann * utilities/presentation/dialogs/presentation_mainpage.cpp: polish 2016-03-13 Gilles Caulier * utilities/presentation/audio/presentation_audiopage.ui, utilities/presentation/dialogs/presentation_advpage.cpp, utilities/presentation/dialogs/presentation_advpage.h, utilities/presentation/dialogs/presentation_advpage.ui, utilities/presentation/dialogs/presentation_captionpage.ui, utilities/presentation/dialogs/presentation_mainpage.ui: the cache is provided on top lelvel by threadimageio API. Polish dialog page contents 2016-03-13 Gilles Caulier * : commit 9759e3a4142c0cbd79a1f17223ca3b1fa8587e61 Author: Gilles Caulier Date: Sun Mar 13 09:41:22 2016 +0059 2016-03-13 Maik Qualmann * utilities/presentation/dialogs/presentation_mainpage.cpp: polish 2016-03-13 Maik Qualmann * utilities/presentation/dialogs/presentation_mainpage.cpp: fix thumbnail loading in Presentation 2016-03-13 Maik Qualmann * utilities/presentation/presentationmngr.cpp: fix config group in the PresentationMngr 2016-03-13 Maik Qualmann * libs/progressmanager/statusprogressbar.cpp, tests/geolocation/geoiface/demo/mainwindow.cpp, utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp: fix double percent view from progress bar CCBUGS: 360434 2016-03-13 Maik Qualmann * libs/progressmanager/statusprogressbar.cpp: polish 2016-03-13 Maik Qualmann * utilities/geolocation/editor/dialog/geolocationedit.cpp: fix initial size (now 800x600), bookmarks icon and progress bar size in the geolocation tool CCBUGS: 360434 2016-03-12 Gilles Caulier * NEWS, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h, utilities/lighttable/lighttablewindow_p.h, utilities/lighttable/lighttablewindowui.rc: add new option in Light Table to run Presentation tool 2016-03-12 Gilles Caulier * NEWS: update 2016-03-12 Gilles Caulier * showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, showfoto/main/showfotoui.rc, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/imageeditor/editor/editorwindow_p.h, utilities/imageeditor/main/digikamimagewindowui.rc, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/main/imagewindow.h: add Presentation tool to Showfoto and Image Editor 2016-03-12 Gilles Caulier * utilities/presentation/dialogs/presentationdlg.cpp: polish 2016-03-12 Gilles Caulier * utilities/presentation/widgets/presentationwidget.cpp: polish 2016-03-12 Gilles Caulier * app/utils/slideshowbuilder.h, app/views/digikamview.cpp, tests/presentation/CMakeLists.txt, tests/presentation/{slide.cpp => presentation.cpp}, utilities/presentation/CMakeLists.txt, utilities/presentation/common/presentationcontainer.cpp, utilities/presentation/common/presentationcontainer.h, utilities/presentation/dialogs/presentation_mainpage.cpp, utilities/presentation/opengl/presentationgl.cpp, utilities/presentation/{presentation.cpp => presentationmngr.cpp}, utilities/presentation/{presentation.h => presentationmngr.h}, utilities/presentation/widgets/presentationwidget.cpp, utilities/slideshow/slideshowsettings.h: polish 2016-03-12 Gilles Caulier * utilities/presentation/dialogs/presentationdlg.cpp: polish 2016-03-12 Gilles Caulier * app/main/digikamapp.cpp, app/main/digikamapp_p.h, app/main/digikamui.rc, app/views/digikamview.cpp, app/views/digikamview.h, tests/presentation/slide.cpp, utilities/kdesupport/kipi/kipipluginloader.cpp, utilities/presentation/audio/presentation_audiopage.cpp, utilities/presentation/common/presentationcontainer.h, utilities/presentation/dialogs/presentation_mainpage.cpp, utilities/presentation/presentation.cpp, utilities/presentation/presentation.h: Presentation tool replace AdvancedSlideshow 2016-03-12 Gilles Caulier * utilities/presentation/common/presentationcontainer.cpp, utilities/presentation/common/presentationcontainer.h, utilities/presentation/dialogs/presentationdlg.cpp, utilities/presentation/opengl/presentationgl.cpp, utilities/presentation/opengl/presentationkb.cpp, utilities/presentation/widgets/presentationwidget.cpp: port++ 2016-03-12 Gilles Caulier * tests/CMakeLists.txt, tests/assistants/CMakeLists.txt, tests/presentation/CMakeLists.txt, tests/presentation/slide.cpp, utilities/presentation/presentation.h: stand alone test application for presentation tool 2016-03-12 Gilles Caulier * utilities/presentation/CMakeLists.txt, utilities/presentation/dialogs/presentationdlg.cpp, utilities/presentation/presentation.cpp, utilities/presentation/presentation.h: port ++ 2016-03-12 Gilles Caulier * app/CMakeLists.txt, app/views/digikamview.cpp, utilities/presentation/CMakeLists.txt, utilities/presentation/dialogs/presentation_advpage.cpp, utilities/presentation/dialogs/presentation_mainpage.cpp, utilities/presentation/icons/CMakeLists.txt, utilities/presentation/plugin/kipiplugin_advancedslideshow.desktop. cmake.in, utilities/presentation/plugin/kipiplugin_advancedslideshowui.rc, utilities/presentation/{plugin/plugin_advancedslideshow.cpp => presentation.cpp}, utilities/presentation/{plugin/plugin_advancedslideshow.h => presentation.h}, utilities/presentation/widgets/presentationctrlwidget.h, utilities/presentation/widgets/{presentation.cpp => presentationwidget.cpp}, utilities/presentation/widgets/{presentation.h => presentationwidget.h}: port++ 2016-03-12 Gilles Caulier * utilities/presentation/CMakeLists.txt, utilities/presentation/dialogs/presentation_advpage.cpp: port++ 2016-03-12 Gilles Caulier * utilities/CMakeLists.txt, utilities/presentation/CMakeLists.txt, utilities/presentation/common/presentationcontainer.cpp, utilities/presentation/common/presentationcontainer.h, utilities/presentation/dialogs/presentation_mainpage.cpp, utilities/presentation/dialogs/presentation_mainpage.h, utilities/presentation/dialogs/presentation_mainpage.ui, utilities/presentation/dialogs/presentationdlg.cpp, utilities/presentation/opengl/kbimageloader.cpp, utilities/presentation/opengl/presentationgl.cpp: port++ 2016-03-12 Gilles Caulier * utilities/presentation/CMakeLists.txt, utilities/presentation/dialogs/presentationdlg.cpp, utilities/presentation/opengl/presentationgl.cpp, utilities/presentation/opengl/presentationkb.cpp, utilities/presentation/widgets/presentation.cpp: port ++ 2016-03-12 Gilles Caulier * utilities/presentation/Messages.sh: rm 2016-03-11 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/utils/digikam_config.h.cmake.in, utilities/CMakeLists.txt, utilities/kdesupport/kipi/kipiinterface.cpp, utilities/presentation/CMakeLists.txt, utilities/presentation/Messages.sh, utilities/presentation/TODO, utilities/presentation/audio/presentation_audiopage.cpp, utilities/presentation/audio/presentation_audiopage.h, utilities/presentation/audio/presentation_audiopage.ui, utilities/presentation/audio/presentationaudiolist.cpp, utilities/presentation/audio/presentationaudiolist.h, utilities/presentation/audio/presentationaudiowidget.cpp, utilities/presentation/audio/presentationaudiowidget.h, utilities/presentation/audio/presentationaudiowidget.ui, utilities/presentation/common/presentationcontainer.cpp, utilities/presentation/common/presentationcontainer.h, utilities/presentation/common/presentationloader.cpp, utilities/presentation/common/presentationloader.h, utilities/presentation/dialogs/presentation_advpage.cpp, utilities/presentation/dialogs/presentation_advpage.h, utilities/presentation/dialogs/presentation_advpage.ui, utilities/presentation/dialogs/presentation_captionpage.cpp, utilities/presentation/dialogs/presentation_captionpage.h, utilities/presentation/dialogs/presentation_captionpage.ui, utilities/presentation/dialogs/presentation_mainpage.cpp, utilities/presentation/dialogs/presentation_mainpage.h, utilities/presentation/dialogs/presentation_mainpage.ui, utilities/presentation/dialogs/presentationdlg.cpp, utilities/presentation/dialogs/presentationdlg.h, utilities/presentation/icons/CMakeLists.txt, utilities/presentation/opengl/kbeffect.cpp, utilities/presentation/opengl/kbeffect.h, utilities/presentation/opengl/kbimageloader.cpp, utilities/presentation/opengl/kbimageloader.h, utilities/presentation/opengl/presentationgl.cpp, utilities/presentation/opengl/presentationgl.h, utilities/presentation/opengl/presentationkb.cpp, utilities/presentation/opengl/presentationkb.h, utilities/presentation/opengl/presentationkb_p.h, utilities/presentation/plugin/kipiplugin_advancedslideshow.desktop. cmake.in, utilities/presentation/plugin/kipiplugin_advancedslideshowui.rc, utilities/presentation/plugin/plugin_advancedslideshow.cpp, utilities/presentation/plugin/plugin_advancedslideshow.h, utilities/presentation/widgets/presentation.cpp, utilities/presentation/widgets/presentation.h, utilities/presentation/widgets/presentationctrlwidget.cpp, utilities/presentation/widgets/presentationctrlwidget.h, utilities/presentation/widgets/presentationctrlwidget.ui: backport Presentation tool in digiKam core. Not yet completed 2016-03-11 Gilles Caulier * CMakeLists.txt, app/utils/componentsinfo.h, app/utils/digikam_config.h.cmake.in, app/views/digikamview.cpp, app/views/stackedview.cpp, app/views/stackedview.h, utilities/importui/views/importstackedview.cpp, utilities/importui/views/importstackedview.h, utilities/importui/views/importview.cpp: HAVE_VIDEOPLAYER => HAVE_MEDIAPLAYER 2016-03-10 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp, utilities/kdesupport/kipi/kipiinterface.h: RawProcessor is obsolete now 2016-03-10 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp, utilities/kdesupport/kipi/kipiinterface.h: adjust top new libkipi API 2016-03-10 Gilles Caulier * utilities/kdesupport/kipi/kipiimagecollectionselector.cpp, utilities/kdesupport/kipi/kipiinterface.cpp, utilities/kdesupport/kipi/kipiinterface.h, utilities/kdesupport/kipi/kipiuploadwidget.cpp: code simplification 2016-03-09 Maik Qualmann * libs/threads/actionthreadbase.cpp, libs/threads/actionthreadbase.h, utilities/queuemanager/manager/actionthread.cpp, utilities/queuemanager/manager/task.cpp: final fix for timing problem in BQM 2016-03-09 Maik Qualmann * NEWS, libs/database/utils/dio.cpp: fix possible compile problem BUGS: 360329 FIXED-IN: 5.0.0 2016-03-09 Maik Qualmann * libs/dtrash/dtrashitemmodel.cpp, libs/dtrash/dtrashitemmodel.h: polish 2016-03-09 Maik Qualmann * NEWS, app/views/trashview.cpp, libs/dtrash/dtrashitemmodel.cpp, libs/dtrash/dtrashitemmodel.h: make Trash sortable by deletion time BUGS: 359516 FIXED-IN: 5.0.0 2016-03-09 Gilles Caulier * utilities/kdesupport/kipi/kipiimagecollectionselector.cpp, utilities/kdesupport/kipi/kipiinterface.cpp, utilities/kdesupport/kipi/kipiinterface.h, utilities/kdesupport/kipi/kipiuploadwidget.cpp: adjust to new libkipi API 2016-03-09 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp, utilities/kdesupport/kipi/kipiinterface.h: adjust to new libkipi API 2016-03-08 Gilles Caulier * NEWS: update 2016-03-07 Maik Qualmann * NEWS: update 2016-03-07 Gilles Caulier * NEWS: update 2016-03-06 l10n daemon script * app/main/digikam.desktop, app/main/digikam.notifyrc, imageplugins/color/digikamimageplugin_color.desktop, imageplugins/decorate/digikamimageplugin_decorate.desktop, imageplugins/enhance/digikamimageplugin_enhance.desktop, imageplugins/filters/digikamimageplugin_fxfilters.desktop, imageplugins/transform/digikamimageplugin_transform.desktop, showfoto/main/showfoto.desktop, utilities/imageeditor/plugin/digikamimageplugin.desktop: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2016-03-05 Gilles Caulier * NEWS: update 2016-03-05 Gilles Caulier * CMakeLists.txt: bump release version 2016-03-04 Gilles Caulier * utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp: polish 2016-03-04 Gilles Caulier * tests/advancedrename/advancedrenametest.cpp: polish 2016-03-04 Gilles Caulier * libs/tags/tagscompleter.cpp, libs/tags/tagscompleter.h: polish 2016-03-04 Gilles Caulier * NEWS: update 2016-03-03 Maik Qualmann * libs/threads/actionthreadbase.cpp, libs/threads/actionthreadbase.h, utilities/queuemanager/main/queuemgrwindow.cpp, utilities/queuemanager/main/queuemgrwindow.h, utilities/queuemanager/manager/actionthread.cpp: better solution for finish message and crash in BQM tool 2016-03-02 Maik Qualmann * utilities/queuemanager/main/queuemgrwindow.cpp, utilities/queuemanager/main/queuemgrwindow.h: fix crash when more as one queue in BQM tool is used 2016-03-02 Maik Qualmann * NEWS, utilities/queuemanager/main/queuemgrwindow.cpp: fix timing of the finish message from the BQM tool BUGS: 359969 FIXED-IN: 5.0.0 2016-03-02 Maik Qualmann * NEWS: update 2016-03-02 Maik Qualmann * NEWS, libs/album/albumtreeview.cpp: expand album folder after selection new current folder BUGS: 359963 FIXED-IN: 5.0.0 2016-03-02 Gilles Caulier * NEWS: update 2016-03-02 Gilles Caulier * NEWS: update 2016-03-02 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp: Remove unused method since panorama and expoblending tools are moved to DK core BUGS: 359897 FIXED-IN: 5.0.0 2016-02-29 Gilles Caulier * NEWS: update 2016-02-29 Maik Qualmann * utilities/assistants/expoblending/manager/expoblendingthread.cpp: polish temp dir debug message 2016-02-28 Maik Qualmann * utilities/assistants/panorama/manager/panoactionthread.cpp: fix possible freeze in the final step from panorama tool 2016-02-28 Maik Qualmann * utilities/assistants/panorama/importwizard/panopreviewpage.cpp: revert commit #6ae46a011ff258ab85305b5b3aac8504781d1a77 2016-02-28 Maik Qualmann * utilities/assistants/panorama/importwizard/panopreviewpage.cpp: fix freeze after create a selection from panorama preview 2016-02-28 Maik Qualmann * utilities/assistants/expoblending/manager/expoblendingthread.cpp: fix compile warning 2016-02-28 Maik Qualmann * utilities/assistants/panorama/importwizard/panopreviewpage.cpp: polish 2016-02-28 Maik Qualmann * utilities/assistants/expoblending/manager/expoblendingthread.cpp, utilities/assistants/panorama/importwizard/panopreviewpage.cpp, utilities/assistants/panorama/manager/panoactionthread.cpp: polish 2016-02-28 Maik Qualmann * utilities/assistants/expoblending/manager/expoblendingthread.cpp: use QSharedPointer for temp dir in expoblending tool 2016-02-28 Maik Qualmann * utilities/assistants/panorama/importwizard/panooptimizepage.cpp, utilities/assistants/panorama/importwizard/panopreprocesspage.cpp, utilities/assistants/panorama/manager/panoactionthread.cpp: fix failed panorama tool with new images after the first run 2016-02-28 l10n daemon script * imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2016-02-27 Maik Qualmann * app/views/mediaplayerview.cpp: slightly better display of the toolbar in the media player 2016-02-25 Maik Qualmann * app/views/mediaplayerview.cpp, app/views/mediaplayerview.h: make video slider from video player seekable CCBUGS: 359116 2016-02-25 Gilles Caulier * utilities/assistants/expoblending/importwizard/expoblendingwizard.c pp: fix button layout 2016-02-24 Benjamin Girault * tests/assistants/panoparser_test.cpp, utilities/assistants/panorama/importwizard/panooptimizepage.cpp, utilities/assistants/panorama/importwizard/panopreprocesspage.cpp, utilities/assistants/panorama/manager/autooptimiserbinary.h, utilities/assistants/panorama/manager/cpcleanbinary.h, utilities/assistants/panorama/manager/cpfindbinary.h, utilities/assistants/panorama/manager/enblendbinary.h, utilities/assistants/panorama/manager/huginexecutorbinary.h, utilities/assistants/panorama/manager/makebinary.h, utilities/assistants/panorama/manager/nonabinary.h, utilities/assistants/panorama/manager/panoactionthread.cpp, utilities/assistants/panorama/manager/panomodifybinary.h, utilities/assistants/panorama/manager/pto2mkbinary.h, utilities/assistants/panorama/tasks/autocroptask.cpp, utilities/assistants/panorama/tasks/commandtask.cpp, utilities/assistants/panorama/tasks/compilemksteptask.cpp, utilities/assistants/panorama/tasks/compilemktask.cpp, utilities/assistants/panorama/tasks/copyfilestask.cpp, utilities/assistants/panorama/tasks/cpcleantask.cpp, utilities/assistants/panorama/tasks/cpfindtask.cpp, utilities/assistants/panorama/tasks/createfinalptotask.cpp, utilities/assistants/panorama/tasks/createmktask.cpp, utilities/assistants/panorama/tasks/createpreviewtask.cpp, utilities/assistants/panorama/tasks/createptotask.cpp, utilities/assistants/panorama/tasks/huginexecutortask.cpp, utilities/assistants/panorama/tasks/optimisationtask.cpp, utilities/assistants/panorama/tasks/panotask.cpp, utilities/assistants/panorama/tasks/preprocesstask.cpp: Panorama: Cleanup & Bugfix * QStringLiteral -> QLatin1String or QString::fromLatin1 * Bugfix on DWorkingPixmap usage 2016-02-23 Maik Qualmann * libs/tags/tagsmanager/tagmngrtreeview.cpp, libs/tags/tagsmanager/tagsmanager.cpp: polish i18n strings 2016-02-23 Gilles Caulier * utilities/assistants/common/dimageslist.cpp: fix CR #1353468 2016-02-23 Gilles Caulier * utilities/assistants/common/dimageslist.cpp: Fix CR #1353469 2016-02-23 Gilles Caulier * utilities/assistants/common/dimageslist.cpp: fix CR #1353472 2016-02-23 Gilles Caulier * utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp: fix CR #1353476 2016-02-23 Gilles Caulier * utilities/assistants/calendar/ui/calevents.ui: compile 2016-02-23 Gilles Caulier * utilities/assistants/expoblending/blendingdlg/bracketstack.cpp, utilities/assistants/expoblending/blendingdlg/bracketstack.h, utilities/assistants/expoblending/blendingdlg/enfusesettings.cpp, utilities/assistants/expoblending/blendingdlg/enfusesettings.h, utilities/assistants/expoblending/blendingdlg/enfusestack.cpp, utilities/assistants/expoblending/blendingdlg/enfusestack.h, utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp, utilities/assistants/expoblending/importwizard/expoblendingintropag e.cpp, utilities/assistants/expoblending/importwizard/expoblendingitemspag e.cpp, utilities/assistants/expoblending/importwizard/expoblendinglastpage .cpp, utilities/assistants/expoblending/importwizard/expoblendinglastpage .h, utilities/assistants/expoblending/importwizard/expoblendingwizard.c pp, utilities/assistants/expoblending/importwizard/expoblendingwizard.h , utilities/assistants/expoblending/manager/alignbinary.h, utilities/assistants/expoblending/manager/enfusebinary.cpp, utilities/assistants/expoblending/manager/enfusebinary.h: polish 2016-02-23 Gilles Caulier * utilities/assistants/calendar/ui/calevents.ui, utilities/assistants/calendar/wizard/calwizard.h: polish 2016-02-23 Gilles Caulier * utilities/assistants/calendar/wizard/calwidget.cpp, utilities/assistants/calendar/wizard/calwidget.h: polish 2016-02-23 Gilles Caulier * utilities/assistants/calendar/wizard/caltemplate.cpp, utilities/assistants/calendar/wizard/caltemplate.h: use d private internal container 2016-02-23 Gilles Caulier * utilities/assistants/calendar/wizard/calmonthwidget.cpp, utilities/assistants/calendar/wizard/calmonthwidget.h: use d private internal container 2016-02-23 Gilles Caulier * utilities/assistants/calendar/print/calpainter.cpp, utilities/assistants/calendar/print/calpainter.h, utilities/assistants/calendar/print/calprinter.cpp, utilities/assistants/calendar/print/calprinter.h, utilities/assistants/calendar/print/calsettings.cpp, utilities/assistants/calendar/print/calsettings.h: use d private internal container 2016-02-23 Gilles Caulier * utilities/assistants/calendar/print/calpainter.cpp, utilities/assistants/calendar/print/calpainter.h, utilities/assistants/calendar/print/calprinter.cpp, utilities/assistants/calendar/print/calprinter.h: use d private internal container 2016-02-23 Gilles Caulier * utilities/assistants/calendar/print/calpainter.cpp, utilities/assistants/calendar/print/calpainter.h: useinternal d private container 2016-02-22 Maik Qualmann * utilities/assistants/calendar/print/calprinter.cpp: fix crash in calendar tool after printing 2016-02-22 Maik Qualmann * utilities/assistants/panorama/importwizard/panowizard.cpp: polish 2016-02-22 Maik Qualmann * utilities/assistants/panorama/importwizard/panowizard.cpp: fix restore window size from panorama tool 2016-02-22 Maik Qualmann * app/main/digikamapp.cpp, utilities/assistants/expoblending/manager/expoblendingmanager.cpp, utilities/assistants/panorama/manager/panomanager.cpp, utilities/assistants/panorama/manager/panomanager.h: start only one instance from panorama tool 2016-02-22 Maik Qualmann * app/main/digikamapp.cpp, utilities/assistants/expoblending/manager/expoblendingmanager.cpp, utilities/assistants/expoblending/manager/expoblendingmanager.h: start only one instance from expoblending tool 2016-02-22 Gilles Caulier * utilities/assistants/calendar/print/calpainter.h: fix CR #1353477 2016-02-22 Gilles Caulier * libs/widgets/mainview/dmessagebox.cpp, libs/widgets/mainview/dmessagebox.h, utilities/assistants/common/CMakeLists.txt, utilities/assistants/common/doutputdlg.cpp, utilities/assistants/common/doutputdlg.h, utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp: use DMessageBox here 2016-02-22 Gilles Caulier * utilities/assistants/expoblending/importwizard/expoblendingpreproce sspage.cpp, utilities/assistants/expoblending/importwizard/expoblendingpreproce sspage.h, utilities/assistants/panorama/importwizard/panooptimizepage.cpp: no need output dialog here. include details text in wizard page directly 2016-02-22 Gilles Caulier * utilities/assistants/panorama/importwizard/panooptimizepage.cpp, utilities/assistants/panorama/importwizard/panooptimizepage.h: no need output dialog here. include details text in wizard page directly 2016-02-22 Gilles Caulier * utilities/assistants/panorama/importwizard/panopreprocesspage.cpp, utilities/assistants/panorama/importwizard/panopreprocesspage.h: no need output dialog here. include details text in wizard page directly 2016-02-22 Gilles Caulier * utilities/assistants/panorama/importwizard/panopreviewpage.cpp: fix widget visibility 2016-02-22 Gilles Caulier * libs/progressmanager/CMakeLists.txt, {utilities/assistants/common => libs/progressmanager}/dprogresswdg.cpp, {utilities/assistants/common => libs/progressmanager}/dprogresswdg.h, utilities/assistants/common/CMakeLists.txt: move this widget into progressmanager component 2016-02-22 Gilles Caulier * utilities/assistants/common/dprogresswdg.cpp, utilities/assistants/common/dprogresswdg.h: polish 2016-02-22 Gilles Caulier * utilities/assistants/common/dprogresswdg.cpp: fix broken signal/slot connection 2016-02-22 Gilles Caulier * utilities/assistants/panorama/importwizard/panooptimizepage.h, utilities/assistants/panorama/importwizard/panopreviewpage.h, utilities/assistants/panorama/manager/autooptimiserbinary.h, utilities/assistants/panorama/manager/cpcleanbinary.h, utilities/assistants/panorama/manager/cpfindbinary.h, utilities/assistants/panorama/manager/enblendbinary.h, utilities/assistants/panorama/manager/huginexecutorbinary.h, utilities/assistants/panorama/manager/makebinary.h, utilities/assistants/panorama/manager/panomanager.cpp, utilities/assistants/panorama/manager/panomodifybinary.h, utilities/assistants/panorama/manager/pto2mkbinary.h, utilities/assistants/panorama/ptoparser/ptofile.cpp, utilities/assistants/panorama/ptoparser/ptofile.h, utilities/assistants/panorama/ptoparser/tparser.h, utilities/assistants/panorama/ptoparser/tparsergetters.h, utilities/assistants/panorama/ptoparser/tparserprivate.h, utilities/assistants/panorama/tasks/autocroptask.h, utilities/assistants/panorama/tasks/commandtask.h, utilities/assistants/panorama/tasks/compilemksteptask.h, utilities/assistants/panorama/tasks/compilemktask.h, utilities/assistants/panorama/tasks/cpcleantask.h, utilities/assistants/panorama/tasks/cpfindtask.h, utilities/assistants/panorama/tasks/createfinalptotask.h, utilities/assistants/panorama/tasks/createmktask.h, utilities/assistants/panorama/tasks/createpreviewtask.h, utilities/assistants/panorama/tasks/createptotask.h, utilities/assistants/panorama/tasks/huginexecutortask.h, utilities/assistants/panorama/tasks/optimisationtask.h, utilities/assistants/panorama/tasks/panotask.h: polish 2016-02-22 Gilles Caulier * utilities/assistants/panorama/tasks/autocroptask.h, utilities/assistants/panorama/tasks/compilemktask.h, utilities/assistants/panorama/tasks/cpcleantask.h, utilities/assistants/panorama/tasks/cpfindtask.h, utilities/assistants/panorama/tasks/createfinalptotask.h, utilities/assistants/panorama/tasks/huginexecutortask.h: polish 2016-02-22 Gilles Caulier * utilities/assistants/panorama/tasks/preprocesstask.cpp, utilities/assistants/panorama/tasks/preprocesstask.h: use d private internal container. fix Raw processing with right observer instance. Previous one cancel imediatly demosaicing operations 2016-02-22 Maik Qualmann * NEWS, utilities/assistants/panorama/tasks/preprocesstask.cpp: apply patch #97347 to correct DImg save format option BUGS: 359658 FIXED-IN: 5.0.0 2016-02-21 Maik Qualmann * utilities/assistants/panorama/importwizard/panooptimizepage.cpp: fix layout from details button in panorama tool 2016-02-21 Maik Qualmann * utilities/imageeditor/main/imagewindow.cpp, utilities/lighttable/lighttablethumbbar.cpp, utilities/lighttable/lighttablethumbbar.h: add string comparison type for light table and image editor 2016-02-21 Gilles Caulier * data/icons/panorama/CMakeLists.txt: fix icon names 2016-02-21 Gilles Caulier * app/utils/componentsinfo.h: print calendar and panorama support in components info dialog 2016-02-21 Gilles Caulier * CMakeLists.txt, app/main/digikamapp.cpp, app/utils/digikam_config.h.cmake.in: use panorama classes only if all pano dependencies are available 2016-02-21 Gilles Caulier * app/main/digikamapp.cpp: plug only calendar action if kde calendar is availalble 2016-02-21 Gilles Caulier * app/main/digikamapp.cpp: use calendar tool classes only if KDE Calendar core is available 2016-02-21 Gilles Caulier * CMakeLists.txt, README: polish 2016-02-21 Gilles Caulier * NEWS: update 2016-02-21 Gilles Caulier * NEWS: update 2016-02-21 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/main/digikamapp.cpp, app/main/digikamapp.h, app/main/digikamapp_p.h, app/main/digikamui.rc, data/icons/CMakeLists.txt, data/icons/panorama/CMakeLists.txt, data/pics/CMakeLists.txt, tests/assistants/CMakeLists.txt, tests/assistants/panoparser_test.cpp, tests/assistants/panorama.cpp, utilities/assistants/CMakeLists.txt, utilities/assistants/common/dprogresswdg.cpp, utilities/assistants/panorama/CMakeLists.txt, utilities/assistants/panorama/README, utilities/assistants/panorama/importwizard/panointropage.cpp, utilities/assistants/panorama/importwizard/panointropage.h, utilities/assistants/panorama/importwizard/panoitemspage.cpp, utilities/assistants/panorama/importwizard/panoitemspage.h, utilities/assistants/panorama/importwizard/panolastpage.cpp, utilities/assistants/panorama/importwizard/panolastpage.h, utilities/assistants/panorama/importwizard/panooptimizepage.cpp, utilities/assistants/panorama/importwizard/panooptimizepage.h, utilities/assistants/panorama/importwizard/panopreprocesspage.cpp, utilities/assistants/panorama/importwizard/panopreprocesspage.h, utilities/assistants/panorama/importwizard/panopreviewpage.cpp, utilities/assistants/panorama/importwizard/panopreviewpage.h, utilities/assistants/panorama/importwizard/panowizard.cpp, utilities/assistants/panorama/importwizard/panowizard.h, utilities/assistants/panorama/manager/autooptimiserbinary.h, utilities/assistants/panorama/manager/cpcleanbinary.h, utilities/assistants/panorama/manager/cpfindbinary.cpp, utilities/assistants/panorama/manager/cpfindbinary.h, utilities/assistants/panorama/manager/enblendbinary.h, utilities/assistants/panorama/manager/huginexecutorbinary.h, utilities/assistants/panorama/manager/makebinary.h, utilities/assistants/panorama/manager/nonabinary.h, utilities/assistants/panorama/manager/panoactions.h, utilities/assistants/panorama/manager/panoactionthread.cpp, utilities/assistants/panorama/manager/panoactionthread.h, utilities/assistants/panorama/manager/panomanager.cpp, utilities/assistants/panorama/manager/panomanager.h, utilities/assistants/panorama/manager/panomodifybinary.h, utilities/assistants/panorama/manager/pto2mkbinary.h, utilities/assistants/panorama/ptoparser/panoParser.y, utilities/assistants/panorama/ptoparser/panoScanner.l, utilities/assistants/panorama/ptoparser/ptofile.cpp, utilities/assistants/panorama/ptoparser/ptofile.h, utilities/assistants/panorama/ptoparser/tparser.c, utilities/assistants/panorama/ptoparser/tparser.h, utilities/assistants/panorama/ptoparser/tparserdebug.h, utilities/assistants/panorama/ptoparser/tparsergetters.c, utilities/assistants/panorama/ptoparser/tparsergetters.h, utilities/assistants/panorama/ptoparser/tparserprivate.c, utilities/assistants/panorama/ptoparser/tparserprivate.h, utilities/assistants/panorama/ptotype/ptotype.cpp, utilities/assistants/panorama/ptotype/ptotype.h, utilities/assistants/panorama/tasks/autocroptask.cpp, utilities/assistants/panorama/tasks/autocroptask.h, utilities/assistants/panorama/tasks/commandtask.cpp, utilities/assistants/panorama/tasks/commandtask.h, utilities/assistants/panorama/tasks/compilemksteptask.cpp, utilities/assistants/panorama/tasks/compilemksteptask.h, utilities/assistants/panorama/tasks/compilemktask.cpp, utilities/assistants/panorama/tasks/compilemktask.h, utilities/assistants/panorama/tasks/copyfilestask.cpp, utilities/assistants/panorama/tasks/copyfilestask.h, utilities/assistants/panorama/tasks/cpcleantask.cpp, utilities/assistants/panorama/tasks/cpcleantask.h, utilities/assistants/panorama/tasks/cpfindtask.cpp, utilities/assistants/panorama/tasks/cpfindtask.h, utilities/assistants/panorama/tasks/createfinalptotask.cpp, utilities/assistants/panorama/tasks/createfinalptotask.h, utilities/assistants/panorama/tasks/createmktask.cpp, utilities/assistants/panorama/tasks/createmktask.h, utilities/assistants/panorama/tasks/createpreviewtask.cpp, utilities/assistants/panorama/tasks/createpreviewtask.h, utilities/assistants/panorama/tasks/createptotask.cpp, utilities/assistants/panorama/tasks/createptotask.h, utilities/assistants/panorama/tasks/huginexecutortask.cpp, utilities/assistants/panorama/tasks/huginexecutortask.h, utilities/assistants/panorama/tasks/optimisationtask.cpp, utilities/assistants/panorama/tasks/optimisationtask.h, utilities/assistants/panorama/tasks/panotask.cpp, utilities/assistants/panorama/tasks/panotask.h, utilities/assistants/panorama/tasks/panotasks.h, utilities/assistants/panorama/tasks/preprocesstask.cpp, utilities/assistants/panorama/tasks/preprocesstask.h, utilities/kdesupport/kipi/kipipluginloader.cpp: PAnorama tool integration to digiKam core. Tested with JPEG pano using Hugin 2015.0. Work perfectly. Nedd to perform regression test with RAW files. Stand alone version restored into core/test/assistants. BUGS: 351433 BUGS: 325830 FIXED-IN: 5.0.0 2016-02-21 Gilles Caulier * utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp, utilities/assistants/expoblending/importwizard/expoblendingpreproce sspage.cpp, utilities/assistants/expoblending/importwizard/expoblendingpreproce sspage.h, utilities/assistants/expoblending/importwizard/expoblendingwizard.c pp, utilities/assistants/expoblending/importwizard/expoblendingwizard.h , utilities/assistants/expoblending/manager/expoblendingactions.h, utilities/assistants/expoblending/manager/expoblendingmanager.cpp, utilities/assistants/expoblending/manager/expoblendingmanager.h, utilities/assistants/expoblending/manager/expoblendingthread.cpp: prevent conflict with future panorama tool 2016-02-21 Gilles Caulier * utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp, utilities/assistants/expoblending/importwizard/expoblendingintropag e.cpp, utilities/assistants/expoblending/importwizard/expoblendingitemspag e.cpp, utilities/assistants/expoblending/importwizard/expoblendingpreproce sspage.cpp, utilities/assistants/expoblending/manager/expoblendingactions.h, utilities/assistants/expoblending/manager/expoblendingmanager.h, utilities/assistants/expoblending/manager/expoblendingthread.cpp: prevent future conficts with panorama tool 2016-02-21 Maik Qualmann * app/items/digikamimageview.cpp, libs/models/albumfiltermodel.cpp, libs/settings/applicationsettings.h, libs/settings/applicationsettings_miscs.cpp, utilities/importui/main/importui.cpp: polish string comparison type 2016-02-21 Gilles Caulier * utilities/assistants/expoblending/importwizard/expoblendingpreproce sspage.cpp, utilities/assistants/expoblending/manager/expoblendingthread.cpp: polish 2016-02-21 Gilles Caulier * utilities/importui/main/importui.cpp: adjust to new API 2016-02-21 Gilles Caulier * utilities/queuemanager/views/toolsview.cpp: adjust to new API 2016-02-21 Gilles Caulier * libs/widgets/mainview/dhistoryview.cpp, libs/widgets/mainview/dhistoryview.h: polish API 2016-02-21 Maik Qualmann * NEWS, app/items/digikamimageview.cpp, libs/models/imagealbumfiltermodel.cpp, libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h, libs/models/imagesortsettings.cpp, libs/models/imagesortsettings.h, utilities/importui/main/importui.cpp, utilities/importui/models/camitemsortsettings.cpp, utilities/importui/models/camitemsortsettings.h, utilities/importui/models/importfiltermodel.cpp, utilities/importui/models/importfiltermodel.h: fix string comparison type in the icon views BUGS: 276050 FIXED-IN: 5.0.0 2016-02-21 Gilles Caulier * : commit df4ab042a6a1be14299d6d99b5129d94b707153e Author: Gilles Caulier Date: Sun Feb 21 00:28:26 2016 +0059 2016-02-20 Maik Qualmann * libs/models/albumfiltermodel.cpp, showfoto/thumbbar/showfotoitemsortsettings.h, utilities/importui/models/camitemsortsettings.h: fix natural sort order 2016-02-20 Maik Qualmann * utilities/slideshow/slidehelp.cpp: add connection for slideshow help-dialog ok-button 2016-02-20 Maik Qualmann * NEWS, libs/dimg/loaders/jp2kloader.cpp: add support for 16 bit grayscale jpeg2000 images BUGS: 359608 FIXED-IN: 5.0.0 2016-02-20 Maik Qualmann * NEWS, libs/imageproperties/imagepropertiestab.cpp: fix display of aspect ratio depending on image orientation BUGS: 355836 FIXED-IN: 5.0.0 2016-02-20 Gilles Caulier * utilities/assistants/calendar/wizard/calwizard.cpp: polish 2016-02-20 Gilles Caulier * utilities/assistants/expoblending/CMakeLists.txt, utilities/assistants/expoblending/importwizard/{intropage.cpp => expoblendingintropage.cpp}, utilities/assistants/expoblending/importwizard/{intropage.h => expoblendingintropage.h}, utilities/assistants/expoblending/importwizard/{itemspage.cpp => expoblendingitemspage.cpp}, utilities/assistants/expoblending/importwizard/{itemspage.h => expoblendingitemspage.h}, utilities/assistants/expoblending/importwizard/{lastpage.cpp => expoblendinglastpage.cpp}, utilities/assistants/expoblending/importwizard/{lastpage.h => expoblendinglastpage.h}, utilities/assistants/expoblending/importwizard/{preprocessingpage.c pp => expoblendingpreprocesspage.cpp}, utilities/assistants/expoblending/importwizard/{preprocessingpage.h => expoblendingpreprocesspage.h}, utilities/assistants/expoblending/importwizard/{importwizarddlg.cpp => expoblendingwizard.cpp}, utilities/assistants/expoblending/importwizard/{importwizarddlg.h => expoblendingwizard.h}, utilities/assistants/expoblending/manager/expoblendingmanager.cpp: rename classes to prevent future conflicts with pano tool 2016-02-20 Gilles Caulier * utilities/assistants/CMakeLists.txt: add compilation rule for calendar 2016-02-20 Gilles Caulier * utilities/assistants/common/dbinaryiface.cpp, utilities/assistants/common/dbinaryiface.h: polish 2016-02-20 Gilles Caulier * utilities/assistants/common/dbinaryiface.cpp, utilities/assistants/common/dbinaryiface.h: backport with commit #f43720ca58bc892f172d150eb35a38f24c4e9deb 2016-02-17 Maik Qualmann * libs/widgets/graphicsview/imagezoomsettings.cpp: fix wrong 100% visual view of a half size RAW preview CCBUGS: 359087 2016-02-17 Maik Qualmann * app/main/digikamapp.cpp: expoblending and calendar tool can start with an empty image list 2016-02-17 Maik Qualmann * libs/dialogs/imagedialog.cpp: fix crash when the image file dialog is canceled from the calendar tool 2016-02-17 Gilles Caulier * README: polish 2016-02-17 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/main/digikamapp.cpp, app/main/digikamapp.h, app/main/digikamapp_p.h, app/main/digikamui.rc, app/utils/digikam_config.h.cmake.in, tests/assistants/CMakeLists.txt, tests/assistants/calendar.cpp, tests/assistants/expoblending.cpp, utilities/assistants/CMakeLists.txt, utilities/assistants/calendar/CMakeLists.txt, utilities/assistants/calendar/TODO, utilities/assistants/calendar/print/calpainter.cpp, utilities/assistants/calendar/print/calpainter.h, utilities/assistants/calendar/print/calprinter.cpp, utilities/assistants/calendar/print/calprinter.h, utilities/assistants/calendar/print/calsettings.cpp, utilities/assistants/calendar/print/calsettings.h, utilities/assistants/calendar/ui/calevents.ui, utilities/assistants/calendar/ui/calprogress.ui, utilities/assistants/calendar/ui/caltemplate.ui, utilities/assistants/calendar/wizard/calmonthwidget.cpp, utilities/assistants/calendar/wizard/calmonthwidget.h, utilities/assistants/calendar/wizard/caltemplate.cpp, utilities/assistants/calendar/wizard/caltemplate.h, utilities/assistants/calendar/wizard/calwidget.cpp, utilities/assistants/calendar/wizard/calwidget.h, utilities/assistants/calendar/wizard/calwizard.cpp, utilities/assistants/calendar/wizard/calwizard.h, utilities/assistants/common/CMakeLists.txt, utilities/assistants/common/dpreviewimage.cpp, utilities/assistants/common/dprogresswdg.cpp, utilities/assistants/common/dprogresswdg.h, utilities/assistants/common/dwizardpage.cpp, utilities/assistants/common/dwizardpage.h, utilities/kdesupport/kipi/kipipluginloader.cpp: add Calendar tool in digiKam core CCMAIL: metzpinguin@gmail.com CCMAIL: benjamin@nebux.org 2016-02-16 Maik Qualmann * utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp: remove frame from QScrollArea 2016-02-16 Maik Qualmann * utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp: polish 2016-02-16 Maik Qualmann * utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp: fix layout from expoblending tool 2016-02-16 Maik Qualmann * NEWS, libs/database/imagehistory/imagehistorygraphmodel.cpp, libs/imageproperties/versionsdelegate.cpp: remove markup from image history item BUGS: 359429 FIXED-IN: 5.0.0 2016-02-16 Gilles Caulier * utilities/assistants/expoblending/CMakeLists.txt: polish 2016-02-16 Gilles Caulier * data/icons/CMakeLists.txt: file missing 2016-02-16 Gilles Caulier * app/CMakeLists.txt, app/main/digikamapp.cpp, app/main/digikamapp.h, app/main/digikamapp_p.h, app/main/digikamui.rc, data/icons/{ => apps}/CMakeLists.txt, data/icons/expoblending/CMakeLists.txt, data/pics/CMakeLists.txt, showfoto/CMakeLists.txt, tests/CMakeLists.txt, tests/assistants/CMakeLists.txt, tests/assistants/expoblending.cpp, utilities/assistants/CMakeLists.txt, utilities/assistants/common/CMakeLists.txt, utilities/assistants/common/dbinaryiface.cpp, utilities/assistants/common/dbinaryiface.h, utilities/assistants/common/dbinarysearch.cpp, utilities/assistants/common/dbinarysearch.h, utilities/assistants/common/dimageslist.cpp, utilities/assistants/common/dimageslist.h, utilities/assistants/common/doutputdlg.cpp, utilities/assistants/common/doutputdlg.h, utilities/assistants/common/dpreviewimage.cpp, utilities/assistants/common/dpreviewimage.h, utilities/assistants/common/dpreviewmanager.cpp, utilities/assistants/common/dpreviewmanager.h, utilities/assistants/common/dsavesettingswidget.cpp, utilities/assistants/common/dsavesettingswidget.h, utilities/assistants/common/dwizardpage.cpp, utilities/assistants/common/dwizardpage.h, utilities/assistants/expoblending/CMakeLists.txt, utilities/assistants/expoblending/TODO, utilities/assistants/expoblending/blendingdlg/bracketstack.cpp, utilities/assistants/expoblending/blendingdlg/bracketstack.h, utilities/assistants/expoblending/blendingdlg/enfusesettings.cpp, utilities/assistants/expoblending/blendingdlg/enfusesettings.h, utilities/assistants/expoblending/blendingdlg/enfusestack.cpp, utilities/assistants/expoblending/blendingdlg/enfusestack.h, utilities/assistants/expoblending/blendingdlg/expoblendingdlg.cpp, utilities/assistants/expoblending/blendingdlg/expoblendingdlg.h, utilities/assistants/expoblending/importwizard/importwizarddlg.cpp, utilities/assistants/expoblending/importwizard/importwizarddlg.h, utilities/assistants/expoblending/importwizard/intropage.cpp, utilities/assistants/expoblending/importwizard/intropage.h, utilities/assistants/expoblending/importwizard/itemspage.cpp, utilities/assistants/expoblending/importwizard/itemspage.h, utilities/assistants/expoblending/importwizard/lastpage.cpp, utilities/assistants/expoblending/importwizard/lastpage.h, utilities/assistants/expoblending/importwizard/preprocessingpage.cp p, utilities/assistants/expoblending/importwizard/preprocessingpage.h, utilities/assistants/expoblending/manager/alignbinary.h, utilities/assistants/expoblending/manager/enfusebinary.cpp, utilities/assistants/expoblending/manager/enfusebinary.h, utilities/assistants/expoblending/manager/expoblendingactions.h, utilities/assistants/expoblending/manager/expoblendingmanager.cpp, utilities/assistants/expoblending/manager/expoblendingmanager.h, utilities/assistants/expoblending/manager/expoblendingthread.cpp, utilities/assistants/expoblending/manager/expoblendingthread.h, utilities/kdesupport/kipi/kipipluginloader.cpp: move expoblending tool from kipi-plugins to digiKam core CCMAIL: metzpinguin@gmail.com CCMAIL: benjamin@nebux.org 2016-02-15 Gilles Caulier * libs/dialogs/imagedialog.h: polish 2016-02-15 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp: fix values returned 2016-02-15 Gilles Caulier * libs/rawengine/drawdecoder.cpp, libs/rawengine/drawdecoder.h, utilities/assistants/CMakeLists.txt, utilities/kdesupport/kipi/kipiinterface.cpp, utilities/queuemanager/views/queuelist.cpp: factoring and polish 2016-02-15 Maik Qualmann * utilities/importui/backend/umscamera.cpp: new fix for getting UUID from UMS camera driver CCBUGS: 359386 2016-02-14 Maik Qualmann * NEWS, utilities/importui/backend/umscamera.cpp: fix generate UUID from UMS camera driver BUGS: 359386 FIXED-IN: 5.0.0 2016-02-14 Maik Qualmann * NEWS, app/main/main.cpp, libs/settings/applicationsettings.cpp, libs/settings/applicationsettings.h, libs/settings/applicationsettings_miscs.cpp, libs/settings/applicationsettings_p.cpp, libs/settings/applicationsettings_p.h, utilities/setup/setupmisc.cpp: makes the Breeze icon theme selectable in setup from digiKam CCBUGS: 359108 BUGS: 357224 FIXED-IN: 5.0.0 2016-02-14 Gilles Caulier * app/main/main.cpp, utilities/CMakeLists.txt, utilities/assistants/firstrun/CMakeLists.txt, utilities/assistants/firstrun/collectionpage.cpp, utilities/assistants/firstrun/collectionpage.h, utilities/assistants/firstrun/databasepage.cpp, utilities/assistants/firstrun/databasepage.h, utilities/assistants/firstrun/{assistantdlg.cpp => firstrundlg.cpp}, utilities/assistants/firstrun/{assistantdlg.h => firstrundlg.h}, utilities/assistants/firstrun/{assistantdlgpage.cpp => firstrundlgpage.cpp}, utilities/assistants/firstrun/{assistantdlgpage.h => firstrundlgpage.h}, utilities/assistants/firstrun/metadatapage.cpp, utilities/assistants/firstrun/metadatapage.h, utilities/assistants/firstrun/openfilepage.cpp, utilities/assistants/firstrun/openfilepage.h, utilities/assistants/firstrun/previewpage.cpp, utilities/assistants/firstrun/previewpage.h, utilities/assistants/firstrun/rawpage.cpp, utilities/assistants/firstrun/rawpage.h, utilities/assistants/firstrun/startscanpage.cpp, utilities/assistants/firstrun/startscanpage.h, utilities/assistants/firstrun/tooltipspage.cpp, utilities/assistants/firstrun/tooltipspage.h, utilities/assistants/firstrun/welcomepage.cpp, utilities/assistants/firstrun/welcomepage.h: rename Assistant* classes as FirstRun 2016-02-14 Gilles Caulier * utilities/CMakeLists.txt, utilities/assistants/CMakeLists.txt, utilities/{ => assistants}/firstrun/CMakeLists.txt, utilities/{ => assistants}/firstrun/assistantdlg.cpp, utilities/{ => assistants}/firstrun/assistantdlg.h, utilities/{ => assistants}/firstrun/assistantdlgpage.cpp, utilities/{ => assistants}/firstrun/assistantdlgpage.h, utilities/{ => assistants}/firstrun/collectionpage.cpp, utilities/{ => assistants}/firstrun/collectionpage.h, utilities/{ => assistants}/firstrun/databasepage.cpp, utilities/{ => assistants}/firstrun/databasepage.h, utilities/{ => assistants}/firstrun/metadatapage.cpp, utilities/{ => assistants}/firstrun/metadatapage.h, utilities/{ => assistants}/firstrun/openfilepage.cpp, utilities/{ => assistants}/firstrun/openfilepage.h, utilities/{ => assistants}/firstrun/previewpage.cpp, utilities/{ => assistants}/firstrun/previewpage.h, utilities/{ => assistants}/firstrun/rawpage.cpp, utilities/{ => assistants}/firstrun/rawpage.h, utilities/{ => assistants}/firstrun/startscanpage.cpp, utilities/{ => assistants}/firstrun/startscanpage.h, utilities/{ => assistants}/firstrun/tooltipspage.cpp, utilities/{ => assistants}/firstrun/tooltipspage.h, utilities/{ => assistants}/firstrun/welcomepage.cpp, utilities/{ => assistants}/firstrun/welcomepage.h: move firstrun wizard into assistants subdir. This last one wil be dedicated to host more wizards in the future 2016-02-13 Maik Qualmann * NEWS, libs/dimg/dimg.cpp, libs/dimg/loaders/qimageloader.cpp: try QImage loader when default image loader fails BUGS: 234546 FIXED-IN: 5.0.0 2016-02-11 Maik Qualmann * libs/tags/tagsmanager/tagsmanager.cpp: optimization visibility from TagPropWidget 2016-02-11 Maik Qualmann * NEWS, libs/tags/tagsmanager/tagmngrtreeview.cpp, libs/tags/tagsmanager/tagpropwidget.cpp, libs/tags/tagsmanager/tagpropwidget.h, libs/tags/tagsmanager/tagsmanager.cpp, libs/tags/tagsmanager/tagsmanager.h: edit the title in Tags Manager with F2 key BUGS: 358081 FIXED-IN: 5.0.0 2016-02-10 Maik Qualmann * libs/widgets/graphicsview/regionframeitem.cpp: comment added 2016-02-10 Gilles Caulier * COPYING, COPYING.LIB: no tabs 2016-02-10 Gilles Caulier * README: polish 2016-02-10 Gilles Caulier * NEWS: update 2016-02-09 Maik Qualmann * libs/widgets/graphicsview/regionframeitem.cpp: fix crash in RegionFrameItem CCBUGS: 359196 2016-02-09 Gilles Caulier * : commit d6d201ab9268d0160dc7199259758a0a9e1a51c2 Author: Gilles Caulier Date: Tue Feb 9 10:46:20 2016 -0500 2016-02-09 l10n daemon script * app/main/digikam.desktop, app/main/digikam.notifyrc, imageplugins/color/digikamimageplugin_color.desktop, imageplugins/decorate/digikamimageplugin_decorate.desktop, imageplugins/enhance/digikamimageplugin_enhance.desktop, imageplugins/filters/digikamimageplugin_fxfilters.desktop, showfoto/main/showfoto.desktop, utilities/imageeditor/plugin/digikamimageplugin.desktop: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2016-02-08 Maik Qualmann * NEWS: update 2016-02-08 Maik Qualmann * NEWS, app/items/digikamimageview.cpp, app/items/imagecategorizedview.cpp, app/items/imagecategorizedview.h: fix current item in the icon view selected by the image editor BUGS: 358913 FIXED-IN: 5.0.0 2016-02-08 Maik Qualmann * NEWS, libs/models/abstractalbummodel.cpp: workaround for Trash items count always shows 0 BUGS: 359088 FIXED-IN: 5.0.0 2016-02-08 Maik Qualmann * NEWS, libs/models/imagesortsettings.h: fix natural sort order in the icon view BUGS: 359098 FIXED-IN: 5.0.0 2016-02-07 Maik Qualmann * NEWS, libs/album/albummanager.cpp: fix possible crashes from DBJobs BUGS: 359097 FIXED-IN: 5.0.0 2016-02-07 Gilles Caulier * NEWS: update 2016-02-07 Gilles Caulier * imageplugins/enhance/hotpixels/blackframeparser.cpp: fix CR #1338006 2016-02-07 Gilles Caulier * libs/database/coredb/coredbchecker.cpp: fix CR #1339819 2016-02-06 Maik Qualmann * libs/widgets/common/dsliderspinbox.cpp: optimization widget focus from DAbstractSliderSpinBox 2016-02-06 Maik Qualmann * utilities/kdesupport/kipi/kipiimagecollection.cpp: fix QUrl from local file 2016-02-06 Maik Qualmann * app/dragdrop/ddragobjects.cpp, utilities/queuemanager/manager/batchtool.cpp: remove unused QUrl 2016-02-06 Maik Qualmann * utilities/imageeditor/main/imagewindow.cpp: fix open original image in the image editor 2016-02-05 Maik Qualmann * utilities/geolocation/editor/backends/backend-geonames-rg.cpp, utilities/geolocation/editor/backends/backend-geonamesUS-rg.cpp, utilities/geolocation/editor/searches/searchbackend.cpp, utilities/geolocation/geoiface/lookupaltitudegeonames.cpp: fix GeoNames search in the Geolocation Editor CCBUGS: 354687 2016-02-04 Maik Qualmann * utilities/maintenance/thumbsgenerator.cpp: include video files in the maintenance tool rebuild thumbnails BUGS: 358577 FIXED-IN: 5.0.0 2016-02-03 Maik Qualmann * utilities/geolocation/editor/reversegeocoding/parsetagstring.h: QStringLiteral => QLatin1String 2016-02-03 Maik Qualmann * NEWS, libs/widgets/common/dsliderspinbox.cpp, libs/widgets/common/dsliderspinbox.h: tab focus show the input edit from the DAbstractSliderSpinBox BUGS: 358952 FIXED-IN: 5.0.0 2016-02-02 Gilles Caulier * NEWS, libs/database/utils/dbsettingswidget.cpp: Apply patch #96977 to be able to configure Mysql DB if internal server is disabled BUGS: 358911 FIXED-IN: 5.0.0 2016-02-01 Maik Qualmann * libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/jpegsettings.cpp: remove rating Low, Medium High from the chroma subsampling settings CCBUGS: 358848 2016-02-01 Gilles Caulier * NEWS: update 2016-01-31 Maik Qualmann * libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/jpegsettings.cpp: correct chroma subsampling in JPEGLoader and adds a chroma subsampling mode 2016-01-30 Gilles Caulier * NEWS, libs/dmetadata/dmetadata.cpp: add rules to be able to import/export color labels from Adobe LightRoom to/from digiKam BUGS: 358193 FIXED-IN: 5.0.0 2016-01-29 Gilles Caulier * utilities/geolocation/editor/dialog/gpscommon.cpp, utilities/geolocation/editor/dialog/gpsimagedetails.cpp, utilities/geolocation/editor/items/gpsimageitem.cpp, utilities/geolocation/editor/items/gpsimageitemdelegate.cpp, utilities/geolocation/editor/items/gpsimagelistcontextmenu.cpp, utilities/geolocation/editor/reversegeocoding/rgtagmodel.cpp, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp, utilities/geolocation/editor/searches/searchbackend.cpp, utilities/geolocation/editor/searches/searchresultmodel.cpp, utilities/geolocation/editor/searches/searchwidget.cpp: QStringLiteral => QLatin1String 2016-01-29 Gilles Caulier * utilities/geolocation/editor/backends/backend-geonames-rg.cpp, utilities/geolocation/editor/backends/backend-geonamesUS-rg.cpp, utilities/geolocation/editor/backends/backend-osm-rg.cpp, utilities/geolocation/editor/bookmark/gpsbookmarkowner.cpp, utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/editor/dialog/geolocationedit.cpp: QStringLiteral => QLatin1String 2016-01-29 Gilles Caulier * tests/geolocation/editor/test_correlator.cpp, tests/geolocation/editor/test_rgparsing.cpp, tests/geolocation/editor/test_rgtagmodel.cpp: QStringLiteral => QLatin1String 2016-01-29 Gilles Caulier * libs/database/item/imagegps.cpp, libs/widgets/common/dexpanderbox.cpp, libs/widgets/mainview/thememanager.cpp, tests/dmetadata/loadfromba.cpp, utilities/kdesupport/kipi/setupkipi.cpp: QStringLiteral => QLatin1String 2016-01-25 Maik Qualmann * libs/iojobs/iojob.cpp: fix error message in IOJob 2016-01-24 Maik Qualmann * libs/threads/actionthreadbase.cpp, utilities/maintenance/imagequalitytask.cpp: wait for all jobs are finished when ActionThreadBase was canceled 2016-01-24 Maik Qualmann * NEWS, utilities/geolocation/editor/dialog/geolocationedit.cpp: disable close button as default button in the Edit Geolocation dialog BUGS: 358486 FIXED-IN: 5.0.0 2016-01-24 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp, utilities/kdesupport/kipi/kipiinterface.h: adjust with new libkipi api 2016-01-23 Maik Qualmann * libs/database/imgqsort/imgqsort.cpp, libs/database/imgqsort/imgqsort.h, utilities/maintenance/imagequalitytask.cpp, utilities/maintenance/maintenancethread.cpp: fix crash in the image quality sorter when maintenance was canceled and polish 2016-01-19 Maik Qualmann * libs/iojobs/iojob.cpp: add emit keyword to IOJob error(QString) signals 2016-01-19 Maik Qualmann * app/views/trashview.cpp, libs/album/albumlabelstreeview.cpp, libs/database/utils/dio.cpp, libs/models/imagealbummodel.cpp, utilities/maintenance/imageinfojob.cpp: polish 2016-01-19 l10n daemon script * imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml: SVN_SILENT made messages (after extraction) 2016-01-18 Maik Qualmann * libs/database/CMakeLists.txt, libs/database/utils/dio.cpp, libs/iojobs/CMakeLists.txt, libs/iojobs/iojob.cpp, libs/iojobs/iojobsthread.cpp: error messages from IOJob displayed with DNotificationWrapper CCBUGS: 358144 2016-01-18 Maik Qualmann * NEWS, app/utils/digikam_globals.cpp: removes duplicate JPEG2000 image extension BUGS: 358149 FIXED-IN: 5.0.0 2016-01-18 Maik Qualmann * NEWS: update 2016-01-18 Nicolas Lcureuil * CMakeLists.txt, NEWS: Open for beta4 2016-01-17 Maik Qualmann * libs/tags/tagsmanager/taglist.cpp: polish 2016-01-17 Maik Qualmann * libs/album/albummanager.cpp: fix TAlbum icon update CCBUGS: 358081 2016-01-16 Maik Qualmann * libs/iojobs/iojob.cpp: if QDir::rename fails, try copy and remove CCBUGS: 358053 2016-01-14 Maik Qualmann * libs/dimg/loaders/tiffloader.cpp: optimization gamma value of 32 bit TIFF loader 2016-01-14 Maik Qualmann * NEWS, app/items/imageviewutilities.cpp: apply patch #96626 to delete all the images of a group BUGS: 307303 FIXED-IN: 5.0.0 2016-01-14 Gilles Caulier * NEWS: update 2016-01-14 Gilles Caulier * NEWS, libs/rawengine/libraw/RawSpeed/DngDecoderSlices.cpp: apply patch #96627 to fix bool cast with libjpeg 9 and RawSpeed BUGS: 357952 FIXED-IN: 5.0.0 2016-01-12 Maik Qualmann * NEWS, utilities/advancedrename/advancedrenamedialog.cpp: makes extension also in single file mode only with [ext] accessible BUGS: 357504 FIXED-IN: 5.0.0 2016-01-12 Maik Qualmann * NEWS: update 2016-01-11 Maik Qualmann * utilities/imageeditor/editor/editorwindow.cpp: remove #pragma message, action is connected to a action menu now 2016-01-11 Maik Qualmann * libs/album/album.cpp: use i18n for trash string 2016-01-11 Maik Qualmann * libs/album/albummanager.cpp: polish spaces 2016-01-11 Maik Qualmann * NEWS, libs/album/albummanager.cpp: insert trash album after root album, otherwise not exist the parent album BUGS: 357577 FIXED-IN: 5.0.0 2016-01-10 Maik Qualmann * libs/dimg/loaders/tiffloader.cpp: optimization for 32 bits TIFF images 2016-01-10 Gilles Caulier * NEWS: update 2016-01-10 Gilles Caulier * CMakeLists.txt: update 2016-01-09 Gilles Caulier * NEWS: update 2016-01-08 Maik Qualmann * libs/dimg/loaders/tiffloader.cpp: optimization for 32 bits TIFF images and add support for RGBA images 2016-01-05 Maik Qualmann * libs/threads/dynamicthread.cpp, libs/threads/dynamicthread.h: fix redefined signal started() in DImgThreadedFilter CCBUGS: 357577 2016-01-04 Maik Qualmann * libs/dimg/loaders/tiffloader.cpp: add loading of 32-bit floating point RGB TIFF images 2016-01-03 Maik Qualmann * utilities/imageeditor/editor/editorwindow.cpp: polish editorwindow.cpp 2016-01-03 Maik Qualmann * libs/dialogs/imagedialog.cpp: select all supported image format filters in the QFileDialog 2016-01-03 Gilles Caulier * tests/facesengine/CMakeLists.txt: apply patch #96425 BUGS: 357466 FIXED-IN: 5.0.0 2015-12-31 Maik Qualmann * NEWS, utilities/importui/main/importui.cpp: changing QString in slotUpdateDownloadName() BUGS: 357168 FIXED-IN: 5.0.0 2015-12-30 l10n daemon script * utilities/imageeditor/plugin/digikamimageplugin.desktop: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2015-12-29 Gilles Caulier * libs/widgets/mainview/daboutdata.cpp: fix (c) 2015-12-29 Gilles Caulier * app/CMakeLists.txt, app/date/datefolderview.cpp, app/date/datefolderview.h, app/date/ddateedit.cpp, app/date/ddateedit.h, app/date/ddatepickerpopup.cpp, app/date/ddatepickerpopup.h, app/date/ddatetimeedit.cpp, app/date/ddatetimeedit.h, app/date/monthwidget.cpp, app/date/monthwidget.h, app/date/timelinewidget.cpp, app/date/timelinewidget.h, app/dragdrop/albumdragdrop.cpp, app/dragdrop/ddragobjects.cpp, app/dragdrop/ddragobjects.h, app/dragdrop/imagedragdrop.cpp, app/dragdrop/importdragdrop.cpp, app/dragdrop/importdragdrop.h, app/filters/filtersidebarwidget.cpp, app/filters/filtersidebarwidget.h, app/filters/tagfilterview.cpp, app/filters/tagfilterview.h, app/items/digikamimagedelegate.cpp, app/items/digikamimagedelegatepriv.h, app/items/digikamimagefacedelegate.cpp, app/items/digikamimageview.cpp, app/items/digikamimageview.h, app/items/digikamimageview_p.cpp, app/items/digikamimageview_p.h, app/items/imagedelegate.cpp, app/items/imagedelegate.h, app/items/imagedelegatepriv.h, app/items/imagethumbnailbar.cpp, app/items/imagethumbnailbar.h, app/items/imagethumbnaildelegate.cpp, app/items/imagethumbnaildelegate.h, app/items/imagethumbnaildelegatepriv.h, app/items/imageviewutilities.cpp, app/items/imageviewutilities.h, app/items/overlays/assignnameoverlay.cpp, app/items/overlays/assignnameoverlay.h, app/items/overlays/groupindicatoroverlay.cpp, app/items/overlays/groupindicatoroverlay.h, app/items/overlays/imagecoordinatesoverlay.cpp, app/items/overlays/imagecoordinatesoverlay.h, app/items/overlays/imageratingoverlay.cpp, app/items/overlays/imageratingoverlay.h, app/items/overlays/imagerotationoverlay.cpp, app/items/overlays/imagerotationoverlay.h, app/main/digikamapp.cpp, app/main/digikamapp.h, app/main/digikamapp_p.h, app/main/main.cpp, app/utils/componentsinfo.h, app/utils/contextmenuhelper.cpp, app/utils/contextmenuhelper.h, app/utils/digikam_config.h.cmake.in, app/utils/digikam_dbconfig.h.cmake.in, app/utils/digikam_debug.cpp, app/utils/digikam_debug.h, app/utils/digikam_export.h, app/utils/digikam_globals.cpp, app/utils/digikam_globals.h, app/utils/digikam_version.h.cmake.in, app/utils/editablesearchtreeview.cpp, app/utils/editablesearchtreeview.h, app/utils/libopencv.h.cmake.in, app/utils/searchmodificationhelper.cpp, app/utils/searchmodificationhelper.h, app/utils/slideshowbuilder.cpp, app/utils/slideshowbuilder.h, app/utils/tooltipfiller.cpp, app/utils/tooltipfiller.h, app/views/digikamview.cpp, app/views/digikamview.h, app/views/imagepreviewview.cpp, app/views/imagepreviewview.h, app/views/imagepreviewviewitem.cpp, app/views/imagepreviewviewitem.h, app/views/leftsidebarwidgets.cpp, app/views/leftsidebarwidgets.h, app/views/mapwidgetview.cpp, app/views/mapwidgetview.h, app/views/mediaplayerview.cpp, app/views/mediaplayerview.h, app/views/stackedview.cpp, app/views/stackedview.h, app/views/welcomepageview.cpp, app/views/welcomepageview.h, data/CMakeLists.txt, data/about/CMakeLists.txt, data/database/CMakeLists.txt, data/database/dbconfig.xml.cmake.in, data/database/mysql-global.conf, data/hotplug/CMakeLists.txt, data/icons/CMakeLists.txt, data/pics/CMakeLists.txt, data/pics/borderpatterns/CMakeLists.txt, data/pics/texturepatterns/CMakeLists.txt, data/scripts/CMakeLists.txt, databaseserver/CMakeLists.txt, databaseserver/databaseserver.cpp, databaseserver/databaseserver.h, databaseserver/pollthread.cpp, databaseserver/pollthread.h, imageplugins/color/CMakeLists.txt, imageplugins/color/adjustcurvestool.cpp, imageplugins/color/adjustcurvestool.h, imageplugins/color/adjustlevelstool.cpp, imageplugins/color/adjustlevelstool.h, imageplugins/color/autocorrectiontool.cpp, imageplugins/color/autocorrectiontool.h, imageplugins/color/bcgtool.cpp, imageplugins/color/bcgtool.h, imageplugins/color/bwsepiatool.cpp, imageplugins/color/bwsepiatool.h, imageplugins/color/cbtool.cpp, imageplugins/color/cbtool.h, imageplugins/color/channelmixertool.cpp, imageplugins/color/channelmixertool.h, imageplugins/color/hsltool.cpp, imageplugins/color/hsltool.h, imageplugins/color/imageplugin_color.cpp, imageplugins/color/imageplugin_color.h, imageplugins/color/profileconversiontool.cpp, imageplugins/color/profileconversiontool.h, imageplugins/color/whitebalancetool.cpp, imageplugins/color/whitebalancetool.h, imageplugins/decorate/CMakeLists.txt, imageplugins/decorate/bordertool.cpp, imageplugins/decorate/bordertool.h, imageplugins/decorate/imageplugin_decorate.cpp, imageplugins/decorate/imageplugin_decorate.h, imageplugins/decorate/inserttexttool.cpp, imageplugins/decorate/inserttexttool.h, imageplugins/decorate/inserttextwidget.cpp, imageplugins/decorate/inserttextwidget.h, imageplugins/decorate/texturetool.cpp, imageplugins/decorate/texturetool.h, imageplugins/enhance/CMakeLists.txt, imageplugins/enhance/antivignettingtool.cpp, imageplugins/enhance/antivignettingtool.h, imageplugins/enhance/blurtool.cpp, imageplugins/enhance/blurtool.h, imageplugins/enhance/hotpixels/blackframelistview.cpp, imageplugins/enhance/hotpixels/blackframelistview.h, imageplugins/enhance/hotpixels/blackframeparser.cpp, imageplugins/enhance/hotpixels/blackframeparser.h, imageplugins/enhance/hotpixels/hotpixel.h, imageplugins/enhance/hotpixels/hotpixelfixer.cpp, imageplugins/enhance/hotpixels/hotpixelfixer.h, imageplugins/enhance/hotpixels/hotpixelstool.cpp, imageplugins/enhance/hotpixels/hotpixelstool.h, imageplugins/enhance/hotpixels/weights.cpp, imageplugins/enhance/hotpixels/weights.h, imageplugins/enhance/imageplugin_enhance.cpp, imageplugins/enhance/imageplugin_enhance.h, imageplugins/enhance/inpaintingtool.cpp, imageplugins/enhance/inpaintingtool.h, imageplugins/enhance/lensautofixtool.cpp, imageplugins/enhance/lensautofixtool.h, imageplugins/enhance/lensdistortiontool.cpp, imageplugins/enhance/lensdistortiontool.h, imageplugins/enhance/localcontrasttool.cpp, imageplugins/enhance/localcontrasttool.h, imageplugins/enhance/noisereductiontool.cpp, imageplugins/enhance/noisereductiontool.h, imageplugins/enhance/redeyetool.cpp, imageplugins/enhance/redeyetool.h, imageplugins/enhance/restorationtool.cpp, imageplugins/enhance/restorationtool.h, imageplugins/enhance/sharpentool.cpp, imageplugins/enhance/sharpentool.h, imageplugins/filters/CMakeLists.txt, imageplugins/filters/blurfxtool.cpp, imageplugins/filters/blurfxtool.h, imageplugins/filters/charcoaltool.cpp, imageplugins/filters/charcoaltool.h, imageplugins/filters/colorfxtool.cpp, imageplugins/filters/colorfxtool.h, imageplugins/filters/distortionfxtool.cpp, imageplugins/filters/distortionfxtool.h, imageplugins/filters/embosstool.cpp, imageplugins/filters/embosstool.h, imageplugins/filters/filmgraintool.cpp, imageplugins/filters/filmgraintool.h, imageplugins/filters/imageplugin_fxfilters.cpp, imageplugins/filters/imageplugin_fxfilters.h, imageplugins/filters/oilpainttool.cpp, imageplugins/filters/oilpainttool.h, imageplugins/filters/raindroptool.cpp, imageplugins/filters/raindroptool.h, imageplugins/transform/CMakeLists.txt, imageplugins/transform/contentawareresizetool.cpp, imageplugins/transform/contentawareresizetool.h, imageplugins/transform/freerotationtool.cpp, imageplugins/transform/freerotationtool.h, imageplugins/transform/imageplugin_transform.cpp, imageplugins/transform/imageplugin_transform.h, imageplugins/transform/imageselectionwidget.cpp, imageplugins/transform/imageselectionwidget.h, imageplugins/transform/matrix.cpp, imageplugins/transform/matrix.h, imageplugins/transform/perspectivetool.cpp, imageplugins/transform/perspectivetool.h, imageplugins/transform/perspectivewidget.cpp, imageplugins/transform/perspectivewidget.h, imageplugins/transform/ratiocroptool.cpp, imageplugins/transform/ratiocroptool.h, imageplugins/transform/resizetool.cpp, imageplugins/transform/resizetool.h, imageplugins/transform/sheartool.cpp, imageplugins/transform/sheartool.h, imageplugins/transform/triangle.cpp, imageplugins/transform/triangle.h, libs/CMakeLists.txt, libs/album/CMakeLists.txt, libs/album/album.cpp, libs/album/album.h, libs/album/albumhistory.cpp, libs/album/albumhistory.h, libs/album/albummanager.cpp, libs/album/albummanager.h, libs/album/albumpropsedit.cpp, libs/album/albumpropsedit.h, libs/album/albumselectdialog.cpp, libs/album/albumselectdialog.h, libs/album/albumselectiontreeview.cpp, libs/album/albumselectiontreeview.h, libs/album/albumselectors.cpp, libs/album/albumselectors.h, libs/album/albumselectwidget.cpp, libs/album/albumselectwidget.h, libs/album/albumtreeview.cpp, libs/album/albumtreeview.h, libs/database/CMakeLists.txt, libs/database/coredb/coredb.cpp, libs/database/coredb/coredb.h, libs/database/coredb/coredbaccess.cpp, libs/database/coredb/coredbaccess.h, libs/database/coredb/coredbalbuminfo.h, libs/database/coredb/coredbbackend.cpp, libs/database/coredb/coredbbackend.h, libs/database/coredb/coredbbackend_p.h, libs/database/coredb/coredbconstants.cpp, libs/database/coredb/coredbconstants.h, libs/database/coredb/coredbcopymanager.cpp, libs/database/coredb/coredbcopymanager.h, libs/database/coredb/coredbdownloadhistory.cpp, libs/database/coredb/coredbdownloadhistory.h, libs/database/coredb/coredbfields.h, libs/database/coredb/coredbnamefilter.cpp, libs/database/coredb/coredbnamefilter.h, libs/database/coredb/coredbsearchxml.cpp, libs/database/coredb/coredbsearchxml.h, libs/database/coredb/coredbthumbinfoprovider.cpp, libs/database/coredb/coredbthumbinfoprovider.h, libs/database/engine/dbengineaction.h, libs/database/engine/dbengineactiontype.cpp, libs/database/engine/dbengineactiontype.h, libs/database/engine/dbenginebackend.cpp, libs/database/engine/dbenginebackend.h, libs/database/engine/dbenginebackend_p.h, libs/database/engine/dbengineconfig.cpp, libs/database/engine/dbengineconfig.h, libs/database/engine/dbengineconfigloader.cpp, libs/database/engine/dbengineconfigloader.h, libs/database/engine/dbengineconfigsettings.h, libs/database/engine/dbengineerrorhandler.cpp, libs/database/engine/dbengineerrorhandler.h, libs/database/engine/dbengineguierrorhandler.cpp, libs/database/engine/dbengineguierrorhandler.h, libs/database/engine/dbengineparameters.cpp, libs/database/engine/dbengineparameters.h, libs/database/haar/haar.cpp, libs/database/haar/haar.h, libs/database/haar/haariface.cpp, libs/database/haar/haariface.h, libs/database/imgqsort/imgqsort.cpp, libs/database/imgqsort/imgqsort.h, libs/database/item/imagecomments.cpp, libs/database/item/imagecomments.h, libs/database/item/imagecopyright.cpp, libs/database/item/imagecopyright.h, libs/database/item/imageextendedproperties.cpp, libs/database/item/imageextendedproperties.h, libs/database/item/imageinfo.cpp, libs/database/item/imageinfo.h, libs/database/item/imagelister.cpp, libs/database/item/imagelister.h, libs/database/item/imageposition.h, libs/database/item/imagequerybuilder.cpp, libs/database/item/imagequerybuilder.h, libs/database/item/imagescanner.cpp, libs/database/item/imagescanner.h, libs/database/tags/tagscache.cpp, libs/database/tags/tagscache.h, libs/database/thumbsdb/thumbsdb.cpp, libs/database/thumbsdb/thumbsdb.h, libs/database/thumbsdb/thumbsdbaccess.cpp, libs/database/thumbsdb/thumbsdbaccess.h, libs/database/thumbsdb/thumbsdbbackend.cpp, libs/database/thumbsdb/thumbsdbbackend.h, libs/database/thumbsdb/thumbsdbchemaupdater.cpp, libs/database/thumbsdb/thumbsdbchemaupdater.h, libs/database/utils/dbmigrationdlg.cpp, libs/database/utils/dbmigrationdlg.h, libs/database/utils/dbsettingswidget.cpp, libs/database/utils/dbsettingswidget.h, libs/database/utils/dbstatdlg.cpp, libs/database/utils/dbstatdlg.h, libs/database/utils/scancontroller.cpp, libs/database/utils/scancontroller.h, libs/database/utils/syncjob.cpp, libs/database/utils/syncjob.h, libs/dialogs/CMakeLists.txt, libs/dialogs/dbusydlg.cpp, libs/dialogs/dbusydlg.h, libs/dialogs/deletedialog.cpp, libs/dialogs/deletedialog.h, libs/dialogs/dprogressdlg.cpp, libs/dialogs/dprogressdlg.h, libs/dialogs/filesaveoptionsdlg.cpp, libs/dialogs/filesaveoptionsdlg.h, libs/dialogs/iccprofileinfodlg.cpp, libs/dialogs/iccprofileinfodlg.h, libs/dialogs/imagedialog.cpp, libs/dialogs/imagedialog.h, libs/dialogs/infodlg.cpp, libs/dialogs/infodlg.h, libs/dialogs/libsinfodlg.cpp, libs/dialogs/libsinfodlg.h, libs/dialogs/rawcameradlg.cpp, libs/dialogs/rawcameradlg.h, libs/dimg/CMakeLists.txt, libs/dimg/dcolor.cpp, libs/dimg/dcolor.h, libs/dimg/dcolorpixelaccess.h, libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimg_p.h, libs/dimg/dimgscale.cpp, libs/dimg/dklcms/digikam-lcms.cpp, libs/dimg/dklcms/digikam-lcms.h, libs/dimg/drawdecoding.cpp, libs/dimg/drawdecoding.h, libs/dimg/exposurecontainer.h, libs/dimg/filters/dimgthreadedanalyser.cpp, libs/dimg/filters/dimgthreadedanalyser.h, libs/dimg/filters/dimgthreadedfilter.cpp, libs/dimg/filters/dimgthreadedfilter.h, libs/dimg/filters/rawprocessingfilter.cpp, libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h, libs/dimg/loaders/jp2kloader.cpp, libs/dimg/loaders/jp2kloader.h, libs/dimg/loaders/jp2ksettings.cpp, libs/dimg/loaders/jp2ksettings.h, libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/jpegloader.h, libs/dimg/loaders/jpegsettings.cpp, libs/dimg/loaders/jpegsettings.h, libs/dimg/loaders/pgfloader.cpp, libs/dimg/loaders/pgfloader.h, libs/dimg/loaders/pgfsettings.cpp, libs/dimg/loaders/pgfsettings.h, libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/pngloader.h, libs/dimg/loaders/pngsettings.cpp, libs/dimg/loaders/pngsettings.h, libs/dimg/loaders/ppmloader.cpp, libs/dimg/loaders/ppmloader.h, libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h, libs/dimg/loaders/tiffloader.cpp, libs/dimg/loaders/tiffloader.h, libs/dimg/loaders/tiffsettings.cpp, libs/dimg/loaders/tiffsettings.h, libs/dmetadata/CMakeLists.txt, libs/dmetadata/captionvalues.cpp, libs/dmetadata/captionvalues.h, libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h, libs/dmetadata/infocontainer.cpp, libs/dmetadata/infocontainer.h, libs/dmetadata/metadatainfo.cpp, libs/dmetadata/metadatainfo.h, libs/dmetadata/metadatasettings.cpp, libs/dmetadata/metadatasettings.h, libs/dmetadata/metadatasettingscontainer.cpp, libs/dmetadata/metadatasettingscontainer.h, libs/dmetadata/metaengine.cpp, libs/dmetadata/metaengine.h, libs/dmetadata/metaengine_comments.cpp, libs/dmetadata/metaengine_data.cpp, libs/dmetadata/metaengine_data.h, libs/dmetadata/metaengine_exif.cpp, libs/dmetadata/metaengine_gps.cpp, libs/dmetadata/metaengine_image.cpp, libs/dmetadata/metaengine_iptc.cpp, libs/dmetadata/metaengine_p.cpp, libs/dmetadata/metaengine_p.h, libs/dmetadata/metaengine_previews.cpp, libs/dmetadata/metaengine_previews.h, libs/dmetadata/metaengine_rotation.cpp, libs/dmetadata/metaengine_rotation.h, libs/dmetadata/metaengine_xmp.cpp, libs/dmetadata/template.cpp, libs/dmetadata/template.h, libs/dngwriter/dngsettings.cpp, libs/dngwriter/dngsettings.h, libs/dngwriter/dngwriter.cpp, libs/dngwriter/dngwriter.h, libs/dngwriter/dngwriter_p.cpp, libs/dngwriter/dngwriter_p.h, libs/dngwriter/dngwriterhost.cpp, libs/dngwriter/dngwriterhost.h, libs/dngwriter/tests/raw2dng.cpp, libs/facesengine/detection/opencvfacedetector.cpp, libs/facesengine/detection/opencvfacedetector.h, libs/facesengine/facedb/facedb.cpp, libs/facesengine/facedb/facedb.h, libs/facesengine/facedb/facedbaccess.cpp, libs/facesengine/facedb/facedbaccess.h, libs/facesengine/facedb/facedbbackend.cpp, libs/facesengine/facedb/facedbbackend.h, libs/facesengine/facedb/facedbschemaupdater.cpp, libs/facesengine/facedb/facedbschemaupdater.h, libs/facesengine/facedetector.cpp, libs/facesengine/facedetector.h, libs/facesengine/recognition-opencv-lbph/opencvmatdata.cpp, libs/facesengine/recognition-opencv-lbph/opencvmatdata.h, libs/facesengine/recognitiondatabase.cpp, libs/facesengine/recognitiondatabase.h, libs/fileactionmanager/CMakeLists.txt, libs/fileactionmanager/fileactionmngr.cpp, libs/fileactionmanager/fileactionmngr.h, libs/fileactionmanager/fileactionmngr_p.cpp, libs/fileactionmanager/fileactionmngr_p.h, libs/fileactionmanager/fileactionprogress.cpp, libs/fileactionmanager/fileactionprogress.h, libs/fileactionmanager/metadatahub.cpp, libs/fileactionmanager/metadatahub.h, libs/filters/CMakeLists.txt, libs/filters/colorlabelfilter.cpp, libs/filters/colorlabelfilter.h, libs/filters/filterstatusbar.cpp, libs/filters/filterstatusbar.h, libs/filters/geolocationfilter.cpp, libs/filters/geolocationfilter.h, libs/filters/mimefilter.cpp, libs/filters/mimefilter.h, libs/filters/picklabelfilter.cpp, libs/filters/picklabelfilter.h, libs/filters/ratingfilter.cpp, libs/filters/ratingfilter.h, libs/filters/textfilter.cpp, libs/filters/textfilter.h, libs/imageproperties/CMakeLists.txt, libs/imageproperties/cameraitempropertiestab.cpp, libs/imageproperties/cameraitempropertiestab.h, libs/imageproperties/captionedit.cpp, libs/imageproperties/captionedit.h, libs/imageproperties/imagedescedittab.cpp, libs/imageproperties/imagedescedittab.h, libs/imageproperties/imagepropertiescolorstab.cpp, libs/imageproperties/imagepropertiescolorstab.h, libs/imageproperties/imagepropertiesgpstab.cpp, libs/imageproperties/imagepropertiesgpstab.h, libs/imageproperties/imagepropertiesmetadatatab.cpp, libs/imageproperties/imagepropertiesmetadatatab.h, libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/imagepropertiessidebar.h, libs/imageproperties/imagepropertiessidebarcamgui.cpp, libs/imageproperties/imagepropertiessidebarcamgui.h, libs/imageproperties/imagepropertiessidebardb.cpp, libs/imageproperties/imagepropertiessidebardb.h, libs/imageproperties/imagepropertiestab.cpp, libs/imageproperties/imagepropertiestab.h, libs/imageproperties/imagepropertiestxtlabel.h, libs/jpegutils/CMakeLists.txt, libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegutils.h, libs/kmemoryinfo/CMakeLists.txt, libs/models/CMakeLists.txt, libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodelpriv.cpp, libs/models/imagefiltermodelthreads.cpp, libs/models/imagefiltersettings.cpp, libs/models/imagefiltersettings.h, libs/models/imagethumbnailmodel.cpp, libs/notificationmanager/CMakeLists.txt, libs/notificationmanager/dnotificationwrapper.cpp, libs/notificationmanager/dnotificationwrapper.h, libs/pgfutils/CMakeLists.txt, libs/pgfutils/pgfutils.cpp, libs/pgfutils/pgfutils.h, libs/progressmanager/CMakeLists.txt, libs/progressmanager/overlaywidget.cpp, libs/progressmanager/overlaywidget.h, libs/progressmanager/progressmanager.cpp, libs/progressmanager/progressmanager.h, libs/progressmanager/progressview.cpp, libs/progressmanager/progressview.h, libs/progressmanager/statusbarprogresswidget.cpp, libs/progressmanager/statusbarprogresswidget.h, libs/progressmanager/statusprogressbar.cpp, libs/progressmanager/statusprogressbar.h, libs/rawengine/drawdecoder.cpp, libs/rawengine/drawdecoder.h, libs/rawengine/drawdecoder_p.cpp, libs/rawengine/drawdecoder_p.h, libs/rawengine/drawdecodersettings.cpp, libs/rawengine/drawdecodersettings.h, libs/rawengine/libraw/libraw_config.h.cmake, libs/rawengine/rawfiles.h, libs/rawengine/rawinfo.cpp, libs/rawengine/rawinfo.h, libs/settings/CMakeLists.txt, libs/settings/applicationsettings.cpp, libs/settings/applicationsettings.h, libs/settings/applicationsettings_albums.cpp, libs/settings/applicationsettings_database.cpp, libs/settings/applicationsettings_iconview.cpp, libs/settings/applicationsettings_mime.cpp, libs/settings/applicationsettings_miscs.cpp, libs/settings/applicationsettings_p.cpp, libs/settings/applicationsettings_p.h, libs/settings/applicationsettings_tooltips.cpp, libs/tags/CMakeLists.txt, libs/tags/tagcheckview.cpp, libs/tags/tagcheckview.h, libs/tags/tageditdlg.cpp, libs/tags/tageditdlg.h, libs/tags/tagfolderview.cpp, libs/tags/tagfolderview.h, libs/tags/tagmodificationhelper.cpp, libs/tags/tagmodificationhelper.h, libs/tags/tagsactionmngr.cpp, libs/tags/tagsactionmngr.h, libs/tags/tagslineeditoverlay.cpp, libs/tags/tagspopupmenu.cpp, libs/tags/tagspopupmenu.h, libs/template/CMakeLists.txt, libs/template/subjectedit.cpp, libs/template/subjectedit.h, libs/template/templatelist.cpp, libs/template/templatelist.h, libs/template/templatemanager.cpp, libs/template/templatemanager.h, libs/template/templatepanel.cpp, libs/template/templatepanel.h, libs/template/templateselector.cpp, libs/template/templateselector.h, libs/template/templateviewer.cpp, libs/template/templateviewer.h, libs/threadimageio/CMakeLists.txt, libs/threadimageio/loadsavetask.cpp, libs/threadimageio/loadsavetask.h, libs/threadimageio/loadsavethread.cpp, libs/threadimageio/loadsavethread.h, libs/threadimageio/managedloadsavethread.cpp, libs/threadimageio/managedloadsavethread.h, libs/threadimageio/previewloadthread.cpp, libs/threadimageio/previewtask.cpp, libs/threadimageio/previewtask.h, libs/threadimageio/sharedloadsavethread.cpp, libs/threadimageio/thumbnailbasic.cpp, libs/threadimageio/thumbnailcreator.cpp, libs/threadimageio/thumbnailcreator.h, libs/threadimageio/thumbnailcreator_p.h, libs/threadimageio/thumbnailloadthread.cpp, libs/threadimageio/thumbnailloadthread.h, libs/threadimageio/thumbnailsize.cpp, libs/threadimageio/thumbnailsize.h, libs/threadimageio/thumbnailtask.cpp, libs/threadimageio/thumbnailtask.h, libs/threads/CMakeLists.txt, libs/versionmanager/CMakeLists.txt, libs/widgets/CMakeLists.txt, libs/widgets/common/buttonicondisabler.cpp, libs/widgets/common/buttonicondisabler.h, libs/widgets/common/colorgradientwidget.cpp, libs/widgets/common/colorgradientwidget.h, libs/widgets/common/dactivelabel.cpp, libs/widgets/common/dactivelabel.h, libs/widgets/common/dcombobox.cpp, libs/widgets/common/dcombobox.h, libs/widgets/common/dexpanderbox.cpp, libs/widgets/common/dexpanderbox.h, libs/widgets/common/dfontselect.cpp, libs/widgets/common/dfontselect.h, libs/widgets/common/dgradientslider.cpp, libs/widgets/common/dgradientslider.h, libs/widgets/common/dnuminput.cpp, libs/widgets/common/dnuminput.h, libs/widgets/common/drawdecoderwidget.cpp, libs/widgets/common/drawdecoderwidget.h, libs/widgets/common/dsliderspinbox.cpp, libs/widgets/common/dsliderspinbox.h, libs/widgets/common/dwidgetutils.cpp, libs/widgets/common/dwidgetutils.h, libs/widgets/common/filesaveoptionsbox.cpp, libs/widgets/common/filesaveoptionsbox.h, libs/widgets/common/fullscreensettings.cpp, libs/widgets/common/fullscreensettings.h, libs/widgets/common/modelcompleter.cpp, libs/widgets/common/modelcompleter.h, libs/widgets/common/searchtextbar.cpp, libs/widgets/common/searchtextbar.h, libs/widgets/common/splashscreen.cpp, libs/widgets/common/splashscreen.h, libs/widgets/common/squeezedcombobox.cpp, libs/widgets/common/squeezedcombobox.h, libs/widgets/common/workingwidget.cpp, libs/widgets/common/workingwidget.h, libs/widgets/graphicsview/graphicsdimgitem.cpp, libs/widgets/graphicsview/graphicsdimgitem.h, libs/widgets/graphicsview/graphicsdimgview.cpp, libs/widgets/graphicsview/graphicsdimgview.h, libs/widgets/graphicsview/paniconwidget.cpp, libs/widgets/graphicsview/paniconwidget.h, libs/widgets/iccprofiles/cietonguewidget.cpp, libs/widgets/iccprofiles/cietonguewidget.h, libs/widgets/iccprofiles/iccpreviewwidget.cpp, libs/widgets/iccprofiles/iccpreviewwidget.h, libs/widgets/iccprofiles/iccprofilewidget.cpp, libs/widgets/iccprofiles/iccprofilewidget.h, libs/widgets/itemview/dcategorizedsortfilterproxymodel.cpp, libs/widgets/itemview/dcategorizedsortfilterproxymodel.h, libs/widgets/itemview/dcategorizedsortfilterproxymodel_p.h, libs/widgets/itemview/dcategorizedview.cpp, libs/widgets/itemview/dcategorizedview.h, libs/widgets/itemview/dcategorizedview_p.h, libs/widgets/itemview/dcategorydrawer.cpp, libs/widgets/itemview/dcategorydrawer.h, libs/widgets/itemview/ditemdelegate.cpp, libs/widgets/itemview/itemviewcategorized.cpp, libs/widgets/itemview/itemviewcategorized.h, libs/widgets/itemview/itemviewimagedelegate.cpp, libs/widgets/itemview/itemviewimagedelegate.h, libs/widgets/itemview/itemviewimagedelegatepriv.h, libs/widgets/mainview/daboutdata.cpp, libs/widgets/mainview/daboutdata.h, libs/widgets/mainview/dcursortracker.cpp, libs/widgets/mainview/dcursortracker.h, libs/widgets/mainview/dhistoryview.cpp, libs/widgets/mainview/dhistoryview.h, libs/widgets/mainview/ditemtooltip.cpp, libs/widgets/mainview/ditemtooltip.h, libs/widgets/mainview/dlogoaction.cpp, libs/widgets/mainview/dlogoaction.h, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h, libs/widgets/mainview/dzoombar.cpp, libs/widgets/mainview/dzoombar.h, libs/widgets/mainview/sidebar.cpp, libs/widgets/mainview/sidebar.h, libs/widgets/mainview/thememanager.cpp, libs/widgets/mainview/thememanager.h, libs/widgets/metadata/altlangstredit.cpp, libs/widgets/metadata/altlangstredit.h, libs/widgets/metadata/colorlabelwidget.cpp, libs/widgets/metadata/colorlabelwidget.h, libs/widgets/metadata/countryselector.cpp, libs/widgets/metadata/countryselector.h, libs/widgets/metadata/exifwidget.cpp, libs/widgets/metadata/exifwidget.h, libs/widgets/metadata/iptcwidget.cpp, libs/widgets/metadata/iptcwidget.h, libs/widgets/metadata/makernotewidget.cpp, libs/widgets/metadata/makernotewidget.h, libs/widgets/metadata/mdkeylistviewitem.cpp, libs/widgets/metadata/mdkeylistviewitem.h, libs/widgets/metadata/metadatalistview.cpp, libs/widgets/metadata/metadatalistview.h, libs/widgets/metadata/metadatalistviewitem.cpp, libs/widgets/metadata/metadatalistviewitem.h, libs/widgets/metadata/metadatapanel.cpp, libs/widgets/metadata/metadatapanel.h, libs/widgets/metadata/metadataselector.cpp, libs/widgets/metadata/metadataselector.h, libs/widgets/metadata/metadatawidget.cpp, libs/widgets/metadata/metadatawidget.h, libs/widgets/metadata/picklabelwidget.cpp, libs/widgets/metadata/picklabelwidget.h, libs/widgets/metadata/ratingwidget.cpp, libs/widgets/metadata/ratingwidget.h, libs/widgets/metadata/subjectwidget.cpp, libs/widgets/metadata/subjectwidget.h, libs/widgets/metadata/xmpwidget.cpp, libs/widgets/metadata/xmpwidget.h, showfoto/CMakeLists.txt, showfoto/main/main.cpp, showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, showfoto/main/showfoto_p.h, showfoto/main/showfotosettings.cpp, showfoto/main/showfotosettings.h, showfoto/setup/showfotosetup.cpp, showfoto/setup/showfotosetup.h, showfoto/setup/showfotosetupmetadata.cpp, showfoto/setup/showfotosetupmetadata.h, showfoto/setup/showfotosetupmisc.cpp, showfoto/setup/showfotosetupmisc.h, showfoto/setup/showfotosetuptooltip.cpp, showfoto/setup/showfotosetuptooltip.h, showfoto/thumbbar/showfotocoordinatesoverlay.cpp, showfoto/thumbbar/showfotocoordinatesoverlay.h, showfoto/thumbbar/showfotodelegate.cpp, showfoto/thumbbar/showfotodelegate.h, showfoto/thumbbar/showfotodelegatepriv.h, showfoto/thumbbar/showfotothumbnailbar.cpp, showfoto/thumbbar/showfotothumbnailbar.h, tests/CMakeLists.txt, tests/advancedrename/CMakeLists.txt, tests/albummodel/CMakeLists.txt, tests/database/CMakeLists.txt, tests/database/testdatabase.cpp, tests/dimg/CMakeLists.txt, tests/dimg/testdimgloader.cpp, tests/facesengine/demo/button.cpp, tests/facesengine/demo/button.h, tests/facesengine/demo/faceitem.cpp, tests/facesengine/demo/faceitem.h, tests/facesengine/demo/fancyrect.cpp, tests/facesengine/demo/fancyrect.h, tests/facesengine/demo/mainwindow.cpp, tests/facesengine/demo/mainwindow.h, tests/facesengine/demo/marquee.cpp, tests/facesengine/demo/marquee.h, tests/facesengine/traindb.cpp, tests/fileio/CMakeLists.txt, tests/fileio/loadpgfdata.cpp, tests/fileio/loadsavethreadtest.cpp, tests/fileio/loadsavethreadtest.h, tests/fileio/pgfscaled.cpp, tests/fileio/qtpgftest.cpp, tests/filters/CMakeLists.txt, tests/filters/testautocrop.cpp, tests/filters/testlensfuniface.cpp, tests/filters/testnrestimate.cpp, tests/imgqsort/detectblur/CMakeLists.txt, tests/imgqsort/detectblur/detectblur.cpp, tests/imgqsort/detectcompression/CMakeLists.txt, tests/imgqsort/detectcompression/detectcompression.cpp, tests/imgqsort/detectnoise/CMakeLists.txt, tests/imgqsort/detectnoise/detectnoise.cpp, tests/multithreading/myactionthread.cpp, tests/multithreading/processordlg.h, tests/rawengine/raw2png.cpp, tests/timestampupdate/CMakeLists.txt, tests/widgets/CMakeLists.txt, utilities/CMakeLists.txt, utilities/advancedrename/CMakeLists.txt, utilities/advancedrename/advancedrenamedialog.cpp, utilities/advancedrename/advancedrenamedialog.h, utilities/facemanagement/CMakeLists.txt, utilities/facemanagement/facescandialog.cpp, utilities/facemanagement/facescandialog.h, utilities/firstrun/CMakeLists.txt, utilities/firstrun/assistantdlg.cpp, utilities/firstrun/assistantdlg.h, utilities/firstrun/assistantdlgpage.cpp, utilities/firstrun/assistantdlgpage.h, utilities/firstrun/collectionpage.cpp, utilities/firstrun/collectionpage.h, utilities/firstrun/databasepage.cpp, utilities/firstrun/databasepage.h, utilities/firstrun/metadatapage.cpp, utilities/firstrun/metadatapage.h, utilities/firstrun/openfilepage.cpp, utilities/firstrun/openfilepage.h, utilities/firstrun/previewpage.cpp, utilities/firstrun/previewpage.h, utilities/firstrun/rawpage.cpp, utilities/firstrun/rawpage.h, utilities/firstrun/startscanpage.cpp, utilities/firstrun/startscanpage.h, utilities/firstrun/tooltipspage.cpp, utilities/firstrun/tooltipspage.h, utilities/firstrun/welcomepage.cpp, utilities/firstrun/welcomepage.h, utilities/fuzzysearch/CMakeLists.txt, utilities/fuzzysearch/findduplicatesalbum.cpp, utilities/fuzzysearch/findduplicatesalbum.h, utilities/fuzzysearch/findduplicatesalbumitem.cpp, utilities/fuzzysearch/findduplicatesalbumitem.h, utilities/fuzzysearch/findduplicatesview.cpp, utilities/fuzzysearch/findduplicatesview.h, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/fuzzysearch/fuzzysearchview.h, utilities/fuzzysearch/sketchwidget.cpp, utilities/fuzzysearch/sketchwidget.h, utilities/geolocation/CMakeLists.txt, utilities/geolocation/geoiface/abstractmarkertiler.cpp, utilities/geolocation/geoiface/abstractmarkertiler.h, utilities/geolocation/geoiface/dragdrophandler.cpp, utilities/geolocation/geoiface/dragdrophandler.h, utilities/geolocation/geoiface/geocoordinates.cpp, utilities/geolocation/geoiface/geocoordinates.h, utilities/geolocation/geoiface/geoiface_common.cpp, utilities/geolocation/geoiface/geoiface_common.h, utilities/geolocation/geoiface/geoiface_types.h, utilities/geolocation/geoiface/groupstate.h, utilities/geolocation/geoiface/groupstatecomputer.cpp, utilities/geolocation/geoiface/groupstatecomputer.h, utilities/geolocation/geoiface/itemmarkertiler.cpp, utilities/geolocation/geoiface/itemmarkertiler.h, utilities/geolocation/geoiface/lookupaltitude.cpp, utilities/geolocation/geoiface/lookupaltitude.h, utilities/geolocation/geoiface/lookupaltitudegeonames.cpp, utilities/geolocation/geoiface/lookupaltitudegeonames.h, utilities/geolocation/geoiface/mapwidget.cpp, utilities/geolocation/geoiface/mapwidget.h, utilities/geolocation/geoiface/modelhelper.cpp, utilities/geolocation/geoiface/modelhelper.h, utilities/geolocation/geoiface/tileindex.cpp, utilities/geolocation/geoiface/tileindex.h, utilities/geolocation/geoiface/trackreader.cpp, utilities/geolocation/geoiface/trackreader.h, utilities/geolocation/geoiface/tracks.cpp, utilities/geolocation/geoiface/tracks.h, utilities/geolocation/geomapwrapper/CMakeLists.txt, utilities/geolocation/mapsearches/CMakeLists.txt, utilities/geolocation/mapsearches/gpssearchview.cpp, utilities/geolocation/mapsearches/gpssearchview.h, utilities/imageeditor/CMakeLists.txt, utilities/imageeditor/core/editorcore.cpp, utilities/imageeditor/core/editorcore.h, utilities/imageeditor/core/editorcore_p.h, utilities/imageeditor/core/fileoperation.cpp, utilities/imageeditor/core/fileoperation.h, utilities/imageeditor/core/iccpostloadingmanager.cpp, utilities/imageeditor/core/iccpostloadingmanager.h, utilities/imageeditor/core/iofilesettings.h, utilities/imageeditor/core/savingcontext.h, utilities/imageeditor/core/undoaction.cpp, utilities/imageeditor/core/undoaction.h, utilities/imageeditor/core/undocache.cpp, utilities/imageeditor/core/undocache.h, utilities/imageeditor/core/undomanager.cpp, utilities/imageeditor/core/undomanager.h, utilities/imageeditor/core/undostate.h, utilities/imageeditor/dialogs/colorcorrectiondlg.cpp, utilities/imageeditor/dialogs/colorcorrectiondlg.h, utilities/imageeditor/dialogs/softproofdialog.cpp, utilities/imageeditor/dialogs/softproofdialog.h, utilities/imageeditor/dialogs/versioningpromptusersavedlg.cpp, utilities/imageeditor/dialogs/versioningpromptusersavedlg.h, utilities/imageeditor/editor/actioncategorizedview.cpp, utilities/imageeditor/editor/actioncategorizedview.h, utilities/imageeditor/editor/editorstackview.cpp, utilities/imageeditor/editor/editorstackview.h, utilities/imageeditor/editor/editortool.cpp, utilities/imageeditor/editor/editortool.h, utilities/imageeditor/editor/editortooliface.cpp, utilities/imageeditor/editor/editortooliface.h, utilities/imageeditor/editor/editortoolsettings.cpp, utilities/imageeditor/editor/editortoolsettings.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/imageeditor/editor/editorwindow_p.h, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/main/imagewindow.h, utilities/imageeditor/main/imagewindow_p.h, utilities/imageeditor/plugin/imageiface.cpp, utilities/imageeditor/plugin/imageiface.h, utilities/imageeditor/plugin/imageplugin.cpp, utilities/imageeditor/plugin/imageplugin.h, utilities/imageeditor/plugin/imagepluginloader.cpp, utilities/imageeditor/plugin/imagepluginloader.h, utilities/imageeditor/rawimport/rawimport.cpp, utilities/imageeditor/rawimport/rawimport.h, utilities/imageeditor/rawimport/rawpostprocessing.cpp, utilities/imageeditor/rawimport/rawpostprocessing.h, utilities/imageeditor/rawimport/rawpreview.cpp, utilities/imageeditor/rawimport/rawpreview.h, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/imageeditor/rawimport/rawsettingsbox.h, utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvas.h, utilities/imageeditor/widgets/imageguidewidget.cpp, utilities/imageeditor/widgets/imageguidewidget.h, utilities/imageeditor/widgets/imagepreviewitem.cpp, utilities/imageeditor/widgets/imagepreviewitem.h, utilities/imageeditor/widgets/imageregionitem.cpp, utilities/imageeditor/widgets/imageregionitem.h, utilities/imageeditor/widgets/imageregionwidget.cpp, utilities/imageeditor/widgets/imageregionwidget.h, utilities/imageeditor/widgets/previewlist.cpp, utilities/imageeditor/widgets/previewlist.h, utilities/imageeditor/widgets/previewtoolbar.cpp, utilities/imageeditor/widgets/previewtoolbar.h, utilities/importui/CMakeLists.txt, utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/cameracontroller.h, utilities/kdesupport/CMakeLists.txt, utilities/lighttable/CMakeLists.txt, utilities/lighttable/lighttablepreview.cpp, utilities/lighttable/lighttablepreview.h, utilities/lighttable/lighttablethumbbar.cpp, utilities/lighttable/lighttablethumbbar.h, utilities/lighttable/lighttableview.cpp, utilities/lighttable/lighttableview.h, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h, utilities/lighttable/lighttablewindow_p.h, utilities/maintenance/CMakeLists.txt, utilities/maintenance/duplicatesfinder.cpp, utilities/maintenance/duplicatesfinder.h, utilities/maintenance/facesdetector.cpp, utilities/maintenance/facesdetector.h, utilities/maintenance/fingerprintsgenerator.cpp, utilities/maintenance/fingerprintsgenerator.h, utilities/maintenance/fingerprintstask.cpp, utilities/maintenance/fingerprintstask.h, utilities/maintenance/imageinfoalbumsjob.cpp, utilities/maintenance/imageinfoalbumsjob.h, utilities/maintenance/imageinfojob.cpp, utilities/maintenance/imageinfojob.h, utilities/maintenance/imagequalitysettings.cpp, utilities/maintenance/imagequalitysettings.h, utilities/maintenance/imagequalitysorter.cpp, utilities/maintenance/imagequalitysorter.h, utilities/maintenance/imagequalitytask.cpp, utilities/maintenance/imagequalitytask.h, utilities/maintenance/maintenancedlg.cpp, utilities/maintenance/maintenancedlg.h, utilities/maintenance/maintenancemngr.cpp, utilities/maintenance/maintenancemngr.h, utilities/maintenance/maintenancesettings.cpp, utilities/maintenance/maintenancesettings.h, utilities/maintenance/maintenancethread.cpp, utilities/maintenance/maintenancethread.h, utilities/maintenance/maintenancetool.cpp, utilities/maintenance/maintenancetool.h, utilities/maintenance/metadatasynchronizer.cpp, utilities/maintenance/metadatasynchronizer.h, utilities/maintenance/metadatatask.cpp, utilities/maintenance/metadatatask.h, utilities/maintenance/newitemsfinder.cpp, utilities/maintenance/newitemsfinder.h, utilities/maintenance/thumbsgenerator.cpp, utilities/maintenance/thumbsgenerator.h, utilities/maintenance/thumbstask.cpp, utilities/maintenance/thumbstask.h, utilities/queuemanager/CMakeLists.txt, utilities/searchwindow/CMakeLists.txt, utilities/searchwindow/searchfieldgroup.cpp, utilities/searchwindow/searchfieldgroup.h, utilities/searchwindow/searchfields.cpp, utilities/searchwindow/searchfields.h, utilities/searchwindow/searchfolderview.cpp, utilities/searchwindow/searchfolderview.h, utilities/searchwindow/searchgroup.cpp, utilities/searchwindow/searchgroup.h, utilities/setup/CMakeLists.txt, utilities/setup/setup.cpp, utilities/setup/setup.h, utilities/setup/setupalbumview.cpp, utilities/setup/setupalbumview.h, utilities/setup/setupcategory.cpp, utilities/setup/setupcategory.h, utilities/setup/setupdatabase.cpp, utilities/setup/setupdatabase.h, utilities/setup/setupeditor.cpp, utilities/setup/setupeditor.h, utilities/setup/setupicc.cpp, utilities/setup/setupicc.h, utilities/setup/setupimagequalitysorter.cpp, utilities/setup/setupimagequalitysorter.h, utilities/setup/setupiofiles.cpp, utilities/setup/setupiofiles.h, utilities/setup/setuplighttable.cpp, utilities/setup/setuplighttable.h, utilities/setup/setupmime.cpp, utilities/setup/setupmime.h, utilities/setup/setupmisc.cpp, utilities/setup/setupmisc.h, utilities/setup/setupraw.cpp, utilities/setup/setupraw.h, utilities/setup/setupslideshow.cpp, utilities/setup/setupslideshow.h, utilities/setup/setuptemplate.cpp, utilities/setup/setuptemplate.h, utilities/setup/setuptooltip.cpp, utilities/setup/setuptooltip.h, utilities/setup/setupversioning.cpp, utilities/setup/setupversioning.h, utilities/slideshow/CMakeLists.txt, utilities/slideshow/slideend.cpp, utilities/slideshow/slideend.h, utilities/slideshow/slideerror.cpp, utilities/slideshow/slideerror.h, utilities/slideshow/slidehelp.cpp, utilities/slideshow/slidehelp.h, utilities/slideshow/slideimage.cpp, utilities/slideshow/slideimage.h, utilities/slideshow/slideosd.cpp, utilities/slideshow/slideosd.h, utilities/slideshow/slideproperties.cpp, utilities/slideshow/slideproperties.h, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h, utilities/slideshow/slideshowsettings.cpp, utilities/slideshow/slideshowsettings.h, utilities/slideshow/slidetoolbar.cpp, utilities/slideshow/slidetoolbar.h: fix (c) 2015-12-29 Gilles Caulier * NEWS: update 2015-12-27 Maik Qualmann * libs/widgets/common/comboboxutilities.cpp, libs/widgets/common/comboboxutilities.h, utilities/advancedrename/advancedrenameinput.cpp, utilities/advancedrename/advancedrenameinput.h: fix clear button from ProxyLineEdit used from AdvancedRenameInput 2015-12-24 Gilles Caulier * libs/threads/actionthreadbase.cpp, tests/multithreading/main.cpp, tests/multithreading/myactionthread.cpp, tests/multithreading/myactionthread.h, tests/multithreading/processordlg.cpp, tests/multithreading/processordlg.h: polish 2015-12-23 Maik Qualmann * libs/dimg/filters/fx/blurfilter.cpp: fix coloring 16 bit images by blur filter with radius > 95 2015-12-23 Maik Qualmann * libs/dimg/filters/fx/blurfilter.cpp: polish variable names 2015-12-22 Maik Qualmann * libs/dimg/filters/fx/blurfilter.cpp: optimization BlurFilter: no black image if radius == 0 and double speed 2015-12-21 Maik Qualmann * utilities/importui/dialogs/capturedlg.cpp: restore window size for capture dialog 2015-12-21 Maik Qualmann * utilities/kdesupport/ksane/ksaneaction.cpp, utilities/kdesupport/ksane/scandialog.cpp, utilities/kdesupport/ksane/scandialog.h: better implementation of restore window size for KSane dialog 2015-12-21 Maik Qualmann * utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/maintenance/maintenancedlg.cpp, utilities/metadataedit/dialog/metadataedit.cpp, utilities/setup/setup.cpp: fix setup dialog crash at start triggered by the restore window size commit 2015-12-21 Gilles Caulier * NEWS: update 2015-12-21 Gilles Caulier * NEWS: update 2015-12-21 Maik Qualmann * utilities/kdesupport/ksane/ksaneaction.cpp, utilities/kdesupport/ksane/scandialog.cpp, utilities/kdesupport/ksane/scandialog.h: use show() function to restore window size from KSane dialog 2015-12-20 Maik Qualmann * utilities/kdesupport/ksane/scandialog.cpp: stretch the KSaneWidget 2015-12-20 Maik Qualmann * showfoto/setup/showfotosetup.cpp, utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/kdesupport/ksane/CMakeLists.txt, utilities/kdesupport/ksane/ksaneaction.cpp, utilities/kdesupport/ksane/scandialog.cpp, utilities/kdesupport/ksane/scandialog.h, utilities/maintenance/maintenancedlg.cpp, utilities/metadataedit/CMakeLists.txt, utilities/metadataedit/dialog/metadataedit.cpp, utilities/metadataedit/dialog/metadataedit.h, utilities/setup/setup.cpp: fix restore windows size from some dialogs 2015-12-20 Maik Qualmann * utilities/kdesupport/akonadi/akonadiiface.cpp: polish AkonadiIface 2015-12-19 Gilles Caulier * libs/threads/actionthreadbase.cpp, libs/threads/actionthreadbase.h: polish 2015-12-19 Gilles Caulier * README: polish 2015-12-19 Gilles Caulier * CMakeLists.txt: fix Akonadi Contact version ID dependency 2015-12-19 Gilles Caulier * HACKING: polish 2015-12-16 Maik Qualmann * NEWS, libs/tags/taggingactionfactory.cpp, libs/tags/tagscompleter.cpp, libs/widgets/common/modelcompleter.cpp: face Tags and text search bar completer show items now if contains match BUGS: 262644 FIXED-IN: 5.0.0 2015-12-16 Gilles Caulier * NEWS: update 2015-12-16 Maik Qualmann * libs/dimg/filters/fx/colorfxsettings.cpp: polish 2015-12-15 Maik Qualmann * libs/dimg/filters/fx/colorfxsettings.cpp, libs/dimg/filters/fx/colorfxsettings.h: add translation for Lut3D items 2015-12-15 Maik Qualmann * imageplugins/filters/colorfxtool.cpp, libs/dimg/filters/fx/colorfxsettings.cpp, libs/dimg/filters/fx/colorfxsettings.h, utilities/queuemanager/basetools/filters/colorfx.cpp: signal / slot connection changed from ColorFX settings 2015-12-15 Maik Qualmann * imageplugins/filters/colorfxtool.cpp, imageplugins/filters/colorfxtool.h, libs/dimg/filters/fx/colorfxfilter.h, libs/dimg/filters/fx/colorfxsettings.cpp, libs/dimg/filters/fx/colorfxsettings.h: not disable items of ColorFX settings view as other tools 2015-12-15 Maik Qualmann * imageplugins/color/CMakeLists.txt, imageplugins/color/digikamimageplugin_color_ui.rc, imageplugins/color/imageplugin_color.cpp, imageplugins/color/imageplugin_color.h, imageplugins/color/lut3dtool.cpp, imageplugins/color/lut3dtool.h, imageplugins/filters/colorfxtool.cpp, imageplugins/filters/colorfxtool.h, libs/dimg/CMakeLists.txt, libs/dimg/filters/dimgfiltermanager.cpp, libs/dimg/filters/fx/colorfxfilter.cpp, libs/dimg/filters/fx/colorfxfilter.h, libs/dimg/filters/fx/colorfxsettings.cpp, libs/dimg/filters/fx/colorfxsettings.h, libs/dimg/filters/lut3d/lut3dcontainer.cpp, libs/dimg/filters/lut3d/lut3dcontainer.h, libs/dimg/filters/lut3d/lut3dfilter.cpp, libs/dimg/filters/lut3d/lut3dfilter.h, libs/dimg/filters/lut3d/lut3dsettings.cpp, libs/dimg/filters/lut3d/lut3dsettings.h, utilities/queuemanager/CMakeLists.txt, utilities/queuemanager/basetools/color/lut3d.cpp, utilities/queuemanager/basetools/color/lut3d.h, utilities/queuemanager/basetools/filters/colorfx.cpp, utilities/queuemanager/manager/batchtoolsmanager.cpp: move Lut3D filter to the ColorFX filters CCBUGS: 353789 2015-12-15 Gilles Caulier * libs/database/collection/collectionmanager.cpp, libs/database/collection/collectionmanager.h, libs/database/collection/collectionscanner.cpp, libs/database/collection/collectionscanner.h: fix coding style 2015-12-14 Gilles Caulier * NEWS: update 2015-12-14 Gilles Caulier * libs/dimg/filters/lens/lensfuniface.h: fix compilation with Lensfun 0.3.2 It still compatible with older lensfun releases. BUGS: 356672 FIXED-IN: 5.0.0 2015-12-14 Gilles Caulier * tests/database/CMakeLists.txt: configure 2015-12-13 Gilles Caulier * tests/database/CMakeLists.txt, tests/database/databasetagstest.cpp, tests/database/databasetagstest.h: add database tags test code. Not yet complete 2015-12-13 Gilles Caulier * : commit 5c8190897f0605209e3156712ed2afbb82052487 Author: Gilles Caulier Date: Sun Dec 13 21:24:45 2015 +0059 2015-12-13 Maik Qualmann * libs/dimg/filters/lut3d/lut3dsettings.cpp: sorting the 3D Lut filter file paths 2015-12-12 Gilles Caulier * CMakeLists.txt: fix release date 2015-12-12 Gilles Caulier * data/database/dbconfig.xml.cmake.in, libs/database/item/imagequerybuilder.cpp: revert database patch apply by commit #4678cad58c7ef18eda53fd5e4e4900c6126a0ab2 2015-12-12 Maik Qualmann * libs/dimg/filters/dimgfiltermanager.cpp, libs/dimg/filters/lut3d/lut3dfilter.cpp, libs/dimg/filters/lut3d/lut3dfilter.h: add versioning support for the 3D Lut filter 2015-12-12 Gilles Caulier * imageplugins/color/lut3dtool.cpp: fix CR #1341877 2015-12-12 Gilles Caulier * libs/dimg/filters/lut3d/lut3dfilter.cpp: Fix CR #1341878 2015-12-12 Gilles Caulier * libs/database/coredb/coredb.cpp: Fix CR #1341879. We don't need a loop here. Just check the retrun list of values from DB is enough before to parse and use each data to populate TagInfo container 2015-12-12 Gilles Caulier * data/database/dbconfig.xml.cmake.in, libs/database/item/imagequerybuilder.cpp, utilities/setup/setup.cpp, utilities/setup/setupdatabase.cpp, utilities/setup/setupiofiles.cpp, utilities/setup/setuplighttable.cpp: add debug statements 2015-12-12 Gilles Caulier * libs/dimg/filters/README: missing entry 2015-12-12 Gilles Caulier * libs/dimg/filters/lut3d/lut3dcontainer.cpp, libs/dimg/filters/lut3d/lut3dfilter.cpp, libs/dimg/filters/lut3d/lut3dfilter.h: polish coding style 2015-12-12 Gilles Caulier * TODO: cleanup 2015-12-12 Gilles Caulier * NEWS: polish 2015-12-12 Gilles Caulier * CMakeLists.txt: fix release date for 5.0.0-beta3 2015-12-12 Gilles Caulier * NEWS: update 2015-12-11 Maik Qualmann * libs/dimg/filters/lut3d/lut3dcontainer.cpp, libs/dimg/filters/lut3d/lut3dcontainer.h, libs/dimg/filters/lut3d/lut3dfilter.cpp, libs/dimg/filters/lut3d/lut3dfilter.h, libs/dimg/filters/lut3d/lut3dsettings.cpp, libs/dimg/filters/lut3d/lut3dsettings.h, utilities/queuemanager/basetools/color/lut3d.cpp: polish 2015-12-11 Maik Qualmann * NEWS, data/CMakeLists.txt, data/filters/CMakeLists.txt, data/filters/lut3d/CMakeLists.txt, imageplugins/color/CMakeLists.txt, imageplugins/color/digikamimageplugin_color_ui.rc, imageplugins/color/imageplugin_color.cpp, imageplugins/color/imageplugin_color.h, imageplugins/color/lut3dtool.cpp, imageplugins/color/lut3dtool.h, libs/dimg/CMakeLists.txt, libs/dimg/filters/lut3d/lut3dcontainer.cpp, libs/dimg/filters/lut3d/lut3dcontainer.h, libs/dimg/filters/lut3d/lut3dfilter.cpp, libs/dimg/filters/lut3d/lut3dfilter.h, libs/dimg/filters/lut3d/lut3dsettings.cpp, libs/dimg/filters/lut3d/lut3dsettings.h, utilities/queuemanager/CMakeLists.txt, utilities/queuemanager/basetools/color/lut3d.cpp, utilities/queuemanager/basetools/color/lut3d.h, utilities/queuemanager/manager/batchtoolsmanager.cpp: apply patch #95982 from Andrej Krutak to add Lut3D tool in the editor and BQM BUGS: 353789 FIXED-IN: 5.0.0 2015-12-09 Maik Qualmann * utilities/importui/backend/cameracontroller.cpp: optimization thumbnails loading in the Import view 2015-12-08 Maik Qualmann * utilities/imageeditor/editor/editorwindow.cpp: polish new line in string 2015-12-08 Maik Qualmann * utilities/imageeditor/editor/editorwindow.cpp, utilities/importui/backend/cameracontroller.cpp: fix i18n file name tags in import and editor 2015-12-08 Gilles Caulier * NEWS: update 2015-12-07 Maik Qualmann * NEWS, utilities/queuemanager/CMakeLists.txt, utilities/queuemanager/basetools/custom/userscript.cpp, utilities/queuemanager/basetools/custom/userscript.h, utilities/queuemanager/manager/batchtool.cpp, utilities/queuemanager/manager/batchtool.h, utilities/queuemanager/manager/batchtoolsmanager.cpp, utilities/queuemanager/manager/task.cpp, utilities/queuemanager/views/toolsview.cpp: apply patch #86842 from Hubert Law to add user script tool for BQM BUGS: 220402 FIXED-IN: 5.0.0 2015-12-07 Gilles Caulier * libs/database/tags/tagscache.cpp, libs/database/tags/tagscache.h: polish 2015-12-07 l10n daemon script * app/main/digikam.desktop, showfoto/main/showfoto.desktop: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2015-12-07 l10n daemon script * showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2015-12-06 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: polish 2015-12-06 Gilles Caulier * : commit e5b6a8994ee6d771d27996d126ff1f1b84078697 Author: Gilles Caulier Date: Sun Dec 6 20:32:11 2015 +0059 2015-12-06 Maik Qualmann * utilities/advancedrename/advancedrenamemanager.cpp, utilities/advancedrename/advancedrenamemanager.h, utilities/advancedrename/advancedrenamewidget.cpp, utilities/advancedrename/common/parser.cpp: small polishes in the advanced rename manager 2015-12-06 Gilles Caulier * libs/database/utils/dbstatdlg.cpp: add more details about database backend in database stats dialog 2015-12-06 Gilles Caulier * app/main/main.cpp, libs/database/engine/dbengineparameters.cpp: the semantic check for database parameters must not overwrite settings taken from rc file, especially for internal server 2015-12-04 Maik Qualmann * NEWS, utilities/queuemanager/basetools/color/curvesadjust.cpp, utilities/queuemanager/basetools/color/curvesadjust.h: add button for load settings file to the BQM adjust curves tool BUGS: 287405 FIXED-IN: 5.0.0 2015-12-02 Gilles Caulier * NEWS: as Databse schema are currently under re-writting for Mysql and fully uncompatible with patch provided in bug 323507, we must close this report as invalid 2015-12-02 Gilles Caulier * NEWS, data/database/dbconfig.xml.cmake.in: Apply patch #95866 to force use of InnoDB engine with all Mysql database table. BUGS: 281838 BUGS: 331628 CCBUGS: 355831 FIXED-IN: 5.0.0 2015-12-02 Gilles Caulier * data/database/dbconfig.xml.cmake.in: Apply patch #95867 to filter out existing zero (no icon set) icon values during migration. This is required to enforce referential integrity during migration to a MySQL database. CCBUGS: 355831 2015-12-02 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: Apply patch #95865 to rewrite MySQL database creation and setup guidance. The MySQL password is tied to the account not the database. CCBUGS: 355831 2015-12-02 Gilles Caulier * CMakeLists.txt: bump release 2015-12-02 Maik Qualmann * utilities/importui/main/importui.cpp, utilities/importui/main/importui.h, utilities/importui/main/importui_p.h: remove unused function from ImportUI 2015-12-02 Gilles Caulier * data/database/dbconfig.xml.cmake.in, libs/database/coredb/coredbcopymanager.cpp: apply patch #95861 to remove trigger dependency for MySQL. Add full referential integrity to AlbumRoots, Albums, Images and Tags tables entries. Provide the equivalent behaviour to the triggers using ON DELETE and ON UPDATE in FOREIGN KEY references. Use dbaction to perform database specific preparation for migration. The MySQL schema has a circular dependency and this must be removed before any leftover contents of the database are removed prior to the migration. No actions are required for SQLite Referential integrity in MySQL does not allow the Albums.icon field to be set prior to the Images table being populated. Use a fake AlbumsExtra table to copy over the icons data. Note we use the same procedure for both SQLite and MySQL to ensure that migration is possible between any combination of databases. CCBUGS: 355831 2015-12-02 Gilles Caulier * libs/database/coredb/coredb.cpp: Apply patch #95860 to store empty icon (image 0) as a NULL value with SQlite and Mysql Databases digiKam treats image zero as a "not set" icon value. This breaks referential integrity in the database because image zero does not exist. Explicitly convert a value of zero into NULL when stored in the database. Ideally digiKam should use an explicit null (in QVariant?) placeholder for the no-icon case but currently no database stores an image zero by default so the existing practice works. Note that when reading from the database the toLongLong method of QVariant returns a zero when called against a null value so this means that no changes are required when reading null values in from the database. CCBUGS: 355831 2015-12-02 Gilles Caulier * app/date/datefolderview.cpp, app/items/digikamimageview.cpp, app/main/digikamapp.cpp, app/utils/contextmenuhelper.cpp, app/views/leftsidebarwidgets.cpp, app/views/tableview/tableview_model.cpp, libs/album/album.cpp, libs/album/albumlabelstreeview.cpp, libs/album/albumlabelstreeview.h, libs/album/albummanager.cpp, libs/album/albumpropsedit.cpp, libs/database/CMakeLists.txt, libs/database/collection/collectionmanager.cpp, libs/database/collection/collectionscanner.cpp, libs/database/coredb/{albumdb.cpp => coredb.cpp}, libs/database/coredb/{albumdb.h => coredb.h}, libs/database/coredb/coredbaccess.cpp, libs/database/coredb/coredbaccess.h, libs/database/coredb/coredbconstants.h, libs/database/coredb/coredbcopymanager.cpp, libs/database/coredb/coredbdownloadhistory.cpp, libs/database/coredb/coredboperationgroup.cpp, libs/database/coredb/coredbschemaupdater.cpp, libs/database/coredb/coredbschemaupdater.h, libs/database/coredb/coredbthumbinfoprovider.cpp, libs/database/coredb/coredbtransaction.cpp, libs/database/dbjobs/dbjob.cpp, libs/database/haar/haariface.cpp, libs/database/item/imagecomments.cpp, libs/database/item/imagecomments.h, libs/database/item/imagecopyright.cpp, libs/database/item/imageextendedproperties.cpp, libs/database/item/imagegps.cpp, libs/database/item/imageinfo.cpp, libs/database/item/imageinfocache.cpp, libs/database/item/imagelister.cpp, libs/database/item/imageposition.cpp, libs/database/item/imagequerybuilder.cpp, libs/database/item/imagescanner.cpp, libs/database/item/imagetagpair.cpp, libs/database/tags/tagproperties.cpp, libs/database/tags/tagscache.cpp, libs/database/utils/dbstatdlg.cpp, libs/database/utils/dio.cpp, libs/database/utils/scancontroller.cpp, libs/iojobs/iojob.cpp, libs/settings/applicationsettings_mime.cpp, libs/tags/addtagslineedit.cpp, libs/tags/tagmodificationhelper.cpp, libs/tags/tagsactionmngr.cpp, libs/tags/tagsmanager/tagsmanager.cpp, libs/tags/tagspopupmenu.cpp, tests/dimg/dimghistorygraphtest.cpp, tests/timestampupdate/timestampupdatetest.cpp, utilities/fuzzysearch/findduplicatesview.cpp, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/geolocation/mapsearches/gpsmarkertiler.h, utilities/imageeditor/main/imagewindow.cpp, utilities/kdesupport/kipi/kipiimagecollection.cpp, utilities/kdesupport/kipi/kipiimageinfo.cpp, utilities/kdesupport/kipi/kipiinterface.cpp, utilities/lighttable/lighttablepreview.cpp, utilities/lighttable/lighttablethumbbar.cpp, utilities/maintenance/facesdetector.cpp, utilities/maintenance/fingerprintsgenerator.cpp, utilities/maintenance/imagequalitysorter.cpp, utilities/maintenance/thumbsgenerator.cpp, utilities/queuemanager/views/queuelist.cpp, utilities/searchwindow/searchfields.cpp, utilities/setup/setupmime.cpp: AlbumDB => CoreDb 2015-12-01 Gilles Caulier * app/utils/contextmenuhelper.h, libs/album/album.h, libs/album/albummanager.h, libs/database/collection/collectionlocation.h, libs/database/collection/collectionscanner.h, libs/database/coredb/albumdb.cpp, libs/database/coredb/albumdb.h, libs/database/coredb/{albuminfo.h => coredbalbuminfo.h}, libs/database/item/imagecomments.h, libs/database/item/imageinfo.h, libs/database/item/imageinfocache.cpp, libs/database/item/imageinfodata.h, libs/database/item/imagelisterrecord.h, libs/database/item/imagescanner.h, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/maintenance/thumbsgenerator.cpp, utilities/searchwindow/searchtabheader.h: rename header 2015-12-01 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/README, libs/database/{album => coredb}/albumdb.cpp, libs/database/{album => coredb}/albumdb.h, libs/database/{album => coredb}/albuminfo.h: albumdb is in fact coredb 2015-12-01 Gilles Caulier * data/database/dbconfig.xml.cmake.in, libs/database/thumbsdb/thumbsdb.cpp, libs/database/thumbsdb/thumbsdb.h, libs/database/thumbsdb/thumbsdbchemaupdater.cpp, libs/database/thumbsdb/thumbsdbchemaupdater.h: Apply patch #95825 to : Allows the thumbnail and main image databases to be contained within the same database. Also ensure that thumbnail MySQL tables use the InnoDB storage engine and not the older MyISAM engine. CCBUGS: 355831 2015-12-01 Gilles Caulier * : commit 04baf90347ae3365378333f6ae4f84c1dc39c73d Author: Gilles Caulier Date: Tue Dec 1 22:30:03 2015 +0059 2015-12-01 Maik Qualmann * NEWS, libs/dngwriter/dngwriter.cpp: fix ISO speed rating value in the DNGWriter BUGS: 354887 FIXED-IN: 5.0.0 2015-12-01 Maik Qualmann * libs/widgets/itemview/dcategorizedview.cpp: remove workaround for bug 344156, with Qt5 is no longer needed CCBUGS: 344156 2015-11-30 Maik Qualmann * utilities/maintenance/imageinfojob.cpp: fix crash in ImageInfoJob triggered from GPSSearchView 2015-11-29 Maik Qualmann * NEWS: update 2015-11-29 Maik Qualmann * libs/dimg/loaders/tiffloader.cpp: fix TIFFLoader for files with TIFFTAG_ROWSPERSTRIP == uint-1 BUGS: 356080 FIXED-IN: 5.0.0 2015-11-29 Gilles Caulier * NEWS: update 2015-11-29 Maik Qualmann * libs/jpegutils/jpegutils.cpp: fix compiler warning "longjmp" in jpegutils 2015-11-28 Maik Qualmann * libs/threadimageio/thumbnailcreator.cpp: fix rename thumb files in the ThumbnailCreator 2015-11-28 Maik Qualmann * showfoto/setup/showfotosetup.h, showfoto/setup/showfotosetupmetadata.h, showfoto/setup/showfotosetupmisc.h, showfoto/setup/showfotosetuptooltip.h: fix macros in showfotosetup header files CCBUGS: 355980 2015-11-28 Gilles Caulier * app/main/main.cpp: use QDir instead QFileInfo to use ful dir path passed by CLI 2015-11-28 Gilles Caulier * app/main/main.cpp: CLI options are hidden. fixed 2015-11-28 Gilles Caulier * NEWS: update 2015-11-28 Gilles Caulier * NEWS: update 2015-11-28 Yuri Chornoivan * libs/database/utils/dbsettingswidget.cpp: Fix minor typo 2015-11-28 Maik Qualmann * NEWS, showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, showfoto/main/showfoto_p.h, showfoto/thumbbar/showfotocategorizedview.cpp, showfoto/thumbbar/showfotofiltermodel.cpp, showfoto/thumbbar/showfotofiltermodel.h: fix wrong file name after edited a image and change item in the thumb bar in showFoto BUGS: 355900 FIXED-IN: 5.0.0 2015-11-27 Yuri Chornoivan * libs/database/utils/dbsettingswidget.cpp: Fix typo 2015-11-27 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: polish 2015-11-27 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: polish 2015-11-27 Gilles Caulier * libs/database/utils/dbmigrationdlg.cpp, libs/database/utils/dbmigrationdlg.h: polish 2015-11-27 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: polish 2015-11-27 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp, libs/database/utils/dbsettingswidget.h: Redesign settings layout for Mysql server settings. Group connection options together + Check connection button. Add separator Group database names options together + Reset default button. CCBUGS: 233763 2015-11-26 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp, libs/database/utils/dbsettingswidget.h: when DB connection is done, check if connection config is not null 2015-11-26 Gilles Caulier * libs/database/coredb/coredbcopymanager.cpp: apply patch #95747 to pezvznt array overshoots in loop when cancel is applied. CCBUGS: 355831 2015-11-26 Gilles Caulier * NEWS: update 2015-11-26 Gilles Caulier * NEWS, libs/database/README.MYSQL, libs/database/utils/dbsettingswidget.cpp, libs/database/utils/dbsettingswidget.h, utilities/firstrun/databasepage.cpp, utilities/setup/setupdatabase.cpp: Add more Mysql server settings checks : - DB names are limited to ASCII - empty fields are not allowed - a DB connection is processed before to validate configuration BUGS: 233763 FIXED-IN: 5.0.0 2015-11-26 Gilles Caulier * app/main/main.cpp, libs/album/albummanager.h, libs/database/engine/dbengineparameters.h, libs/database/utils/dbsettingswidget.cpp, libs/database/utils/dbsettingswidget.h, libs/database/utils/scancontroller.cpp, utilities/firstrun/assistantdlg.cpp, utilities/firstrun/assistantdlg.h, utilities/firstrun/databasepage.cpp, utilities/firstrun/databasepage.h, utilities/setup/setupdatabase.cpp: factoring setup database and first run assistant about DB config view. Share same code to check DB setup. Currently, SQlite and Mysql internal server settings are parsed. TODO : Check Mysql server settings validity CCBUGS: 233763 2015-11-26 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: add documentation tab about Mysal server configuration 2015-11-26 Gilles Caulier * utilities/firstrun/CMakeLists.txt, utilities/firstrun/assistantdlg.cpp, utilities/firstrun/collectionpage.cpp, utilities/firstrun/collectionpage.h, utilities/firstrun/databasepage.cpp, utilities/firstrun/databasepage.h: prepare first run assistant to handle non Sqlite DB settings. first stage, separate root collection settings and database settings 2015-11-25 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: fix DB settings widget layout. It's mor suitable now 2015-11-25 Gilles Caulier * NEWS, databaseserver/databaseserver.cpp, libs/database/README.MYSQL, libs/database/engine/dbengineparameters.cpp, libs/database/engine/dbengineparameters.h, libs/database/server/databaseserverstarter.cpp, libs/database/server/databaseserverstarter.h, libs/database/utils/dbsettingswidget.cpp, utilities/setup/setupdatabase.cpp: Mysql internal server : be able to setup a customized path to store database data files. For legacy prupose, older internal server settings still supported in case of internal server data path is null. In this case database files are managed at ~/.local/share/digikam/db_data/ In case of use a customized place to store database file, an hidden sub-dir is created : .mysql.digikam/db_data/ The private misc files an folders still stored in ~/.local/share/digikam/ (network socket file, mysql conf file, temp files). The same rules about SQlite are valid to setup the customized place to store Mysql internal server database data files. 2015-11-25 Gilles Caulier * libs/database/README.MYSQL, libs/database/server/databaseserverstarter.cpp, libs/database/server/databaseserverstarter.h, utilities/setup/setupdatabase.cpp: shutdown Internal database server when we switch from internal to Sqlite or external 2015-11-25 Gilles Caulier * databaseserver/pollthread.cpp, databaseserver/pollthread.h: polish 2015-11-25 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp, libs/database/utils/dbsettingswidget.h, utilities/setup/setupdatabase.cpp: factoring and more private members 2015-11-25 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp, libs/database/utils/dbsettingswidget.h, utilities/setup/setupdatabase.cpp: store original DB settings with DbEngineParemeters container 2015-11-25 Gilles Caulier * libs/database/engine/dbenginedbusutils.h, libs/database/engine/dbengineerrorhandler.h, libs/settings/applicationsettings_database.cpp: polish 2015-11-25 Yuri Chornoivan * libs/database/utils/dbsettingswidget.cpp, libs/tags/tagsmanager/tagsmanager.h: Fix typo 2015-11-24 Gilles Caulier * : commit 361afe39e61804d4462f5e3029e22e9d6fc49dce Author: Gilles Caulier Date: Tue Nov 24 23:07:24 2015 +0059 2015-11-24 Gilles Caulier * libs/database/engine/dbengineparameters.cpp: missing internal server setting in hash computation 2015-11-24 Maik Qualmann * utilities/queuemanager/basetools/convert/convert2pgf.cpp, utilities/queuemanager/basetools/convert/convert2pgf.h: fix loop and crash in the BQM convert2pgf tool 2015-11-24 Maik Qualmann * utilities/queuemanager/basetools/convert/convert2jp2.cpp, utilities/queuemanager/basetools/convert/convert2jp2.h: fix loop and crash in the BQM convert2jp2 tool 2015-11-24 Maik Qualmann * utilities/queuemanager/basetools/enhance/blur.cpp, utilities/queuemanager/basetools/enhance/blur.h: polish BQM blur tool 2015-11-24 Maik Qualmann * utilities/queuemanager/basetools/convert/convert2png.cpp, utilities/queuemanager/basetools/convert/convert2png.h: fix loop and crash in the BQM convert2png tool 2015-11-24 Maik Qualmann * utilities/queuemanager/basetools/transform/crop.cpp: fix loop and crash in the BQM crop tool 2015-11-24 Maik Qualmann * utilities/queuemanager/basetools/enhance/blur.cpp: fix loop and crash in the BQM blur image tool 2015-11-24 Gilles Caulier * libs/database/coredb/coredbcopymanager.cpp: apply patch #95688 to delete tables in reverse creation order. CCBUGS: 355831 2015-11-24 Gilles Caulier * libs/database/coredb/coredbcopymanager.cpp, libs/database/coredb/coredbcopymanager.h: polish 2015-11-24 Gilles Caulier * libs/database/coredb/coredbcopymanager.cpp: apply patch #95689 to be able to use of referential integrity checks in the database schema CCBUGS: 355831 2015-11-24 Gilles Caulier * libs/database/engine/dbenginebackend.cpp: apply patch #95687 to return an error if SQL query fails. CCBUGS: 355831 2015-11-23 Maik Qualmann * utilities/advancedrename/common/dynamiclayout.cpp: replace obsolete margin() function 2015-11-23 Gilles Caulier * app/main/digikamapp.cpp, app/utils/componentsinfo.h, libs/database/engine/dbengineparameters.cpp, libs/database/engine/dbengineparameters.h, libs/database/utils/dbsettingswidget.cpp, libs/database/utils/dbstatdlg.cpp, libs/settings/applicationsettings.h, libs/settings/applicationsettings_database.cpp, utilities/setup/setupdatabase.cpp: remove all methods from ApplicationSettings to manage DbEngineParameters settings and use only methods based on DbEngineParameters constainer fix DB defaultParameter() method to return complete DbEngineParameters value in case of Mysql internal server. 2015-11-23 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: polish 2015-11-23 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: add more help and descriptions for each databse server options 2015-11-22 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: add new place holder text in setup dB widget 2015-11-22 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/README, libs/database/{facesiface => tags}/facetags.cpp, libs/database/{facesiface => tags}/facetags.h, libs/database/{facesiface => tags}/facetagseditor.cpp, libs/database/{facesiface => tags}/facetagseditor.h, libs/database/{facesiface => tags}/facetagsiface.cpp, libs/database/{facesiface => tags}/facetagsiface.h: move face tags code to tags sub dir 2015-11-22 Gilles Caulier * NEWS: update 2015-11-22 Maik Qualmann * imageplugins/color/profileconversiontool.cpp, imageplugins/decorate/inserttexttool.cpp, imageplugins/decorate/texturetool.cpp, imageplugins/enhance/hotpixels/hotpixelstool.cpp, imageplugins/enhance/inpaintingtool.cpp, imageplugins/enhance/lensautofixtool.cpp, imageplugins/enhance/lensdistortiontool.cpp, imageplugins/enhance/redeyetool.cpp, imageplugins/enhance/restorationtool.cpp, imageplugins/filters/distortionfxtool.cpp, imageplugins/filters/embosstool.cpp, imageplugins/filters/oilpainttool.cpp, imageplugins/filters/raindroptool.cpp, imageplugins/transform/perspectivetool.cpp, imageplugins/transform/resizetool.cpp, libs/database/utils/dbsettingswidget.cpp, libs/dimg/filters/bcg/bcgsettings.cpp, libs/dimg/filters/bw/bwsepiasettings.cpp, libs/dimg/filters/bw/mixersettings.cpp, libs/dimg/filters/cb/cbsettings.cpp, libs/dimg/filters/decorate/bordersettings.cpp, libs/dimg/filters/fx/colorfxsettings.cpp, libs/dimg/filters/fx/filmgrainsettings.cpp, libs/dimg/filters/greycstoration/greycstorationsettings.cpp, libs/dimg/filters/hsl/hslsettings.cpp, libs/dimg/filters/lc/localcontrastsettings.cpp, libs/dimg/filters/lens/antivignettingsettings.cpp, libs/dimg/filters/lens/lensfunsettings.cpp, libs/dimg/filters/levels/histogrambox.cpp, libs/dimg/filters/nr/nrsettings.cpp, libs/dimg/filters/sharp/sharpsettings.cpp, libs/dimg/filters/transform/freerotationsettings.cpp, libs/dimg/filters/wb/wbsettings.cpp, libs/dimg/loaders/jp2ksettings.cpp, libs/dimg/loaders/jpegsettings.cpp, libs/dimg/loaders/pgfsettings.cpp, libs/dimg/loaders/pngsettings.cpp, libs/dimg/loaders/tiffsettings.cpp, libs/tags/tagsmanager/tagpropwidget.cpp, libs/widgets/common/dexpanderbox.cpp, libs/widgets/common/drawdecoderwidget.cpp, libs/widgets/common/dwidgetutils.cpp, libs/widgets/common/dwidgetutils.h, libs/widgets/common/fullscreensettings.cpp, libs/widgets/mainview/dcursortracker.cpp, libs/widgets/mainview/ditemtooltip.cpp, libs/widgets/mainview/dmessagebox.cpp, libs/widgets/metadata/metadataselector.cpp, libs/widgets/metadata/metadatawidget.cpp, utilities/advancedrename/parser/modifiers/defaultvaluemodifier.cpp, utilities/advancedrename/parser/options/database/dbkeyselector.cpp, utilities/facemanagement/assignnamewidget.cpp, utilities/firstrun/assistantdlgpage.cpp, utilities/firstrun/metadatapage.cpp, utilities/firstrun/openfilepage.cpp, utilities/firstrun/previewpage.cpp, utilities/firstrun/rawpage.cpp, utilities/firstrun/tooltipspage.cpp, utilities/fuzzysearch/findduplicatesview.cpp, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/imageeditor/editor/editortoolsettings.cpp, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/importui/dialogs/camerafolderdialog.cpp, utilities/importui/widgets/advancedsettings.cpp, utilities/importui/widgets/albumcustomizer.cpp, utilities/importui/widgets/renamecustomizer.cpp, utilities/importui/widgets/scriptingsettings.cpp, utilities/kdesupport/kipi/setupkipi.cpp, utilities/lighttable/lighttableview.cpp, utilities/metadataedit/xmp/xmpcontent.cpp, utilities/metadataedit/xmp/xmpcredits.cpp, utilities/queuemanager/basetools/decorate/watermark.cpp, utilities/queuemanager/basetools/enhance/blur.cpp, utilities/queuemanager/basetools/enhance/lensautofix.cpp, utilities/queuemanager/basetools/transform/crop.cpp, utilities/queuemanager/views/queuesettingsview.cpp, utilities/searchwindow/searchgroup.cpp, utilities/searchwindow/searchtabheader.cpp, utilities/searchwindow/searchview.cpp, utilities/setup/camera/cameraselection.cpp, utilities/setup/camera/setupcamera.cpp, utilities/setup/collections/setupcollections.cpp, utilities/setup/metadata/namespaceeditdlg.cpp, utilities/setup/setupalbumview.cpp, utilities/setup/setupcategory.cpp, utilities/setup/setupeditor.cpp, utilities/setup/setupicc.cpp, utilities/setup/setuplighttable.cpp, utilities/setup/setupmime.cpp, utilities/setup/setupmisc.cpp, utilities/setup/setupslideshow.cpp, utilities/setup/setuptemplate.cpp, utilities/setup/setuptooltip.cpp, utilities/slideshow/slideend.cpp, utilities/slideshow/slideerror.cpp: continue replace obsolete setMargin() function continue replace obsolete setMargin() function 2015-11-22 Gilles Caulier * libs/database/engine/dbengineparameters.cpp, libs/database/engine/dbengineparameters.h: add face and thumbs DB to QUrl helper methods 2015-11-22 Gilles Caulier * data/database/dbconfig.xml.cmake.in: remove Mysql thumbs and face DB version ID harcoded in SQL statements. There are managed in schemas update classes. 2015-11-22 Maik Qualmann * app/views/leftsidebarwidgets.cpp, app/views/mediaplayerview.cpp, imageplugins/enhance/blurtool.cpp, imageplugins/filters/blurfxtool.cpp, imageplugins/filters/charcoaltool.cpp, imageplugins/transform/contentawareresizetool.cpp, imageplugins/transform/freerotationtool.cpp, imageplugins/transform/ratiocroptool.cpp, imageplugins/transform/sheartool.cpp, libs/dialogs/deletedialog.cpp, libs/dngwriter/dngsettings.cpp, libs/imageproperties/cameraitempropertiestab.cpp, libs/imageproperties/imagedescedittab.cpp, libs/imageproperties/imagepropertiescolorstab.cpp, libs/imageproperties/imagepropertiestab.cpp, libs/progressmanager/progressview.cpp, libs/tags/tageditdlg.cpp, libs/template/templatepanel.cpp, showfoto/setup/showfotosetupmetadata.cpp, showfoto/setup/showfotosetupmisc.cpp, showfoto/setup/showfotosetuptooltip.cpp: continue replace obsolete setMargin() function 2015-11-22 Gilles Caulier * databaseserver/databaseserver.cpp, libs/database/engine/dbengineparameters.cpp, libs/database/engine/dbengineparameters.h: factoring 2015-11-22 Gilles Caulier * : commit da9f3c5891e1716baf13f25f791a1e73789314b0 Author: Gilles Caulier Date: Sun Nov 22 09:44:30 2015 +0059 2015-11-21 Gilles Caulier * databaseserver/databaseserver.cpp: polish 2015-11-21 Yuri Chornoivan * libs/database/utils/dbsettingswidget.cpp: Fix minor typos 2015-11-21 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: polish 2015-11-21 Gilles Caulier * libs/database/engine/dbengineparameters.cpp: comments 2015-11-21 Gilles Caulier * databaseserver/databaseserver.cpp, databaseserver/databaseserver.h: factoring paths 2015-11-21 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp, libs/database/utils/dbsettingswidget.h: more private members 2015-11-21 Gilles Caulier * libs/database/engine/dbengineparameters.cpp: hide pwd 2015-11-20 Gilles Caulier * NEWS: update 2015-11-20 Gilles Caulier * CMakeLists.txt, app/main/digikamapp.cpp, libs/album/albummanager.cpp, libs/database/coredb/coredbschemaupdater.cpp, libs/database/engine/dbenginebackend.cpp, libs/database/engine/dbengineguierrorhandler.cpp, libs/database/engine/dbengineparameters.cpp, libs/database/engine/dbengineparameters.h, libs/database/utils/dbsettingswidget.cpp, libs/database/utils/dbsettingswidget.h, libs/settings/applicationsettings.h, libs/settings/applicationsettings_database.cpp, tests/database/testdatabase.cpp, utilities/setup/setupdatabase.cpp: New database setup config widget with more details about Mysql initial configuration and more help to tune settings. The MySQl Internal is now handle as a main database type config. Screenshots : https://www.flickr.com/photos/digikam/23121578776 https://www.flickr.com/photos/digikam/23147681465 https://www.flickr.com/photos/digikam/22851871180 BUGS: 233762 BUGS: 337443 BUGS: 262321 BUGS: 342124 FIXED-IN: 5.0.0 2015-11-20 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp: polish 2015-11-20 Gilles Caulier * libs/database/utils/dbmigrationdlg.cpp, libs/database/utils/dbmigrationdlg.h: polish 2015-11-20 Gilles Caulier * libs/database/utils/dbsettingswidget.cpp, libs/database/utils/dbsettingswidget.h: polish 2015-11-20 Gilles Caulier * app/main/digikamapp.cpp, libs/database/CMakeLists.txt, libs/database/README, libs/database/utils/{migrationdlg.cpp => dbmigrationdlg.cpp}, libs/database/utils/{migrationdlg.h => dbmigrationdlg.h}, libs/database/utils/{databasewidget.cpp => dbsettingswidget.cpp}, libs/database/utils/{databasewidget.h => dbsettingswidget.h}, utilities/setup/setupdatabase.cpp: rename classes 2015-11-20 Gilles Caulier * libs/database/CMakeLists.txt, libs/{widgets/common => database/utils}/databasewidget.cpp, libs/{widgets/common => database/utils}/databasewidget.h, libs/{dialogs => database/utils}/migrationdlg.cpp, libs/{dialogs => database/utils}/migrationdlg.h, libs/dialogs/CMakeLists.txt, libs/widgets/CMakeLists.txt: move database relevant class to database/utils 2015-11-20 Gilles Caulier * libs/database/utils/dbstatdlg.cpp, libs/database/utils/dbstatdlg.h: polish 2015-11-20 Gilles Caulier * data/database/mysql-global.conf: add copyright header add sections comment debug options document options 2015-11-19 Gilles Caulier * NEWS: update 2015-11-19 Gilles Caulier * databaseserver/databaseserver.cpp, databaseserver/databaseserver.h: First stage to fix Mysql support: - For Internal server: Use the current system user to run mysql_installdb program to init local database and server tables. The database is always installed in user account (~/.local/share/digikam/). The goal is to set this install path configurable as with SQlite. Check the value returned to start init and sever program with QProcess. If something is wrong abort the sequence and do not try to populate/use the database. This will fix a crash if DB backend is null at digiKam shutdown. Fix the default embeded mysql server configuration to not need grant privilege with index creation. - For remote server: Fix the index creation procedure SQL statements to not check security rules. No more grant privilege is required, excepted for the DB tables and the standard DB user dedicated for digiKam use. Important : for a remote server, the database creation need to be instanced by administrator, using following SQL statements (which will be put in DB setup page later as helper): * For a common Mysql database storage : CREATE DATABASE digikamdb; GRANT ALL PRIVILEGES ON digikamdb.* TO 'digikam'@'localhost' IDENTIFIED BY 'digikam'; FLUSH PRIVILEGES; with: digikamdb : the common database name (storing Core, Thumbnails, and Face databases). digikam/digikam : the name/password of user account used by digiKam to access on mysql server. * For separated Mysql database storages : CREATE DATABASE digikamcoredb; GRANT ALL PRIVILEGES ON digikamcoredb.* TO 'digikam'@'localhost' IDENTIFIED BY 'digikam'; FLUSH PRIVILEGES; CREATE DATABASE digikamthumbsdb; GRANT ALL PRIVILEGES ON digikamthumbsdb.* TO 'digikam'@'localhost' IDENTIFIED BY 'digikam'; FLUSH PRIVILEGES; CREATE DATABASE digikamfacedb; GRANT ALL PRIVILEGES ON digikamfacedb.* TO 'digikam'@'localhost' IDENTIFIED BY 'digikam'; FLUSH PRIVILEGES; with: digikamcoredb : the Core database name. digikamthumbsdb : the Thumbnails database name. digikamfacedb : the Face database name. digikam/digikam : the name/password of user account used by digiKam to access on mysql server. - The Face recognition database is now fully integrated in Mysql support. A new settings have been add to DB setup page. BUGS: 316747 BUGS: 311041 BUGS: 327062 BUGS: 279580 BUGS: 283502 FIXED-IN: 5.0.0 2015-11-19 Gilles Caulier * libs/database/coredb/coredbaccess.cpp, libs/database/thumbsdb/thumbsdbaccess.cpp, libs/facesengine/facedb/facedbaccess.cpp: only close backend if instance is not null 2015-11-19 Gilles Caulier * : commit fc30a9649ac6b97b7d4c3c42e7f389cd7c2ba5d9 Author: Gilles Caulier Date: Thu Nov 19 13:21:53 2015 +0059 2015-11-19 Maik Qualmann * utilities/setup/metadata/setupmetadata.cpp: fix layout from setup metadata 2015-11-19 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/{engine => server}/databaseservererror.cpp, libs/database/{engine => server}/databaseservererror.h, libs/database/{engine => server}/databaseserverstarter.cpp, libs/database/{engine => server}/databaseserverstarter.h: move db server code to a dedicated sub dir 2015-11-19 Gilles Caulier * libs/database/collection/collectionscannerhints.h, libs/database/coredb/coredbchangesets.h, libs/database/engine/databaseservererror.h, libs/database/engine/dbenginedbusutils.h, libs/database/engine/dbusutilities.h: rename header 2015-11-18 Gilles Caulier * : commit e6f558f2e92456476d8219e854d009501da3a507 Author: Gilles Caulier Date: Wed Nov 18 23:19:22 2015 +0059 2015-11-18 Maik Qualmann * utilities/facemanagement/faceutils.cpp, utilities/facemanagement/faceutils.h: fix missing reference to database variable in FaceUtils 2015-11-18 Gilles Caulier * data/database/mysql-global.conf: polish 2015-11-18 Gilles Caulier * databaseserver/databaseserver.cpp: polish 2015-11-18 Gilles Caulier * databaseserver/databaseserver.cpp, databaseserver/databaseserver.h, databaseserver/main.cpp: polish 2015-11-18 Gilles Caulier * libs/database/engine/databaseserverstarter.cpp: with Qt5, Qthread static methods can be used directly 2015-11-18 Gilles Caulier * libs/database/engine/dbenginebackend.cpp: this class is not used 2015-11-18 Gilles Caulier * libs/database/README.MYSQL: update 2015-11-18 Gilles Caulier * libs/facesengine/facedb/facedbschemaupdater.cpp: fix table to check to see if face DB is already created. This will solve the problem with Mysql server using a common database 2015-11-18 Gilles Caulier * data/database/dbconfig.xml.cmake.in: polish 2015-11-18 Gilles Caulier * data/database/dbconfig.xml.cmake.in: polish 2015-11-18 Gilles Caulier * libs/database/engine/dbenginebackend.cpp: polish 2015-11-18 Gilles Caulier * data/database/dbconfig.xml.cmake.in: polish 2015-11-18 Gilles Caulier * app/main/main.cpp, libs/facesengine/recognitiondatabase.cpp, tests/database/testdatabase.cpp: cleanup face DB in core application, not in RecognitionDB destructor 2015-11-18 Gilles Caulier * libs/facesengine/CMakeLists.txt, libs/facesengine/facedb/{trainingdb.cpp => facedb.cpp}, libs/facesengine/facedb/{trainingdb.h => facedb.h}, libs/facesengine/facedb/facedbaccess.cpp, libs/facesengine/facedb/facedbaccess.h, libs/facesengine/facedb/facedbschemaupdater.cpp, libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.c pp, libs/facesengine/recognitiondatabase.cpp: rename class 2015-11-18 Gilles Caulier * libs/facesengine/facedb/trainingdb.cpp, libs/facesengine/facedb/trainingdb.h: polish 2015-11-18 Gilles Caulier * libs/facesengine/facedb/facedbaccess.cpp, libs/facesengine/facedb/facedbaccess.h: polish 2015-11-18 Gilles Caulier * libs/facesengine/recognitiondatabase.cpp: polish 2015-11-18 Gilles Caulier * libs/widgets/common/databasewidget.cpp, libs/widgets/common/databasewidget.h: fix label strings 2015-11-18 Gilles Caulier * libs/facesengine/recognitiondatabase.cpp: fix CR #1339820 2015-11-17 Maik Qualmann * app/filters/filtersidebarwidget.cpp, app/views/leftsidebarwidgets.cpp, imageplugins/color/adjustcurvestool.cpp, imageplugins/color/adjustlevelstool.cpp, imageplugins/color/autocorrectiontool.cpp, imageplugins/color/channelmixertool.cpp, imageplugins/color/filmtool.cpp, imageplugins/decorate/inserttexttool.cpp, imageplugins/transform/ratiocroptool.cpp, libs/album/albumpropsedit.cpp, libs/album/albumselectdialog.cpp, libs/album/albumselectwidget.cpp, libs/dialogs/deletedialog.cpp, libs/dialogs/dprogressdlg.cpp, libs/dialogs/imagedialog.cpp, libs/dialogs/infodlg.cpp, libs/dimg/filters/bw/bwsepiasettings.cpp, libs/dimg/filters/curves/curvesbox.cpp, libs/dimg/filters/curves/curvessettings.cpp, libs/dimg/filters/icc/iccprofilesettings.cpp, libs/dimg/filters/lens/lensfuncameraselector.cpp, libs/dimg/filters/levels/histogrambox.cpp, libs/dimg/filters/sharp/sharpsettings.cpp, libs/fileactionmanager/metadatastatusbar.cpp, libs/filters/filterstatusbar.cpp, libs/filters/ratingfilter.cpp, libs/filters/textfilter.cpp, libs/imageproperties/captionedit.cpp, libs/imageproperties/imagedescedittab.cpp, libs/imageproperties/imagepropertiesgpstab.cpp, libs/progressmanager/statusbarprogresswidget.cpp, libs/progressmanager/statusprogressbar.cpp, libs/template/templateselector.cpp, libs/widgets/common/comboboxutilities.cpp, libs/widgets/common/dactivelabel.cpp, libs/widgets/common/databasewidget.cpp, libs/widgets/common/dcombobox.cpp, libs/widgets/common/dexpanderbox.cpp, libs/widgets/common/dfontselect.cpp, libs/widgets/common/dwidgetutils.cpp, libs/widgets/mainview/dlogoaction.cpp, libs/widgets/mainview/dmessagebox.cpp, libs/widgets/mainview/dzoombar.cpp, libs/widgets/mainview/sidebar.cpp, libs/widgets/metadata/altlangstredit.cpp, libs/widgets/metadata/colorlabelwidget.cpp, libs/widgets/metadata/picklabelwidget.cpp, libs/widgets/metadata/ratingwidget.cpp, libs/widgets/metadata/subjectwidget.cpp, showfoto/main/showfoto.cpp, showfoto/setup/showfotosetupmetadata.cpp, utilities/advancedrename/advancedrenamewidget.cpp, utilities/advancedrename/common/ruledialog.cpp, utilities/firstrun/collectionpage.cpp, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/geolocation/geoiface/mapwidget.cpp, utilities/geolocation/mapsearches/gpssearchview.cpp, utilities/imageeditor/editor/editortoolsettings.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/printiface/printoptionspage.cpp, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/imageeditor/widgets/previewtoolbar.cpp, utilities/importui/main/importui.cpp, utilities/kdesupport/kipi/kipiimagecollectionselector.cpp, utilities/kdesupport/kipi/kipiuploadwidget.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/maintenance/maintenancedlg.cpp, utilities/metadataedit/dialog/altlangstringedit.cpp, utilities/metadataedit/dialog/multistringsedit.cpp, utilities/metadataedit/dialog/multivaluesedit.cpp, utilities/metadataedit/dialog/objectattributesedit.cpp, utilities/metadataedit/exif/exifadjust.cpp, utilities/metadataedit/exif/exifcaption.cpp, utilities/metadataedit/exif/exifdatetime.cpp, utilities/metadataedit/exif/exifdevice.cpp, utilities/metadataedit/exif/exiflens.cpp, utilities/metadataedit/exif/exiflight.cpp, utilities/metadataedit/iptc/iptccategories.cpp, utilities/metadataedit/iptc/iptccontent.cpp, utilities/metadataedit/iptc/iptccredits.cpp, utilities/metadataedit/iptc/iptcenvelope.cpp, utilities/metadataedit/iptc/iptckeywords.cpp, utilities/metadataedit/iptc/iptcorigin.cpp, utilities/metadataedit/iptc/iptcproperties.cpp, utilities/metadataedit/iptc/iptcstatus.cpp, utilities/metadataedit/xmp/xmpcategories.cpp, utilities/metadataedit/xmp/xmpcontent.cpp, utilities/metadataedit/xmp/xmpcredits.cpp, utilities/metadataedit/xmp/xmpkeywords.cpp, utilities/metadataedit/xmp/xmporigin.cpp, utilities/metadataedit/xmp/xmpproperties.cpp, utilities/metadataedit/xmp/xmpstatus.cpp, utilities/queuemanager/basetools/decorate/watermark.cpp, utilities/queuemanager/main/queuemgrwindow.cpp, utilities/queuemanager/views/queuesettingsview.cpp, utilities/queuemanager/views/toolsettingsview.cpp, utilities/queuemanager/views/workflowdlg.cpp, utilities/searchwindow/searchgroup.cpp, utilities/searchwindow/searchwindow.cpp, utilities/setup/camera/cameraselection.cpp, utilities/setup/camera/setupcamera.cpp, utilities/setup/metadata/setupmetadata.cpp, utilities/setup/setupalbumview.cpp, utilities/setup/setupeditor.cpp, utilities/setup/setuplighttable.cpp, utilities/slideshow/slideosd.cpp, utilities/slideshow/slidetoolbar.cpp: begin to replace obsolete setMargin() function 2015-11-17 Maik Qualmann * libs/widgets/common/fullscreensettings.cpp: fix layout spacing in FullScreenSettings 2015-11-17 Maik Qualmann * utilities/importui/items/importcategorydrawer.cpp: fix compiler warning in ImportCategoryDrawer 2015-11-17 Gilles Caulier * : commit 238560f0d3bf1c174f8151f233fec86ddb0eac09 Author: Gilles Caulier Date: Tue Nov 17 16:03:44 2015 +0059 2015-11-17 Raymond Wooninck * libs/database/imagehistory/imagehistorygraph_boost.h: Move the boost include to the bottom to ensure everything has been initialized. This fixes the build with Boost < 1.55 2015-11-17 Gilles Caulier * libs/database/coredb/coredboperationgroup.cpp, libs/facesengine/CMakeLists.txt, libs/facesengine/facedb/facedbaccess.cpp, libs/facesengine/facedb/facedbaccess.h, libs/facesengine/facedb/facedboperationgroup.cpp, libs/facesengine/facedb/facedboperationgroup.h, libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.c pp, libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.h , libs/facesengine/recognitiondatabase.cpp, libs/facesengine/recognitiondatabase.h, tests/facesengine/demo/mainwindow.cpp, tests/facesengine/demo/mainwindow.h, tests/facesengine/demo/mainwindow.ui, tests/facesengine/recognize.cpp, tests/facesengine/traindb.cpp, utilities/facemanagement/facepipeline.cpp, utilities/facemanagement/facepipeline_p.h, utilities/maintenance/facesdetector.cpp: FaceEngine recognition interface simplification : - FaceDbAccess is now a sigleton as ThumbsDbAccess and CoreDbAccess. - Remove RecognitionDatabase static private container. The static operations are now done in FaceDbAccess. - Polish code to be very similar between FaceDbAccess, ThumbsDbAccess, and CoreDbAccess, to plan later a factorization in goal to simplify again all implementations. 2015-11-17 Gilles Caulier * libs/database/thumbsdb/thumbsdbaccess.h: polish 2015-11-17 Gilles Caulier * app/utils/searchmodificationhelper.cpp, app/views/digikamview.cpp, app/views/leftsidebarwidgets.cpp, libs/album/albumlabelstreeview.cpp, libs/database/CMakeLists.txt, libs/database/coredb/{searchxml.cpp => coredbsearchxml.cpp}, libs/database/coredb/{searchxml.h => coredbsearchxml.h}, libs/database/haar/haariface.cpp, libs/database/item/imagequerybuilder.h, utilities/fuzzysearch/findduplicatesalbumitem.cpp, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/geolocation/mapsearches/gpssearchview.cpp, utilities/searchwindow/choicesearchutilities.h, utilities/searchwindow/searchfieldgroup.h, utilities/searchwindow/searchfields.h, utilities/searchwindow/searchgroup.h, utilities/searchwindow/searchtabheader.cpp, utilities/searchwindow/searchview.cpp, utilities/searchwindow/searchwindow.cpp: rename class 2015-11-17 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/coredb/{downloadhistory.cpp => coredbdownloadhistory.cpp}, libs/database/coredb/{downloadhistory.h => coredbdownloadhistory.h}, utilities/importui/backend/camerahistoryupdater.cpp, utilities/importui/main/importui.cpp, utilities/importui/models/importimagemodel.cpp: rename class 2015-11-17 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/coredb/{namefilter.cpp => coredbnamefilter.cpp}, libs/database/coredb/{namefilter.h => coredbnamefilter.h}, utilities/kdesupport/kipi/kipiimagecollection.cpp: rename class 2015-11-17 Gilles Caulier * libs/widgets/common/dwidgetutils.cpp, libs/widgets/metadata/metadatawidget.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/kdesupport/kipi/kipiimagecollection.cpp: polish 2015-11-17 Gilles Caulier * libs/database/README.MYSQL: update 2015-11-17 Gilles Caulier * libs/database/README.MYSQL: update 2015-11-17 Gilles Caulier * libs/database/coredb/coredbaccess.cpp, libs/database/coredb/coredbaccess.h, libs/database/thumbsdb/thumbsdbaccess.cpp, libs/facesengine/facedb/facedbaccess.cpp: polish 2015-11-17 Gilles Caulier * libs/facesengine/recognitiondatabase.cpp, libs/threadimageio/thumbnailloadthread.cpp: polish 2015-11-17 Gilles Caulier * INSTALL: obsolete 2015-11-16 Gilles Caulier * DESIGN: fully obsolete file. read API doc instead 2015-11-16 Gilles Caulier * data/database/dbconfig.xml.cmake.in, libs/facesengine/facedb/facedbaccess.cpp, libs/facesengine/facedb/facedbschemaupdater.cpp: port sqlite SQL code for face DB to Mysql 2015-11-16 Gilles Caulier * data/database/dbconfig.xml.cmake.in: settings table must be create if it not exist 2015-11-16 Gilles Caulier * libs/widgets/common/databasewidget.cpp: set default value for mysql port polish 2015-11-16 Gilles Caulier * : commit e85fee513cc057018e5a35daf21adca06eeeb400 Author: Gilles Caulier Date: Mon Nov 16 20:44:19 2015 +0059 2015-11-16 Maik Qualmann * libs/tags/addtagslineedit.cpp: polish 2015-11-16 Maik Qualmann * libs/tags/addtagscombobox.cpp, libs/tags/addtagscombobox.h, libs/tags/addtagslineedit.cpp, libs/tags/addtagslineedit.h, libs/tags/tagscompleter.cpp, libs/tags/tagscompleter.h, utilities/facemanagement/assignnamewidget.cpp: fix signal connection TagCompleter and polish 2015-11-16 Gilles Caulier * libs/database/thumbsdb/thumbsdbaccess.cpp, libs/database/thumbsdb/thumbsdbaccess.h: polish 2015-11-16 Gilles Caulier * libs/facesengine/facedb/facedbaccess.cpp, libs/facesengine/facedb/facedbaccess.h: polish 2015-11-16 Gilles Caulier * libs/database/engine/dbenginebackend.cpp, libs/database/engine/dbengineparameters.cpp: polish 2015-11-16 Gilles Caulier * app/utils/digikam_debug.cpp, app/utils/digikam_debug.h, libs/database/coredb/coredbaccess.cpp, libs/database/coredb/coredbchecker.cpp, libs/database/coredb/coredbcopymanager.cpp, libs/database/coredb/coredbschemaupdater.cpp, libs/database/coredb/coredburl.cpp, libs/database/engine/databaseserverstarter.cpp, libs/database/engine/dbenginebackend.cpp, libs/database/engine/dbengineconfigloader.cpp, libs/database/engine/dbengineguierrorhandler.cpp, libs/database/engine/dbengineparameters.cpp, libs/database/thumbsdb/thumbsdbaccess.cpp, libs/database/thumbsdb/thumbsdbchemaupdater.cpp, libs/facesengine/facedb/facedbaccess.cpp, libs/facesengine/facedb/facedbschemaupdater.cpp, libs/facesengine/facedb/trainingdb.cpp: new debug space for Database engine, core, thumbs, and face 2015-11-16 Gilles Caulier * libs/database/thumbsdb/thumbsdbaccess.cpp, libs/database/thumbsdb/thumbsdbaccess.h: polish 2015-11-16 Gilles Caulier * libs/database/thumbsdb/thumbsdb.h: no need extra namespace qualifier 2015-11-16 Gilles Caulier * libs/database/imagehistory/imagehistorygraph_boost.h, libs/database/imagehistory/transitive_reduction.hpp: we can use boost graph header now, instead a modified copy from core 2015-11-16 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/{utils => item}/imageattributeswatch.cpp, libs/database/{utils => item}/imageattributeswatch.h: this class can go to DB item component 2015-11-16 Gilles Caulier * libs/album/albummanager.cpp, libs/database/CMakeLists.txt, libs/database/engine/dbengineerrorhandler.cpp, libs/database/engine/dbengineerrorhandler.h, libs/database/{utils/databaseguierrorhandler.cpp => engine/dbengineguierrorhandler.cpp}, libs/database/{utils/databaseguierrorhandler.h => engine/dbengineguierrorhandler.h}, libs/database/thumbsdb/thumbsdbaccess.cpp, libs/facesengine/facedb/facedbaccess.cpp: move and rename this class to DB engine 2015-11-16 Gilles Caulier * libs/database/imagehistory/transitive_reduction.hpp: polish 2015-11-16 Gilles Caulier * app/items/digikamimagefacedelegate.cpp, app/items/digikamimagefacedelegate.h, app/items/digikamimageview.cpp, app/items/overlays/assignnameoverlay.cpp, app/items/overlays/assignnameoverlay.h, libs/database/CMakeLists.txt, libs/database/README, libs/database/facesiface/facetags.h, libs/database/facesiface/facetagseditor.cpp, libs/database/facesiface/facetagseditor.h, libs/database/facesiface/{databaseface.cpp => facetagsiface.cpp}, libs/database/facesiface/{databaseface.h => facetagsiface.h}, libs/database/item/imagelister.cpp, libs/fileactionmanager/fileworkeriface.cpp, libs/fileactionmanager/metadatahub.cpp, libs/models/imagealbummodel.cpp, utilities/facemanagement/assignnamewidget.cpp, utilities/facemanagement/assignnamewidget.h, utilities/facemanagement/facegroup.cpp, utilities/facemanagement/facepipeline.cpp, utilities/facemanagement/facepipeline.h, utilities/facemanagement/facepipeline_p.h, utilities/facemanagement/faceutils.cpp, utilities/facemanagement/faceutils.h: rename class 2015-11-16 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/album/albumdb.cpp, libs/database/album/albumdb.h, libs/database/engine/dbenginebackend.cpp, libs/database/engine/dbenginebackend.h, libs/database/engine/dbenginebackend_p.h, libs/database/engine/{sqlquery.cpp => dbenginesqlquery.cpp}, libs/database/engine/{sqlquery.h => dbenginesqlquery.h}, libs/database/haar/haariface.cpp, libs/database/item/imagelister.cpp, libs/database/thumbsdb/thumbsdb.cpp, libs/database/thumbsdb/thumbsdb.h, libs/facesengine/facedb/trainingdb.cpp: rename class 2015-11-16 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/album/albumdb.cpp, libs/database/coredb/coredbaccess.cpp, libs/database/coredb/coredbbackend.cpp, libs/database/coredb/coredbbackend.h, libs/database/coredb/coredbbackend_p.h, libs/database/coredb/coredbchecker.cpp, libs/database/coredb/coredbcopymanager.cpp, libs/database/engine/dbengineactiontype.h, libs/database/engine/{databasecorebackend.cpp => dbenginebackend.cpp}, libs/database/engine/{databasecorebackend.h => dbenginebackend.h}, libs/database/engine/{databasecorebackend_p.h => dbenginebackend_p.h}, libs/database/thumbsdb/thumbsdb.cpp, libs/database/thumbsdb/thumbsdb.h, libs/database/thumbsdb/thumbsdbaccess.cpp, libs/database/thumbsdb/thumbsdbbackend.cpp, libs/database/thumbsdb/thumbsdbbackend.h, libs/database/thumbsdb/thumbsdbchemaupdater.cpp, libs/database/utils/databaseguierrorhandler.h, libs/facesengine/facedb/facedbaccess.cpp, libs/facesengine/facedb/facedbbackend.cpp, libs/facesengine/facedb/facedbbackend.h, libs/facesengine/facedb/facedboperationgroup.cpp, libs/facesengine/facedb/facedbschemaupdater.cpp, libs/threadimageio/thumbnailcreator.cpp: rename classes 2015-11-16 Gilles Caulier * app/main/digikamapp.cpp, app/main/digikamapp.h, app/main/main.cpp, app/main/org.kde.digikam.xml, databaseserver/databaseserver.cpp, libs/album/albummanager.cpp, libs/album/albummanager.h, libs/album/albumwatch.cpp, libs/album/albumwatch.h, libs/database/CMakeLists.txt, libs/database/coredb/coredbaccess.cpp, libs/database/coredb/coredbaccess.h, libs/database/coredb/coredbchecker.cpp, libs/database/coredb/coredbchecker.h, libs/database/coredb/coredbcopymanager.cpp, libs/database/coredb/coredbcopymanager.h, libs/database/coredb/coredbschemaupdater.cpp, libs/database/coredb/coredbschemaupdater.h, libs/database/coredb/coredburl.cpp, libs/database/coredb/coredburl.h, libs/database/dbjobs/dbjob.cpp, libs/database/dbjobs/dbjobsthread.h, libs/database/engine/databasecorebackend.cpp, libs/database/engine/databasecorebackend.h, libs/database/engine/databasecorebackend_p.h, libs/database/engine/databaseserverstarter.h, libs/database/engine/{databaseparameters.cpp => dbengineparameters.cpp}, libs/database/engine/{databaseparameters.h => dbengineparameters.h}, libs/database/thumbsdb/thumbsdbaccess.cpp, libs/database/thumbsdb/thumbsdbaccess.h, libs/database/thumbsdb/thumbsdbchemaupdater.cpp, libs/database/utils/databaseguierrorhandler.cpp, libs/database/utils/databaseguierrorhandler.h, libs/dialogs/migrationdlg.cpp, libs/dialogs/migrationdlg.h, libs/facesengine/facedb/facedbaccess.cpp, libs/facesengine/facedb/facedbaccess.h, libs/facesengine/facedb/facedbschemaupdater.cpp, libs/facesengine/recognitiondatabase.cpp, libs/iojobs/iojob.cpp, libs/settings/applicationsettings.h, libs/settings/applicationsettings_database.cpp, libs/settings/applicationsettings_p.cpp, libs/settings/applicationsettings_p.h, libs/threadimageio/thumbnailloadthread.cpp, libs/threadimageio/thumbnailloadthread.h, libs/widgets/common/databasewidget.cpp, libs/widgets/common/databasewidget.h, tests/albummodel/albummodeltest.cpp, tests/database/testdatabase.cpp, tests/dimg/dimghistorygraphtest.cpp, tests/facesengine/demo/main.cpp, tests/facesengine/recognize.cpp, tests/facesengine/traindb.cpp, tests/timestampupdate/timestampupdatetest.cpp, utilities/firstrun/collectionpage.cpp, utilities/setup/setupdatabase.cpp: rename classes 2015-11-16 Gilles Caulier * libs/album/albummanager.cpp, libs/database/CMakeLists.txt, libs/database/coredb/coredbaccess.cpp, libs/database/coredb/coredbaccess.h, libs/database/engine/databasecorebackend.cpp, libs/database/engine/databasecorebackend.h, libs/database/engine/databasecorebackend_p.h, libs/database/engine/databaseparameters.cpp, libs/database/engine/databaseparameters.h, libs/database/engine/{databaseerrorhandler.cpp => dbengineerrorhandler.cpp}, libs/database/engine/{databaseerrorhandler.h => dbengineerrorhandler.h}, libs/database/thumbsdb/thumbsdbaccess.cpp, libs/database/thumbsdb/thumbsdbaccess.h, libs/database/utils/databaseguierrorhandler.cpp, libs/database/utils/databaseguierrorhandler.h, libs/facesengine/facedb/facedbaccess.cpp, libs/facesengine/facedb/facedbaccess.h: rename classes 2015-11-16 Gilles Caulier * databaseserver/databaseserver.cpp, libs/database/CMakeLists.txt, libs/database/coredb/coredbaccess.cpp, libs/database/engine/databasecorebackend.cpp, libs/database/engine/databaseparameters.cpp, libs/database/engine/databaseparameters.h, libs/database/engine/{databasecoreconfig.cpp => dbengineconfig.cpp}, libs/database/engine/{databasecoreconfig.h => dbengineconfig.h}: rename class polish 2015-11-16 l10n daemon script * app/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2015-11-16 Gilles Caulier * libs/database/engine/databasecorebackend.cpp, libs/database/engine/databasecorebackend.h, libs/database/engine/databasecoreconfig.cpp, libs/database/engine/databasecoreconfig.h, libs/database/engine/databaseparameters.cpp, libs/database/engine/dbengineconfigloader.cpp, libs/database/engine/dbengineconfigloader.h, libs/database/engine/dbengineconfigsettings.h: polish 2015-11-16 Gilles Caulier * libs/database/engine/databasecoreconfig.h, libs/database/engine/dbengineconfigloader.h, libs/database/engine/{dbengineconfig.h => dbengineconfigsettings.h}: rename header 2015-11-16 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/engine/databasecoreconfig.cpp, libs/database/engine/dbengineactiontype.cpp, libs/database/engine/dbengineactiontype.h, libs/database/engine/{databaseconfigloader.cpp => dbengineconfigloader.cpp}, libs/database/engine/{databaseconfigloader.h => dbengineconfigloader.h}: rename class 2015-11-15 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/album/albumdb.cpp, libs/database/engine/databasecorebackend.cpp, libs/database/engine/databasecorebackend.h, libs/database/engine/{dbactiontype.cpp => dbengineactiontype.cpp}, libs/database/engine/{dbactiontype.h => dbengineactiontype.h}: rename class 2015-11-15 Gilles Caulier * libs/database/engine/databaseconfigloader.cpp, libs/database/engine/databaseconfigloader.h, libs/database/engine/databasecorebackend.cpp, libs/database/engine/databasecorebackend.h, libs/database/engine/databasecoreconfig.cpp, libs/database/engine/databasecoreconfig.h, libs/database/engine/databaseparameters.cpp, libs/database/engine/{databaseconfig.h => dbengineconfig.h}: renameclass 2015-11-15 Gilles Caulier * libs/database/coredb/coredbcopymanager.cpp, libs/database/coredb/coredbschemaupdater.cpp, libs/database/engine/databaseconfig.h, libs/database/engine/databaseconfigloader.cpp, libs/database/engine/databasecorebackend.cpp, libs/database/engine/databasecorebackend.h, libs/database/engine/{databaseaction.h => dbengineaction.h}: renae class 2015-11-15 Gilles Caulier * app/items/digikamimageview.cpp, app/main/digikamapp.cpp, app/main/main.cpp, app/utils/contextmenuhelper.cpp, app/views/leftsidebarwidgets.cpp, app/views/mapwidgetview.cpp, app/views/tableview/tableview_model.cpp, libs/album/album.cpp, libs/album/albumlabelstreeview.cpp, libs/album/albummanager.cpp, libs/album/albumpropsedit.cpp, libs/database/CMakeLists.txt, libs/database/album/albumdb.cpp, libs/database/album/albumdb.h, libs/database/collection/collectionmanager.cpp, libs/database/collection/collectionmanager.h, libs/database/collection/collectionscanner.cpp, libs/database/collection/collectionscanner.h, libs/database/coredb/{databaseaccess.cpp => coredbaccess.cpp}, libs/database/coredb/{databaseaccess.h => coredbaccess.h}, libs/database/coredb/coredboperationgroup.cpp, libs/database/coredb/coredboperationgroup.h, libs/database/coredb/coredbschemaupdater.cpp, libs/database/coredb/coredbschemaupdater.h, libs/database/coredb/coredbthumbinfoprovider.cpp, libs/database/coredb/coredbtransaction.cpp, libs/database/coredb/coredbtransaction.h, libs/database/coredb/coredburl.h, libs/database/coredb/coredbwatch.cpp, libs/database/coredb/coredbwatch.h, libs/database/coredb/downloadhistory.cpp, libs/database/dbjobs/dbjob.cpp, libs/database/dbjobs/dbjobsthread.cpp, libs/database/engine/databasecorebackend.cpp, libs/database/engine/databasecorebackend.h, libs/database/engine/databasecoreconfig.cpp, libs/database/facesiface/facetagseditor.cpp, libs/database/haar/haariface.cpp, libs/database/item/imagecomments.cpp, libs/database/item/imagecomments.h, libs/database/item/imagecopyright.cpp, libs/database/item/imageextendedproperties.cpp, libs/database/item/imagegps.cpp, libs/database/item/imageinfo.cpp, libs/database/item/imageinfo.h, libs/database/item/imageinfocache.cpp, libs/database/item/imagelister.cpp, libs/database/item/imagelister.h, libs/database/item/imageposition.cpp, libs/database/item/imageposition.h, libs/database/item/imagequerybuilder.cpp, libs/database/item/imagescanner.cpp, libs/database/item/imagetagpair.cpp, libs/database/tags/tagproperties.cpp, libs/database/tags/tagscache.cpp, libs/database/tags/tagscache.h, libs/database/thumbsdb/thumbsdbaccess.h, libs/database/utils/dbstatdlg.cpp, libs/database/utils/imageattributeswatch.cpp, libs/database/utils/scancontroller.cpp, libs/database/utils/scancontroller.h, libs/dialogs/migrationdlg.cpp, libs/facesengine/facedb/facedbaccess.h, libs/facesengine/recognitiondatabase.cpp, libs/fileactionmanager/metadatahub.cpp, libs/imageproperties/disjointmetadata.cpp, libs/imageproperties/imagepropertiessidebardb.cpp, libs/iojobs/iojob.cpp, libs/models/imagealbumfiltermodel.cpp, libs/models/imagealbummodel.cpp, libs/models/imagefiltermodel.cpp, libs/models/imagelistmodel.cpp, libs/models/imagemodel.cpp, libs/settings/applicationsettings_mime.cpp, libs/tags/addtagslineedit.cpp, libs/tags/tagmodificationhelper.cpp, libs/tags/tagsactionmngr.cpp, libs/tags/tagsmanager/tagsmanager.cpp, libs/tags/tagspopupmenu.cpp, tests/database/testdatabase.cpp, tests/dimg/dimghistorygraphtest.cpp, tests/facesengine/demo/main.cpp, tests/facesengine/recognize.cpp, tests/facesengine/traindb.cpp, tests/timestampupdate/timestampupdatetest.cpp, utilities/facemanagement/faceutils.cpp, utilities/fuzzysearch/findduplicatesview.cpp, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/geolocation/mapsearches/gpsmarkertiler.cpp, utilities/geolocation/mapsearches/gpsmarkertiler.h, utilities/geolocation/mapsearches/gpssearchview.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/kdesupport/kipi/kipiimagecollection.cpp, utilities/kdesupport/kipi/kipiimageinfo.cpp, utilities/kdesupport/kipi/kipiinterface.cpp, utilities/lighttable/lighttablepreview.cpp, utilities/maintenance/facesdetector.cpp, utilities/maintenance/fingerprintsgenerator.cpp, utilities/maintenance/imagequalitysorter.cpp, utilities/maintenance/thumbsgenerator.cpp, utilities/queuemanager/views/queuelist.cpp, utilities/searchwindow/searchfields.cpp, utilities/setup/setupmime.cpp: rename class 2015-11-15 Gilles Caulier * libs/album/album.cpp, libs/album/album.h, libs/album/albummanager.cpp, libs/database/CMakeLists.txt, libs/database/collection/collectionmanager.h, libs/database/coredb/{databaseurl.cpp => coredburl.cpp}, libs/database/coredb/{databaseurl.h => coredburl.h}, libs/database/dbjobs/dbjobinfo.h, libs/database/item/imageinfo.cpp, libs/database/item/imageinfo.h, libs/database/item/imageinfodata.h, libs/database/item/imagelister.cpp, libs/database/item/imagelister.h, libs/database/item/imagescanner.cpp, libs/dialogs/deletedialog.cpp, libs/models/imagealbummodel.cpp, utilities/maintenance/imageinfojob.cpp: rename class 2015-11-15 Gilles Caulier * app/CMakeLists.txt: fix linking with test tools 2015-11-15 Gilles Caulier * app/views/mapwidgetview.cpp, app/views/tableview/tableview_model.cpp, app/views/tableview/tableview_treeview_delegate.cpp, libs/album/albummanager.cpp, libs/database/CMakeLists.txt, libs/database/collection/collectionmanager.cpp, libs/database/collection/collectionmanager.h, libs/database/coredb/coredbbackend.cpp, libs/database/coredb/coredbbackend.h, libs/database/coredb/coredbbackend_p.h, libs/database/coredb/{databasewatch.cpp => coredbwatch.cpp}, libs/database/coredb/{databasewatch.h => coredbwatch.h}, libs/database/coredb/{databasewatchadaptor.cpp => coredbwatchadaptor.cpp}, libs/database/coredb/{databasewatchadaptor.h => coredbwatchadaptor.h}, libs/database/coredb/databaseaccess.cpp, libs/database/coredb/databaseaccess.h, libs/database/item/imageinfocache.cpp, libs/database/item/imageinfocache.h, libs/database/tags/tagscache.cpp, libs/database/tags/tagscache.h, libs/database/utils/imageattributeswatch.cpp, libs/database/utils/scancontroller.cpp, libs/fileactionmanager/metadatahub.cpp, libs/imageproperties/disjointmetadata.cpp, libs/imageproperties/imagepropertiessidebardb.cpp, libs/models/imagealbumfiltermodel.cpp, libs/models/imagealbummodel.cpp, libs/models/imagefiltermodel.cpp, libs/models/imagelistmodel.cpp, libs/models/imagemodel.cpp, libs/tags/tagsactionmngr.cpp, utilities/geolocation/mapsearches/gpsmarkertiler.h, utilities/imageeditor/main/imagewindow.cpp, utilities/queuemanager/views/queuelist.cpp: rename class 2015-11-15 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/album/albumdb.cpp, libs/database/album/albumdb.h, libs/database/collection/collectionscanner.cpp, libs/database/coredb/{databasebackend.cpp => coredbbackend.cpp}, libs/database/coredb/{databasebackend.h => coredbbackend.h}, libs/database/coredb/{databasebackend_p.h => coredbbackend_p.h}, libs/database/coredb/coredbchecker.cpp, libs/database/coredb/coredbchecker.h, libs/database/coredb/coredbcopymanager.cpp, libs/database/coredb/coredbcopymanager.h, libs/database/coredb/coredboperationgroup.cpp, libs/database/coredb/coredbschemaupdater.cpp, libs/database/coredb/coredbschemaupdater.h, libs/database/coredb/coredbtransaction.cpp, libs/database/coredb/databaseaccess.cpp, libs/database/coredb/databaseaccess.h, libs/database/haar/haariface.cpp, libs/database/item/imagelister.cpp, libs/dialogs/migrationdlg.cpp, libs/dialogs/migrationdlg.h, utilities/fuzzysearch/findduplicatesview.cpp: rename class 2015-11-15 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/collection/collectionscanner.cpp, libs/database/coredb/{databaseoperationgroup.cpp => coredboperationgroup.cpp}, libs/database/coredb/{databaseoperationgroup.h => coredboperationgroup.h}, libs/database/facesiface/facetagseditor.cpp, libs/database/item/imageinfo.cpp, libs/fileactionmanager/databaseworkeriface.cpp, utilities/facemanagement/faceutils.cpp: rename class 2015-11-15 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/coredb/{databasecopymanager.cpp => coredbcopymanager.cpp}, libs/database/coredb/{databasecopymanager.h => coredbcopymanager.h}, libs/dialogs/migrationdlg.cpp, libs/dialogs/migrationdlg.h: rename class 2015-11-15 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/collection/collectionmanager.cpp, libs/database/collection/collectionscanner.cpp, libs/database/coredb/coredbschemaupdater.cpp, libs/database/coredb/{databasetransaction.cpp => coredbtransaction.cpp}, libs/database/coredb/{databasetransaction.h => coredbtransaction.h}, libs/database/haar/haariface.cpp, libs/database/thumbsdb/thumbsdbchemaupdater.cpp, libs/imageproperties/imagedescedittab.cpp, libs/tags/tagmodificationhelper.cpp: rename class 2015-11-15 Gilles Caulier * app/main/digikamapp.cpp, libs/album/albummanager.cpp, libs/database/CMakeLists.txt, libs/database/coredb/{databasethumbnailinfoprovider.cpp => coredbthumbinfoprovider.cpp}, libs/database/coredb/{databasethumbnailinfoprovider.h => coredbthumbinfoprovider.h}: renamz class 2015-11-15 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/coredb/{databasechecker.cpp => coredbchecker.cpp}, libs/database/coredb/{databasechecker.h => coredbchecker.h}, libs/database/coredb/coredbschemaupdater.cpp: rename clas 2015-11-15 Gilles Caulier * app/views/tableview/tableview_model.cpp, app/views/tableview/tableview_model.h, libs/database/CMakeLists.txt, libs/database/collection/collectionmanager.cpp, libs/database/coredb/{databasechangesets.cpp => coredbchangesets.cpp}, libs/database/coredb/{databasechangesets.h => coredbchangesets.h}, libs/database/coredb/coredbconstants.h, libs/database/coredb/databasebackend.h, libs/database/coredb/databasewatch.h, libs/database/tags/tagscache.h, libs/database/utils/imageattributeswatch.h, libs/database/utils/scancontroller.h, libs/models/imagealbumfiltermodel.cpp, libs/models/imagealbummodel.cpp, libs/models/imagefiltermodel.cpp, libs/models/imagelistmodel.cpp, libs/models/imagemodel.cpp, utilities/geolocation/mapsearches/gpsmarkertiler.h, utilities/imageeditor/main/imagewindow.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/queuemanager/views/queuelist.cpp: rename class 2015-11-15 Gilles Caulier * libs/album/albumlabelstreeview.cpp, libs/album/albumlabelstreeview.h, libs/database/CMakeLists.txt, libs/database/album/albumdb.h, libs/database/album/albuminfo.h, libs/database/coredb/{databaseconstants.cpp => coredbconstants.cpp}, libs/database/coredb/{databaseconstants.h => coredbconstants.h}, libs/database/facesiface/databaseface.cpp, libs/database/facesiface/facetags.cpp, libs/database/facesiface/facetagseditor.cpp, libs/database/utils/dbstatdlg.h, libs/tags/tageditdlg.cpp, libs/tags/tagsactionmngr.cpp, utilities/facemanagement/faceutils.cpp: rename class 2015-11-15 Gilles Caulier * libs/database/{coredb => engine}/dbusutilities.h: this file is common yo all DB implementtion 2015-11-15 Gilles Caulier * app/items/imagecategorizedview.cpp, app/views/mapwidgetview.cpp, app/views/tableview/tableview_column_digikam.cpp, app/views/tableview/tableview_model.cpp, app/views/tableview/tableview_treeview_delegate.cpp, libs/database/album/albumdb.h, libs/database/coredb/{databasefields.h => coredbfields.h}, libs/database/coredb/databasechangesets.h, libs/database/item/imageinfo.h, libs/database/item/imageposition.cpp, libs/database/item/imageposition.h, libs/models/imagefiltersettings.cpp, libs/models/imagemodel.cpp, libs/models/imagesortsettings.cpp, tests/database/databasefieldstest.cpp, utilities/geolocation/mapsearches/gpsmarkertiler.h: rename core db header 2015-11-14 Gilles Caulier * app/utils/tooltipfiller.cpp, app/views/tableview/tableview_column_audiovideo.cpp, app/views/tableview/tableview_column_item.cpp, app/views/tableview/tableview_column_photo.cpp, libs/database/coredb/{databaseinfocontainers.h => coredbinfocontainers.h}, libs/database/item/imageinfo.cpp, libs/database/item/imagescanner.h, libs/imageproperties/imagepropertiessidebardb.cpp, libs/tags/tagsactionmngr.cpp, utilities/advancedrename/parser/options/database/keys/commonkeys.cp p, utilities/advancedrename/parser/options/database/keys/metadatakeys. cpp, utilities/advancedrename/parser/options/database/keys/positionkeys. cpp: rename core db hearder 2015-11-14 Gilles Caulier * : commit f8818709be980c0c83675d61af5b0c80c7f337e0 Author: Maik Qualmann Date: Sat Nov 14 21:49:29 2015 +0100 2015-11-14 Gilles Caulier * libs/facesengine/CMakeLists.txt, libs/facesengine/facedb/facedbaccess.cpp, libs/facesengine/facedb/facedbaccess.h, libs/facesengine/facedb/{databasefacebackend.cpp => facedbbackend.cpp}, libs/facesengine/facedb/{databasefacebackend.h => facedbbackend.h}, libs/facesengine/facedb/trainingdb.cpp, libs/facesengine/facedb/trainingdb.h: rename Database Face Backend class 2015-11-14 Gilles Caulier * libs/facesengine/CMakeLists.txt, libs/facesengine/facedb/{databasefaceoperationgroup.cpp => facedboperationgroup.cpp}, libs/facesengine/facedb/{databasefaceoperationgroup.h => facedboperationgroup.h}, libs/facesengine/recognitiondatabase.cpp: rename Database Face OPeration Group class 2015-11-14 Gilles Caulier * libs/facesengine/CMakeLists.txt, libs/facesengine/facedb/databasefacebackend.cpp, libs/facesengine/facedb/databasefacebackend.h, libs/facesengine/facedb/facedbaccess.cpp, libs/facesengine/facedb/{databasefaceschemaupdater.cpp => facedbschemaupdater.cpp}, libs/facesengine/facedb/{databasefaceschemaupdater.h => facedbschemaupdater.h}: rename database face schema updater class 2015-11-14 Gilles Caulier * libs/facesengine/CMakeLists.txt, libs/facesengine/facedb/databasefaceoperationgroup.cpp, libs/facesengine/facedb/databasefaceoperationgroup.h, libs/facesengine/facedb/databasefaceschemaupdater.cpp, libs/facesengine/facedb/databasefaceschemaupdater.h, libs/facesengine/facedb/{databasefaceaccess.cpp => facedbaccess.cpp}, libs/facesengine/facedb/{databasefaceaccess.h => facedbaccess.h}, libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.c pp, libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.h , libs/facesengine/recognitiondatabase.cpp: rename Databse Face Access class 2015-11-14 Gilles Caulier * libs/album/albummanager.cpp, libs/database/CMakeLists.txt, libs/database/collection/collectionscanner.cpp, libs/database/coredb/databasethumbnailinfoprovider.cpp, libs/database/coredb/databasethumbnailinfoprovider.h, libs/database/thumbsdb/{thumbnaildb.cpp => thumbsdb.cpp}, libs/database/thumbsdb/{thumbnaildb.h => thumbsdb.h}, libs/database/thumbsdb/thumbsdbaccess.cpp, libs/database/thumbsdb/thumbsdbaccess.h, libs/database/thumbsdb/thumbsdbchemaupdater.cpp, libs/threadimageio/thumbnailcreator.cpp, libs/threadimageio/thumbnailcreator.h, utilities/geolocation/mapsearches/gpsmarkertiler.h, utilities/maintenance/thumbsgenerator.cpp: rename Thumbnails Database class 2015-11-14 Gilles Caulier * app/main/main.cpp, libs/album/albummanager.cpp, libs/database/CMakeLists.txt, libs/database/collection/collectionscanner.cpp, libs/database/thumbsdb/thumbnaildb.h, libs/database/thumbsdb/{thumbnaildatabaseaccess.cpp => thumbsdbaccess.cpp}, libs/database/thumbsdb/{thumbnaildatabaseaccess.h => thumbsdbaccess.h}, libs/database/thumbsdb/thumbsdbchemaupdater.cpp, libs/database/thumbsdb/thumbsdbchemaupdater.h, libs/threadimageio/thumbnailcreator.cpp, libs/threadimageio/thumbnailloadthread.cpp, tests/database/testdatabase.cpp, utilities/geolocation/mapsearches/gpsmarkertiler.h, utilities/maintenance/thumbsgenerator.cpp: rename Thumbs DB access class 2015-11-14 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/thumbsdb/thumbnaildatabaseaccess.cpp, libs/database/thumbsdb/thumbnaildatabaseaccess.h, libs/database/thumbsdb/thumbnaildb.cpp, libs/database/thumbsdb/thumbnaildb.h, libs/database/thumbsdb/{thumbnaildatabasebackend.cpp => thumbsdbbackend.cpp}, libs/database/thumbsdb/{thumbnaildatabasebackend.h => thumbsdbbackend.h}, libs/threadimageio/thumbnailcreator.cpp: rename thumbs DB backend class 2015-11-14 Maik Qualmann * libs/dimg/loaders/pngloader.cpp: fix compiler warning "longjmp" in pngloader 2015-11-14 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/thumbsdb/thumbnaildatabaseaccess.cpp, libs/database/thumbsdb/thumbnaildatabasebackend.cpp, libs/database/thumbsdb/thumbnaildatabasebackend.h, libs/database/thumbsdb/{thumbnailschemaupdater.cpp => thumbsdbchemaupdater.cpp}, libs/database/thumbsdb/{thumbnailschemaupdater.h => thumbsdbchemaupdater.h}: renam thumb schema updater class 2015-11-14 Gilles Caulier * libs/database/coredb/databasechangesets.cpp, libs/database/coredb/databasechangesets.h: polish 2015-11-14 Gilles Caulier * libs/album/albummanager.cpp, libs/database/CMakeLists.txt, libs/database/README, libs/database/coredb/{schemaupdater.cpp => coredbschemaupdater.cpp}, libs/database/coredb/{schemaupdater.h => coredbschemaupdater.h}, libs/database/coredb/databaseaccess.cpp, libs/database/coredb/databasebackend.cpp, libs/database/coredb/databasebackend.h, libs/database/coredb/databasecopymanager.cpp, libs/database/{engine => utils}/databaseguierrorhandler.cpp, libs/database/{engine => utils}/databaseguierrorhandler.h, libs/database/{engine => utils}/dbstatdlg.cpp, libs/database/{engine => utils}/dbstatdlg.h, libs/database/{engine => utils}/dio.cpp, libs/database/{engine => utils}/dio.h, libs/database/{engine => utils}/dio_p.h, libs/database/{engine => utils}/imageattributeswatch.cpp, libs/database/{engine => utils}/imageattributeswatch.h, libs/database/{engine => utils}/scancontroller.cpp, libs/database/{engine => utils}/scancontroller.h, libs/database/{engine => utils}/syncjob.cpp, libs/database/{engine => utils}/syncjob.h, libs/dialogs/migrationdlg.cpp, utilities/setup/setupdatabase.cpp: move top level core DB implementation in utils subdir rename ShemaUpadter as COreDbShemaUpdater to prevent confusion with other DB updater (thumbs, face) 2015-11-14 Gilles Caulier * : commit 9aa483f720b7beff7c278abd773496ee27ec4f3e Author: Gilles Caulier Date: Sat Nov 14 07:33:52 2015 +0059 2015-11-13 Maik Qualmann * libs/tags/tageditdlg.cpp, libs/tags/tagsmanager/tagsmanager.cpp, libs/widgets/common/modelcompleter.cpp, libs/widgets/common/modelcompleter.h: fix tagsmanager and tageditdlg to show not internal tags in the completer 2015-11-13 Maik Qualmann * libs/widgets/common/modelcompleter.cpp, libs/widgets/common/modelcompleter.h, libs/widgets/common/searchtextbar.cpp, libs/widgets/common/searchtextbar.h, tests/widgets/searchtextbartest.cpp: fix compile searchtextbartest 2015-11-13 Maik Qualmann * tests/widgets/searchtextbartest.cpp: just a test build compile fix, correctly fix later 2015-11-12 Gilles Caulier * libs/database/README.MYSQL, libs/database/TODO.MYSQLPORT: rename and add more info to init DB 2015-11-12 Maik Qualmann * libs/widgets/common/modelcompleter.cpp: polish 2015-11-12 Maik Qualmann * CMakeLists.txt, app/CMakeLists.txt, libs/album/CMakeLists.txt, libs/database/CMakeLists.txt, libs/dialogs/CMakeLists.txt, libs/filters/CMakeLists.txt, libs/imageproperties/CMakeLists.txt, libs/models/CMakeLists.txt, libs/settings/CMakeLists.txt, libs/tags/CMakeLists.txt, libs/tags/tageditdlg.cpp, libs/template/CMakeLists.txt, libs/widgets/CMakeLists.txt, libs/widgets/common/{modelcompletion.cpp => modelcompleter.cpp}, libs/widgets/common/{modelcompletion.h => modelcompleter.h}, libs/widgets/common/searchtextbar.cpp, libs/widgets/common/searchtextbar.h, showfoto/CMakeLists.txt, tests/widgets/CMakeLists.txt, utilities/advancedrename/CMakeLists.txt, utilities/facemanagement/CMakeLists.txt, utilities/fuzzysearch/CMakeLists.txt, utilities/geolocation/mapsearches/CMakeLists.txt, utilities/kdesupport/kipi/CMakeLists.txt, utilities/lighttable/CMakeLists.txt, utilities/maintenance/CMakeLists.txt, utilities/queuemanager/CMakeLists.txt, utilities/searchwindow/CMakeLists.txt, utilities/setup/CMakeLists.txt: replace KLineEdit and KCompletion 2015-11-12 Gilles Caulier * libs/database/coredb/schemaupdater.cpp: compile 2015-11-12 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/coredb/databaseaccess.cpp, libs/database/coredb/databaseaccess.h, libs/database/coredb/databasebackend.cpp, libs/database/coredb/databasebackend.h, libs/database/coredb/databasebackend_p.h, libs/database/coredb/databasechecker.cpp, libs/database/coredb/databasecopymanager.cpp, libs/database/coredb/databasecopymanager.h, libs/database/coredb/databasefields.h, libs/database/coredb/databaseservererror.h, libs/database/coredb/databaseserverstarter.cpp, libs/database/coredb/databasetransaction.cpp, libs/database/coredb/databasetransaction.h, libs/database/coredb/databaseurl.cpp, libs/database/coredb/databasewatch.h, libs/database/coredb/schemaupdater.cpp, libs/database/thumbsdb/thumbnailschemaupdater.cpp, libs/database/thumbsdb/thumbnailschemaupdater.h: polish 2015-11-12 Gilles Caulier * libs/database/thumbsdb/thumbnaildatabaseaccess.cpp, libs/database/thumbsdb/thumbnaildb.h, libs/database/thumbsdb/thumbnailschemaupdater.cpp, libs/database/thumbsdb/thumbnailschemaupdater.h: polish 2015-11-12 Gilles Caulier * libs/database/CMakeLists.txt: polish 2015-11-12 Gilles Caulier * libs/database/CMakeLists.txt: polish 2015-11-12 Gilles Caulier * libs/database/README: polish 2015-11-12 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/{core => coredb}/databaseaccess.cpp, libs/database/{core => coredb}/databaseaccess.h, libs/database/{core => coredb}/databasebackend.cpp, libs/database/{core => coredb}/databasebackend.h, libs/database/{core => coredb}/databasebackend_p.h, libs/database/{core => coredb}/databasechangesets.cpp, libs/database/{core => coredb}/databasechangesets.h, libs/database/{core => coredb}/databasechecker.cpp, libs/database/{core => coredb}/databasechecker.h, libs/database/{core => coredb}/databaseconstants.cpp, libs/database/{core => coredb}/databaseconstants.h, libs/database/{core => coredb}/databasecopymanager.cpp, libs/database/{core => coredb}/databasecopymanager.h, libs/database/{core => coredb}/databasefields.h, libs/database/{core => coredb}/databaseinfocontainers.h, libs/database/{core => coredb}/databaseoperationgroup.cpp, libs/database/{core => coredb}/databaseoperationgroup.h, libs/database/{core => coredb}/databaseservererror.cpp, libs/database/{core => coredb}/databaseservererror.h, libs/database/{core => coredb}/databaseserverstarter.cpp, libs/database/{core => coredb}/databaseserverstarter.h, libs/database/{core => coredb}/databasethumbnailinfoprovider.cpp, libs/database/{core => coredb}/databasethumbnailinfoprovider.h, libs/database/{core => coredb}/databasetransaction.cpp, libs/database/{core => coredb}/databasetransaction.h, libs/database/{core => coredb}/databaseurl.cpp, libs/database/{core => coredb}/databaseurl.h, libs/database/{core => coredb}/databasewatch.cpp, libs/database/{core => coredb}/databasewatch.h, libs/database/{core => coredb}/databasewatchadaptor.cpp, libs/database/{core => coredb}/databasewatchadaptor.h, libs/database/{core => coredb}/dbusutilities.h, libs/database/{core => coredb}/downloadhistory.cpp, libs/database/{core => coredb}/downloadhistory.h, libs/database/{core => coredb}/namefilter.cpp, libs/database/{core => coredb}/namefilter.h, libs/database/{core => coredb}/schemaupdater.cpp, libs/database/{core => coredb}/schemaupdater.h, libs/database/{core => coredb}/searchxml.cpp, libs/database/{core => coredb}/searchxml.h, libs/database/{thumbnails => thumbsdb}/thumbnaildatabaseaccess.cpp, libs/database/{thumbnails => thumbsdb}/thumbnaildatabaseaccess.h, libs/database/{thumbnails => thumbsdb}/thumbnaildatabasebackend.cpp, libs/database/{thumbnails => thumbsdb}/thumbnaildatabasebackend.h, libs/database/{thumbnails => thumbsdb}/thumbnaildb.cpp, libs/database/{thumbnails => thumbsdb}/thumbnaildb.h, libs/database/{thumbnails => thumbsdb}/thumbnailschemaupdater.cpp, libs/database/{thumbnails => thumbsdb}/thumbnailschemaupdater.h, libs/facesengine/CMakeLists.txt, libs/facesengine/{database => facedb}/databasefaceaccess.cpp, libs/facesengine/{database => facedb}/databasefaceaccess.h, libs/facesengine/{database => facedb}/databasefacebackend.cpp, libs/facesengine/{database => facedb}/databasefacebackend.h, libs/facesengine/{database => facedb}/databasefaceoperationgroup.cpp, libs/facesengine/{database => facedb}/databasefaceoperationgroup.h, libs/facesengine/{database => facedb}/databasefaceschemaupdater.cpp, libs/facesengine/{database => facedb}/databasefaceschemaupdater.h, libs/facesengine/{database => facedb}/trainingdb.cpp, libs/facesengine/{database => facedb}/trainingdb.h: rename database/core as coredb, database/thumbnails as thumbdb, and facesengine/database as facedb 2015-11-12 Gilles Caulier * libs/database/core/schemaupdater.cpp, libs/database/thumbnails/thumbnailschemaupdater.cpp, libs/facesengine/database/databasefaceschemaupdater.cpp: clean debug traces 2015-11-12 Gilles Caulier * libs/facesengine/recognitiondatabase.cpp: more debug statements 2015-11-12 Gilles Caulier * libs/database/engine/databaseparameters.cpp: better debug trace about database parameter 2015-11-12 Gilles Caulier * libs/database/README: add Database readme file with some explainations 2015-11-12 Gilles Caulier * libs/database/CMakeLists.txt: dtabase/utils => databse/tags 2015-11-12 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/{framework => core}/databaseaccess.cpp, libs/database/{framework => core}/databaseaccess.h, libs/database/{framework => core}/databasebackend.cpp, libs/database/{framework => core}/databasebackend.h, libs/database/{framework => core}/databasebackend_p.h, libs/database/{framework => core}/databasechangesets.cpp, libs/database/{framework => core}/databasechangesets.h, libs/database/{framework => core}/databasechecker.cpp, libs/database/{framework => core}/databasechecker.h, libs/database/{framework => core}/databaseconstants.cpp, libs/database/{framework => core}/databaseconstants.h, libs/database/{framework => core}/databasecopymanager.cpp, libs/database/{framework => core}/databasecopymanager.h, libs/database/{framework => core}/databasefields.h, libs/database/{framework => core}/databaseinfocontainers.h, libs/database/{framework => core}/databaseoperationgroup.cpp, libs/database/{framework => core}/databaseoperationgroup.h, libs/database/{framework => core}/databaseservererror.cpp, libs/database/{framework => core}/databaseservererror.h, libs/database/{framework => core}/databaseserverstarter.cpp, libs/database/{framework => core}/databaseserverstarter.h, libs/database/{framework => core}/databasethumbnailinfoprovider.cpp, libs/database/{framework => core}/databasethumbnailinfoprovider.h, libs/database/{framework => core}/databasetransaction.cpp, libs/database/{framework => core}/databasetransaction.h, libs/database/{framework => core}/databaseurl.cpp, libs/database/{framework => core}/databaseurl.h, libs/database/{framework => core}/databasewatch.cpp, libs/database/{framework => core}/databasewatch.h, libs/database/{framework => core}/databasewatchadaptor.cpp, libs/database/{framework => core}/databasewatchadaptor.h, libs/database/{utils => core}/dbusutilities.h, libs/database/{utils => core}/downloadhistory.cpp, libs/database/{utils => core}/downloadhistory.h, libs/database/{utils => core}/namefilter.cpp, libs/database/{utils => core}/namefilter.h, libs/database/{utils => core}/schemaupdater.cpp, libs/database/{utils => core}/schemaupdater.h, libs/database/{utils => core}/searchxml.cpp, libs/database/{utils => core}/searchxml.h, libs/database/{core => engine}/databaseaction.h, libs/database/{core => engine}/databaseconfig.h, libs/database/{core => engine}/databaseconfigloader.cpp, libs/database/{core => engine}/databaseconfigloader.h, libs/database/{core => engine}/databasecorebackend.cpp, libs/database/{core => engine}/databasecorebackend.h, libs/database/{core => engine}/databasecorebackend_p.h, libs/database/{core => engine}/databasecoreconfig.cpp, libs/database/{core => engine}/databasecoreconfig.h, libs/database/{core => engine}/databaseerrorhandler.cpp, libs/database/{core => engine}/databaseerrorhandler.h, libs/database/{core => engine}/databaseguierrorhandler.cpp, libs/database/{core => engine}/databaseguierrorhandler.h, libs/database/{core => engine}/databaseparameters.cpp, libs/database/{core => engine}/databaseparameters.h, libs/database/{core => engine}/dbactiontype.cpp, libs/database/{core => engine}/dbactiontype.h, libs/database/{core => engine}/dbstatdlg.cpp, libs/database/{core => engine}/dbstatdlg.h, libs/database/{core => engine}/dio.cpp, libs/database/{core => engine}/dio.h, libs/database/{core => engine}/dio_p.h, libs/database/{core => engine}/imageattributeswatch.cpp, libs/database/{core => engine}/imageattributeswatch.h, libs/database/{core => engine}/scancontroller.cpp, libs/database/{core => engine}/scancontroller.h, libs/database/{core => engine}/sqlquery.cpp, libs/database/{core => engine}/sqlquery.h, libs/database/{core => engine}/syncjob.cpp, libs/database/{core => engine}/syncjob.h, libs/database/{utils => tags}/tagproperties.cpp, libs/database/{utils => tags}/tagproperties.h, libs/database/{core => tags}/tagregion.cpp, libs/database/{core => tags}/tagregion.h, libs/database/{utils => tags}/tagscache.cpp, libs/database/{utils => tags}/tagscache.h: rename databse/core as database/engine. This is the low level DB implementation rename database/framework as database/core. This the implmentation to handle Core DB (as we have thumb DB, and Face DB) create database/tags to host tags management code. move database/utils/* as dedicated subdirs (tags/core/engine) 2015-11-11 Maik Qualmann * libs/tags/tagscompleter.h: polish 2015-11-11 Gilles Caulier * libs/database/core/databaseconfigloader.cpp: polish 2015-11-11 Gilles Caulier * libs/database/TODO.MYSQLPORT: update 2015-11-11 Gilles Caulier * data/database/dbconfig.xml.cmake.in: code polish fix indent add new comment clean spaces 2015-11-11 Maik Qualmann * imageplugins/enhance/CMakeLists.txt, libs/dialogs/CMakeLists.txt, libs/widgets/CMakeLists.txt, utilities/imageeditor/CMakeLists.txt, utilities/importui/backend/cameracontroller.cpp: replace KProcess and KMacroExpander in the CameraController 2015-11-10 Gilles Caulier * data/database/mysql-global.conf: fix syntax with new mysql version 2015-11-10 Gilles Caulier * data/database/mysql-global.conf: fix internal mysql server starting. remove obsolete options rename older options 2015-11-10 Gilles Caulier * databaseserver/databaseserver.cpp, databaseserver/pollthread.cpp: fix dupplicate dir creation. db_data is never created. code polish 2015-11-10 Gilles Caulier * app/utils/digikam_config.h.cmake.in: fix lib exec install dir to run databaseserver which is uncomplete : it miss prefix install dir 2015-11-10 Gilles Caulier * data/facesengine/CMakeLists.txt, data/facesengine/haarcascade_frontalface_alt.xml, data/facesengine/haarcascade_frontalface_alt2.xml, data/facesengine/haarcascade_frontalface_alt_tree.xml, data/facesengine/haarcascade_frontalface_default.xml, data/facesengine/haarcascade_profileface.xml, data/facesengine/opencv2/haarcascade_frontalface_alt.xml, data/facesengine/opencv2/haarcascade_frontalface_alt2.xml, data/facesengine/opencv2/haarcascade_frontalface_alt_tree.xml, data/facesengine/opencv2/haarcascade_frontalface_default.xml, data/facesengine/{ => opencv2}/haarcascade_mcs_lefteye.xml, data/facesengine/{ => opencv2}/haarcascade_mcs_mouth.xml, data/facesengine/{ => opencv2}/haarcascade_mcs_nose.xml, data/facesengine/{ => opencv2}/haarcascade_mcs_righteye.xml, data/facesengine/opencv2/haarcascade_profileface.xml, data/facesengine/opencv3/haarcascade_frontalface_alt.xml, data/facesengine/opencv3/haarcascade_frontalface_alt2.xml, data/facesengine/opencv3/haarcascade_frontalface_alt_tree.xml, data/facesengine/opencv3/haarcascade_frontalface_default.xml, data/facesengine/opencv3/haarcascade_mcs_lefteye.xml, data/facesengine/opencv3/haarcascade_mcs_mouth.xml, data/facesengine/opencv3/haarcascade_mcs_nose.xml, data/facesengine/opencv3/haarcascade_mcs_righteye.xml, data/facesengine/opencv3/haarcascade_profileface.xml, libs/facesengine/detection/opencvfacedetector.cpp, libs/facesengine/facedetector.cpp: haar cascade xml files are different for OpenCV2 and OpenCV3 2015-11-09 Gilles Caulier * libs/facesengine/opencv3-face/README: add readme notice 2015-11-09 Gilles Caulier * libs/facesengine/opencv3-face/face_basic.hpp: missing header 2015-11-09 Gilles Caulier * README: update 2015-11-09 Gilles Caulier * : commit b400f57f7c457b0bac5ea3d4fd39fbde0c5e11e5 Author: Gilles Caulier Date: Mon Nov 9 22:30:11 2015 +0059 2015-11-09 Maik Qualmann * libs/tags/addtagslineedit.cpp: signals from TagCompleter work again 2015-11-09 Gilles Caulier * NEWS: update 2015-11-09 Gilles Caulier * README: update 2015-11-09 Gilles Caulier * README: update 2015-11-09 Gilles Caulier * cmake/modules/MacroOpenCV.cmake: Specified OpenCV modules are always mandatory CCBUGS: 355076 2015-11-09 Gilles Caulier * CMakeLists.txt: opencv3 face component is mandatory to compile digiKam 5.0.0 CCBUGS: 355076 2015-11-09 Gilles Caulier * CMakeLists.txt: polish 2015-11-09 Gilles Caulier * tests/widgets/CMakeLists.txt: compile 2015-11-09 Gilles Caulier * app/main/main.cpp: there is no libkipi translation domain anymore 2015-11-09 Gilles Caulier * utilities/kdesupport/kipi/setupkipi.cpp, utilities/kdesupport/kipi/setupkipi.h, utilities/setup/CMakeLists.txt, utilities/setup/setup.cpp, utilities/setup/setup.h: new kipi setup page adapated to new libkipi API 2015-11-08 Maik Qualmann * libs/tags/addtagslineedit.cpp, libs/tags/tagscompleter.h: fix crash after manual adding a face 2015-11-08 Maik Qualmann * app/views/welcomepageview.cpp: fix over painting in the stacked view from the welcome page 2015-11-08 Maik Qualmann * libs/widgets/itemview/itemviewhoverbutton.cpp: fix fade-in effect of the overlay buttons 2015-11-06 Maik Qualmann * libs/widgets/common/dwidgetutils.cpp: fix double QFileDialog 2015-11-06 Gilles Caulier * utilities/firstrun/collectionpage.cpp: dironly mode 2015-11-06 Gilles Caulier * libs/dialogs/migrationdlg.cpp: fix broken signal/slot connection 2015-11-06 Gilles Caulier * libs/settings/applicationsettings.h, libs/settings/applicationsettings_database.cpp, libs/widgets/common/databasewidget.cpp, libs/widgets/common/databasewidget.h, utilities/setup/setupdatabase.cpp: add face DB support 2015-11-06 Gilles Caulier * libs/facesengine/recognitiondatabase.cpp: add support of sqlite or mysql DB through DatabaseParameters settings 2015-11-06 Gilles Caulier * libs/database/core/databaseparameters.cpp, libs/database/core/databaseparameters.h, libs/settings/applicationsettings_database.cpp: add face database support 2015-11-06 Gilles Caulier * libs/facesengine/recognitiondatabase.cpp, libs/facesengine/recognitiondatabase.h: polish 2015-11-06 Gilles Caulier * libs/database/core/databaseparameters.cpp, libs/database/core/databaseparameters.h: add face database support 2015-11-06 Gilles Caulier * libs/database/core/databaseparameters.cpp, libs/database/core/databaseparameters.h: polish 2015-11-05 Maik Qualmann * utilities/imageeditor/editor/editorwindow.cpp: fix destination directory in the save dialog from image editor 2015-11-05 Maik Qualmann * utilities/importui/views/importstackedview.cpp, utilities/importui/views/importstackedview.h: polish 2015-11-05 Maik Qualmann * app/views/mapwidgetview.cpp, app/views/mapwidgetview.h: polish 2015-11-05 Maik Qualmann * app/main/digikamapp.cpp: fix crash after closing digiKam 2015-11-05 Gilles Caulier * data/database/dbconfig.xml.cmake.in: xml broken. revert 2015-11-05 Gilles Caulier * libs/facesengine/database/databasefacebackend.h, libs/facesengine/recognition-opencv-lbph/facerec_borrowed.cpp, libs/facesengine/recognition-opencv-lbph/facerec_borrowed.h, libs/facesengine/recognition-opencv-lbph/lbphfacemodel.cpp: polish 2015-11-05 Gilles Caulier * libs/facesengine/CMakeLists.txt, libs/facesengine/recognition-opencv-lbph/lbphfacemodel.h, libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.h , libs/facesengine/{database/databasefacecontainers.cpp => recognition-opencv-lbph/opencvmatdata.cpp}, libs/facesengine/{database/databasefacecontainers.h => recognition-opencv-lbph/opencvmatdata.h}: this class as nothing to do with face DB. It's used by LPBH algorithm 2015-11-05 Gilles Caulier * libs/facesengine/database/databasefaceaccess.cpp, libs/facesengine/database/databasefaceaccess.h, libs/facesengine/database/databasefacecontainers.h: polish 2015-11-05 Gilles Caulier * data/database/dbconfig.xml.cmake.in, libs/database/core/databaseconfigloader.cpp, libs/database/core/databaseconfigloader.h, libs/database/core/databaseguierrorhandler.cpp, libs/database/core/tagregion.h: polish 2015-11-05 Gilles Caulier * libs/facesengine/database/databasefaceaccess.cpp, libs/facesengine/database/databasefaceaccess.h, libs/facesengine/database/databasefaceinitobserver.h, libs/facesengine/database/databasefaceschemaupdater.cpp, libs/facesengine/database/databasefaceschemaupdater.h: factoring : DatabaseFaceInitObserver => InitializationObserver 2015-11-05 Gilles Caulier * libs/database/core/databaseparameters.cpp: polish 2015-11-05 Gilles Caulier * libs/database/core/databaseparameters.cpp: polish 2015-11-05 Gilles Caulier * libs/facesengine/database/databasefacebackend.h: rename face DB Backend as "faceDatabase" 2015-11-05 Gilles Caulier * libs/database/thumbnails/thumbnaildatabasebackend.cpp, libs/database/thumbnails/thumbnaildatabasebackend.h, libs/facesengine/database/databasefacebackend.cpp, libs/facesengine/database/databasefacebackend.h: code simplidication : no need dedicated private container => use private container from parent class. 2015-11-05 Gilles Caulier * libs/database/framework/databasebackend.cpp: polish 2015-11-05 Gilles Caulier * libs/database/thumbnails/thumbnaildatabasebackend.cpp, libs/facesengine/database/databasefacebackend.cpp: polish 2015-11-05 Gilles Caulier * CMakeLists.txt, app/utils/digikam_dbconfig.h.cmake.in, data/database/dbconfig.xml.cmake.in, data/facesengine/CMakeLists.txt, data/facesengine/dbfaceconfig.xml.cmake.in, libs/facesengine/CMakeLists.txt, libs/facesengine/database/databasefaceaccess.cpp, libs/facesengine/database/databasefaceaccess.h, libs/facesengine/database/databasefacebackend.cpp, libs/facesengine/database/databasefacebackend.h, libs/facesengine/database/databasefacebackend_p.h, libs/facesengine/database/databasefaceconfig.cpp, libs/facesengine/database/databasefaceconfig.h, libs/facesengine/database/databasefaceparameters.cpp, libs/facesengine/database/databasefaceparameters.h, libs/facesengine/database/databasefaceschemaupdater.cpp, libs/facesengine/recognitiondatabase.cpp: Factoring code from DatabaseFaceBAckend with DatabaseCoreBackend Remove Face DB XML statements which in now integrated as well into Core DB XML statements. Rename DB actions from Face DB statement with "Face" annotation to be compatible with all other DB actions described in XML statement. Increase XML statement ID due to change of XML contents with Face DB integration. Now Face DB can be stored into SQlite or MySQL. Remove DatabaseFaceConfig class which is not used anymore. Remove DatabaseFaceParameters class which is replaced as well by DatabaseParameters. 2015-11-05 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/core/databasecorebackend.cpp, libs/database/core/databasecorebackend.h, libs/database/framework/databasebackend.cpp, libs/database/framework/databasebackend.h, libs/database/thumbnails/thumbnaildatabaseaccess.cpp, libs/database/thumbnails/thumbnaildatabaseaccess.h, libs/database/thumbnails/thumbnaildatabasebackend.cpp, libs/database/thumbnails/thumbnaildatabasebackend.h, libs/database/thumbnails/thumbnaildb.cpp, libs/database/thumbnails/thumbnaildb.h, libs/threadimageio/thumbnailcreator.cpp: separate thumbnail schema registration to DB backend in a dedicated thumbnail DB backen implementation now DB core Backend is a pure low level class, which can be used to factoring Face DB Backend 2015-11-05 Gilles Caulier * libs/database/thumbnails/thumbnaildatabaseaccess.cpp, libs/database/thumbnails/thumbnaildatabaseaccess.h: polish 2015-11-05 Gilles Caulier * NEWS: update 2015-11-05 Gilles Caulier * NEWS: update 2015-11-05 Gilles Caulier * libs/database/framework/databasebackend.cpp: polish 2015-11-05 Gilles Caulier * : commit 12a9f67a2a7440fdd600078543d87e6c3d433ef1 Author: Gilles Caulier Date: Thu Nov 5 10:28:27 2015 +0059 2015-11-05 l10n daemon script * app/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2015-11-05 Gilles Caulier * app/utils/digikam_debug.cpp, app/utils/digikam_debug.h, libs/database/album/albumdb.cpp, libs/database/collection/collectionmanager.cpp, libs/database/collection/collectionscanner.cpp, libs/database/core/databaseconfigloader.cpp, libs/database/core/databasecorebackend.cpp, libs/database/core/databasecorebackend.h, libs/database/core/databaseguierrorhandler.cpp, libs/database/core/databaseparameters.cpp, libs/database/core/dio.cpp, libs/database/core/scancontroller.cpp, libs/database/facesiface/databaseface.cpp, libs/database/facesiface/facetags.cpp, libs/database/facesiface/facetagseditor.cpp, libs/database/framework/databaseaccess.cpp, libs/database/framework/databasechecker.cpp, libs/database/framework/databasecopymanager.cpp, libs/database/framework/databaseserverstarter.cpp, libs/database/framework/databaseurl.cpp, libs/database/haar/haariface.cpp, libs/database/imagehistory/imagehistorygraph.cpp, libs/database/imagehistory/imagehistorygraph_boost.h, libs/database/imagehistory/imagehistorygraphmodel.cpp, libs/database/imgqsort/imgqsort.cpp, libs/database/item/imageinfo.cpp, libs/database/item/imagelister.cpp, libs/database/item/imagequerybuilder.cpp, libs/database/item/imagescanner.cpp, libs/database/item/imagetagpair.cpp, libs/database/thumbnails/thumbnaildatabaseaccess.cpp, libs/database/thumbnails/thumbnailschemaupdater.cpp, libs/database/utils/schemaupdater.cpp, libs/database/utils/tagproperties.cpp: new database core debug space 2015-11-04 l10n daemon script * app/main/digikam.notifyrc, imageplugins/transform/digikamimageplugin_transform.desktop: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2015-11-04 Gilles Caulier * libs/facesengine/database/databasefacebackend.cpp, libs/facesengine/database/databasefacebackend_p.h: polish 2015-11-04 Gilles Caulier * libs/facesengine/CMakeLists.txt, libs/facesengine/database/databasefaceaccess.cpp, libs/facesengine/database/databasefaceaccess.h, libs/facesengine/database/{databasefacecorebackend.cpp => databasefacebackend.cpp}, libs/facesengine/database/{databasefacecorebackend.h => databasefacebackend.h}, libs/facesengine/database/{databasefacecorebackend_p.h => databasefacebackend_p.h}, libs/facesengine/database/trainingdb.cpp, libs/facesengine/database/trainingdb.h: rename classes 2015-11-04 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/core/{databaseconfigelementloader.cpp => databaseconfigloader.cpp}, libs/database/core/{databaseconfigelementloader.h => databaseconfigloader.h}, libs/database/core/databasecoreconfig.cpp, libs/facesengine/database/databasefaceconfig.cpp: rename classes 2015-11-04 Gilles Caulier * : commit efa97cc6d6c92d566ab9f6a9cee50c6bf43a678b Author: Gilles Caulier Date: Wed Nov 4 15:10:27 2015 +0059 2015-11-04 l10n daemon script * app/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2015-11-04 Gilles Caulier * databaseserver/databaseserver.cpp, databaseserver/databaseserver.h, libs/database/CMakeLists.txt, libs/database/core/databaseaction.h, libs/database/core/databaseconfig.h, libs/database/core/databasecorebackend.cpp, libs/database/core/databasecorebackend.h, libs/database/core/databasecorebackend_p.h, libs/database/core/{databaseconfigelement.cpp => databasecoreconfig.cpp}, libs/database/core/{databaseconfigelement.h => databasecoreconfig.h}, libs/database/core/databaseparameters.cpp, libs/database/core/databaseparameters.h, libs/database/framework/databaseaccess.cpp, libs/database/framework/databaseaccess.h, libs/facesengine/CMakeLists.txt, libs/facesengine/database/{databasefaceconfigelement.cpp => databasefaceconfig.cpp}, libs/facesengine/database/{databasefaceconfigelement.h => databasefaceconfig.h}, libs/facesengine/database/databasefacecontainers.cpp, libs/facesengine/database/databasefacecorebackend.cpp, libs/facesengine/database/databasefacecorebackend.h, libs/facesengine/database/databasefaceparameters.h: rename classes 2015-11-04 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/core/databaseconfig.h, libs/database/core/databaseconfigelement.cpp, libs/database/core/databaseconfigelement.h, libs/database/core/databaseconfigelementloader.cpp, libs/database/core/databaseconfigelementloader.h, libs/database/core/databasecorebackend.cpp, libs/database/core/databasecorebackend.h, libs/database/core/databaseparameters.cpp, libs/facesengine/database/databasefaceconfigelement.cpp, libs/facesengine/database/databasefaceconfigelement.h, libs/facesengine/database/databasefacecorebackend.cpp, libs/facesengine/database/databasefacecorebackend.h: factoring database config element loader between Core DB and Face DB. the static element loader is now created through Q_GLOBAL_STATIC_WITH_ARGS with XML file path and XML version ID as arguments. DatabaseConfigElement and DatabaseFaceConfigElement are now simple classes to wrap static methods working with static instance of database config element loader dedicated for Core and Face DB. 2015-11-04 Gilles Caulier * libs/database/core/databaseconfigelement.cpp, libs/facesengine/database/databasefaceconfigelement.cpp: polish 2015-11-04 Gilles Caulier * libs/database/core/databaseconfigelement.cpp: polish 2015-11-04 Gilles Caulier * libs/database/core/databaseaction.h, libs/database/core/databaseconfigelement.cpp, libs/database/core/databaseconfigelement.h, libs/facesengine/database/databasefaceconfigelement.h: factoring database action classes between core DB and face DB 2015-11-04 Gilles Caulier * libs/database/core/databaseconfigelement.h, libs/facesengine/database/databasefaceconfigelement.h: polish 2015-11-04 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/utils/digikam_dbconfig.h.cmake.in, data/database/CMakeLists.txt, data/database/dbconfig.xml.cmake.in, data/facesengine/CMakeLists.txt, data/facesengine/dbfaceconfig.xml.cmake.in, libs/database/core/databaseconfigelement.cpp, libs/facesengine/database/databasefaceconfigelement.cpp, libs/facesengine/database/databasefacecorebackend.cpp, libs/facesengine/database/databasefacecorebackend.h, libs/facesengine/database/databasefaceparameters.h: manage faces engine database XML version ID with top level cmakelist.txt, as core database fix faces engine database config elements rules. Previous implementation mix core and face DB interface which break face db creation/load/parsing/updating 2015-11-04 Gilles Caulier * libs/dimg/filters/dimgthreadedfilter.cpp, libs/dimg/filters/lens/lensfuniface.cpp: less debug messages on the console at startup 2015-11-04 Gilles Caulier * data/database/dbconfig.xml.cmake.in: polish 2015-11-04 Gilles Caulier * data/database/dbconfig.xml.cmake.in, data/facesengine/{dbfaceconfig.xml => dbfaceconfig.xml.cmake.in}, libs/facesengine/database/databasefaceconfigelement.cpp: TAB => 4 spaces 2015-11-04 Gilles Caulier * data/database/dbconfig.xml.cmake.in: the default DB is sqlite, not mysql 2015-11-04 Gilles Caulier * data/database/CMakeLists.txt: fix comments fix path 2015-11-03 Gilles Caulier * data/database/dbconfig.xml.cmake.in: missing to patch version ID 2015-11-03 Gilles Caulier * libs/facesengine/database/databasefaceschemaupdater.cpp, libs/facesengine/database/databasefaceschemaupdater.h: polish 2015-11-03 Gilles Caulier * libs/database/framework/databasethumbnailinfoprovider.cpp, libs/database/framework/databasethumbnailinfoprovider.h: polish 2015-11-03 Gilles Caulier * libs/database/thumbnails/thumbnailschemaupdater.cpp, libs/database/thumbnails/thumbnailschemaupdater.h: polish 2015-11-03 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, libs/database/dbconfigversion.h.cmake.in => app/utils/digikam_dbconfig.h.cmake.in, libs/database/CMakeLists.txt, libs/database/core/databaseconfigelement.cpp: move DB config header to a more common place to be used later with FacesEngine rename DB core XML Id to prevent conflict with DB faces 2015-11-02 Maik Qualmann * imageplugins/color/imageplugin_color.cpp: fix "Color Space Conversion" menu 2015-11-02 Maik Qualmann * showfoto/main/main.cpp: create ShowFoto cache dir at startup if it do not exist 2015-11-02 Maik Qualmann * app/main/main.cpp, utilities/imageeditor/core/undocache.cpp: create cache application dir at startup if it do not exist 2015-11-02 Gilles Caulier * tests/facesengine/CMakeLists.txt: polish 2015-11-02 Gilles Caulier * libs/facesengine/recognitiondatabase.cpp: if main DB is mysql, store recognition SQlite to digiKAm app data dir 2015-11-02 Gilles Caulier * app/main/digikamapp.cpp, app/main/main.cpp: create data application dir at startup if it do not exist 2015-11-02 Gilles Caulier * app/main/digikamapp.cpp, utilities/setup/camera/cameralist.cpp, utilities/setup/setupeditor.cpp: xml config files must be stored in a dedicated digikam subdir 2015-11-02 Gilles Caulier * tests/facesengine/traindb.cpp: compile 2015-11-02 Gilles Caulier * libs/database/core/databaseparameters.cpp, libs/database/framework/databaseaccess.h, tests/facesengine/CMakeLists.txt, tests/facesengine/demo/faceitem.cpp, tests/facesengine/demo/faceitem.h, tests/facesengine/demo/fancyrect.cpp, tests/facesengine/demo/fancyrect.h, tests/facesengine/demo/main.cpp, tests/facesengine/demo/mainwindow.cpp, tests/facesengine/demo/mainwindow.h, tests/facesengine/demo/marquee.cpp, tests/facesengine/demo/marquee.h, tests/facesengine/recognize.cpp, tests/facesengine/traindb.cpp: init DB for FacesEngine 2015-11-02 Gilles Caulier * libs/database/framework/databaseaccess.cpp: polish 2015-11-02 Shourya Singh Gupta * tests/advancedrename/CMakeLists.txt, tests/albummodel/CMakeLists.txt, tests/database/CMakeLists.txt, tests/dimg/CMakeLists.txt, tests/dmetadata/CMakeLists.txt, tests/facesengine/CMakeLists.txt, tests/fileio/CMakeLists.txt, tests/filters/CMakeLists.txt, tests/geolocation/editor/CMakeLists.txt, tests/geolocation/geoiface/CMakeLists.txt, tests/geolocation/geoiface/calibrator/CMakeLists.txt, tests/geolocation/geoiface/demo/CMakeLists.txt, tests/imgqsort/detectcompression/CMakeLists.txt, tests/iojobs/CMakeLists.txt, tests/multithreading/CMakeLists.txt, tests/rawengine/CMakeLists.txt, tests/timestampupdate/CMakeLists.txt, tests/widgets/CMakeLists.txt: Fix compilation issues in core/tests/ 2015-11-01 Maik Qualmann * libs/widgets/common/dsliderspinbox.cpp: fix in the DAbstractSliderSpinBox return key and escape key in the manually edit mode 2015-11-01 Gilles Caulier * tests/facesengine/CMakeLists.txt, tests/facesengine/{gui => demo}/button.cpp, tests/facesengine/{gui => demo}/button.h, tests/facesengine/{gui => demo}/faceitem.cpp, tests/facesengine/{gui => demo}/faceitem.h, tests/facesengine/{gui => demo}/fancyrect.cpp, tests/facesengine/{gui => demo}/fancyrect.h, tests/facesengine/{gui => demo}/main.cpp, tests/facesengine/{gui => demo}/mainwindow.cpp, tests/facesengine/{gui => demo}/mainwindow.h, tests/facesengine/{gui => demo}/mainwindow.ui, tests/facesengine/{gui => demo}/marquee.cpp, tests/facesengine/{gui => demo}/marquee.h: polish 2015-11-01 Gilles Caulier * app/utils/digikam_debug.cpp, app/utils/digikam_debug.h, libs/facesengine/alignment-congealing/funnelreal.cpp, libs/facesengine/alignment-flandmark/flandmarkaligner.cpp, libs/facesengine/database/databasefaceaccess.cpp, libs/facesengine/database/databasefaceconfigelement.cpp, libs/facesengine/database/databasefacecontainers.cpp, libs/facesengine/database/databasefacecorebackend.cpp, libs/facesengine/database/databasefaceschemaupdater.cpp, libs/facesengine/database/trainingdb.cpp, libs/facesengine/detection/opencvfacedetector.cpp, libs/facesengine/facedetector.cpp, libs/facesengine/recognition-opencv-lbph/facerec_borrowed.cpp, libs/facesengine/recognition-opencv-lbph/lbphfacemodel.cpp, libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.c pp, libs/facesengine/recognitiondatabase.cpp: new debug space 2015-11-01 Gilles Caulier * CMakeLists.txt: polish 2015-11-01 Gilles Caulier * CMakeLists.txt, README, app/CMakeLists.txt, app/items/digikamimageview.cpp, app/items/digikamimageview_p.h, app/utils/componentsinfo.h, app/utils/digikam_config.h.cmake.in, app/utils/{libopencv.h => libopencv.h.cmake.in}, app/views/digikamview.cpp, app/views/imagepreviewview.cpp, app/views/imagepreviewviewitem.cpp, app/views/imagepreviewviewitem.h, app/views/leftsidebarwidgets.cpp, app/views/leftsidebarwidgets.h, cmake/modules/MacroLocalLibs.cmake, data/CMakeLists.txt, data/facesengine/CMakeLists.txt, data/facesengine/dbfaceconfig.xml, data/facesengine/haarcascade_frontalface_alt.xml, data/facesengine/haarcascade_frontalface_alt2.xml, data/facesengine/haarcascade_frontalface_alt_tree.xml, data/facesengine/haarcascade_frontalface_default.xml, data/facesengine/haarcascade_mcs_lefteye.xml, data/facesengine/haarcascade_mcs_mouth.xml, data/facesengine/haarcascade_mcs_nose.xml, data/facesengine/haarcascade_mcs_righteye.xml, data/facesengine/haarcascade_profileface.xml, libs/CMakeLists.txt, libs/database/CMakeLists.txt, libs/database/core/databaseparameters.cpp, libs/database/core/databaseparameters.h, libs/database/facesiface/facetags.cpp, libs/database/facesiface/facetags.h, libs/database/facesiface/facetagseditor.h, libs/database/framework/databaseconstants.cpp, libs/database/framework/databaseconstants.h, libs/facesengine/CMakeLists.txt, libs/facesengine/alignment-congealing/funnelreal.cpp, libs/facesengine/alignment-congealing/funnelreal.h, libs/facesengine/alignment-flandmark/flandmarkaligner.cpp, libs/facesengine/alignment-flandmark/flandmarkaligner.h, libs/facesengine/database/databasefaceaccess.cpp, libs/facesengine/database/databasefaceaccess.h, libs/facesengine/database/databasefaceconfigelement.cpp, libs/facesengine/database/databasefaceconfigelement.h, libs/facesengine/database/databasefacecontainers.cpp, libs/facesengine/database/databasefacecontainers.h, libs/facesengine/database/databasefacecorebackend.cpp, libs/facesengine/database/databasefacecorebackend.h, libs/facesengine/database/databasefacecorebackend_p.h, libs/facesengine/database/databasefaceinitobserver.h, libs/facesengine/database/databasefaceoperationgroup.cpp, libs/facesengine/database/databasefaceoperationgroup.h, libs/facesengine/database/databasefaceparameters.cpp, libs/facesengine/database/databasefaceparameters.h, libs/facesengine/database/databasefaceschemaupdater.cpp, libs/facesengine/database/databasefaceschemaupdater.h, libs/facesengine/database/trainingdb.cpp, libs/facesengine/database/trainingdb.h, libs/facesengine/dataproviders.cpp, libs/facesengine/dataproviders.h, libs/facesengine/detection/opencvfacedetector.cpp, libs/facesengine/detection/opencvfacedetector.h, libs/facesengine/facedetector.cpp, libs/facesengine/facedetector.h, libs/facesengine/identity.cpp, libs/facesengine/identity.h, libs/facesengine/preprocessing-tantriggs/tantriggspreprocessor.cpp, libs/facesengine/preprocessing-tantriggs/tantriggspreprocessor.h, libs/facesengine/recognition-opencv-lbph/facerec_borrowed.cpp, libs/facesengine/recognition-opencv-lbph/facerec_borrowed.h, libs/facesengine/recognition-opencv-lbph/lbphfacemodel.cpp, libs/facesengine/recognition-opencv-lbph/lbphfacemodel.h, libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.c pp, libs/facesengine/recognition-opencv-lbph/opencvlbphfacerecognizer.h , libs/facesengine/recognitiondatabase.cpp, libs/facesengine/recognitiondatabase.h, libs/tags/tagmodificationhelper.cpp, libs/widgets/CMakeLists.txt, tests/CMakeLists.txt, tests/database/data/20/sqlite_digikam4.db.data.sql, tests/facesengine/CMakeLists.txt, tests/facesengine/align.cpp, tests/facesengine/detect.cpp, tests/facesengine/gui/button.cpp, tests/facesengine/gui/button.h, tests/facesengine/gui/faceitem.cpp, tests/facesengine/gui/faceitem.h, tests/facesengine/gui/fancyrect.cpp, tests/facesengine/gui/fancyrect.h, tests/facesengine/gui/main.cpp, tests/facesengine/gui/mainwindow.cpp, tests/facesengine/gui/mainwindow.h, tests/facesengine/gui/mainwindow.ui, tests/facesengine/gui/marquee.cpp, tests/facesengine/gui/marquee.h, tests/facesengine/preprocess.cpp, tests/facesengine/recognize.cpp, tests/facesengine/traindb.cpp, utilities/CMakeLists.txt, utilities/facemanagement/CMakeLists.txt, utilities/facemanagement/facepipeline.cpp, utilities/facemanagement/facepipeline.h, utilities/facemanagement/facepipeline_p.h, utilities/facemanagement/faceutils.cpp, utilities/facemanagement/faceutils.h, utilities/imageeditor/CMakeLists.txt, utilities/importui/CMakeLists.txt, utilities/lighttable/CMakeLists.txt, utilities/maintenance/CMakeLists.txt, utilities/maintenance/facesdetector.cpp, utilities/maintenance/maintenancedlg.cpp, utilities/maintenance/maintenancemngr.cpp, utilities/queuemanager/CMakeLists.txt: New face engine 2015-10-31 Maik Qualmann * utilities/geolocation/geoiface/backends/backendmarble.cpp: fix disconnect in the backend marble 2015-10-30 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/{faces => facesiface}/databaseface.cpp, libs/database/{faces => facesiface}/databaseface.h, libs/database/{faces => facesiface}/facetags.cpp, libs/database/{faces => facesiface}/facetags.h, libs/database/{faces => facesiface}/facetagseditor.cpp, libs/database/{faces => facesiface}/facetagseditor.h: db/faces => db/facesiface 2015-10-30 Gilles Caulier * libs/widgets/common/drawdecoderwidget.cpp: compile 2015-10-30 Gilles Caulier * libs/widgets/common/drawdecoderwidget.cpp, libs/widgets/common/drawdecoderwidget.h: these option can be always enabled now 2015-10-30 Gilles Caulier * databaseserver/databaseserver.cpp, libs/database/core/databasecorebackend.cpp, libs/database/core/databaseguierrorhandler.cpp: missing signal connection with QProgressDialog polish 2015-10-30 Gilles Caulier * CMakeLists.txt: fix OpenCV2/3 rules into digiKam core REVIEW: 125881 2015-10-30 Gilles Caulier * utilities/imageeditor/editor/editorwindow.cpp: apply patch to add missing compilation rules when libksane is missing REVIEW: 125882 2015-10-30 Gilles Caulier * libs/database/faces/facetags.cpp, libs/database/faces/facetagseditor.cpp: no i18n here polish 2015-10-30 Gilles Caulier * CMakeLists.txt: polish 2015-10-30 Gilles Caulier * CMakeLists.txt: polish 2015-10-30 Gilles Caulier * CMakeLists.txt: polish 2015-10-30 Gilles Caulier * libs/dialogs/libsinfodlg.cpp: add TODO and polish 2015-10-30 Gilles Caulier * CMakeLists.txt, libs/rawengine/libraw/CMakeLists.txt: better RawEngine checks report on the console 2015-10-30 Gilles Caulier * CMakeLists.txt, cmake/modules/FindEigen3.cmake, cmake/modules/FindExiv2.cmake, cmake/modules/FindGLIB2.cmake, cmake/modules/FindPGF.cmake, cmake/modules/MacroBoolTo01.cmake, cmake/modules/MacroJPEG.cmake, cmake/modules/MacroLocalLibs.cmake, cmake/modules/MacroOpenCV.cmake, cmake/modules/MacroOpenMP.cmake, libs/rawengine/libraw/CMakeLists.txt: factorize OpenMP detection for libraw 2015-10-30 Gilles Caulier * libs/iojobs/iojob.h, libs/iojobs/iojobsmanager.h, libs/iojobs/iojobsthread.h: export symbols for test 2015-10-30 Gilles Caulier * libs/models/albumfiltermodel.h: export symbols 2015-10-30 Gilles Caulier * libs/album/albumthumbnailloader.h, libs/models/abstractalbummodel.h, libs/models/albummodel.h: export symbols 2015-10-29 Gilles Caulier * app/views/mapwidgetview.h, libs/album/album.h, libs/database/core/dbstatdlg.h, libs/fileactionmanager/fileactionmngr.h, libs/imageproperties/imagepropertiessidebarcamgui.h, utilities/advancedrename/advancedrenamedialog.h, utilities/advancedrename/advancedrenameprocessdialog.h, utilities/importui/main/importui.h, utilities/importui/views/importstackedview.h, utilities/maintenance/maintenancetool.h, utilities/maintenance/newitemsfinder.h, utilities/setup/camera/cameralist.h: export symbols 2015-10-29 Gilles Caulier * app/CMakeLists.txt, app/date/ddatetimeedit.h, app/dragdrop/importdragdrop.h, app/items/imageviewutilities.h, app/utils/contextmenuhelper.h, app/views/mapwidgetview.cpp, app/views/mapwidgetview.h, libs/database/core/dio.h, libs/database/core/scancontroller.h, libs/imageproperties/imagegpsmodelhelper.h, libs/imageproperties/imagepropertiesgpstab.cpp, libs/pgfutils/pgfutils.h, libs/rawengine/rawinfo.h, libs/settings/applicationsettings.h, libs/template/templateselector.h, tests/advancedrename/CMakeLists.txt, tests/albummodel/CMakeLists.txt, tests/database/CMakeLists.txt, tests/geolocation/editor/test_correlator.cpp, utilities/advancedrename/advancedrenamedialog.h, utilities/advancedrename/advancedrenamemanager.h, utilities/advancedrename/advancedrenamewidget.h, utilities/geolocation/editor/bookmark/gpsbookmarkmodelhelper.h, utilities/geolocation/editor/correlator/gpsdatacontainer.h, utilities/geolocation/editor/correlator/track_correlator.h, utilities/geolocation/editor/correlator/track_listmodel.cpp, utilities/geolocation/editor/dialog/gpscommon.h, utilities/geolocation/editor/dialog/gpsgeoifacemodelhelper.h, utilities/geolocation/editor/dragdrop/mapdragdrophandler.h, utilities/geolocation/editor/items/gpsimageitem.h, utilities/geolocation/editor/reversegeocoding/rginfo.h, utilities/geolocation/editor/reversegeocoding/rgtagmodel.h, utilities/geolocation/editor/reversegeocoding/rgwidget.h, utilities/geolocation/editor/reversegeocoding/simpletreemodel.h, utilities/geolocation/editor/searches/searchbackend.h, utilities/geolocation/editor/searches/searchresultmodelhelper.h, utilities/geolocation/geoiface/geocoordinates.h, utilities/geolocation/geoiface/geoiface_common.h, utilities/geolocation/geomapwrapper/gpsimageinfo.h, utilities/geolocation/geomapwrapper/gpsimageinfosorter.cpp, utilities/geolocation/geomapwrapper/gpsimageinfosorter.h, utilities/geolocation/mapsearches/gpsmarkertiler.cpp, utilities/geolocation/mapsearches/gpsmarkertiler.h, utilities/geolocation/mapsearches/gpssearchview.h, utilities/importui/backend/cameracontroller.h, utilities/importui/backend/camerathumbsctrl.h, utilities/importui/backend/camiteminfo.h, utilities/importui/dialogs/cameramessagebox.h, utilities/importui/main/importsettings.h, utilities/importui/models/importthumbnailmodel.h, utilities/importui/views/importcategorizedview.h, utilities/importui/widgets/albumcustomizer.h, utilities/importui/widgets/scriptingsettings.h: export symbols for test 2015-10-29 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/main/digikamapp.h, libs/album/albummanager.h, utilities/firstrun/CMakeLists.txt, utilities/firstrun/assistantdlg.h: export symbols and factorize KF5 components detection 2015-10-29 Gilles Caulier * libs/database/item/imagecomments.h, libs/dngwriter/dngsettings.h, utilities/geolocation/geoiface/abstractmarkertiler.h, utilities/geolocation/geoiface/dragdrophandler.h, utilities/geolocation/geoiface/geoiface_common.h, utilities/geolocation/geoiface/geoiface_types.h, utilities/geolocation/geoiface/groupstate.h, utilities/geolocation/geoiface/groupstatecomputer.h, utilities/geolocation/geoiface/lookupaltitude.h, utilities/geolocation/geoiface/lookupaltitudegeonames.h, utilities/geolocation/geoiface/lookupfactory.h, utilities/geolocation/geoiface/placeholderwidget.h, utilities/geolocation/geoiface/tilegrouper.h, utilities/geolocation/geoiface/tileindex.h, utilities/geolocation/geoiface/trackreader.h, utilities/geolocation/geoiface/tracks.h: export symbols 2015-10-29 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, libs/database/dbjobs/dbjob.h, libs/database/dbjobs/dbjobinfo.h, libs/database/dbjobs/dbjobsmanager.h, libs/database/dbjobs/dbjobsthread.h, libs/database/dbjobs/duplicatesprogressobserver.h, libs/models/imageversionsmodel.cpp, libs/models/imageversionsmodel.h, utilities/kdesupport/akonadi/akonadiiface.h: export symbols 2015-10-29 Gilles Caulier * libs/dngwriter/dngwriter.h, libs/widgets/common/squeezedcombobox.h, utilities/geolocation/geoiface/itemmarkertiler.h, utilities/geolocation/geoiface/mapwidget.h, utilities/geolocation/geoiface/modelhelper.h: export symbols 2015-10-29 Gilles Caulier * libs/database/item/imagegps.h, utilities/geolocation/editor/items/gpsimageitem.h, utilities/geolocation/geoiface/geocoordinates.h: export symbols 2015-10-29 Gilles Caulier * app/CMakeLists.txt, libs/rawengine/drawdecoder.h, libs/rawengine/drawdecodersettings.h, showfoto/CMakeLists.txt, utilities/geolocation/editor/dialog/geolocationedit.h, utilities/kdesupport/kio/kiowrapper.h, utilities/kdesupport/ksane/ksaneaction.h, utilities/metadataedit/dialog/metadataedit.h: export symbols 2015-10-28 Gilles Caulier * utilities/kdesupport/CMakeLists.txt, utilities/kdesupport/{baloo => kfilemetadata}/CMakeLists.txt, utilities/kdesupport/{baloo => kfilemetadata}/baloowrap.cpp, utilities/kdesupport/{baloo => kfilemetadata}/baloowrap.h: baloo => kfilemetadata 2015-10-28 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, databaseserver/CMakeLists.txt, libs/album/CMakeLists.txt, libs/database/CMakeLists.txt, libs/dialogs/CMakeLists.txt, libs/dimg/CMakeLists.txt, libs/dmetadata/CMakeLists.txt, libs/dngwriter/CMakeLists.txt, libs/dtrash/CMakeLists.txt, libs/fileactionmanager/CMakeLists.txt, libs/filters/CMakeLists.txt, libs/imageproperties/CMakeLists.txt, libs/iojobs/CMakeLists.txt, libs/jpegutils/CMakeLists.txt, libs/kmemoryinfo/CMakeLists.txt, libs/models/CMakeLists.txt, libs/notificationmanager/CMakeLists.txt, libs/pgfutils/CMakeLists.txt, libs/progressmanager/CMakeLists.txt, libs/rawengine/CMakeLists.txt, libs/settings/CMakeLists.txt, libs/tags/CMakeLists.txt, libs/template/CMakeLists.txt, libs/threadimageio/CMakeLists.txt, libs/threads/CMakeLists.txt, libs/versionmanager/CMakeLists.txt, libs/widgets/CMakeLists.txt, showfoto/CMakeLists.txt, tests/advancedrename/CMakeLists.txt, tests/albummodel/CMakeLists.txt, tests/database/CMakeLists.txt, tests/dimg/CMakeLists.txt, tests/dmetadata/CMakeLists.txt, tests/fileio/CMakeLists.txt, tests/filters/CMakeLists.txt, tests/geolocation/editor/CMakeLists.txt, tests/geolocation/geoiface/CMakeLists.txt, tests/geolocation/geoiface/calibrator/CMakeLists.txt, tests/geolocation/geoiface/demo/CMakeLists.txt, tests/imgqsort/detectblur/CMakeLists.txt, tests/imgqsort/detectcompression/CMakeLists.txt, tests/imgqsort/detectnoise/CMakeLists.txt, tests/iojobs/CMakeLists.txt, tests/multithreading/CMakeLists.txt, tests/rawengine/CMakeLists.txt, tests/timestampupdate/CMakeLists.txt, tests/widgets/CMakeLists.txt, utilities/advancedrename/CMakeLists.txt, utilities/facemanagement/CMakeLists.txt, utilities/firstrun/CMakeLists.txt, utilities/fuzzysearch/CMakeLists.txt, utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/geoiface/CMakeLists.txt, utilities/geolocation/geomapwrapper/CMakeLists.txt, utilities/geolocation/mapsearches/CMakeLists.txt, utilities/imageeditor/CMakeLists.txt, utilities/importui/CMakeLists.txt, utilities/kdesupport/akonadi/CMakeLists.txt, utilities/kdesupport/baloo/CMakeLists.txt, utilities/kdesupport/kio/CMakeLists.txt, utilities/kdesupport/kipi/CMakeLists.txt, utilities/kdesupport/ksane/CMakeLists.txt, utilities/lighttable/CMakeLists.txt, utilities/maintenance/CMakeLists.txt, utilities/metadataedit/CMakeLists.txt, utilities/queuemanager/CMakeLists.txt, utilities/searchwindow/CMakeLists.txt, utilities/setup/CMakeLists.txt, utilities/slideshow/CMakeLists.txt: fix CMP0063 handling 2015-10-28 Gilles Caulier * README: polish 2015-10-28 Shourya Singh Gupta * CMakeLists.txt: Fixing CMP0063 policy issue. 2015-10-28 Gilles Caulier * libs/dimg/filters/sharp/matrix.cpp: fix deprecated warnings from Eigen/C++ library 2015-10-27 Gilles Caulier * app/utils/contextmenuhelper.cpp, utilities/imageeditor/core/fileoperation.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/importui/widgets/importcontextmenu.cpp: fix deprecated methods since KF5::KIO 5.6.0 2015-10-27 Gilles Caulier * CMakeLists.txt: remove deprecated definition used to port code to pure Qt5 add rules to drop pedantic GCC flags which introduce one million of warnings while compilation with qCDebug(). Note this GCC flag is passed to compiler through recent ECM compiler settings macro. 2015-10-27 Maik Qualmann * utilities/searchwindow/searchfields.cpp: remove double layout code 2015-10-27 Maik Qualmann * app/items/imagecategorydrawer.cpp: fix string for the month in the album icon view 2015-10-28 Shourya Singh Gupta * app/CMakeLists.txt, databaseserver/CMakeLists.txt, showfoto/CMakeLists.txt: Fix linking errors. 2015-10-27 Maik Qualmann * NEWS, utilities/importui/items/importcategorydrawer.cpp, utilities/importui/items/importcategorydrawer.h, utilities/importui/main/importui.cpp, utilities/importui/models/camitemsortsettings.cpp, utilities/importui/models/camitemsortsettings.h, utilities/importui/models/importfiltermodel.cpp, utilities/importui/models/importfiltermodel.h: view items as group by date in import tool added BUGS: 354324 FIXED-IN: 5.0.0 2015-10-27 Shourya Singh Gupta * CMakeLists.txt: CMP0063 policy fix. 2015-10-27 Gilles Caulier * libs/dngwriter/tests/CMakeLists.txt: fix linking 2015-10-27 Gilles Caulier * app/utils/digikam_debug.cpp, app/utils/digikam_debug.h, libs/dimg/CMakeLists.txt, libs/dimg/dcolor.cpp, libs/dimg/dimg.cpp, libs/dimg/dimg_debug.cpp, libs/dimg/dimg_debug.h, libs/dimg/dimgscale.cpp, libs/dimg/filters/auto/autoexpofilter.cpp, libs/dimg/filters/auto/autolevelsfilter.cpp, libs/dimg/filters/auto/equalizefilter.cpp, libs/dimg/filters/auto/normalizefilter.cpp, libs/dimg/filters/auto/stretchfilter.cpp, libs/dimg/filters/bcg/bcgsettings.cpp, libs/dimg/filters/bw/bwsepiasettings.cpp, libs/dimg/filters/bw/mixersettings.cpp, libs/dimg/filters/cb/cbsettings.cpp, libs/dimg/filters/curves/curvesbox.cpp, libs/dimg/filters/curves/curvesfilter.cpp, libs/dimg/filters/curves/curvessettings.cpp, libs/dimg/filters/curves/curveswidget.cpp, libs/dimg/filters/curves/imagecurves.cpp, libs/dimg/filters/decorate/borderfilter.cpp, libs/dimg/filters/decorate/bordersettings.cpp, libs/dimg/filters/decorate/texturefilter.cpp, libs/dimg/filters/dimgfiltermanager.cpp, libs/dimg/filters/dimgthreadedfilter.cpp, libs/dimg/filters/filteractionfilter.cpp, libs/dimg/filters/fx/blurfilter.cpp, libs/dimg/filters/fx/charcoalfilter.cpp, libs/dimg/filters/fx/filmgrainsettings.cpp, libs/dimg/filters/fx/invertfilter.cpp, libs/dimg/filters/greycstoration/greycstorationfilter.cpp, libs/dimg/filters/hsl/hslsettings.cpp, libs/dimg/filters/icc/iccmanager.cpp, libs/dimg/filters/icc/iccprofile.cpp, libs/dimg/filters/icc/iccprofilesettings.cpp, libs/dimg/filters/icc/iccsettings.cpp, libs/dimg/filters/icc/icctransform.cpp, libs/dimg/filters/lc/localcontrastcontainer.cpp, libs/dimg/filters/lc/localcontrastfilter.cpp, libs/dimg/filters/lc/localcontrastsettings.cpp, libs/dimg/filters/lens/antivignettingsettings.cpp, libs/dimg/filters/lens/lensfuncameraselector.cpp, libs/dimg/filters/lens/lensfunfilter.cpp, libs/dimg/filters/lens/lensfuniface.cpp, libs/dimg/filters/lens/lensfunsettings.cpp, libs/dimg/filters/levels/histogrambox.cpp, libs/dimg/filters/levels/histogrambox.h, libs/dimg/filters/levels/histogrampainter.cpp, libs/dimg/filters/levels/histogramwidget.cpp, libs/dimg/filters/levels/histogramwidget.h, libs/dimg/filters/levels/imagehistogram.cpp, libs/dimg/filters/levels/imagelevels.cpp, libs/dimg/filters/nr/nrestimate.cpp, libs/dimg/filters/nr/nrsettings.cpp, libs/dimg/filters/sharp/matrix.cpp, libs/dimg/filters/sharp/refocusfilter.cpp, libs/dimg/filters/sharp/sharpenfilter.cpp, libs/dimg/filters/sharp/sharpsettings.cpp, libs/dimg/filters/sharp/unsharpmaskfilter.cpp, libs/dimg/filters/transform/autocrop.cpp, libs/dimg/filters/transform/contentawarefilter.cpp, libs/dimg/filters/transform/freerotationsettings.cpp, libs/dimg/filters/wb/wbfilter.cpp, libs/dimg/filters/wb/wbsettings.cpp, libs/dimg/imagehistory/dimagehistory.cpp, libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h, libs/dimg/loaders/jp2kloader.cpp, libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/pgfloader.cpp, libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/ppmloader.cpp, libs/dimg/loaders/qimageloader.cpp, libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/tiffloader.cpp, libs/widgets/CMakeLists.txt, libs/widgets/common/comboboxutilities.cpp, libs/widgets/common/databasewidget.cpp, libs/widgets/common/drawdecoderwidget.cpp, libs/widgets/common/dwidgetutils.cpp, libs/widgets/common/filesaveoptionsbox.cpp, libs/widgets/common/modelcompletion.cpp, libs/widgets/common/searchtextbar.cpp, libs/widgets/common/statesavingobject.cpp, libs/widgets/common/widgets_debug.cpp, libs/widgets/common/widgets_debug.h, libs/widgets/graphicsview/clickdragreleaseitem.cpp, libs/widgets/graphicsview/graphicsdimgview.cpp, libs/widgets/graphicsview/imagezoomsettings.cpp, libs/widgets/graphicsview/itemvisibilitycontroller.cpp, libs/widgets/iccprofiles/cietonguewidget.cpp, libs/widgets/iccprofiles/iccpreviewwidget.cpp, libs/widgets/iccprofiles/iccprofilewidget.cpp, libs/widgets/imagehistory/filtershistorywidget.cpp, libs/widgets/imagehistory/imagefiltershistoryitemdelegate.cpp, libs/widgets/imagehistory/imagefiltershistorymodel.cpp, libs/widgets/imagehistory/versionswidget.cpp, libs/widgets/itemview/imagedelegateoverlay.cpp, libs/widgets/itemview/itemviewimagedelegate.cpp, libs/widgets/itemview/itemviewimagedelegatepriv.h, libs/widgets/itemview/itemviewtooltip.cpp, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dzoombar.cpp, libs/widgets/mainview/sidebar.cpp, libs/widgets/mainview/thememanager.cpp, libs/widgets/metadata/countryselector.cpp, libs/widgets/metadata/metadatawidget.cpp, libs/widgets/metadata/ratingwidget.cpp, libs/widgets/metadata/subjectwidget.cpp: factorize digikamcore debug space at the same place 2015-10-27 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/utils/digikam_debug.cpp, app/utils/digikam_debug.h, app/utils/digikam_export.h, cmake/modules/MacroLocalLibs.cmake, libs/database/CMakeLists.txt, libs/database/dbjobs/dbjob.cpp, libs/dimg/dcolor.cpp, libs/dimg/dimg.cpp, libs/dimg/dimg_debug.cpp, libs/dimg/dimg_debug.h, libs/dimg/filters/auto/autoexpofilter.cpp, libs/dimg/filters/auto/autolevelsfilter.cpp, libs/dimg/filters/auto/equalizefilter.cpp, libs/dimg/filters/auto/normalizefilter.cpp, libs/dimg/filters/auto/stretchfilter.cpp, libs/dimg/filters/bw/mixersettings.cpp, libs/dimg/filters/curves/curvesfilter.cpp, libs/dimg/filters/curves/curveswidget.cpp, libs/dimg/filters/curves/imagecurves.cpp, libs/dimg/filters/decorate/borderfilter.cpp, libs/dimg/filters/decorate/texturefilter.cpp, libs/dimg/filters/dimgfiltermanager.cpp, libs/dimg/filters/dimgthreadedfilter.cpp, libs/dimg/filters/filteractionfilter.cpp, libs/dimg/filters/fx/blurfilter.cpp, libs/dimg/filters/fx/charcoalfilter.cpp, libs/dimg/filters/greycstoration/greycstorationfilter.cpp, libs/dimg/filters/icc/iccmanager.cpp, libs/dimg/filters/icc/iccprofile.cpp, libs/dimg/filters/icc/iccsettings.cpp, libs/dimg/filters/icc/icctransform.cpp, libs/dimg/filters/lc/localcontrastfilter.cpp, libs/dimg/filters/lens/lensfuncameraselector.cpp, libs/dimg/filters/lens/lensfunfilter.cpp, libs/dimg/filters/lens/lensfuniface.cpp, libs/dimg/filters/levels/histogrampainter.cpp, libs/dimg/filters/levels/histogramwidget.cpp, libs/dimg/filters/levels/imagehistogram.cpp, libs/dimg/filters/levels/imagelevels.cpp, libs/dimg/filters/nr/nrestimate.cpp, libs/dimg/filters/sharp/matrix.cpp, libs/dimg/filters/sharp/refocusfilter.cpp, libs/dimg/filters/sharp/sharpenfilter.cpp, libs/dimg/filters/sharp/unsharpmaskfilter.cpp, libs/dimg/filters/transform/autocrop.cpp, libs/dimg/filters/transform/contentawarefilter.cpp, libs/dimg/filters/wb/wbfilter.cpp, libs/dimg/imagehistory/dimagehistory.cpp, libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/dimgloader.h, libs/dimg/loaders/jp2kloader.cpp, libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/pgfloader.cpp, libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/ppmloader.cpp, libs/dimg/loaders/qimageloader.cpp, libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/tiffloader.cpp, libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadatasettingscontainer.cpp, libs/dmetadata/metaengine.cpp, libs/dmetadata/metaengine_comments.cpp, libs/dmetadata/metaengine_exif.cpp, libs/dmetadata/metaengine_gps.cpp, libs/dmetadata/metaengine_image.cpp, libs/dmetadata/metaengine_iptc.cpp, libs/dmetadata/metaengine_p.cpp, libs/dmetadata/metaengine_previews.cpp, libs/dmetadata/metaengine_xmp.cpp, libs/dmetadata/template.cpp, libs/iojobs/iojobsthread.cpp, libs/rawengine/CMakeLists.txt, libs/rawengine/drawdecoder.cpp, libs/rawengine/drawdecoder_p.cpp, libs/rawengine/rawengine_debug.cpp, libs/rawengine/rawengine_debug.h, libs/widgets/CMakeLists.txt, libs/widgets/common/databasewidget.cpp, libs/widgets/common/dwidgetutils.cpp, libs/widgets/common/filesaveoptionsbox.cpp, libs/widgets/common/modelcompletion.cpp, libs/widgets/common/searchtextbar.cpp, libs/widgets/common/statesavingobject.cpp, libs/widgets/common/widgets_debug.cpp, libs/widgets/common/widgets_debug.h, libs/widgets/graphicsview/clickdragreleaseitem.cpp, libs/widgets/graphicsview/graphicsdimgview.cpp, libs/widgets/graphicsview/itemvisibilitycontroller.cpp, libs/widgets/iccprofiles/cietonguewidget.cpp, libs/widgets/iccprofiles/iccpreviewwidget.cpp, libs/widgets/iccprofiles/iccprofilewidget.cpp, libs/widgets/imagehistory/imagefiltershistorymodel.cpp, libs/widgets/itemview/imagedelegateoverlay.cpp, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/thememanager.cpp, libs/widgets/metadata/countryselector.cpp, libs/widgets/metadata/subjectwidget.cpp, tests/database/CMakeLists.txt, utilities/CMakeLists.txt, utilities/facemanagement/CMakeLists.txt, utilities/geolocation/geoiface/CMakeLists.txt, utilities/geolocation/geoiface/abstractmarkertiler.cpp, utilities/geolocation/geoiface/backends/backendgooglemaps.cpp, utilities/geolocation/geoiface/backends/backendmarble.cpp, utilities/geolocation/geoiface/backends/htmlwidget.cpp, utilities/geolocation/geoiface/geoiface_common.cpp, utilities/geolocation/geoiface/geoiface_debug.cpp, utilities/geolocation/geoiface/geoiface_debug.h, utilities/geolocation/geoiface/groupstatecomputer.cpp, utilities/geolocation/geoiface/itemmarkertiler.cpp, utilities/geolocation/geoiface/mapwidget.cpp, utilities/geolocation/geoiface/tilegrouper.cpp, utilities/geolocation/geoiface/tileindex.cpp, utilities/imageeditor/CMakeLists.txt, utilities/importui/CMakeLists.txt, utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/camerahistoryupdater.cpp, utilities/importui/backend/camerathumbsctrl.cpp, utilities/importui/backend/dkcamera.cpp, utilities/importui/backend/gpcamera.cpp, utilities/importui/backend/umscamera.cpp, utilities/importui/dialogs/camerafolderdialog.cpp, utilities/importui/main/importui.cpp, utilities/importui/views/camerafolderview.cpp, utilities/importui/views/importcategorizedview.cpp, utilities/importui/views/importstackedview.cpp, utilities/importui/views/importthumbnailbar.cpp, utilities/importui/widgets/filter.cpp, utilities/importui/widgets/freespacewidget.cpp, utilities/kdesupport/CMakeLists.txt, utilities/kdesupport/ksane/CMakeLists.txt, utilities/lighttable/CMakeLists.txt, utilities/maintenance/CMakeLists.txt, utilities/queuemanager/CMakeLists.txt: rename debug space use export macro 2015-10-27 Gilles Caulier * libs/rawengine/rawengine_debug.cpp, libs/rawengine/rawengine_debug.h: export and fix debug space 2015-10-27 Gilles Caulier * app/CMakeLists.txt, app/utils/digikam_export.h, libs/database/CMakeLists.txt: generate export macro with ECM 2015-10-27 Gilles Caulier * cmake/modules/MacroUtils.cmake: polish 2015-10-27 Gilles Caulier * cmake/modules/FindPthreads.cmake, libs/rawengine/libraw/CMakeLists.txt: we use pthreads detection from cmake now 2015-10-27 Gilles Caulier * CMakeLists.txt, libs/rawengine/libraw/CMakeLists.txt: pthreads found is done on top level 2015-10-27 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: polish detection reports by cmake 2015-10-27 Gilles Caulier * NEWS: update 2015-10-27 Gilles Caulier * app/CMakeLists.txt, showfoto/CMakeLists.txt: fix icons path 2015-10-27 Gilles Caulier * NEWS, data/icons/CMakeLists.txt, data/icons/apps/CMakeLists.txt, data/icons/digikam/CMakeLists.txt: digiKam now use Breeze icons sets BUGS: 352056 FIXED-IN: 5.0.0 2015-10-26 Maik Qualmann * utilities/importui/main/importui.cpp: fix create sub-albums in the import tool 2015-10-26 Gilles Caulier * CMakeLists.txt: fix cmake warnings 2015-10-26 Gilles Caulier * CMakeLists.txt, README: polish 2015-10-26 Maik Qualmann * libs/database/collection/collectionmanager.cpp: fix loop and crash in CollectionManager triggered by image editor save as 2015-10-26 Gilles Caulier * cmake/modules/FindMarble.cmake: polish 2015-10-26 Gilles Caulier * CMakeLists.txt: only print qt5Multimedia detection if cmake option is enabled 2015-10-26 Maik Qualmann * utilities/imageeditor/core/fileoperation.cpp, utilities/importui/backend/cameracontroller.cpp: remove destination file if it exist, thus QFile::rename does not fail 2015-10-26 Gilles Caulier * CMakeLists.txt: Qt5 multimedia really optional 2015-10-26 Gilles Caulier * app/CMakeLists.txt, libs/kmemoryinfo/CMakeLists.txt: polish 2015-10-25 Gilles Caulier * CMakeLists.txt, app/utils/digikam_config.h.cmake.in, libs/3rdparty/kinotify/kinotify.cpp, libs/3rdparty/kinotify/kinotify.h, libs/CMakeLists.txt, libs/album/albumwatch.cpp, libs/album/albumwatch.h, libs/{3rdparty => kmemoryinfo}/CMakeLists.txt, libs/{3rdparty => }/kmemoryinfo/kmemoryinfo.cpp, libs/{3rdparty => }/kmemoryinfo/kmemoryinfo.h, libs/{3rdparty => }/kmemoryinfo/kmemoryinfo_backend.cpp: remove old KInotify implementation 2015-10-25 Gilles Caulier * utilities/kdesupport/baloo/baloowrap.cpp, utilities/kdesupport/baloo/baloowrap.h: polish 2015-10-25 Maik Qualmann * utilities/imageeditor/core/undocache.cpp: fix UndoCache directory 2015-10-25 Maik Qualmann * utilities/imageeditor/editor/editorwindow.cpp: fix temp dir creation in the editor 2015-10-25 Maik Qualmann * libs/threadimageio/thumbnailcreator.cpp, utilities/imageeditor/core/fileoperation.cpp, utilities/importui/backend/cameracontroller.cpp: fix QFile::rename return value 2015-10-24 Mohamed Anwer * app/views/digikamview.cpp, app/views/stackedview.h: Applying Maik's patch for DTrash 2015-10-24 Gilles Caulier * README: polish 2015-10-24 Maik Qualmann * utilities/importui/main/importui.cpp, utilities/importui/views/importstackedview.h: fix map view if no media-play view exist in import tool 2015-10-23 Maik Qualmann * utilities/importui/models/importthumbnailmodel.cpp: fix mime type thumbnails in import tool 2015-10-23 Maik Qualmann * app/main/digikamapp.cpp: fix loop and crash in the camera menu 2015-10-23 Gilles Caulier * CMakeLists.txt, README: fix README and cmake option name 2015-10-23 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt: Needs CoreAdons and Service 2015-10-23 Gilles Caulier * app/main/digikamapp.cpp, utilities/advancedrename/common/tooltipcreator.cpp: use standard icons CCBUGS: 352056 2015-10-23 Gilles Caulier * app/items/digikamimageview.cpp, app/main/digikamapp.cpp, app/views/leftsidebarwidgets.cpp, app/views/tableview/tableview.cpp, app/views/tableview/tableview_column_digikam.cpp, app/views/tableview/tableview_column_photo.cpp, data/icons/digikam/CMakeLists.txt, imageplugins/color/imageplugin_color.cpp, imageplugins/color/profileconversiontool.cpp, imageplugins/color/whitebalancetool.cpp, libs/dimg/filters/dimgfiltermanager.cpp, libs/dngwriter/dngsettings.cpp, libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/imagepropertiessidebarcamgui.cpp, libs/imageproperties/imagepropertiessidebardb.cpp, libs/imageproperties/imagepropertiestab.cpp, libs/tags/tagspopupmenu.cpp, libs/widgets/common/drawdecoderwidget.cpp, libs/widgets/mainview/dxmlguiwindow.cpp, showfoto/setup/showfotosetup.cpp, utilities/firstrun/metadatapage.cpp, utilities/firstrun/openfilepage.cpp, utilities/firstrun/previewpage.cpp, utilities/firstrun/rawpage.cpp, utilities/imageeditor/rawimport/rawimport.cpp, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/importui/backend/cameracontroller.cpp, utilities/importui/main/importui.cpp, utilities/lighttable/lighttablethumbbar.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/queuemanager/basetools/color/iccconvert.cpp, utilities/queuemanager/basetools/color/whitebalance.cpp, utilities/queuemanager/basetools/convert/convert2dng.cpp, utilities/queuemanager/basetools/metadata/removemetadata.cpp, utilities/queuemanager/views/queuesettingsview.cpp, utilities/setup/setup.cpp, utilities/setup/setupicc.cpp, utilities/setup/setupraw.cpp: use standard icons CCBUGS: 352056 2015-10-23 Gilles Caulier * : commit 23cbe006429cf23dd017861376f6cf8bfd7fe107 Author: Gilles Caulier Date: Fri Oct 23 12:16:21 2015 +0200 2015-10-23 l10n daemon script * imageplugins/color/digikamimageplugin_color.desktop, imageplugins/decorate/digikamimageplugin_decorate.desktop, imageplugins/enhance/digikamimageplugin_enhance.desktop, imageplugins/filters/digikamimageplugin_fxfilters.desktop, imageplugins/transform/digikamimageplugin_transform.desktop, utilities/imageeditor/plugin/digikamimageplugin.desktop: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2015-10-23 Gilles Caulier * CMakeLists.txt: polish 2015-10-23 Gilles Caulier * CMakeLists.txt, imageplugins/color/CMakeLists.txt, imageplugins/decorate/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, imageplugins/filters/CMakeLists.txt, imageplugins/transform/CMakeLists.txt, showfoto/CMakeLists.txt, tests/database/CMakeLists.txt: we don't need JobWidgets to compile XmlGui and Completion are mandatory 2015-10-23 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, libs/album/CMakeLists.txt, libs/album/albumpropsedit.cpp, libs/imageproperties/CMakeLists.txt, libs/imageproperties/captionedit.cpp, libs/imageproperties/captionedit.h, libs/imageproperties/imagedescedittab.cpp, libs/widgets/CMakeLists.txt, libs/widgets/metadata/altlangstredit.cpp, libs/widgets/metadata/altlangstredit.h, libs/widgets/metadata/msgtextedit.cpp, libs/widgets/metadata/msgtextedit.h: remove TextWidgets dependency 2015-10-23 Gilles Caulier * libs/widgets/metadata/altlangstredit.cpp, libs/widgets/metadata/msgtextedit.cpp, libs/widgets/metadata/msgtextedit.h: Qt5 now support place holder text over QTextEdit 2015-10-23 Gilles Caulier * libs/album/albumpropsedit.cpp, libs/tags/tageditdlg.cpp: use MsgTextEdit here 2015-10-22 Gilles Caulier * libs/database/CMakeLists.txt, libs/database/{core => thumbnails}/thumbnaildatabaseaccess.cpp, libs/database/{core => thumbnails}/thumbnaildatabaseaccess.h, libs/database/{core => thumbnails}/thumbnaildb.cpp, libs/database/{core => thumbnails}/thumbnaildb.h, libs/database/{core => thumbnails}/thumbnailschemaupdater.cpp, libs/database/{core => thumbnails}/thumbnailschemaupdater.h: move thumbnails DB implmeentation in a dedicated subdir 2015-10-21 Maik Qualmann * utilities/importui/backend/camerathumbsctrl.cpp, utilities/importui/backend/camiteminfo.cpp, utilities/importui/items/importcategorydrawer.cpp, utilities/importui/models/importfiltermodel.cpp, utilities/importui/models/importimagemodel.cpp, utilities/importui/models/importthumbnailmodel.cpp, utilities/importui/views/importcategorizedview.cpp, utilities/importui/views/importiconview.cpp: fix QUrl in import tool, preview image and renaming working again 2015-10-21 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp: polish 2015-10-21 Gilles Caulier * CMakeLists.txt, app/main/digikamapp.cpp, imageplugins/enhance/lensautofixtool.cpp, libs/dimg/dimg.cpp, libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegutils.h, libs/threadimageio/thumbnailcreator.cpp, tests/dimg/dimgabstracthistorytest.cpp, tests/dimg/dimgfilteractiontest.cpp, tests/geolocation/geoiface/demo/mainwindow.cpp: polish 2015-10-21 Gilles Caulier * CMakeLists.txt, README, app/CMakeLists.txt, app/items/digikamimageview.cpp, app/main/digikamapp.cpp, app/main/main.cpp, app/views/digikamview.cpp, app/views/digikamview.h, app/views/imagepreviewview.cpp, cmake/modules/FindExiv2.cmake, cmake/modules/MacroLocalLibs.cmake, imageplugins/color/CMakeLists.txt, imageplugins/decorate/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, imageplugins/enhance/lensautofixtool.cpp, imageplugins/filters/CMakeLists.txt, imageplugins/transform/CMakeLists.txt, libs/3rdparty/CMakeLists.txt, libs/album/CMakeLists.txt, libs/database/CMakeLists.txt, libs/database/item/imagecomments.h, libs/database/item/imagecopyright.cpp, libs/database/item/imagecopyright.h, libs/database/item/imageinfo.h, libs/database/item/imagequerybuilder.cpp, libs/dialogs/CMakeLists.txt, libs/dialogs/libsinfodlg.cpp, libs/dimg/CMakeLists.txt, libs/dimg/dimg.cpp, libs/dimg/dimg.h, libs/dimg/dimg_p.h, libs/dimg/filters/lens/lensfunfilter.cpp, libs/dimg/filters/lens/lensfunfilter.h, libs/dimg/loaders/dimgloader.cpp, libs/dimg/loaders/pgfloader.cpp, libs/dimg/loaders/pngloader.cpp, libs/dmetadata/CMakeLists.txt, libs/dmetadata/captionvalues.cpp, libs/dmetadata/captionvalues.h, libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h, libs/dmetadata/metadatainfo.h, libs/dmetadata/metadatasettingscontainer.cpp, libs/dmetadata/metadatasettingscontainer.h, libs/dmetadata/metaengine.cpp, libs/dmetadata/metaengine.h, libs/dmetadata/metaengine_comments.cpp, libs/dmetadata/metaengine_data.cpp, libs/dmetadata/metaengine_data.h, libs/dmetadata/metaengine_exif.cpp, libs/dmetadata/metaengine_gps.cpp, libs/dmetadata/metaengine_image.cpp, libs/dmetadata/metaengine_iptc.cpp, libs/dmetadata/metaengine_p.cpp, libs/dmetadata/metaengine_p.h, libs/dmetadata/metaengine_previews.cpp, libs/dmetadata/metaengine_previews.h, libs/dmetadata/metaengine_rotation.cpp, libs/dmetadata/metaengine_rotation.h, libs/dmetadata/metaengine_xmp.cpp, libs/dmetadata/template.cpp, libs/dmetadata/template.h, libs/dngwriter/CMakeLists.txt, libs/dngwriter/tests/CMakeLists.txt, libs/dtrash/CMakeLists.txt, libs/fileactionmanager/CMakeLists.txt, libs/fileactionmanager/fileactionmngr.cpp, libs/fileactionmanager/fileactionmngr.h, libs/fileactionmanager/fileworkeriface.cpp, libs/fileactionmanager/metadatahub.cpp, libs/imageproperties/CMakeLists.txt, libs/jpegutils/CMakeLists.txt, libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegutils.h, libs/models/CMakeLists.txt, libs/tags/CMakeLists.txt, libs/template/CMakeLists.txt, libs/template/templatemanager.cpp, libs/template/templateviewer.cpp, libs/threadimageio/CMakeLists.txt, libs/threadimageio/loadsavethread.cpp, libs/threadimageio/previewtask.cpp, libs/threadimageio/previewtask.h, libs/threadimageio/thumbnailcreator.cpp, libs/widgets/CMakeLists.txt, libs/widgets/metadata/altlangstredit.cpp, libs/widgets/metadata/altlangstredit.h, libs/widgets/metadata/exifwidget.cpp, libs/widgets/metadata/metadatapanel.cpp, showfoto/CMakeLists.txt, showfoto/main/main.cpp, showfoto/setup/showfotosetupmetadata.cpp, tests/advancedrename/CMakeLists.txt, tests/albummodel/CMakeLists.txt, tests/database/CMakeLists.txt, tests/dimg/CMakeLists.txt, tests/dimg/dimgabstracthistorytest.cpp, tests/dimg/dimgfilteractiontest.cpp, tests/dimg/testdimgloader.cpp, tests/dmetadata/CMakeLists.txt, tests/dmetadata/commentreadwritetest.cpp, tests/dmetadata/erasetag.cpp, tests/dmetadata/loadfromba.cpp, tests/dmetadata/printtagslist.cpp, tests/dmetadata/readimagewritexmpsidecar.cpp, tests/dmetadata/setiptcpreview.cpp, tests/dmetadata/setxmpface.cpp, tests/dmetadata/usexmpsidecar.cpp, tests/fileio/CMakeLists.txt, tests/fileio/loadsavethreadtest.cpp, tests/filters/CMakeLists.txt, tests/filters/testautocrop.cpp, tests/filters/testlensfuniface.cpp, tests/filters/testnrestimate.cpp, tests/geolocation/editor/CMakeLists.txt, tests/geolocation/geoiface/demo/CMakeLists.txt, tests/geolocation/geoiface/demo/mainwindow.cpp, tests/timestampupdate/CMakeLists.txt, tests/timestampupdate/timestampupdatetest.cpp, utilities/advancedrename/CMakeLists.txt, utilities/advancedrename/parser/options/cameranameoption.cpp, utilities/advancedrename/parser/options/metadataoption.cpp, utilities/facemanagement/CMakeLists.txt, utilities/firstrun/CMakeLists.txt, utilities/fuzzysearch/CMakeLists.txt, utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/mapsearches/CMakeLists.txt, utilities/imageeditor/CMakeLists.txt, utilities/imageeditor/core/editorcore.cpp, utilities/imageeditor/core/editorcore.h, utilities/imageeditor/plugin/imageiface.cpp, utilities/imageeditor/plugin/imageiface.h, utilities/importui/CMakeLists.txt, utilities/importui/main/importui.cpp, utilities/importui/views/importiconview.cpp, utilities/importui/views/importpreviewview.cpp, utilities/importui/widgets/importcontextmenu.cpp, utilities/kdesupport/kipi/CMakeLists.txt, utilities/kdesupport/ksane/CMakeLists.txt, utilities/lighttable/CMakeLists.txt, utilities/maintenance/CMakeLists.txt, utilities/metadataedit/CMakeLists.txt, utilities/metadataedit/iptc/iptccontent.cpp, utilities/queuemanager/CMakeLists.txt, utilities/queuemanager/basetools/enhance/lensautofix.cpp, utilities/queuemanager/basetools/transform/flip.cpp, utilities/queuemanager/basetools/transform/rotate.cpp, utilities/searchwindow/CMakeLists.txt, utilities/setup/CMakeLists.txt, utilities/setup/metadata/setupmetadata.cpp, utilities/slideshow/CMakeLists.txt: use new metadata processor 2015-10-21 Gilles Caulier * libs/dmetadata/CMakeLists.txt, libs/dmetadata/dmetadata.cpp: polish 2015-10-21 Gilles Caulier * libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: polish 2015-10-21 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp: implement new libkipi API 2015-10-21 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp: implement new libkipi API 2015-10-21 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp: implement new libkipi API 2015-10-20 Maik Qualmann * utilities/importui/backend/camiteminfo.cpp: revert commit c295737ed0cc8d9c9ceba24fdb4413804a00092d 2015-10-20 Maik Qualmann * utilities/importui/backend/camiteminfo.cpp: fix no preview in import tool with UMSDriver 2015-10-19 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp: implement Metadat Processor 2015-10-19 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp, utilities/kdesupport/kipi/kipiinterface.h: manage cancel operation 2015-10-19 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp, utilities/kdesupport/kipi/kipiinterface.h: adjust to new libkipi API 2015-10-19 Maik Qualmann * imageplugins/color/filmtool.cpp: fix loop and crash in color negative film tool 2015-10-18 Gilles Caulier * app/CMakeLists.txt: fix linking 2015-10-18 Gilles Caulier * NEWS: update 2015-10-18 Gilles Caulier * libs/widgets/CMakeLists.txt, libs/widgets/common/{dcrawsettingswidget.cpp => drawdecoderwidget.cpp}, libs/widgets/common/{dcrawsettingswidget.h => drawdecoderwidget.h}, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/kdesupport/kipi/kipiinterface.cpp, utilities/queuemanager/views/queuesettingsview.cpp, utilities/setup/setupraw.cpp: rename raw decoder widget 2015-10-18 Maik Qualmann * libs/widgets/common/dnuminput.cpp: fix loop and crash in DDoubleNumInput triggered by white balance tool 2015-10-18 Gilles Caulier * libs/widgets/CMakeLists.txt: fix link 2015-10-18 l10n daemon script * app/main/digikam.notifyrc: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2015-10-17 Maik Qualmann * utilities/slideshow/slideosd.cpp: fix slideshow play / pause from toolbar 2015-10-17 Gilles Caulier * app/main/digikamapp.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/lighttable/lighttablewindow.cpp: fix crash if marble is not found 2015-10-17 Gilles Caulier * libs/database/CMakeLists.txt: fix broken link if marble is not found 2015-10-17 Gilles Caulier * : commit 120132fe649c3ee5cde2ea61e7c7f7b7431b2973 Author: Gilles Caulier Date: Sat Oct 17 20:35:23 2015 +0200 2015-10-17 Yuri Chornoivan * imageplugins/enhance/imageplugin_enhance.cpp, libs/fileactionmanager/metadatastatusbar.cpp, utilities/kdesupport/ksane/scandialog.cpp, utilities/setup/metadata/namespaceeditdlg.cpp: Fix minor typos 2015-10-17 l10n daemon script * app/main/digikam.desktop, app/main/digikam.notifyrc, imageplugins/transform/digikamimageplugin_transform.desktop, showfoto/main/showfoto.desktop: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2015-10-17 l10n daemon script * app/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2015-10-17 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: factoring. jpeg version is checked on top level before 2015-10-17 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: polish 2015-10-16 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: polish 2015-10-16 Gilles Caulier * libs/rawengine/libraw/CMakeLists.txt: polish 2015-10-16 Gilles Caulier * libs/dialogs/rawcameradlg.cpp: polish 2015-10-16 Gilles Caulier * libs/rawengine/libraw/internal/aahd_demosaic.cpp, libs/rawengine/libraw/internal/dht_demosaic.cpp, libs/rawengine/libraw/internal/libraw_x3f.cpp: files missing 2015-10-16 Gilles Caulier * libs/rawengine/libraw/COPYRIGHT, libs/rawengine/libraw/Changelog.txt, libs/rawengine/libraw/LICENSE.CDDL, libs/rawengine/libraw/LICENSE.LGPL, libs/rawengine/libraw/README, libs/rawengine/libraw/RawSpeed/rawspeed.cpucount-unix.patch, libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c, libs/rawengine/libraw/internal/dcraw_common.cpp, libs/rawengine/libraw/internal/dcraw_fileio.cpp, libs/rawengine/libraw/internal/defines.h, libs/rawengine/libraw/internal/demosaic_packs.cpp, libs/rawengine/libraw/internal/libraw_internal_funcs.h, libs/rawengine/libraw/internal/var_defines.h, libs/rawengine/libraw/internal/wf_filtering.cpp, libs/rawengine/libraw/libraw/libraw.h, libs/rawengine/libraw/libraw/libraw_alloc.h, libs/rawengine/libraw/libraw/libraw_const.h, libs/rawengine/libraw/libraw/libraw_datastream.h, libs/rawengine/libraw/libraw/libraw_internal.h, libs/rawengine/libraw/libraw/libraw_types.h, libs/rawengine/libraw/libraw/libraw_version.h, libs/rawengine/libraw/samples/4channels.cpp, libs/rawengine/libraw/samples/dcraw_emu.cpp, libs/rawengine/libraw/samples/dcraw_half.c, libs/rawengine/libraw/samples/half_mt.c, libs/rawengine/libraw/samples/half_mt_win32.c, libs/rawengine/libraw/samples/mem_image.cpp, libs/rawengine/libraw/samples/multirender_test.cpp, libs/rawengine/libraw/samples/postprocessing_benchmark.cpp, libs/rawengine/libraw/samples/raw-identify.cpp, libs/rawengine/libraw/samples/simple_dcraw.cpp, libs/rawengine/libraw/samples/unprocessed_raw.cpp, libs/rawengine/libraw/src/libraw_c_api.cpp, libs/rawengine/libraw/src/libraw_cxx.cpp, libs/rawengine/libraw/src/libraw_datastream.cpp: update libraw to last 0.17.0 2015-10-16 Gilles Caulier * libs/3rdparty/CMakeLists.txt, libs/CMakeLists.txt, libs/{3rdparty => }/dngwriter/CMakeLists.txt, libs/{3rdparty => }/dngwriter/COPYING-ADOBE, libs/{3rdparty => }/dngwriter/dngsettings.cpp, libs/{3rdparty => }/dngwriter/dngsettings.h, libs/{3rdparty => }/dngwriter/dngwriter.cpp, libs/{3rdparty => }/dngwriter/dngwriter.h, libs/{3rdparty => }/dngwriter/dngwriter_p.cpp, libs/{3rdparty => }/dngwriter/dngwriter_p.h, libs/{3rdparty => }/dngwriter/dngwriterhost.cpp, libs/{3rdparty => }/dngwriter/dngwriterhost.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_1d_function.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_1d_function.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_1d_table.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_1d_table.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_abort_sniffer.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_abort_sniffer.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_area_task.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_area_task.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_assertions.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_auto_ptr.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_bad_pixels.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_bad_pixels.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_bottlenecks.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_bottlenecks.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_camera_profile.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_camera_profile.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_classes.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_color_space.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_color_space.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_color_spec.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_color_spec.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_date_time.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_date_time.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_errors.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_exceptions.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_exceptions.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_exif.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_exif.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_fast_module.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_file_stream.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_file_stream.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_filter_task.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_filter_task.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_fingerprint.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_fingerprint.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_flags.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_gain_map.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_gain_map.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_globals.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_globals.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_host.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_host.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_hue_sat_map.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_hue_sat_map.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_ifd.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_ifd.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_image.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_image.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_image_writer.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_image_writer.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_info.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_info.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_iptc.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_iptc.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_lens_correction.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_lens_correction.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_linearization_info.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_linearization_info.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_lossless_jpeg.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_lossless_jpeg.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_matrix.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_matrix.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_memory.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_memory.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_memory_stream.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_memory_stream.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_misc_opcodes.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_misc_opcodes.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_mosaic_info.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_mosaic_info.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_mutex.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_mutex.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_negative.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_negative.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_opcode_list.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_opcode_list.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_opcodes.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_opcodes.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_orientation.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_orientation.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_parse_utils.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_parse_utils.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_pixel_buffer.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_pixel_buffer.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_point.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_point.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_preview.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_preview.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_pthread.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_pthread.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_rational.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_rational.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_read_image.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_read_image.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_rect.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_rect.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_reference.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_reference.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_render.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_render.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_resample.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_resample.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_sdk_limits.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_shared.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_shared.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_simple_image.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_simple_image.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_spline.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_spline.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_stream.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_stream.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_string.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_string.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_string_list.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_string_list.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_tag_codes.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_tag_types.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_tag_types.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_tag_values.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_temperature.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_temperature.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_tile_iterator.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_tile_iterator.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_tone_curve.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_tone_curve.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_types.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_utils.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_utils.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_validate.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_xmp.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_xmp.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_xmp_sdk.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_xmp_sdk.h, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_xy_coord.cpp, libs/{3rdparty => }/dngwriter/extra/dng_sdk/dng_xy_coord.h, libs/{3rdparty => }/dngwriter/extra/md5/MD5.cpp, libs/{3rdparty => }/dngwriter/extra/md5/MD5.h, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/ExpatAdapter.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/ParseRDF.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/WXMPIterator.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/WXMPMeta.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/WXMPUtils.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/XMPCore_Impl.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/XMPCore_Impl.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/XMPIterator.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-GetSet.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-Parse.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta-Serialize.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/XMPMeta.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils-FileInfo.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/XMPCore/XMPUtils.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/common/EndianUtils.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/common/ExpatAdapter.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/common/UnicodeConversions.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/common/UnicodeConversions.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/common/UnicodeInlines.incl_cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/common/XMLParserAdapter.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/common/XML_Node.cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/TXMPFiles.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/TXMPIterator.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/TXMPMeta.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/TXMPUtils.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/XMP.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/XMP.incl_cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/XMP_BuildInfo.h, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/XMP_Const.h, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/XMP_Environment.h, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/XMP_Version.h, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/client-glue/TXMPFiles.incl_cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/client-glue/TXMPIterator.incl_cpp , libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/client-glue/TXMPMeta.incl_cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/client-glue/TXMPUtils.incl_cpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/client-glue/WXMPFiles.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/client-glue/WXMPIterator.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/client-glue/WXMPMeta.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/client-glue/WXMPUtils.hpp, libs/{3rdparty => }/dngwriter/extra/xmp_sdk/include/client-glue/WXMP_Common.hpp, libs/{3rdparty => }/dngwriter/tests/CMakeLists.txt, libs/{3rdparty => }/dngwriter/tests/dnginfo.cpp, libs/{3rdparty => }/dngwriter/tests/raw2dng.cpp: move dngwriter. it's not 3rd party component 2015-10-16 Gilles Caulier * libs/rawengine/CMakeLists.txt, libs/rawengine/tests/CMakeLists.txt, tests/CMakeLists.txt, tests/rawengine/CMakeLists.txt, {libs/rawengine/tests => tests/rawengine}/libinfo.cpp, {libs/rawengine/tests => tests/rawengine}/raw2png.cpp: move test code to right subdir 2015-10-16 Gilles Caulier * app/main/digikamapp.cpp, app/utils/digikam_globals.cpp, app/views/digikamview.h, imageplugins/decorate/inserttexttool.cpp, libs/3rdparty/dngwriter/dngwriter.h, libs/3rdparty/dngwriter/dngwriter_p.h, libs/database/collection/collectionscanner.cpp, libs/database/utils/schemaupdater.cpp, libs/dialogs/imagedialog.cpp, libs/dialogs/rawcameradlg.cpp, libs/dimg/dimg.cpp, libs/dimg/drawdecoding.cpp, libs/dimg/drawdecoding.h, libs/dimg/filters/icc/iccprofile.h, libs/dimg/filters/icc/iccsettings.cpp, libs/dimg/filters/rawprocessingfilter.h, libs/dmetadata/dmetadata.cpp, libs/imageproperties/imagedescedittab.h, libs/imageproperties/imagepropertiessidebar.cpp, libs/rawengine/tests/libinfo.cpp, libs/settings/applicationsettings_mime.cpp, libs/threadimageio/previewtask.cpp, libs/threadimageio/thumbnailtask.cpp, libs/widgets/common/dcrawsettingswidget.cpp, libs/widgets/common/dcrawsettingswidget.h, showfoto/main/showfoto.cpp, showfoto/thumbbar/showfotothumbnailmodel.cpp, tests/multithreading/main.cpp, tests/multithreading/myactionthread.cpp, tests/multithreading/myactionthread.h, utilities/importui/backend/umscamera.cpp, utilities/importui/main/importui.cpp, utilities/importui/views/importview.h, utilities/lighttable/lighttablewindow.cpp, utilities/queuemanager/main/queuemgrwindow.cpp, utilities/queuemanager/manager/batchtool.cpp, utilities/queuemanager/manager/batchtool.h, utilities/queuemanager/manager/queuesettings.h, utilities/setup/setupicc.cpp: cleanup 2015-10-16 Gilles Caulier * CMakeLists.txt, NEWS, README, app/CMakeLists.txt, app/main/digikamapp.cpp, app/utils/digikam_globals.cpp, cmake/modules/FindPthreads.cmake, cmake/modules/MacroLocalLibs.cmake, imageplugins/color/CMakeLists.txt, imageplugins/decorate/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, imageplugins/filters/CMakeLists.txt, imageplugins/transform/CMakeLists.txt, libs/3rdparty/dngwriter/CMakeLists.txt, libs/3rdparty/dngwriter/dngwriter.cpp, libs/3rdparty/dngwriter/dngwriter.h, libs/3rdparty/dngwriter/dngwriter_p.cpp, libs/3rdparty/dngwriter/dngwriter_p.h, libs/3rdparty/dngwriter/tests/CMakeLists.txt, libs/CMakeLists.txt, libs/album/CMakeLists.txt, libs/database/CMakeLists.txt, libs/database/collection/collectionscanner.cpp, libs/database/utils/schemaupdater.cpp, libs/dialogs/CMakeLists.txt, libs/dialogs/imagedialog.cpp, libs/dialogs/libsinfodlg.cpp, libs/dialogs/rawcameradlg.cpp, libs/dimg/CMakeLists.txt, libs/dimg/dimg.cpp, libs/dimg/drawdecoding.cpp, libs/dimg/drawdecoding.h, libs/dimg/filters/levels/histogramwidget.cpp, libs/dimg/filters/rawprocessingfilter.cpp, libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/rawloader.h, libs/dmetadata/CMakeLists.txt, libs/dmetadata/dmetadata.cpp, libs/dtrash/CMakeLists.txt, libs/fileactionmanager/CMakeLists.txt, libs/filters/CMakeLists.txt, libs/imageproperties/CMakeLists.txt, libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/versionsdelegate.cpp, libs/iojobs/CMakeLists.txt, libs/jpegutils/CMakeLists.txt, libs/models/CMakeLists.txt, libs/progressmanager/CMakeLists.txt, libs/rawengine/CMakeLists.txt, libs/rawengine/drawdecoder.cpp, libs/rawengine/drawdecoder.h, libs/rawengine/drawdecoder_p.cpp, libs/rawengine/drawdecoder_p.h, libs/rawengine/drawdecodersettings.cpp, libs/rawengine/drawdecodersettings.h, libs/rawengine/libraw/CMakeLists.txt, libs/rawengine/libraw/COPYRIGHT, libs/rawengine/libraw/Changelog.txt, libs/rawengine/libraw/LICENSE.CDDL, libs/rawengine/libraw/LICENSE.LGPL, libs/rawengine/libraw/README, libs/rawengine/libraw/README.RawSpeed.txt, libs/rawengine/libraw/README.demosaic-packs, libs/rawengine/libraw/RawSpeed.note.txt, libs/rawengine/libraw/RawSpeed/ArwDecoder.cpp, libs/rawengine/libraw/RawSpeed/ArwDecoder.h, libs/rawengine/libraw/RawSpeed/BitPumpJPEG.cpp, libs/rawengine/libraw/RawSpeed/BitPumpJPEG.h, libs/rawengine/libraw/RawSpeed/BitPumpMSB.cpp, libs/rawengine/libraw/RawSpeed/BitPumpMSB.h, libs/rawengine/libraw/RawSpeed/BitPumpMSB32.cpp, libs/rawengine/libraw/RawSpeed/BitPumpMSB32.h, libs/rawengine/libraw/RawSpeed/BitPumpPlain.cpp, libs/rawengine/libraw/RawSpeed/BitPumpPlain.h, libs/rawengine/libraw/RawSpeed/BlackArea.cpp, libs/rawengine/libraw/RawSpeed/BlackArea.h, libs/rawengine/libraw/RawSpeed/ByteStream.cpp, libs/rawengine/libraw/RawSpeed/ByteStream.h, libs/rawengine/libraw/RawSpeed/ByteStreamSwap.cpp, libs/rawengine/libraw/RawSpeed/ByteStreamSwap.h, libs/rawengine/libraw/RawSpeed/Camera.cpp, libs/rawengine/libraw/RawSpeed/Camera.h, libs/rawengine/libraw/RawSpeed/CameraMetaData.cpp, libs/rawengine/libraw/RawSpeed/CameraMetaData.h, libs/rawengine/libraw/RawSpeed/CameraMetadataException.cpp, libs/rawengine/libraw/RawSpeed/CameraMetadataException.h, libs/rawengine/libraw/RawSpeed/CameraSensorInfo.cpp, libs/rawengine/libraw/RawSpeed/CameraSensorInfo.h, libs/rawengine/libraw/RawSpeed/ColorFilterArray.cpp, libs/rawengine/libraw/RawSpeed/ColorFilterArray.h, libs/rawengine/libraw/RawSpeed/Common.cpp, libs/rawengine/libraw/RawSpeed/Common.h, libs/rawengine/libraw/RawSpeed/Cr2Decoder.cpp, libs/rawengine/libraw/RawSpeed/Cr2Decoder.h, libs/rawengine/libraw/RawSpeed/DngDecoder.cpp, libs/rawengine/libraw/RawSpeed/DngDecoder.h, libs/rawengine/libraw/RawSpeed/DngDecoderSlices.cpp, libs/rawengine/libraw/RawSpeed/DngDecoderSlices.h, libs/rawengine/libraw/RawSpeed/DngOpcodes.cpp, libs/rawengine/libraw/RawSpeed/DngOpcodes.h, libs/rawengine/libraw/RawSpeed/FileIOException.cpp, libs/rawengine/libraw/RawSpeed/FileIOException.h, libs/rawengine/libraw/RawSpeed/FileMap.cpp, libs/rawengine/libraw/RawSpeed/FileMap.h, libs/rawengine/libraw/RawSpeed/IOException.cpp, libs/rawengine/libraw/RawSpeed/IOException.h, libs/rawengine/libraw/RawSpeed/LJpegDecompressor.cpp, libs/rawengine/libraw/RawSpeed/LJpegDecompressor.h, libs/rawengine/libraw/RawSpeed/LJpegPlain.cpp, libs/rawengine/libraw/RawSpeed/LJpegPlain.h, libs/rawengine/libraw/RawSpeed/NefDecoder.cpp, libs/rawengine/libraw/RawSpeed/NefDecoder.h, libs/rawengine/libraw/RawSpeed/NikonDecompressor.cpp, libs/rawengine/libraw/RawSpeed/NikonDecompressor.h, libs/rawengine/libraw/RawSpeed/OrfDecoder.cpp, libs/rawengine/libraw/RawSpeed/OrfDecoder.h, libs/rawengine/libraw/RawSpeed/PefDecoder.cpp, libs/rawengine/libraw/RawSpeed/PefDecoder.h, libs/rawengine/libraw/RawSpeed/PentaxDecompressor.cpp, libs/rawengine/libraw/RawSpeed/PentaxDecompressor.h, libs/rawengine/libraw/RawSpeed/Point.h, libs/rawengine/libraw/RawSpeed/RawDecoder.cpp, libs/rawengine/libraw/RawSpeed/RawDecoder.h, libs/rawengine/libraw/RawSpeed/RawDecoderException.cpp, libs/rawengine/libraw/RawSpeed/RawDecoderException.h, libs/rawengine/libraw/RawSpeed/RawImage.cpp, libs/rawengine/libraw/RawSpeed/RawImage.h, libs/rawengine/libraw/RawSpeed/RawImageDataFloat.cpp, libs/rawengine/libraw/RawSpeed/RawImageDataU16.cpp, libs/rawengine/libraw/RawSpeed/RawParser.cpp, libs/rawengine/libraw/RawSpeed/RawParser.h, libs/rawengine/libraw/RawSpeed/Rw2Decoder.cpp, libs/rawengine/libraw/RawSpeed/Rw2Decoder.h, libs/rawengine/libraw/RawSpeed/SrwDecoder.cpp, libs/rawengine/libraw/RawSpeed/SrwDecoder.h, libs/rawengine/libraw/RawSpeed/StdAfx.cpp, libs/rawengine/libraw/RawSpeed/StdAfx.h, libs/rawengine/libraw/RawSpeed/TiffEntry.cpp, libs/rawengine/libraw/RawSpeed/TiffEntry.h, libs/rawengine/libraw/RawSpeed/TiffEntryBE.cpp, libs/rawengine/libraw/RawSpeed/TiffEntryBE.h, libs/rawengine/libraw/RawSpeed/TiffIFD.cpp, libs/rawengine/libraw/RawSpeed/TiffIFD.h, libs/rawengine/libraw/RawSpeed/TiffIFDBE.cpp, libs/rawengine/libraw/RawSpeed/TiffIFDBE.h, libs/rawengine/libraw/RawSpeed/TiffParser.cpp, libs/rawengine/libraw/RawSpeed/TiffParser.h, libs/rawengine/libraw/RawSpeed/TiffParserException.cpp, libs/rawengine/libraw/RawSpeed/TiffParserException.h, libs/rawengine/libraw/RawSpeed/TiffParserHeaderless.cpp, libs/rawengine/libraw/RawSpeed/TiffParserHeaderless.h, libs/rawengine/libraw/RawSpeed/TiffParserOlympus.cpp, libs/rawengine/libraw/RawSpeed/TiffParserOlympus.h, libs/rawengine/libraw/RawSpeed/TiffTag.h, libs/rawengine/libraw/RawSpeed/rawspeed.cpucount-unix.patch, libs/rawengine/libraw/RawSpeed/rawspeed_xmldata.cpp, libs/rawengine/libraw/crlf2lf.sh, libs/rawengine/libraw/demosaic-pack-GPL2/COPYRIGHT, libs/rawengine/libraw/demosaic-pack-GPL2/Changelog, libs/rawengine/libraw/demosaic-pack-GPL2/LICENSE.txt, libs/rawengine/libraw/demosaic-pack-GPL2/README, libs/rawengine/libraw/demosaic-pack-GPL2/afd_interpolate_pl.c, libs/rawengine/libraw/demosaic-pack-GPL2/ahd_interpolate_mod.c, libs/rawengine/libraw/demosaic-pack-GPL2/ahd_partial_interpolate.c, libs/rawengine/libraw/demosaic-pack-GPL2/dcraw_foveon.c, libs/rawengine/libraw/demosaic-pack-GPL2/es_median_filter.c, libs/rawengine/libraw/demosaic-pack-GPL2/lmmse_interpolate.c, libs/rawengine/libraw/demosaic-pack-GPL2/median_filter_new.c, libs/rawengine/libraw/demosaic-pack-GPL2/refinement.c, libs/rawengine/libraw/demosaic-pack-GPL2/vcd_interpolate.c, libs/rawengine/libraw/demosaic-pack-GPL3/CA_correct_RT.cc, libs/rawengine/libraw/demosaic-pack-GPL3/COPYRIGHT, libs/rawengine/libraw/demosaic-pack-GPL3/Changelog, libs/rawengine/libraw/demosaic-pack-GPL3/LICENSE.txt, libs/rawengine/libraw/demosaic-pack-GPL3/README, libs/rawengine/libraw/demosaic-pack-GPL3/amaze_demosaic_RT.cc, libs/rawengine/libraw/demosaic-pack-GPL3/cfa_impulse_gauss.c, libs/rawengine/libraw/demosaic-pack-GPL3/cfa_linedn_new.c, libs/rawengine/libraw/demosaic-pack-GPL3/green_equi.c, libs/rawengine/libraw/demosaic-pack-GPL3/shrtdct_float.c, libs/rawengine/libraw/internal/dcb_demosaicing.c, libs/rawengine/libraw/internal/dcraw_common.cpp, libs/rawengine/libraw/internal/dcraw_fileio.cpp, libs/rawengine/libraw/internal/defines.h, libs/rawengine/libraw/internal/demosaic_packs.cpp, libs/rawengine/libraw/internal/libraw_bytebuffer.h, libs/rawengine/libraw/internal/libraw_internal_funcs.h, libs/rawengine/libraw/internal/var_defines.h, libs/rawengine/libraw/internal/wf_filtering.cpp, libs/rawengine/libraw/libraw/libraw.h, libs/rawengine/libraw/libraw/libraw_alloc.h, libs/rawengine/libraw/libraw/libraw_const.h, libs/rawengine/libraw/libraw/libraw_datastream.h, libs/rawengine/libraw/libraw/libraw_internal.h, libs/rawengine/libraw/libraw/libraw_types.h, libs/rawengine/libraw/libraw/libraw_version.h, libs/rawengine/libraw/libraw_config.h.cmake, libs/rawengine/libraw/rsxml2c.sh, libs/rawengine/libraw/samples/4channels.cpp, libs/rawengine/libraw/samples/dcraw_emu.cpp, libs/rawengine/libraw/samples/dcraw_half.c, libs/rawengine/libraw/samples/half_mt.c, libs/rawengine/libraw/samples/half_mt_win32.c, libs/rawengine/libraw/samples/mem_image.cpp, libs/rawengine/libraw/samples/multirender_test.cpp, libs/rawengine/libraw/samples/postprocessing_benchmark.cpp, libs/rawengine/libraw/samples/raw-identify.cpp, libs/rawengine/libraw/samples/simple_dcraw.cpp, libs/rawengine/libraw/samples/unprocessed_raw.cpp, libs/rawengine/libraw/src/libraw_c_api.cpp, libs/rawengine/libraw/src/libraw_cxx.cpp, libs/rawengine/libraw/src/libraw_datastream.cpp, libs/rawengine/rawengine_debug.cpp, libs/rawengine/rawengine_debug.h, libs/rawengine/rawfiles.h, libs/rawengine/rawinfo.cpp, libs/rawengine/rawinfo.h, libs/rawengine/tests/CMakeLists.txt, libs/rawengine/tests/libinfo.cpp, libs/rawengine/tests/raw2png.cpp, libs/settings/CMakeLists.txt, libs/settings/applicationsettings_mime.cpp, libs/tags/CMakeLists.txt, libs/template/CMakeLists.txt, libs/threadimageio/CMakeLists.txt, libs/threadimageio/previewtask.cpp, libs/threadimageio/thumbnailcreator.cpp, libs/threadimageio/thumbnailtask.cpp, libs/widgets/CMakeLists.txt, libs/widgets/common/dcrawsettingswidget.cpp, libs/widgets/common/dcrawsettingswidget.h, libs/widgets/common/squeezedcombobox.h, libs/widgets/common/workingwidget.cpp, libs/widgets/iccprofiles/cietonguewidget.cpp, showfoto/CMakeLists.txt, showfoto/main/showfoto.cpp, showfoto/thumbbar/showfotothumbnailmodel.cpp, tests/advancedrename/CMakeLists.txt, tests/albummodel/CMakeLists.txt, tests/database/CMakeLists.txt, tests/dimg/CMakeLists.txt, tests/dimg/dimgfilteractiontest.cpp, tests/dimg/testdimgloader.cpp, tests/fileio/CMakeLists.txt, tests/fileio/loadsavethreadtest.cpp, tests/filters/CMakeLists.txt, tests/filters/testautocrop.cpp, tests/filters/testnrestimate.cpp, tests/multithreading/CMakeLists.txt, tests/multithreading/main.cpp, tests/multithreading/myactionthread.cpp, tests/multithreading/myactionthread.h, tests/multithreading/processordlg.cpp, utilities/advancedrename/CMakeLists.txt, utilities/facemanagement/CMakeLists.txt, utilities/firstrun/CMakeLists.txt, utilities/fuzzysearch/CMakeLists.txt, utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/geoiface/geocoordinates.h, utilities/geolocation/geoiface/groupstatecomputer.h, utilities/geolocation/geoiface/mapwidget.h, utilities/geolocation/geoiface/modelhelper.h, utilities/geolocation/geoiface/tracks.h, utilities/geolocation/mapsearches/CMakeLists.txt, utilities/imageeditor/CMakeLists.txt, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/rawimport/rawimport.h, utilities/imageeditor/widgets/previewlist.cpp, utilities/importui/CMakeLists.txt, utilities/importui/backend/umscamera.cpp, utilities/importui/main/importui.cpp, utilities/kdesupport/kipi/CMakeLists.txt, utilities/kdesupport/kipi/kipiinterface.cpp, utilities/kdesupport/ksane/CMakeLists.txt, utilities/lighttable/CMakeLists.txt, utilities/lighttable/lighttablewindow.cpp, utilities/maintenance/CMakeLists.txt, utilities/metadataedit/CMakeLists.txt, utilities/queuemanager/CMakeLists.txt, utilities/queuemanager/main/queuemgrwindow.cpp, utilities/queuemanager/manager/batchtool.cpp, utilities/queuemanager/manager/batchtool.h, utilities/queuemanager/manager/queuesettings.h, utilities/queuemanager/manager/task.cpp, utilities/queuemanager/views/queuelist.cpp, utilities/queuemanager/views/queuepool.cpp, utilities/searchwindow/CMakeLists.txt, utilities/setup/CMakeLists.txt, utilities/setup/setupraw.cpp, utilities/slideshow/CMakeLists.txt: add new Raw Engine implmeentation including RawSpeed decoder. BUGS: 352458 FIXED-IN: 5.0.0 2015-10-16 Gilles Caulier * : commit 7a32ab20626a1f15a5fc6a835eba11ecaa5dd3ab Author: Gilles Caulier Date: Thu Oct 15 14:27:53 2015 +0200 2015-10-15 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp, utilities/setup/setup.cpp, utilities/setup/setupraw.cpp: share default Raw decoding settings from digiKam to kipi tools 2015-10-14 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp, utilities/kdesupport/kipi/kipiinterface.h: implement Raw processing feature for kipi host 2015-10-13 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp, utilities/kdesupport/kipi/kipiinterface.h, utilities/maintenance/fingerprintstask.cpp: adjust to libkipi API 2015-10-13 Gilles Caulier * utilities/geolocation/editor/dialog/gpsimagedetails.cpp, utilities/kdesupport/kipi/kipiinterface.cpp, utilities/kdesupport/kipi/kipiinterface.h: implement kipi host feature to extract preview 2015-10-13 Gilles Caulier * ChangeLog: sync with master 2015-10-13 Gilles Caulier * project/NEWS.4.13.0, project/NEWS.4.14.0: sync with master 2015-10-13 Gilles Caulier * tests/advancedrename/CMakeLists.txt, tests/albummodel/CMakeLists.txt, tests/database/CMakeLists.txt, tests/dimg/CMakeLists.txt, tests/dmetadata/CMakeLists.txt, tests/fileio/CMakeLists.txt, tests/filters/CMakeLists.txt, tests/geolocation/editor/CMakeLists.txt, tests/geolocation/geoiface/CMakeLists.txt, tests/geolocation/geoiface/calibrator/CMakeLists.txt, tests/geolocation/geoiface/demo/CMakeLists.txt, tests/imgqsort/CMakeLists.txt, tests/iojobs/CMakeLists.txt, tests/multithreading/CMakeLists.txt, tests/timestampupdate/CMakeLists.txt, tests/widgets/CMakeLists.txt: fix Jenkings linking reports 2015-10-13 Nicolas Lcureuil * project/NEWS.4.14.0: Prepare for 4.14.0 2015-10-13 Gilles Caulier * libs/database/core/dio.cpp, libs/database/core/dio_p.h, libs/fileactionmanager/fileactionmngr_p.cpp, libs/fileactionmanager/fileactionmngr_p.h, libs/settings/applicationsettings.h, libs/settings/applicationsettings_p.cpp, libs/settings/applicationsettings_p.h, libs/widgets/itemview/dcategorizedview_p.h: fix cppcheck warnings 2015-10-12 Gilles Caulier * libs/dialogs/rawcameradlg.cpp, libs/dimg/loaders/rawloader.h, libs/settings/applicationsettings_mime.cpp, libs/widgets/common/dcrawsettingswidget.cpp, libs/widgets/common/dcrawsettingswidget.h, utilities/imageeditor/editor/editorwindow.cpp: polish 2015-10-12 Gilles Caulier * tests/multithreading/CMakeLists.txt, tests/multithreading/myactionthread.cpp, tests/multithreading/processordlg.h: polish 2015-10-12 Gilles Caulier * showfoto/main/showfotoui.rc: polish 2015-10-12 Gilles Caulier * libs/dimg/CMakeLists.txt: compile 2015-10-12 Gilles Caulier * libs/database/dbjobs/dbjob.cpp, libs/database/dbjobs/dbjob.h, libs/database/dbjobs/dbjobsthread.cpp, libs/database/dbjobs/dbjobsthread.h, libs/iojobs/iojob.h, libs/iojobs/iojobsthread.cpp, libs/iojobs/iojobsthread.h, libs/threads/CMakeLists.txt, libs/threads/actionthreadbase.cpp, libs/threads/actionthreadbase.h, tests/CMakeLists.txt, tests/multithreading/CMakeLists.txt, tests/multithreading/main.cpp, tests/multithreading/myactionthread.cpp, tests/multithreading/myactionthread.h, tests/multithreading/processordlg.cpp, tests/multithreading/processordlg.h, utilities/maintenance/fingerprintstask.cpp, utilities/maintenance/fingerprintstask.h, utilities/maintenance/imagequalitytask.cpp, utilities/maintenance/imagequalitytask.h, utilities/maintenance/maintenancethread.cpp, utilities/maintenance/maintenancethread.h, utilities/maintenance/metadatatask.cpp, utilities/maintenance/metadatatask.h, utilities/maintenance/thumbstask.cpp, utilities/maintenance/thumbstask.h, utilities/queuemanager/manager/actionthread.cpp, utilities/queuemanager/manager/actionthread.h, utilities/queuemanager/manager/task.cpp, utilities/queuemanager/manager/task.h: introduce actionthreadbase class 2015-10-12 Gilles Caulier * utilities/queuemanager/manager/batchtool.cpp: backport commit #31185d15b43ce357e88d9b76fda5a562f77e5854 from git/master to frameworks branch CCBUGS: 353815 2015-10-12 Gilles Caulier * NEWS, utilities/queuemanager/manager/batchtool.cpp: Restore metadata when extract embeded jpeg is used to process RAW files in BQM BUGS: 353815 FIXED-IN: 4.14.0 2015-10-11 Gilles Caulier * utilities/geolocation/editor/reversegeocoding/rgwidget.cpp: facoring 2015-10-11 Gilles Caulier * utilities/metadataedit/iptc/iptcproperties.cpp: port++ 2015-10-11 Gilles Caulier * NEWS: update 2015-10-10 Gilles Caulier * app/CMakeLists.txt, libs/3rdparty/dngwriter/CMakeLists.txt: fix jenkins build 2015-10-10 Gilles Caulier * libs/3rdparty/CMakeLists.txt: fix duplicate 2015-10-10 Gilles Caulier * libs/database/CMakeLists.txt: fix Jenkis link 2015-10-10 Gilles Caulier * app/views/digikamview.h, libs/3rdparty/dngwriter/dngwriter.h, libs/3rdparty/dngwriter/dngwriter_p.h, libs/dimg/loaders/rawloader.h, libs/imageproperties/imagedescedittab.h, libs/iojobs/iojobsthread.h, utilities/importui/views/importview.h, utilities/queuemanager/basetools/transform/rotate.h, utilities/queuemanager/manager/actionthread.h, utilities/queuemanager/manager/batchtool.h, utilities/queuemanager/manager/queuesettings.h, utilities/queuemanager/manager/task.h: second pass to cleanup namespace 2015-10-10 Gilles Caulier * app/items/overlays/assignnameoverlay.cpp, app/main/digikamapp.cpp, imageplugins/color/cbtool.cpp, imageplugins/color/hsltool.cpp, imageplugins/color/whitebalancetool.cpp, imageplugins/decorate/inserttexttool.cpp, imageplugins/filters/colorfxtool.cpp, imageplugins/transform/contentawareresizetool.cpp, imageplugins/transform/ratiocroptool.cpp, imageplugins/transform/resizetool.cpp, libs/dialogs/libsinfodlg.cpp, libs/dimg/filters/bw/bwsepiasettings.cpp, libs/dimg/filters/bw/mixersettings.cpp, libs/dimg/filters/cb/cbsettings.cpp, libs/dimg/filters/curves/curvessettings.cpp, libs/dimg/filters/decorate/bordersettings.cpp, libs/dimg/filters/lens/antivignettingsettings.cpp, libs/dimg/filters/lens/lensfuncameraselector.cpp, libs/dimg/filters/nr/nrsettings.cpp, libs/dimg/filters/transform/freerotationsettings.cpp, libs/dimg/filters/wb/wbsettings.cpp, libs/dmetadata/dmetadata.cpp, libs/imageproperties/imagepropertiescolorstab.cpp, libs/imageproperties/imagepropertiesgpstab.cpp, libs/threadimageio/thumbnailcreator.cpp, showfoto/main/showfoto.cpp, tests/dimg/testdimgloader.cpp, tests/fileio/loadsavethreadtest.cpp, tests/filters/testautocrop.cpp, tests/filters/testnrestimate.cpp, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/geolocation/editor/dialog/gpsimagedetails.cpp, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp, utilities/geolocation/editor/searches/searchwidget.cpp, utilities/imageeditor/dialogs/colorcorrectiondlg.cpp, utilities/imageeditor/dialogs/softproofdialog.cpp, utilities/imageeditor/editor/editortoolsettings.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/importui/main/importui.cpp, utilities/kdesupport/kipi/kipiimagecollectionselector.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/queuemanager/basetools/color/autocorrection.cpp, utilities/queuemanager/basetools/color/channelmixer.cpp, utilities/queuemanager/basetools/color/curvesadjust.cpp, utilities/queuemanager/basetools/decorate/watermark.cpp, utilities/queuemanager/basetools/enhance/lensautofix.cpp, utilities/queuemanager/basetools/enhance/restoration.cpp, utilities/queuemanager/basetools/metadata/removemetadata.cpp, utilities/queuemanager/basetools/transform/flip.cpp, utilities/queuemanager/basetools/transform/resize.cpp, utilities/queuemanager/basetools/transform/rotate.cpp, utilities/queuemanager/manager/batchtool.cpp, utilities/queuemanager/views/queuesettingsview.cpp, utilities/queuemanager/views/toolsettingsview.cpp, utilities/queuemanager/views/workflowdlg.cpp, utilities/setup/setupeditor.cpp, utilities/setup/setupicc.cpp, utilities/setup/setupraw.cpp: cleanup extra namespace 2015-10-10 Gilles Caulier * libs/dimg/filters/sharp/sharpsettings.cpp: polish 2015-10-10 Gilles Caulier * libs/progressmanager/CMakeLists.txt, libs/widgets/CMakeLists.txt: compile 2015-10-10 Gilles Caulier * imageplugins/decorate/inserttextwidget.cpp, imageplugins/decorate/inserttextwidget.h: backport commit #bc91c372df147edcd5c7335cdc8c151a5de4d3a2 from git/master to frameworks branch CCBUGS: 141592 2015-10-09 Gilles Caulier * data/CMakeLists.txt, data/profiles/CMakeLists.txt, libs/dimg/filters/icc/iccprofile.cpp: add icc profiles 2015-10-09 Gilles Caulier * libs/dimg/filters/dimgfiltermanager.cpp, libs/widgets/common/dcrawsettingswidget.cpp, libs/widgets/mainview/dxmlguiwindow.cpp, showfoto/setup/showfotosetup.cpp, utilities/firstrun/rawpage.cpp, utilities/imageeditor/rawimport/rawimport.cpp, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/importui/backend/cameracontroller.cpp, utilities/queuemanager/views/queuesettingsview.cpp, utilities/setup/setup.cpp, utilities/setup/setupicc.cpp, utilities/setup/setupraw.cpp: compile 2015-10-09 Gilles Caulier * data/icons/digikam/CMakeLists.txt, libs/dimg/filters/dimgfiltermanager.cpp, libs/widgets/common/dcrawsettingswidget.cpp, libs/widgets/mainview/dxmlguiwindow.cpp, showfoto/setup/showfotosetup.cpp, utilities/firstrun/rawpage.cpp, utilities/imageeditor/rawimport/rawimport.cpp, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/importui/backend/cameracontroller.cpp, utilities/queuemanager/views/queuesettingsview.cpp, utilities/setup/setup.cpp, utilities/setup/setupicc.cpp, utilities/setup/setupraw.cpp: rawbayer icons 2015-10-09 Gilles Caulier * app/items/overlays/assignnameoverlay.cpp, app/main/digikamapp.cpp, app/main/main.cpp, imageplugins/transform/ratiocroptool.cpp, imageplugins/transform/resizetool.cpp, imageplugins/transform/sheartool.cpp, libs/dimg/filters/bw/bwsepiasettings.cpp, libs/dimg/filters/lens/antivignettingsettings.cpp, libs/dimg/filters/lens/lensfuncameraselector.cpp, libs/dimg/filters/sharp/sharpsettings.cpp, libs/dimg/filters/wb/wbsettings.cpp, libs/imageproperties/imagepropertiescolorstab.cpp, showfoto/main/main.cpp, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/geolocation/editor/dialog/gpsimagedetails.cpp, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp, utilities/geolocation/editor/searches/searchwidget.cpp, utilities/imageeditor/dialogs/colorcorrectiondlg.cpp, utilities/imageeditor/dialogs/softproofdialog.cpp, utilities/imageeditor/editor/editortoolsettings.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/importui/main/importui.cpp, utilities/kdesupport/kipi/kipiimagecollectionselector.cpp, utilities/queuemanager/basetools/color/autocorrection.cpp, utilities/queuemanager/basetools/color/channelmixer.cpp, utilities/queuemanager/basetools/color/curvesadjust.cpp, utilities/queuemanager/basetools/decorate/watermark.cpp, utilities/queuemanager/basetools/enhance/lensautofix.cpp, utilities/queuemanager/basetools/enhance/restoration.cpp, utilities/queuemanager/basetools/metadata/removemetadata.cpp, utilities/queuemanager/basetools/transform/flip.cpp, utilities/queuemanager/basetools/transform/resize.cpp, utilities/queuemanager/basetools/transform/rotate.cpp, utilities/queuemanager/views/queuesettingsview.cpp, utilities/queuemanager/views/toolsettingsview.cpp, utilities/queuemanager/views/workflowdlg.cpp, utilities/setup/setupeditor.cpp, utilities/setup/setupicc.cpp: polish 2015-10-09 Gilles Caulier * libs/database/CMakeLists.txt, libs/dialogs/CMakeLists.txt, libs/dimg/CMakeLists.txt, libs/dimg/filters/lens/lensfuncameraselector.cpp, libs/dimg/filters/lens/lensfunsettings.cpp, libs/dimg/filters/lens/lensfunsettings.h, libs/dmetadata/CMakeLists.txt, libs/dtrash/CMakeLists.txt, libs/fileactionmanager/CMakeLists.txt, libs/filters/CMakeLists.txt, libs/imageproperties/imagepropertiescolorstab.h, libs/imageproperties/imagepropertiesgpstab.cpp, libs/imageproperties/imagepropertiestab.cpp, libs/template/CMakeLists.txt, libs/threadimageio/CMakeLists.txt, libs/widgets/CMakeLists.txt, libs/widgets/common/dcrawsettingswidget.cpp, libs/widgets/common/dcrawsettingswidget.h, libs/widgets/common/dexpanderbox.h, utilities/facemanagement/CMakeLists.txt, utilities/fuzzysearch/CMakeLists.txt, utilities/imageeditor/editor/editorwindow.cpp, utilities/importui/CMakeLists.txt, utilities/importui/backend/umscamera.cpp, utilities/maintenance/facesdetector.cpp, utilities/maintenance/fingerprintsgenerator.cpp, utilities/searchwindow/CMakeLists.txt, utilities/slideshow/CMakeLists.txt: port++ 2015-10-09 Gilles Caulier * app/date/datefolderview.cpp, app/date/datefolderview.h, app/date/ddatetimeedit.cpp, app/date/ddatetimeedit.h, app/filters/filtersidebarwidget.cpp, app/filters/filtersidebarwidget.h, app/items/overlays/assignnameoverlay.cpp, app/main/digikamapp.cpp, app/views/digikamview.cpp, app/views/digikamview.h, app/views/leftsidebarwidgets.cpp, app/views/mapwidgetview.cpp, data/pics/CMakeLists.txt, databaseserver/CMakeLists.txt, imageplugins/color/CMakeLists.txt, imageplugins/decorate/CMakeLists.txt, imageplugins/decorate/inserttexttool.cpp, imageplugins/enhance/CMakeLists.txt, imageplugins/filters/CMakeLists.txt, imageplugins/transform/CMakeLists.txt, imageplugins/transform/ratiocroptool.cpp, imageplugins/transform/resizetool.cpp, imageplugins/transform/sheartool.cpp, libs/3rdparty/dngwriter/CMakeLists.txt, libs/album/albumpropsedit.cpp, libs/dialogs/CMakeLists.txt, libs/dimg/CMakeLists.txt, libs/dimg/filters/bw/bwsepiasettings.cpp, libs/dimg/filters/curves/curveswidget.cpp, libs/dimg/filters/decorate/bordersettings.cpp, libs/dimg/filters/icc/iccprofilesettings.cpp, libs/dimg/filters/icc/iccprofilesettings.h, libs/dimg/filters/lens/antivignettingsettings.cpp, libs/dimg/filters/lens/lensfuncameraselector.cpp, libs/dimg/filters/levels/histogramwidget.cpp, libs/dimg/filters/sharp/sharpsettings.cpp, libs/dimg/filters/wb/wbsettings.cpp, libs/dmetadata/CMakeLists.txt, libs/dmetadata/dmetadatasettingscontainer.h, libs/filters/ratingfilter.cpp, libs/filters/ratingfilter.h, libs/filters/textfilter.cpp, libs/filters/textfilter.h, libs/imageproperties/CMakeLists.txt, libs/imageproperties/cameraitempropertiestab.cpp, libs/imageproperties/captionedit.cpp, libs/imageproperties/captionedit.h, libs/imageproperties/imagedescedittab.cpp, libs/imageproperties/imagedescedittab.h, libs/imageproperties/imagepropertiescolorstab.cpp, libs/imageproperties/imagepropertiesgpstab.cpp, libs/imageproperties/versionsdelegate.cpp, libs/jpegutils/CMakeLists.txt, libs/models/CMakeLists.txt, libs/notificationmanager/CMakeLists.txt, libs/progressmanager/CMakeLists.txt, libs/progressmanager/overlaywidget.cpp, libs/progressmanager/overlaywidget.h, libs/progressmanager/progressview.cpp, libs/progressmanager/progressview.h, libs/tags/tageditdlg.cpp, libs/tags/tagsmanager/tagpropwidget.cpp, libs/template/templateselector.cpp, libs/template/templateselector.h, libs/template/templateviewer.cpp, libs/threadimageio/CMakeLists.txt, libs/widgets/CMakeLists.txt, libs/widgets/common/databasewidget.cpp, libs/widgets/common/databasewidget.h, libs/widgets/common/dcrawsettingswidget.cpp, libs/widgets/common/dcrawsettingswidget.h, libs/widgets/common/dexpanderbox.cpp, libs/widgets/common/dfontselect.cpp, libs/widgets/common/dfontselect.h, libs/widgets/common/dwidgetutils.cpp, libs/widgets/common/dwidgetutils.h, libs/widgets/common/workingwidget.cpp, libs/widgets/iccprofiles/cietonguewidget.cpp, libs/widgets/mainview/dzoombar.cpp, libs/widgets/mainview/dzoombar.h, libs/widgets/metadata/colorlabelwidget.cpp, libs/widgets/metadata/colorlabelwidget.h, libs/widgets/metadata/picklabelwidget.cpp, libs/widgets/metadata/picklabelwidget.h, libs/widgets/metadata/ratingwidget.cpp, libs/widgets/metadata/ratingwidget.h, showfoto/CMakeLists.txt, showfoto/setup/showfotosetupmisc.cpp, tests/advancedrename/CMakeLists.txt, tests/dimg/CMakeLists.txt, tests/dmetadata/CMakeLists.txt, tests/fileio/CMakeLists.txt, tests/filters/CMakeLists.txt, tests/iojobs/CMakeLists.txt, tests/timestampupdate/CMakeLists.txt, utilities/advancedrename/CMakeLists.txt, utilities/facemanagement/facescandialog.cpp, utilities/firstrun/assistantdlgpage.cpp, utilities/firstrun/collectionpage.cpp, utilities/firstrun/metadatapage.cpp, utilities/firstrun/openfilepage.cpp, utilities/firstrun/previewpage.cpp, utilities/firstrun/rawpage.cpp, utilities/firstrun/startscanpage.cpp, utilities/firstrun/tooltipspage.cpp, utilities/firstrun/welcomepage.cpp, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/geolocation/editor/dialog/gpsimagedetails.cpp, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp, utilities/geolocation/editor/searches/searchwidget.cpp, utilities/geolocation/mapsearches/CMakeLists.txt, utilities/geolocation/mapsearches/gpssearchview.cpp, utilities/imageeditor/CMakeLists.txt, utilities/imageeditor/dialogs/colorcorrectiondlg.cpp, utilities/imageeditor/dialogs/softproofdialog.cpp, utilities/imageeditor/editor/editortoolsettings.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/imageeditor/widgets/previewlist.cpp, utilities/importui/CMakeLists.txt, utilities/importui/main/importui.cpp, utilities/importui/views/importview.cpp, utilities/importui/views/importview.h, utilities/importui/widgets/advancedsettings.cpp, utilities/importui/widgets/albumcustomizer.cpp, utilities/importui/widgets/scriptingsettings.cpp, utilities/kdesupport/kipi/kipiimagecollectionselector.cpp, utilities/kdesupport/ksane/CMakeLists.txt, utilities/maintenance/maintenancedlg.cpp, utilities/metadataedit/CMakeLists.txt, utilities/metadataedit/exif/exifdatetime.cpp, utilities/metadataedit/exif/exifdevice.cpp, utilities/metadataedit/iptc/iptccontent.cpp, utilities/metadataedit/iptc/iptcorigin.cpp, utilities/metadataedit/iptc/iptcproperties.cpp, utilities/metadataedit/xmp/xmpcontent.cpp, utilities/metadataedit/xmp/xmporigin.cpp, utilities/metadataedit/xmp/xmpproperties.cpp, utilities/queuemanager/CMakeLists.txt, utilities/queuemanager/basetools/color/autocorrection.cpp, utilities/queuemanager/basetools/color/channelmixer.cpp, utilities/queuemanager/basetools/color/curvesadjust.cpp, utilities/queuemanager/basetools/color/iccconvert.cpp, utilities/queuemanager/basetools/decorate/watermark.cpp, utilities/queuemanager/basetools/enhance/lensautofix.cpp, utilities/queuemanager/basetools/enhance/restoration.cpp, utilities/queuemanager/basetools/metadata/assigntemplate.cpp, utilities/queuemanager/basetools/metadata/removemetadata.cpp, utilities/queuemanager/basetools/transform/flip.cpp, utilities/queuemanager/basetools/transform/resize.cpp, utilities/queuemanager/basetools/transform/rotate.cpp, utilities/queuemanager/views/queuelist.cpp, utilities/queuemanager/views/queuesettingsview.cpp, utilities/queuemanager/views/toolsettingsview.cpp, utilities/queuemanager/views/workflowdlg.cpp, utilities/searchwindow/CMakeLists.txt, utilities/setup/camera/cameraselection.cpp, utilities/setup/setupeditor.cpp, utilities/setup/setupicc.cpp, utilities/setup/setupimagequalitysorter.cpp, utilities/setup/setupmime.cpp, utilities/setup/setupmisc.cpp, utilities/setup/setupslideshow.cpp, utilities/setup/setuptooltip.cpp, utilities/slideshow/CMakeLists.txt, utilities/slideshow/slideosd.cpp, utilities/slideshow/slidetoolbar.cpp, utilities/slideshow/slidetoolbar.h: port++ 2015-10-09 Gilles Caulier * NEWS: update 2015-10-09 Gilles Caulier * libs/dimg/loaders/jpegloader.cpp: backport commit #d92ef8575e5671cc102875ffc48bbb2a87bdfc9a from git/master to frameworks branch CCBUGS: 353608 2015-10-08 Gilles Caulier * imageplugins/enhance/lensautofixtool.cpp, imageplugins/transform/freerotationtool.cpp, imageplugins/transform/perspectivetool.cpp, imageplugins/transform/resizetool.cpp, imageplugins/transform/sheartool.cpp, libs/album/albumpropsedit.cpp, libs/dimg/filters/decorate/bordersettings.cpp, libs/dimg/filters/lens/antivignettingsettings.cpp, libs/dimg/filters/sharp/sharpsettings.cpp, libs/dimg/filters/wb/wbsettings.cpp, libs/tags/tageditdlg.cpp, libs/tags/tagsmanager/tagpropwidget.cpp, libs/widgets/common/dexpanderbox.cpp, libs/widgets/common/dexpanderbox.h, utilities/facemanagement/facescandialog.cpp, utilities/firstrun/assistantdlgpage.cpp, utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/editor/dialog/gpsimagedetails.cpp, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp, utilities/imageeditor/dialogs/colorcorrectiondlg.cpp, utilities/imageeditor/dialogs/softproofdialog.cpp, utilities/metadataedit/exif/exifdatetime.cpp, utilities/metadataedit/exif/exifdevice.cpp, utilities/metadataedit/iptc/iptccontent.cpp, utilities/metadataedit/iptc/iptcorigin.cpp, utilities/metadataedit/iptc/iptcproperties.cpp, utilities/metadataedit/xmp/xmpcontent.cpp, utilities/metadataedit/xmp/xmporigin.cpp, utilities/metadataedit/xmp/xmpproperties.cpp, utilities/queuemanager/basetools/enhance/lensautofix.cpp, utilities/queuemanager/views/workflowdlg.cpp, utilities/setup/setuptooltip.cpp: port++ 2015-10-08 Gilles Caulier * libs/widgets/common/dnuminput.cpp, libs/widgets/common/dnuminput.h, libs/widgets/common/dsliderspinbox.cpp, libs/widgets/common/dsliderspinbox.h, libs/widgets/common/squeezedcombobox.cpp, libs/widgets/common/squeezedcombobox.h: files missing 2015-10-08 Gilles Caulier * NEWS: update 2015-10-08 Maik Qualmann * NEWS, libs/dimg/loaders/jpegloader.cpp: apply patch #94889 to change the JPEG decompression parameter for a better quality BUGS: 353608 FIXED-IN: 4.14.0 2015-10-08 Gilles Caulier * app/main/digikamapp.cpp, app/main/digikamapp_p.h, app/views/leftsidebarwidgets.cpp, imageplugins/transform/ratiocroptool.cpp, libs/dialogs/dprogressdlg.cpp, libs/dimg/filters/lc/localcontrastsettings.cpp, libs/dimg/filters/lens/antivignettingsettings.cpp, libs/dimg/filters/lens/lensfuncameraselector.cpp, libs/dimg/filters/wb/wbsettings.cpp, libs/fileactionmanager/metadatastatusbar.cpp, libs/filters/filterstatusbar.cpp, libs/imageproperties/imagepropertiesgpstab.cpp, libs/imageproperties/imagepropertiestxtlabel.h, libs/progressmanager/statusprogressbar.cpp, libs/widgets/common/dexpanderbox.cpp, libs/widgets/common/dexpanderbox.h, libs/widgets/metadata/colorlabelwidget.cpp, libs/widgets/metadata/picklabelwidget.cpp, libs/widgets/metadata/ratingwidget.cpp, showfoto/main/showfoto.cpp, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/imageeditor/editor/editorwindow_p.h, utilities/imageeditor/main/imagewindow.cpp, utilities/importui/widgets/albumcustomizer.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow_p.h, utilities/searchwindow/searchfields.h, utilities/searchwindow/searchtabheader.cpp, utilities/setup/camera/importfilters.cpp: port++ 2015-10-08 Gilles Caulier * app/filters/filtersidebarwidget.cpp, imageplugins/transform/contentawareresizetool.cpp, imageplugins/transform/freerotationtool.cpp, imageplugins/transform/ratiocroptool.cpp, libs/dimg/filters/bcg/bcgsettings.cpp, libs/dimg/filters/bw/bwsepiasettings.cpp, libs/dimg/filters/bw/mixersettings.cpp, libs/dimg/filters/cb/cbsettings.cpp, libs/dimg/filters/curves/curvessettings.cpp, libs/dimg/filters/decorate/bordersettings.cpp, libs/dimg/filters/fx/filmgrainsettings.cpp, libs/dimg/filters/icc/iccprofilesettings.cpp, libs/dimg/filters/lc/localcontrastsettings.cpp, libs/dimg/filters/lens/antivignettingsettings.cpp, libs/dimg/filters/nr/nrsettings.cpp, libs/dimg/filters/sharp/sharpsettings.cpp, libs/dimg/filters/transform/freerotationsettings.cpp, libs/dimg/filters/wb/wbsettings.cpp, libs/imageproperties/cameraitempropertiestab.cpp, libs/imageproperties/cameraitempropertiestab.h, libs/imageproperties/imagepropertiestab.cpp, libs/imageproperties/imagepropertiestab.h, libs/template/templateviewer.cpp, libs/template/templateviewer.h, libs/widgets/CMakeLists.txt, libs/widgets/common/dcrawsettingswidget.cpp, libs/widgets/common/dcrawsettingswidget.h, libs/widgets/common/dexpanderbox.cpp, libs/widgets/common/dexpanderbox.h, utilities/advancedrename/advancedrenamewidget.cpp, utilities/facemanagement/assignnamewidget.cpp, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/importui/main/importui.cpp, utilities/importui/main/importui_p.h, utilities/maintenance/maintenancedlg.cpp, utilities/searchwindow/choicesearchutilities.cpp, utilities/searchwindow/choicesearchutilities.h, utilities/searchwindow/searchfieldgroup.cpp, utilities/searchwindow/searchfieldgroup.h, utilities/searchwindow/searchfields.cpp, utilities/searchwindow/searchgroup.cpp, utilities/searchwindow/searchgroup.h: port++ 2015-10-08 Gilles Caulier * libs/template/templateselector.cpp, libs/widgets/CMakeLists.txt, libs/widgets/iccprofiles/iccprofilescombobox.cpp, libs/widgets/iccprofiles/iccprofilescombobox.h, utilities/metadataedit/dialog/altlangstringedit.cpp, utilities/metadataedit/dialog/multivaluesedit.cpp, utilities/metadataedit/dialog/objectattributesedit.cpp, utilities/metadataedit/iptc/iptcenvelope.cpp, utilities/metadataedit/iptc/iptcorigin.cpp, utilities/metadataedit/xmp/xmporigin.cpp, utilities/metadataedit/xmp/xmpproperties.cpp, utilities/searchwindow/searchfields.cpp, utilities/setup/setupicc.cpp: port++ 2015-10-08 Gilles Caulier * imageplugins/color/adjustlevelstool.cpp, imageplugins/color/bcgtool.cpp, imageplugins/color/bwsepiatool.cpp, imageplugins/color/channelmixertool.cpp, imageplugins/color/filmtool.cpp, imageplugins/decorate/texturetool.cpp, imageplugins/enhance/antivignettingtool.cpp, imageplugins/enhance/blurtool.cpp, imageplugins/enhance/lensdistortiontool.cpp, imageplugins/enhance/redeyetool.cpp, imageplugins/filters/blurfxtool.cpp, imageplugins/filters/charcoaltool.cpp, imageplugins/filters/distortionfxtool.cpp, imageplugins/filters/embosstool.cpp, imageplugins/filters/filmgraintool.cpp, imageplugins/filters/oilpainttool.cpp, imageplugins/filters/raindroptool.cpp, imageplugins/transform/contentawareresizetool.cpp, imageplugins/transform/ratiocroptool.cpp, imageplugins/transform/resizetool.cpp, imageplugins/transform/sheartool.cpp, libs/dimg/filters/bcg/bcgsettings.cpp, libs/dimg/filters/bw/bwsepiasettings.cpp, libs/dimg/filters/bw/mixersettings.cpp, libs/dimg/filters/cb/cbsettings.cpp, libs/dimg/filters/curves/curvessettings.cpp, libs/dimg/filters/decorate/bordersettings.cpp, libs/dimg/filters/fx/colorfxsettings.cpp, libs/dimg/filters/fx/filmgrainsettings.cpp, libs/dimg/filters/greycstoration/greycstorationsettings.cpp, libs/dimg/filters/hsl/hslsettings.cpp, libs/dimg/filters/icc/iccprofilesettings.cpp, libs/dimg/filters/lc/localcontrastsettings.cpp, libs/dimg/filters/lens/antivignettingsettings.cpp, libs/dimg/filters/lens/lensfuncameraselector.cpp, libs/dimg/filters/nr/nrsettings.cpp, libs/dimg/filters/sharp/sharpsettings.cpp, libs/dimg/filters/transform/freerotationsettings.cpp, libs/dimg/filters/wb/wbsettings.cpp, libs/dimg/loaders/jp2ksettings.cpp, libs/dimg/loaders/jpegsettings.cpp, libs/dimg/loaders/pgfsettings.cpp, libs/dimg/loaders/pngsettings.cpp, libs/widgets/CMakeLists.txt, libs/widgets/common/dcrawsettingswidget.cpp, utilities/facemanagement/facescandialog.cpp, utilities/imageeditor/editor/editortoolsettings.cpp, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/maintenance/maintenancedlg.cpp, utilities/queuemanager/basetools/decorate/watermark.cpp, utilities/queuemanager/basetools/enhance/blur.cpp, utilities/queuemanager/basetools/enhance/blur.h, utilities/queuemanager/basetools/filters/filmgrain.h, utilities/queuemanager/basetools/transform/crop.cpp, utilities/queuemanager/basetools/transform/resize.cpp, utilities/setup/setupeditor.cpp, utilities/setup/setupimagequalitysorter.cpp, utilities/setup/setupslideshow.cpp: port++ 2015-10-08 Gilles Caulier * imageplugins/decorate/texturetool.cpp, imageplugins/enhance/hotpixels/hotpixelstool.cpp, imageplugins/filters/blurfxtool.cpp, imageplugins/filters/distortionfxtool.cpp, imageplugins/transform/contentawareresizetool.cpp, imageplugins/transform/ratiocroptool.cpp, libs/3rdparty/dngwriter/dngsettings.cpp, libs/dimg/filters/curves/curvessettings.cpp, libs/dimg/filters/decorate/bordersettings.cpp, libs/dimg/filters/fx/colorfxsettings.cpp, libs/dimg/filters/greycstoration/greycstorationsettings.cpp, libs/dimg/filters/lc/localcontrastsettings.cpp, libs/dimg/filters/lens/lensfuncameraselector.cpp, libs/dimg/filters/sharp/sharpsettings.cpp, libs/dimg/filters/transform/freerotationsettings.cpp, libs/dimg/filters/wb/wbsettings.cpp, libs/widgets/CMakeLists.txt, libs/widgets/common/dcombobox.cpp, libs/widgets/common/dcombobox.h, libs/widgets/common/dcrawsettingswidget.cpp, utilities/queuemanager/basetools/transform/rotate.cpp: port++ 2015-10-08 Gilles Caulier * libs/widgets/CMakeLists.txt, libs/widgets/common/dcrawsettingswidget.cpp, libs/widgets/common/dcrawsettingswidget.h, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/queuemanager/views/queuesettingsview.cpp, utilities/setup/CMakeLists.txt, utilities/setup/setupraw.cpp, utilities/setup/setupraw.h: port++ 2015-10-07 Gilles Caulier * imageplugins/enhance/inpaintingtool.cpp, imageplugins/enhance/restorationtool.cpp, imageplugins/transform/resizetool.cpp, libs/3rdparty/dngwriter/dngsettings.cpp, libs/widgets/CMakeLists.txt, libs/widgets/common/dactivelabel.cpp, libs/widgets/common/dactivelabel.h, libs/widgets/mainview/dlogoaction.cpp, showfoto/setup/showfotosetupmetadata.cpp, utilities/queuemanager/basetools/enhance/restoration.cpp, utilities/setup/camera/setupcamera.cpp, utilities/setup/metadata/setupmetadata.cpp, utilities/setup/setupicc.cpp: port++ 2015-10-07 Maik Qualmann * NEWS, imageplugins/decorate/inserttextwidget.cpp, imageplugins/decorate/inserttextwidget.h: apply patch #94879 to fix the different font size and / or text position BUGS: 141592 FIXED-IN: 4.14.0 2015-10-07 Gilles Caulier * : commit 80dfce159dd19dd7675620569b0466a628d3539a Author: Gilles Caulier Date: Wed Oct 7 20:45:22 2015 +0200 2015-10-07 Gilles Caulier * NEWS: update 2015-10-07 Gilles Caulier * NEWS: update 2015-10-06 Gilles Caulier * NEWS: update 2015-10-05 Gilles Caulier * utilities/firstrun/assistantdlgpage.cpp: polish 2015-10-04 Gilles Caulier * NEWS: update 2015-10-03 Gilles Caulier * libs/widgets/common/searchtextbar.cpp: polish 2015-10-03 Gilles Caulier * CMakeLists.txt, README, app/CMakeLists.txt, app/utils/digikam_config.h.cmake.in, libs/3rdparty/CMakeLists.txt, utilities/queuemanager/CMakeLists.txt, utilities/queuemanager/manager/batchtoolsmanager.cpp: Remove cmake option to disable DNG converter. The crash from Exiv2 at digikKam startup is due to poor cmake support in Exiv2 project which lack compilation visibility option from compiler. In other words, Exiv2 must be compiler with automake/autoconf instead cmake. This last one is considerated as incomplete/experimental/buggous by Exiv2 team. 2015-10-03 Gilles Caulier * utilities/maintenance/maintenancethread.cpp: compile 2015-10-03 Gilles Caulier * utilities/maintenance/maintenancethread.cpp: no need solid API here 2015-10-03 Gilles Caulier * utilities/geolocation/geoiface/backends/backendgooglemaps.cpp: polish 2015-10-03 Gilles Caulier * imageplugins/decorate/inserttexttool.cpp, imageplugins/transform/ratiocroptool.cpp, libs/dimg/filters/decorate/bordersettings.cpp, utilities/imageeditor/dialogs/softproofdialog.cpp, utilities/imageeditor/editor/editortoolsettings.cpp, utilities/queuemanager/basetools/decorate/watermark.cpp, utilities/setup/setupeditor.cpp: use RColorSelector 2015-10-03 Gilles Caulier * imageplugins/transform/perspectivetool.cpp: polish 2015-10-02 Gilles Caulier * libs/widgets/common/databasewidget.cpp, utilities/firstrun/collectionpage.cpp, utilities/importui/widgets/scriptingsettings.cpp, utilities/setup/camera/cameraselection.cpp, utilities/setup/setupicc.cpp: adjust to new libkdcraw API 2015-10-02 Gilles Caulier * NEWS: update 2015-10-01 Gilles Caulier * utilities/geolocation/editor/bookmark/gpsbookmarkmodelhelper.h, utilities/geolocation/editor/bookmark/gpsbookmarkowner.cpp, utilities/geolocation/editor/bookmark/gpsbookmarkowner.h, utilities/queuemanager/manager/batchtool.cpp, utilities/queuemanager/manager/batchtool.h, utilities/queuemanager/views/toolslistview.cpp, utilities/queuemanager/views/toolsview.cpp: polish implementation 2015-10-01 Gilles Caulier * utilities/kdesupport/kipi/kipiinterface.cpp: polish 2015-09-30 Gilles Caulier * imageplugins/enhance/redeyetool.cpp, imageplugins/filters/colorfxtool.cpp: backport commit #57516f5563ab27363941bd517a76a062157a106a from git/master to frameworks branch 2015-09-30 Gilles Caulier * imageplugins/filters/colorfxtool.cpp, libs/dimg/filters/fx/colorfxsettings.cpp: backport commit #b42606405bf27a5caa36da99d50b1247ed3d21a6 from git/master to frameworks branch CCBUGS: 237719 2015-09-30 Alexander Potashev * CMakeLists.txt: Hackfix linking with CMake 3.3 CCMAIL: mohammed.ahmed.anwer@gmail.com 2015-09-30 Maik Qualmann * imageplugins/enhance/redeyetool.cpp, imageplugins/filters/colorfxtool.cpp: uncommented broken signal/slot connections as in the other tools 2015-09-30 Maik Qualmann * NEWS, imageplugins/filters/colorfxtool.cpp, libs/dimg/filters/fx/colorfxsettings.cpp: fix ColorFX read settings and no downscaled preview image for Neon and Find Edges BUGS: 237719 FIXED-IN: 4.14.0 2015-09-30 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/utils/digikam_config.h.cmake.in, utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/geolocation/editor/items/gpsimagelistcontextmenu.cpp, utilities/geolocation/editor/items/gpsimagelistcontextmenu.h, utilities/geolocation/editor/searches/searchwidget.cpp, utilities/geolocation/editor/searches/searchwidget.h: geoloaction editor : KBookmark dependency is now optional 2015-09-30 Gilles Caulier * utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/{dialog => bookmark}/gpsbookmarkmodelhelper.cpp, utilities/geolocation/editor/{dialog => bookmark}/gpsbookmarkmodelhelper.h, utilities/geolocation/editor/{dialog => bookmark}/gpsbookmarkowner.cpp, utilities/geolocation/editor/{dialog => bookmark}/gpsbookmarkowner.h: seaparte bookmark support 2015-09-29 Gilles Caulier * utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/editor/correlator/gpsdatacontainer.h, utilities/geolocation/editor/correlator/track_correlator.cpp, utilities/geolocation/editor/correlator/track_correlator.h, utilities/geolocation/editor/correlator/track_correlator_thread.cpp , utilities/geolocation/editor/correlator/track_correlator_thread.h, utilities/geolocation/editor/correlator/track_listmodel.cpp, utilities/geolocation/editor/dialog/gpsgeoifacemodelhelper.cpp, utilities/geolocation/editor/searches/searchbackend.cpp, utilities/geolocation/editor/searches/searchbackend.h, utilities/geolocation/editor/searches/searchresultmodel.cpp, utilities/geolocation/editor/searches/searchresultmodelhelper.cpp, utilities/geolocation/editor/searches/searchwidget.cpp, utilities/geolocation/editor/searches/searchwidget.h: constify and polish 2015-09-29 Gilles Caulier * utilities/geolocation/editor/dialog/gpsbookmarkmodelhelper.cpp, utilities/geolocation/editor/dialog/gpsbookmarkmodelhelper.h, utilities/geolocation/editor/dialog/gpsbookmarkowner.cpp, utilities/geolocation/editor/dialog/gpsbookmarkowner.h: polish 2015-09-29 Alexander Potashev * utilities/kdesupport/ksane/ksaneaction.cpp, utilities/kdesupport/ksane/saveimgthread.cpp, utilities/kdesupport/ksane/scandialog.cpp: utilities/kdesupport/ksane: Adapt to change in libksane 2015-09-29 Alexander Potashev * utilities/geolocation/editor/items/gpsimageitem.cpp: Fix warning 2015-09-28 Alexander Potashev * libs/database/CMakeLists.txt, libs/models/CMakeLists.txt: Fix typo 2015-09-28 Alexander Potashev * app/CMakeLists.txt: app: Fix build of libdigikamcore with Akonadi support 2015-09-29 Gilles Caulier * cmake/modules/MacroLocalLibs.cmake: fix ksane path 2015-09-29 Gilles Caulier * utilities/queuemanager/basetools/enhance/lensautofix.cpp: polish 2015-09-28 Gilles Caulier * utilities/geolocation/editor/items/gpsimagelistcontextmenu.cpp: polish 2015-09-28 Gilles Caulier * utilities/geolocation/editor/dialog/geolocationedit.cpp: polish 2015-09-28 Gilles Caulier * utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/editor/correlator/gpsdatacontainer.h, utilities/geolocation/editor/correlator/track_correlator.h, utilities/geolocation/editor/correlator/track_correlator_thread.cpp , utilities/geolocation/editor/correlator/track_listmodel.cpp: polish 2015-09-28 Gilles Caulier * CMakeLists.txt: no need GuiAddons with geoiface 2015-09-28 Gilles Caulier * CMakeLists.txt: check extra KF5 components as optional to compile geoiface 2015-09-28 Gilles Caulier * utilities/geolocation/editor/dialog/gpsimagedetails.cpp: polish 2015-09-28 Gilles Caulier * app/views/imagepreviewview.h: polish 2015-09-28 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, utilities/advancedrename/advancedrenameinput.cpp: no need KWallet anymore 2015-09-28 Gilles Caulier * app/main/digikamapp.cpp, libs/3rdparty/dngwriter/dngsettings.cpp: fix broken signal/slot 2015-09-28 Gilles Caulier * libs/3rdparty/dngwriter/dngsettings.cpp, libs/3rdparty/dngwriter/dngsettings.h: fix broken signals/slots 2015-09-28 Gilles Caulier * CMakeLists.txt, databaseserver/CMakeLists.txt: compile and link database server 2015-09-28 Gilles Caulier * app/CMakeLists.txt: we need to link with KWallet if ksane is found 2015-09-28 Gilles Caulier * libs/widgets/common/comboboxutilities.cpp, utilities/advancedrename/parser/modifiers/removedoublesmodifier.h, utilities/advancedrename/parser/modifiers/replacemodifier.h, utilities/advancedrename/parser/modifiers/uniquemodifier.h, utilities/importui/widgets/renamecustomizer.h, utilities/searchwindow/searchutilities.cpp: cleanup 2015-09-28 Gilles Caulier * libs/3rdparty/CMakeLists.txt: only compile kinotify if cmake optin is on 2015-09-28 Gilles Caulier * CMakeLists.txt: handle this compilation switch through bool to 01 macro 2015-09-28 Gilles Caulier * CMakeLists.txt: these dependencies are only needs when Marble is found 2015-09-28 Gilles Caulier * CMakeLists.txt: restoring this rules until we found the real solution. the question is : why libksane need KF5Wallet exactly ? 2015-09-28 Alexander Potashev * CMakeLists.txt: Fix warning caused by policy CMP0063 introduced in CMake 3.3 2015-09-28 Alexander Potashev * CMakeLists.txt: Remove unnecessary find_package(KF5::Wallet) 2015-09-28 Alexander Potashev * tests/timestampupdate/CMakeLists.txt: tests/timestampupdate: Fix build 2015-09-28 Alexander Potashev * tests/geolocation/editor/CMakeLists.txt: tests/geolocation/editor: Fix build 2015-09-27 Gilles Caulier * libs/album/albumwatch.cpp, libs/album/albumwatch.h: AlbumWatch DBus wrapper used with KDirWatch is now obsolete. 2015-09-28 Alexander Potashev * utilities/kdesupport/akonadi/CMakeLists.txt, utilities/kdesupport/akonadi/akonadiiface.cpp: utilities/kdesupport/akonadi: Fix build 2015-09-27 Alexander Potashev * tests/dmetadata/CMakeLists.txt: tests/dmetadata: Fix build 2015-09-27 Alexander Potashev * app/CMakeLists.txt: app: Fix build 2015-09-27 Alexander Potashev * utilities/geolocation/geomapwrapper/CMakeLists.txt: utilities/geolocation/geomapwrapper: Fix build 2015-09-27 Alexander Potashev * app/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, libs/database/CMakeLists.txt, libs/dialogs/CMakeLists.txt, libs/widgets/CMakeLists.txt: Add include_directories(KF5::CoreAddons) where necessary 2015-09-27 Alexander Potashev * libs/dialogs/libsinfodlg.cpp: Fix build without Marble 2015-09-27 Alexander Potashev * libs/3rdparty/CMakeLists.txt: Add more necessary include_directories(Qt5::, KF5::) 2015-09-27 Alexander Potashev * CMakeLists.txt: Remove unnecessary include_directories() 2015-09-27 Alexander Potashev * CMakeLists.txt, app/CMakeLists.txt, libs/widgets/CMakeLists.txt, utilities/imageeditor/CMakeLists.txt, utilities/lighttable/CMakeLists.txt, utilities/queuemanager/CMakeLists.txt: Move include_directories(${GPHOTO2_INCLUDE_DIRS}) to where it is used 2015-09-27 Alexander Potashev * app/CMakeLists.txt, libs/3rdparty/CMakeLists.txt, utilities/imageeditor/CMakeLists.txt, utilities/kdesupport/akonadi/CMakeLists.txt: Add more necessary include_directories(Qt5::, KF5::) 2015-09-27 Alexander Potashev * CMakeLists.txt, libs/dimg/CMakeLists.txt, libs/pgfutils/CMakeLists.txt: Move include_directories(${PGF_INCLUDE_DIRS}) to where it is used 2015-09-27 Alexander Potashev * app/CMakeLists.txt, libs/3rdparty/dngwriter/CMakeLists.txt, libs/versionmanager/CMakeLists.txt, utilities/importui/CMakeLists.txt, utilities/kdesupport/baloo/CMakeLists.txt: Add more necessary include_directories(Qt5::, KF5::) 2015-09-27 Alexander Potashev * CMakeLists.txt: Remove include_directories(Qt5::, KF5::) from the top-level CMakeLists.txt 2015-09-27 Alexander Potashev * app/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, libs/3rdparty/CMakeLists.txt, libs/album/CMakeLists.txt, libs/database/CMakeLists.txt, libs/dialogs/CMakeLists.txt, libs/dimg/CMakeLists.txt, libs/dmetadata/CMakeLists.txt, libs/dtrash/CMakeLists.txt, libs/fileactionmanager/CMakeLists.txt, libs/filters/CMakeLists.txt, libs/imageproperties/CMakeLists.txt, libs/iojobs/CMakeLists.txt, libs/jpegutils/CMakeLists.txt, libs/models/CMakeLists.txt, libs/notificationmanager/CMakeLists.txt, libs/pgfutils/CMakeLists.txt, libs/progressmanager/CMakeLists.txt, libs/settings/CMakeLists.txt, libs/tags/CMakeLists.txt, libs/template/CMakeLists.txt, libs/threadimageio/CMakeLists.txt, libs/threads/CMakeLists.txt, libs/versionmanager/CMakeLists.txt, libs/widgets/CMakeLists.txt, showfoto/CMakeLists.txt, tests/advancedrename/CMakeLists.txt, tests/dimg/CMakeLists.txt, tests/fileio/CMakeLists.txt, tests/filters/CMakeLists.txt, tests/geolocation/editor/CMakeLists.txt, tests/timestampupdate/CMakeLists.txt, utilities/advancedrename/CMakeLists.txt, utilities/facemanagement/CMakeLists.txt, utilities/firstrun/CMakeLists.txt, utilities/fuzzysearch/CMakeLists.txt, utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/geoiface/CMakeLists.txt, utilities/geolocation/geomapwrapper/CMakeLists.txt, utilities/geolocation/mapsearches/CMakeLists.txt, utilities/imageeditor/CMakeLists.txt, utilities/importui/CMakeLists.txt, utilities/kdesupport/kio/CMakeLists.txt, utilities/kdesupport/kipi/CMakeLists.txt, utilities/kdesupport/ksane/CMakeLists.txt, utilities/lighttable/CMakeLists.txt, utilities/maintenance/CMakeLists.txt, utilities/metadataedit/CMakeLists.txt, utilities/queuemanager/CMakeLists.txt, utilities/searchwindow/CMakeLists.txt, utilities/setup/CMakeLists.txt, utilities/slideshow/CMakeLists.txt: Add necessary include_directories() in the exact places where they are used We cannot use target_link_libraries() to set include directories automatically because target_link_libraries() cannot be applied to OBJECT libraries. 2015-09-27 Alexander Potashev * libs/dimg/dimg.h, libs/jpegutils/jpegutils.h: Use module names for KExiv2 headers in #include statements 2015-09-27 Alexander Potashev * imageplugins/enhance/CMakeLists.txt: imageplugins/enhance: Explicitly link to necessary KF5 modules 2015-09-27 Alexander Potashev * tests/geolocation/geoiface/loadtrack.cpp: tests/geolocation/geoiface/loadtrack: QtTest is not used 2015-09-27 l10n daemon script * app/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml: SVN_SILENT made messages (after extraction) 2015-09-26 Gilles Caulier * CMakeLists.txt, README, app/utils/digikam_config.h.cmake.in, libs/album/albumwatch.cpp, libs/album/albumwatch.h: New configuration option to turn on/off inotify wrapper under Linux. If it's off, QFileSystemWatcher is used under Linux, else the KInotify. We need a test feedback to be sure that QFileSystem do the job properly before to drop KInotify from digiKam core 2015-09-25 Alexander Potashev * CMakeLists.txt: Split include_directories() to make CMake error messages more specific Now we can see which include directories - Qt5, KF5 or others - are wrong. 2015-09-26 Gilles Caulier * libs/3rdparty/dngwriter/tests/dnginfo.cpp, libs/3rdparty/dngwriter/tests/raw2dng.cpp, libs/database/item/imagegps.cpp, tests/geolocation/editor/test_correlator.cpp, tests/geolocation/editor/test_correlator.h, tests/geolocation/editor/test_gpsimageitem.cpp, tests/geolocation/editor/test_gpsimageitem.h, tests/geolocation/editor/test_rgparsing.cpp, tests/geolocation/editor/test_rgparsing.h, tests/geolocation/editor/test_rgtagmodel.cpp, tests/geolocation/editor/test_rgtagmodel.h, tests/geolocation/editor/test_simpletreemodel.cpp, tests/geolocation/editor/test_simpletreemodel.h, tests/geolocation/geoiface/calibrator/CMakeLists.txt, tests/geolocation/geoiface/calibrator/calibrator.cpp, tests/geolocation/geoiface/demo/CMakeLists.txt, tests/geolocation/geoiface/demo/demo-main.cpp, tests/geolocation/geoiface/loadtrack.cpp, tests/geolocation/geoiface/test_tracks.cpp, tests/geolocation/geoiface/test_tracks.h, utilities/geolocation/editor/backends/backend-geonames-rg.cpp, utilities/geolocation/editor/backends/backend-geonames-rg.h, utilities/geolocation/editor/backends/backend-geonamesUS-rg.cpp, utilities/geolocation/editor/backends/backend-geonamesUS-rg.h, utilities/geolocation/editor/backends/backend-osm-rg.cpp, utilities/geolocation/editor/backends/backend-osm-rg.h, utilities/geolocation/editor/backends/backend-rg.cpp, utilities/geolocation/editor/backends/backend-rg.h, utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/editor/correlator/gpscorrelatorwidget.h, utilities/geolocation/editor/correlator/gpsdatacontainer.h, utilities/geolocation/editor/correlator/track_correlator.cpp, utilities/geolocation/editor/correlator/track_correlator.h, utilities/geolocation/editor/correlator/track_correlator_thread.cpp , utilities/geolocation/editor/correlator/track_correlator_thread.h, utilities/geolocation/editor/correlator/track_listmodel.cpp, utilities/geolocation/editor/correlator/track_listmodel.h, utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/geolocation/editor/dialog/geolocationedit.h, utilities/geolocation/editor/dialog/gpsbookmarkmodelhelper.cpp, utilities/geolocation/editor/dialog/gpsbookmarkmodelhelper.h, utilities/geolocation/editor/dialog/gpsbookmarkowner.cpp, utilities/geolocation/editor/dialog/gpsbookmarkowner.h, utilities/geolocation/editor/dialog/gpscommon.cpp, utilities/geolocation/editor/dialog/gpscommon.h, utilities/geolocation/editor/dialog/gpsgeoifacemodelhelper.cpp, utilities/geolocation/editor/dialog/gpsgeoifacemodelhelper.h, utilities/geolocation/editor/dialog/gpsimagedetails.cpp, utilities/geolocation/editor/dialog/gpsimagedetails.h, utilities/geolocation/editor/dialog/gpsundocommand.cpp, utilities/geolocation/editor/dialog/gpsundocommand.h, utilities/geolocation/editor/dragdrop/gpsimagelistdragdrophandler.c pp, utilities/geolocation/editor/dragdrop/gpsimagelistdragdrophandler.h , utilities/geolocation/editor/dragdrop/mapdragdrophandler.cpp, utilities/geolocation/editor/dragdrop/mapdragdrophandler.h, utilities/geolocation/editor/items/gpsimageitem.cpp, utilities/geolocation/editor/items/gpsimageitem.h, utilities/geolocation/editor/items/gpsimageitemdelegate.cpp, utilities/geolocation/editor/items/gpsimageitemdelegate.h, utilities/geolocation/editor/items/gpsimagelist.cpp, utilities/geolocation/editor/items/gpsimagelist.h, utilities/geolocation/editor/items/gpsimagelistcontextmenu.cpp, utilities/geolocation/editor/items/gpsimagelistcontextmenu.h, utilities/geolocation/editor/items/gpsimagemodel.cpp, utilities/geolocation/editor/items/gpsimagemodel.h, utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp, utilities/geolocation/editor/items/gpsimagesortproxymodel.h, utilities/geolocation/editor/reversegeocoding/parsetagstring.h, utilities/geolocation/editor/reversegeocoding/rginfo.cpp, utilities/geolocation/editor/reversegeocoding/rginfo.h, utilities/geolocation/editor/reversegeocoding/rgtagmodel.cpp, utilities/geolocation/editor/reversegeocoding/rgtagmodel.h, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp, utilities/geolocation/editor/reversegeocoding/rgwidget.h, utilities/geolocation/editor/reversegeocoding/simpletreemodel.cpp, utilities/geolocation/editor/reversegeocoding/simpletreemodel.h, utilities/geolocation/editor/reversegeocoding/treebranch.h, utilities/geolocation/editor/searches/searchbackend.cpp, utilities/geolocation/editor/searches/searchbackend.h, utilities/geolocation/editor/searches/searchresultmodel.cpp, utilities/geolocation/editor/searches/searchresultmodel.h, utilities/geolocation/editor/searches/searchresultmodelhelper.cpp, utilities/geolocation/editor/searches/searchresultmodelhelper.h, utilities/geolocation/editor/searches/searchwidget.cpp, utilities/geolocation/editor/searches/searchwidget.h, utilities/geolocation/geoiface/trackreader.cpp, utilities/geolocation/geoiface/trackreader.h, utilities/geolocation/geoiface/tracks.cpp, utilities/geolocation/geoiface/tracks.h, utilities/geolocation/mapsearches/CMakeLists.txt, utilities/kdesupport/ksane/saveimgthread.cpp, utilities/kdesupport/ksane/saveimgthread.h, utilities/kdesupport/ksane/scandialog.cpp, utilities/kdesupport/ksane/scandialog.h, utilities/metadataedit/dialog/altlangstringedit.cpp, utilities/metadataedit/dialog/altlangstringedit.h, utilities/metadataedit/dialog/metadatacheckbox.cpp, utilities/metadataedit/dialog/metadatacheckbox.h, utilities/metadataedit/dialog/metadataedit.cpp, utilities/metadataedit/dialog/metadataedit.h, utilities/metadataedit/dialog/multistringsedit.cpp, utilities/metadataedit/dialog/multistringsedit.h, utilities/metadataedit/dialog/multivaluesedit.cpp, utilities/metadataedit/dialog/multivaluesedit.h, utilities/metadataedit/dialog/objectattributesedit.cpp, utilities/metadataedit/dialog/objectattributesedit.h, utilities/metadataedit/dialog/timezonecombobox.cpp, utilities/metadataedit/dialog/timezonecombobox.h, utilities/metadataedit/exif/exifadjust.cpp, utilities/metadataedit/exif/exifadjust.h, utilities/metadataedit/exif/exifcaption.cpp, utilities/metadataedit/exif/exifcaption.h, utilities/metadataedit/exif/exifdatetime.cpp, utilities/metadataedit/exif/exifdatetime.h, utilities/metadataedit/exif/exifdevice.cpp, utilities/metadataedit/exif/exifdevice.h, utilities/metadataedit/exif/exifeditwidget.cpp, utilities/metadataedit/exif/exifeditwidget.h, utilities/metadataedit/exif/exiflens.cpp, utilities/metadataedit/exif/exiflens.h, utilities/metadataedit/exif/exiflight.cpp, utilities/metadataedit/exif/exiflight.h, utilities/metadataedit/iptc/iptccategories.cpp, utilities/metadataedit/iptc/iptccategories.h, utilities/metadataedit/iptc/iptccontent.cpp, utilities/metadataedit/iptc/iptccontent.h, utilities/metadataedit/iptc/iptccredits.cpp, utilities/metadataedit/iptc/iptccredits.h, utilities/metadataedit/iptc/iptceditwidget.cpp, utilities/metadataedit/iptc/iptceditwidget.h, utilities/metadataedit/iptc/iptcenvelope.cpp, utilities/metadataedit/iptc/iptcenvelope.h, utilities/metadataedit/iptc/iptckeywords.cpp, utilities/metadataedit/iptc/iptckeywords.h, utilities/metadataedit/iptc/iptcorigin.cpp, utilities/metadataedit/iptc/iptcorigin.h, utilities/metadataedit/iptc/iptcproperties.cpp, utilities/metadataedit/iptc/iptcproperties.h, utilities/metadataedit/iptc/iptcstatus.cpp, utilities/metadataedit/iptc/iptcstatus.h, utilities/metadataedit/iptc/iptcsubjects.cpp, utilities/metadataedit/iptc/iptcsubjects.h, utilities/metadataedit/xmp/xmpcategories.cpp, utilities/metadataedit/xmp/xmpcategories.h, utilities/metadataedit/xmp/xmpcontent.cpp, utilities/metadataedit/xmp/xmpcontent.h, utilities/metadataedit/xmp/xmpcredits.cpp, utilities/metadataedit/xmp/xmpcredits.h, utilities/metadataedit/xmp/xmpeditwidget.cpp, utilities/metadataedit/xmp/xmpeditwidget.h, utilities/metadataedit/xmp/xmpkeywords.cpp, utilities/metadataedit/xmp/xmpkeywords.h, utilities/metadataedit/xmp/xmporigin.cpp, utilities/metadataedit/xmp/xmporigin.h, utilities/metadataedit/xmp/xmpproperties.cpp, utilities/metadataedit/xmp/xmpproperties.h, utilities/metadataedit/xmp/xmpstatus.cpp, utilities/metadataedit/xmp/xmpstatus.h, utilities/metadataedit/xmp/xmpsubjects.cpp, utilities/metadataedit/xmp/xmpsubjects.h: polish and cleanup. 2015-09-26 Gilles Caulier * libs/album/albumwatch.cpp, libs/album/albumwatch.h: Port KDirWatch to QFileSystemWatcher. Regression tests will need to be done under OSX/Windows when build under these plateforms will be available. 2015-09-26 Gilles Caulier * app/album/albummanager.cpp, app/album/albummanager.h, libs/models/abstractalbummodel.cpp, libs/models/abstractalbummodel.h, libs/models/abstractalbummodelpriv.h: backport commit #2e7242ff5902be0348445e0ac6ce1704f3a8364b from frameworks to git/master to fix CR #1317089 CCMAIL: marcel.wiesweg@gmx.de CCMAIL: metzpinguin@gmail.com 2015-09-26 Gilles Caulier * data/pics/CMakeLists.txt: this file is not used anymore 2015-09-26 Gilles Caulier * libs/threadimageio/loadingcache.cpp: polish 2015-09-26 Gilles Caulier * libs/threadimageio/loadingcache.cpp, libs/threadimageio/loadingcache.h: port KDirWatch to QFileSystemWatch 2015-09-25 Gilles Caulier * : commit d296d4d3b86f6a2a4a15dad32bde53d5f7cec9e4 Author: Gilles Caulier Date: Fri Sep 25 23:17:23 2015 +0200 2015-09-25 Marcel Wiesweg * libs/album/albummanager.cpp, libs/album/albummanager.h, libs/models/abstractalbummodel.cpp, libs/models/abstractalbummodel.h, libs/models/abstractalbummodelpriv.h: Use quinptr to pass the deleted album pointer in albumHasBeenDeleted After delete, the pointer may be set to 0 on some platforms. quintptr makes it absolutely clear that there is no object anymore behind the identifier. 2015-09-25 Gilles Caulier * NEWS: update 2015-09-25 Gilles Caulier * utilities/geolocation/editor/dialog/geolocationedit.cpp, utilities/kdesupport/ksane/scandialog.cpp: use statusprogressbar into scan dialog 2015-09-25 Gilles Caulier * NEWS: update 2015-09-25 Gilles Caulier * NEWS: update 2015-09-25 Gilles Caulier * utilities/imageeditor/editor/editorwindow.cpp: toogle scan image action in editor accordingly with the context 2015-09-24 Gilles Caulier * cmake/modules/FindLqr-1.cmake: baclport commit #f4a89cfa7df47ae9bd183c4a6515a727008dbf30 from git/master to frameworks branch 2015-09-24 Gilles Caulier * cmake/modules/FindLqr-1.cmake: apply patch to use new pkg config rules to find liblqr REVIEW: 125384 2015-09-24 Gilles Caulier * CMakeLists.txt: apply patch to handle qt5 test includes only if test are enabled REVIEW: 125382 2015-09-24 Gilles Caulier * utilities/importui/main/importui.cpp: backport commit #a13a34b84967e805da5b56f70e764243d9e7caf4 from git/master to frameworks branch 2015-09-24 Maik Qualmann * utilities/importui/main/importui.cpp: removed unused variable 2015-09-24 Gilles Caulier * libs/widgets/mainview/dmessagebox.cpp: fix signal slot connections 2015-09-24 Gilles Caulier * NEWS: update 2015-09-24 Gilles Caulier * NEWS, app/main/digikamapp.cpp, libs/database/CMakeLists.txt, libs/database/item/imagegps.cpp, libs/database/item/imagegps.h, libs/database/item/imageposition.h, showfoto/main/showfoto.cpp, utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/dialog/{gpssyncdialog.cpp => geolocationedit.cpp}, utilities/geolocation/editor/dialog/{gpssyncdialog.h => geolocationedit.h}, utilities/geolocation/editor/dialog/{gpssyncgeoifacemodelhelper.cpp => gpsgeoifacemodelhelper.cpp}, utilities/geolocation/editor/dialog/{gpssyncgeoifacemodelhelper.h => gpsgeoifacemodelhelper.h}, utilities/geolocation/editor/dragdrop/mapdragdrophandler.cpp, utilities/geolocation/editor/dragdrop/mapdragdrophandler.h, utilities/geolocation/editor/items/gpsimageitem.cpp, utilities/geolocation/editor/items/gpsimageitem.h, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/lighttable/lighttablewindow.cpp: Geolocation Edit always refresh database contents about GPS info and after write to file metadata if it's possible. To read GPS Info from item, it try in first database else file metadata. Geolocation map view is now based to QWebView instead KHTML. So we cannot see no more memory leak and tiles dysfunction with GoogleMaps. Note : in 5.0.0, Geolocation Edit tool is now also available in ImageEditor, Showfoto and LightTable. BUGS: 208227 BUGS: 317241 BUGS: 330231 FIXED-IN: 5.0.0 2015-09-24 Gilles Caulier * utilities/geolocation/geomapwrapper/gpsimageinfo.cpp, utilities/geolocation/geomapwrapper/gpsimageinfo.h: polish 2015-09-24 Gilles Caulier * utilities/geolocation/editor/dialog/gpssyncdialog.cpp, utilities/geolocation/editor/dialog/gpssyncdialog.h: prepare the dialog to accept GPSImageItem populated with database information 2015-09-24 Gilles Caulier * utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/items/gpsimageitem.cpp, utilities/geolocation/editor/items/gpsimageitem.h, utilities/geolocation/editor/reversegeocoding/rginfo.cpp, utilities/geolocation/editor/reversegeocoding/rginfo.h: separate classes better move implementation to cpp file prepare to use database with item sub-class through virtual methods 2015-09-24 Gilles Caulier * tests/advancedrename/advancedrenametest.cpp: now advancedranme tool tests are fully fixed 2015-09-24 Gilles Caulier * utilities/setup/setupmisc.cpp: compile 2015-09-24 Gilles Caulier * utilities/setup/setupmisc.cpp: fix CR #1324846 2015-09-24 Gilles Caulier * utilities/setup/setupmisc.cpp: fix CR #1324846 2015-09-24 Gilles Caulier * utilities/geolocation/editor/items/gpsimagemodel.cpp: fix CR #1324845 2015-09-24 Gilles Caulier * libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadatasettingscontainer.cpp, libs/dmetadata/dmetadatasettingscontainer.h, tests/dmetadata/commentreadwritetest.cpp, utilities/setup/metadata/advancedmetadatatab.cpp, utilities/setup/metadata/namespaceeditdlg.cpp, utilities/setup/metadata/namespaceeditdlg.h: fix CR # 1324844 use same untifyReadWrite comming from internal private container. Remove simple public member. Add new accessor methods. 2015-09-24 Gilles Caulier * app/items/digikamimageview.cpp, app/items/digikamimageview.h, app/items/imageviewutilities.cpp, app/items/imageviewutilities.h, app/utils/contextmenuhelper.cpp, app/utils/contextmenuhelper.h, app/views/tableview/tableview.cpp, app/views/tableview/tableview.h: backport commit #6ba84e73fc814afd322a454016dda7ada15865a7 from git/master to frameworks branch CCBUGS: 126149 2015-09-24 Gilles Caulier * app/items/digikamimageview.cpp: revert previous commit 2015-09-24 Gilles Caulier * app/items/digikamimageview.cpp: remove dupplicate signal/slot connection CCBUGS: 126149 2015-09-24 Gilles Caulier * : commit ce4b9424882ee8d394605b2519be1f190000b0af Author: Gilles Caulier Date: Thu Sep 24 08:19:41 2015 +0200 2015-09-24 Luigi Toscano * Messages.sh: Tips file has been removed, do no track strings 2015-09-24 Gilles Caulier * utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/imageeditor/main/imagewindow.cpp: backport commit #5dde5352fa11d31bb77149cc029319f42b0e05ea from git master to frameworks branch CCBUGS: 352919 2015-09-24 Gilles Caulier * utilities/importui/views/importview.cpp: backport commit #8a09e5d959bd938094b8c6a41734b1dedcb33ed3 from git/master to frameworks branch 2015-09-24 Gilles Caulier * utilities/importui/backend/dkcamera.cpp, utilities/importui/backend/gpcamera.cpp: backport commit #f0bca201b494dae8389e8b760cbc1d08ea517958 from git/master to frameworks branch CCBUGS: 341819 2015-09-24 Gilles Caulier * utilities/advancedrename/advancedrenamemanager.cpp: port++ 2015-09-23 Gilles Caulier * app/views/digikamview.cpp, tests/dmetadata/commentreadwritetest.cpp, tests/dmetadata/ratingreadwritetest.cpp, tests/dmetadata/tagsreadwritetest.cpp, tests/geolocation/editor/test_correlator.cpp, tests/geolocation/editor/test_correlator.h, tests/geolocation/editor/test_gpsimageitem.cpp, tests/geolocation/editor/test_gpsimageitem.h, tests/geolocation/editor/test_rgparsing.cpp, tests/geolocation/editor/test_rgparsing.h, tests/geolocation/editor/test_rgtagmodel.cpp, tests/geolocation/editor/test_rgtagmodel.h, tests/geolocation/editor/test_simpletreemodel.cpp, tests/geolocation/editor/test_simpletreemodel.h, tests/geolocation/geoiface/loadtrack.cpp, tests/geolocation/geoiface/test_itemmarkertiler.cpp, tests/geolocation/geoiface/test_lookup_altitude_geonames.cpp, tests/geolocation/geoiface/test_primitives.cpp, tests/geolocation/geoiface/test_tracks.cpp, utilities/geolocation/editor/correlator/track_correlator.cpp, utilities/geolocation/editor/correlator/track_correlator.h, utilities/geolocation/geoiface/trackreader.h, utilities/geolocation/geoiface/tracks.h: fix test implementations 2015-09-23 Maik Qualmann * NEWS, utilities/importui/backend/dkcamera.cpp, utilities/importui/backend/gpcamera.cpp: fix creation of date-based sub-albums when using GPhoto2 device + RAW image + metadata BUGS: 341819 FIXED-IN: 4.14.0 2015-09-23 Gilles Caulier * databaseserver/CMakeLists.txt, libs/3rdparty/dngwriter/tests/CMakeLists.txt, libs/database/CMakeLists.txt, showfoto/CMakeLists.txt, tests/advancedrename/CMakeLists.txt, tests/database/CMakeLists.txt, tests/dimg/CMakeLists.txt, tests/dmetadata/CMakeLists.txt, tests/fileio/CMakeLists.txt, tests/filters/CMakeLists.txt, tests/imgqsort/detectblur/CMakeLists.txt, tests/imgqsort/detectcompression/CMakeLists.txt, tests/imgqsort/detectnoise/CMakeLists.txt, tests/timestampupdate/CMakeLists.txt, tests/widgets/CMakeLists.txt: no need extra marble lib linking everywhere. code cleaned and factored again and again. add missing cmake files to complete the job. 2015-09-23 Gilles Caulier * libs/database/framework/databasefields.h, tests/CMakeLists.txt, tests/albummodel/albummodeltest.cpp, tests/{databases => database/data}/19/mysql_digikam.data.sql, tests/{databases => database/data}/19/mysql_digikam.sql, tests/{databases => database/data}/19/sqlite_digikam4.db.data.sql, tests/{databases => database/data}/19/sqlite_digikam4.db.sql, tests/{databases => database/data}/19/sqlite_thumbnails-digikam.db.sql, tests/{databases => database/data}/20/mysql_digikam.data.sql, tests/{databases => database/data}/20/mysql_digikam.sql, tests/{databases => database/data}/20/sqlite_digikam4.db.data.sql, tests/{databases => database/data}/20/sqlite_digikam4.db.sql, tests/{databases => database/data}/20/sqlite_thumbnails-digikam.db.sql, tests/{databases => database/data}/README, tests/{databases => database/data}/testimages/a2/pgf/link/foto001q5.pgf, tests/{databases => database/data}/testimages/a2/pgf/link/otherlink.pgf, tests/{ => database}/databasefieldstest.cpp, tests/{ => database}/databasefieldstest.h, tests/{ => database}/testdatabase.cpp, tests/digikamui_bad.rc, tests/digikamui_good.rc, tests/dimg/dimghistorygraphtest.cpp, tests/dmetadata/commentreadwritetest.cpp, tests/dmetadata/commentreadwritetest.h, tests/dmetadata/ratingreadwritetest.cpp, tests/dmetadata/ratingreadwritetest.h, tests/dmetadata/tagsreadwritetest.cpp, tests/dmetadata/tagsreadwritetest.h, tests/{ => widgets}/searchtextbartest.cpp, tests/{ => widgets}/searchtextbartest.h: fix database test code and polish 2015-09-23 Gilles Caulier * libs/database/framework/databasefields.h: export classes and polish 2015-09-23 Gilles Caulier * tests/CMakeLists.txt, tests/fileio/CMakeLists.txt, tests/{ => fileio}/filesaveoptionsboxtest.cpp, tests/{ => fileio}/filesaveoptionsboxtest.h, tests/{ => fileio}/loadpgfdata.cpp, tests/{ => fileio}/loadsavethreadtest.cpp, tests/{ => fileio}/loadsavethreadtest.h, tests/{ => fileio}/pgfscaled.cpp, tests/{ => fileio}/qtpgftest.cpp, tests/{ => fileio}/statesavingobjecttest.cpp, tests/{ => fileio}/statesavingobjecttest.h, tests/filters/CMakeLists.txt, tests/{ => filters}/testautocrop.cpp, tests/{ => filters}/testlensfuniface.cpp, tests/{ => filters}/testnrestimate.cpp, tests/geolocation/editor/CMakeLists.txt: factorization and simplificatio use separate sub dirs 2015-09-23 Gilles Caulier * tests/CMakeLists.txt, tests/dimg/CMakeLists.txt, tests/{abstractdimagehistorytest.cpp => dimg/dimgabstracthistorytest.cpp}, tests/{abstractdimagehistorytest.h => dimg/dimgabstracthistorytest.h}, tests/{dimagefilteractiontest.cpp => dimg/dimgfilteractiontest.cpp}, tests/{dimagefilteractiontest.h => dimg/dimgfilteractiontest.h}, tests/{freerotationtest.cpp => dimg/dimgfreerotationtest.cpp}, tests/{freerotationtest.h => dimg/dimgfreerotationtest.h}, tests/{dimagehistorygraphtest.cpp => dimg/dimghistorygraphtest.cpp}, tests/{dimagehistorygraphtest.h => dimg/dimghistorygraphtest.h}, tests/{dimagehistorytest.cpp => dimg/dimghistorytest.cpp}, tests/{dimagehistorytest.h => dimg/dimghistorytest.h}, tests/{ => dimg}/testdimgloader.cpp, tests/{dmetadatatest => dmetadata}/CMakeLists.txt, tests/{dmetadatatest => dmetadata}/commentreadwritetest.cpp, tests/{dmetadatatest => dmetadata}/commentreadwritetest.h, tests/{dmetadatatest => dmetadata}/ratingreadwritetest.cpp, tests/{dmetadatatest => dmetadata}/ratingreadwritetest.h, tests/{dmetadatatest => dmetadata}/tagsreadwritetest.cpp, tests/{dmetadatatest => dmetadata}/tagsreadwritetest.h, tests/timestampupdate/CMakeLists.txt, tests/{ => timestampupdate}/timestampupdatetest.cpp, tests/{ => timestampupdate}/timestampupdatetest.h: separate tests on each subdirs. Fix test with time stamp update 2015-09-23 Gilles Caulier * tests/CMakeLists.txt, tests/albummodel/CMakeLists.txt, tests/{ => albummodel}/albummodeltest.cpp, tests/{ => albummodel}/albummodeltest.h: move album model test to a dedicated sub dir 2015-09-23 Gilles Caulier * tests/CMakeLists.txt, tests/advancedrename/CMakeLists.txt, tests/{ => advancedrename}/advancedrenametest.cpp, tests/{ => advancedrename}/advancedrenametest.h, tests/{ => advancedrename}/cameranamehelpertest.cpp, tests/{ => advancedrename}/cameranamehelpertest.h, tests/{ => advancedrename}/renamecustomizertest.cpp, tests/advancedrename/renamecustomizertest.h: move all advanced rename test code to a dedicated sub dir drop .moc file include to add new dedicated header 2015-09-23 Gilles Caulier * tests/geolocation/geoiface/loadtrack.cpp, tests/geolocation/geoiface/test_geocoordinates.h, tests/geolocation/geoiface/test_lookup_altitude_geonames.h, tests/geolocation/geoiface/test_primitives.h, tests/geolocation/geoiface/test_tileindex.h, tests/geolocation/geoiface/test_tracks.cpp, tests/geolocation/geoiface/test_tracks.h: polish 2015-09-23 l10n daemon script * imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2015-09-23 Gilles Caulier * NEWS, tests/geolocation/geoiface/calibrator/CMakeLists.txt, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h, utilities/lighttable/lighttablewindowui.rc: add new option to Light Table to import image from digital scanner 2015-09-22 Alexander Potashev * tests/dimagefilteractiontest.cpp, tests/dimagefilteractiontest.h: dimagefilteractiontest: Fix test Fix paths to images. 2015-09-23 Gilles Caulier * app/views/mapwidgetview.cpp, tests/geolocation/geoiface/calibrator/calibrator.cpp, utilities/geolocation/editor/dialog/gpssyncdialog.cpp, utilities/geolocation/geoiface/geoiface_common.cpp: polish 2015-09-22 Gilles Caulier * utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/dialog/gpssyncdialog.cpp, utilities/geolocation/editor/dialog/{gpssynckgeomapmodelhelper.cpp => gpssyncgeoifacemodelhelper.cpp}, utilities/geolocation/editor/dialog/{gpssynckgeomapmodelhelper.h => gpssyncgeoifacemodelhelper.h}, utilities/geolocation/editor/dragdrop/mapdragdrophandler.cpp: polish 2015-09-22 Gilles Caulier * tests/geolocation/geoiface/test_tileindex.h, utilities/geolocation/editor/dialog/gpssyncdialog.cpp, utilities/geolocation/editor/dialog/gpssynckgeomapmodelhelper.cpp, utilities/geolocation/editor/dialog/gpssynckgeomapmodelhelper.h, utilities/geolocation/editor/dragdrop/mapdragdrophandler.cpp, utilities/geolocation/editor/dragdrop/mapdragdrophandler.h: polish 2015-09-22 Gilles Caulier * tests/geolocation/geoiface/calibrator/calibrator.cpp, tests/geolocation/geoiface/calibrator/calibrator.h, tests/geolocation/geoiface/demo/demo-main.cpp, tests/geolocation/geoiface/demo/mainwindow.cpp, tests/geolocation/geoiface/demo/mydragdrophandler.cpp, tests/geolocation/geoiface/demo/mydragdrophandler.h, tests/geolocation/geoiface/demo/myimageitem.h: polish 2015-09-22 Gilles Caulier * tests/geolocation/geoiface/CMakeLists.txt, tests/geolocation/geoiface/demo/CMakeLists.txt, tests/geolocation/geoiface/demo/demo-main.cpp, tests/geolocation/geoiface/demo/mainwindow.cpp, tests/geolocation/geoiface/demo/mainwindow.h, tests/geolocation/geoiface/demo/{dragdrophandler.cpp => mydragdrophandler.cpp}, tests/geolocation/geoiface/demo/{dragdrophandler.h => mydragdrophandler.h}, tests/geolocation/geoiface/demo/myimageitem.cpp, tests/geolocation/geoiface/demo/myimageitem.h, tests/geolocation/geoiface/demo/mytreewidget.cpp: compile and link 2015-09-22 Gilles Caulier * tests/geolocation/geoiface/CMakeLists.txt, tests/geolocation/geoiface/calibrator/CMakeLists.txt, tests/geolocation/geoiface/calibrator/calibrator.cpp, tests/geolocation/geoiface/calibrator/calibrator.h: compile and link 2015-09-22 Gilles Caulier * : commit 644f58027af9a2610a6bdf777629a2563bcab957 Author: Gilles Caulier Date: Tue Sep 22 23:06:16 2015 +0200 2015-09-22 Marcel Wiesweg * libs/dmetadata/dmetadatasettingscontainer.cpp, libs/dmetadata/dmetadatasettingscontainer.h: Fix crash / memory leak Also need to reimplement operator= if classes with d-pointer shall be copyable. Otherwise, C++ will implement a default d=other.d, copying the pointer. No need to implement a copyContent method, C++ does that for us. 2015-09-22 Gilles Caulier * NEWS: update 2015-09-22 Gilles Caulier * tests/geolocation/CMakeLists.txt: polish 2015-09-22 Gilles Caulier * tests/geolocation/geoiface/CMakeLists.txt, tests/geolocation/geoiface/calibrator/CMakeLists.txt, tests/geolocation/geoiface/calibrator/calibrator.cpp, tests/geolocation/geoiface/calibrator/calibrator.h, tests/geolocation/geoiface/data/gpx-invalid-empty.gpx, tests/geolocation/geoiface/data/gpx-invalid-no-points.gpx, tests/geolocation/geoiface/data/gpx-invalid-xml-error.gpx, tests/geolocation/geoiface/data/gpxfile-1.gpx, tests/geolocation/geoiface/demo/CMakeLists.txt, tests/geolocation/geoiface/demo/demo-main.cpp, tests/geolocation/geoiface/demo/dragdrophandler.cpp, tests/geolocation/geoiface/demo/dragdrophandler.h, tests/geolocation/geoiface/demo/mainwindow.cpp, tests/geolocation/geoiface/demo/mainwindow.h, tests/geolocation/geoiface/demo/myimageitem.cpp, tests/geolocation/geoiface/demo/myimageitem.h, tests/geolocation/geoiface/demo/mytreewidget.cpp, tests/geolocation/geoiface/demo/mytreewidget.h, tests/geolocation/geoiface/loadtrack.cpp, tests/geolocation/geoiface/test_geocoordinates.cpp, tests/geolocation/geoiface/test_geocoordinates.h, tests/geolocation/geoiface/test_itemmarkertiler.cpp, tests/geolocation/geoiface/test_itemmarkertiler.h, tests/geolocation/geoiface/test_lookup_altitude_geonames.cpp, tests/geolocation/geoiface/test_lookup_altitude_geonames.h, tests/geolocation/geoiface/test_primitives.cpp, tests/geolocation/geoiface/test_primitives.h, tests/geolocation/geoiface/test_tileindex.cpp, tests/geolocation/geoiface/test_tileindex.h, tests/geolocation/geoiface/test_tracks.cpp, tests/geolocation/geoiface/test_tracks.h: backport libkgeomap test source codes and data. not yet compilable 2015-09-22 Gilles Caulier * app/main/digikamapp.cpp: hanle geolocation edit action properly 2015-09-22 Gilles Caulier * utilities/kdesupport/kipi/kipipluginloader.cpp: fix plugin name to ignore 2015-09-22 Gilles Caulier * data/geolocation/editor/CMakeLists.txt: polish 2015-09-22 Gilles Caulier * data/geolocation/geoiface/CMakeLists.txt, data/geolocation/geoiface/backend-osm-js.js, data/geolocation/geoiface/backend-osm.html, utilities/geolocation/geoiface/backends/backendosm.cpp, utilities/geolocation/geoiface/backends/backendosm.h, utilities/geolocation/geoiface/backends/htmlwidget.cpp, utilities/geolocation/geoiface/geoiface_common.cpp, utilities/geolocation/geoiface/geoiface_common.h, utilities/geolocation/geoiface/mapwidget.cpp: drop OSM files use GeoIface data files 2015-09-22 Gilles Caulier * data/geolocation/CMakeLists.txt, data/geolocation/geoiface/CMakeLists.txt, data/geolocation/geoiface/backend-googlemaps-js.js, data/geolocation/geoiface/backend-googlemaps.html, data/geolocation/geoiface/backend-osm-js.js, data/geolocation/geoiface/backend-osm.html, data/geolocation/geoiface/backend-test.html, data/geolocation/geoiface/cluster-circle.svg, data/geolocation/geoiface/marker-green.svg: import libkgeomap data files 2015-09-22 Gilles Caulier * data/CMakeLists.txt, data/geolocation/CMakeLists.txt, data/{geolocationedit => geolocation/editor}/CMakeLists.txt, data/{geolocationedit => geolocation/editor}/searchmarker.svg: re-structure sub dirs 2015-09-22 Gilles Caulier * app/views/mapwidgetview.cpp, app/views/mapwidgetview.h, libs/imageproperties/imagegpsmodelhelper.cpp, libs/imageproperties/imagegpsmodelhelper.h, libs/imageproperties/imagepropertiesgpstab.cpp, tests/geolocation/editor/test_correlator.cpp, utilities/geolocation/editor/correlator/gpsdatacontainer.h, utilities/geolocation/editor/correlator/track_correlator.h, utilities/geolocation/editor/correlator/track_listmodel.cpp, utilities/geolocation/editor/dialog/gpsbookmarkmodelhelper.h, utilities/geolocation/editor/dialog/gpscommon.h, utilities/geolocation/editor/dialog/gpssyncdialog.cpp, utilities/geolocation/editor/dialog/gpssyncdialog.h, utilities/geolocation/editor/dialog/gpssynckgeomapmodelhelper.h, utilities/geolocation/editor/dragdrop/mapdragdrophandler.cpp, utilities/geolocation/editor/dragdrop/mapdragdrophandler.h, utilities/geolocation/editor/items/gpsimageitem.h, utilities/geolocation/editor/items/gpsimagelistcontextmenu.cpp, utilities/geolocation/editor/items/gpsimagelistcontextmenu.h, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp, utilities/geolocation/editor/reversegeocoding/rgwidget.h, utilities/geolocation/editor/searches/searchbackend.h, utilities/geolocation/editor/searches/searchresultmodelhelper.h, utilities/geolocation/editor/searches/searchwidget.cpp, utilities/geolocation/editor/searches/searchwidget.h, utilities/geolocation/geoiface/CMakeLists.txt, utilities/geolocation/geoiface/abstractmarkertiler.cpp, utilities/geolocation/geoiface/abstractmarkertiler.h, utilities/geolocation/geoiface/backends/backendgooglemaps.cpp, utilities/geolocation/geoiface/backends/backendgooglemaps.h, utilities/geolocation/geoiface/backends/backendmarble.cpp, utilities/geolocation/geoiface/backends/backendmarble.h, utilities/geolocation/geoiface/backends/backendmarblelayer.cpp, utilities/geolocation/geoiface/backends/backendmarblelayer.h, utilities/geolocation/geoiface/backends/backendosm.cpp, utilities/geolocation/geoiface/backends/backendosm.h, utilities/geolocation/geoiface/backends/htmlwidget.cpp, utilities/geolocation/geoiface/backends/htmlwidget.h, utilities/geolocation/geoiface/backends/mapbackend.cpp, utilities/geolocation/geoiface/backends/mapbackend.h, utilities/geolocation/geoiface/dragdrophandler.cpp, utilities/geolocation/geoiface/dragdrophandler.h, utilities/geolocation/geoiface/geocoordinates.cpp, utilities/geolocation/geoiface/geocoordinates.h, utilities/geolocation/geoiface/geoiface_common.cpp, utilities/geolocation/geoiface/geoiface_common.h, utilities/geolocation/geoiface/geoiface_debug.cpp, utilities/geolocation/geoiface/geoiface_debug.h, utilities/geolocation/geoiface/geoiface_types.h, utilities/geolocation/geoiface/groupstate.h, utilities/geolocation/geoiface/groupstatecomputer.cpp, utilities/geolocation/geoiface/groupstatecomputer.h, utilities/geolocation/geoiface/itemmarkertiler.cpp, utilities/geolocation/geoiface/itemmarkertiler.h, utilities/geolocation/geoiface/lookupaltitude.cpp, utilities/geolocation/geoiface/lookupaltitude.h, utilities/geolocation/geoiface/lookupaltitudegeonames.cpp, utilities/geolocation/geoiface/lookupaltitudegeonames.h, utilities/geolocation/geoiface/lookupfactory.cpp, utilities/geolocation/geoiface/lookupfactory.h, utilities/geolocation/geoiface/mapwidget.cpp, utilities/geolocation/geoiface/mapwidget.h, utilities/geolocation/geoiface/modelhelper.cpp, utilities/geolocation/geoiface/modelhelper.h, utilities/geolocation/geoiface/placeholderwidget.cpp, utilities/geolocation/geoiface/placeholderwidget.h, utilities/geolocation/geoiface/tilegrouper.cpp, utilities/geolocation/geoiface/tilegrouper.h, utilities/geolocation/geoiface/tileindex.cpp, utilities/geolocation/geoiface/tileindex.h, utilities/geolocation/geoiface/trackreader.cpp, utilities/geolocation/geoiface/trackreader.h, utilities/geolocation/geoiface/tracks.cpp, utilities/geolocation/geoiface/tracks.h, utilities/geolocation/geomapwrapper/gpsimageinfo.h, utilities/geolocation/geomapwrapper/gpsimageinfosorter.cpp, utilities/geolocation/geomapwrapper/gpsimageinfosorter.h, utilities/geolocation/mapsearches/gpsmarkertiler.cpp, utilities/geolocation/mapsearches/gpsmarkertiler.h, utilities/geolocation/mapsearches/gpssearchview.h: files missing 2015-09-22 Gilles Caulier * CMakeLists.txt, README, app/CMakeLists.txt, app/main/digikamapp.cpp, app/main/digikamapp_p.h, app/main/main.cpp, app/utils/digikam_config.h.cmake.in, app/views/digikamview.cpp, app/views/leftsidebarwidgets.cpp, app/views/leftsidebarwidgets.h, app/views/mapwidgetview.cpp, app/views/mapwidgetview.h, app/views/stackedview.cpp, app/views/stackedview.h, cmake/modules/FindMarble.cmake, cmake/modules/MacroLocalLibs.cmake, databaseserver/CMakeLists.txt, libs/3rdparty/dngwriter/tests/CMakeLists.txt, libs/database/CMakeLists.txt, libs/dialogs/libsinfodlg.cpp, libs/imageproperties/CMakeLists.txt, libs/imageproperties/imagegpsmodelhelper.cpp, libs/imageproperties/imagegpsmodelhelper.h, libs/imageproperties/imagepropertiesgpstab.cpp, libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/imagepropertiessidebar.h, libs/imageproperties/imagepropertiessidebarcamgui.cpp, libs/imageproperties/imagepropertiessidebardb.cpp, libs/imageproperties/imagepropertiessidebardb.h, libs/widgets/mainview/dxmlguiwindow.cpp, showfoto/CMakeLists.txt, showfoto/main/main.cpp, showfoto/main/showfoto.cpp, tests/CMakeLists.txt, tests/dmetadatatest/CMakeLists.txt, tests/geolocation/editor/CMakeLists.txt, tests/geolocation/editor/test_correlator.cpp, tests/imgqsort/detectblur/CMakeLists.txt, tests/imgqsort/detectcompression/CMakeLists.txt, tests/imgqsort/detectnoise/CMakeLists.txt, utilities/CMakeLists.txt, utilities/geolocation/CMakeLists.txt, utilities/geolocation/editor/TODO, utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/editor/correlator/gpscorrelatorwidget.h, utilities/geolocation/editor/correlator/gpsdatacontainer.h, utilities/geolocation/editor/correlator/track_correlator.cpp, utilities/geolocation/editor/correlator/track_correlator.h, utilities/geolocation/editor/correlator/track_correlator_thread.cpp , utilities/geolocation/editor/correlator/track_correlator_thread.h, utilities/geolocation/editor/correlator/track_listmodel.cpp, utilities/geolocation/editor/correlator/track_listmodel.h, utilities/geolocation/editor/dialog/gpsbookmarkmodelhelper.cpp, utilities/geolocation/editor/dialog/gpsbookmarkmodelhelper.h, utilities/geolocation/editor/dialog/gpsbookmarkowner.cpp, utilities/geolocation/editor/dialog/gpsbookmarkowner.h, utilities/geolocation/editor/dialog/gpscommon.cpp, utilities/geolocation/editor/dialog/gpscommon.h, utilities/geolocation/editor/dialog/gpsimagedetails.cpp, utilities/geolocation/editor/dialog/gpssyncdialog.cpp, utilities/geolocation/editor/dialog/gpssyncdialog.h, utilities/geolocation/editor/dialog/gpssynckgeomapmodelhelper.h, utilities/geolocation/editor/dragdrop/mapdragdrophandler.cpp, utilities/geolocation/editor/dragdrop/mapdragdrophandler.h, utilities/geolocation/editor/items/gpsimageitem.h, utilities/geolocation/editor/items/gpsimagelistcontextmenu.cpp, utilities/geolocation/editor/items/gpsimagelistcontextmenu.h, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp, utilities/geolocation/editor/reversegeocoding/rgwidget.h, utilities/geolocation/editor/searches/searchbackend.cpp, utilities/geolocation/editor/searches/searchbackend.h, utilities/geolocation/editor/searches/searchresultmodelhelper.cpp, utilities/geolocation/editor/searches/searchresultmodelhelper.h, utilities/geolocation/editor/searches/searchwidget.cpp, utilities/geolocation/editor/searches/searchwidget.h, utilities/geolocation/geomapwrapper/gpsimageinfo.cpp, utilities/geolocation/geomapwrapper/gpsimageinfo.h, utilities/geolocation/geomapwrapper/gpsimageinfosorter.cpp, utilities/geolocation/geomapwrapper/gpsimageinfosorter.h, utilities/geolocation/mapsearches/CMakeLists.txt, utilities/geolocation/mapsearches/gpsmarkertiler.cpp, utilities/geolocation/mapsearches/gpsmarkertiler.h, utilities/geolocation/mapsearches/gpssearchview.cpp, utilities/geolocation/mapsearches/gpssearchview.h, utilities/imageeditor/main/imagewindow.cpp, utilities/importui/main/importui.cpp, utilities/importui/main/importui_p.h, utilities/importui/views/importstackedview.cpp, utilities/importui/views/importstackedview.h, utilities/importui/views/importview.cpp, utilities/lighttable/lighttablewindow.cpp: move libkgeomap to DK core. CCMAIL: aspotashev@gmail.com 2015-09-22 Gilles Caulier * app/views/mapwidgetview.cpp, libs/imageproperties/imagegpsmodelhelper.cpp, libs/imageproperties/imagepropertiesgpstab.h, libs/imageproperties/imagepropertiessidebardb.cpp, utilities/geolocation/geomapwrapper/CMakeLists.txt, utilities/geolocation/geomapwrapper/gpsimageinfo.cpp, utilities/geolocation/geomapwrapper/gpsimageinfo.h, utilities/geolocation/geomapwrapper/{digikam2kgeomap.cpp => gpsimageinfosorter.cpp}, utilities/geolocation/geomapwrapper/{digikam2kgeomap.h => gpsimageinfosorter.h}, utilities/geolocation/mapsearches/gpsmarkertiler.cpp, utilities/geolocation/mapsearches/gpssearchview.cpp, utilities/lighttable/lighttablewindow.cpp: separate classes 2015-09-17 Alexander Potashev * utilities/geolocation/mapsearches/gpsmarkertiler.cpp: GpsMarkerTiler: Add comment 2015-09-17 Alexander Potashev * app/views/mapwidgetview.h, libs/imageproperties/imagegpsmodelhelper.h, utilities/geolocation/geomapwrapper/digikam2kgeomap.cpp, utilities/geolocation/mapsearches/gpsmarkertiler.cpp: Fix build after API changes in libkgeomap 2015-09-22 Alexander Potashev * CMakeLists.txt: Add KF5::GuiAddons to optional dependencies KF5::GuiAddons is required for libkgeomap. 2015-09-21 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/views/mapwidgetview.cpp, libs/imageproperties/imagepropertiessidebardb.cpp, libs/imageproperties/imagepropertiessidebardb.h, utilities/geolocation/CMakeLists.txt, utilities/geolocation/geoiface/CMakeLists.txt, utilities/geolocation/geoiface/digikam2kgeomap_database.h, utilities/geolocation/geomapwrapper/CMakeLists.txt, utilities/geolocation/{geoiface => geomapwrapper}/digikam2kgeomap.cpp, utilities/geolocation/{geoiface => geomapwrapper}/digikam2kgeomap.h, utilities/geolocation/mapsearches/gpsmarkertiler.cpp: polish kgeomap to Dk wrapper functions and classes 2015-09-21 Gilles Caulier * data/CMakeLists.txt, data/geolocationedit/CMakeLists.txt, {utilities/geolocation/editor/data => data/geolocationedit}/searchmarker.svg, tests/geolocation/CMakeLists.txt, utilities/geolocation/editor/dialog/gpsbookmarkmodelhelper.cpp, utilities/geolocation/editor/searches/searchresultmodel.cpp: install and use geolocation editor bookmark icons 2015-09-21 Maik Qualmann * NEWS, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/imageeditor/main/imagewindow.cpp: apply patch #94667 to fix possible crash when deleting modified image in the image editor BUGS: 352919 FIXED-IN: 4.14.0 2015-09-21 Gilles Caulier * tests/CMakeLists.txt, {utilities/geolocation/editor/tests => tests/geolocation/editor}/CMakeLists.txt, {utilities/geolocation/editor/tests => tests/geolocation/editor}/data/gpxfile-1.gpx, {utilities/geolocation/editor/tests => tests/geolocation/editor}/test_correlator.cpp, {utilities/geolocation/editor/tests => tests/geolocation/editor}/test_correlator.h, {utilities/geolocation/editor/tests => tests/geolocation/editor}/test_gpsimageitem.cpp, {utilities/geolocation/editor/tests => tests/geolocation/editor}/test_gpsimageitem.h, {utilities/geolocation/editor/tests => tests/geolocation/editor}/test_rgparsing.cpp, {utilities/geolocation/editor/tests => tests/geolocation/editor}/test_rgparsing.h, {utilities/geolocation/editor/tests => tests/geolocation/editor}/test_rgtagmodel.cpp, {utilities/geolocation/editor/tests => tests/geolocation/editor}/test_rgtagmodel.h, {utilities/geolocation/editor/tests => tests/geolocation/editor}/test_simpletreemodel.cpp, {utilities/geolocation/editor/tests => tests/geolocation/editor}/test_simpletreemodel.h, utilities/geolocation/editor/CMakeLists.txt: move tests code to right sub dir 2015-09-21 Gilles Caulier * utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/correlator/track_correlator_thread.cpp , utilities/geolocation/editor/tests/CMakeLists.txt, utilities/geolocation/editor/tests/test_correlator.cpp, utilities/geolocation/editor/tests/{test_kipiimageitem.cpp => test_gpsimageitem.cpp}, utilities/geolocation/editor/tests/{test_kipiimageitem.h => test_gpsimageitem.h}, utilities/geolocation/editor/tests/test_rgparsing.cpp, utilities/geolocation/editor/tests/test_rgtagmodel.cpp, utilities/geolocation/editor/tests/test_simpletreemodel.cpp, utilities/geolocation/editor/tests/test_simpletreemodel.h: all test compile 2015-09-21 Gilles Caulier * libs/dmetadata/dmetadatasettingscontainer.cpp: revert commit #76051f123542b87b864aa30bd383051c2f7cf8d8 : this crash digiKam violently... 2015-09-21 Gilles Caulier * app/main/digikamapp.cpp, libs/dmetadata/dmetadatasettingscontainer.cpp, libs/dmetadata/dmetadatasettingscontainer.h: copy constructor is missing 2015-09-21 Gilles Caulier * NEWS: update 2015-09-21 Gilles Caulier * showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, showfoto/main/showfotoui.rc, utilities/geolocation/editor/reversegeocoding/simpletreemodel.cpp, utilities/geolocation/editor/reversegeocoding/simpletreemodel.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/main/digikamimagewindowui.rc, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/main/imagewindow.h, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h, utilities/lighttable/lighttablewindowui.rc: enable geolocation editor in Showfoto, Image Editor and Light Table 2015-09-21 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/main/digikamapp.cpp, utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/dialog/gpssyncdialog.cpp, utilities/geolocation/editor/dialog/gpssyncdialog.h, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp, utilities/geolocation/editor/reversegeocoding/rgwidget.h, utilities/geolocation/editor/reversegeocoding/simpletreemodel.cpp, utilities/geolocation/editor/reversegeocoding/simpletreemodel.h: add simple tree model to be able to use Geolocation Editor in Showfoto 2015-09-21 Gilles Caulier * utilities/geolocation/editor/dialog/gpsbookmarkmodelhelper.cpp, utilities/geolocation/editor/items/gpsimageitem.cpp: code polish 2015-09-21 Gilles Caulier * app/views/mapwidgetview.cpp, utilities/geolocation/editor/items/gpsimageitem.h, utilities/geolocation/editor/items/gpsimagemodel.cpp, utilities/geolocation/editor/items/gpsimagemodel.h: use thumbnail load thread 2015-09-21 Gilles Caulier * utilities/geolocation/editor/items/gpsimagemodel.cpp: polish 2015-09-21 Gilles Caulier * utilities/geolocation/editor/items/gpsimagemodel.cpp: polish 2015-09-21 Gilles Caulier * utilities/geolocation/editor/dialog/gpssyncdialog.cpp, utilities/geolocation/editor/items/gpsimageitem.cpp: polish 2015-09-21 Gilles Caulier * libs/progressmanager/statusprogressbar.cpp, libs/progressmanager/statusprogressbar.h, showfoto/main/showfoto.cpp, utilities/geolocation/editor/dialog/gpssyncdialog.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/importui/main/importui.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/queuemanager/main/queuemgrwindow.cpp: use progress manager through status progress bar. fix status progress bar API 2015-09-21 Gilles Caulier * utilities/geolocation/editor/dialog/gpssyncdialog.cpp: polish 2015-09-21 Gilles Caulier * utilities/geolocation/editor/dialog/gpssyncdialog.cpp: host progressbar closed settings combox box on the bottom of dialog 2015-09-21 Gilles Caulier * utilities/geolocation/editor/reversegeocoding/rgwidget.cpp: use DMessageBox 2015-09-21 Gilles Caulier * utilities/geolocation/editor/dialog/gpssyncdialog.cpp: use DmessageBox 2015-09-21 Gilles Caulier * utilities/geolocation/editor/dialog/gpscommon.cpp: use DMessageBox 2015-09-21 Gilles Caulier * utilities/geolocation/editor/correlator/gpscorrelatorwidget.cpp: use DMessageBox 2015-09-21 Gilles Caulier * utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/searches/searchresultmodel.cpp, utilities/geolocation/editor/searches/searchresultmodel.h, utilities/geolocation/editor/searches/searchresultmodelhelper.cpp, utilities/geolocation/editor/searches/searchresultmodelhelper.h, utilities/geolocation/editor/searches/searchwidget.cpp, utilities/geolocation/editor/searches/searchwidget.h: separate classes 2015-09-20 Gilles Caulier * utilities/geolocation/editor/searches/searchbackend.cpp, utilities/geolocation/editor/searches/searchbackend.h: polish 2015-09-20 Gilles Caulier * utilities/geolocation/editor/dragdrop/gpsimagelistdragdrophandler.c pp, utilities/geolocation/editor/dragdrop/gpsimagelistdragdrophandler.h , utilities/geolocation/editor/dragdrop/mapdragdrophandler.h, utilities/geolocation/editor/reversegeocoding/parsetagstring.h, utilities/geolocation/editor/reversegeocoding/rgtagmodel.cpp, utilities/geolocation/editor/reversegeocoding/rgtagmodel.h, utilities/geolocation/editor/reversegeocoding/treebranch.h: separate classes and polish 2015-09-20 Gilles Caulier * utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/dialog/gpssyncdialog.cpp, utilities/geolocation/editor/dialog/gpssyncdialog.h, utilities/geolocation/editor/dialog/gpssynckgeomapmodelhelper.cpp, utilities/geolocation/editor/dialog/gpssynckgeomapmodelhelper.h, utilities/geolocation/editor/dragdrop/mapdragdrophandler.cpp: separate classes 2015-09-20 Gilles Caulier * utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/backends/backend-geonames-rg.cpp, utilities/geolocation/editor/backends/backend-geonames-rg.h, utilities/geolocation/editor/backends/backend-geonamesUS-rg.cpp, utilities/geolocation/editor/backends/backend-geonamesUS-rg.h, utilities/geolocation/editor/backends/backend-osm-rg.cpp, utilities/geolocation/editor/backends/backend-osm-rg.h, utilities/geolocation/editor/backends/backend-rg.cpp, utilities/geolocation/editor/backends/backend-rg.h, utilities/geolocation/editor/correlator/gpscorrelatorwidget.h, utilities/geolocation/editor/correlator/track_correlator.h, utilities/geolocation/editor/dialog/gpsbookmarkmodelhelper.cpp, utilities/geolocation/editor/dialog/gpsbookmarkmodelhelper.h, utilities/geolocation/editor/dialog/gpsbookmarkowner.cpp, utilities/geolocation/editor/dialog/gpsbookmarkowner.h, utilities/geolocation/editor/dialog/gpssyncdialog.cpp, utilities/geolocation/editor/items/gpsimageitem.h, utilities/geolocation/editor/items/gpsimagemodel.cpp, utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp: separate classes and polish 2015-09-20 Gilles Caulier * utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/items/gpsimageitemdelegate.cpp, utilities/geolocation/editor/items/gpsimageitemdelegate.h, utilities/geolocation/editor/items/gpsimagelist.cpp, utilities/geolocation/editor/items/gpsimagelist.h: separate classes 2015-09-20 Marcel Wiesweg * libs/album/albumselectcombobox.cpp, libs/album/albumtreeview.cpp, libs/models/albumfiltermodel.cpp: Disable dynamicSortFilter on album models Use internal change detection instead, which should be more efficient. Regressions are possible - none found yet. 2015-09-20 Marcel Wiesweg * app/items/overlays/assignnameoverlay.cpp, libs/imageproperties/imagedescedittab.cpp, libs/tags/CMakeLists.txt, libs/tags/addtagscombobox.cpp, libs/tags/addtagslineedit.cpp, libs/tags/addtagslineedit.h, libs/tags/tagslineeditoverlay.cpp, utilities/facemanagement/assignnamewidget.cpp: Adapt to TagsCompleter changes 2015-09-20 Marcel Wiesweg * libs/database/utils/tagscache.cpp, libs/database/utils/tagscache.h: Add tagsContaining / tagsStartingWith 2015-09-20 Marcel Wiesweg * libs/tags/addtagscompletionbox.cpp, libs/tags/taggingactionfactory.cpp, libs/tags/taggingactionfactory.h, libs/tags/tagscompleter.cpp, libs/tags/{addtagscompletionbox.h => tagscompleter.h}: Refactor tags completion - concentrate code for action generation in a new class TaggingActionFactory - resurrect taggin action creation functionality from the KDE4 branch - rename the completer to TagsCompleter in analogy to QCompleter, which it inherits 2015-09-20 Gilles Caulier * utilities/geolocation/editor/items/gpsimagelist.cpp: port++ 2015-09-20 Gilles Caulier * utilities/geolocation/editor/dragdrop/gpsimagelistdragdrophandler.c pp, utilities/geolocation/editor/dragdrop/gpsimagelistdragdrophandler.h , utilities/geolocation/editor/items/gpsimagelist.cpp, utilities/geolocation/editor/items/gpsimagelist.h: move classes at the right place 2015-09-20 Gilles Caulier * utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/items/gpsimagelist.h, utilities/geolocation/editor/items/gpsimagemodel.cpp, utilities/geolocation/editor/items/gpsimagemodel.h, utilities/geolocation/editor/items/gpsimagesortproxymodel.cpp, utilities/geolocation/editor/items/gpsimagesortproxymodel.h: separate classes 2015-09-20 Gilles Caulier * utilities/geolocation/editor/reversegeocoding/rgwidget.cpp: polish 2015-09-19 Gilles Caulier * utilities/geolocation/editor/tests/CMakeLists.txt, utilities/geolocation/editor/tests/simpletreemodel/CMakeLists.txt, utilities/geolocation/editor/tests/simpletreemodel/simpletreemodel. cpp, utilities/geolocation/editor/tests/simpletreemodel/simpletreemodel. h, utilities/geolocation/editor/tests/simpletreemodel/test_simpletreem odel.cpp, utilities/geolocation/editor/tests/simpletreemodel/test_simpletreem odel.h: obsolete 2015-09-19 Gilles Caulier * app/CMakeLists.txt, utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp: use Tag Model 2015-09-19 Gilles Caulier * utilities/advancedrename/parser/options/metadataoption.cpp, utilities/geolocation/editor/reversegeocoding/rgwidget.cpp: polish 2015-09-19 Gilles Caulier * libs/dmetadata/dmetadatasettings.cpp, utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/dialog/gpscommon.cpp, utilities/geolocation/editor/dialog/gpscommon.h, utilities/geolocation/editor/items/gpsimagelistcontextmenu.cpp, utilities/geolocation/editor/plugin_geolocator.cpp, utilities/geolocation/editor/plugin_geolocator.h, utilities/geolocation/editor/searches/searchwidget.cpp: remove last old classes and factorize 2015-09-18 Gilles Caulier * utilities/geolocation/editor/CMakeLists.txt, utilities/geolocation/editor/dialog/gpssyncdialog.cpp, utilities/geolocation/editor/dialog/gpssyncdialog.h, utilities/geolocation/editor/gpssetup.cpp, utilities/geolocation/editor/gpssetup.h, utilities/geolocation/editor/gpssetupgeneral.cpp, utilities/geolocation/editor/gpssetupgeneral.h: remove setup dialog from Geolocation editor 2015-09-18 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, utilities/geolocation/editor/CMakeLists.txt: khtml no needs 2015-09-18 Gilles Caulier * app/CMakeLists.txt, libs/CMakeLists.txt, utilities/geolocation/CMakeLists.txt, utilities/geolocation/{geolocator => editor}/CMakeLists.txt, utilities/geolocation/{geolocator => editor}/TODO, utilities/geolocation/{geolocator => editor}/backends/backend-geonames-rg.cpp, utilities/geolocation/{geolocator => editor}/backends/backend-geonames-rg.h, utilities/geolocation/{geolocator => editor}/backends/backend-geonamesUS-rg.cpp, utilities/geolocation/{geolocator => editor}/backends/backend-geonamesUS-rg.h, utilities/geolocation/{geolocator => editor}/backends/backend-osm-rg.cpp, utilities/geolocation/{geolocator => editor}/backends/backend-osm-rg.h, utilities/geolocation/{geolocator => editor}/backends/backend-rg.cpp, utilities/geolocation/{geolocator => editor}/backends/backend-rg.h, utilities/geolocation/{geolocator => editor}/correlator/gpscorrelatorwidget.cpp, utilities/geolocation/{geolocator => editor}/correlator/gpscorrelatorwidget.h, utilities/geolocation/{geolocator => editor}/correlator/gpsdatacontainer.h, utilities/geolocation/{geolocator => editor}/correlator/track_correlator.cpp, utilities/geolocation/{geolocator => editor}/correlator/track_correlator.h, utilities/geolocation/{geolocator => editor}/correlator/track_correlator_thread.cpp, utilities/geolocation/{geolocator => editor}/correlator/track_correlator_thread.h, utilities/geolocation/{geolocator => editor}/correlator/track_listmodel.cpp, utilities/geolocation/{geolocator => editor}/correlator/track_listmodel.h, utilities/geolocation/{geolocator => editor}/data/searchmarker.svg, utilities/geolocation/{geolocator => editor}/dialog/gpsbookmarkowner.cpp, utilities/geolocation/{geolocator => editor}/dialog/gpsbookmarkowner.h, utilities/geolocation/{geolocator => editor}/dialog/gpscommon.h, utilities/geolocation/{geolocator => editor}/dialog/gpsimagedetails.cpp, utilities/geolocation/{geolocator => editor}/dialog/gpsimagedetails.h, utilities/geolocation/{geolocator => editor}/dialog/gpssyncdialog.cpp, utilities/geolocation/{geolocator => editor}/dialog/gpssyncdialog.h, utilities/geolocation/{geolocator => editor}/dialog/gpsundocommand.cpp, utilities/geolocation/{geolocator => editor}/dialog/gpsundocommand.h, utilities/geolocation/{geolocator => editor}/dragdrop/gpsimagelistdragdrophandler.cpp, utilities/geolocation/{geolocator => editor}/dragdrop/gpsimagelistdragdrophandler.h, utilities/geolocation/{geolocator => editor}/dragdrop/mapdragdrophandler.cpp, utilities/geolocation/{geolocator => editor}/dragdrop/mapdragdrophandler.h, utilities/geolocation/{geolocator => editor}/gpssetup.cpp, utilities/geolocation/{geolocator => editor}/gpssetup.h, utilities/geolocation/{geolocator => editor}/gpssetupgeneral.cpp, utilities/geolocation/{geolocator => editor}/gpssetupgeneral.h, utilities/geolocation/{geolocator => editor}/items/gpsimageitem.cpp, utilities/geolocation/{geolocator => editor}/items/gpsimageitem.h, utilities/geolocation/{geolocator => editor}/items/gpsimagelist.cpp, utilities/geolocation/{geolocator => editor}/items/gpsimagelist.h, utilities/geolocation/{geolocator => editor}/items/gpsimagelistcontextmenu.cpp, utilities/geolocation/{geolocator => editor}/items/gpsimagelistcontextmenu.h, utilities/geolocation/{geolocator => editor}/items/gpsimagemodel.cpp, utilities/geolocation/{geolocator => editor}/items/gpsimagemodel.h, utilities/geolocation/{geolocator => editor}/plugin_geolocator.cpp, utilities/geolocation/{geolocator => editor}/plugin_geolocator.h, utilities/geolocation/{geolocator => editor}/reversegeocoding/parsetagstring.h, utilities/geolocation/{geolocator => editor}/reversegeocoding/rgtagmodel.cpp, utilities/geolocation/{geolocator => editor}/reversegeocoding/rgtagmodel.h, utilities/geolocation/{geolocator => editor}/reversegeocoding/rgwidget.cpp, utilities/geolocation/{geolocator => editor}/reversegeocoding/rgwidget.h, utilities/geolocation/{geolocator => editor}/searches/searchbackend.cpp, utilities/geolocation/{geolocator => editor}/searches/searchbackend.h, utilities/geolocation/{geolocator => editor}/searches/searchwidget.cpp, utilities/geolocation/{geolocator => editor}/searches/searchwidget.h, utilities/geolocation/{geolocator => editor}/tests/CMakeLists.txt, utilities/geolocation/{geolocator => editor}/tests/data/gpxfile-1.gpx, utilities/geolocation/{geolocator => editor}/tests/simpletreemodel/CMakeLists.txt, utilities/geolocation/{geolocator => editor}/tests/simpletreemodel/simpletreemodel.cpp, utilities/geolocation/{geolocator => editor}/tests/simpletreemodel/simpletreemodel.h, utilities/geolocation/{geolocator => editor}/tests/simpletreemodel/test_simpletreemodel.cpp, utilities/geolocation/{geolocator => editor}/tests/simpletreemodel/test_simpletreemodel.h, utilities/geolocation/{geolocator => editor}/tests/test_correlator.cpp, utilities/geolocation/{geolocator => editor}/tests/test_correlator.h, utilities/geolocation/{geolocator => editor}/tests/test_kipiimageitem.cpp, utilities/geolocation/{geolocator => editor}/tests/test_kipiimageitem.h, utilities/geolocation/{geolocator => editor}/tests/test_rgparsing.cpp, utilities/geolocation/{geolocator => editor}/tests/test_rgparsing.h, utilities/geolocation/{geolocator => editor}/tests/test_rgtagmodel.cpp, utilities/geolocation/{geolocator => editor}/tests/test_rgtagmodel.h, {libs => utilities/geolocation}/geoiface/CMakeLists.txt, {libs => utilities/geolocation}/geoiface/digikam2kgeomap.cpp, {libs => utilities/geolocation}/geoiface/digikam2kgeomap.h, {libs => utilities/geolocation}/geoiface/digikam2kgeomap_database.h, utilities/metadataedit/dialog/metadataedit.cpp: group all implementations about geolocation at the same place and prepare libkgeomap import to DK core 2015-09-18 Gilles Caulier * app/main/digikamapp.cpp, libs/widgets/mainview/dxmlguiwindow.cpp: geolocation editor is optional with libkgeomap (for the moment) 2015-09-18 Gilles Caulier * utilities/geolocation/geolocator/CMakeLists.txt, utilities/geolocation/geolocator/backends/backend-geonames-rg.cpp, utilities/geolocation/geolocator/backends/backend-geonamesUS-rg.cpp , utilities/geolocation/geolocator/backends/backend-osm-rg.cpp, utilities/geolocation/geolocator/backends/backend-rg.h, utilities/geolocation/geolocator/{ => correlator}/gpscorrelatorwidget.cpp, utilities/geolocation/geolocator/{ => correlator}/gpscorrelatorwidget.h, utilities/geolocation/geolocator/{ => correlator}/gpsdatacontainer.h, utilities/geolocation/geolocator/{tracks => correlator}/track_correlator.cpp, utilities/geolocation/geolocator/{tracks => correlator}/track_correlator.h, utilities/geolocation/geolocator/{tracks => correlator}/track_correlator_thread.cpp, utilities/geolocation/geolocator/{tracks => correlator}/track_correlator_thread.h, utilities/geolocation/geolocator/{tracks => correlator}/track_listmodel.cpp, utilities/geolocation/geolocator/{tracks => correlator}/track_listmodel.h, utilities/geolocation/geolocator/{ => dialog}/gpsbookmarkowner.cpp, utilities/geolocation/geolocator/{ => dialog}/gpsbookmarkowner.h, utilities/geolocation/geolocator/{gpssync_common.h => dialog/gpscommon.h}, utilities/geolocation/geolocator/{ => dialog}/gpsimagedetails.cpp, utilities/geolocation/geolocator/{ => dialog}/gpsimagedetails.h, utilities/geolocation/geolocator/{ => dialog}/gpssyncdialog.cpp, utilities/geolocation/geolocator/{ => dialog}/gpssyncdialog.h, utilities/geolocation/geolocator/{ => dialog}/gpsundocommand.cpp, utilities/geolocation/geolocator/{ => dialog}/gpsundocommand.h, utilities/geolocation/geolocator/{ => dragdrop}/gpsimagelistdragdrophandler.cpp, utilities/geolocation/geolocator/{ => dragdrop}/gpsimagelistdragdrophandler.h, utilities/geolocation/geolocator/{ => dragdrop}/mapdragdrophandler.cpp, utilities/geolocation/geolocator/{ => dragdrop}/mapdragdrophandler.h, utilities/geolocation/geolocator/gpssetupgeneral.cpp, utilities/geolocation/geolocator/{kipiimageitem.cpp => items/gpsimageitem.cpp}, utilities/geolocation/geolocator/{kipiimageitem.h => items/gpsimageitem.h}, utilities/geolocation/geolocator/{kipiimagelist.cpp => items/gpsimagelist.cpp}, utilities/geolocation/geolocator/{kipiimagelist.h => items/gpsimagelist.h}, utilities/geolocation/geolocator/{gpslistviewcontextmenu.cpp => items/gpsimagelistcontextmenu.cpp}, utilities/geolocation/geolocator/{gpslistviewcontextmenu.h => items/gpsimagelistcontextmenu.h}, utilities/geolocation/geolocator/{kipiimagemodel.cpp => items/gpsimagemodel.cpp}, utilities/geolocation/geolocator/{kipiimagemodel.h => items/gpsimagemodel.h}, utilities/geolocation/geolocator/{parseTagString.h => reversegeocoding/parsetagstring.h}, utilities/geolocation/geolocator/reversegeocoding/rgtagmodel.h, utilities/geolocation/geolocator/reversegeocoding/rgwidget.cpp, utilities/geolocation/geolocator/reversegeocoding/rgwidget.h, utilities/geolocation/geolocator/searches/searchbackend.cpp, utilities/geolocation/geolocator/searches/searchwidget.cpp, utilities/geolocation/geolocator/searches/searchwidget.h, utilities/geolocation/geolocator/tests/test_kipiimageitem.cpp, utilities/geolocation/geolocator/tests/test_kipiimageitem.h: move classes to dedicated sub dirs 2015-09-18 Gilles Caulier * utilities/geolocation/geolocator/CMakeLists.txt, utilities/geolocation/geolocator/gpssyncdialog.cpp, utilities/geolocation/geolocator/{ => reversegeocoding}/rgtagmodel.cpp, utilities/geolocation/geolocator/{ => reversegeocoding}/rgtagmodel.h, utilities/geolocation/geolocator/{gpsreversegeocodingwidget.cpp => reversegeocoding/rgwidget.cpp}, utilities/geolocation/geolocator/{gpsreversegeocodingwidget.h => reversegeocoding/rgwidget.h}, utilities/geolocation/geolocator/{ => searches}/searchbackend.cpp, utilities/geolocation/geolocator/{ => searches}/searchbackend.h, utilities/geolocation/geolocator/{ => searches}/searchwidget.cpp, utilities/geolocation/geolocator/{ => searches}/searchwidget.h: mv class to dedicated sub-dirs 2015-09-18 Gilles Caulier * utilities/geolocation/geolocator/CMakeLists.txt, utilities/geolocation/geolocator/{ => backends}/backend-geonames-rg.cpp, utilities/geolocation/geolocator/{ => backends}/backend-geonames-rg.h, utilities/geolocation/geolocator/{ => backends}/backend-geonamesUS-rg.cpp, utilities/geolocation/geolocator/{ => backends}/backend-geonamesUS-rg.h, utilities/geolocation/geolocator/{ => backends}/backend-osm-rg.cpp, utilities/geolocation/geolocator/{ => backends}/backend-osm-rg.h, utilities/geolocation/geolocator/{ => backends}/backend-rg.cpp, utilities/geolocation/geolocator/{ => backends}/backend-rg.h, utilities/geolocation/geolocator/{ => tracks}/track_correlator.cpp, utilities/geolocation/geolocator/{ => tracks}/track_correlator.h, utilities/geolocation/geolocator/{ => tracks}/track_correlator_thread.cpp, utilities/geolocation/geolocator/{ => tracks}/track_correlator_thread.h, utilities/geolocation/geolocator/{ => tracks}/track_listmodel.cpp, utilities/geolocation/geolocator/{ => tracks}/track_listmodel.h: mv files to dedicated sub dirs 2015-09-18 Gilles Caulier * utilities/geolocation/geolocator/gpsbookmarkowner.cpp: polish 2015-09-18 Gilles Caulier * utilities/geolocation/geolocator/borrowed/LICENSE.GPL, utilities/geolocation/geolocator/borrowed/README, utilities/geolocation/geolocator/borrowed/modeltest.cpp, utilities/geolocation/geolocator/borrowed/modeltest.h, utilities/geolocation/geolocator/gpssyncdialog.cpp: these implementation already exist in test subdir 2015-09-18 Gilles Caulier * utilities/geolocation/geolocator/icons/CMakeLists.txt: unused 2015-09-18 Gilles Caulier * utilities/geolocation/geolocator/gpssyncdialog.cpp, utilities/metadataedit/iptc/iptceditwidget.cpp: use right config instance 2015-09-18 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/main/digikamapp.cpp, app/main/digikamapp.h, app/main/digikamui.rc, libs/widgets/graphicsview/graphicsdimgview.h, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h, utilities/geolocation/CMakeLists.txt, utilities/geolocation/geolocator/CMakeLists.txt, utilities/geolocation/geolocator/TODO, utilities/geolocation/geolocator/backend-geonames-rg.cpp, utilities/geolocation/geolocator/backend-geonames-rg.h, utilities/geolocation/geolocator/backend-geonamesUS-rg.cpp, utilities/geolocation/geolocator/backend-geonamesUS-rg.h, utilities/geolocation/geolocator/backend-osm-rg.cpp, utilities/geolocation/geolocator/backend-osm-rg.h, utilities/geolocation/geolocator/backend-rg.cpp, utilities/geolocation/geolocator/backend-rg.h, utilities/geolocation/geolocator/borrowed/LICENSE.GPL, utilities/geolocation/geolocator/borrowed/README, utilities/geolocation/geolocator/borrowed/modeltest.cpp, utilities/geolocation/geolocator/borrowed/modeltest.h, utilities/geolocation/geolocator/data/searchmarker.svg, utilities/geolocation/geolocator/gpsbookmarkowner.cpp, utilities/geolocation/geolocator/gpsbookmarkowner.h, utilities/geolocation/geolocator/gpscorrelatorwidget.cpp, utilities/geolocation/geolocator/gpscorrelatorwidget.h, utilities/geolocation/geolocator/gpsdatacontainer.h, utilities/geolocation/geolocator/gpsimagedetails.cpp, utilities/geolocation/geolocator/gpsimagedetails.h, utilities/geolocation/geolocator/gpsimagelistdragdrophandler.cpp, utilities/geolocation/geolocator/gpsimagelistdragdrophandler.h, utilities/geolocation/geolocator/gpslistviewcontextmenu.cpp, utilities/geolocation/geolocator/gpslistviewcontextmenu.h, utilities/geolocation/geolocator/gpsreversegeocodingwidget.cpp, utilities/geolocation/geolocator/gpsreversegeocodingwidget.h, utilities/geolocation/geolocator/gpssetup.cpp, utilities/geolocation/geolocator/gpssetup.h, utilities/geolocation/geolocator/gpssetupgeneral.cpp, utilities/geolocation/geolocator/gpssetupgeneral.h, utilities/geolocation/geolocator/gpssync_common.h, utilities/geolocation/geolocator/gpssyncdialog.cpp, utilities/geolocation/geolocator/gpssyncdialog.h, utilities/geolocation/geolocator/gpsundocommand.cpp, utilities/geolocation/geolocator/gpsundocommand.h, utilities/geolocation/geolocator/icons/CMakeLists.txt, utilities/geolocation/geolocator/kipiimageitem.cpp, utilities/geolocation/geolocator/kipiimageitem.h, utilities/geolocation/geolocator/kipiimagelist.cpp, utilities/geolocation/geolocator/kipiimagelist.h, utilities/geolocation/geolocator/kipiimagemodel.cpp, utilities/geolocation/geolocator/kipiimagemodel.h, utilities/geolocation/geolocator/mapdragdrophandler.cpp, utilities/geolocation/geolocator/mapdragdrophandler.h, utilities/geolocation/geolocator/parseTagString.h, utilities/geolocation/geolocator/plugin_geolocator.cpp, utilities/geolocation/geolocator/plugin_geolocator.h, utilities/geolocation/geolocator/rgtagmodel.cpp, utilities/geolocation/geolocator/rgtagmodel.h, utilities/geolocation/geolocator/searchbackend.cpp, utilities/geolocation/geolocator/searchbackend.h, utilities/geolocation/geolocator/searchwidget.cpp, utilities/geolocation/geolocator/searchwidget.h, utilities/geolocation/geolocator/tests/CMakeLists.txt, utilities/geolocation/geolocator/tests/data/gpxfile-1.gpx, utilities/geolocation/geolocator/tests/simpletreemodel/CMakeLists.t xt, utilities/geolocation/geolocator/tests/simpletreemodel/simpletreemo del.cpp, utilities/geolocation/geolocator/tests/simpletreemodel/simpletreemo del.h, utilities/geolocation/geolocator/tests/simpletreemodel/test_simplet reemodel.cpp, utilities/geolocation/geolocator/tests/simpletreemodel/test_simplet reemodel.h, utilities/geolocation/geolocator/tests/test_correlator.cpp, utilities/geolocation/geolocator/tests/test_correlator.h, utilities/geolocation/geolocator/tests/test_kipiimageitem.cpp, utilities/geolocation/geolocator/tests/test_kipiimageitem.h, utilities/geolocation/geolocator/tests/test_rgparsing.cpp, utilities/geolocation/geolocator/tests/test_rgparsing.h, utilities/geolocation/geolocator/tests/test_rgtagmodel.cpp, utilities/geolocation/geolocator/tests/test_rgtagmodel.h, utilities/geolocation/geolocator/track_correlator.cpp, utilities/geolocation/geolocator/track_correlator.h, utilities/geolocation/geolocator/track_correlator_thread.cpp, utilities/geolocation/geolocator/track_correlator_thread.h, utilities/geolocation/geolocator/track_listmodel.cpp, utilities/geolocation/geolocator/track_listmodel.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/kdesupport/kipi/kipipluginloader.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/metadataedit/exif/exifeditwidget.cpp: First integration of geolocation editor to digiKam core. Work but not yet finalized 2015-09-17 Gilles Caulier * libs/database/core/databaseguierrorhandler.cpp: polish 2015-09-17 Gilles Caulier * utilities/geolocation/{ => mapsearches}/CMakeLists.txt, utilities/geolocation/{ => mapsearches}/gpsmarkertiler.cpp, utilities/geolocation/{ => mapsearches}/gpsmarkertiler.h, utilities/geolocation/{ => mapsearches}/gpssearchview.cpp, utilities/geolocation/{ => mapsearches}/gpssearchview.h: start to make place for geolocator tool 2015-09-17 Gilles Caulier * NEWS: update 2015-09-17 Gilles Caulier * NEWS: update 2015-09-17 Gilles Caulier * NEWS: polish 2015-09-17 Gilles Caulier * NEWS: update 2015-09-17 Gilles Caulier * libs/widgets/mainview/dxmlguiwindow.cpp: add CTRL+SHIFT+M shortcut to Edit Metadata action 2015-09-17 Gilles Caulier * libs/widgets/metadata/subjectwidget.cpp: port++ 2015-09-17 Gilles Caulier * tests/CMakeLists.txt: fix linking 2015-09-17 Gilles Caulier * app/views/mapwidgetview.cpp, app/views/mapwidgetview.h, libs/dialogs/libsinfodlg.cpp, libs/geoiface/digikam2kgeomap.cpp, libs/geoiface/digikam2kgeomap.h, libs/imageproperties/imagegpsmodelhelper.cpp, libs/imageproperties/imagegpsmodelhelper.h, libs/imageproperties/imagepropertiesgpstab.cpp, tests/CMakeLists.txt, utilities/geolocation/gpsmarkertiler.cpp, utilities/geolocation/gpsmarkertiler.h, utilities/geolocation/gpssearchview.cpp, utilities/geolocation/gpssearchview.h: adapt to new libkgeomap API 2015-09-16 Gilles Caulier * app/main/main.cpp, data/CMakeLists.txt, data/metadata/CMakeLists.txt, data/metadata/topicset.iptc-subjectcode.xml, imageplugins/decorate/inserttexttool.cpp, libs/imageproperties/captionedit.cpp, libs/imageproperties/captionedit.h, libs/imageproperties/imagedescedittab.cpp, libs/imageproperties/imagepropertiessidebar.cpp, libs/template/subjectedit.h, libs/template/templatepanel.cpp, libs/template/templateviewer.cpp, libs/widgets/CMakeLists.txt, libs/widgets/metadata/altlangstredit.cpp, libs/widgets/metadata/altlangstredit.h, libs/widgets/metadata/countryselector.cpp, libs/widgets/metadata/countryselector.h, libs/widgets/metadata/msgtextedit.cpp, libs/widgets/metadata/msgtextedit.h, libs/widgets/metadata/subjectwidget.cpp, libs/widgets/metadata/subjectwidget.h, showfoto/main/main.cpp, utilities/metadataedit/dialog/altlangstringedit.cpp, utilities/metadataedit/iptc/iptcorigin.cpp, utilities/metadataedit/iptc/iptcsubjects.h, utilities/metadataedit/xmp/xmporigin.cpp, utilities/metadataedit/xmp/xmpsubjects.h, utilities/setup/setuptemplate.cpp: backport libkexiv2 widgets into digiKam core See commit #8e58b2f629e90a02acd221543d5b50843de77202 for details 2015-09-16 Maik Qualmann * utilities/importui/views/importview.cpp: fix changing the thumbnail size with CTRL+Mouse wheel in the import icon view 2015-09-16 Maik Qualmann * NEWS, app/items/digikamimageview.cpp, app/items/digikamimageview.h, app/items/imageviewutilities.cpp, app/items/imageviewutilities.h, app/utils/contextmenuhelper.cpp, app/utils/contextmenuhelper.h, app/views/tableview/tableview.cpp, app/views/tableview/tableview.h: apply patch #94161 from Christoph Huckle to group images with the same file name by filetype BUGS: 126149 FIXED-IN: 4.14.0 2015-09-16 Gilles Caulier * utilities/metadataedit/dialog/metadataedit.cpp, utilities/metadataedit/dialog/metadataedit.h, utilities/metadataedit/exif/exifeditwidget.cpp, utilities/metadataedit/iptc/iptceditwidget.cpp, utilities/metadataedit/xmp/xmpeditwidget.cpp: fix dialog buttons 2015-09-16 Gilles Caulier * utilities/metadataedit/dialog/metadataedit.cpp, utilities/metadataedit/dialog/metadataedit.h, utilities/metadataedit/exif/exifeditwidget.cpp, utilities/metadataedit/iptc/iptceditwidget.cpp, utilities/metadataedit/xmp/xmpeditwidget.cpp: add preview of current item on the top view of metadata editor 2015-09-16 Gilles Caulier * libs/3rdparty/dngwriter/dngwriter.cpp: fix CR #1323015 2015-09-16 Gilles Caulier * utilities/metadataedit/dialog/metadataedit.cpp: fix CR #1324473 2015-09-16 Gilles Caulier * libs/dmetadata/dmetadatasettingscontainer.cpp: fix CR #1324463 (memory leak with d private internal container) Fix coding style 2015-09-16 Gilles Caulier * libs/dimg/filters/lens/lensfuniface.cpp: backport commit #4fe55931acada0e05ae0ede95f5ac79db80e9a4a from git/master to frameworks branch CCBUGS: 352338 2015-09-16 Maik Qualmann * NEWS, libs/dimg/filters/lens/lensfuniface.cpp: optimization the lens detection in the auto-correction filter BUGS: 352338 FIXED-IN: 4.14.0 2015-09-15 Gilles Caulier * app/main/digikamapp.cpp, app/main/digikamapp_p.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow_p.h: backport commit #1a97bd715ccc9d87bffaad77aee3bb5c53d692b1 from frameworks branch 2015-09-15 Gilles Caulier * app/settings/applicationsettings.cpp, showfoto/main/showfotosettings.cpp: init default values 2015-09-15 Gilles Caulier * app/items/imagethumbnailbar.cpp, libs/settings/applicationsettings.cpp, libs/settings/applicationsettings.h, libs/settings/applicationsettings_miscs.cpp, libs/settings/applicationsettings_p.cpp, libs/settings/applicationsettings_p.h, showfoto/main/showfotosettings.cpp, showfoto/main/showfotosettings.h, showfoto/setup/showfotosetupmisc.cpp, showfoto/thumbbar/showfotothumbnailbar.cpp, utilities/importui/views/importthumbnailbar.cpp, utilities/setup/setupmisc.cpp: backport commit #730867125f696e329338173b4b7c9361b3df05cb from git/master to frameworks branch 2015-09-15 Gilles Caulier * utilities/lighttable/lighttablewindow.cpp: backport commit #50d6ca6047d5200555ee3b5b51626f79d6e3a389 from git/master to frameworks branch 2015-09-15 Gilles Caulier * utilities/lighttable/lighttableview.cpp, utilities/lighttable/lighttableview.h, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h, utilities/lighttable/lighttablewindow_p.h: backport commit #d17b3cfa756af28278d61ba9756aed418ec57b38 from git/master to frameworks branch CCBUGS: 339082 2015-09-15 Gilles Caulier * utilities/slideshow/slideosd.cpp: backport commit #a16b5d0f7d8630a9ae0b96a7fb52b2c8a569efda from git/master to frameworks branch 2015-09-14 Maik Qualmann * app/settings/applicationsettings_miscs.cpp: polish 2015-09-14 Maik Qualmann * app/items/imagethumbnailbar.cpp, app/settings/applicationsettings.cpp, app/settings/applicationsettings.h, app/settings/applicationsettings_miscs.cpp, app/settings/applicationsettings_p.cpp, app/settings/applicationsettings_p.h, showfoto/main/showfotosettings.cpp, showfoto/main/showfotosettings.h, showfoto/setup/showfotosetupmisc.cpp, showfoto/thumbbar/showfotothumbnailbar.cpp, utilities/importui/views/importthumbnailbar.cpp, utilities/setup/setupmisc.cpp: the feature scroll current item to center of thumbbar is now configurable 2015-09-14 Gilles Caulier * project/NEWS.4.13.0: polish 2015-09-14 l10n daemon script * app/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2015-09-13 Gilles Caulier * : commit 2dec1625e6e623607bb61c0bb81909cc3503c156 Author: Gilles Caulier Date: Sun Sep 13 21:09:01 2015 +0200 2015-09-13 Gilles Caulier * app/main/digikamui.rc, utilities/importui/main/importui.rc: rename menu "Image" as "Item" to be more generic, as we can manage video as photo 2015-09-13 Gilles Caulier * utilities/metadataedit/exif/exifeditwidget.cpp: polish 2015-09-13 Gilles Caulier * libs/widgets/itemview/itemviewimagedelegate.cpp, showfoto/thumbbar/itemviewshowfotodelegate.cpp, utilities/importui/items/itemviewimportdelegate.cpp: backport commit #dcd8d2f4294c97ba15856b177d1f78c9b884cdc2 from frameworks branch to master 2015-09-13 Gilles Caulier * libs/widgets/itemview/itemviewimagedelegate.cpp, showfoto/thumbbar/itemviewshowfotodelegate.cpp, utilities/importui/items/itemviewimportdelegate.cpp: move Image format over thumbnails on the bottom side to prevent an overloading on the top of thumb when overaly are enabled. This commit must be backported to master. 2015-09-13 Gilles Caulier * utilities/metadataedit/dialog/altlangstringedit.cpp, utilities/metadataedit/dialog/multistringsedit.cpp, utilities/metadataedit/dialog/multivaluesedit.cpp, utilities/metadataedit/dialog/objectattributesedit.cpp, utilities/metadataedit/exif/exifadjust.cpp, utilities/metadataedit/exif/exifcaption.cpp, utilities/metadataedit/exif/exifdatetime.cpp, utilities/metadataedit/exif/exifdevice.cpp, utilities/metadataedit/exif/exifeditwidget.cpp, utilities/metadataedit/exif/exiflens.cpp, utilities/metadataedit/exif/exiflight.cpp, utilities/metadataedit/iptc/iptccategories.cpp, utilities/metadataedit/iptc/iptccontent.cpp, utilities/metadataedit/iptc/iptccredits.cpp, utilities/metadataedit/iptc/iptceditwidget.cpp, utilities/metadataedit/iptc/iptcenvelope.cpp, utilities/metadataedit/iptc/iptckeywords.cpp, utilities/metadataedit/iptc/iptcorigin.cpp, utilities/metadataedit/iptc/iptcproperties.cpp, utilities/metadataedit/iptc/iptcstatus.cpp, utilities/metadataedit/iptc/iptcsubjects.cpp, utilities/metadataedit/xmp/xmpcategories.cpp, utilities/metadataedit/xmp/xmpcontent.cpp, utilities/metadataedit/xmp/xmpcredits.cpp, utilities/metadataedit/xmp/xmpeditwidget.cpp, utilities/metadataedit/xmp/xmpkeywords.cpp, utilities/metadataedit/xmp/xmporigin.cpp, utilities/metadataedit/xmp/xmpproperties.cpp, utilities/metadataedit/xmp/xmpstatus.cpp: reduce KDE API dependencies and fix coding style 2015-09-13 Gilles Caulier * libs/iojobs/iojob.cpp, libs/iojobs/iojobsthread.cpp, libs/iojobs/iojobsthread.h: code polish 2015-09-13 Gilles Caulier * utilities/metadataedit/exif/exifcaption.cpp, utilities/metadataedit/exif/exifcaption.h, utilities/metadataedit/exif/exifdatetime.cpp, utilities/metadataedit/exif/exifdatetime.h, utilities/metadataedit/exif/exifeditwidget.cpp, utilities/metadataedit/iptc/iptccontent.cpp, utilities/metadataedit/iptc/iptccontent.h, utilities/metadataedit/iptc/iptceditwidget.cpp, utilities/metadataedit/iptc/iptcorigin.cpp, utilities/metadataedit/iptc/iptcorigin.h, utilities/metadataedit/xmp/xmpcontent.cpp, utilities/metadataedit/xmp/xmpcontent.h, utilities/metadataedit/xmp/xmpeditwidget.cpp, utilities/metadataedit/xmp/xmporigin.cpp, utilities/metadataedit/xmp/xmporigin.h, utilities/metadataedit/xmp/xmpsubjects.h: fix pending FIXME stage 2 : kipi host application settings do not make a scence now in MetadataEdit tool 2015-09-13 Gilles Caulier * utilities/metadataedit/dialog/metadataedit.cpp, utilities/metadataedit/dialog/multistringsedit.cpp, utilities/metadataedit/dialog/multistringsedit.h, utilities/metadataedit/dialog/multivaluesedit.cpp, utilities/metadataedit/dialog/multivaluesedit.h, utilities/metadataedit/dialog/objectattributesedit.cpp, utilities/metadataedit/dialog/objectattributesedit.h, utilities/metadataedit/dialog/timezonecombobox.h, utilities/metadataedit/exif/exifadjust.cpp, utilities/metadataedit/exif/exifadjust.h, utilities/metadataedit/exif/exifcaption.cpp, utilities/metadataedit/exif/exifcaption.h, utilities/metadataedit/exif/exifdatetime.cpp, utilities/metadataedit/exif/exifdatetime.h, utilities/metadataedit/exif/exifeditwidget.cpp, utilities/metadataedit/exif/exifeditwidget.h, utilities/metadataedit/exif/exiflens.cpp, utilities/metadataedit/exif/exiflens.h, utilities/metadataedit/exif/exiflight.cpp, utilities/metadataedit/iptc/iptccategories.cpp, utilities/metadataedit/iptc/iptccategories.h, utilities/metadataedit/iptc/iptccontent.cpp, utilities/metadataedit/iptc/iptccontent.h, utilities/metadataedit/iptc/iptccredits.cpp, utilities/metadataedit/iptc/iptccredits.h, utilities/metadataedit/iptc/iptceditwidget.cpp, utilities/metadataedit/iptc/iptceditwidget.h, utilities/metadataedit/iptc/iptcenvelope.cpp, utilities/metadataedit/iptc/iptcenvelope.h, utilities/metadataedit/iptc/iptckeywords.cpp, utilities/metadataedit/iptc/iptckeywords.h, utilities/metadataedit/iptc/iptcproperties.cpp, utilities/metadataedit/iptc/iptcstatus.cpp, utilities/metadataedit/iptc/iptcstatus.h, utilities/metadataedit/xmp/xmpcategories.cpp, utilities/metadataedit/xmp/xmpcategories.h, utilities/metadataedit/xmp/xmpcontent.cpp, utilities/metadataedit/xmp/xmpcredits.cpp, utilities/metadataedit/xmp/xmpeditwidget.cpp, utilities/metadataedit/xmp/xmpeditwidget.h, utilities/metadataedit/xmp/xmpkeywords.cpp, utilities/metadataedit/xmp/xmpkeywords.h, utilities/metadataedit/xmp/xmporigin.cpp, utilities/metadataedit/xmp/xmpproperties.cpp, utilities/metadataedit/xmp/xmpproperties.h, utilities/metadataedit/xmp/xmpstatus.cpp, utilities/metadataedit/xmp/xmpstatus.h: fix pending FIXME and code polish 2015-09-13 Gilles Caulier * NEWS, utilities/imageeditor/main/imagewindow.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h, utilities/lighttable/lighttablewindowui.rc: integrate Metadata Editor into Light Table 2015-09-13 Gilles Caulier * app/main/digikamapp.cpp, showfoto/main/showfoto.cpp, utilities/imageeditor/main/imagewindow.cpp: update database if metadata are changed by MetadataEditor update showfoto context inforamtion about image in same situation 2015-09-13 Gilles Caulier * app/main/digikamapp.cpp, app/main/digikamapp_p.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow_p.h: handle items selection with actions to enable/disable 2015-09-13 Maik Qualmann * utilities/slideshow/slideosd.cpp: fix in the slideshow play / pause when the mouse leaving the OSD widgets 2015-09-13 Gilles Caulier * showfoto/main/showfoto_p.h: turn off metadata editor action if no image is loaded 2015-09-13 Gilles Caulier * NEWS: update 2015-09-13 Gilles Caulier * showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, showfoto/main/showfotoui.rc, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/main/digikamimagewindowui.rc, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/main/imagewindow.h: Plug Metadata Editor to Image Editor and Showfoto BUGS: 132161 BUGS: 144597 FIXED-IN: 5.0.0 2015-09-13 Gilles Caulier * utilities/metadataedit/dialog/metadataedit.cpp: polish 2015-09-13 Gilles Caulier * utilities/metadataedit/dialog/metadataedit.cpp, utilities/metadataedit/exif/exifdatetime.cpp, utilities/metadataedit/iptc/iptcenvelope.cpp, utilities/metadataedit/iptc/iptcorigin.cpp, utilities/metadataedit/iptc/iptcproperties.cpp, utilities/metadataedit/xmp/xmporigin.cpp: fix signals/slots connections 2015-09-13 Gilles Caulier * utilities/metadataedit/dialog/plugin_metadataedit.cpp, utilities/metadataedit/dialog/plugin_metadataedit.h, utilities/metadataedit/icons/CMakeLists.txt: files not used 2015-09-12 Gilles Caulier * app/main/digikamapp.cpp, app/main/digikamapp.h, app/main/digikamui.rc, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h, utilities/metadataedit/dialog/metadataedit.cpp: Metadata Editor is now plug to ALbum GUI CCBUGS: 132161 CCBUGS: 144597 2015-09-12 Gilles Caulier * utilities/kipiiface/kipipluginloader.cpp: disable MetadataEdit plugin to be loaded with Kipi 2015-09-12 Gilles Caulier * app/CMakeLists.txt, utilities/CMakeLists.txt, utilities/metadataedit/CMakeLists.txt, utilities/metadataedit/dialog/altlangstringedit.cpp, utilities/metadataedit/dialog/altlangstringedit.h, utilities/metadataedit/dialog/metadatacheckbox.cpp, utilities/metadataedit/dialog/metadatacheckbox.h, utilities/metadataedit/dialog/metadataedit.cpp, utilities/metadataedit/dialog/metadataedit.h, utilities/metadataedit/dialog/multistringsedit.cpp, utilities/metadataedit/dialog/multistringsedit.h, utilities/metadataedit/dialog/multivaluesedit.cpp, utilities/metadataedit/dialog/multivaluesedit.h, utilities/metadataedit/dialog/objectattributesedit.cpp, utilities/metadataedit/dialog/objectattributesedit.h, utilities/metadataedit/dialog/plugin_metadataedit.cpp, utilities/metadataedit/dialog/plugin_metadataedit.h, utilities/metadataedit/dialog/timezonecombobox.cpp, utilities/metadataedit/dialog/timezonecombobox.h, utilities/metadataedit/exif/exifadjust.cpp, utilities/metadataedit/exif/exifadjust.h, utilities/metadataedit/exif/exifcaption.cpp, utilities/metadataedit/exif/exifcaption.h, utilities/metadataedit/exif/exifdatetime.cpp, utilities/metadataedit/exif/exifdatetime.h, utilities/metadataedit/exif/exifdevice.cpp, utilities/metadataedit/exif/exifdevice.h, utilities/metadataedit/exif/exifeditwidget.cpp, utilities/metadataedit/exif/exifeditwidget.h, utilities/metadataedit/exif/exiflens.cpp, utilities/metadataedit/exif/exiflens.h, utilities/metadataedit/exif/exiflight.cpp, utilities/metadataedit/exif/exiflight.h, utilities/metadataedit/icons/CMakeLists.txt, utilities/metadataedit/iptc/iptccategories.cpp, utilities/metadataedit/iptc/iptccategories.h, utilities/metadataedit/iptc/iptccontent.cpp, utilities/metadataedit/iptc/iptccontent.h, utilities/metadataedit/iptc/iptccredits.cpp, utilities/metadataedit/iptc/iptccredits.h, utilities/metadataedit/iptc/iptceditwidget.cpp, utilities/metadataedit/iptc/iptceditwidget.h, utilities/metadataedit/iptc/iptcenvelope.cpp, utilities/metadataedit/iptc/iptcenvelope.h, utilities/metadataedit/iptc/iptckeywords.cpp, utilities/metadataedit/iptc/iptckeywords.h, utilities/metadataedit/iptc/iptcorigin.cpp, utilities/metadataedit/iptc/iptcorigin.h, utilities/metadataedit/iptc/iptcproperties.cpp, utilities/metadataedit/iptc/iptcproperties.h, utilities/metadataedit/iptc/iptcstatus.cpp, utilities/metadataedit/iptc/iptcstatus.h, utilities/metadataedit/iptc/iptcsubjects.cpp, utilities/metadataedit/iptc/iptcsubjects.h, utilities/metadataedit/xmp/xmpcategories.cpp, utilities/metadataedit/xmp/xmpcategories.h, utilities/metadataedit/xmp/xmpcontent.cpp, utilities/metadataedit/xmp/xmpcontent.h, utilities/metadataedit/xmp/xmpcredits.cpp, utilities/metadataedit/xmp/xmpcredits.h, utilities/metadataedit/xmp/xmpeditwidget.cpp, utilities/metadataedit/xmp/xmpeditwidget.h, utilities/metadataedit/xmp/xmpkeywords.cpp, utilities/metadataedit/xmp/xmpkeywords.h, utilities/metadataedit/xmp/xmporigin.cpp, utilities/metadataedit/xmp/xmporigin.h, utilities/metadataedit/xmp/xmpproperties.cpp, utilities/metadataedit/xmp/xmpproperties.h, utilities/metadataedit/xmp/xmpstatus.cpp, utilities/metadataedit/xmp/xmpstatus.h, utilities/metadataedit/xmp/xmpsubjects.cpp, utilities/metadataedit/xmp/xmpsubjects.h, utilities/queuemanager/CMakeLists.txt: First compilable MetadataEdit tool included in digiKam core. Code mostly ported to pure Qt5. It still few KF5 call to port to Qt5 to reduce dependencies. Next stage is to plug metadateditor action in AlbumGUI, ImageEditor and Showfoto CCBUGS: 132161 CCBUGS: 144597 2015-09-12 Maik Qualmann * utilities/lighttable/lighttablewindow.cpp: fix Light Table progress bar message for slide show creation 2015-09-12 Veaceslav Munteanu * libs/album/albumwatch.cpp, libs/database/core/scancontroller.cpp, libs/fileactionmanager/databaseworkeriface.cpp, libs/fileactionmanager/databaseworkeriface.h, libs/fileactionmanager/fileactionimageinfolist.cpp, libs/fileactionmanager/fileactionimageinfolist.h, libs/fileactionmanager/fileworkeriface.cpp: Add functionality to pause scan controller on metadata write 2015-09-12 Veaceslav Munteanu * libs/fileactionmanager/databaseworkeriface.cpp, libs/fileactionmanager/metadatahub.cpp, libs/imageproperties/disjointmetadata.cpp, libs/imageproperties/disjointmetadata.h: Final implementation of selective write in metadatahub 2015-09-12 Veaceslav Munteanu * libs/fileactionmanager/databaseworkeriface.cpp, libs/fileactionmanager/databaseworkeriface.h, libs/fileactionmanager/fileactionmngr_p.cpp, libs/fileactionmanager/fileworkeriface.cpp, libs/fileactionmanager/fileworkeriface.h: use metadatahub flags to write from database worker 2015-09-12 Veaceslav Munteanu * libs/fileactionmanager/fileworkeriface.cpp, libs/fileactionmanager/metadatahub.cpp, libs/fileactionmanager/metadatahub.h, utilities/imageeditor/main/imagewindow.cpp, utilities/maintenance/metadatatask.cpp: Add write flags for metadatahub 2015-09-12 Gilles Caulier * NEWS: update 2015-09-12 Gilles Caulier * showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, showfoto/main/showfotoui.rc: Showfoto is now able to import image from scanner BUGS: 164168 FIXED-IN: 5.0.0 2015-09-12 Gilles Caulier * app/main/digikamapp.cpp, app/main/digikamapp.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/main/digikamimagewindowui.rc, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/main/imagewindow.h, utilities/kdesupport/ksane/ksaneaction.cpp, utilities/kdesupport/ksane/ksaneaction.h, utilities/kdesupport/ksane/scandialog.cpp, utilities/kdesupport/ksane/scandialog.h: Image Editor is now able to import image from scanner CCBUGS: 164168 2015-09-12 Gilles Caulier * app/main/digikamapp.cpp, app/main/digikamapp.h, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h, utilities/kdesupport/ksane/ksaneaction.cpp, utilities/kdesupport/ksane/ksaneaction.h, utilities/kdesupport/ksane/scandialog.cpp, utilities/kdesupport/ksane/scandialog.h: Import from scanner use now common for all digiKam main windows. AlbumGUI use it. Still TODO : ImageEditor and Showfoto CCBUGS: 164168 2015-09-12 Gilles Caulier * utilities/kdesupport/ksane/saveimgthread.cpp, utilities/kdesupport/ksane/saveimgthread.h, utilities/kdesupport/ksane/scandialog.cpp, utilities/kdesupport/ksane/scandialog.h: polish 2015-09-12 Gilles Caulier * app/main/digikamapp.cpp, utilities/kdesupport/CMakeLists.txt, utilities/kdesupport/{kscan => ksane}/CMakeLists.txt, utilities/kdesupport/{kscan/kscaniface.cpp => ksane/ksaneaction.cpp}, utilities/kdesupport/{kscan/kscaniface.h => ksane/ksaneaction.h}, utilities/kdesupport/{kscan => ksane}/saveimgthread.cpp, utilities/kdesupport/{kscan => ksane}/saveimgthread.h, utilities/kdesupport/{kscan => ksane}/scandialog.cpp, utilities/kdesupport/{kscan => ksane}/scandialog.h: polish API 2015-09-11 Gilles Caulier * : commit 45ebeddad4a0dda3a5beaaeb602b5ab264ae8603 Author: Gilles Caulier Date: Fri Sep 11 23:22:06 2015 +0200 2015-09-11 Veaceslav Munteanu * libs/dimg/filters/icc/iccprofile.cpp, libs/dmetadata/dmetadatasettings.cpp, libs/dmetadata/metadatasettings.cpp, libs/fileactionmanager/metadatahubmngr.cpp, libs/template/templatemanager.cpp, utilities/queuemanager/manager/workflowmanager.cpp: Reduce the amount of recursive mutexes 2015-09-11 Maik Qualmann * utilities/lighttable/lighttableview.cpp, utilities/lighttable/lighttableview.h, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h, utilities/lighttable/lighttablewindow_p.h: implements full-screen slideshow from the current image in the Light Table preview CCBUGS: 339082 2015-09-11 Marcel Wiesweg * libs/models/abstractalbummodel.cpp: Optimize resetting of checked albums No need to traverse all albums, only the checked ones. 2015-09-11 Marcel Wiesweg * libs/imageproperties/imagedescedittab.cpp, libs/imageproperties/imagedescedittab.h: Optimize tag loading No need to traverse all tags, only affected tags must be set 2015-09-11 Marcel Wiesweg * libs/imageproperties/disjointmetadata.cpp, libs/imageproperties/disjointmetadata.h: Fix logic, and a bit of cleanup 2015-09-11 Marcel Wiesweg * libs/album/album.cpp, libs/album/album.h, libs/album/albummanager.cpp, libs/album/albummanager.h: Support simple methods to seach album by type and id (not global id) 2015-09-11 Veaceslav Munteanu * libs/imageproperties/disjointmetadata.cpp, libs/imageproperties/disjointmetadata.h: Faster implementation for load tags in disjoint metadata 2015-09-11 Veaceslav Munteanu * libs/dmetadata/dmetadatasettingscontainer.cpp, libs/dmetadata/dmetadatasettingscontainer.h, utilities/setup/metadata/advancedmetadatatab.cpp: Clean-up 2015-09-11 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/main/digikamapp.cpp, app/main/digikamui.rc, app/utils/digikam_config.h.cmake.in, cmake/modules/MacroLocalLibs.cmake, utilities/kdesupport/CMakeLists.txt, utilities/kdesupport/kscan/CMakeLists.txt, utilities/kdesupport/kscan/kscaniface.cpp, utilities/kdesupport/kscan/kscaniface.h, utilities/kdesupport/kscan/scandialog.cpp, utilities/kdesupport/kscan/scandialog.h, utilities/kipiiface/kipipluginloader.cpp: first stage to implmeentat libksane support directly in digiKam core. new optional libksane dependency is add. 2015-09-11 Veaceslav Munteanu * libs/dmetadata/dmetadatasettingscontainer.cpp, libs/dmetadata/dmetadatasettingscontainer.h, tests/dmetadatatest/commentreadwritetest.cpp, tests/dmetadatatest/ratingreadwritetest.cpp, tests/dmetadatatest/tagsreadwritetest.cpp, utilities/setup/metadata/advancedmetadatatab.cpp: Add extendable dmetadata container, part 5, fix dmetadata tests 2015-09-11 Veaceslav Munteanu * libs/dmetadata/dmetadata.cpp: Add extendable dmetadata container, part 4, refactor dmetadata 2015-09-11 Veaceslav Munteanu * utilities/setup/metadata/advancedmetadatatab.cpp: Add extendable dmetadata container, part 3, dynamic ui based on number of metadata types 2015-09-11 Veaceslav Munteanu * libs/dmetadata/dmetadatasettingscontainer.cpp, libs/dmetadata/dmetadatasettingscontainer.h, utilities/setup/metadata/advancedmetadatatab.cpp: Add extendable dmetadatacontainer, part 2, change KConfig 2015-09-11 Veaceslav Munteanu * libs/dmetadata/dmetadatasettingscontainer.cpp, libs/dmetadata/dmetadatasettingscontainer.h: Add extendable dmetadata container, part 1 2015-09-11 Marcel Wiesweg * libs/imageproperties/disjointmetadata.cpp: Fix copying of DisjointMetadata's data The title and comment were not copied at all in the manual copy constructor. Use C++'s automatic copy constructor to be safe also for future new fields. For this, the Private class needed to be split in a value container and the actual Private, which has some non-copyable parts (the mutex) 2015-09-11 Marcel Wiesweg * libs/fileactionmanager/databaseworkeriface.cpp, libs/fileactionmanager/databaseworkeriface.h, libs/fileactionmanager/fileactionmngr_p.cpp, libs/fileactionmanager/fileworkeriface.cpp, libs/fileactionmanager/fileworkeriface.h, libs/threads/parallelworkers.cpp: Make passing arguments to ParallelWorkers work again by fixing a porting regression due to a silent API change in QT (QMetaType::construct) 2015-09-11 Marcel Wiesweg * libs/database/dbjobs/dbjob.cpp, libs/database/framework/databaseurl.cpp, libs/dimg/filters/icc/iccprofile.cpp: Silence the three noisiest debug messages 2015-09-11 Marcel Wiesweg * libs/models/albumfiltermodel.cpp, libs/widgets/itemview/dcategorizedsortfilterproxymodel.cpp: Switch off dynamicSortFilter on out custom models With Qt4, it was by default switched off. As the default value was changed in Qt5, it was introduced as a hidden bug and caused major side effects (fixes the scrolling bug among other, as thumbnail loading would suddenly cause an unnecessary resorting) 2015-09-11 Marcel Wiesweg * libs/models/imagethumbnailmodel.cpp: Provide the changed role I dont see a place where Qt makes use of this, but it's certainly good behavior and allows optimization 2015-09-11 Marcel Wiesweg * libs/models/albumfiltermodel.cpp, libs/models/albumfiltermodel.h: Make trash sorting in albums sorter a bit cleaner 2015-09-11 Gilles Caulier * libs/widgets/itemview/itemviewcategorized.cpp: backport commit #ea3e3d05735ea7ae0466a61238f662228ea3cad7 from git/master to frameworks branch 2015-09-11 Maik Qualmann * libs/widgets/itemview/dcategorizedview.cpp: optimization for mouse handling with scroll to center in the thumbbar 2015-09-10 Veaceslav Munteanu * libs/album/albumpropsedit.cpp, libs/album/albumselectdialog.cpp, libs/dialogs/deletedialog.cpp, libs/dialogs/dprogressdlg.cpp, libs/dialogs/infodlg.cpp, libs/notificationmanager/dnotificationwrapper.cpp, libs/tags/tageditdlg.cpp, utilities/firstrun/assistantdlgpage.cpp, utilities/imageeditor/dialogs/colorcorrectiondlg.cpp, utilities/importui/dialogs/camerafolderdialog.cpp, utilities/maintenance/maintenancedlg.cpp, utilities/queuemanager/views/workflowdlg.cpp, utilities/searchwindow/searchgroup.cpp, utilities/setup/camera/cameraselection.cpp, utilities/setup/metadata/namespaceeditdlg.cpp, utilities/slideshow/slideend.cpp: Remove hard-coded digiKam logo and replace it with the one from Theme 2015-09-09 Gilles Caulier * CMakeLists.txt: dupplicate option 2015-09-08 Gilles Caulier * app/items/digikamimagedelegate.cpp, app/items/digikamimagedelegatepriv.h, app/items/imagethumbnaildelegate.cpp, libs/widgets/itemview/itemviewimagedelegate.cpp, utilities/importui/items/importdelegate.cpp: backport commit #3b82901ee4948b4316ab3b194ba30ddbb0804677 from git/master to frameworks branch CCBUGS: 261568 2015-09-08 Mohamed Anwer * libs/models/albumfiltermodel.cpp: polish 2015-09-08 Mohamed Anwer * libs/models/albumfiltermodel.cpp, libs/models/albumfiltermodel.h: Fixing crash problem when saving setting 2015-09-08 Maik Qualmann * app/items/digikamimagedelegate.cpp, app/items/imagethumbnaildelegate.cpp, libs/widgets/itemview/itemviewimagedelegate.cpp, utilities/importui/items/importdelegate.cpp, utilities/importui/items/itemviewimportdelegate.cpp: info icons over thumbnails now scaled CCBUGS: 261568 2015-09-08 Gilles Caulier * app/items/overlays/imagefsoverlay.cpp: compile 2015-09-08 Gilles Caulier * tests/timestampupdatetest.cpp: pendantic 2015-09-08 Gilles Caulier * tests/timestampupdatetest.cpp: pedantic 2015-09-08 Gilles Caulier * utilities/setup/CMakeLists.txt, utilities/setup/{advancedmetadata => metadata}/advancedmetadatatab.cpp, utilities/setup/{advancedmetadata => metadata}/advancedmetadatatab.h, utilities/setup/{advancedmetadata => metadata}/namespaceeditdlg.cpp, utilities/setup/{advancedmetadata => metadata}/namespaceeditdlg.h, utilities/setup/{advancedmetadata => metadata}/namespacelistview.cpp, utilities/setup/{advancedmetadata => metadata}/namespacelistview.h, utilities/setup/{ => metadata}/setupmetadata.cpp, utilities/setup/{ => metadata}/setupmetadata.h: move setup metadata classes in a common place 2015-09-08 Gilles Caulier * libs/widgets/itemview/itemviewhoverbutton.cpp: fix icon size when non hovered 2015-09-08 Gilles Caulier * NEWS: update 2015-09-08 Gilles Caulier * app/CMakeLists.txt, app/items/digikamimageview.cpp, app/items/digikamimageview.h, app/items/digikamimageview_p.cpp, app/items/digikamimageview_p.h, app/items/overlays/imagefsoverlay.cpp, app/items/overlays/imagefsoverlay.h, app/utils/slideshowbuilder.cpp, app/utils/slideshowbuilder.h, app/views/digikamview.cpp, app/views/digikamview.h, app/views/imagepreviewview.cpp, app/views/imagepreviewview.h, app/views/stackedview.cpp, app/views/stackedview.h, libs/settings/applicationsettings.cpp, libs/settings/applicationsettings.h, libs/settings/applicationsettings_iconview.cpp, libs/settings/applicationsettings_p.cpp, libs/settings/applicationsettings_p.h, utilities/setup/setupalbumview.cpp, utilities/slideshow/slideshowsettings.h, utilities/slideshow/slidetoolbar.cpp: backport commit #e65663863acf06671adc3e719d6f75ce3fbb4fa9 from git/mùaster to frameworks branch CCBUGS: 339082 2015-09-08 Gilles Caulier * app/items/overlays/imagefsoverlay.cpp, app/items/overlays/imagefsoverlay.h: polish 2015-09-08 Gilles Caulier * app/views/imagepreviewview.cpp: polish 2015-09-08 Gilles Caulier * app/settings/applicationsettings.cpp, app/settings/applicationsettings.h, app/settings/applicationsettings_iconview.cpp: polish 2015-09-08 Gilles Caulier * app/settings/applicationsettings.h: polish 2015-09-07 Gilles Caulier * CMakeLists.txt, NEWS: fix release date 2015-09-07 Gilles Caulier * libs/3rdparty/dngwriter/tests/dnginfo.cpp: fix CR #1323016 2015-09-07 Gilles Caulier * libs/3rdparty/dngwriter/dngwriter.cpp: fix CR #1323014 2015-09-06 Maik Qualmann * CMakeLists.txt, NEWS, app/items/digikamimageview.cpp, app/items/digikamimageview.h, app/items/digikamimageview_p.cpp, app/items/digikamimageview_p.h, app/items/overlays/imagefsoverlay.cpp, app/items/overlays/imagefsoverlay.h, app/settings/applicationsettings.cpp, app/settings/applicationsettings.h, app/settings/applicationsettings_iconview.cpp, app/settings/applicationsettings_p.cpp, app/settings/applicationsettings_p.h, app/utils/slideshowbuilder.cpp, app/utils/slideshowbuilder.h, app/views/digikamview.cpp, app/views/digikamview.h, app/views/imagepreviewview.cpp, app/views/imagepreviewview.h, app/views/stackedview.cpp, app/views/stackedview.h, utilities/setup/setupalbumview.cpp, utilities/slideshow/slideshowsettings.h, utilities/slideshow/slidetoolbar.cpp: apply patch #94438 from Luca Carlon to allow a simpler way to place a photo in full-screen BUGS: 339082 FIXED-IN: 4.14.0 2015-09-06 Gilles Caulier * CMakeLists.txt: missing some rules to backport 2015-09-06 Gilles Caulier * CMakeLists.txt, README, app/utils/libopencv.h, libs/database/imgqsort/imgqsort.cpp: backport commit #7d3f1e045ba42ed84ec0fc3c5fc523da82da6bbd from git/master to frameworks branch CCBUGS: 349601 2015-09-06 Gilles Caulier * README: polish 2015-09-06 Gilles Caulier * NEWS: update 2015-09-06 Gilles Caulier * app/items/overlays/facerejectionoverlay.cpp, app/items/overlays/facerejectionoverlay.h: backport commit #ea4241cd87bcb347026975338cc3bbeda4cb9da2 from git/master to frameworks branch CCBUGS: 261568 2015-09-06 Gilles Caulier * app/items/overlays/facerejectionoverlay.cpp, app/items/overlays/facerejectionoverlay.h: adjust face rejection overlay icon size to be dynamic with thumbnail size CCBUGS: 261568 2015-09-06 Gilles Caulier * app/items/overlays/imagerotationoverlay.cpp, app/items/overlays/imageselectionoverlay.cpp, libs/widgets/itemview/itemviewhoverbutton.cpp, utilities/importui/items/importoverlays.cpp: backport commit #99648053a70455f1c99ca715ccbcc9851d02509a from git/master to frameworks branch CCBUGS: 261568 2015-09-06 Gilles Caulier * app/views/mapwidgetview.cpp: backport commit #497c6963974e9e0d2b7dd103c59d83f0b3233c59 from git/master to frameworks branch CCBUGS: 336331 2015-09-06 Gilles Caulier * CMakeLists.txt: polish 2015-09-06 Maik Qualmann * NEWS, app/views/mapwidgetview.cpp: fix thumbnail size in map widget view from the import tool BUGS: 336331 FIXED-IN: 4.14.0 2015-09-06 Maik Qualmann * NEWS, app/items/overlays/imagerotationoverlay.cpp, app/items/overlays/imageselectionoverlay.cpp, libs/widgets/itemview/itemviewhoverbutton.cpp, utilities/importui/items/importoverlays.cpp: apply patch #94422 to scale the overlay action icons accordingly with thumb size BUGS: 261568 FIXED-IN: 4.14.0 2015-09-06 Gilles Caulier * CMakeLists.txt: polish 2015-09-05 Gilles Caulier * CMakeLists.txt: add rules if not right OpenCV version is found CCBUGS: 349601 2015-09-05 Gilles Caulier * NEWS: update 2015-09-05 Gilles Caulier * CMakeLists.txt, README, app/utils/libopencv.h, libs/database/imgqsort/imgqsort.cpp: apply patch #94419 to support OpenCV3 CCBUGS: 349601 2015-09-05 Mohamed Anwer * tests/iojobs/iojobstest.cpp: Polish 2015-09-05 Mohamed Anwer * tests/iojobs/iojobstest.cpp, tests/iojobs/iojobstest.h: Testing permanent deletion functionality 2015-09-05 Mohamed Anwer * tests/iojobs/iojobstest.cpp, tests/iojobs/iojobstest.h: Polish 2015-09-05 Mohamed Anwer * libs/iojobs/iojob.cpp, tests/CMakeLists.txt, tests/iojobs/CMakeLists.txt, tests/iojobs/iojobstest.cpp, tests/iojobs/iojobstest.h: Testing Copy and move function of IOJob 2015-09-03 Nicolas Lcureuil * ChangeLog, project/NEWS.4.13.0: Preprare for 4.13.0 2015-09-03 Gilles Caulier * libs/dimg/filters/icc/iccsettings.cpp: polish 2015-09-03 Gilles Caulier * libs/dimg/filters/icc/iccsettings.cpp: polish 2015-09-02 Gilles Caulier * utilities/setup/advancedmetadata/namespaceeditdlg.cpp: polish 2015-09-02 Gilles Caulier * CMakeLists.txt: polish 2015-09-02 Gilles Caulier * libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadatasettingscontainer.cpp, libs/dmetadata/dmetadatasettingscontainer.h, utilities/setup/advancedmetadata/advancedmetadatatab.cpp, utilities/setup/advancedmetadata/namespaceeditdlg.cpp, utilities/setup/advancedmetadata/namespaceeditdlg.h, utilities/setup/advancedmetadata/namespacelistview.cpp: EXIV => EXIF fix coding style 2015-09-01 Veaceslav Munteanu * tests/CMakeLists.txt: Trying to fix kf5 jekins: remove PRIVATE keyword 2015-09-01 Veaceslav Munteanu * tests/CMakeLists.txt: Trying to fix kf5 jekins: replace cmake code to use KF5::KGeoMap 2015-09-01 Veaceslav Munteanu * showfoto/CMakeLists.txt: Trying to fix jekins kf5 build failure 2015-09-01 Gilles Caulier * app/dragdrop/albumdragdrop.cpp, app/dragdrop/albumdragdrop.h, app/dragdrop/ddragobjects.cpp, app/dragdrop/imagedragdrop.cpp, app/dragdrop/imagedragdrop.h, app/dragdrop/importdragdrop.cpp, app/dragdrop/tagdragdrop.cpp, app/dragdrop/tagdragdrop.h: fix CR #1321636 and #1321637 2015-08-31 Veaceslav Munteanu * : commit 401bfb28131d077fc4910b69498d86f914d89726 Author: Veaceslav Munteanu Date: Mon Aug 31 19:08:04 2015 +0200 4.13.0 2015-09-03 2015-08-31 Gilles Caulier * NEWS: update 2015-08-31 Maik Qualmann * NEWS, app/dragdrop/imagedragdrop.cpp: apply patch #94288 to the correct ImageInfo at a drag and drop action to obtain in the thumbbar BUGS: 350885 FIXED-IN: 4.13.0 2015-08-29 Gilles Caulier * NEWS: update 2015-08-25 Gilles Caulier * NEWS: update 2015-08-24 Gilles Caulier * NEWS: update 2015-08-23 Gilles Caulier * libs/dimg/filters/nr/nrestimate.cpp: fix CR #1317086 2015-08-23 Gilles Caulier * app/utils/contextmenuhelper.cpp: fix CR #1317048 2015-08-23 Gilles Caulier * libs/dimg/filters/bw/mixersettings.cpp, libs/dimg/filters/bw/mixersettings.h: fix CR #1316720 2015-08-22 Gilles Caulier * NEWS: update 2015-08-22 Gilles Caulier * NEWS: update 2015-08-22 l10n daemon script * app/main/digikam.notifyrc: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2015-08-22 l10n daemon script * app/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2015-08-21 Gilles Caulier * utilities/imageeditor/editor/editorwindow.cpp: fix CR #1317065 2015-08-21 Gilles Caulier * libs/dimg/filters/nr/nrestimate.cpp: fix CR #1317087 2015-08-21 Gilles Caulier * libs/database/imgqsort/imgqsort.cpp: fix CR #1317085 2015-08-21 Gilles Caulier * NEWS: update 2015-08-21 Gilles Caulier * app/settings/applicationsettings_mime.cpp: fix CR #1317051 2015-08-21 Gilles Caulier * libs/dimg/filters/dimgthreadedfilter.cpp: fix CR #1317079 2015-08-21 Gilles Caulier * app/main/digikamapp.cpp: fix CR #1316753 2015-08-21 Gilles Caulier * libs/dmetadata/geodetictools.cpp: fix CR #1317078 2015-08-21 Gilles Caulier * libs/dimg/loaders/dimgloader.h: fix CR #1316719 2015-08-21 Gilles Caulier * NEWS: update 2015-08-21 Gilles Caulier * NEWS: update 2015-08-20 Maik Qualmann * NEWS, app/views/tableview/tableview_column_thumbnail.cpp: apply patch #94139 to correct thumbnails scale in the table view BUGS: 351241 FIXED-IN: 4.13.0 2015-08-20 Gilles Caulier * NEWS: update 2015-08-20 Gilles Caulier * NEWS: update 2015-08-19 Gilles Caulier * NEWS: update 2015-08-19 Gilles Caulier * NEWS: update 2015-08-18 Gilles Caulier * NEWS: update 2015-08-18 Maik Qualmann * NEWS, utilities/queuemanager/views/queuesettingsview.cpp, utilities/queuemanager/views/queuesettingsview.h: use current album as target album when the option "use original album" is disabled in BQM BUGS: 351244 FIXED-IN: 4.13.0 2015-08-18 Gilles Caulier * NEWS: update 2015-08-17 Gilles Caulier * NEWS: update 2015-08-16 Maik Qualmann * NEWS, utilities/importui/main/importui.cpp: Fix set new download name from import tool when use a default target album BUGS: 350225 BUGS: 346646 FIXED-IN: 4.13.0 2015-08-16 Gilles Caulier * NEWS: update 2015-08-16 Gilles Caulier * : commit 9a846c3608766ea67227bbd5b8cea36aba249ff3 Author: Gilles Caulier Date: Sun Aug 16 15:00:52 2015 +0200 2015-08-16 Maik Qualmann * NEWS, app/views/imagepreviewview.cpp, utilities/facemanagement/facegroup.cpp: fixed hidden face tag zones after add a new face and multiple signal / slot connections after preview images BUGS: 334244 FIXED-IN: 4.13.0 2015-08-14 Gilles Caulier * NEWS: update 2015-08-14 Gilles Caulier * NEWS: update 2015-08-14 l10n daemon script * app/main/digikam.notifyrc: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2015-08-11 Gilles Caulier * NEWS: update 2015-08-08 Maik Qualmann * NEWS, libs/threadimageio/thumbnailcreator.cpp: has the thumbnail a alpha channel, is a checkerboard background used BUGS: 350541 FIXED-IN: 4.13.0 2015-08-07 Gilles Caulier * : update Exiv2 logo 2015-08-06 Maik Qualmann * app/tags/tagsmanager/tagsmanager.cpp: Fix kApp to kapp 2015-08-06 Veaceslav Munteanu * NEWS, app/tags/tagsmanager/tagsmanager.cpp: Fix wrong qApp <> kApp 2015-08-06 Veaceslav Munteanu * app/tags/tagsmanager/tagsmanager.cpp: fix crash with tags manager add tag with null parent BUG: 343548 2015-08-06 Veaceslav Munteanu * NEWS, app/tags/tagsmanager/tagsmanager.cpp: Revert "disable the add tag action when no tag is selected" This reverts commit 23adeac16184bde826d1287af3bbea8819f4e4ec. 2015-08-06 Maik Qualmann * NEWS, app/tags/tagsmanager/tagsmanager.cpp: disable the add tag action when no tag is selected BUGS: 343548 FIXED-IN: 4.13.0 2015-08-06 Gilles Caulier * NEWS, libs/dimg/loaders/jpegloader.cpp: apply patch #93862 from Timo Gurr to fix compilation with jpeg 9a BUGS: 350915 FIXED-IN : 4.13.0 2015-08-06 Gilles Caulier * CMakeLists.txt, NEWS: 4.13.0 2015-08-06 Gilles Caulier * project/NEWS.4.12.0: polish 2015-07-28 l10n daemon script * app/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2015-07-27 David Faure * CMakeLists.txt, app/CMakeLists.txt: set cmake_min_req to match kdelibs4 and enable newer policies; fix cmake policy accordingly 2015-07-27 David Faure * utilities/imageeditor/core/fileoperation.cpp, utilities/importui/backend/camerathumbsctrl.cpp: fix compilation with strict iterators 2015-07-27 Nicolas Lcureuil * ChangeLog, project/NEWS.4.12.0: Prepare for 4.12.0 4.12.0 2015-07-26 2015-07-23 Gilles Caulier * NEWS: update 2015-07-21 Gilles Caulier * NEWS: update 2015-07-21 Maik Qualmann * NEWS, app/fileaction/databaseworkeriface.cpp, app/fileaction/fileactionmngr_p.cpp, app/fileaction/fileactionmngr_p.h, app/fileaction/fileworkeriface.cpp: apply patch #93679 to writing the metadata to the DB and the files can be canceled BUGS: 338200 FIXED-IN: 4.12.0 2015-07-20 Maik Qualmann * utilities/importui/backend/camerathumbsctrl.cpp, utilities/importui/main/importui.cpp, utilities/importui/views/importview.cpp, utilities/importui/views/importview.h: correction of the calculation for the import thumbnails cache and small optimizations for icon view from the import window 2015-07-16 Gilles Caulier * NEWS: update 2015-07-15 Gilles Caulier * NEWS: update 2015-07-15 Gilles Caulier * NEWS: update 2015-07-13 Maik Qualmann * utilities/importui/main/importui.cpp: optimizations for renaming in the Import window CCBUGS: 346646 2015-07-12 Maik Qualmann * utilities/advancedrename/advancedrenamemanager.cpp, utilities/importui/main/importui.cpp, utilities/importui/main/importui.h: optimizations for renaming in the Import window and start numbering from the camera working again CCBUGS: 346646 2015-07-12 Maik Qualmann * utilities/importui/main/importui.cpp: advanced rename from import window use now the file url to get the new file name CCBUGS: 346646 2015-07-12 Maik Qualmann * utilities/advancedrename/parser/importrenameparser.cpp: functionless rename option metadata and cameraname removed from the Import window 2015-07-09 Gilles Caulier * NEWS: update 2015-07-09 Gilles Caulier * utilities/importui/TODO: update 2015-07-08 Maik Qualmann * NEWS, utilities/importui/main/importui.cpp: fixes performance problem if many items are selected in the import view BUGS: 349975 FIXED-IN: 4.12.0 2015-07-08 Maik Qualmann * libs/dimg/filters/lc/localcontrastfilter.cpp: polish localcontrastfilter.cpp 2015-07-08 Maik Qualmann * NEWS, libs/dimg/filters/lc/localcontrastfilter.cpp: fixes blur in local contrast tool BUGS: 337729 FIXED-IN: 4.12.0 2015-07-08 Gilles Caulier * NEWS: update 2015-07-08 Gilles Caulier * NEWS: update 2015-07-08 Gilles Caulier * NEWS: update 2015-07-07 Maik Qualmann * utilities/importui/views/importiconview.cpp, utilities/importui/views/importiconview.h, utilities/importui/widgets/importcontextmenu.cpp, utilities/importui/widgets/importcontextmenu.h: removed the entry for assign and remove tag from the import context menu 2015-07-07 Maik Qualmann * app/utils/contextmenuhelper.cpp: check also for internal tags to disable context menu CCBUGS: 329127 2015-07-07 Maik Qualmann * NEWS, app/utils/contextmenuhelper.cpp: apply patch #93516 to disable "Remove Tag" context menu if only color or pick label tags are present BUGS: 329127 FIXED-IN: 4.12.0 2015-07-07 Gilles Caulier * NEWS: update 2015-07-07 Maik Qualmann * NEWS, app/views/tableview/tableview_model.cpp, app/views/tableview/tableview_treeview.cpp, app/views/tableview/tableview_treeview_delegate.cpp: changed the model initialization time point of the table view to fix the crash on OSX BUGS: 349937 FIXED-IN: 4.12.0 2015-07-06 Gilles Caulier * NEWS: update 2015-07-06 Gilles Caulier * NEWS: update 2015-07-06 Gilles Caulier * NEWS: update 2015-07-05 Gilles Caulier * NEWS: update 2015-07-05 Gilles Caulier * NEWS: update 2015-07-05 Gilles Caulier * NEWS: update 2015-07-05 Gilles Caulier * NEWS: update 2015-07-05 Maik Qualmann * NEWS, utilities/importui/backend/cameracontroller.cpp: apply patch #93478 to added the DocumentName tag when importing images BUGS: 233612 FIXED-IN: 4.12.0 2015-07-05 Gilles Caulier * NEWS: update 2015-07-04 Gilles Caulier * NEWS: update 2015-07-04 Gilles Caulier * utilities/kipiiface/kipiimagecollectionselector.cpp: Missing to manage labels selector tab code simplification 2015-07-04 Gilles Caulier * NEWS: update 2015-07-04 Gilles Caulier * NEWS: update 2015-07-04 Gilles Caulier * utilities/kipiiface/kipipluginloader.cpp: polish 2015-07-04 Gilles Caulier * NEWS: update 2015-07-03 Gilles Caulier * NEWS: update 2015-07-03 Gilles Caulier * NEWS: update 2015-07-03 Gilles Caulier * NEWS: update 2015-07-02 Gilles Caulier * NEWS: update 2015-07-02 Gilles Caulier * NEWS: update 2015-07-02 Gilles Caulier * NEWS: update 2015-07-02 Gilles Caulier * NEWS: update 2015-07-01 Gilles Caulier * NEWS: update 2015-07-01 Gilles Caulier * NEWS: update 2015-06-30 Maik Qualmann * libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegutils.h: function added to get the JPEG quality from image, first used for lossy transform CCBUGS: 217984 2015-06-30 Gilles Caulier * NEWS: update 2015-06-30 Maik Qualmann * libs/widgets/itemview/dcategorizedview.cpp, libs/widgets/itemview/dcategorizedview.h: fixing scroll to center of the thumb bar when an image is deleted CCBUGS: 337878 CCBUGS: 344952 2015-06-30 Gilles Caulier * NEWS: update 2015-06-30 Gilles Caulier * NEWS: update 2015-06-30 Gilles Caulier * NEWS: update 2015-06-29 Gilles Caulier * NEWS: update 2015-06-29 Gilles Caulier * NEWS: update 2015-06-28 Gilles Caulier * NEWS: update 2015-06-28 Gilles Caulier * NEWS: update 2015-06-28 Shourya Singh Gupta * utilities/kipiiface/kipipluginloader.cpp: Disbale loading of old and unmerged PicasaWeb and Google Drive plugins. 2015-06-27 Gilles Caulier * NEWS: update 2015-06-27 Gilles Caulier * NEWS: update 2015-06-27 Gilles Caulier * NEWS: update 2015-06-27 Gilles Caulier * NEWS: update 2015-06-27 Gilles Caulier * NEWS: update 2015-06-26 Gilles Caulier * NEWS: update 2015-06-26 Gilles Caulier * NEWS: update 2015-06-26 Gilles Caulier * NEWS: update 2015-06-26 l10n daemon script * app/main/digikam.notifyrc: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2015-06-25 Gilles Caulier * NEWS: update 2015-06-25 Gilles Caulier * NEWS: update 2015-06-25 Gilles Caulier * NEWS: update 2015-06-25 Gilles Caulier * NEWS: update 2015-06-24 Maik Qualmann * utilities/setup/setupmetadata.cpp: fix message in the console: "Cannot add null widget to QVBoxLayout" when open the setup dialog 2015-06-24 Gilles Caulier * libs/jpegutils/jpegutils.cpp: polish 2015-06-24 Gilles Caulier * NEWS, libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegutils.h: add perfect JPEG transform checks to prevent broken image rotation/flip when image size is not compatible with IMCU properties. This will only work with libjpeg >= 8.0 BUGs: 320107 FIXED-IN: 4.12.0 2015-06-23 Gilles Caulier * NEWS: update 2015-06-22 Gilles Caulier * NEWS: update 2015-06-22 Gilles Caulier * NEWS: update 2015-06-22 Gilles Caulier * NEWS: update 2015-06-22 Gilles Caulier * NEWS: update 2015-06-22 Gilles Caulier * utilities/imageeditor/plugin/imageiface.cpp: add link to bugzilla for info 2015-06-22 Maik Qualmann * NEWS: update 2015-06-22 Maik Qualmann * NEWS, utilities/imageeditor/plugin/imageiface.cpp: corrects the values for width and height of the preview image from the image data interface BUGS: 269682 BUGS: 317689 BUGS: 320382 BUGS: 340389 FIXED-IN: 4.12.0 2015-06-21 Maik Qualmann * NEWS, app/date/ddateedit.cpp, utilities/searchwindow/searchfields.cpp: apply patch #93263 to adds a time edit field to the date search in the advanced search BUGS: 285521 FIXED-IN: 4.12.0 2015-06-21 l10n daemon script * imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml: SVN_SILENT made messages (after extraction) 2015-06-20 Gilles Caulier * NEWS: update 2015-06-19 Maik Qualmann * NEWS, utilities/importui/main/importui.cpp, utilities/importui/views/importiconview.cpp, utilities/importui/views/importiconview.h, utilities/importui/views/importstackedview.cpp, utilities/importui/views/importstackedview.h, utilities/importui/views/importview.cpp, utilities/importui/views/importview.h: fixes the model initialisation from the icon view and thumb bar of the import window BUGS: 339008 BUGS: 349280 FIXED-IN: 4.12.0 2015-06-18 Gilles Caulier * NEWS: update 2015-06-15 Nicolas Lcureuil * CMakeLists.txt, NEWS: Open for 4.12.0 2015-06-15 Nicolas Lcureuil * ChangeLog, project/NEWS.4.11.0: Prepare for 4.11.0 4.11.0 2015-06-15 2015-06-15 Gilles Caulier * NEWS: update 2015-06-14 Gilles Caulier * app/main/main.cpp: do not force to show Tip dialog at first run. 2015-06-14 Gilles Caulier * NEWS: update 2015-06-10 Gilles Caulier * NEWS: update 2015-06-08 Gilles Caulier * : commit fc9a947b155482987a9d4c1cf8c5cc3f643256e3 Author: Gilles Caulier Date: Mon Jun 8 15:10:23 2015 +0200 2015-06-07 Maik Qualmann * NEWS, libs/database/imagescanner.cpp: apply patch #93048 to resolve image scanner to add new audio files in the DB BUGS: 319921 FIXED-IN: 4.11.0 2015-06-04 Maik Qualmann * libs/dimg/filters/lens/lensfuncameraselector.cpp: lensfun: is aperture, focus, or object distance <= 0 then the last saved values used CCBUGS: 332316 2015-06-04 Maik Qualmann * NEWS, utilities/searchwindow/searchfields.cpp: apply patch #92981 to use the file formats from the DB for the advanced search BUGS: 318319 FIXED-IN: 4.11.0 2015-06-04 l10n daemon script * imageplugins/transform/digikamimageplugin_transform.desktop: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2015-06-04 l10n daemon script * app/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2015-06-03 Gilles Caulier * app/tags/tagsmanager/tagsmanager.cpp, app/tags/tagsmanager/tagsmanager.h: polish coding style 2015-06-03 Gilles Caulier * NEWS: update 2015-06-02 Gilles Caulier * NEWS: update 2015-06-01 Gilles Caulier * NEWS: update 2015-06-01 Maik Qualmann * libs/dimg/filters/lens/lensfunfilter.cpp: lensfun vignetting now works correctly and without graphic interference and fixed a potential crash depending on the image size 2015-06-01 Veaceslav Munteanu * app/tags/tagsmanager/tagsmanager.cpp, app/tags/tagsmanager/tagsmanager.h: BUG 309243 348105 Implemented Remove Unused tags in Tags Manager 2015-05-29 l10n daemon script * app/main/digikam.appdata.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2015-05-28 Gilles Caulier * NEWS: update 2015-05-25 Gilles Caulier * CMakeLists.txt: apply patch #92816 to fix GCC version check with release > 5.w BUGS: 348211 FIXED-IN: 4.11.0 2015-05-24 Gilles Caulier * NEWS: update 2015-05-24 l10n daemon script * app/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml: SVN_SILENT made messages (after extraction) 2015-05-23 Maik Qualmann * NEWS, libs/dimg/filters/lens/lensfuncameraselector.cpp: save and restore all lens auto correction settings if metadata not used BUGS: 332316 FIXED-IN: 4.11.0 2015-05-23 Gilles Caulier * app/views/tableview/tableview_treeview_delegate.cpp, app/views/tableview/tableview_treeview_delegate.h: add more validity checks with model and pointer to prevent crash under OSX about table view column sizes hint. 2015-05-23 Gilles Caulier * NEWS: update 2015-05-23 l10n daemon script * app/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2015-05-21 Maik Qualmann * NEWS, app/items/imagethumbnailbar.cpp, libs/widgets/itemview/dcategorizedview.cpp, libs/widgets/itemview/dcategorizedview.h, showfoto/thumbbar/showfotothumbnailbar.cpp, utilities/importui/views/importthumbnailbar.cpp: apply patch #92772 to scroll the current index to center of the view BUGS: 337878 BUGS: 344952 FIXED-IN: 4.11.0 2015-05-19 Gilles Caulier * NEWS: update 2015-05-18 Maik Qualmann * NEWS, libs/dmetadata/dmetadata.cpp: apply patch #92689 to remove trailing white spaces in camera make and model BUGS: 331194 FIXED-IN: 4.11.0 2015-05-18 Gilles Caulier * NEWS: update 2015-05-18 Gilles Caulier * NEWS: update 2015-05-17 Gilles Caulier * NEWS: update 2015-05-17 Gilles Caulier * NEWS: update 2015-05-17 Gilles Caulier * NEWS: update# Veuillez saisir le message de validation pour vos modifications. Les lignes 2015-05-17 Gilles Caulier * NEWS: update 2015-05-16 Gilles Caulier * NEWS: update 2015-05-16 Gilles Caulier * NEWS: update 2015-05-16 Gilles Caulier * NEWS: update 2015-05-16 Gilles Caulier * NEWS: update 2015-05-15 Gilles Caulier * NEWS: update 2015-05-14 Gilles Caulier * NEWS: update 2015-05-14 Gilles Caulier * NEWS: update 2015-05-13 Maik Qualmann * NEWS, libs/widgets/iccprofiles/cietonguewidget.cpp: set CIETongueWidget to square view BUGS: 290930 FIXED-IN: 4.11.0 2015-05-13 Maik Qualmann * utilities/maintenance/fingerprintsgenerator.cpp, utilities/maintenance/imagequalitysorter.cpp, utilities/maintenance/thumbsgenerator.cpp: apply patch #92575 to fix incorrectly selected files, if tags are enabled CCBUGS: 342791 2015-05-12 Gilles Caulier * NEWS: update 2015-05-12 Gilles Caulier * NEWS: update 2015-05-11 Gilles Caulier * NEWS: update 2015-05-11 Gilles Caulier * NEWS: update 2015-05-11 Gilles Caulier * NEWS: update 2015-05-11 Gilles Caulier * NEWS: update 2015-05-10 Gilles Caulier * NEWS: update 2015-05-10 Gilles Caulier * NEWS: update 2015-05-10 Gilles Caulier * NEWS: update 2015-05-10 Gilles Caulier * NEWS: update 2015-05-10 Gilles Caulier * NEWS: update 2015-05-10 Gilles Caulier * NEWS: update 2015-05-10 Gilles Caulier * NEWS: update 2015-05-10 Nicolas Lécureuil * CMakeLists.txt, NEWS: bump release ID to 4.11.0 2015-05-10 Gilles Caulier * project/NEWS.4.10.0: polish 2015-05-10 Nicolas Lécureuil * ChangeLog, project/NEWS.4.10.0: Prepare for 4.10.0 4.10.0 2015-05-10 2015-05-09 Gilles Caulier * NEWS: update 2015-05-09 Maik Qualmann * NEWS, libs/dimg/loaders/tiffloader.cpp: apply patch #92503 to enabled the loading of TIFF images with YCbCr or CMYK color model BUGS: 186054 FIXED-IN: 4.10.0 2015-05-08 Maik Qualmann * NEWS, utilities/queuemanager/manager/batchtool.cpp, utilities/queuemanager/manager/batchtool.h, utilities/queuemanager/manager/queuesettings.h, utilities/queuemanager/manager/task.cpp, utilities/queuemanager/manager/workflowmanager.cpp, utilities/queuemanager/views/queuesettingsview.cpp: apply patch #92491 to added queue settings for saving images BUGS: 347053 FIXED-IN: 4.10.0 2015-05-06 Maik Qualmann * NEWS, libs/database/imagescanner.cpp: apply patch #92439 to remove old pick and color tags from the DB if new tags added BUGS: 346405 FIXED-IN: 4.10.0 2015-05-05 Gilles Caulier * NEWS: update 2015-05-05 Maik Qualmann * NEWS, libs/dmetadata/dmetadata.cpp: apply patch #92217 from Alan Pater to support Media Pro hierarchical keywords BUGS: 346637 FIXED-IN: 4.10.0 2015-05-04 Gilles Caulier * utilities/queuemanager/manager/task.cpp, utilities/queuemanager/manager/task.h: polish 2015-05-01 Maik Qualmann * libs/dmetadata/dmetadata.cpp: correction if special characters in tag names exist CCBUGS: 345220 2015-04-30 Maik Qualmann * NEWS, libs/dmetadata/dmetadata.cpp: apply patch #92345 to import ACDSee hierarchical categories BUGS: 345220 FIXED-IN: 4.10.0 2015-04-28 Maik Qualmann * NEWS, utilities/queuemanager/main/queuemgrwindow.cpp: apply patch #92305 to suspend collection scan when the BQM is running BUGS: 331742 FIXED-IN: 4.10.0 2015-04-28 Maik Qualmann * utilities/importui/main/importui.cpp: remove unnecessary blockSignals() in the importui.cpp CCBUGS: 346646 2015-04-27 Maik Qualmann * NEWS, utilities/importui/main/importui.cpp: blocking slotUpdateDownloadName() during the download of images BUGS: 346646 FIXED-IN: 4.10.0 2015-04-25 l10n daemon script * app/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml: SVN_SILENT made messages (after extraction) 2015-04-12 Gilles Caulier * NEWS: update 2015-04-12 l10n daemon script * app/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2015-04-10 Maik Qualmann * NEWS, utilities/facemanagement/assignnamewidget.cpp, utilities/facemanagement/assignnamewidget.h: set focus to LineEdit from AssignNameWidget when widget is shown BUGS: 345184 FIXED-IN: 4.10.0 2015-04-10 Gilles Caulier * AUTHORS: New Showfoto and digiKam 4.10.0 splashscreens from Martin Zahnd CCMAIL: info@natur-fotograf.ch 2015-04-09 Maik Qualmann * libs/progressmanager/progressmanager.cpp: apply patch #91955 to corrects the signal connection in the ProgressManager CCBUGS: 345954 2015-04-09 Gilles Caulier * NEWS: update 2015-04-08 Maik Qualmann * utilities/importui/views/importstackedview.cpp: blocking ImportStackedView::syncSelection to also thumbBar->setModelsFiltered is set CCBUGS: 339008 2015-04-07 Gilles Caulier * NEWS: update 2015-04-07 Gilles Caulier * NEWS, app/dragdrop/tagdragdrop.cpp: Prevent crash while tag D&D if parent album is null BUGS: 329214 FIXED-IN: 4.10.0 2015-04-07 Maik Qualmann * NEWS, libs/progressmanager/progressmanager.cpp: apply patch #91925 from Kristian Karl to corrects the signal connection in the ProgressManager BUGS: 345954 FIXED-IN: 4.10.0 2015-04-07 Gilles Caulier * CMakeLists.txt, NEWS: bump release ID to 4.10.0 2015-04-06 Nicolas Lécureuil * ChangeLog, project/NEWS.4.9.0: Prepare for 4.9.0 4.9.0 2015-04-06 2015-04-05 Gilles Caulier * NEWS: polish 2015-04-05 l10n daemon script * app/main/digikam.desktop, app/main/digikam.notifyrc, showfoto/main/showfoto.desktop: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2015-04-03 l10n daemon script * app/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2015-04-02 Gilles Caulier * app/views/imagepreviewview.cpp: libkface is optional. Only compile code relevant of facegroup if dependency is resolved. CCBUGS: 329433 2015-04-02 Maik Qualmann * NEWS, app/views/imagepreviewview.cpp, app/views/imagepreviewview.h: apply patch #91855 from Kristian Karl to manually adding a face with the Ctrl + left mouse button BUGS: 329433 FIXED-IN: 4.9.0 2015-04-02 Gilles Caulier * : commit ca46de929504d17f57c45d8d4e5ff01dcbcef838 Author: Gilles Caulier Date: Thu Apr 2 08:53:33 2015 +0200 2015-04-02 Yuri Chornoivan * utilities/setup/setupmetadata.cpp: Fix minor typos 2015-04-01 Maik Qualmann * NEWS, libs/database/collectionscanner.cpp, libs/dmetadata/metadatasettingscontainer.cpp, libs/dmetadata/metadatasettingscontainer.h, tests/CMakeLists.txt, tests/timestampupdatetest.cpp, tests/timestampupdatetest.h, utilities/setup/setupmetadata.cpp: apply patch #91806 from Kristian Karl to make an optional rescan of files when files are modified BUGS: 341772 FIXED-IN: 4.9.0 GUI: 2015-04-01 Gilles Caulier * NEWS: update 2015-03-31 Maik Qualmann * NEWS, utilities/importui/main/importui.cpp: ImportView is now disabled when images downloaded from the camera BUGS: 338230 BUGS: 345648 FIXED-IN: 4.9.0 2015-03-30 Maik Qualmann * NEWS, app/items/imagethumbnailbar.cpp, showfoto/thumbbar/showfotothumbnailbar.cpp, utilities/importui/views/importthumbnailbar.cpp: resolves the issue that the thumbbar can not be reduced BUGS: 337502 BUGS: 345659 FIXED-IN: 4.9.0 2015-03-29 Maik Qualmann * NEWS, utilities/imageeditor/main/imagewindow.cpp: updating the sort order of images when a new set of images is loaded BUGS: 342788 FIXED-IN: 4.9.0 2015-03-28 Maik Qualmann * NEWS, app/tags/tagmodificationhelper.cpp: if a face tag is renamed, the property full name is also updated BUGS: 344420 FIXED-IN: 4.9.0 2015-03-28 Gilles Caulier * NEWS: update 2015-03-27 Gilles Caulier * NEWS: update 2015-03-26 Maik Qualmann * NEWS: updated NEWS 2015-03-25 Maik Qualmann * libs/imageproperties/imagepropertiestab.cpp: aspect ratio 1:1 is now displayed correctly BUGS: 339933 FIXED-IN: 4.9.0 2015-03-25 Gilles Caulier * NEWS: update 2015-03-25 Gilles Caulier * NEWS: update 2015-03-24 Maik Qualmann * NEWS, utilities/maintenance/facedetector.cpp: clear all training data in the database before a rebuild begins BUGS: 326208 FIXED-IN: 4.9.0 2015-03-23 Maik Qualmann * NEWS, app/tags/addtagslineedit.cpp: Apply patch # 91688 to set the full name in the LineEdit from the completion list. BUGS: 345187 FIXED-IN: 4.9.0 2015-03-22 Gilles Caulier * NEWS, showfoto/main/showfoto.cpp, showfoto/thumbbar/showfotoimagemodel.cpp, showfoto/thumbbar/showfotoimagemodel.h: apply patch #91666 from Maik Qualmann to fix issue in Showfoto thumbnails when item is deleted. BUGS: 345367 FIXED-IN: 4.9.0 2015-03-16 Gilles Caulier * libs/dimg/dimg.cpp: apply patch #91583 from MAik Qualmann CCBUGS: 345168 2015-03-16 Gilles Caulier * NEWS, libs/dimg/dimg.cpp: Apply patch # 91573 from Maik Qualmann to wrap image pixel positions to image sizes when Lens Corrections are applied by LensFun. BUGS: 333540 BUGS: 319383 BUGS: 345168 FIXED-IN: 4.9.0 2015-03-15 Luigi Toscano * libs/template/templatepanel.cpp: Fix string (Sublocation) This was the old name and it is the correct one according the specifications, see the discussion here: https://mail.kde.org/pipermail/digikam-devel/2015-March/077523.html 2015-03-14 l10n daemon script * app/main/digikam.notifyrc: SVN_SILENT made messages (.desktop file) - always resolve ours In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop" 2015-03-11 Gilles Caulier * NEWS, app/tags/addtagscompletionbox.cpp: apply patch #91536 from MAik Qualmann to remove line break in tag completion suggestion list BUGS: 327009 FIXED-IN: 4.9.0 2015-03-10 Gilles Caulier * NEWS: update 2015-03-10 Gilles Caulier * libs/database/core/thumbnaildb.cpp: fix inverted parameters to update thumbnail date in database BUGS: 345025 FIXED-IN: 4.9.0 2015-03-09 Gilles Caulier * NEWS, libs/models/imagealbumfiltermodel.cpp: apply patch # 91512 from Maik Qualmann to fix album sorting if the album date is the same : the album path is used. The group sort order is now used for the albums. BUGS: 344793 FIXED-IN: 4.9.0 2015-03-08 Gilles Caulier * NEWS, libs/imageproperties/imagepropertiestab.cpp: apply patch #91495 from Maik Qualmann to fix apect ration computation in image properties with 16:9 rounding 2015-03-08 Gilles Caulier * NEWS, utilities/maintenance/maintenancedlg.cpp: apply patch #91358 fromMaik Qualmann to fix maintenance dialog which use a wrong face data management option and fixes a double reading of the sync direction settings. BUGS: 344699 FIXED-IN: 4.9.0 2015-03-08 Gilles Caulier * NEWS: update 2015-03-08 Gilles Caulier * utilities/setup/setupcollectionview.cpp: apply patch #91277 from Maik Qualmann to display an error message if remote collection are not mounted on local computer when user want to add a remote collection to digiKam. BUGS: 330224 FIXED-IN: 4.9.0 2015-03-07 Gilles Caulier * NEWS: update 2015-03-07 Gilles Caulier * NEWS: update 2015-03-05 Gilles Caulier * app/album/albummanager.cpp: missing i18n 2015-03-04 Gilles Caulier * app/album/albummanager.cpp: missing i18n 2015-03-04 Gilles Caulier * app/tags/tagsmanager/models/tagmngrlistview.h: use Qt macro 2015-03-04 Gilles Caulier * utilities/queuemanager/main/queuemgrwindow.cpp: missing i18n 2015-03-04 Gilles Caulier * app/utils/contextmenuhelper.h, utilities/slideshow/slideend.cpp, utilities/slideshow/slideerror.cpp: no need extra name-space qualification use moc files 2015-03-03 Gilles Caulier * utilities/setup/importfilters.cpp: missing i18n 2015-03-02 Gilles Caulier * utilities/setup/setupslideshow.h: use Qt macro 2015-03-02 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, imageplugins/transform/CMakeLists.txt: Backport commit #9ca7fd36694a4b841ff8da2e493c077f7988da8c from Frameworks branch 2015-03-01 Gilles Caulier * AUTHORS: update 2015-03-01 Gilles Caulier * AUTHORS: New digiKam and Showfoto 4.9.0 splashscreens from MArtin Zahnd CCMAIL: info@natur-fotograf.ch 2015-02-23 Gilles Caulier * CMakeLists.txt, NEWS: update 2015-02-23 Gilles Caulier * project/NEWS.4.8.0: polish 2015-02-23 Yuri Chornoivan * utilities/slideshow/slidehelp.cpp: Fix HTML 4.8.0 2015-02-22 2015-02-22 Gilles Caulier * utilities/slideshow/slidehelp.cpp, utilities/slideshow/slidehelp.h: missing i18n 2015-02-22 Gilles Caulier * NEWS: update 2015-02-21 Gilles Caulier * NEWS, libs/widgets/itemview/digikamkcategorizedview.cpp: apply patch #91199 from MAik Qualmann to fix item selection from icon-view when keyboard is used to delete items. BUGS: 344156 FIXED-IN: 4.8.0 2015-02-21 l10n daemon script * app/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2015-02-19 Gilles Caulier * : commit 4fa58c238cec415e0f71486ff76f01e0140cf18a Author: Gilles Caulier Date: Thu Feb 19 09:18:35 2015 +0100 2015-02-19 Gilles Caulier * libs/threadimageio/pgfutils.h, libs/threadimageio/thumbnailcreator.h: polish 2015-02-19 Gilles Caulier * libs/threadimageio/pgfutils.cpp, libs/threadimageio/pgfutils.h: polish 2015-02-17 Gilles Caulier * libs/models/albumfiltermodel.h: polish 2015-02-17 Gilles Caulier * NEWS, libs/threadimageio/previewtask.cpp: apply patch #91112 from Maik Qualmann to cancel raw preview loading if necessary when image preview switch from one item to another one. BUGS: 344154 FIXED-IN: 4.8.0 2015-02-17 l10n daemon script * app/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2015-02-15 Gilles Caulier * libs/dimg/filters/fx/invertfilter.cpp, libs/dimg/filters/fx/invertfilter.h: remove extra namespace qualification constify 2015-02-14 Gilles Caulier * NEWS, libs/widgets/itemview/imagedelegateoverlay.cpp: Apply patch #91078 to fix registration of index in AssignNameOverlay using QPersistentModelIndex BUGS: 341241 FIXED-IN: 4.8.0 2015-02-14 Gilles Caulier * NEWS, libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: apply patch #91071 from Maik Qualmann about to parse Exif Windows Photo Gallery tags storing tags paths BUGS: 343755 FIXED-IN: 4.8.0 2015-02-14 Gilles Caulier * libs/widgets/mainview/daboutdata.cpp: polish 2015-02-14 Gilles Caulier * libs/widgets/mainview/daboutdata.cpp, libs/widgets/mainview/daboutdata.h: add credit to Maik as developer. CCMAIL: metzpinguin@gmail.com 2015-02-14 Gilles Caulier * NEWS: update 2015-02-14 Gilles Caulier * libs/dimg/filters/lens/lensfuniface.cpp: Apply patch #91058 from Maik Qualmann to fix string comparison while camera info search in metadata for Lensfun interface BUGS: 332314 FIXED-IN: 4.8.0 2015-02-08 Gilles Caulier * NEWS, utilities/queuemanager/main/queuemgrwindow.cpp: BQM : Apply patch #90980 from Maik Qualmann to set tools action properly when BQM workflow is loaded, and fix Cancel button behavior to stop all queues. 2015-02-06 Gilles Caulier * libs/database/imgqsort/imgqsort.cpp: apply patch #90951 CCBUGS: 337011 2015-02-06 Gilles Caulier * showfoto/setup/showfotosetup.cpp, utilities/setup/setup.cpp, utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: take a care about possible null parent dialog paseed to SetupICC 2015-02-06 Gilles Caulier * : commit 64470d96cf2103125b61b509de8520505cfba498 Author: Gilles Caulier Date: Fri Feb 6 08:27:13 2015 +0100 2015-02-06 l10n daemon script * showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2015-02-05 Gilles Caulier * NEWS, libs/database/imgqsort/imgqsort.cpp, libs/database/imgqsort/imgqsort.h, utilities/maintenance/imagequalitytask.cpp, utilities/maintenance/maintenancedlg.cpp: apply patch #90760 from Maik Qualmann to restore Image Quality Sorter tool functionnalities BUGS: 337011 FIXED-IN: 4.8.0 2015-02-04 Gilles Caulier * NEWS: update 2015-02-03 Gilles Caulier * AUTHORS: new digiKam and Showfoto 4.8.0 splashscreens from Marie Noelle Augendre CCMAIL: mnaugendre@gmail.com 2015-02-03 Gilles Caulier * utilities/imageeditor/printiface/printhelper.cpp: fix rules to check if print dialog is accepted by end user 2015-01-31 Gilles Caulier * NEWS: update 2015-01-29 Gilles Caulier * libs/imageproperties/imagepropertiesgpstab.cpp: missing translated string 2015-01-29 Gilles Caulier * CMakeLists.txt: bump version id 2015-01-29 Gilles Caulier * NEWS: update 2015-01-29 Nicolas Lécureuil * ChangeLog, project/NEWS.4.7.0: Prepare for 4.7.0 4.7.0 2015-01-29 2015-01-27 Gilles Caulier * NEWS: update 2015-01-25 Gilles Caulier * utilities/advancedrename/parser/modifiers/uniquemodifier.h: polish 2015-01-25 Gilles Caulier * NEWS: update 2015-01-25 Gilles Caulier * NEWS, utilities/importui/backend/cameracontroller.cpp, utilities/importui/main/importui.cpp, utilities/importui/main/importui.h, utilities/importui/views/importview.cpp, utilities/importui/views/importview.h: Apply patch #90637 from Maik Qualmann to fix image renaming settings rules in Import Tool to work properly while downloading. BUGS: 342996 BUGS: 314441 CCBUGS: 329438 CCBUGS: 307253 CCBUGS: 342430 FIXED-IN: 4.7.0 2015-01-25 Gilles Caulier * NEWS, libs/dklcms/digikam-lcms.cpp, utilities/imageeditor/core/editorcore.cpp, utilities/imageeditor/core/editorcore.h, utilities/imageeditor/core/editorcore_p.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/plugin/imageiface.cpp, utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/imagepreviewitem.cpp, utilities/imageeditor/widgets/imageregionitem.cpp: Apply patch from Maik Qualmann to restore Softproofing freature in Image Editor due to canvas model/view port initiate with 4.0.0 release while Google Summer of Code BUGS: 343221 FIXED-IN: 4.7.0 2015-01-24 Gilles Caulier * libs/widgets/common/modelcompletion.h: polish 2015-01-24 Gilles Caulier * libs/template/templatelist.h: polish 2015-01-24 Gilles Caulier * libs/models/albummodel.h: polish 2015-01-24 Gilles Caulier * libs/database/haar/haariface.cpp, libs/database/haar/haariface.h: polish 2015-01-23 Gilles Caulier * libs/database/databasecopymanager.cpp, libs/widgets/itemview/digikamkcategorizedview.cpp: polish 2015-01-23 Gilles Caulier * app/filters/ratingfilter.h: polish 2015-01-22 Teemu Rytilahti * utilities/importui/main/importui.cpp: Backport from frameworks: ImportUI: disable unsupported actions just after the camera has been connected 2015-01-22 Gilles Caulier * NEWS, libs/dimg/filters/lens/lensfuncameraselector.cpp, libs/dimg/filters/lens/lensfuncameraselector.h, libs/dimg/filters/lens/lensfuniface.cpp, libs/dmetadata/dmetadata.cpp: Apply patch #90566 from Maik Qualmann to make case sensitive search of camera name in metadata for lensfun image editor tool. BUGS: 343080 FIXED-IN: 4.7.0 2015-01-22 Gilles Caulier * NEWS, utilities/imageeditor/core/editorcore.cpp, utilities/imageeditor/core/editorcore_p.h: Apply patch #90522 from MAik Qualmann to fix stored original RAW image size loaded in Image Editor BUGS: 343013 FIXED-IN: 4.7.0 2015-01-21 Gilles Caulier * NEWS, utilities/importui/main/importui.cpp: Apply patch #90525 from Maik Qualmann to restore cancel button functionality in import tool while files processing from camera. BUGS: 341821 FIXED-IN: 4.7.0 2015-01-18 Gilles Caulier * NEWS: update 2015-01-18 Gilles Caulier * libs/imageproperties/imagepropertiestab.cpp, libs/imageproperties/imagepropertiestab.h: apply patch #90494 from Maik Quallmann to limit decimal precision to show aspect ratio value on image properties and icon-view. BUGS: 342931 FIXED-IN: 4.7.0 2015-01-18 Gilles Caulier * app/utils/searchmodificationhelper.cpp, app/utils/searchmodificationhelper.h: polish 2015-01-15 Gilles Caulier * utilities/setup/setupcollectionview.cpp: use 65535 as internal ID instead -1 to identify index 2015-01-15 Gilles Caulier * CMakeLists.txt, NEWS, showfoto/CMakeLists.txt, showfoto/main/showfoto.cpp, showfoto/setup/setup.cpp, showfoto/setup/setup.h, showfoto/setup/setupmetadata.cpp, showfoto/setup/setupmetadata.h, showfoto/setup/setupmisc.cpp, showfoto/setup/setupmisc.h, showfoto/setup/setuptooltip.cpp, showfoto/setup/setuptooltip.h, showfoto/setup/showfotosetup.cpp, showfoto/setup/showfotosetup.h, showfoto/setup/showfotosetupmetadata.cpp, showfoto/setup/showfotosetupmetadata.h, showfoto/setup/showfotosetupmisc.cpp, showfoto/setup/showfotosetupmisc.h, showfoto/setup/showfotosetuptooltip.cpp, showfoto/setup/showfotosetuptooltip.h: fix compilation rules to shwofoto setup to prevent conflict with digiKam setup BUGS: 342448 FIXED-IN: 4.7.0 2015-01-15 Gilles Caulier * NEWS, utilities/imageeditor/widgets/imageregionwidget.cpp: Apply patch #90327 from Maik Qualmann to fix preview rendering shift in Image Editor BUGS: 342708 FIXED-IN: 4.7.0 2015-01-15 Gilles Caulier * NEWS: update 2015-01-15 Gilles Caulier * libs/widgets/graphicsview/graphicsdimgview.cpp, libs/widgets/graphicsview/graphicsdimgview.h, libs/widgets/graphicsview/previewlayout.cpp, utilities/imageeditor/editor/editortooliface.cpp: Apply patch #90278 from Maik Qualmann to restore last zoom level in Image Editor BUGS: 342602 FIXED-IN: 4.7.0 2015-01-15 Gilles Caulier * utilities/imageeditor/dialogs/softproofdialog.cpp, utilities/imageeditor/dialogs/softproofdialog.h: Image Editor Soft Proofing dialog don't have rules to dispaly ICC profile properties. Button is here but do nothing. 2015-01-13 Gilles Caulier * utilities/setup/importfilters.cpp: polish 2015-01-13 Gilles Caulier * libs/dialogs/dprogressdlg.cpp: fire signal before to close dialog 2015-01-10 Gilles Caulier * libs/database/databasecopymanager.cpp, libs/dimg/filters/levels/histogrampainter.cpp, tests/testlensfuniface.cpp: fix header 2015-01-10 Gilles Caulier * utilities/setup/setupraw.cpp: fix richtext formating 2015-01-09 Gilles Caulier * NEWS: update 2015-01-08 Gilles Caulier * libs/notificationmanager/dnotificationwrapper.cpp: wrong path to showfoto logo 2015-01-07 Gilles Caulier * NEWS: update 2015-01-05 Gilles Caulier * libs/database/databaseurl.cpp, libs/database/imagelister.cpp: add debug statement about ioslave url formatter 2015-01-04 Gilles Caulier * NEWS, app/utils/contextmenuhelper.cpp, app/utils/contextmenuhelper.h: apply patch #90221 from Maik Qualmann about to populate tag peoples menu properly with contacts from KDE adress book using Akonady interface BUGS: 342149 FIXED-IN: 4.7.0 2015-01-03 Gilles Caulier * NEWS, utilities/advancedrename/advancedrenameinput.cpp, utilities/advancedrename/common/highlighter.cpp: Apply patch #90196 from Maik Qualmann to fix advance rename pattern box GUI BUGS: 336127 FIXED-IN : 4.7.0 2014-12-31 Gilles Caulier * libs/widgets/mainview/daboutdata.cpp: (c) 2015 2014-12-31 Gilles Caulier * NEWS: update 2014-12-28 Gilles Caulier * NEWS, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h: Apply patch #90150 from Maik Qualmann to fix multiple OpenWith entries in Editor context menu BUGS: 342293 FIXED-IN: 4.7.0 2014-12-28 Gilles Caulier * NEWS: update 2014-12-28 Marcel Wiesweg * libs/dimg/dimg.cpp: Apply fix by RJVB : Correct incorrect read of one single byte beyond the buffer in the DImg 180°-rotation code Thanks for your help. BUG: 342229 2014-12-28 Gilles Caulier * NEWS, libs/widgets/graphicsview/graphicsdimgview.cpp: Apply patch #90135 from Maik Qualmann to fix zoom in/out artifact over editor canvas when zoom+/- buttons are used BUGS: 342273 FIXED-IN: 4.7.0 2014-12-22 Gilles Caulier * AUTHORS: New splascreens for 4.7.0 release: - digiKam : from Mattia Verga - Showfoto : from Dmitri Popov CCMAIL: dmpop@linux.com CCMAIL: mattia.verga@alice.it 2014-12-21 Gilles Caulier * NEWS, libs/widgets/graphicsview/clickdragreleaseitem.cpp, libs/widgets/graphicsview/clickdragreleaseitem.h, utilities/imageeditor/widgets/canvas.cpp: apply patch #90073 from Maik Qualmann about to fix Image Editor Canvas selection rules with double mouse click BUGS: 342073 FIXED-IN: 4.7.0 2014-12-19 Gilles Caulier * NEWS: update 2014-12-19 Gilles Caulier * CMakeLists.txt, NEWS: new year, new release 2014-12-16 Nicolas Lécureuil * CMakeLists.txt, ChangeLog, project/NEWS.4.6.0: Prepare for 4.6.0 4.6.0 2014-12-16 2014-12-16 Gilles Caulier * : commit dcd2fac786a4346fc9f5a87f8a62b6f94321456e Author: Gilles Caulier Date: Tue Dec 16 06:17:57 2014 +0100 2014-12-15 Gilles Caulier * NEWS: update 2014-12-15 Gilles Caulier * NEWS: update 2014-12-15 Gilles Caulier * NEWS: polish 2014-12-14 Gilles Caulier * NEWS, utilities/imageeditor/widgets/canvas.cpp: apply patch #89963 from Maik Qualmann to re-enable code to center image editor canvas when user fit to selection. BUGS: 341868 FIXED-IN: 4.6.0 2014-12-13 Gilles Caulier * NEWS: update 2014-12-12 Gilles Caulier * NEWS, libs/widgets/graphicsview/imagezoomsettings.cpp: apply patch #89942 from Maik Qualmann about to Round down zoom when fit to windows size is enable and to prevent to display canvas scroll bars BUGS: 341825 FIXED-IN: 4.6.0 2014-12-11 Gilles Caulier * NEWS, utilities/imageeditor/widgets/imageregionwidget.cpp: Apply patch #89923 from Maik Qualmann about to fix mouse over editor tool preview mode when color picker is used. BUGS: 338276 FIXED-IN: 4.6.0 2014-12-11 Gilles Caulier * libs/dimg/filters/icc/iccprofilesettings.cpp: apply patch #89917 CCBUGS: 318726 2014-12-11 Gilles Caulier * NEWS: update 2014-12-10 Gilles Caulier * NEWS: update 2014-12-10 Gilles Caulier * utilities/importui/main/importui.cpp, utilities/importui/main/importui.h, utilities/importui/views/importview.cpp, utilities/importui/widgets/importcontextmenu.cpp: apply patch #89913 from Maik Qualmann about to disable preview mode with Gphoto2 camera BUGS: 323112 FIXED-IN: 4.6.0 2014-12-10 Gilles Caulier * NEWS, libs/dimg/filters/icc/iccprofilesettings.cpp, utilities/queuemanager/basetools/color/iccconvert.cpp: apply patch #89911 from Jan Wolter to solves problem with BQM IccConvert tool about settings management with workflow CCBUGS: 318726 BUGS: 333929 FIXED-IN: 4.6.0 2014-12-10 Gilles Caulier * NEWS: update 2014-12-10 Gilles Caulier * NEWS, libs/widgets/graphicsview/previewlayout.cpp, utilities/imageeditor/editor/editorstackview.cpp, utilities/lighttable/lighttableview.cpp: Apply patch #89909 from Maik Qualmann about to fix zoom to 100% behavior to have same rules everywhere (IE, LY, Preview) BUGS: 338224 FIXED-IN: 4.6.0 2014-12-10 Gilles Caulier * utilities/imageeditor/editor/editortooliface.cpp: apply patch #89908 from Maik Qualmaan about to fix editor tool preview zoom range. CCBUGS: 338367 2014-12-08 Gilles Caulier * NEWS, utilities/importui/main/importui.cpp, utilities/importui/main/importui.h, utilities/importui/views/importview.cpp: apply patch #89874 from Maik Qualmann to fix Zoom Out and Zoom In buttons in the import preview. BUGS: 341671 FIXED-IN: 4.6.0 2014-12-08 Gilles Caulier * libs/widgets/graphicsview/previewlayout.cpp: apply patch #89869 from Maik Qualmann to optimize zomming code and reset a large zoom range on standard. CCBUGS: 338367 2014-12-07 Gilles Caulier * libs/dimg/filters/lc/localcontrastcontainer.cpp, libs/dimg/filters/lc/localcontrastcontainer.h: Apply patch #89859 from JAn Wolter to fix Local Contrast tool settings conversion from/to XML for BQM workflow CCBUGS: 318726 2014-12-07 Gilles Caulier * NEWS, libs/widgets/graphicsview/previewlayout.cpp, libs/widgets/mainview/dzoombar.cpp, utilities/lighttable/lighttableview.cpp, utilities/lighttable/lighttableview.h: Apply patch #89847 from Maik Qualmann to permit to zoom out over preview and editor canvas lesser than fit image to window scale. Adjust Light Table zoom handling signal and slots to run with new preview zoom range BUGS: 338367 FIXED-IN: 4.6.0 2014-12-06 Gilles Caulier * libs/dimg/filters/sharp/unsharpmaskfilter.cpp, utilities/queuemanager/basetools/enhance/sharpen.cpp: apply patch #89843 from Jan Wolter to fix BQM sharp tool settings conversion to XML CCBUGS: 318726 2014-12-06 Gilles Caulier * NEWS: polish 2014-12-06 Gilles Caulier * NEWS: polish 2014-12-05 Teemu Rytilahti * : commit 00af515750009a06fe19742c4abc733ed1123660 Author: Teemu Rytilahti Date: Sun Nov 16 11:30:01 2014 +0100 2014-11-16 Teemu Rytilahti * utilities/queuemanager/main/queuemgrwindow.cpp, utilities/queuemanager/views/queuepool.cpp: XXX: add comments 2014-11-16 Teemu Rytilahti * utilities/queuemanager/main/queuemgrwindow.cpp, utilities/queuemanager/views/assignedlist.cpp: BQM: Add save workflow to the context menu of tools USABILITY: 2014-11-16 Teemu Rytilahti * utilities/importui/backend/cameracontroller.cpp: XXX ADD CCBUG CameraController: fix "corrupted" files during conversion, which were caused by using the filename based on the original format 2014-11-16 Teemu Rytilahti * libs/dimg/dimg.cpp, libs/jpegutils/jpegutils.cpp: Be a bit more verbose using kDebug() when renaming/converting files 2014-11-16 Teemu Rytilahti * utilities/importui/main/importui.cpp, utilities/importui/main/importui.h: XXX INCLUDE CCBUG ImportUI: don't update filenames before download as they are already done after changes in the rename widget. 2014-11-16 Teemu Rytilahti * libs/database/downloadhistory.h, libs/threadimageio/loadingdescription.h: make -wpedantic happy (comma at the end of enum list) 2014-11-16 Teemu Rytilahti * utilities/importui/main/importui.cpp: ImportUI: don't access the first element of a list when the list is empty to avoid crashing BUGS:339108 FIXED-IN:4.6.0 2014-11-16 Teemu Rytilahti * utilities/kipiiface/kipiinterface.cpp: KipiInterface: check if currentAlbums() returns a non-empty list before trying to access its first element 2014-11-16 Teemu Rytilahti * app/album/albummanager.cpp: AlbumManager: filter out null albums to avoid crashes caused by possibly missing albums 2014-12-05 Teemu Rytilahti * NEWS, utilities/importui/main/importui.cpp: ImportUI: Allow creation of subfolder when importing by creating parents recursively. Thanks for the patch Jimmy! BUGS:294602 2014-12-05 Gilles Caulier * NEWS: update 2014-12-05 Gilles Caulier * utilities/queuemanager/manager/batchtool.cpp: no need to delete settings widget here. Owner is passed to ToolSettingsView, which will delete instance, even if Valgrind report a memory leak. BUGS: 341566 FIXED-IN: 4.6.0 2014-12-05 Gilles Caulier * utilities/queuemanager/manager/batchtool.cpp: delete later settings widget to prevent crash when BQM is closed. CCBUGS: 341566 2014-12-05 Gilles Caulier * libs/dimg/drawdecoding.cpp: apply patch #89831 to fix XML conversion from Raw decoding settings used in main Queue configuration 2014-12-03 Gilles Caulier * NEWS, libs/models/imagefiltersettings.cpp, libs/models/imagefiltersettings.h: apply patch #89810 from Maik Qualmann to fix text filtering enum values and rules from FilterSettings about image pixel sizes filtering BUGS: 341053 FIXED-IN: 4.6.0 2014-12-02 Gilles Caulier * NEWS: update 2014-12-02 Gilles Caulier * NEWS: update 2014-12-01 Gilles Caulier * NEWS, utilities/importui/main/importui.cpp: apply patch #89798 from Maik Qualmann to fix scan at donwload time. BUGS: 341470 FIXED-IN: 4.6.0 2014-11-30 l10n daemon script * app/main/digikam.notifyrc: SVN_SILENT made messages (.desktop file) 2014-11-26 Gilles Caulier * NEWS: update 2014-11-26 Gilles Caulier * NEWS: update 2014-11-26 Gilles Caulier * utilities/imageeditor/widgets/canvas.cpp: Apply patch #89737 from Maik Qualmann to fix select all feature in Image Editor BUGS: 341306 FIXED-IN: 4.6.0 2014-11-26 Gilles Caulier * NEWS: update 2014-11-26 Gilles Caulier * NEWS, app/utils/globals.h, app/views/digikamview.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow_p.h, utilities/importui/views/importview.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow_p.h: apply patch #89701 from Lucas Carlon about to manage arrow keys to navigate between items as with PAGE_UP and PAGE_DOWN This affect ImageEditor, LightTable, AlbumGUI Preview Mode, and ImportGUI Preview Mode. BUGS: 339053 FIXED-IN: 4.6.0 2014-11-25 Gilles Caulier * NEWS, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvas.h, utilities/imageeditor/widgets/rubberitem.cpp, utilities/imageeditor/widgets/rubberitem.h: Apply patch #89724 from Maik Qualmann to update corrdinates/size and histogram when canvas selection is changed. BUGS: 338996 FIXED-IN: 4.6.0 2014-11-25 l10n daemon script * imageplugins/color/digikamimageplugin_color.desktop, imageplugins/decorate/digikamimageplugin_decorate.desktop, imageplugins/transform/digikamimageplugin_transform.desktop: SVN_SILENT made messages (.desktop file) 2014-11-25 l10n daemon script * imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml: SVN_SILENT made messages (after extraction) 2014-11-23 Gilles Caulier * NEWS: update 2014-11-22 Gilles Caulier * utilities/imageeditor/core/editorcore_p.h, utilities/imageeditor/editor/editortooliface.cpp: apply patch #89683 from Maik Qualmann to not lost zoom level between image editor tool session. CCBUGS: 335661 2014-11-22 Gilles Caulier * app/album/albumlabelstreeview.cpp, app/tags/tagsmanager/tagsmanager.cpp, libs/widgets/metadata/metadatawidget.cpp, utilities/searchwindow/searchfields.cpp: Made some untranslatable strings translatable and added context to a few ambigious ones. REVIEW: 121211 2014-11-22 l10n daemon script * imageplugins/color/digikamimageplugin_color.desktop, imageplugins/decorate/digikamimageplugin_decorate.desktop, imageplugins/transform/digikamimageplugin_transform.desktop: SVN_SILENT made messages (.desktop file) 2014-11-19 Gilles Caulier * NEWS: update 2014-11-17 Gilles Caulier * AUTHORS: update 2014-11-17 Gilles Caulier * utilities/importui/views/importiconview.cpp: fix warnings 2014-11-17 Gilles Caulier * NEWS: update 2014-11-17 Gilles Caulier * CMakeLists.txt: polish 2014-11-17 Gilles Caulier * NEWS: update 2014-11-17 Gilles Caulier * libs/dialogs/libsinfodlg.cpp: inverted report about lqr-1 support into lib info dialog BUGS: 341031 2014-11-17 Gilles Caulier * libs/dimg/loaders/README: update 2014-11-17 Gilles Caulier * libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/jpegloader.h: polish 2014-11-17 Gilles Caulier * CMakeLists.txt, libs/dimg/loaders/iccjpeg.c, libs/dimg/loaders/iccjpeg.h, libs/jpegutils/iccjpeg.c, libs/jpegutils/iccjpeg.h: move iccjpeg code to jpegutils dir 2014-11-16 Gilles Caulier * AUTHORS: new Showfoto spalscreen 4.6.0 from Mattia Verga CCMAIL: mattia.verga@alice.it 2014-11-16 Gilles Caulier * AUTHORS: new digiKam splashcreen 4.6.0 from Jan Wolter CCMAIL: jan.wolter@uni-paderborn.de 2014-11-16 Gilles Caulier * : commit 55327996d20a03e7093fddf6c99d1f9434a71605 Author: Gilles Caulier Date: Sun Nov 16 19:18:03 2014 +0100 2014-11-16 Gilles Caulier * app/views/digikamview.cpp: fix memory leak 2014-11-16 Gilles Caulier * app/album/albumlabelstreeview.cpp, app/album/albumlabelstreeview.h, app/views/digikamview.cpp: constify and polish use const ref 2014-11-16 Marcel Wiesweg * libs/threadimageio/thumbnailcreator.cpp: Get rid of warning: avoid unnecessary call if file path is not available 2014-11-16 Marcel Wiesweg * libs/models/imagethumbnailmodel.cpp, libs/threadimageio/thumbnailcreator.cpp: The final fixes to make thumbnails for offline collections work 2014-11-16 Marcel Wiesweg * libs/threadimageio/loadingdescription.cpp: try to be a bit more clear with the cache key when there is no file path 2014-11-16 Marcel Wiesweg * app/database/scancontroller.cpp, app/items/imageviewutilities.cpp, app/tags/tagsactionmngr.cpp, app/utils/tooltipfiller.cpp, app/views/digikamview.cpp, app/views/mapwidgetview.cpp, app/views/tableview/tableview_column_thumbnail.cpp, app/views/tableview/tableview_treeview.cpp, showfoto/thumbbar/showfotothumbnailmodel.cpp, tests/dimagehistorygraphtest.cpp: Adapt to thumbnail and ImageInfo API changes 2014-11-16 Marcel Wiesweg * app/album/albumthumbnailloader.cpp, app/album/albumthumbnailloader.h: Port album thumbnail loader to thumbnail changes 2014-11-16 Marcel Wiesweg * utilities/advancedrename/advancedrenameprocessdialog.cpp, utilities/advancedrename/parser/options/cameranameoption.cpp, utilities/advancedrename/parser/options/database/keys/commonkeys.cp p, utilities/advancedrename/parser/options/database/keys/metadatakeys. cpp, utilities/advancedrename/parser/options/database/keys/positionkeys. cpp, utilities/advancedrename/parser/options/dateoption.cpp, utilities/baloo/baloowrap.cpp, utilities/facemanagement/facepipeline.cpp, utilities/fuzzysearch/findduplicatesalbum.cpp, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/gpssearch/gpsmarkertiler.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/kipiiface/kipiimageinfo.cpp, utilities/kipiiface/kipiinterface.cpp, utilities/lighttable/lighttablethumbbar.cpp, utilities/maintenance/imagequalitytask.cpp, utilities/maintenance/thumbsgenerator.cpp, utilities/maintenance/thumbstask.cpp, utilities/queuemanager/manager/task.cpp, utilities/queuemanager/views/queuelist.cpp: Adapt to ImageInfo semantic changes and thumbnail API changes 2014-11-16 Marcel Wiesweg * utilities/importui/views/importiconview.cpp, utilities/importui/views/importpreviewview.cpp: Comment out some code in import which is apparently using ImageInfo 2014-11-16 Marcel Wiesweg * libs/dialogs/deletedialog.cpp, libs/dialogs/imagedialog.cpp, libs/imageproperties/imagegpsmodelhelper.cpp, libs/kgeomaphelper/digikam2kgeomap.cpp, libs/models/imagethumbnailmodel.cpp: Adapt to thumbnail API changes 2014-11-16 Marcel Wiesweg * app/album/album.cpp, app/album/album.h, app/album/albummanager.cpp: Simply store album icon by id. Remove all unnecessary code. 2014-11-16 Marcel Wiesweg * libs/database/albumdb.cpp, libs/database/albumdb.h, libs/database/albuminfo.h, libs/database/databasethumbnailinfoprovider.cpp, libs/database/databasethumbnailinfoprovider.h, libs/database/haar/haariface.cpp: Clean up album icon methods, we store the icon id and need only the icon id, remove all unnecessary complexities 2014-11-16 Marcel Wiesweg * libs/database/imageinfo.cpp, libs/database/imageinfo.h: Add a few tool methods to access db information 2014-11-16 Marcel Wiesweg * libs/threadimageio/loadingdescription.cpp, libs/threadimageio/loadingdescription.h, libs/threadimageio/thumbnailcreator.cpp, libs/threadimageio/thumbnailcreator.h, libs/threadimageio/thumbnailloadthread.cpp, libs/threadimageio/thumbnailloadthread.h, libs/threadimageio/thumbnailtask.cpp: Chnge the thumbnail loading API to be based on ThumbnailIdentifier 2014-11-16 Marcel Wiesweg * libs/threadimageio/thumbnailinfo.h: Add a class ThumbnailIdentifier which allows to reference a file either by name or by id 2014-11-16 Gilles Caulier * libs/dimg/filters/lens/lensfuniface.cpp: fix memory leak 2014-11-16 Gilles Caulier * utilities/imageeditor/plugin/imagepluginloader.cpp, utilities/imageeditor/plugin/imagepluginloader.h: code simplification to delete plugin instances at end of digiKam session 2014-11-16 Gilles Caulier * CMakeLists.txt, README: add comment 2014-11-16 Gilles Caulier * CMakeLists.txt: add comment 2014-11-16 Gilles Caulier * utilities/queuemanager/manager/batchtool.cpp, utilities/queuemanager/manager/batchtool.h: fix memory leak in BQM at registration of settings widgets 2014-11-15 Gilles Caulier * CMakeLists.txt, NEWS: bump release version to 4.6.0 2014-11-15 Marcel Wiesweg * app/items/imagecategorizedview.cpp, app/items/imagecategorizedview.h, app/views/digikamview.cpp: If the user tries to open an image which is not availabe, display a tooltip to explain the situation 2014-11-15 Marcel Wiesweg * app/album/albummanager.cpp, app/album/albummanager.h: Enable showing albums on collections which are not available (removable media) There is currently no option in the UI to switch this off, though there is a simple method in album manager to toggle this setting 2014-11-15 Marcel Wiesweg * kioslave/digikamalbums.cpp, kioslave/digikamdates.cpp, kioslave/digikammapimages.cpp, kioslave/digikamsearch.cpp, kioslave/digikamtags.cpp, libs/database/imageinfo.cpp, libs/database/imageinfo.h, libs/models/imagealbummodel.cpp, libs/models/imagealbummodel.h: Support listing of images on not-available collections 2014-11-15 Marcel Wiesweg * libs/widgets/itemview/dcategorizedview.cpp, libs/widgets/itemview/dcategorizedview.h: Allow to use the notification tooltip with some more safety also from other sources than overlays 2014-11-15 André Marcelo Alvarenga * utilities/setup/setupalbumview.cpp: Remove extra word 2014-11-15 Marcel Wiesweg * libs/database/core/databasecorebackend.cpp, libs/database/core/databasecorebackend.h, libs/database/core/databasecorebackend_p.h: Back and forward port code polish and style changes from libkface db backend. The files have now only the needed minor differences 2014-11-15 Marcel Wiesweg * app/main/main.cpp, tests/testdatabase.cpp: Add database cleanup calls to have a clean shutdown of SQLite data at application termination 2014-11-15 Marcel Wiesweg * libs/database/core/databasecorebackend.cpp, libs/database/core/databasecorebackend.h, libs/database/core/databasecorebackend_p.h: Rewrite per-thread database connection cleanup Use QThreadStorage of a per-thread DatabaseThreadData object which is destroyed when the thread finishes. 2014-11-15 Yuri Chornoivan * Messages.sh: Translate strings from 'About digiKam' window 2014-11-15 Yuri Chornoivan * ChangeLog, app/album/albumlabelstreeview.h, utilities/setup/setupalbumview.cpp, utilities/setup/setupmetadata.cpp: Get rid of the the's 2014-11-14 Gilles Caulier * libs/database/core/databaseparameters.cpp, libs/widgets/common/databasewidget.cpp: fix GCC warnings 2014-11-14 Gilles Caulier * : commit ca47d3fb8d46ced5aa0b6b3fe19ded7b7ba6b39a Author: Gilles Caulier Date: Fri Nov 14 19:24:24 2014 +0100 2014-11-14 Marcel Wiesweg * CMakeLists.txt, libs/widgets/graphicsview/dimgitemspriv.h, libs/widgets/graphicsview/dimgpreviewitem.cpp, libs/widgets/graphicsview/dimgpreviewitem.h, utilities/importui/views/importpreviewview.cpp, utilities/lighttable/lighttableview.cpp, utilities/lighttable/lighttableview.h, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h, utilities/maintenance/fingerprintstask.cpp, utilities/maintenance/imagequalitytask.cpp, utilities/setup/setuplighttable.cpp, utilities/slideshow/slideimage.cpp, utilities/slideshow/slideimage.h, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshowsettings.cpp, utilities/slideshow/slideshowsettings.h: Adapt to PreviewSettings everywhere. Import tool has its own, simpler settings. LightTable reuses main settings. CCBUG: 205776 2014-11-14 Marcel Wiesweg * app/settings/applicationsettings.cpp, app/settings/applicationsettings.h, app/settings/applicationsettings_iconview.cpp, app/settings/applicationsettings_p.cpp, app/settings/applicationsettings_p.h, app/utils/slideshowbuilder.cpp, app/views/imagepreviewview.cpp, utilities/setup/setupalbumview.cpp: Apply settings UI for previews: () Fast preview () High quality preview RAW: - Automatic - Always embedded preview - Always half-size demosaic CCBUG: 205776 2014-11-14 Marcel Wiesweg * libs/threadimageio/loadingdescription.cpp, libs/threadimageio/loadingdescription.h, libs/threadimageio/previewloadthread.cpp, libs/threadimageio/previewloadthread.h, libs/threadimageio/previewtask.cpp, libs/threadimageio/previewtask.h, libs/threadimageio/thumbnailloadthread.cpp: Adapt image preview loading to use the new settings. PreviewTask is restructured and much cleaner now. CCBUG: 205776 2014-11-14 Marcel Wiesweg * libs/threadimageio/previewsettings.cpp, libs/threadimageio/previewsettings.h: Add a settings container for preview settings 2014-11-14 Marcel Wiesweg * utilities/facemanagement/facepipeline.cpp, utilities/facemanagement/facepipeline.h, utilities/maintenance/facedetector.cpp: Some fixes in face progress calculation 2014-11-14 Marcel Wiesweg * utilities/setup/setup.cpp, utilities/setup/setupalbumview.cpp, utilities/setup/setupalbumview.h, utilities/setup/setupmetadata.cpp, utilities/setup/setupmetadata.h: Show warnings on settings change, so that the user can know where he clicked to cause the warning. Fix English: asChanged -> hasChanged 2014-11-14 Teemu Rytilahti * libs/imageproperties/imagedescedittab.cpp, libs/widgets/common/databasewidget.cpp, showfoto/setup/setupmetadata.cpp, showfoto/setup/setupmisc.cpp, showfoto/setup/setuptooltip.cpp, utilities/advancedrename/advancedrenameinput.cpp, utilities/firstrun/assistantdlgpage.cpp, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/imageeditor/editor/editortoolsettings.cpp, utilities/maintenance/maintenancedlg.cpp, utilities/queuemanager/views/queuesettingsview.cpp, utilities/setup/setupalbumview.cpp, utilities/setup/setupcamera.cpp, utilities/setup/setupcategory.cpp, utilities/setup/setupeditor.cpp, utilities/setup/setupicc.cpp, utilities/setup/setupimagequalitysorter.cpp, utilities/setup/setupiofiles.cpp, utilities/setup/setuplighttable.cpp, utilities/setup/setupmetadata.cpp, utilities/setup/setupmime.cpp, utilities/setup/setupmisc.cpp, utilities/setup/setupraw.cpp, utilities/setup/setupslideshow.cpp, utilities/setup/setuptemplate.cpp, utilities/setup/setuptooltip.cpp, utilities/setup/setupversioning.cpp: Remove unuseful calls to setAutoFillBackground(false), as it's already the default 2014-11-14 Teemu Rytilahti * CMakeLists.txt: Suppress a deprecation warning 2014-11-14 Teemu Rytilahti * app/utils/config-digikam.h.cmake.in: Define HAVE_x with a value 2014-11-14 Gilles Caulier * CMakeLists.txt, README, app/album/albummanager.cpp, app/utils/config-digikam.h.cmake.in, utilities/maintenance/thumbsgenerator.cpp: remove Thumbnails BD cmake option which is always enabled by default 2014-11-14 Gilles Caulier * CMakeLists.txt, README: turn off mysql support by default. thumbs db option will be removed later 2014-11-14 Gilles Caulier * : commit d423906859ed26f27491884a473d2c681a7cb8bf Author: Gilles Caulier Date: Fri Nov 14 13:29:38 2014 +0100 2014-11-14 Gilles Caulier * libs/dimg/dimg.cpp: polish 2014-11-11 Gilles Caulier * NEWS: update 2014-11-10 Veaceslav Munteanu * utilities/imageeditor/widgets/imageregionitem.cpp: Fix highliter points draw to work with zoom 2014-11-10 Nicolas Lécureuil * ChangeLog, project/NEWS.4.5.0: Prepare for 4.5.0 2014-11-10 Gilles Caulier * app/items/imagethumbnailbar.cpp, app/items/imagethumbnailbar.h: polish 2014-11-10 Gilles Caulier * NEWS, app/items/imagecategorydrawer.cpp, app/items/imagecategorydrawer.h: squeeze album title and caption to the album header visible rectangle BUGS: 340811 FIXED-IN: 4.5.0 4.5.0 2014-11-10 2014-11-10 Gilles Caulier * CMakeLists.txt: polish 2014-11-10 Gilles Caulier * CMakeLists.txt, app/utils/contextmenuhelper.cpp, tests/imgqsort/detectblur/detectblur.cpp, utilities/fuzzysearch/fuzzysearchview.cpp: fix clang warnings 2014-11-09 Gilles Caulier * CMakeLists.txt, libs/jpegutils/jpegutils.cpp: export digiKam core libjpeg symbols (jpegutils and transupp) to link against libjpeg under KDE-Win. define is declared on to level to cmake scripts to prevent any changes into imported transupp.c implementation from libjpeg. 2014-11-09 Gilles Caulier * NEWS: update 2014-11-09 Gilles Caulier * libs/database/imagehistory/imagehistorygraph_boost.h: polish 2014-11-09 Gilles Caulier * : commit 9afe0dfe5ceab3fb4fda89cd3b11fed01efe8fff Author: Gilles Caulier Date: Sun Nov 9 19:57:34 2014 +0100 2014-11-09 Gilles Caulier * libs/database/imagehistory/imagehistorygraph_boost.h: better warnings control with pragmas 2014-11-09 Gilles Caulier * libs/jpegutils/jpegutils.cpp: better warnings control with pragmas 2014-11-09 Gilles Caulier * app/utils/libopencv.h, libs/dimg/filters/randomnumbergenerator.cpp, tests/imgqsort/detectblur/detectblur.cpp, tests/imgqsort/detectcompression/detectcompression.cpp, tests/imgqsort/detectnoise/detectnoise.cpp: better warnings control with pragmas 2014-11-09 Gilles Caulier * libs/dimg/filters/greycstoration/greycstorationfilter.cpp, libs/dimg/filters/randomnumbergenerator.cpp: better warnings control with pragmas 2014-11-09 Gilles Caulier * libs/database/imagehistory/imagehistorygraph_boost.h, libs/dimg/filters/greycstoration/greycstorationfilter.cpp, libs/jpegutils/jpegutils.cpp: rules to reduce warnings with clang under OSX about Cimg and Boost libs 2014-11-09 Gilles Caulier * app/utils/libopencv.h, tests/imgqsort/detectblur/detectblur.cpp, tests/imgqsort/detectcompression/detectcompression.cpp, tests/imgqsort/detectnoise/detectnoise.cpp: push/pop GCC and CLang warnings to cleanup OpenCV header report at compilation time 2014-11-08 Gilles Caulier * app/utils/libopencv.h: reduce clang compiler warnings with OpenCV header under OSX 2014-11-08 Gilles Caulier * libs/jpegutils/jpegutils.cpp: reduce gcc warning 2014-11-08 Gilles Caulier * tests/imgqsort/detectblur/detectblur.cpp, tests/imgqsort/detectcompression/detectcompression.cpp, tests/imgqsort/detectnoise/detectnoise.cpp: reduce opencv warnings 2014-11-07 Gilles Caulier * cmake/modules/MacroUtils.cmake: polish 2014-11-07 Ananta Palani * cmake/modules/FindPGF.cmake: Find libpgf on Windows 2014-11-07 Ananta Palani * app/CMakeLists.txt, libs/dklcms/digikam-lcms.cpp, libs/dklcms/digikam-lcms.h: Fix compilation and linking problems with LCMS2 under Windows 2014-11-07 Gilles Caulier * NEWS, libs/database/imagequerybuilder.cpp, utilities/searchwindow/searchfields.cpp, utilities/searchwindow/searchgroup.cpp: Apply patch #89410 from Vincent Tassy about to add Album Category as a search criteria in advanced Search tool BUGS: 340487 FIXED-IN: 4.5.0 2014-11-06 Gilles Caulier * NEWS: update 2014-11-06 Gilles Caulier * : commit e6ef92ac1a26ebf0ae48c99806d4621e6d577b55 Author: Gilles Caulier Date: Thu Nov 6 09:58:46 2014 +0100 2014-11-06 Pino Toscano * utilities/slideshow/slideosd.cpp, utilities/slideshow/slideosd.h: move the windows.h include only where needed 2014-11-05 Ananta Palani * utilities/slideshow/slideosd.h: Add missing Windows.h include to fix compilation on WIN32 2014-11-05 Gilles Caulier * CMakeLists.txt: polish 2014-11-05 Gilles Caulier * cmake/modules/MacroJPEG.cmake: factoring 2014-11-05 Gilles Caulier * CMakeLists.txt, libs/jpegutils/libjpeg-62/transupp.c, libs/jpegutils/libjpeg-62/transupp.cpp, libs/jpegutils/libjpeg-70/transupp.c, libs/jpegutils/libjpeg-70/transupp.cpp, libs/jpegutils/libjpeg-84/transupp.c, libs/jpegutils/libjpeg-84/transupp.cpp, libs/jpegutils/libjpeg-91/transupp.c, libs/jpegutils/libjpeg-91/transupp.cpp: rename transupp.c to transupp.cpp else symbols are not exported to be linked into libdigikam 2014-11-05 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, cmake/modules/MacroJPEG.cmake, libs/jpegutils/libjpeg-62/README, libs/jpegutils/libjpeg-62/README.jpeg, libs/jpegutils/libjpeg-62/jpegint.h, libs/jpegutils/libjpeg-62/transupp.c, libs/jpegutils/libjpeg-62/transupp.cpp, libs/jpegutils/libjpeg-62/transupp.h, libs/jpegutils/libjpeg-70/README, libs/jpegutils/libjpeg-70/README.jpeg, libs/jpegutils/libjpeg-70/transupp.c, libs/jpegutils/libjpeg-70/transupp.cpp, libs/jpegutils/libjpeg-80/README.jpeg, libs/jpegutils/libjpeg-80/jinclude.h, libs/jpegutils/libjpeg-80/jpegint.h, libs/jpegutils/libjpeg-80/transupp.cpp, libs/jpegutils/libjpeg-80/transupp.h, libs/jpegutils/libjpeg-84/README, libs/jpegutils/libjpeg-84/jinclude.h, libs/jpegutils/libjpeg-84/jpegint.h, libs/jpegutils/libjpeg-84/transupp.c, libs/jpegutils/libjpeg-84/transupp.h, libs/jpegutils/libjpeg-91/README, libs/jpegutils/libjpeg-91/jinclude.h, libs/jpegutils/libjpeg-91/jpegint.h, libs/jpegutils/libjpeg-91/transupp.c, libs/jpegutils/libjpeg-91/transupp.h: rename transupp.cpp as transupp.c add support of libjpeg 91 2014-11-05 Gilles Caulier * libs/jpegutils/libjpeg-70/transupp.c, libs/jpegutils/libjpeg-70/transupp.cpp, libs/jpegutils/libjpeg-80/README.jpeg, libs/jpegutils/libjpeg-80/jpegint.h, libs/jpegutils/libjpeg-80/transupp.cpp, libs/jpegutils/libjpeg-80/transupp.h: rename transupp.c to transupp.cpp update transupp implementation from 8 to 8d 2014-11-05 Gilles Caulier * CMakeLists.txt, cmake/modules/MacroJPEG.cmake, cmake/modules/MacroOpenCV.cmake, cmake/modules/MacroUtils.cmake, libs/jpegutils/libjpeg-70/README.jpeg, libs/jpegutils/libjpeg-70/jinclude.h, libs/jpegutils/libjpeg-70/jpegint.h, libs/jpegutils/libjpeg-70/transupp.c, libs/jpegutils/libjpeg-70/transupp.h, libs/jpegutils/libjpeg62.README: Factorize jpeg librarie detection to a separate cmake macro, extendable to future JPEG version add libjpeg 70 detection add transupp implementation from libjpeg 70 2014-11-04 Gilles Caulier * NEWS: update 2014-11-04 Mohamed Anwer * app/album/albumlabelstreeview.cpp: BUG: 340581 Fixing selected labels issue 2014-11-04 Gilles Caulier * app/utils/libopencv.h, libs/database/imagehistory/imagehistorygraph_boost.h, libs/dimg/filters/greycstoration/greycstorationfilter.cpp: reduce openCV warnings restore warnings 2014-11-04 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, cmake/modules/MacroOpenCV.cmake, cmake/modules/MacroUtils.cmake, cmake/modules/modules_opencv/FindOpenCV.cmake, cmake/templates/gitscript.cmake.in, data/CMakeLists.txt, data/about/CMakeLists.txt, data/database/CMakeLists.txt, data/hotplug/CMakeLists.txt, data/icons/CMakeLists.txt, data/icons/apps/CMakeLists.txt, data/icons/digikam/CMakeLists.txt, data/pics/CMakeLists.txt, data/pics/borderpatterns/CMakeLists.txt, data/pics/texturepatterns/CMakeLists.txt, data/scripts/CMakeLists.txt, databaseserver/CMakeLists.txt, imageplugins/color/CMakeLists.txt, imageplugins/decorate/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, imageplugins/filters/CMakeLists.txt, imageplugins/transform/CMakeLists.txt, kioslave/CMakeLists.txt, showfoto/CMakeLists.txt, tests/CMakeLists.txt, tests/imgqsort/detectblur/CMakeLists.txt, tests/imgqsort/detectcompression/CMakeLists.txt, tests/imgqsort/detectnoise/CMakeLists.txt, utilities/advancedrename/CMakeLists.txt, utilities/imageeditor/main/CMakeLists.txt, utilities/imageeditor/plugin/CMakeLists.txt, utilities/importui/CMakeLists.txt, utilities/lighttable/CMakeLists.txt, utilities/queuemanager/CMakeLists.txt: lowercase cmake syntax + header 2014-11-04 Gilles Caulier * data/CMakeLists.txt, data/about/CMakeLists.txt, data/database/CMakeLists.txt, data/hotplug/CMakeLists.txt, data/pics/CMakeLists.txt, data/pics/borderpatterns/CMakeLists.txt, data/pics/texturepatterns/CMakeLists.txt, data/scripts/CMakeLists.txt, databaseserver/CMakeLists.txt, imageplugins/CMakeLists.txt, imageplugins/color/CMakeLists.txt, imageplugins/decorate/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, imageplugins/filters/CMakeLists.txt, imageplugins/transform/CMakeLists.txt, kioslave/CMakeLists.txt, showfoto/CMakeLists.txt, tests/CMakeLists.txt, tests/imgqsort/detectblur/CMakeLists.txt, tests/imgqsort/detectcompression/CMakeLists.txt, tests/imgqsort/detectnoise/CMakeLists.txt, utilities/imageeditor/main/CMakeLists.txt, utilities/imageeditor/plugin/CMakeLists.txt, utilities/importui/CMakeLists.txt, utilities/queuemanager/CMakeLists.txt: lowercase cmake syntax 2014-11-04 Gilles Caulier * app/CMakeLists.txt: lowercase cmake syntax 2014-11-04 Gilles Caulier * CMakeLists.txt: lowercase cmake syntax 2014-11-04 l10n daemon script * app/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2014-11-03 Gilles Caulier * libs/dimg/filters/greycstoration/greycstorationfilter.cpp: fix gcc compiler warnings with CImg headers 2014-11-03 Gilles Caulier * libs/database/imagehistory/imagehistorygraph_boost.h: fix GCC compiler warnings with boost headers 2014-11-03 Gilles Caulier * app/CMakeLists.txt, data/hotplug/CMakeLists.txt, databaseserver/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, imageplugins/transform/CMakeLists.txt, showfoto/CMakeLists.txt, tests/CMakeLists.txt, utilities/advancedrename/CMakeLists.txt, utilities/queuemanager/CMakeLists.txt: do not use argument to close cmake IF/ENDIF 2014-11-03 Gilles Caulier * CMakeLists.txt: check Qt and kde libs 2014-11-03 Gilles Caulier * showfoto/main/showfotoui.rc: fix Help menu entry for Showfoto 2014-11-03 Gilles Caulier * CMakeLists.txt, README: set libkgeomap dependency to 3.0.0 release CCBUGS: 339180 2014-11-03 Gilles Caulier * NEWS: update 2014-11-02 Gilles Caulier * CMakeLists.txt, README: fix dependecies rules 2014-11-02 Gilles Caulier * CMakeLists.txt: add OpenCV rules if dependency is not solved to compile fine digiKam 2014-11-02 Gilles Caulier * cmake/modules/MacroUtils.cmake: polish 2014-11-02 Gilles Caulier * CMakeLists.txt, README, cmake/modules/MacroUtils.cmake: factoring cmake method about optional library report at configutration time 2014-11-02 Gilles Caulier * app/CMakeLists.txt, showfoto/CMakeLists.txt: polish 2014-11-01 Gilles Caulier * app/CMakeLists.txt, databaseserver/CMakeLists.txt, showfoto/CMakeLists.txt, tests/CMakeLists.txt: polish linking rules 2014-11-01 Gilles Caulier * cmake/modules/MacroUtils.cmake: polish 2014-11-01 Gilles Caulier * app/CMakeLists.txt: fix linking rules depending of dependencies available 2014-11-01 Gilles Caulier * CMakeLists.txt: polish 2014-11-01 Gilles Caulier * CMakeLists.txt: polish 2014-11-01 Gilles Caulier * CMakeLists.txt, app/utils/config-digikam.h.cmake.in, libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/pgfloader.cpp, libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/ppmloader.cpp, libs/dimg/loaders/tiffloader.cpp, libs/jpegutils/jpegutils.cpp: fix defintion and option name for image loader debug messages 2014-10-31 Gilles Caulier * README: polish 2014-10-31 Gilles Caulier * data/CMakeLists.txt, data/scripts/CMakeLists.txt, data/scripts/cleanup_digikamdb/cleanup_digikamdb, data/scripts/cleanup_digikamdb/cleanup_digikamdb.1, data/scripts/cleanup_digikamdb/cleanup_digikamdb.docbook, data/scripts/digitaglinktree/digitaglinktree, data/scripts/digitaglinktree/digitaglinktree.1, utilities/CMakeLists.txt, utilities/scripts/CMakeLists.txt, utilities/scripts/cleanup_digikamdb/cleanup_digikamdb, utilities/scripts/cleanup_digikamdb/cleanup_digikamdb.1, utilities/scripts/cleanup_digikamdb/cleanup_digikamdb.docbook, utilities/scripts/digitaglinktree/digitaglinktree, utilities/scripts/digitaglinktree/digitaglinktree.1: move scripts to data sub dir 2014-10-31 Gilles Caulier * CMakeLists.txt, README, app/CMakeLists.txt, app/main/digikamapp.cpp, app/utils/config-digikam.h.cmake.in, app/views/digikamview.cpp, app/views/digikamview.h, data/CMakeLists.txt, data/qmlshow/CMakeLists.txt, data/qmlshow/def/CMakeLists.txt, data/qmlshow/def/back.svg, data/qmlshow/def/close.svg, data/qmlshow/def/grid.svg, data/qmlshow/def/next.svg, data/qmlshow/def/pause.svg, data/qmlshow/def/play.svg, data/qmlshow/def/zoom+.svg, data/qmlshow/def/zoom-.svg, data/qmlshow/mapview.html, data/qmlshow/menu.svg, data/qmlshow/onpress/CMakeLists.txt, data/qmlshow/onpress/back1.svg, data/qmlshow/onpress/close1.svg, data/qmlshow/onpress/grid1.svg, data/qmlshow/onpress/next1.svg, data/qmlshow/onpress/pause1.svg, data/qmlshow/onpress/play1.svg, data/qmlshow/onpress/zoom+1.svg, data/qmlshow/onpress/zoom-1.svg, data/qmlshow/qmlview.qml, utilities/qmlshow/qmlshow.cpp, utilities/qmlshow/qmlshow.h: clean code to prepare KF5 port in the future. Remove qmlshow implementation which have never been finalized and used 2014-10-31 Gilles Caulier * CMakeLists.txt, README, TODO, TODO.FACE, TODO.MYSQLPORT, TODO.TABLEVIEW, TODO.TAGMNGR, app/CMakeLists.txt, app/main/digikamapp.cpp, app/main/digikamapp.h, app/main/digikamapp_p.h, app/tags/tagsmanager/TODO.TAGMNGR, app/views/tableview/TODO.TABLEVIEW, libs/database/TODO.MYSQLPORT, utilities/facemanagement/TODO.FACE, utilities/scriptiface/TODO.QTSCRIPT, utilities/scriptiface/scriptiface.cpp, utilities/scriptiface/scriptiface.h, utilities/scriptiface/scriptplugintype.cpp, utilities/scriptiface/scriptplugintype.h, utilities/scriptiface/setupscriptmanager.cpp, utilities/scriptiface/setupscriptmanager.h, utilities/setup/setup.cpp, utilities/setup/setup.h: drop script interface based on Qtscript. Never tested and used. move TODO files at the right place 2014-10-31 Gilles Caulier * CMakeLists.txt, NEWS, README, app/CMakeLists.txt, app/utils/config-digikam.h.cmake.in, libs/dialogs/libsinfodlg.cpp, libs/dimg/dimg.cpp, libs/widgets/common/filesaveoptionsbox.cpp, libs/widgets/common/filesaveoptionsbox.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/importui/widgets/advancedsettings.cpp, utilities/queuemanager/CMakeLists.txt, utilities/queuemanager/manager/batchtoolsmanager.cpp, utilities/setup/setupiofiles.cpp, utilities/setup/setupiofiles.h: make Jasper library optional to support JPEG2000 BUGS: 172295 FIXED-IN: 4.5.0 2014-10-31 Gilles Caulier * CMakeLists.txt: polish 2014-10-31 Gilles Caulier * app/utils/componentsinfo.h: print opencv version directly from digiKam core, not libkface which can be optional 2014-10-31 Gilles Caulier * app/utils/componentsinfo.h, libs/dialogs/infodlg.cpp, libs/dialogs/infodlg.h, libs/dialogs/libsinfodlg.cpp: more explicit shared libs support in components dialog 2014-10-31 Gilles Caulier * CMakeLists.txt, NEWS, app/CMakeLists.txt, app/main/digikamapp.cpp, app/main/digikamapp_p.h, app/utils/config-digikam.h.cmake.in, app/views/digikamview.cpp, app/views/leftsidebarwidgets.cpp, app/views/leftsidebarwidgets.h, app/views/mapwidgetview.h, app/views/stackedview.cpp, app/views/stackedview.h, app/views/tableview/tableview.cpp, app/views/tableview/tableview_treeview_delegate.cpp, libs/dialogs/libsinfodlg.cpp, libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/imagepropertiessidebar.h, libs/imageproperties/imagepropertiessidebarcamgui.cpp, libs/imageproperties/imagepropertiessidebardb.cpp, libs/kgeomaphelper/digikam2kgeomap_database.h, showfoto/CMakeLists.txt, utilities/importui/main/importui.cpp, utilities/importui/main/importui_p.h, utilities/importui/views/importstackedview.cpp, utilities/importui/views/importstackedview.h, utilities/importui/views/importview.cpp: make libkgeomap as optional dependency to support Geolocation Maps BUGS: 267789 FIXED-IN: 4.5.0 2014-10-30 Gilles Caulier * NEWS: update 2014-10-30 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/items/digikamimagefacedelegate.cpp, app/items/digikamimageview.cpp, app/items/digikamimageview_p.h, app/utils/componentsinfo.h, app/views/digikamview.cpp, app/views/imagepreviewview.cpp, app/views/imagepreviewviewitem.cpp, app/views/imagepreviewviewitem.h, app/views/leftsidebarwidgets.cpp, app/views/leftsidebarwidgets.h, utilities/maintenance/maintenancedlg.cpp, utilities/maintenance/maintenancemngr.cpp: Make as libkface optional dependency for digiKam CCBUGS: 267789 2014-10-30 Gilles Caulier * CMakeLists.txt, app/utils/config-digikam.h.cmake.in, app/utils/contextmenuhelper.cpp, tests/CMakeLists.txt, utilities/setup/setup.cpp, utilities/setup/setupfacetags.cpp, utilities/setup/setupfacetags.h: compile if libkipi is found remove SetupFaceTags implementation not used anymore since a long time 2014-10-30 Gilles Caulier * CMakeLists.txt: fix kgeomap and kface minimal version require to compile digiKam 2014-10-30 Gilles Caulier * CMakeLists.txt, NEWS, README, app/CMakeLists.txt, app/main/digikamapp.cpp, app/utils/componentsinfo.h, app/utils/config-digikam.h.cmake.in, app/utils/contextmenuhelper.cpp, utilities/setup/setup.cpp, utilities/setup/setup.h: make libkipi an optional dependency to support kipi-plugins. 2014-10-30 Gilles Caulier * : commit ccf8704ca2b9ba97077b7af141be8b3c215e1491 Author: Gilles Caulier Date: Thu Oct 30 08:49:51 2014 +0100 2014-10-30 Gilles Caulier * tests/loadpgfdata.cpp, tests/loadsavethreadtest.cpp, tests/loadsavethreadtest.h, tests/pgfscaled.cpp, tests/qtpgftest.cpp, tests/testdatabase.cpp, tests/testdimgloader.cpp: polish 2014-10-30 Gilles Caulier * app/album/albumselectwidget.cpp, app/album/albumselectwidget.h: polish 2014-10-29 Gilles Caulier * NEWS, libs/widgets/common/comboboxutilities.cpp: Apply patch #89366 to make clear text button usable. BUGS: 326718 FIXED-IN: 4.5.0 2014-10-29 Gilles Caulier * NEWS, utilities/importui/backend/gpcamera.cpp, utilities/importui/backend/gpcamera.h, utilities/importui/backend/umscamera.cpp, utilities/importui/backend/umscamera.h: apply patch #89352 to enable thumbnail with Canon Gphoto driver BUGS: 338407 FIXED-IN: 4.5.0 2014-10-29 Gilles Caulier * NEWS: update 2014-10-29 Gilles Caulier * utilities/importui/main/importui.cpp, utilities/importui/main/importui_p.h: Apply patch #89348 to restore autorotation feature while downloading from camera. BUGS: 340439 CCBUGS: 314441 FIXED-IN: 4.5.0 2014-10-28 Gilles Caulier * NEWS, libs/widgets/common/databasewidget.cpp: apply patch #89156 BUGS: 337737 FIXED-IN: 4.5.0 2014-10-28 Gilles Caulier * app/CMakeLists.txt, showfoto/CMakeLists.txt: typos 2014-10-28 Gilles Caulier * app/CMakeLists.txt, cmake/templates/Info.plist.cmake.in, showfoto/CMakeLists.txt: fix application and description into Info.plist file for OSX. both must be different for digiKam and Showfoto. 2014-10-24 Gilles Caulier * NEWS: update 2014-10-23 Gilles Caulier * NEWS, app/items/digikamimageview.cpp: apply patch #89265 from Koushik to select next item from icon view before to perform files renaming. FIXED-IN: 4.5.0 BUGS: 306767 2014-10-22 Gilles Caulier * libs/threadimageio/previewtask.cpp: code polish Add comments 2014-10-21 Gilles Caulier * CMakeLists.txt, libs/widgets/common/ditemtooltip.cpp, libs/widgets/common/ditemtooltip.h, libs/widgets/mainview/ditemtooltip.cpp, libs/widgets/mainview/ditemtooltip.h: move DItemTooltip in libmainview 2014-10-21 Gilles Caulier * app/utils/tooltipfiller.cpp, libs/widgets/common/ditemtooltip.cpp, libs/widgets/common/ditemtooltip.h, libs/widgets/metadata/metadatalistviewitem.cpp, libs/widgets/metadata/metadatalistviewitem.h, showfoto/thumbbar/showfototooltipfiller.cpp, showfoto/thumbbar/showfototooltipfiller.h, utilities/importui/items/importtooltipfiller.cpp, utilities/importui/items/importtooltipfiller.h: polish 2014-10-21 Gilles Caulier * CMakeLists.txt, libs/widgets/common/paniconwidget.cpp, libs/widgets/common/paniconwidget.h, libs/widgets/graphicsview/paniconwidget.cpp, libs/widgets/graphicsview/paniconwidget.h: move PanIconWidget to GraphicsView widget collection 2014-10-21 Gilles Caulier * libs/widgets/common/paniconwidget.cpp, libs/widgets/common/paniconwidget.h: polish 2014-10-21 Gilles Caulier * NEWS: update 2014-10-21 Gilles Caulier * app/items/overlays/groupindicatoroverlay.cpp, libs/widgets/itemview/itemviewimagedelegate.cpp: Change icon-view group icons with Oxygen image-stack images. Add new information in group icon tool tip to indicate how many items are grouped and if group is open or closed. BUGS: 340186 FIXED-IN: 4.5.0 2014-10-20 Gilles Caulier * NEWS, imageplugins/color/whitebalancetool.cpp, libs/dimg/filters/auto/autoexpofilter.cpp, libs/dimg/filters/wb/wbcontainer.cpp, libs/dimg/filters/wb/wbcontainer.h, libs/dimg/filters/wb/wbfilter.cpp, libs/dimg/filters/wb/wbfilter.h, libs/dimg/filters/wb/wbsettings.cpp, libs/dimg/filters/wb/wbsettings.h, utilities/imageeditor/rawimport/rawsettingsbox.cpp, utilities/queuemanager/basetools/color/whitebalance.cpp: Separatre Main and Fine exposure settings in White Balance parameters container BUGS: 340141 FIXED-IN: 4.5.0 2014-10-20 Gilles Caulier * app/album/albumthumbnailloader.cpp, app/album/albumthumbnailloader.h: Fix CR #1248176 2014-10-16 Gilles Caulier * NEWS: update 2014-10-16 Gilles Caulier * NEWS: update 2014-10-14 Pino Toscano * libs/imageproperties/captionedit.cpp, libs/imageproperties/imagedescedittab.cpp: fix libkexiv2 version for AltLangStrEdit::textEdit() it is part of current libkexiv2/master only (i.e. post 4.14.x, which is 2.3.x) 2014-10-14 Gilles Caulier * showfoto/main/main.cpp, showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, showfoto/main/showfoto_p.h, showfoto/setup/setup.cpp, showfoto/setup/setup.h, showfoto/setup/setupmetadata.cpp, showfoto/setup/setupmetadata.h, showfoto/setup/setupmisc.cpp: Do not use "using Digikam namespace" declaration to prevent broken compilation with same class from Showfoto and Digikam 2014-10-13 Gilles Caulier * showfoto/setup/setuptooltip.cpp: prevent broken compilation due to a conflict between digiKam and Showfoto setuptooltip 2014-10-13 Gilles Caulier * utilities/facemanagement/facepipeline.cpp, utilities/facemanagement/faceutils.cpp: compile with older libbkface version 2014-10-13 l10n daemon script * imageplugins/filters/digikamimageplugin_fxfilters.desktop: SVN_SILENT made messages (.desktop file) 2014-10-13 l10n daemon script * app/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2014-10-12 Gilles Caulier * NEWS: update 2014-10-12 Gilles Caulier * : commit 8f7f1f80e596b5205bd06c2900e07e05dd23e46b Author: Gilles Caulier Date: Sun Oct 12 14:49:42 2014 +0200 2014-10-12 l10n daemon script * app/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml: SVN_SILENT made messages (after extraction) 2014-10-11 Gilles Caulier * CMakeLists.txt: fix path to modeltest.cpp 2014-10-11 Gilles Caulier * : commit 7622ed28adbb1cd34304de856602ca26796e7354 Author: Gilles Caulier Date: Sat Oct 11 22:52:59 2014 +0200 2014-10-11 Gilles Caulier * tests/CMakeLists.txt: link to opencv 2014-10-11 Gilles Caulier * tests/CMakeLists.txt: add opencv link 2014-10-11 Gilles Caulier * showfoto/CMakeLists.txt, tests/CMakeLists.txt: add opencv link 2014-10-11 Pino Toscano * CMakeLists.txt: cmake: workaround lack in baloo cmake module The Baloo headers require the KFileMetaData headers but its cmake module does not have them as dependency. As a workaround (even to work with older versions) find KFileMetaData on our own, making Baloo really found if KFileMetaData was found too; also, make use of the include directories of KFileMetaData. 2014-10-11 Gilles Caulier * tests/imgqsort/detectblur/detectblur.cpp, tests/imgqsort/detectnoise/detectnoise.cpp: fix gcc warnings 2014-10-11 Pino Toscano * cmake/modules/MacroUtils.cmake: cmake: fix macro/endmacro mismatch 2014-10-11 Gilles Caulier * NEWS: update 2014-10-11 l10n daemon script * app/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2014-10-10 Gilles Caulier * utilities/facemanagement/facepipeline.cpp, utilities/facemanagement/faceutils.cpp: adapt to new Identity class API from libkface 2014-10-10 Gilles Caulier * : commit 745e1aa6d588903b4284441775dcff53ae1c85e8 Author: Gilles Caulier Date: Fri Oct 10 16:33:21 2014 +0200 2014-10-10 l10n daemon script * app/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2014-10-09 Gilles Caulier * NEWS: update 2014-10-09 Gilles Caulier * tests/imgqsort/detectblur/detectblur.cpp, tests/imgqsort/detectcompression/detectcompression.cpp, tests/imgqsort/detectnoise/detectnoise.cpp: Fix variable "ratio" name to compile fine under OSX BUGS: 339806 FIXED-IN: 4.5.0 2014-10-08 Gilles Caulier * AUTHORS: new Showfoto 4.5.0 splash-screen from Marie-Noëlle Augendre CCMAIL: mnaugendre@gmail.com 2014-10-08 Gilles Caulier * AUTHORS: new digiKam 4.5.0 splash-screen by Leandro Conca De Luccia CCMAIL: lluccia@gmail.com 2014-10-08 Gilles Caulier * CMakeLists.txt: fix date and next release 2014-10-08 Nicolas Lécureuil * ChangeLog, project/NEWS.4.4.0: Prepare for 4.4.0 4.4.0 2014-10-07 2014-10-07 l10n daemon script * app/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2014-10-06 Gilles Caulier * NEWS: typo 2014-10-06 Gilles Caulier * NEWS: update 2014-10-05 Gilles Caulier * CMakeLists.txt: fix release date 2014-10-05 Gilles Caulier * utilities/slideshow/slidehelp.cpp: polish 2014-10-05 Gilles Caulier * CMakeLists.txt, utilities/slideshow/slidehelp.cpp, utilities/slideshow/slidehelp.h, utilities/slideshow/slidetoolbar.cpp: add Slodeshow Help dialog. Press F1 to show this dialog 2014-10-05 Gilles Caulier * : commit 5b2b3d79e867b0b02b5e19b6b99f7cbea484e38d Author: Gilles Caulier Date: Sun Oct 5 09:54:56 2014 +0200 2014-10-04 Veaceslav Munteanu * app/fileaction/databaseworkeriface.cpp, app/fileaction/fileworkeriface.cpp, app/fileaction/metadatahub.cpp, app/fileaction/metadatahub.h: BUG:339227 provide a new method for metadatahub to cleanup tags and reset them from imageinfo. Ugly desgin, metadatahub needs refactoring 2014-10-04 Gilles Caulier * libs/database/databaseoperationgroup.h: polish 2014-10-04 Gilles Caulier * libs/database/databaseoperationgroup.cpp, libs/database/databaseoperationgroup.h: constify and polish 2014-10-04 Gilles Caulier * tests/CMakeLists.txt, tests/imgqsort/CMakeLists.txt, tests/imgqsort/detectblur/CMakeLists.txt, tests/imgqsort/detectblur/detectblur.cpp, tests/imgqsort/detectcompression/CMakeLists.txt, tests/imgqsort/detectcompression/detectcompression.cpp, tests/imgqsort/detectnoise/CMakeLists.txt, tests/imgqsort/detectnoise/detectnoise.cpp: add compilation rules for image quality sort test programs 2014-10-04 l10n daemon script * showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2014-10-03 Gilles Caulier * showfoto/thumbbar/showfotoitemsortsettings.cpp, showfoto/thumbbar/showfotoitemsortsettings.h: polish 2014-10-03 Gilles Caulier * libs/database/core/databasecorebackend.cpp, libs/database/core/databasecorebackend.h: constify and polish 2014-10-02 Gilles Caulier * libs/dimg/filters/lens/antivignettingfilter.cpp, libs/dimg/filters/lens/antivignettingfilter.h: fix cppcheck warning 2014-10-02 Gilles Caulier * libs/database/haar/haar.h, libs/widgets/imagehistory/imagefiltershistorytreeitem.cpp, libs/widgets/imagehistory/imagefiltershistorytreeitem.h: fix cppcheck warnings 2014-10-01 Gilles Caulier * app/views/imagepreviewview.cpp: polish 2014-10-01 Gilles Caulier * NEWS: update 2014-10-01 Gilles Caulier * app/views/imagepreviewview.cpp, app/views/mediaplayerview.cpp, utilities/importui/views/importpreviewview.cpp: Revert double click event only handling to go back from preview mode. Implement test of KDE control setting about mouse single/double press button to go back from mediaplyer view. CCBUGS: 313855 FIXED-IN 4.4.0 2014-10-01 Gilles Caulier * libs/dimg/filters/auto/stretchfilter.cpp, libs/dimg/filters/auto/stretchfilter.h: polish 2014-10-01 Gilles Caulier * libs/threadimageio/thumbnailloadthread.cpp, libs/threadimageio/thumbnailloadthread.h: fix cppcheck warnings code polish 2014-10-01 Gilles Caulier * libs/dimg/filters/fx/raindropfilter.cpp: fix cppcheck warning 2014-10-01 Gilles Caulier * libs/widgets/itemview/ditemdelegate.cpp: fix ccpcheck warning fix coding style 2014-10-01 Gilles Caulier * app/views/tableview/tableview_selection_model_syncer.cpp, app/views/tableview/tableview_selection_model_syncer.h: code polish 2014-10-01 Gilles Caulier * app/views/tableview/tableview_selection_model_syncer.cpp, app/views/tableview/tableview_selection_model_syncer.h: fix cppcheck warnings 2014-10-01 Gilles Caulier * libs/database/imagehistory/imagehistorygraphmodel.cpp, libs/database/imagehistory/imagehistorygraphmodel.h: fix ccpcheck warnings constify and polish rename private container as Private 2014-10-01 Gilles Caulier * libs/widgets/metadata/metadatapanel.cpp, libs/widgets/metadata/metadatapanel.h: fix ccpcheck warning 2014-09-30 Gilles Caulier * NEWS: update 2014-09-30 Gilles Caulier * NEWS: update 2014-09-30 Gilles Caulier * NEWS: update 2014-09-30 l10n daemon script * app/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2014-09-29 Gilles Caulier * NEWS: update 2014-09-29 Gilles Caulier * utilities/importui/backend/cameracontroller.cpp: fix cppcheck warning 2014-09-27 Gilles Caulier * NEWS, utilities/setup/setupslideshow.cpp, utilities/slideshow/slideimage.cpp, utilities/slideshow/slideosd.cpp, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h, utilities/slideshow/slideshowsettings.cpp, utilities/slideshow/slideshowsettings.h, utilities/slideshow/slidetoolbar.cpp, utilities/slideshow/slidetoolbar.h: add new Slideshow option to support multi-monitors computer. We can choose which monitor will play slide. We can also change monitor while slide using drop-down menu from slide OSD. See this screenshot for details: https://www.flickr.com/photos/digikam/15372747335/sizes/o/ BUGS: 257313 FIXED-IN: 4.4.0 2014-09-27 Gilles Caulier * NEWS: update 2014-09-26 Gilles Caulier * NEWS: polish 2014-09-26 Gilles Caulier * NEWS: update 2014-09-26 Veaceslav Munteanu * app/tags/tagsmanager/tagmngrtreeview.h, app/tags/tagsmanager/tagsmanager.cpp, app/tags/tagsmanager/tagsmanager.h: BUG: 339052 Use saving state on Tags Manager 2014-09-26 Gilles Caulier * app/fileaction/databaseworkeriface.h, app/fileaction/fileactionmngr.cpp, app/fileaction/fileactionmngr.h, app/fileaction/fileactionmngr_p.cpp, app/fileaction/fileactionmngr_p.h, app/fileaction/fileworkeriface.h: polish 2014-09-26 Gilles Caulier * app/fileaction/databaseworkeriface.cpp, app/fileaction/databaseworkeriface.h: polish 2014-09-26 Gilles Caulier * app/fileaction/databaseworkeriface.cpp, app/fileaction/metadatahub.cpp, app/fileaction/metadatahub.h: fix cppcheck warnings. Constify and polish 2014-09-25 Gilles Caulier * utilities/slideshow/slideosd.cpp: fix cppcheck warning 2014-09-25 Gilles Caulier * app/tags/tagslineeditoverlay.cpp, app/tags/tagslineeditoverlay.h: polish 2014-09-25 Gilles Caulier * app/tags/tagspopupmenu.cpp, app/tags/tagspopupmenu.h: polish 2014-09-25 Gilles Caulier * app/tags/tagfolderview.cpp: polish 2014-09-25 Gilles Caulier * app/tags/tageditdlg.cpp, app/tags/tageditdlg.h: polish 2014-09-25 Gilles Caulier * app/tags/addtagscompletionbox.cpp, app/tags/addtagscompletionbox.h: polish 2014-09-25 Gilles Caulier * app/tags/addtagslineedit.cpp, app/tags/addtagslineedit.h: constify and polish 2014-09-25 Gilles Caulier * NEWS, app/utils/tooltipfiller.cpp: use CollectionManager to display collection name in album tooltip BUGS: 339173 FIXED-IN: 4.4.0 2014-09-25 Gilles Caulier * NEWS, app/views/mapwidgetview.cpp, app/views/mapwidgetview.h, utilities/importui/main/importui.cpp, utilities/importui/main/importui.h: ImportUI MpaView : use Camera Thumbnails Contoller instead to use Camera Controller to get image thumbs from camera. As Camera Thumbnails Controller use a cache mechanism to store pixmap, this will prevent to query camera device each time. This will increase map view speed, especially with gphoto2 based cameras. Note : cache is populated initially with icon-view. BUGS: 336333 FIXED-IN: 4.4.0 2014-09-25 Gilles Caulier * NEWS, utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/gpcamera.cpp, utilities/importui/backend/umscamera.cpp: Only report error or warnings in Import console history. No need to bloat history content with unnecessary contents which can freeze GUI BUGS: 338629 FIXED-IN: 4.4.0 2014-09-25 Gilles Caulier * utilities/slideshow/slidevideo.cpp, utilities/slideshow/slidevideo.h: video slide is the hell to drive with Phonon, especially when error occur when video playbeck start. KF5 is a better candidate to implement this feature using new media widget from Qt5 2014-09-24 Gilles Caulier * utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h: polish 2014-09-24 Gilles Caulier * libs/imageproperties/imagepropertiesgpstab.cpp, libs/imageproperties/imagepropertiesgpstab.h: polish 2014-09-24 Gilles Caulier * utilities/slideshow/slideosd.cpp, utilities/slideshow/slideosd.h, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h, utilities/slideshow/slidetoolbar.cpp: polish 2014-09-24 Gilles Caulier * utilities/slideshow/slidevideo.cpp, utilities/slideshow/slidevideo.h: update. not yet finalized 2014-09-24 Gilles Caulier * NEWS: update 2014-09-24 Gilles Caulier * libs/database/imagescanner.cpp, libs/database/imagescanner.h: To register new files in database, do not handle image formats with KMimeType which can return garbage/uncomplete information (fully reproducible with Raster images). Return directly file name suffix instead. BUGS: 339341 FIXED-IN: 4.4.0 2014-09-23 Gilles Caulier * utilities/slideshow/slideosd.cpp, utilities/slideshow/slideproperties.cpp, utilities/slideshow/slideshow.cpp, utilities/slideshow/slidetoolbar.cpp: polish 2014-09-23 Gilles Caulier * utilities/slideshow/slideosd.cpp: code simplification 2014-09-23 Gilles Caulier * utilities/slideshow/slideshow.cpp: code simplification 2014-09-23 Gilles Caulier * app/tags/tagsactionmngr.cpp, app/views/digikamview.cpp, showfoto/main/showfoto.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h: polish Slideshow API 2014-09-23 Gilles Caulier * utilities/slideshow/slideosd.cpp, utilities/slideshow/slideosd.h, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h: polish 2014-09-23 Gilles Caulier * utilities/slideshow/slideosd.cpp, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h: polish 2014-09-23 Gilles Caulier * utilities/slideshow/slideend.cpp, utilities/slideshow/slideosd.cpp, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h: signal/slot simplification code polish 2014-09-23 Gilles Caulier * utilities/slideshow/slideosd.cpp, utilities/slideshow/slideosd.h, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h, utilities/slideshow/slidetoolbar.cpp, utilities/slideshow/slidetoolbar.h: move slide tool bar to OSD for better visibility and usability code simplification and factoring 2014-09-23 Gilles Caulier * utilities/slideshow/slideosd.cpp: polish 2014-09-23 Gilles Caulier * CMakeLists.txt, utilities/slideshow/slideimage.cpp, utilities/slideshow/slideimage.h, utilities/slideshow/slideinfowidget.cpp, utilities/slideshow/slideinfowidget.h, utilities/slideshow/slideosd.cpp, utilities/slideshow/slideproperties.cpp, utilities/slideshow/slideproperties.h, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideview.cpp, utilities/slideshow/slideview.h: rename classes 2014-09-23 Gilles Caulier * utilities/slideshow/slidevideo.cpp, utilities/slideshow/slidevideo.h: new slideshow widget to show video media. Not yet used 2014-09-23 Gilles Caulier * libs/threadimageio/previewtask.cpp: Another place where we need to handle right libkexiv2 version to extract preview and prevent crash in Exiv2 preview extractor. CCBUGS: 339144 2014-09-23 Gilles Caulier * libs/threadimageio/thumbnailcreator.cpp: Handle right libkexiv2 version to extract preview and prevent crash in Exiv2 preview extractor. CCBUGS: 339144 2014-09-22 Gilles Caulier * utilities/slideshow/slideosd.cpp: blink progress indicator when slide is paused 2014-09-22 Gilles Caulier * utilities/setup/setupslideshow.cpp, utilities/slideshow/slideinfowidget.cpp, utilities/slideshow/slideosd.cpp, utilities/slideshow/slideosd.h, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshowsettings.cpp, utilities/slideshow/slideshowsettings.h, utilities/slideshow/slidetoolbar.cpp: Add new option to show a progress indicator while slideshow, including pending item to slide and time progression by item. 2014-09-22 Gilles Caulier * utilities/slideshow/slideend.cpp, utilities/slideshow/slideend.h, utilities/slideshow/slideerror.cpp, utilities/slideshow/slideerror.h, utilities/slideshow/slideinfowidget.cpp, utilities/slideshow/slideosd.cpp, utilities/slideshow/slideosd.h, utilities/slideshow/slideview.cpp, utilities/slideshow/slideview.h: polish 2014-09-22 Gilles Caulier * utilities/slideshow/slideinfowidget.cpp: print idex of current file displayed 2014-09-22 Gilles Caulier * CMakeLists.txt, utilities/slideshow/slideend.cpp, utilities/slideshow/slideend.h, utilities/slideshow/slideerror.cpp, utilities/slideshow/slideerror.h, utilities/slideshow/slideosd.cpp, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h, utilities/slideshow/slideview.cpp, utilities/slideshow/slideview.h: use QStackedWidget to show slide image view, slide error view, and slide end view CCBUGS: 276480 CCBUGS: 159824 CCBUGS: 256361 2014-09-21 Gilles Caulier * CMakeLists.txt, utilities/slideshow/slideinfo.cpp, utilities/slideshow/slideinfo.h, utilities/slideshow/slideinfowidget.cpp, utilities/slideshow/slideinfowidget.h, utilities/slideshow/slideosd.cpp, utilities/slideshow/slideshow.cpp, utilities/slideshow/slidetoolbar.cpp, utilities/slideshow/slidetoolbar.h, utilities/slideshow/toolbar.cpp, utilities/slideshow/toolbar.h: rename classes 2014-09-21 Gilles Caulier * CMakeLists.txt, utilities/slideshow/slideinfo.cpp, utilities/slideshow/slideinfo.h, utilities/slideshow/slideosd.cpp, utilities/slideshow/slideosd.h, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h: move slideshow info rendering code to dedicated widgets to simplify implementation in goal to use later a stack of widgets, support zoom feature, use main digiKam image preview cache, and play video files. CCBUGS: 276480 CCBUGS: 159824 CCBUGS: 256361 2014-09-21 Gilles Caulier * utilities/slideshow/toolbar.cpp: factoring 2014-09-21 Gilles Caulier * libs/dimg/filters/sharp/matrix.cpp, libs/dimg/filters/sharp/matrix.h: hide internal debug methods to prevent cppcheck warnings 2014-09-21 Gilles Caulier * libs/dimg/filters/sharp/matrix.cpp, libs/dimg/filters/sharp/matrix.h: fix ccpcheck warning : thismethod is never used 2014-09-21 Gilles Caulier * libs/database/imagehistory/imagehistorygraph_boost.h: fix ccpcheck warning : variable non used 2014-09-21 Gilles Caulier * utilities/searchwindow/searchfields.cpp, utilities/searchwindow/searchfields.h: fix ccpcheck warning : The class 'SearchFieldCheckBox' defines member variable with name 'm_label' also defined in its parent class 'SearchField'. 2014-09-21 Gilles Caulier * libs/models/imagealbumfiltermodel.cpp: constify 2014-09-21 Gilles Caulier * libs/models/imagealbumfiltermodel.h: constify and polish 2014-09-21 Gilles Caulier * libs/models/imagealbumfiltermodel.cpp: fix cppcheck warning : Opposite conditions in nested 'if' blocks lead to a dead code block. 2014-09-21 Gilles Caulier * app/main/digikamapp_p.h: fix cppcheck warning 2014-09-19 Gilles Caulier * NEWS: update 2014-09-19 Gilles Caulier * NEWS: update 2014-09-17 Gilles Caulier * NEWS, app/album/albumlabelstreeview.cpp, app/album/albumtreeview.cpp: Adjust icon size and font style in labels tree-view accordingly with setup BUGS: 339140 FIXED-IN: 4.4.0 2014-09-17 Gilles Caulier * app/tags/tagsactionmngr.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/main/imagewindow.h, utilities/lighttable/lighttablethumbbar.cpp, utilities/lighttable/lighttablethumbbar.h, utilities/lighttable/lighttablewindow.cpp: miss to connect editor and light table with keyboard shorcuts action 2014-09-17 Gilles Caulier * NEWS, app/tags/tagsactionmngr.cpp, app/tags/tagsactionmngr.h, app/views/digikamview.cpp, app/views/digikamview.h, showfoto/main/showfoto.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/lighttable/lighttablethumbbar.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h: Slideshow now handle Tags keyboard shortcuts, like Labels There is no GUI way to edit tags without to bloat slide screen. So keyboard shortcuts are best way to change tags while slideshow. BUGS: 163941 FIXED-IN: 4.4.0 2014-09-17 Gilles Caulier * NEWS: polish 2014-09-16 Gilles Caulier * app/utils/slideshowbuilder.cpp, utilities/setup/setupslideshow.cpp, utilities/setup/setupslideshow.h, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshowsettings.cpp, utilities/slideshow/slideshowsettings.h: new option to pring tag names list while slideshow CCBUGS: 163941 2014-09-16 Gilles Caulier * NEWS, utilities/slideshow/toolbar.cpp, utilities/slideshow/toolbar.h: Apply patch #88695 to support arrow key to navigate in slideshow BUGS: 339051 FIXED-IN: 4.4.0 2014-09-16 Gilles Caulier * app/tags/tagsactionmngr.cpp: polish 2014-09-16 Gilles Caulier * NEWS: update 2014-09-16 Gilles Caulier * NEWS: update 2014-09-16 Gilles Caulier * NEWS, app/tags/tagsactionmngr.cpp, app/tags/tagsactionmngr.h, app/views/digikamview.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h: Add Labels keyboard shortcut management while Slideshow BUGS: 313857 FIXED-IN: 4.4.0 2014-09-16 Gilles Caulier * : commit 3403de49cc935fcb1b8974b66968d057cea4be59 Author: Gilles Caulier Date: Tue Sep 16 09:30:48 2014 +0200 2014-09-16 Teemu Rytilahti * utilities/maintenance/imageinfojob.cpp: Don't crash if there's an error during the job 2014-09-15 Gilles Caulier * NEWS: update 2014-09-15 Gilles Caulier * app/database/databaseguierrorhandler.cpp, app/database/databaseguierrorhandler.h: apply patch #88701 to prevent QtSQL plugin warnings BUGS: 339074 FIXED-IN: 4.4.0 2014-09-15 Gilles Caulier * NEWS: update 2014-09-15 Gilles Caulier * NEWS: update 2014-09-15 Gilles Caulier * app/album/albumthumbnailloader.cpp, app/album/albumthumbnailloader.h, app/settings/applicationsettings.cpp, app/settings/applicationsettings.h, app/settings/applicationsettings_p.cpp, app/settings/applicationsettings_p.h, app/settings/applicationsettings_tooltips.cpp, app/utils/tooltipfiller.cpp, libs/widgets/common/ditemtooltip.cpp, libs/widgets/common/ditemtooltip.h, utilities/setup/setuptooltip.cpp: New option to show Physical Album preview in tooltip BUGS: 229680 FIXED-IN: 4.4.0 2014-09-15 Gilles Caulier * utilities/imageeditor/main/imagewindow.h, utilities/lighttable/lighttablewindow.h: unused signal 2014-09-15 Gilles Caulier * app/database/syncjob.cpp, app/database/syncjob.h, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h: LightTable : use DIO::del instead SyncJob::Del to handle sidecar file with file deletion operations Remove SyncJob code about deletion which is not used anymore. Remove signalFileDeleted() from LightTable which is not used 2014-09-15 Gilles Caulier * app/database/syncjob.cpp, app/database/syncjob.h: polish 2014-09-15 Gilles Caulier * libs/widgets/itemview/itemviewimagedelegate.cpp, libs/widgets/itemview/itemviewimagedelegate.h, showfoto/thumbbar/itemviewshowfotodelegatepriv.h, utilities/importui/items/itemviewimportdelegate.cpp, utilities/importui/items/itemviewimportdelegate.h: fix visual glitch between rating start show over thumb items and rating widget to edit this properties (one pixel) use RatingWidgetstarPolygon everywhere 2014-09-14 Gilles Caulier * libs/imageproperties/imagepropertiessidebardb.cpp, libs/imageproperties/imagepropertiessidebardb.h: polish Note Caption(s), because there are more than one fields available 2014-09-14 Gilles Caulier * NEWS: update 2014-09-14 Gilles Caulier * app/album/albumlabelstreeview.cpp, app/album/albumlabelstreeview.h, app/tags/tagsactionmngr.cpp, app/views/leftsidebarwidgets.cpp, libs/widgets/metadata/ratingwidget.cpp, libs/widgets/metadata/ratingwidget.h, utilities/searchwindow/ratingsearchutilities.cpp: Factorize start polygon computation Add star icon to rating actions Contify and polish 2014-09-13 Gilles Caulier * libs/widgets/metadata/ratingwidget.cpp, libs/widgets/metadata/ratingwidget.h: polish 2014-09-13 Gilles Caulier * app/tags/tagsactionmngr.cpp, libs/widgets/metadata/colorlabelwidget.cpp, libs/widgets/metadata/colorlabelwidget.h: use color label icons with color label actions 2014-09-13 Gilles Caulier * CMakeLists.txt, libs/widgets/common/colorlabelwidget.cpp, libs/widgets/common/colorlabelwidget.h, libs/widgets/common/picklabelwidget.cpp, libs/widgets/common/picklabelwidget.h, libs/widgets/common/ratingwidget.cpp, libs/widgets/common/ratingwidget.h, libs/widgets/metadata/colorlabelwidget.cpp, libs/widgets/metadata/colorlabelwidget.h, libs/widgets/metadata/picklabelwidget.cpp, libs/widgets/metadata/picklabelwidget.h, libs/widgets/metadata/ratingwidget.cpp, libs/widgets/metadata/ratingwidget.h: move these widget to metadata sub dir 2014-09-13 Gilles Caulier * app/tags/tagsactionmngr.cpp, libs/widgets/common/picklabelwidget.cpp, libs/widgets/common/picklabelwidget.h: use pick label icons with pick label actions 2014-09-13 Gilles Caulier * app/album/albumlabelstreeview.cpp, app/album/albumlabelstreeview.h: use empty start as no rating icon 2014-09-13 Gilles Caulier * app/album/albumlabelstreeview.cpp, libs/widgets/common/picklabelwidget.cpp: use same rating color that rating widget no pick label will use black-flag icon 2014-09-13 Gilles Caulier * app/tags/tagsactionmngr.cpp, app/tags/tagsactionmngr.h: register tag keyboard shortcut actions in collection with right icon assigned. 2014-09-13 Gilles Caulier * NEWS, app/tags/tageditdlg.cpp, app/tags/tageditdlg.h: Add rules to not inherit of parent tags keyboard shortcut when creating ne tag. Editing tags properties must show already assigned tag keyboard shortcut. BUGS: 309558 BUGS: 338509 FIXED-IN: 4.4.0 2014-09-13 Gilles Caulier * NEWS: update 2014-09-13 Gilles Caulier * NEWS: update 2014-09-13 Gilles Caulier * CMakeLists.txt, NEWS, README, TODO, app/CMakeLists.txt, app/utils/globals.h, databaseserver/CMakeLists.txt, libs/dimg/filters/wb/wbcontainer.h, libs/dimg/filters/wb/wbfilter.h, libs/imageproperties/imagepropertiestab.h, project/NEWS.0.10.0, project/NEWS.0.9.0, project/NEWS.0.9.1, project/NEWS.0.9.2, project/NEWS.0.9.3, project/NEWS.0.9.4, project/NEWS.0.9.5, project/NEWS.1.0.0, project/NEWS.1.1.0, project/NEWS.1.2.0, project/NEWS.1.3.0, project/NEWS.1.4.0, project/NEWS.1.5.0, project/NEWS.1.6.0, project/NEWS.1.7.0, project/NEWS.1.8.0, project/NEWS.1.9.0, project/NEWS.2.0.0, project/NEWS.2.1.0, project/NEWS.2.2.0, project/NEWS.2.3.0, project/NEWS.2.4.0, project/NEWS.2.5.0, project/NEWS.2.6.0, project/NEWS.2.7.0, project/NEWS.2.8.0, project/NEWS.2.9.0, project/NEWS.3.0.0, project/NEWS.3.1.0, project/NEWS.3.2.0, project/NEWS.3.3.0, project/NEWS.3.4.0, project/NEWS.3.5.0, project/NEWS.4.0.0, project/NEWS.4.1.0, project/NEWS.4.2.0, project/NEWS.4.3.0, showfoto/CMakeLists.txt, tests/CMakeLists.txt, utilities/importui/TODO: B.K.O => bug 2014-09-13 Gilles Caulier * app/album/albumpropsedit.cpp, app/album/albumtreeview.cpp, app/fileaction/metadatahub.cpp, app/items/digikamimageview.cpp, app/main/digikamapp.cpp, app/utils/contextmenuhelper.cpp, app/views/digikamview.cpp, imageplugins/color/adjustlevelstool.cpp, imageplugins/enhance/localcontrasttool.cpp, imageplugins/transform/resizetool.cpp, libs/database/collectionscanner.cpp, libs/dialogs/imagedialog.cpp, libs/dimg/dimg.cpp, libs/dimg/filters/lens/lensfuniface.cpp, libs/dimg/filters/wb/wbfilter.cpp, libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/pgfloader.cpp, libs/dimg/loaders/tiffloader.cpp, libs/dmetadata/dmetadata.cpp, libs/jpegutils/jpegutils.cpp, libs/threadimageio/pgfutils.cpp, libs/threadimageio/thumbnailcreator.cpp, libs/widgets/common/databasewidget.cpp, libs/widgets/common/ratingwidget.cpp, libs/widgets/mainview/dhistoryview.cpp, libs/widgets/mainview/dzoombar.cpp, utilities/facemanagement/facepipeline.cpp, utilities/firstrun/collectionpage.cpp, utilities/imageeditor/core/fileoperation.cpp, utilities/imageeditor/editor/editortool.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/rawimport/rawimport.cpp, utilities/importui/backend/dkcamera.cpp, utilities/importui/main/importui.cpp, utilities/importui/views/importview.cpp, utilities/importui/widgets/filtercombo.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/queuemanager/main/queuemgrwindow.cpp, utilities/queuemanager/manager/batchtool.cpp, utilities/setup/setupcollectionview.cpp: B.K.O => bug 2014-09-13 Gilles Caulier * NEWS: update 2014-09-13 Yuri Chornoivan * utilities/setup/setupalbumview.cpp: Fix typo 2014-09-12 Gilles Caulier * CMakeLists.txt, NEWS, app/filters/ratingfilter.cpp, app/filters/ratingfilter.h, libs/widgets/common/dcursortracker.cpp, libs/widgets/common/dcursortracker.h, libs/widgets/mainview/dcursortracker.cpp, libs/widgets/mainview/dcursortracker.h, libs/widgets/mainview/dzoombar.cpp, libs/widgets/mainview/dzoombar.h: Use QToolTip properties to render DCursorTracker widget BUGS: 268284 FIXED-IN: 4.4.0 2014-09-12 Gilles Caulier * app/utils/tooltipfiller.cpp: polish 2014-09-12 Gilles Caulier * app/items/imagedelegate.cpp: polish 2014-09-12 Gilles Caulier * NEWS, app/items/imagedelegate.cpp, app/items/imagedelegate.h, libs/widgets/itemview/itemviewimagedelegate.cpp, utilities/setup/setupalbumview.cpp: On icon-view, only show file modification date if time-stamp is different than camera creation date. By this way, it's easy to identify which files have been already modified. BUGS: 144168 FIXED-IN: 4.4.0 2014-09-12 Gilles Caulier * NEWS, libs/threadimageio/thumbnailsize.h, libs/widgets/itemview/itemviewimagedelegate.cpp, libs/widgets/itemview/itemviewimagedelegate.h, libs/widgets/itemview/itemviewimagedelegatepriv.h: Adjust minimal size of thumbnail to prevent overlaping of group icon by rating widget. Change Group icon to be more readable. Wallet open/close from Oxgen give better visual result. BUGS: 275381 FIXED-IN: 4.4.0 2014-09-12 Gilles Caulier * NEWS, utilities/facemanagement/facepipeline.cpp: add comment FIXED-IN: 4.4.0 BUGS: 338485 2014-09-11 Gilles Caulier * app/items/digikamimageview.cpp, app/items/overlays/groupindicatoroverlay.cpp: update 2014-09-11 Gilles Caulier * app/items/overlays/groupindicatoroverlay.cpp: add Group overlay indicator tooltip for better visibility CCBUGS: 275381 2014-09-11 Gilles Caulier * app/items/overlays/groupindicatoroverlay.cpp, app/items/overlays/groupindicatoroverlay.h: polish 2014-09-11 Gilles Caulier * NEWS: update 2014-09-11 Gilles Caulier * app/album/albumlabelstreeview.cpp, app/album/albummanager.cpp, libs/models/imagealbummodel.cpp, showfoto/main/showfoto.cpp, utilities/maintenance/duplicatesfinder.cpp, utilities/maintenance/imageinfojob.cpp: Fix job reset when it's done : do not return directly is an error appera with a job, without to reset job. Fix broken signal/slot connection. BUGS: 325580 FIXED-IN: 4.4.0 2014-09-11 Gilles Caulier * utilities/facemanagement/facepipeline.cpp: work around index exeeding container size CCBUGS: 338485 2014-09-11 Gilles Caulier * app/main/digikamapp.cpp: polish 2014-09-11 Gilles Caulier * libs/imageproperties/cameraitempropertiestab.cpp, libs/imageproperties/imagepropertiessidebardb.cpp, libs/imageproperties/imagepropertiestab.cpp: missing to add aspect ratio info in camera image properties tab CCBUGS: 320304 2014-09-11 Gilles Caulier * NEWS, app/utils/tooltipfiller.cpp, app/views/tableview/tableview_column_item.cpp, libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/imagepropertiessidebardb.cpp, libs/imageproperties/imagepropertiestab.cpp, libs/imageproperties/imagepropertiestab.h, libs/widgets/itemview/itemviewimagedelegate.cpp: Round image aspect ratio fraction to be more human readbale Addd aspect ration info in image properties panel BUGS: 320304 FIXED-IN: 4.4.0 2014-09-11 Gilles Caulier * app/settings/applicationsettings.h, app/utils/tooltipfiller.cpp, app/utils/tooltipfiller.h, app/views/tableview/tableview_column_item.cpp, libs/imageproperties/imagepropertiestab.cpp, libs/imageproperties/imagepropertiestab.h, libs/widgets/itemview/itemviewimagedelegate.cpp: Factorize : use same code in tooltip and icon-view to show image Aspect Ratio information. CCBUGS: 320304 2014-09-11 Gilles Caulier * libs/threadimageio/thumbnailloadthread.cpp: polish 2014-09-11 Gilles Caulier * NEWS: update 2014-09-11 Gilles Caulier * : commit 396e51cb2e307c6584720978acbebe85db44edb6 Author: Gilles Caulier Date: Thu Sep 11 10:04:19 2014 +0200 2014-09-11 Yuri Chornoivan * utilities/lighttable/lighttablewindow.cpp: Fix typos 2014-09-11 l10n daemon script * imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml: SVN_SILENT made messages (after extraction) 2014-09-10 Gilles Caulier * AUTHORS: new digiKam and Showfoto 4.4.0 splashscreens from Asa Sourdiffe CCMAIL: asourdiffe@gmail.com 2014-09-10 Gilles Caulier * app/views/digikamview.cpp: Bugfix : be able to differentiate TAlbum and FAlbum with Tag menu actions 2014-09-10 Gilles Caulier * app/album/album.cpp, app/album/album.h, app/main/digikamapp.cpp, app/main/digikamapp.h, app/views/digikamview.cpp, app/views/digikamview.h: Fix rules to manage Album and Tag menu option depending of album type selected. Factorize code. No need 2 different signals to manage menu action states. 2014-09-10 Gilles Caulier * app/main/digikamapp.cpp, app/main/digikamapp_p.h, app/main/digikamui.rc: Browse/Tags and Tag/Browse are redondant actions. Remove last one. 2014-09-10 Gilles Caulier * app/settings/applicationsettings_p.cpp, app/settings/applicationsettings_p.h, app/tags/tagcheckview.cpp, app/tags/tagcheckview.h: polish 2014-09-10 Gilles Caulier * NEWS, app/main/digikamapp.cpp, app/views/digikamview.cpp, app/views/digikamview.h, libs/imageproperties/imagedescedittab.cpp, libs/imageproperties/imagedescedittab.h, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/main/imagewindow.h, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h: Add keyboard shortcuts to be able to switch tags tree-view as Already Assigned Tags mode : AlbumGUI and Image Editor : - Meta+A LightTable : - right sidebar : Meta+A - left sidebar : Shift+Meta+A BUGS: 291695 FIXED-IN: 4.4.0 2014-09-10 Gilles Caulier * NEWS, app/main/digikamapp.cpp, app/views/digikamview.cpp, app/views/digikamview.h, libs/imageproperties/imagedescedittab.cpp, libs/imageproperties/imagedescedittab.h, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/main/imagewindow.h, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h: Add keyboard shortcuts to be able to switch focus to Comments edit or Titles edit widgets : AlbumGUI and Image Editor : - Meta+C and Meta+T LightTable : - right sidebar : Meta+C and Meta+T - left sidebar : Shift+Meta+C and Shift+Meta+T BUGS: 131632 FIXED-IN: 4.4.0 2014-09-10 Yuri Chornoivan * Messages.sh: Fix Messages.sh 2014-09-09 Gilles Caulier * CMakeLists.txt, app/CMakeLists.txt, app/album/album.cpp, app/album/album.h, app/album/albumhistory.cpp, app/album/albumhistory.h, app/album/albumlabelstreeview.cpp, app/album/albumlabelstreeview.h, app/album/albummanager.cpp, app/album/albummanager.h, app/album/albummodificationhelper.cpp, app/album/albummodificationhelper.h, app/album/albumpropsedit.cpp, app/album/albumpropsedit.h, app/album/albumselectcombobox.cpp, app/album/albumselectcombobox.h, app/album/albumselectdialog.cpp, app/album/albumselectdialog.h, app/album/albumselectiontreeview.cpp, app/album/albumselectiontreeview.h, app/album/albumselectors.cpp, app/album/albumselectors.h, app/album/albumselectwidget.cpp, app/album/albumselectwidget.h, app/album/albumthumbnailloader.cpp, app/album/albumthumbnailloader.h, app/album/albumtreeview.cpp, app/album/albumtreeview.h, app/album/albumwatch.cpp, app/album/albumwatch.h, app/database/databaseguierrorhandler.cpp, app/database/databaseguierrorhandler.h, app/database/dbconfigversion.h.cmake.in, app/database/dbstatdlg.cpp, app/database/dbstatdlg.h, app/database/dio.cpp, app/database/dio.h, app/database/dio_p.h, app/database/imageattributeswatch.cpp, app/database/imageattributeswatch.h, app/database/scancontroller.cpp, app/database/scancontroller.h, app/database/syncjob.cpp, app/database/syncjob.h, app/date/datefolderview.cpp, app/date/datefolderview.h, app/date/ddateedit.cpp, app/date/ddateedit.h, app/date/ddatepickerpopup.cpp, app/date/ddatepickerpopup.h, app/date/ddatetimeedit.cpp, app/date/ddatetimeedit.h, app/date/monthwidget.cpp, app/date/monthwidget.h, app/date/timelinewidget.cpp, app/date/timelinewidget.h, app/dragdrop/albumdragdrop.cpp, app/dragdrop/albumdragdrop.h, app/dragdrop/ddragobjects.cpp, app/dragdrop/ddragobjects.h, app/dragdrop/imagedragdrop.cpp, app/dragdrop/imagedragdrop.h, app/dragdrop/importdragdrop.cpp, app/dragdrop/importdragdrop.h, app/dragdrop/tagdragdrop.cpp, app/dragdrop/tagdragdrop.h, app/fileaction/databaseworkeriface.cpp, app/fileaction/databaseworkeriface.h, app/fileaction/fileactionimageinfolist.cpp, app/fileaction/fileactionimageinfolist.h, app/fileaction/fileactionmngr.cpp, app/fileaction/fileactionmngr.h, app/fileaction/fileactionmngr_p.cpp, app/fileaction/fileactionmngr_p.h, app/fileaction/fileactionprogress.cpp, app/fileaction/fileactionprogress.h, app/fileaction/fileworkeriface.cpp, app/fileaction/fileworkeriface.h, app/fileaction/imageinfotasksplitter.cpp, app/fileaction/imageinfotasksplitter.h, app/fileaction/metadatahub.cpp, app/fileaction/metadatahub.h, app/filters/colorlabelfilter.cpp, app/filters/colorlabelfilter.h, app/filters/filtersidebarwidget.cpp, app/filters/filtersidebarwidget.h, app/filters/filterstatusbar.cpp, app/filters/filterstatusbar.h, app/filters/geolocationfilter.cpp, app/filters/geolocationfilter.h, app/filters/mimefilter.cpp, app/filters/mimefilter.h, app/filters/picklabelfilter.cpp, app/filters/picklabelfilter.h, app/filters/ratingfilter.cpp, app/filters/ratingfilter.h, app/filters/tagfilterview.cpp, app/filters/tagfilterview.h, app/filters/textfilter.cpp, app/filters/textfilter.h, app/items/digikamimagedelegate.cpp, app/items/digikamimagedelegate.h, app/items/digikamimagedelegatepriv.h, app/items/digikamimagefacedelegate.cpp, app/items/digikamimagefacedelegate.h, app/items/digikamimageview.cpp, app/items/digikamimageview.h, app/items/digikamimageview_p.cpp, app/items/digikamimageview_p.h, app/items/imagecategorizedview.cpp, app/items/imagecategorizedview.h, app/items/imagecategorydrawer.cpp, app/items/imagecategorydrawer.h, app/items/imagedelegate.cpp, app/items/imagedelegate.h, app/items/imagedelegatepriv.h, app/items/imagethumbnailbar.cpp, app/items/imagethumbnailbar.h, app/items/imagethumbnaildelegate.cpp, app/items/imagethumbnaildelegate.h, app/items/imagethumbnaildelegatepriv.h, app/items/imageviewutilities.cpp, app/items/imageviewutilities.h, app/items/overlays/assignnameoverlay.cpp, app/items/overlays/assignnameoverlay.h, app/items/overlays/facerejectionoverlay.cpp, app/items/overlays/facerejectionoverlay.h, app/items/overlays/groupindicatoroverlay.cpp, app/items/overlays/groupindicatoroverlay.h, app/items/overlays/imagecoordinatesoverlay.cpp, app/items/overlays/imagecoordinatesoverlay.h, app/items/overlays/imageratingoverlay.cpp, app/items/overlays/imageratingoverlay.h, app/items/overlays/imagerotationoverlay.cpp, app/items/overlays/imagerotationoverlay.h, app/items/overlays/imageselectionoverlay.cpp, app/items/overlays/imageselectionoverlay.h, app/main/digikam.appdata.xml, app/main/digikam.desktop, app/main/digikam.notifyrc, app/main/digikamapp.cpp, app/main/digikamapp.h, app/main/digikamapp_p.h, app/main/digikamui.rc, app/main/main.cpp, app/main/org.kde.digikam.xml, app/settings/applicationsettings.cpp, app/settings/applicationsettings.h, app/settings/applicationsettings_albums.cpp, app/settings/applicationsettings_database.cpp, app/settings/applicationsettings_iconview.cpp, app/settings/applicationsettings_mime.cpp, app/settings/applicationsettings_miscs.cpp, app/settings/applicationsettings_p.cpp, app/settings/applicationsettings_p.h, app/settings/applicationsettings_tooltips.cpp, app/tags/addtagscombobox.cpp, app/tags/addtagscombobox.h, app/tags/addtagscompletionbox.cpp, app/tags/addtagscompletionbox.h, app/tags/addtagslineedit.cpp, app/tags/addtagslineedit.h, app/tags/tagcheckview.cpp, app/tags/tagcheckview.h, app/tags/tageditdlg.cpp, app/tags/tageditdlg.h, app/tags/tagfolderview.cpp, app/tags/tagfolderview.h, app/tags/taggingaction.cpp, app/tags/taggingaction.h, app/tags/tagmodificationhelper.cpp, app/tags/tagmodificationhelper.h, app/tags/tagsactionmngr.cpp, app/tags/tagsactionmngr.h, app/tags/tagslineeditoverlay.cpp, app/tags/tagslineeditoverlay.h, app/tags/tagsmanager/models/tagmngrlistitem.cpp, app/tags/tagsmanager/models/tagmngrlistitem.h, app/tags/tagsmanager/models/tagmngrlistmodel.cpp, app/tags/tagsmanager/models/tagmngrlistmodel.h, app/tags/tagsmanager/models/tagmngrlistview.cpp, app/tags/tagsmanager/models/tagmngrlistview.h, app/tags/tagsmanager/taglist.cpp, app/tags/tagsmanager/taglist.h, app/tags/tagsmanager/tagmngrtreeview.cpp, app/tags/tagsmanager/tagmngrtreeview.h, app/tags/tagsmanager/tagpropwidget.cpp, app/tags/tagsmanager/tagpropwidget.h, app/tags/tagsmanager/tagsmanager.cpp, app/tags/tagsmanager/tagsmanager.h, app/tags/tagspopupmenu.cpp, app/tags/tagspopupmenu.h, app/utils/componentsinfo.h, app/utils/config-digikam.h.cmake.in, app/utils/contextmenuhelper.cpp, app/utils/contextmenuhelper.h, app/utils/digikam_export.h, app/utils/digikammodelcollection.cpp, app/utils/digikammodelcollection.h, app/utils/editablesearchtreeview.cpp, app/utils/editablesearchtreeview.h, app/utils/globals.h, app/utils/libopencv.h, app/utils/searchmodificationhelper.cpp, app/utils/searchmodificationhelper.h, app/utils/sidebarwidget.cpp, app/utils/sidebarwidget.h, app/utils/slideshowbuilder.cpp, app/utils/slideshowbuilder.h, app/utils/tooltipfiller.cpp, app/utils/tooltipfiller.h, app/utils/uifilevalidator.cpp, app/utils/uifilevalidator.h, app/utils/version.h.cmake.in, app/views/digikamview.cpp, app/views/digikamview.h, app/views/imagepreviewview.cpp, app/views/imagepreviewview.h, app/views/imagepreviewviewitem.cpp, app/views/imagepreviewviewitem.h, app/views/leftsidebarwidgets.cpp, app/views/leftsidebarwidgets.h, app/views/mapwidgetview.cpp, app/views/mapwidgetview.h, app/views/mediaplayerview.cpp, app/views/mediaplayerview.h, app/views/modeltest/README, app/views/modeltest/modeltest.cpp, app/views/modeltest/modeltest.h, app/views/stackedview.cpp, app/views/stackedview.h, app/views/tableview/tableview.cpp, app/views/tableview/tableview.h, app/views/tableview/tableview_column_audiovideo.cpp, app/views/tableview/tableview_column_audiovideo.h, app/views/tableview/tableview_column_configuration_dialog.cpp, app/views/tableview/tableview_column_configuration_dialog.h, app/views/tableview/tableview_column_digikam.cpp, app/views/tableview/tableview_column_digikam.h, app/views/tableview/tableview_column_file.cpp, app/views/tableview/tableview_column_file.h, app/views/tableview/tableview_column_geo.cpp, app/views/tableview/tableview_column_geo.h, app/views/tableview/tableview_column_item.cpp, app/views/tableview/tableview_column_item.h, app/views/tableview/tableview_column_photo.cpp, app/views/tableview/tableview_column_photo.h, app/views/tableview/tableview_column_thumbnail.cpp, app/views/tableview/tableview_column_thumbnail.h, app/views/tableview/tableview_columnfactory.cpp, app/views/tableview/tableview_columnfactory.h, app/views/tableview/tableview_columns.cpp, app/views/tableview/tableview_columns.h, app/views/tableview/tableview_model.cpp, app/views/tableview/tableview_model.h, app/views/tableview/tableview_selection_model_syncer.cpp, app/views/tableview/tableview_selection_model_syncer.h, app/views/tableview/tableview_shared.h, app/views/tableview/tableview_treeview.cpp, app/views/tableview/tableview_treeview.h, app/views/tableview/tableview_treeview_delegate.cpp, app/views/tableview/tableview_treeview_delegate.h, app/views/welcomepageview.cpp, app/views/welcomepageview.h, cmake/templates/gitscript.cmake.in, digikam/CMakeLists.txt, digikam/album/album.cpp, digikam/album/album.h, digikam/album/albumhistory.cpp, digikam/album/albumhistory.h, digikam/album/albumlabelstreeview.cpp, digikam/album/albumlabelstreeview.h, digikam/album/albummanager.cpp, digikam/album/albummanager.h, digikam/album/albummodificationhelper.cpp, digikam/album/albummodificationhelper.h, digikam/album/albumpropsedit.cpp, digikam/album/albumpropsedit.h, digikam/album/albumselectcombobox.cpp, digikam/album/albumselectcombobox.h, digikam/album/albumselectdialog.cpp, digikam/album/albumselectdialog.h, digikam/album/albumselectiontreeview.cpp, digikam/album/albumselectiontreeview.h, digikam/album/albumselectors.cpp, digikam/album/albumselectors.h, digikam/album/albumselectwidget.cpp, digikam/album/albumselectwidget.h, digikam/album/albumthumbnailloader.cpp, digikam/album/albumthumbnailloader.h, digikam/album/albumtreeview.cpp, digikam/album/albumtreeview.h, digikam/album/albumwatch.cpp, digikam/album/albumwatch.h, digikam/database/databaseguierrorhandler.cpp, digikam/database/databaseguierrorhandler.h, digikam/database/dbconfigversion.h.cmake.in, digikam/database/dbstatdlg.cpp, digikam/database/dbstatdlg.h, digikam/database/dio.cpp, digikam/database/dio.h, digikam/database/dio_p.h, digikam/database/imageattributeswatch.cpp, digikam/database/imageattributeswatch.h, digikam/database/scancontroller.cpp, digikam/database/scancontroller.h, digikam/database/syncjob.cpp, digikam/database/syncjob.h, digikam/date/datefolderview.cpp, digikam/date/datefolderview.h, digikam/date/ddateedit.cpp, digikam/date/ddateedit.h, digikam/date/ddatepickerpopup.cpp, digikam/date/ddatepickerpopup.h, digikam/date/ddatetimeedit.cpp, digikam/date/ddatetimeedit.h, digikam/date/monthwidget.cpp, digikam/date/monthwidget.h, digikam/date/timelinewidget.cpp, digikam/date/timelinewidget.h, digikam/dragdrop/albumdragdrop.cpp, digikam/dragdrop/albumdragdrop.h, digikam/dragdrop/ddragobjects.cpp, digikam/dragdrop/ddragobjects.h, digikam/dragdrop/imagedragdrop.cpp, digikam/dragdrop/imagedragdrop.h, digikam/dragdrop/importdragdrop.cpp, digikam/dragdrop/importdragdrop.h, digikam/dragdrop/tagdragdrop.cpp, digikam/dragdrop/tagdragdrop.h, digikam/fileaction/databaseworkeriface.cpp, digikam/fileaction/databaseworkeriface.h, digikam/fileaction/fileactionimageinfolist.cpp, digikam/fileaction/fileactionimageinfolist.h, digikam/fileaction/fileactionmngr.cpp, digikam/fileaction/fileactionmngr.h, digikam/fileaction/fileactionmngr_p.cpp, digikam/fileaction/fileactionmngr_p.h, digikam/fileaction/fileactionprogress.cpp, digikam/fileaction/fileactionprogress.h, digikam/fileaction/fileworkeriface.cpp, digikam/fileaction/fileworkeriface.h, digikam/fileaction/imageinfotasksplitter.cpp, digikam/fileaction/imageinfotasksplitter.h, digikam/fileaction/metadatahub.cpp, digikam/fileaction/metadatahub.h, digikam/filters/colorlabelfilter.cpp, digikam/filters/colorlabelfilter.h, digikam/filters/filtersidebarwidget.cpp, digikam/filters/filtersidebarwidget.h, digikam/filters/filterstatusbar.cpp, digikam/filters/filterstatusbar.h, digikam/filters/geolocationfilter.cpp, digikam/filters/geolocationfilter.h, digikam/filters/mimefilter.cpp, digikam/filters/mimefilter.h, digikam/filters/picklabelfilter.cpp, digikam/filters/picklabelfilter.h, digikam/filters/ratingfilter.cpp, digikam/filters/ratingfilter.h, digikam/filters/tagfilterview.cpp, digikam/filters/tagfilterview.h, digikam/filters/textfilter.cpp, digikam/filters/textfilter.h, digikam/items/digikamimagedelegate.cpp, digikam/items/digikamimagedelegate.h, digikam/items/digikamimagedelegatepriv.h, digikam/items/digikamimagefacedelegate.cpp, digikam/items/digikamimagefacedelegate.h, digikam/items/digikamimageview.cpp, digikam/items/digikamimageview.h, digikam/items/digikamimageview_p.cpp, digikam/items/digikamimageview_p.h, digikam/items/imagecategorizedview.cpp, digikam/items/imagecategorizedview.h, digikam/items/imagecategorydrawer.cpp, digikam/items/imagecategorydrawer.h, digikam/items/imagedelegate.cpp, digikam/items/imagedelegate.h, digikam/items/imagedelegatepriv.h, digikam/items/imagethumbnailbar.cpp, digikam/items/imagethumbnailbar.h, digikam/items/imagethumbnaildelegate.cpp, digikam/items/imagethumbnaildelegate.h, digikam/items/imagethumbnaildelegatepriv.h, digikam/items/imageviewutilities.cpp, digikam/items/imageviewutilities.h, digikam/items/overlays/assignnameoverlay.cpp, digikam/items/overlays/assignnameoverlay.h, digikam/items/overlays/facerejectionoverlay.cpp, digikam/items/overlays/facerejectionoverlay.h, digikam/items/overlays/groupindicatoroverlay.cpp, digikam/items/overlays/groupindicatoroverlay.h, digikam/items/overlays/imagecoordinatesoverlay.cpp, digikam/items/overlays/imagecoordinatesoverlay.h, digikam/items/overlays/imageratingoverlay.cpp, digikam/items/overlays/imageratingoverlay.h, digikam/items/overlays/imagerotationoverlay.cpp, digikam/items/overlays/imagerotationoverlay.h, digikam/items/overlays/imageselectionoverlay.cpp, digikam/items/overlays/imageselectionoverlay.h, digikam/main/digikam.appdata.xml, digikam/main/digikam.desktop, digikam/main/digikam.notifyrc, digikam/main/digikamapp.cpp, digikam/main/digikamapp.h, digikam/main/digikamapp_p.h, digikam/main/digikamui.rc, digikam/main/main.cpp, digikam/main/org.kde.digikam.xml, digikam/settings/applicationsettings.cpp, digikam/settings/applicationsettings.h, digikam/settings/applicationsettings_albums.cpp, digikam/settings/applicationsettings_database.cpp, digikam/settings/applicationsettings_iconview.cpp, digikam/settings/applicationsettings_mime.cpp, digikam/settings/applicationsettings_miscs.cpp, digikam/settings/applicationsettings_p.cpp, digikam/settings/applicationsettings_p.h, digikam/settings/applicationsettings_tooltips.cpp, digikam/tags/addtagscombobox.cpp, digikam/tags/addtagscombobox.h, digikam/tags/addtagscompletionbox.cpp, digikam/tags/addtagscompletionbox.h, digikam/tags/addtagslineedit.cpp, digikam/tags/addtagslineedit.h, digikam/tags/tagcheckview.cpp, digikam/tags/tagcheckview.h, digikam/tags/tageditdlg.cpp, digikam/tags/tageditdlg.h, digikam/tags/tagfolderview.cpp, digikam/tags/tagfolderview.h, digikam/tags/taggingaction.cpp, digikam/tags/taggingaction.h, digikam/tags/tagmodificationhelper.cpp, digikam/tags/tagmodificationhelper.h, digikam/tags/tagsactionmngr.cpp, digikam/tags/tagsactionmngr.h, digikam/tags/tagslineeditoverlay.cpp, digikam/tags/tagslineeditoverlay.h, digikam/tags/tagsmanager/models/tagmngrlistitem.cpp, digikam/tags/tagsmanager/models/tagmngrlistitem.h, digikam/tags/tagsmanager/models/tagmngrlistmodel.cpp, digikam/tags/tagsmanager/models/tagmngrlistmodel.h, digikam/tags/tagsmanager/models/tagmngrlistview.cpp, digikam/tags/tagsmanager/models/tagmngrlistview.h, digikam/tags/tagsmanager/taglist.cpp, digikam/tags/tagsmanager/taglist.h, digikam/tags/tagsmanager/tagmngrtreeview.cpp, digikam/tags/tagsmanager/tagmngrtreeview.h, digikam/tags/tagsmanager/tagpropwidget.cpp, digikam/tags/tagsmanager/tagpropwidget.h, digikam/tags/tagsmanager/tagsmanager.cpp, digikam/tags/tagsmanager/tagsmanager.h, digikam/tags/tagspopupmenu.cpp, digikam/tags/tagspopupmenu.h, digikam/utils/componentsinfo.h, digikam/utils/config-digikam.h.cmake.in, digikam/utils/contextmenuhelper.cpp, digikam/utils/contextmenuhelper.h, digikam/utils/digikam_export.h, digikam/utils/digikammodelcollection.cpp, digikam/utils/digikammodelcollection.h, digikam/utils/editablesearchtreeview.cpp, digikam/utils/editablesearchtreeview.h, digikam/utils/globals.h, digikam/utils/libopencv.h, digikam/utils/searchmodificationhelper.cpp, digikam/utils/searchmodificationhelper.h, digikam/utils/sidebarwidget.cpp, digikam/utils/sidebarwidget.h, digikam/utils/slideshowbuilder.cpp, digikam/utils/slideshowbuilder.h, digikam/utils/tooltipfiller.cpp, digikam/utils/tooltipfiller.h, digikam/utils/uifilevalidator.cpp, digikam/utils/uifilevalidator.h, digikam/utils/version.h.cmake.in, digikam/views/digikamview.cpp, digikam/views/digikamview.h, digikam/views/imagepreviewview.cpp, digikam/views/imagepreviewview.h, digikam/views/imagepreviewviewitem.cpp, digikam/views/imagepreviewviewitem.h, digikam/views/leftsidebarwidgets.cpp, digikam/views/leftsidebarwidgets.h, digikam/views/mapwidgetview.cpp, digikam/views/mapwidgetview.h, digikam/views/mediaplayerview.cpp, digikam/views/mediaplayerview.h, digikam/views/modeltest/README, digikam/views/modeltest/modeltest.cpp, digikam/views/modeltest/modeltest.h, digikam/views/stackedview.cpp, digikam/views/stackedview.h, digikam/views/tableview/tableview.cpp, digikam/views/tableview/tableview.h, digikam/views/tableview/tableview_column_audiovideo.cpp, digikam/views/tableview/tableview_column_audiovideo.h, digikam/views/tableview/tableview_column_configuration_dialog.cpp, digikam/views/tableview/tableview_column_configuration_dialog.h, digikam/views/tableview/tableview_column_digikam.cpp, digikam/views/tableview/tableview_column_digikam.h, digikam/views/tableview/tableview_column_file.cpp, digikam/views/tableview/tableview_column_file.h, digikam/views/tableview/tableview_column_geo.cpp, digikam/views/tableview/tableview_column_geo.h, digikam/views/tableview/tableview_column_item.cpp, digikam/views/tableview/tableview_column_item.h, digikam/views/tableview/tableview_column_photo.cpp, digikam/views/tableview/tableview_column_photo.h, digikam/views/tableview/tableview_column_thumbnail.cpp, digikam/views/tableview/tableview_column_thumbnail.h, digikam/views/tableview/tableview_columnfactory.cpp, digikam/views/tableview/tableview_columnfactory.h, digikam/views/tableview/tableview_columns.cpp, digikam/views/tableview/tableview_columns.h, digikam/views/tableview/tableview_model.cpp, digikam/views/tableview/tableview_model.h, digikam/views/tableview/tableview_selection_model_syncer.cpp, digikam/views/tableview/tableview_selection_model_syncer.h, digikam/views/tableview/tableview_shared.h, digikam/views/tableview/tableview_treeview.cpp, digikam/views/tableview/tableview_treeview.h, digikam/views/tableview/tableview_treeview_delegate.cpp, digikam/views/tableview/tableview_treeview_delegate.h, digikam/views/welcomepageview.cpp, digikam/views/welcomepageview.h, tests/CMakeLists.txt: rename "digikam" subfolder as "app" 2014-09-09 Gilles Caulier * NEWS, libs/imageproperties/captionedit.cpp, libs/imageproperties/captionedit.h, libs/imageproperties/imagedescedittab.cpp: Restore CTRL+ENTER action to Captions/Tags sidebar when focus is given to text edit widget. Add new events filter to re-route PageUp/PageDown action from TextEdit wigets to icon-view, to be able to naviguate between items while properties editing. These feature require KExiv2 2.3.2 to work. BUGS: 201698 BUGS: 211622 FIXED-IN: 4.4.0 2014-09-09 Gilles Caulier * NEWS, digikam/settings/applicationsettings.h, digikam/settings/applicationsettings_p.cpp, digikam/settings/applicationsettings_p.h, digikam/settings/applicationsettings_tooltips.cpp, digikam/utils/tooltipfiller.cpp, digikam/utils/tooltipfiller.h, utilities/setup/setuptooltip.cpp, utilities/setup/setuptooltip.h: add new option to show icon-view item Titles in tooltips BUGS: 309557 FIXED-IN: 4.4.0 2014-09-09 Gilles Caulier * CMakeLists.txt, digikam/settings/applicationsettings.cpp, digikam/settings/applicationsettings_iconview.cpp, tests/CMakeLists.txt: move iconview settings methods to a dedicated implementation 2014-09-09 Gilles Caulier * CMakeLists.txt, digikam/settings/applicationsettings.cpp, digikam/settings/applicationsettings.h, digikam/settings/applicationsettings_albums.cpp, digikam/settings/applicationsettings_miscs.cpp, tests/CMakeLists.txt: move albums settings methods to a dedicated implementation 2014-09-09 Gilles Caulier * digikam/settings/applicationsettings.cpp, digikam/settings/applicationsettings.h, digikam/settings/applicationsettings_miscs.cpp: polish 2014-09-09 Gilles Caulier * CMakeLists.txt, digikam/settings/applicationsettings.cpp, digikam/settings/applicationsettings.h, digikam/settings/applicationsettings_mime.cpp, tests/CMakeLists.txt: move mime settings methods to a dedicated implementation 2014-09-09 Gilles Caulier * CMakeLists.txt, digikam/settings/applicationsettings.cpp, digikam/settings/applicationsettings_database.cpp, digikam/settings/applicationsettings_miscs.cpp, tests/CMakeLists.txt: move miscs settings methods to a dedicated implementation 2014-09-09 Gilles Caulier * CMakeLists.txt, digikam/settings/applicationsettings.cpp, digikam/settings/applicationsettings.h, digikam/settings/applicationsettings_database.cpp, tests/CMakeLists.txt: move database settings methods to a dedicated implementation 2014-09-09 Gilles Caulier * CMakeLists.txt, digikam/settings/applicationsettings.cpp, digikam/settings/applicationsettings.h, digikam/settings/applicationsettings_tooltips.cpp, tests/CMakeLists.txt: move tooltips settings methods to a dedicated implmentation 2014-09-09 Gilles Caulier * CMakeLists.txt, digikam/models/digikammodelcollection.cpp, digikam/models/digikammodelcollection.h, digikam/settings/applicationsettings.cpp, digikam/settings/applicationsettings.h, digikam/settings/applicationsettings_p.cpp, digikam/settings/applicationsettings_p.h, digikam/utils/applicationsettings.cpp, digikam/utils/applicationsettings.h, digikam/utils/applicationsettings_p.cpp, digikam/utils/applicationsettings_p.h, digikam/utils/digikammodelcollection.cpp, digikam/utils/digikammodelcollection.h, tests/CMakeLists.txt: move application settings files to a dedicated folder 2014-09-09 Gilles Caulier * digikam/utils/applicationsettings.h: polish 2014-09-09 Gilles Caulier * digikam/utils/applicationsettings.h: polish 2014-09-09 Gilles Caulier * digikam/utils/applicationsettings.cpp, digikam/utils/applicationsettings.h, digikam/utils/applicationsettings_p.cpp, digikam/utils/applicationsettings_p.h: move init() to private container 2014-09-09 Gilles Caulier * CMakeLists.txt, digikam/utils/applicationsettings.cpp, digikam/utils/applicationsettings.h, digikam/utils/applicationsettings_p.cpp, digikam/utils/applicationsettings_p.h, tests/CMakeLists.txt: separate private and public implementation 2014-09-09 Gilles Caulier * NEWS, digikam/items/digikamimageview.cpp, digikam/items/digikamimageview.h, digikam/items/imagecategorizedview.cpp, digikam/items/imagecategorizedview.h, libs/widgets/itemview/dcategorizedview.cpp, libs/widgets/itemview/dcategorizedview.h, showfoto/thumbbar/showfotocategorizedview.cpp, showfoto/thumbbar/showfotocategorizedview.h, utilities/importui/views/importcategorizedview.cpp, utilities/importui/views/importcategorizedview.h, utilities/importui/views/importiconview.cpp, utilities/importui/views/importiconview.h: Use Meta keyboard modifier with right mouse click under thumbnail activation area to run default "open with" application. This as the same effect than META+F4 keyboard shortcut. BUGS: 224806 FIXED-IN: 4.3.0 2014-09-08 Gilles Caulier * libs/widgets/mainview/dhistoryview.cpp, libs/widgets/mainview/dhistoryview.h: dispatch Qt event to not block gui if history recieve a lot of message to register CCBUGS: 338629 2014-09-08 Gilles Caulier * digikam/utils/applicationsettings.cpp, digikam/utils/applicationsettings.h: polish 2014-09-08 Gilles Caulier * NEWS: update 2014-09-08 Gilles Caulier * : commit d1a4f25db259223ee888d16ce8b8509f457ae4f4 Author: Gilles Caulier Date: Mon Sep 8 19:11:01 2014 +0200 2014-09-08 Nicolas Lécureuil * CMakeLists.txt, NEWS: Open for 4.4.0 2014-09-08 Nicolas Lécureuil * CMakeLists.txt, ChangeLog, project/NEWS.4.3.0: Prepare for 4.3.0 4.3.0 2014-09-08 2014-09-07 Gilles Caulier * NEWS, digikam/utils/contextmenuhelper.cpp, digikam/utils/contextmenuhelper.h, showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, utilities/imageeditor/core/fileoperation.cpp, utilities/imageeditor/core/fileoperation.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/imageeditor/editor/editorwindow_p.h, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/main/imagewindow.h: add "Open With..." to ImageEditor and Showfoto context menu BUGS: 115597 FIXED-IN: 4.3.0 2014-09-07 Gilles Caulier * utilities/lighttable/lighttablethumbbar.cpp, utilities/lighttable/lighttablethumbbar.h: Add Open With service menu to Light Table thumbbar. CCBUGS: 115597 2014-09-07 Gilles Caulier * digikam/items/imageviewutilities.cpp, digikam/main/digikamapp.cpp, showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, showfoto/main/showfotoui.rc, utilities/imageeditor/core/fileoperation.cpp, utilities/imageeditor/core/fileoperation.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/imageeditor/main/digikamimagewindowui.rc, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/main/imagewindow.h, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h, utilities/lighttable/lighttablewindowui.rc, utilities/queuemanager/manager/task.cpp: Showfoto, Image Editor, Light Table : add shortcut to open current file with default application assigned to desktop configuration CCBUGS: 275080 2014-09-07 Gilles Caulier * utilities/imageeditor/core/fileoperation.cpp: polish 2014-09-07 Gilles Caulier * utilities/imageeditor/core/fileoperation.h: polish 2014-09-07 Gilles Caulier * CMakeLists.txt, digikam/items/imageviewutilities.cpp, utilities/imageeditor/core/filemanagement.cpp, utilities/imageeditor/core/filemanagement.h, utilities/imageeditor/core/fileoperation.cpp, utilities/imageeditor/core/fileoperation.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/queuemanager/manager/task.cpp: rename 2014-09-07 Gilles Caulier * utilities/imageeditor/core/filemanagement.cpp: try to group same type mimes to same external applications if possible. 2014-09-07 Gilles Caulier * digikam/items/digikamimageview.cpp, digikam/items/imageviewutilities.cpp, digikam/items/imageviewutilities.h, digikam/views/digikamview.cpp, utilities/imageeditor/core/filemanagement.cpp, utilities/imageeditor/core/filemanagement.h: fix API Move KURL relevant code to non based DB implementation from ImageEditor to be shared by Showfoto 2014-09-07 Gilles Caulier * digikam/views/tableview/tableview.cpp, digikam/views/tableview/tableview.h, digikam/views/tableview/tableview_column_audiovideo.cpp, digikam/views/tableview/tableview_column_item.cpp, digikam/views/tableview/tableview_column_photo.cpp, digikam/views/tableview/tableview_column_thumbnail.cpp, digikam/views/tableview/tableview_columnfactory.cpp, digikam/views/tableview/tableview_columnfactory.h, digikam/views/tableview/tableview_columns.cpp, digikam/views/tableview/tableview_columns.h, digikam/views/tableview/tableview_model.cpp, digikam/views/tableview/tableview_model.h, digikam/views/tableview/tableview_shared.h, digikam/views/tableview/tableview_treeview.cpp, digikam/views/tableview/tableview_treeview.h, digikam/views/tableview/tableview_treeview_delegate.cpp, digikam/views/tableview/tableview_treeview_delegate.h: fix include rules 2014-09-07 Gilles Caulier * digikam/items/digikamimageview.cpp, digikam/views/imagepreviewview.cpp, digikam/views/tableview/tableview.cpp, digikam/views/tableview/tableview.h: polish 2014-09-06 Gilles Caulier * digikam/items/digikamimageview.cpp, digikam/items/digikamimageview_p.cpp, digikam/items/imageviewutilities.cpp, digikam/items/imageviewutilities.h: polish 2014-09-06 Gilles Caulier * NEWS, digikam/items/digikamimageview.cpp, digikam/items/imageviewutilities.cpp, digikam/items/imageviewutilities.h, digikam/main/digikamapp.cpp, digikam/main/digikamui.rc, digikam/views/digikamview.cpp, digikam/views/digikamview.h, digikam/views/imagepreviewview.cpp, digikam/views/tableview/tableview.cpp: Add a META+F4 keyboard shortcut to open files selected to default application set in desktop type mime configration. BUGS: 275080 FIXED-IN: 4.3.0 2014-09-06 Gilles Caulier * digikam/items/digikamimageview.cpp, digikam/items/digikamimageview.h, digikam/items/imageviewutilities.cpp, digikam/items/imageviewutilities.h, digikam/views/digikamview.cpp, utilities/importui/views/importiconview.cpp: polish API 2014-09-06 Gilles Caulier * NEWS, digikam/items/imageviewutilities.cpp, digikam/items/imageviewutilities.h: Use KMimeTypeTrader to handle default open with action from non image type. KServiceTypeTrader sound like broken in KDELibs. BUGS: 318831 FIXED-IN: 4.3.0 2014-09-06 Gilles Caulier * NEWS, digikam/main/digikamapp.cpp, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h, utilities/imageeditor/main/imagewindow.cpp, utilities/importui/main/importui.cpp, utilities/lighttable/lighttablewindow.cpp, utilities/queuemanager/main/queuemgrwindow.cpp: Restoring fullscreen mode between session is the hell. Something goes wrong from KDELibs when application action state are restored from XML GUI. It sound like a lots of KDE application hve this problem. The work around this problem is to shutdown full-screen mode when digiKam is down. This store right action state in XML GUI settings file. BUGS: 324028 FIXED-IN: 4.3.0 2014-09-06 Gilles Caulier * digikam/views/imagepreviewview.cpp, digikam/views/mediaplayerview.cpp: Use also Double mouse click to escape vfrom video preview mode. drop Escape preview button from preview mode toolbar. User can simple out frompreview with double click or to press ESC key. User can also switch mode using main toolbar buttons. CCBUGS: 313855 2014-09-06 Gilles Caulier * NEWS, digikam/main/digikamapp.cpp, digikam/main/digikamapp_p.h, digikam/main/digikamui.rc, digikam/views/digikamview.cpp, digikam/views/digikamview.h, digikam/views/mediaplayerview.cpp, digikam/views/mediaplayerview.h: In preview mode, F5 reload current image or current video displayed. Move Refresh action to View menu. BUGS: 300647 FIXED-IN: 4.3.0 2014-09-06 Gilles Caulier * : commit 99cace9334933850df81d48dfb1ef0928ea729cc Author: Gilles Caulier Date: Sat Sep 6 09:39:20 2014 +0200 2014-09-06 l10n daemon script * digikam/main/digikam.appdata.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2014-09-06 Gilles Caulier * NEWS, digikam/views/imagepreviewview.cpp, libs/widgets/graphicsview/graphicsdimgview.cpp, utilities/importui/views/importpreviewview.cpp: Restore double click over preview canvas to escape from preview mode BUGS: 313855 FIXED-IN: 4.3.0 2014-09-05 Gilles Caulier * NEWS, digikam/main/digikamapp.cpp, digikam/views/digikamview.cpp, digikam/views/digikamview.h, libs/widgets/graphicsview/graphicsdimgview.cpp, libs/widgets/graphicsview/graphicsdimgview.h, utilities/importui/main/importui.cpp, utilities/importui/main/importui.h, utilities/importui/views/importview.cpp, utilities/importui/views/importview.h, utilities/lighttable/lighttableview.cpp, utilities/lighttable/lighttableview.h, utilities/lighttable/lighttablewindow.cpp: Apply patch #67945 to change canvas background to black in fullscreen mode in Preview Mode to improve image review. Adapt this patch to ImportUI and LightTable which use same preview widget. ImportUI : force to reload settings when setup have been changed BUGS: 281574 FIXED-IN: 4.3.0 2014-09-05 Gilles Caulier * NEWS: update 2014-09-05 Gilles Caulier * NEWS: update 2014-09-05 Gilles Caulier * NEWS: update 2014-09-05 Gilles Caulier * NEWS: update 2014-09-05 Gilles Caulier * NEWS: update 2014-09-05 Gilles Caulier * digikam/items/digikamimageview.cpp, digikam/items/digikamimageview.h, digikam/items/digikamimageview_p.cpp, digikam/items/digikamimageview_p.h: Fix order to plug overlays about Face management, else rejection function cannot be suitable. Constify and polish BUGS: 324759 2014-09-05 Gilles Caulier * NEWS: update 2014-09-05 Gilles Caulier * NEWS: update 2014-09-04 Gilles Caulier * : commit afdcf10dcbd8ce3836ea1e31924dce14c40cd84b Author: Gilles Caulier Date: Thu Sep 4 23:18:28 2014 +0200 2014-09-04 Veaceslav Munteanu * digikam/fileaction/metadatahub.cpp, digikam/main/digikamapp.cpp, libs/database/imagescanner.cpp: Add extra preprocessor wrap for baloo includes 2014-09-04 Gilles Caulier * CMakeLists.txt, digikam/utils/tooltipfiller.h, utilities/imageeditor/core/filemanagement.cpp, utilities/imageeditor/core/filemanagement.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/queuemanager/manager/task.cpp: move file rename function to a dedicated common place 2014-09-04 Gilles Caulier * libs/imageproperties/imagedescedittab.cpp, libs/imageproperties/imagedescedittab.h: factorize and constify 2014-09-04 Gilles Caulier * utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/queuemanager/manager/task.cpp: Factorize ACL method preservation from ImageEditor as a static and public method Use this method in BQM core when file are renamed. Add documantation API CCBUGS: 327254 2014-09-04 Gilles Caulier * NEWS: update 2014-09-04 Gilles Caulier * NEWS, digikam/utils/tooltipfiller.cpp, digikam/utils/tooltipfiller.h, digikam/views/tableview/tableview_column_photo.cpp, libs/imageproperties/cameraitempropertiestab.cpp, libs/imageproperties/cameraitempropertiestab.h, libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/imagepropertiessidebar.h, libs/imageproperties/imagepropertiessidebardb.cpp, libs/imageproperties/imagepropertiestab.cpp, libs/imageproperties/imagepropertiestab.h, showfoto/thumbbar/showfototooltipfiller.cpp, utilities/importui/items/importtooltipfiller.cpp, utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h: Use shorteness make and model info taken from camera in tooltips and image preperties info to reduce string displayed and prevent bloated GUI BUGS: 265231 FIXED-IN: 4.3.0 2014-09-04 Gilles Caulier * libs/widgets/itemview/itemviewtooltip.cpp, libs/widgets/itemview/itemviewtooltip.h: polish 2014-09-04 Gilles Caulier * NEWS: update 2014-09-04 l10n daemon script * digikam/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2014-09-03 Mohamed Anwer * utilities/queuemanager/views/queuelist.cpp: Adding default sorting column for BQM 2014-09-03 Mohamed Anwer * utilities/queuemanager/views/queuelist.cpp: Enabling Sorting by columns BUG:201592 FIXED-IN:"4.3.0" 2014-09-03 Gilles Caulier * libs/imageproperties/imagedescedittab.cpp: constify and polish 2014-09-03 Gilles Caulier * NEWS, digikam/items/digikamimageview.cpp, digikam/views/imagepreviewview.cpp, digikam/views/tableview/tableview.cpp, utilities/imageeditor/editor/editorwindow.cpp, utilities/importui/views/importiconview.cpp, utilities/importui/views/importpreviewview.cpp: Add option in context menus to manage windows menu visibility. BUGS: 240231 FIXED-IN: 4.3.0 2014-09-03 Gilles Caulier * digikam/utils/contextmenuhelper.cpp: constify and polish 2014-09-03 Gilles Caulier * NEWS, digikam/album/albumtreeview.cpp, digikam/album/albumtreeview.h, digikam/utils/globals.h, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h: Increase delay to expand album tree-view item with D&D operations from 300 to 800ms (as Dolphin) code polish BUGS: 307231 BUGS: 286263 FIXED-IN: 4.3.0 2014-09-03 Veaceslav Munteanu * CMakeLists.txt: Disable Akonadi support until fixing Cmake rules for Jekins 2014-09-03 Gilles Caulier * digikam/views/digikamview.cpp: polish 2014-09-03 Gilles Caulier * NEWS, digikam/main/digikamapp.cpp, digikam/main/digikamapp.h, digikam/views/digikamview.cpp, digikam/views/digikamview.h, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h, libs/widgets/mainview/sidebar.cpp, libs/widgets/mainview/sidebar.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/importui/main/importui.cpp, utilities/importui/main/importui.h, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h: Add new shortcuts to switch current selected tab from left and right side-bars : CTRL+META+HOME CTRL+META+END CTRL+META+PAGEUP CTRL+META+PAGEDOWN BUGS: 144651 FIXED-IN: 4.3.0 2014-09-03 Gilles Caulier * NEWS: update 2014-09-03 Gilles Caulier * digikam/main/digikamapp.cpp, digikam/main/digikamapp.h, digikam/views/digikamview.cpp, digikam/views/digikamview.h, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/importui/main/importui.cpp, utilities/importui/main/importui.h, utilities/lighttable/lighttablewindow.cpp, utilities/lighttable/lighttablewindow.h: Add new shortcuts to switch visibility of left and right side-bar : CTRL+META+LEFT and CTRL+META+RIGHT BUGS: 308836 FIXED-IN: 4.3.0 2014-09-02 Gilles Caulier * NEWS: update 2014-09-02 Gilles Caulier * NEWS: update 2014-09-02 Gilles Caulier * NEWS: update 2014-09-02 Gilles Caulier * NEWS: update 2014-09-02 Gilles Caulier * imageplugins/enhance/lensautofixtool.cpp, imageplugins/enhance/lensautofixtool.h, libs/dimg/filters/lens/lensfunfilter.cpp, libs/dimg/filters/lens/lensfunfilter.h, libs/dimg/filters/lens/lensfuniface.cpp, libs/dimg/filters/lens/lensfuniface.h, libs/dimg/filters/lens/lensfunsettings.cpp, libs/dimg/filters/lens/lensfunsettings.h, utilities/queuemanager/basetools/enhance/lensautofix.cpp, utilities/queuemanager/basetools/enhance/lensautofix.h: Make digiKam ready to use next Lensfun API where CII correction have been removed. BUGS: 331523 CCBUGS: 319383 CCBUGS: 333540 FIXED-IN: 4.3.0 2014-09-02 Gilles Caulier * NEWS: update 2014-09-02 Gilles Caulier * NEWS: update 2014-09-02 Gilles Caulier * libs/dimg/filters/sharp/sharpsettings.cpp: do not permit null value with raduis parameter from UnsharpMask tool BUGS: 290442 FIXED-IN: 4.3.0 2014-09-02 Gilles Caulier * NEWS: update 2014-09-02 Gilles Caulier * NEWS: polish 2014-09-02 Veaceslav Munteanu * NEWS, digikam/tags/tagsmanager/taglist.cpp: BUG: 335718 All tags are selected after item in Quick access list is deleted 2014-09-02 Gilles Caulier * NEWS: update 2014-09-02 Gilles Caulier * NEWS: update 2014-09-02 Veaceslav Munteanu * NEWS, digikam/tags/tagsmanager/tagsmanager.cpp: BUG: 335732 Use QSplitter in Tags Manager 2014-09-02 Gilles Caulier * : commit 8f7e59bbb9b21a792226a76e5ffa125d5ff34d24 Author: Gilles Caulier Date: Tue Sep 2 13:34:11 2014 +0200 2014-09-02 Veaceslav Munteanu * digikam/tags/tagsmanager/tagsmanager.cpp, digikam/tags/tagsmanager/tagsmanager.h: Clean-up Tags Manager from old Nepomuk code 2014-09-02 Gilles Caulier * NEWS: update 2014-09-02 Gilles Caulier * NEWS: update 2014-09-02 Gilles Caulier * NEWS, libs/imageproperties/imagedescedittab.cpp, libs/imageproperties/imagedescedittab.h: Fix text on tags field. Restore what's this info. Constify BUGS: 291903 FIXED-IN: 4.3.0 2014-09-02 Gilles Caulier * NEWS: update 2014-09-02 Mohamed Anwer * digikam/views/digikamview.cpp: Fix 2014-09-02 Mohamed Anwer * NEWS, digikam/items/digikamimageview.cpp, digikam/main/digikamapp.cpp, digikam/main/digikamapp_p.h, digikam/main/digikamui.rc, digikam/utils/albumsettings.cpp, digikam/utils/albumsettings.h, digikam/views/digikamview.cpp, digikam/views/digikamview.h, libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h, libs/models/imagesortsettings.cpp: BUG:323299 2014-09-01 Gilles Caulier * NEWS: update 2014-09-01 Veaceslav Munteanu * : commit 2719c59891e2a72a15e47f539c26b2721e049a24 Author: Veaceslav Munteanu Date: Mon Sep 1 19:52:24 2014 +0200 2014-09-01 Gilles Caulier * NEWS: update 2014-09-01 Gilles Caulier * NEWS: update 2014-09-01 Gilles Caulier * NEWS: update 2014-09-01 Gilles Caulier * NEWS: update 2014-09-01 Gilles Caulier * NEWS: update 2014-09-01 Gilles Caulier * NEWS: update 2014-09-01 Gilles Caulier * digikam/main/digikamapp.cpp: Assign default keyboard shortcut ALT+RETURN to Album properties action (as Dolphin) 2014-09-01 Gilles Caulier * NEWS, digikam/main/digikamapp.cpp, digikam/main/digikamapp_p.h, digikam/main/digikamui.rc, digikam/utils/contextmenuhelper.cpp, digikam/views/digikamview.cpp, digikam/views/digikamview.h: add SHIFT+F2 keyboard shortcut to rename album. plug this action in main Album menu BUGS: 287081 BUGS: 327628 FIXED-IN: 4.3.0 2014-09-01 Gilles Caulier * NEWS: update 2014-09-01 Gilles Caulier * libs/threadimageio/thumbnailcreator.cpp: add comment 2014-09-01 Gilles Caulier * libs/threadimageio/thumbnailcreator.cpp: For dumy DNG file badbly encode and unsupported by libraw, try to use Exiv2 preview extraction to render thumbnail. BUGS: 338081 FIXED-IN: 4.3.0 2014-08-31 Gilles Caulier * NEWS: update 2014-08-31 Gilles Caulier * digikam/views/leftsidebarwidgets.cpp: fix left sidebar entry shortcuts using Functions keys 2014-08-31 Gilles Caulier * NEWS: update 2014-08-31 Gilles Caulier * NEWS: update 2014-08-31 Gilles Caulier * NEWS: update 2014-08-31 Gilles Caulier * NEWS: update 2014-08-31 Gilles Caulier * NEWS: update 2014-08-31 Gilles Caulier * NEWS: update 2014-08-31 Gilles Caulier * NEWS: update 2014-08-31 Gilles Caulier * NEWS: update 2014-08-31 l10n daemon script * digikam/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2014-08-31 Gilles Caulier * NEWS: update 2014-08-30 Gilles Caulier * NEWS: update 2014-08-30 Gilles Caulier * NEWS: update 2014-08-30 Gilles Caulier * NEWS, digikam/main/digikamapp.cpp, digikam/views/leftsidebarwidgets.cpp: Add keyboard shortcuts to acces on Album, Tags, Search, Dates, TimeLine, Peoples, etc view from left sidebar. BUGS: 248565 FIXED-IN: 4.3.0 2014-08-30 Gilles Caulier * NEWS: update# Veuillez saisir le message de validation pour vos modifications. Les lignes 2014-08-30 Gilles Caulier * NEWS: update 2014-08-30 Gilles Caulier * NEWS: update 2014-08-30 Gilles Caulier * NEWS: update 2014-08-30 Gilles Caulier * NEWS: update 2014-08-30 Gilles Caulier * NEWS: polish 2014-08-30 Gilles Caulier * NEWS: update 2014-08-30 Gilles Caulier * NEWS: update 2014-08-30 Gilles Caulier * NEWS: update 2014-08-30 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * digikam/main/digikamapp.cpp: fix keyboard shortcuts conflict 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * CMakeLists.txt, digikam/CMakeLists.txt, showfoto/CMakeLists.txt, tests/CMakeLists.txt: apply patch #68075 to fix compilation under FreeBSD BUGS: 291972 FIXED-IN: 4.3.0 2014-08-29 Gilles Caulier * libs/3rdparty/kmemoryinfo/kmemoryinfo_backend.cpp: apply patch #68011 to support compilation under FreeBSD CCBUGS: 291972 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * utilities/imageeditor/widgets/previewtoolbar.cpp: Register Preview Mode actions to editor action collection to be configurable on Shorcuts config dialog. There are no default skeyboard shorcuts for these actions, but now user can customize it in digiKam. BUGS: 148238 FIXED-IN: 4.3.0 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Gilles Caulier * NEWS: update 2014-08-29 Yuri Chornoivan * utilities/firstrun/collectionpage.cpp: Fix typos 2014-08-28 Gilles Caulier * NEWS, project/NEWS.4.2.0: polish 2014-08-28 Gilles Caulier * NEWS: update 2014-08-28 Gilles Caulier * NEWS: update 2014-08-28 Veaceslav Munteanu * CMakeLists.txt, digikam/CMakeLists.txt, digikam/utils/contextmenuhelper.cpp: Port KDEpims to akonadi 2014-08-28 Gilles Caulier * NEWS: update 2014-08-28 Gilles Caulier * NEWS: update 2014-08-28 Gilles Caulier * NEWS: update 2014-08-28 Mohamed Anwer * NEWS: Update News 2014-08-28 Mohamed Anwer * digikam/filters/filtersidebarwidget.cpp, digikam/filters/filtersidebarwidget.h, digikam/filters/ratingfilter.cpp, digikam/filters/ratingfilter.h, digikam/views/digikamview.cpp, libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodel.h, libs/models/imagefiltersettings.cpp, libs/models/imagefiltersettings.h: Bug:279835 rating-filter: checkbox for including or excluding not rated images 2014-08-28 Gilles Caulier * NEWS: update 2014-08-28 Gilles Caulier * : commit 749404540e57fc70ddbab5e811a29087ecd13c4b Author: Gilles Caulier Date: Thu Aug 28 14:31:39 2014 +0200 2014-08-28 Gilles Caulier * utilities/firstrun/collectionpage.cpp, utilities/firstrun/collectionpage.h: Fix FirstRun assistant sentence about to "Keep" image collections BUGS: 187651 FIXED-IN: 4.3.0 2014-08-28 Mohamed Anwer * showfoto/main/showfoto.cpp: Polish 2014-08-27 Gilles Caulier * NEWS, digikam/items/overlays/assignnameoverlay.cpp: Fix rectangle to use over icon-view item to plug face assigment overlay. We cannot use information rectangle on the botoom, in case of no information are displayed following user settings. Using Thumbnail rectangle is more appropriated. We will use bottom region of thumb. BUGS: 307613 FIXED-IN: 4.3.0 2014-08-27 Gilles Caulier * libs/notificationmanager/dnotificationwrapper.cpp: fix return valuz to check 2014-08-26 Gilles Caulier * libs/notificationmanager/dnotificationwrapper.cpp, libs/widgets/common/dcursortracker.cpp: use notify-send command line tool to dispatch event to Gnome and other freedesktop compatible Notifiers 2014-08-26 Gilles Caulier * NEWS: update 2014-08-26 Veaceslav Munteanu * CMakeLists.txt, digikam/fileaction/metadatahub.cpp, digikam/main/digikamapp.cpp: Use OR instead of asignment for dirty value BUG: 338522 FIXED-IN:4.3.0 2014-08-26 Gilles Caulier * CMakeLists.txt, libs/notificationmanager/dnotificationwrapper.cpp, libs/notificationmanager/macnotification.mm: fix compilation under OSX 2014-08-26 Gilles Caulier * CMakeLists.txt, digikam/CMakeLists.txt, digikam/album/albumlabelstreeview.cpp, digikam/album/albummanager.cpp, libs/models/imagealbummodel.cpp, libs/notificationmanager/dnotificationwrapper.cpp, libs/notificationmanager/dnotificationwrapper.h, libs/notificationmanager/macnotification.mm, libs/widgets/common/knotificationwrapper.cpp, libs/widgets/common/knotificationwrapper.h, libs/widgets/common/macnotification.mm, showfoto/main/showfoto.cpp, utilities/gpssearch/gpsmarkertiler.cpp, utilities/imageeditor/main/imagewindow.cpp, utilities/importui/main/importui.cpp, utilities/maintenance/duplicatesfinder.cpp, utilities/maintenance/imageinfojob.cpp, utilities/maintenance/maintenancemngr.cpp, utilities/maintenance/maintenancetool.cpp, utilities/queuemanager/main/queuemgrwindow.cpp: move notification wrapper to a dedicated sub folder and rename it with D prefix 2014-08-26 Gilles Caulier * libs/widgets/common/knotificationwrapper.cpp: better KDE detection to use KNotify 2014-08-26 Mohamed Anwer * NEWS: Update 2014-08-26 Mohamed Anwer * libs/models/imagesortsettings.cpp: Fixing BUG: 306158 2014-08-25 Gilles Caulier * CMakeLists.txt, digikam/CMakeLists.txt, libs/widgets/common/knotificationwrapper.cpp, libs/widgets/common/knotificationwrapper.h, libs/widgets/common/macnotification.mm: send digiKam notifications to OSX events notifier 2014-08-25 Gilles Caulier * : commit 235bb6e3945cdc42c0f890d3ad3adf1eea001179 Author: Gilles Caulier Date: Mon Aug 25 12:02:08 2014 +0200 2014-08-25 l10n daemon script * digikam/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2014-08-24 Gilles Caulier * NEWS: update 2014-08-24 Gilles Caulier * NEWS: update 2014-08-24 Gilles Caulier * NEWS: update 2014-08-24 Gilles Caulier * NEWS: update 2014-08-24 Gilles Caulier * NEWS: update 2014-08-24 Gilles Caulier * NEWS: update 2014-08-24 Gilles Caulier * NEWS: update 2014-08-24 Gilles Caulier * NEWS: update 2014-08-24 Gilles Caulier * NEWS: update 2014-08-24 Gilles Caulier * NEWS: update 2014-08-24 Gilles Caulier * NEWS: update 2014-08-24 l10n daemon script * showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2014-08-23 Gilles Caulier * NEWS: update 2014-08-23 Gilles Caulier * NEWS: polish 2014-08-23 Gilles Caulier * NEWS: update 2014-08-23 Gilles Caulier * NEWS: update 2014-08-23 Mohamed Anwer * digikam/views/digikamview.cpp: Fixing BUG:338172 2014-08-23 Gilles Caulier * NEWS: update 2014-08-23 Gilles Caulier * NEWS: update 2014-08-23 Gilles Caulier * NEWS: update 2014-08-22 Gilles Caulier * NEWS: update 2014-08-22 Gilles Caulier * NEWS, libs/dimg/loaders/jp2kloader.cpp, libs/dimg/loaders/jp2kloader.h: Fix rate value argument to pass to Jasper::jp2_encode(). Rate value must use comma float, not dot float notation. Constify and polish. BUGS: 333001 FIXED-IN: 4.3.0 2014-08-22 Gilles Caulier * NEWS, utilities/imageeditor/editor/editorwindow.cpp: Add new keyboard shortcut to File/Export action from Image Editor (CRTL+SHIFT+E) constify and polish implementation BUGS: 332999 FIXED-IN: 4.3.0 2014-08-22 Gilles Caulier * NEWS: update 2014-08-21 Gilles Caulier * imageplugins/transform/ratiocroptool.cpp, imageplugins/transform/ratiocroptool.h: optimize string 2014-08-21 Gilles Caulier * imageplugins/transform/imageselectionwidget.cpp: optimize computations 2014-08-21 Gilles Caulier * NEWS, digikam/album/album.cpp, digikam/album/album.h, digikam/album/albumlabelstreeview.cpp, digikam/album/albumlabelstreeview.h, digikam/album/albummanager.cpp, digikam/album/albumselectiontreeview.cpp, digikam/dragdrop/albumdragdrop.cpp, digikam/dragdrop/tagdragdrop.cpp, digikam/tags/tagfolderview.cpp, digikam/tags/tagfolderview.h, digikam/utils/editablesearchtreeview.cpp, digikam/utils/editablesearchtreeview.h, digikam/views/leftsidebarwidgets.cpp, libs/models/albummodel.cpp, utilities/fuzzysearch/fuzzysearchview.cpp, utilities/gpssearch/gpssearchview.cpp, utilities/kipiiface/kipiimagecollection.cpp, utilities/kipiiface/kipiimagecollectionselector.cpp, utilities/kipiiface/kipiimagecollectionselector.h: As large vote from Google+, remove "My " preposition from "My Albums", "My Tags", "My Searches", etc... Code review and polish coding style. Constify pointers. BUGS: 338429 FIXED-IN : 4.3.0 2014-08-21 Gilles Caulier * : commit 20a482d89b19530a5adc822d3aa97ac1c2e86e76 Author: Gilles Caulier Date: Thu Aug 21 10:51:40 2014 +0200 2014-08-21 Mohamed Anwer * : fixing conflict 2014-08-20 l10n daemon script * digikam/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2014-08-19 Gilles Caulier * imageplugins/color/digikamimageplugin_color_ui.rc, imageplugins/decorate/digikamimageplugin_decorate_ui.rc, imageplugins/enhance/digikamimageplugin_enhance_ui.rc, imageplugins/filters/digikamimageplugin_fxfilters_ui.rc, imageplugins/transform/digikamimageplugin_transform_ui.rc, showfoto/main/showfotoui.rc, utilities/imageeditor/main/digikamimagewindowui.rc, utilities/importui/main/importui.rc, utilities/lighttable/lighttablewindowui.rc, utilities/queuemanager/main/queuemgrwindowui.rc: add comment about to increment version ID when contents is modified 2014-08-19 Gilles Caulier * digikam/main/digikamapp.cpp: add debug statement + constify 2014-08-19 Gilles Caulier * digikam/main/digikamui.rc: increment version ID and add comment about version rules 2014-08-19 Mohamed Anwer * NEWS: Update 2014-08-19 Gilles Caulier * NEWS: update 2014-08-19 Mohamed Anwer * utilities/gpssearch/gpssearchview.cpp: Removing map selection after setting Non Geolocated items, Polish UI, BUG:225869 2014-08-19 Gilles Caulier * NEWS: update 2014-08-19 Veaceslav Munteanu * digikam/utils/albumsettings.cpp: Fix compilation error without baloo 2014-08-19 Veaceslav Munteanu * utilities/baloo/baloowrap.cpp, utilities/baloo/baloowrap.h: Polish baloowrap by Gilles 2014-08-19 Gilles Caulier * CMakeLists.txt: polish 2014-08-19 Veaceslav Munteanu * : commit 026ee0a197c76e420e1375b9c233320757ae8192 Author: Veaceslav Munteanu Date: Tue Aug 19 15:48:25 2014 +0300 2014-08-19 Gilles Caulier * libs/dimg/filters/lens/lensfuniface.cpp, libs/dimg/filters/lens/lensfuniface.h: new rule about Canon G1X which is not recognized properly by LensFun 2014-08-19 Veaceslav Munteanu * utilities/baloo/baloowrap.cpp: Fix crash in baloowrap 2014-08-18 Mohamed Anwer * digikam/views/leftsidebarwidgets.cpp, digikam/views/leftsidebarwidgets.h, utilities/gpssearch/gpssearchview.cpp, utilities/gpssearch/gpssearchview.h: Moving "Show Non Geolocated Item" Action in GPS search View 2014-08-18 Veaceslav Munteanu * : commit bed50b0b2c4b301d1b71e801b588f1717e47c348 Author: Veaceslav Munteanu Date: Mon Aug 18 19:02:32 2014 +0300 2014-08-18 Gilles Caulier * : commit 7cff347a70fcbf981ebcceaf1218440fad7ca945 Author: Gilles Caulier Date: Mon Aug 18 09:54:16 2014 +0200 2014-08-18 l10n daemon script * digikam/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2014-08-17 Mohamed Anwer * digikam/views/leftsidebarwidgets.cpp, digikam/views/leftsidebarwidgets.h: Fixing Coverty Scan Defects 2014-08-17 Gilles Caulier * CMakeLists.txt, digikam/utils/config-digikam.h.cmake.in, libs/widgets/graphicsview/graphicsdimgitem.cpp, utilities/imageeditor/widgets/imagepreviewitem.cpp, utilities/slideshow/slideshow.cpp: apply new patch #88275 from Axel Arnold about Retina display support will be only managed under OSX, not Linux or Windows. CCBUGS: 337231 CCBUGS: 338138 2014-08-17 Veaceslav Munteanu * CMakeLists.txt, digikam/fileaction/metadatahub.cpp, digikam/utils/albumsettings.cpp, digikam/utils/albumsettings.h, digikam/utils/config-digikam.h.cmake.in, libs/database/imagescanner.cpp, utilities/setup/setupmetadata.cpp, utilities/setup/setupmetadata.h: Port setupmetadata and metadatahub to use baloo settings 2014-08-17 l10n daemon script * digikam/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2014-08-16 Gilles Caulier * AUTHORS: New Showfoto 4.3.0 splashscreen from Asa Sourdiffe CCMAIL: asourdiffe@gmail.com 2014-08-16 Gilles Caulier * AUTHORS: new digiKam 4.3.0 splashscreen from Isabelle Myja 2014-08-16 Gilles Caulier * NEWS: update 2014-08-16 Veaceslav Munteanu * digikam/fileaction/metadatahub.cpp, digikam/utils/albumsettings.cpp, digikam/utils/albumsettings.h: Set baloo settings in albums settings 2014-08-16 l10n daemon script * digikam/main/digikam.appdata.xml: SVN_SILENT made messages (after extraction) 2014-08-15 Mohamed Anwer * digikam/views/leftsidebarwidgets.cpp: Unsaving the searches of "No tags" and "Non geo-located items" 2014-08-15 Mohamed Anwer * digikam/main/digikamui.rc, utilities/searchwindow/searchfields.cpp, utilities/searchwindow/searchgroup.cpp: Adding "Labels" to Browse menu in digikamui.rc Adding search using Geographic Altitude 2014-08-15 Gilles Caulier * digikam/views/imagepreviewview.cpp: polish 2014-08-15 Gilles Caulier * utilities/setup/setupmetadata.cpp, utilities/setup/setupmetadata.h: polish 2014-08-15 Gilles Caulier * : commit 34671351f3b082049c0883cf4a85c8d422f438d2 Author: Gilles Caulier Date: Fri Aug 15 09:41:08 2014 +0200 2014-08-15 l10n daemon script * digikam/main/digikam.appdata.xml, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/main/showfoto.appdata.xml: SVN_SILENT made messages (after extraction) 2014-08-15 Gilles Caulier * digikam/album/albumpropsedit.cpp, digikam/album/albumpropsedit.h: constify and polish 2014-08-15 Gilles Caulier * showfoto/CMakeLists.txt: clapack is not a dependency of showfoto since eigen3 is used instead 2014-08-15 Gilles Caulier * showfoto/CMakeLists.txt: application name is showfoto here 2014-08-14 Mohamed Anwer * digikam/views/leftsidebarwidgets.cpp, digikam/views/leftsidebarwidgets.h, utilities/searchwindow/searchfields.cpp, utilities/searchwindow/searchgroup.cpp: View non Geolocated items 2014-08-14 Matthias Klumpp * digikam/CMakeLists.txt, imageplugins/color/CMakeLists.txt, imageplugins/decorate/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, imageplugins/filters/CMakeLists.txt, imageplugins/transform/CMakeLists.txt, showfoto/CMakeLists.txt: trivial: Fix AppStream install dirs Meh... 2014-08-13 Matthias Klumpp * digikam/CMakeLists.txt, digikam/main/digikam.appdata.xml, imageplugins/color/CMakeLists.txt, imageplugins/color/digiKam-ImagePlugin_Color.metainfo.xml, imageplugins/decorate/CMakeLists.txt, imageplugins/decorate/digiKam-ImagePlugin_Decorate.metainfo.xml, imageplugins/enhance/CMakeLists.txt, imageplugins/enhance/digiKam-ImagePlugin_Enhance.metainfo.xml, imageplugins/filters/CMakeLists.txt, imageplugins/filters/digiKam-ImagePlugin_FxFilters.metainfo.xml, imageplugins/transform/CMakeLists.txt, imageplugins/transform/digiKam-ImagePlugin_Transform.metainfo.xml, showfoto/CMakeLists.txt, showfoto/main/showfoto.appdata.xml: Add AppStream metadata Please adjust the project's descriptions to your liking. The project metadata was taken mainly from kde.org (and therefore might need to be corrected there as well, in case it has flaws). For more information on the metadata, see: http://lists.kde.org/?l=kde- core-devel&m=140702291220410 If you want to extend the metadata, helpful information can be found at http://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html 2014-08-12 Veaceslav Munteanu * CMakeLists.txt, digikam/fileaction/metadatahub.cpp, libs/database/imagescanner.cpp: Set baloo as optional dependency and compile digikam without baloo 2014-08-09 Veaceslav Munteanu * digikam/fileaction/metadatahub.cpp, utilities/baloo/baloowrap.cpp, utilities/baloo/baloowrap.h: Comments and clean-up + small fix in metadatahub 2014-08-09 Veaceslav Munteanu * digikam/main/digikamapp.cpp, libs/database/imagescanner.cpp, utilities/baloo/baloowrap.cpp, utilities/baloo/baloowrap.h: Make Baloowrap as singleton, and enable sync Baloo -> digikam for tags, rating, comments 2014-08-09 Veaceslav Munteanu * digikam/CMakeLists.txt, libs/database/imagescanner.cpp, libs/database/imagescanner.h, utilities/baloo/baloowrap.cpp, utilities/baloo/baloowrap.h: Add syncronous sync Baloo -> digiKam for tags 2014-08-08 Gilles Caulier * CMakeLists.txt, NEWS, data/database/dbconfig.xml.cmake.in: Update Database schema to version 2 to fix Images.names field size BUGS: 327646 FIXED-IN: 4.3.0 2014-08-08 Gilles Caulier * NEWS: update 2014-08-08 Gilles Caulier * NEWS: update 2014-08-08 Gilles Caulier * NEWS: update 2014-08-08 Gilles Caulier * cmake/modules/MacroOpenCV.cmake: apply patch from Vadim Zhukov 2014-08-07 Gilles Caulier * NEWS: update 2014-08-07 Veaceslav Munteanu * : commit cc6c3a9c24a835d12fcd1c42c07f86d3137a05e1 Author: Gilles Caulier Date: Thu Aug 7 19:15:52 2014 +0200 2014-08-07 Gilles Caulier * NEWS: update 2014-08-07 Gilles Caulier * NEWS: update 2014-08-07 Gilles Caulier * NEWS: update 2014-08-07 Gilles Caulier * digikam/album/albumselectiontreeview.cpp, digikam/main/digikamapp.cpp, digikam/main/digikamapp.h, digikam/main/digikamapp_p.h, digikam/main/digikamui.rc, digikam/views/digikamview.cpp, digikam/views/digikamview.h, utilities/maintenance/newitemsfinder.cpp, utilities/maintenance/newitemsfinder.h: Remove dupplicate action to Rebuild thumbs. Refresh current album action now rebuild thumbs and scan for new items in current album. BUGS: 262720 FIXED-IN: 4.3.0 2014-08-06 Gilles Caulier * NEWS: update 2014-08-06 Gilles Caulier * CMakeLists.txt, digikam/utils/config-digikam.h.cmake.in: clapack is not used anylore. Eigen3 lib is used instead (by Refocus tool) 2014-08-06 Gilles Caulier * libs/dialogs/libsinfodlg.cpp, libs/dialogs/libsinfodlg.h: constify and polish 2014-08-06 Gilles Caulier * NEWS: update 2014-08-06 Gilles Caulier * digikam/utils/componentsinfo.h: show SQlite2, Nepomuk, and kdepimlibs support in Components info dialog 2014-08-05 Gilles Caulier * NEWS: update 2014-08-05 Gilles Caulier * CMakeLists.txt, README: fix OpenCV components reqired to compile fine under Fedora and Debian. CCBUGS: 338037 2014-08-05 Gilles Caulier * NEWS: update 2014-08-04 Gilles Caulier * CMakeLists.txt, NEWS: 4.3.0 release date 2014-08-04 Gilles Caulier * project/NEWS.4.2.0: polish 2014-08-04 Nicolas Lécureuil * CMakeLists.txt, NEWS: Open for 4.3.0 2014-08-04 Nicolas Lécureuil * ChangeLog, project/NEWS.4.2.0: Prepare for 4.2.0 4.2.0 2014-08-04 2014-08-03 Mohamed Anwer * NEWS, libs/imageproperties/imagedescedittab.cpp: BUG:337993 Switching to "tags" tab FIXED-IN:4.2.0 2014-08-03 Gilles Caulier * CMakeLists.txt, NEWS: patch release date 2014-07-30 André Marcelo Alvarenga * utilities/setup/setupimagequalitysorter.cpp: Add missing colon 2014-07-29 Gilles Caulier * NEWS: update 2014-07-28 Yuri Chornoivan * digikam/tags/tagsmanager/tagsmanager.cpp: Add missing space 2014-07-28 Gilles Caulier * : commit f96ba7c3a26ffef824c364e74014e55c598f952a Author: Gilles Caulier Date: Mon Jul 28 07:29:00 2014 +0200 2014-07-27 Mohamed Anwer * digikam/album/albumhistory.cpp, digikam/album/albumhistory.h, digikam/album/albumlabelstreeview.cpp, digikam/album/albumlabelstreeview.h, digikam/views/leftsidebarwidgets.cpp, digikam/views/leftsidebarwidgets.h: Memory usage enhancement, Polish, Doc 2014-07-27 Gilles Caulier * NEWS: update 2014-07-25 Gilles Caulier * cmake/modules/MacroUtils.cmake: polish 2014-07-25 Gilles Caulier * cmake/modules/MacroUtils.cmake: add 2 new generic macro 2014-07-25 Gilles Caulier * CMakeLists.txt, cmake/modules/MacroUtils.cmake: move utils macro into dedicated cmake file 2014-07-25 Gilles Caulier * cmake/modules/MacroOpenCV.cmake: polish 2014-07-25 Veaceslav Munteanu * digikam/tags/tagsmanager/tagsmanager.cpp: Add extra warning when writing tags 2014-07-25 Veaceslav Munteanu * digikam/fileaction/metadatahub.cpp: Second metadatahub refactor, fixed last problems with writting tags 2014-07-25 Gilles Caulier * : commit 803a260700f49ebfe1111ecb72a7bf05e12280e0 Author: Gilles Caulier Date: Fri Jul 25 12:34:30 2014 +0200 2014-07-25 Veaceslav Munteanu * digikam/fileaction/metadatahub.cpp: Fix another scenario where digiKam could keep garbage tags 2014-07-25 l10n daemon script * digikam/main/digikam.desktop, digikam/main/digikam.notifyrc, imageplugins/color/digikamimageplugin_color.desktop, imageplugins/decorate/digikamimageplugin_decorate.desktop, imageplugins/enhance/digikamimageplugin_enhance.desktop, imageplugins/filters/digikamimageplugin_fxfilters.desktop, imageplugins/transform/digikamimageplugin_transform.desktop, kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol, kioslave/digikammapimages.protocol, kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol, showfoto/main/showfoto.desktop, utilities/imageeditor/plugin/digikamimageplugin.desktop, utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made messages (.desktop file) 2014-07-24 Veaceslav Munteanu * digikam/fileaction/metadatahub.cpp, digikam/fileaction/metadatahub.h, libs/database/imagescanner.cpp: BUG: 337688 alternative way to check for obsolete root tag, with regex 2014-07-24 Veaceslav Munteanu * digikam/fileaction/metadatahub.cpp, digikam/fileaction/metadatahub.h: BUG: 337688 Big metadatahub refactoring + extra checks for _Digikam_root_tag_ when writing data 2014-07-24 Veaceslav Munteanu * libs/database/imagescanner.cpp: Clean-up imagescanner 2014-07-24 Veaceslav Munteanu * libs/database/imagescanner.cpp: BUG: 337688 Sanitize tag input, to avoid legacy _Digikam_root_tag_ from apprearing in tag list 2014-07-24 l10n daemon script * digikam/main/digikam.desktop, digikam/main/digikam.notifyrc, imageplugins/color/digikamimageplugin_color.desktop, imageplugins/decorate/digikamimageplugin_decorate.desktop, imageplugins/enhance/digikamimageplugin_enhance.desktop, imageplugins/filters/digikamimageplugin_fxfilters.desktop, imageplugins/transform/digikamimageplugin_transform.desktop, kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol, kioslave/digikammapimages.protocol, kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol, showfoto/main/showfoto.desktop, utilities/imageeditor/plugin/digikamimageplugin.desktop, utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made messages (.desktop file) 2014-07-23 Gilles Caulier * digikam/views/leftsidebarwidgets.cpp, digikam/views/leftsidebarwidgets.h: use smaller text in left sidebar tabs header. Since Labels tab have been add, if all tabs show text header (through setup/misc option), all header are truncated 2014-07-23 Gilles Caulier * digikam/utils/contextmenuhelper.cpp: restoring kdepimlibs support 2014-07-23 Gilles Caulier * : commit 61b9adcd8eb77954283fd0ae5db9daecfc3aeb27 Author: Gilles Caulier Date: Wed Jul 23 17:17:15 2014 +0200 2014-07-23 Veaceslav Munteanu * libs/database/imagescanner.cpp: Tags stability: Remove tags set as empty strings 2014-07-23 Gilles Caulier * CMakeLists.txt, tests/imgqsort/detectblur/CMakeLists.txt, tests/imgqsort/detectcompression/CMakeLists.txt, tests/imgqsort/detectnoise/CMakeLists.txt: makes digiKam being explicit in what OpenCV components are needed. REVIEW: 119201 2014-07-23 Veaceslav Munteanu * utilities/maintenance/maintenancethread.cpp, utilities/maintenance/maintenancethread.h, utilities/maintenance/metadatasynchronizer.cpp: Fix maintenance tool to use tagsOnly once again 2014-07-22 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp, digikam/album/albumlabelstreeview.h: Polish 2014-07-22 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp, digikam/album/albumlabelstreeview.h, digikam/views/leftsidebarwidgets.cpp: Polish & consts 2014-07-19 Gilles Caulier * NEWS: update 2014-07-18 Gilles Caulier * NEWS: update date release 2014-07-18 Gilles Caulier * NEWS: update 2014-07-18 Mohamed Anwer * digikam/views/leftsidebarwidgets.cpp: Polish 2014-07-18 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp, digikam/views/leftsidebarwidgets.cpp: Debugging messages 2014-07-18 Gilles Caulier * NEWS: update 2014-07-18 Gilles Caulier * showfoto/CMakeLists.txt, utilities/imageeditor/widgets/imagepreviewitem.cpp: appply patch #87796 to support retina display under OSX with Image editor and Showfoto CCBUGS: 337231 2014-07-18 Gilles Caulier * cmake/templates/Info.plist.cmake.in: apply patch #87795 to indicate to not use Raster rendering under OSX CCBUGS: 337231 2014-07-18 Gilles Caulier * NEWS: update 2014-07-18 Gilles Caulier * digikam/fileaction/metadatahub.cpp, libs/database/imagescanner.cpp, libs/dmetadata/dmetadata.cpp, libs/dmetadata/dmetadata.h: apply patch #87717 to support multiple face tags in the same image with same name. BUG: 337417 FIXED-IN: 4.2.0 2014-07-18 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp, digikam/album/albumlabelstreeview.h: Labels tree-view icon size obeys Album settings now 2014-07-18 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp, digikam/views/leftsidebarwidgets.cpp: Setting labels tree-view font from settings, Polish 2014-07-17 Mohamed Anwer * utilities/kipiiface/kipiimagecollectionselector.cpp: Polish 2014-07-17 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp, utilities/kipiiface/kipiimagecollectionselector.cpp: Fixing coverty detects 2014-07-17 Mohamed Anwer * utilities/kipiiface/kipiimagecollectionselector.cpp: Polish 2014-07-17 Mohamed Anwer * digikam/views/leftsidebarwidgets.cpp: Restoring tags tree-view state from history 2014-07-17 Mohamed Anwer * : commit da1bc3c2dcae5a8b50063b30d309f97da4594c36 Author: Mohamed Anwer Date: Thu Jul 17 12:42:05 2014 +0200 2014-07-17 Mohamed Anwer * : commit afdc2b36a17aa61ddab31bac74af9914be67ab47 Merge: 3de893d 0bc86c7 Author: Gilles Caulier Date: Thu Jul 17 11:06:41 2014 +0200 2014-07-16 Gilles Caulier * CMakeLists.txt, digikam/views/tableview.cpp, digikam/views/tableview.h, digikam/views/tableview/tableview.cpp, digikam/views/tableview/tableview.h, digikam/views/tableview/tableview_column_audiovideo.cpp, digikam/views/tableview/tableview_column_audiovideo.h, digikam/views/tableview/tableview_column_configuration_dialog.cpp, digikam/views/tableview/tableview_column_configuration_dialog.h, digikam/views/tableview/tableview_column_digikam.cpp, digikam/views/tableview/tableview_column_digikam.h, digikam/views/tableview/tableview_column_file.cpp, digikam/views/tableview/tableview_column_file.h, digikam/views/tableview/tableview_column_geo.cpp, digikam/views/tableview/tableview_column_geo.h, digikam/views/tableview/tableview_column_item.cpp, digikam/views/tableview/tableview_column_item.h, digikam/views/tableview/tableview_column_photo.cpp, digikam/views/tableview/tableview_column_photo.h, digikam/views/tableview/tableview_column_thumbnail.cpp, digikam/views/tableview/tableview_column_thumbnail.h, digikam/views/tableview/tableview_columnfactory.cpp, digikam/views/tableview/tableview_columnfactory.h, digikam/views/tableview/tableview_columns.cpp, digikam/views/tableview/tableview_columns.h, digikam/views/tableview/tableview_model.cpp, digikam/views/tableview/tableview_model.h, digikam/views/tableview/tableview_selection_model_syncer.cpp, digikam/views/tableview/tableview_selection_model_syncer.h, digikam/views/tableview/tableview_shared.h, digikam/views/tableview/tableview_treeview.cpp, digikam/views/tableview/tableview_treeview.h, digikam/views/tableview/tableview_treeview_delegate.cpp, digikam/views/tableview/tableview_treeview_delegate.h, digikam/views/tableview_column_audiovideo.cpp, digikam/views/tableview_column_audiovideo.h, digikam/views/tableview_column_configuration_dialog.cpp, digikam/views/tableview_column_configuration_dialog.h, digikam/views/tableview_column_digikam.cpp, digikam/views/tableview_column_digikam.h, digikam/views/tableview_column_file.cpp, digikam/views/tableview_column_file.h, digikam/views/tableview_column_geo.cpp, digikam/views/tableview_column_geo.h, digikam/views/tableview_column_item.cpp, digikam/views/tableview_column_item.h, digikam/views/tableview_column_photo.cpp, digikam/views/tableview_column_photo.h, digikam/views/tableview_column_thumbnail.cpp, digikam/views/tableview_column_thumbnail.h, digikam/views/tableview_columnfactory.cpp, digikam/views/tableview_columnfactory.h, digikam/views/tableview_columns.cpp, digikam/views/tableview_columns.h, digikam/views/tableview_model.cpp, digikam/views/tableview_model.h, digikam/views/tableview_selection_model_syncer.cpp, digikam/views/tableview_selection_model_syncer.h, digikam/views/tableview_shared.h, digikam/views/tableview_treeview.cpp, digikam/views/tableview_treeview.h, digikam/views/tableview_treeview_delegate.cpp, digikam/views/tableview_treeview_delegate.h: move tableview to a dedicated sub-dir for better visibility 2014-07-16 Gilles Caulier * CMakeLists.txt, digikam/items/assignnameoverlay.cpp, digikam/items/assignnameoverlay.h, digikam/items/facerejectionoverlay.cpp, digikam/items/facerejectionoverlay.h, digikam/items/groupindicatoroverlay.cpp, digikam/items/groupindicatoroverlay.h, digikam/items/imagecoordinatesoverlay.cpp, digikam/items/imagecoordinatesoverlay.h, digikam/items/imageratingoverlay.cpp, digikam/items/imageratingoverlay.h, digikam/items/imagerotationoverlay.cpp, digikam/items/imagerotationoverlay.h, digikam/items/imageselectionoverlay.cpp, digikam/items/imageselectionoverlay.h, digikam/items/overlays/assignnameoverlay.cpp, digikam/items/overlays/assignnameoverlay.h, digikam/items/overlays/facerejectionoverlay.cpp, digikam/items/overlays/facerejectionoverlay.h, digikam/items/overlays/groupindicatoroverlay.cpp, digikam/items/overlays/groupindicatoroverlay.h, digikam/items/overlays/imagecoordinatesoverlay.cpp, digikam/items/overlays/imagecoordinatesoverlay.h, digikam/items/overlays/imageratingoverlay.cpp, digikam/items/overlays/imageratingoverlay.h, digikam/items/overlays/imagerotationoverlay.cpp, digikam/items/overlays/imagerotationoverlay.h, digikam/items/overlays/imageselectionoverlay.cpp, digikam/items/overlays/imageselectionoverlay.h: move overlays to a dedicated sub-dir for better visibility 2014-07-16 l10n daemon script * digikam/main/digikam.notifyrc: SVN_SILENT made messages (.desktop file) 2014-07-16 Mohamed Anwer * : commit 34df76823386894803ccaae4ef53194b7bf1a931 Author: Gilles Caulier Date: Tue Jul 15 10:01:12 2014 +0200 2014-07-15 Gilles Caulier * NEWS: update 2014-07-15 Gilles Caulier * digikam/items/assignnameoverlay.cpp, digikam/items/assignnameoverlay.h, utilities/facemanagement/assignnamewidget.cpp: Do not use a Qwidget as container of AssignNameWidget. This break layout with non Oxgen widget style (fully reproducible under OSX) Set argin a spacing to 1 pixel into AssignNameWidget layout. constify and polish implementations BUGS: 262175 FIXED-IN: 4.2.0 2014-07-14 Gilles Caulier * NEWS: typo 2014-07-13 Gilles Caulier * libs/widgets/graphicsview/graphicsdimgitem.cpp, utilities/slideshow/slideshow.cpp: apply patch #87715 from Axel Arnolda CCBUGS: 337231 2014-07-13 Mohamed Anwer * : commit 81c6afe0103919625868df84bd1a4e50e59d5faa Author: Gilles Caulier Date: Sat Jul 12 14:07:37 2014 +0200 2014-07-12 Veaceslav Munteanu * digikam/dragdrop/tagdragdrop.cpp: BUG: 337392 Use dropped on tag if no other tags are selected 2014-07-11 Mohamed Anwer * digikam/views/leftsidebarwidgets.cpp: Saving state for the tags source radio btns 2014-07-11 Mohamed Anwer * : commit c6c96d9a819abc187bb2b7878d09a357e784100e Author: Mohamed Anwer Date: Fri Jul 11 15:36:46 2014 +0200 2014-07-11 Gilles Caulier * cmake/templates/gitscript.cmake.in: in_cmake => cmake.in 2014-07-11 Gilles Caulier * CMakeLists.txt, cmake/templates/Doxyfile.cmake.in, cmake/templates/Doxyfile.in_cmake, cmake/templates/Info.plist.cmake.in, cmake/templates/Info.plist.in_cmake, cmake/templates/digikam.lsm.cmake.in, cmake/templates/digikam.lsm.in_cmake, cmake/templates/gitscript.cmake.in, cmake/templates/gitscript.cmake.in_cmake, cmake/templates/gitversion.h.cmake.in, cmake/templates/gitversion.h.in_cmake, data/database/CMakeLists.txt, data/database/dbconfig.xml.cmake.in, data/database/dbconfig.xml.in_cmake, data/hotplug/CMakeLists.txt, data/hotplug/digikam-download.desktop.cmake.in, data/hotplug/digikam-download.desktop.in_cmake, data/hotplug/digikam-gphoto2-camera.desktop.cmake.in, data/hotplug/digikam-gphoto2-camera.desktop.in_cmake, data/hotplug/digikam-mount-and-download.desktop.cmake.in, data/hotplug/digikam-mount-and-download.desktop.in_cmake, data/hotplug/digikam-opencamera.desktop.cmake.in, data/hotplug/digikam-opencamera.desktop.in_cmake, digikam/CMakeLists.txt, digikam/database/dbconfigversion.h.cmake.in, digikam/database/dbconfigversion.h.in_cmake, digikam/utils/config-digikam.h.cmake.in, digikam/utils/config-digikam.h.in_cmake, digikam/utils/version.h.cmake.in, digikam/utils/version.h.in_cmake: in_cmake => cmake.in 2014-07-10 Gilles Caulier * cmake/templates/gitversion.h.in_cmake: polish 2014-07-09 Gilles Caulier * libs/3rdparty/kmemoryinfo/kmemoryinfo_backend.cpp: fix broken compilation under OPenBSD REVIEW: 119200 2014-07-09 Gilles Caulier * tests/CMakeLists.txt, tests/testdatabase.cpp: minimal test program to init digiKam database and check memory leak relevant 2014-07-08 Gilles Caulier * NEWS: update 2014-07-08 Gilles Caulier * cmake/templates/Info.plist.in_cmake, digikam/CMakeLists.txt, libs/widgets/graphicsview/graphicsdimgitem.cpp, utilities/slideshow/slideshow.cpp: apply patch #87641 to handle Retina display properly under OSX with preview image mode. BUGS: 337231 FIXED-IN: 4.2.0 2014-07-08 Gilles Caulier * data/database/CMakeLists.txt, data/database/dbconfig.xml.cmake, data/database/dbconfig.xml.in_cmake, data/database/dbconfigversion.h.cmake, digikam/CMakeLists.txt, digikam/database/dbconfigversion.h.in_cmake: compile 2014-07-08 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp, digikam/album/albumlabelstreeview.h, digikam/views/digikamview.cpp: API documentaion and Polish 2014-07-08 Gilles Caulier * CMakeLists.txt: 4.2.0 release date 2014-07-08 Gilles Caulier * data/CMakeLists.txt, data/hotplug/CMakeLists.txt, data/hotplug/digikam-camera, data/hotplug/digikam-download.desktop.in_cmake, data/hotplug/digikam-gphoto2-camera.desktop.in_cmake, data/hotplug/digikam-mount-and-download.desktop.in_cmake, data/hotplug/digikam-opencamera.desktop.in_cmake, utilities/CMakeLists.txt, utilities/hotplug/CMakeLists.txt, utilities/hotplug/digikam-camera, utilities/hotplug/digikam-download.desktop.cmake, utilities/hotplug/digikam-gphoto2-camera.desktop.cmake, utilities/hotplug/digikam-mount-and-download.desktop.cmake, utilities/hotplug/digikam-opencamera.desktop.cmake: move hotplug data to data subdir to be homogenous with rest of digiKam. rename .cmake in files with .in_cmake extension 2014-07-08 Gilles Caulier * CMakeLists.txt, digikam/CMakeLists.txt, digikam/utils/config-digikam.h.cmake, digikam/utils/config-digikam.h.in_cmake, digikam/utils/version.h.cmake, digikam/utils/version.h.in_cmake: rename templates cmake files 2014-07-08 Gilles Caulier * data/database/CMakeLists.txt, digikam/CMakeLists.txt: move cmake configure rules at the right place for DB files 2014-07-08 Gilles Caulier * CMakeLists.txt, cmake/templates/digikam.lsm.in_cmake, digikam.lsm.cmake: mv and rename this templace cmake file at the right place 2014-07-08 Gilles Caulier * CMakeLists.txt, Doxyfile.cmake, cmake/templates/Doxyfile.in_cmake: move template doxygen cmake file into right subdir 2014-07-08 Mohamed Anwer * : commit 1341e109f751e295f452a358ff69cd29499f9c85 Author: Gilles Caulier Date: Sun Jul 6 20:19:15 2014 +0200 2014-07-06 Gilles Caulier * NEWS: update 2014-07-05 Mohamed Anwer * : commit 095fd624833193aaa0676416b18e171c808235af Author: André Marcelo Alvarenga Date: Sat Jul 5 17:46:51 2014 -0300 2014-07-05 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp: Removing condition, because if moved from SearchSidebar to LabelsSideBar current album MUST change due to the selection 2014-07-05 Mohamed Anwer * digikam/album/albumhistory.cpp, digikam/album/albumlabelstreeview.cpp, digikam/album/albumlabelstreeview.h, digikam/views/digikamview.cpp: Handling AlbumHistory when loading state 2014-07-05 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp: Polish 2014-07-05 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp, digikam/album/albumlabelstreeview.h: Tagid parsing fix 2014-07-05 Mohamed Anwer * digikam/album/album.cpp, digikam/album/album.h, digikam/album/albumhistory.cpp, digikam/album/albumhistory.h, digikam/album/albumlabelstreeview.cpp, digikam/album/albumlabelstreeview.h, digikam/views/digikamview.cpp, digikam/views/leftsidebarwidgets.cpp, digikam/views/leftsidebarwidgets.h: Patching AlbumHistory mechanism to work with LabelsTreeView 2014-07-04 Mohamed Anwer * digikam/album/albumhistory.cpp: Forward Action bug fix 2014-07-03 Gilles Caulier * NEWS: update 2014-07-03 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp: Setting selection mode to ExtendedSelection 2014-07-03 Veaceslav Munteanu * digikam/tags/tagsmanager/tagpropwidget.cpp: BUG: 336851 Fix unstraslatable string in Tags Manager 2014-07-03 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp: Faster search procedure 2014-07-03 Gilles Caulier * AUTHORS: digiKam and Showfoto 4.2.0 from Marie Noelle Augendre CCMAIL: mnaugendre@gmail.com 2014-07-02 Mohamed Anwer * : commit a8efd348ccae6503f20425e34dcc00d9dc3d8aa9 Author: Mohamed Anwer Date: Wed Jul 2 23:27:34 2014 +0200 2014-07-02 Gilles Caulier * libs/widgets/common/databasewidget.cpp: fix GCC warning 2014-07-02 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp, digikam/album/albumlabelstreeview.h: Better color icons 2014-07-01 Mohamed Anwer * digikam/album/albumlabelstreeview.cpp: Polish 2014-07-01 Mohamed Anwer * : commit 0847ceb1935ce034ec741adde100e4092f3737a2 Author: Mohamed Anwer Date: Tue Jul 1 20:15:33 2014 +0200 2014-06-30 Gilles Caulier * project/NEWS.4.1.0: polish 2014-06-30 l10n daemon script * digikam/main/digikam.notifyrc: SVN_SILENT made messages (.desktop file) 2014-06-28 Mohamed Anwer * : commit 95d47e32d4a7db6235ff5eaf8526abe05d1fdc1f Author: Nicolas Lécureuil Date: Thu Jun 26 02:58:23 2014 +0200 2014-06-26 Nicolas Lécureuil * CMakeLists.txt, ChangeLog, project/NEWS.4.1.0: Prepare for version 4.1.0 4.1.0 2014-06-26 2014-06-25 Gilles Caulier * libs/database/core/dbactiontype.cpp, libs/database/core/dbactiontype.h: remove call to QVariant destructor use d internal private container 2014-06-25 Gilles Caulier * NEWS: update 2014-06-25 Gilles Caulier * NEWS: update 2014-06-24 Gilles Caulier * TODO: polish 2014-06-24 Gilles Caulier * README.FACE, utilities/facemanagement/README.FACE: mv this file at the right place 2014-06-24 Gilles Caulier * project/NEWS.4.0.0: update 2014-06-24 Gilles Caulier * utilities/facemanagement/facepipeline.cpp: Check if QMap is not null before to pass it to FaceTags API, to prevent Qt crash CCBUGS: 335624 2014-06-24 Gilles Caulier * NEWS: update 2014-06-22 Gilles Caulier * digikam/fileaction/fileworkeriface.cpp: fixx cppcheck warning 2014-06-22 Gilles Caulier * libs/dimg/filters/icc/iccprofile.cpp, utilities/setup/setupicc.cpp: implement minimal requirement to search icc color profile under windows 2014-06-21 Gilles Caulier * libs/dimg/filters/icc/iccprofile.cpp: polish 2014-06-21 Gilles Caulier * NEWS, libs/dimg/filters/icc/iccprofile.cpp, libs/dimg/filters/icc/iccprofile.h, utilities/setup/setupicc.cpp, utilities/setup/setupicc.h: apply patch #87323 from RenE J.V. Bertin about to handle standard locations for ICC profiles under OSX BUGS: 336553 FIXED-IN: 4.1.0 2014-06-21 Gilles Caulier * libs/dimg/dimg.cpp: fix cppcheck warnings 2014-06-21 Gilles Caulier * libs/database/imgqsort/imgqsort.cpp: fix cppcheck warnings 2014-06-21 Gilles Caulier * utilities/fuzzysearch/findduplicatesview.cpp: fix cppcheck warnings 2014-06-21 Gilles Caulier * libs/dimg/filters/transform/freerotationfilter.cpp: fix cppcheck warnings 2014-06-21 Gilles Caulier * NEWS: update 2014-06-20 Gilles Caulier * NEWS: update 2014-06-18 Veaceslav Munteanu * digikam/tags/tagsmanager/tagpropwidget.cpp: Fix coverity report 2014-06-18 Gilles Caulier * NEWS: update 2014-06-16 Gilles Caulier * libs/database/imageinfo.cpp, libs/database/imageinfo.h: fix CR #1223080 2014-06-16 Michael Georg Hansen * digikam/views/mapwidgetview.cpp, digikam/views/mapwidgetview.h, digikam/views/stackedview.cpp, utilities/importui/views/importstackedview.cpp: Make the code split for Digikam/ImportUI easier to understand. 2014-06-16 Michael Georg Hansen * digikam/views/mapwidgetview.cpp, digikam/views/mapwidgetview.h, utilities/importui/backend/camerathumbsctrl.cpp, utilities/importui/backend/camerathumbsctrl.h: Polish. 2014-06-16 Gilles Caulier * utilities/advancedrename/common/dynamiclayout.cpp: constify 2014-06-16 Gilles Caulier * libs/widgets/itemview/itemviewimagedelegate.cpp: Fix CR #1223073 (div by 0) 2014-06-16 Gilles Caulier * libs/widgets/metadata/metadatapanel.cpp, libs/widgets/metadata/metadatapanel.h: Why GCC or MSVC compiler didn't find this one ? Thanks to Coverity Scan to found simple dirty code. Fix CR #1223079 2014-06-16 Gilles Caulier * NEWS: update 2014-06-16 Gilles Caulier * libs/widgets/metadata/mdkeylistviewitem.cpp, libs/widgets/metadata/mdkeylistviewitem.h: apply patch #86192 from Alan Pater CCBUGS: 328018 2014-06-14 Gilles Caulier * libs/dimg/filters/sharp/sharpsettings.cpp: bug fix : if Eigen3 is unresolved, do not show Refocus option in combobox 2014-06-14 Yuri Chornoivan * libs/imageproperties/imagedescedittab.cpp: Fix typo found by Łukasz Wojniłowicz 2014-06-13 Gilles Caulier * libs/dklcms/digikam-lcms.h: fix MSVC warnings 2014-06-13 Gilles Caulier * utilities/maintenance/thumbstask.cpp, utilities/maintenance/thumbstask.h: as ThumbnailImageCatcher store QPixmap item in cache, when remove on item from cache, do it outside separated thread to prevent Qt X11 crash 2014-06-13 Gilles Caulier * utilities/facemanagement/facescandialog.cpp, utilities/facemanagement/facescandialog.h, utilities/maintenance/maintenancedlg.cpp: Face Recognition option are tainted as "experimental" features in GUI 2014-06-13 Gilles Caulier * NEWS: update 2014-06-12 Gilles Caulier * NEWS: update 2014-06-11 Gilles Caulier * NEWS: update 2014-06-11 Gilles Caulier * NEWS, utilities/fuzzysearch/findduplicatesview.cpp, utilities/fuzzysearch/findduplicatesview.h: save albumselector state befor to process album selection for fuzzy search BUGS: 336076 FIXED-IN: 4.1.0 2014-06-11 Gilles Caulier * : commit d6f5b18f64659eaa3cef09fdb98be41dc70a2030 Author: Gilles Caulier Date: Wed Jun 11 11:50:46 2014 +0200 2014-06-10 Michael Georg Hansen * NEWS: Update NEWS. 2014-06-10 Gilles Caulier * NEWS: update 2014-06-09 Gilles Caulier * libs/3rdparty/libpgf/Decoder.cpp, libs/3rdparty/libpgf/Decoder.h, libs/3rdparty/libpgf/PGFtypes.h, libs/3rdparty/libpgf/README: update internal LibPGF version to last stable 6.14.12 2014-06-08 Veaceslav Munteanu * digikam/tags/tagsmanager/models/tagmngrlistview.cpp, digikam/tags/tagsmanager/models/tagmngrlistview.h, digikam/tags/tagsmanager/taglist.cpp: BUG: 335721 Fix selection for multiple selection in quick access list 2014-06-08 Michael Georg Hansen * showfoto/main/showfoto_p.h: Fix order of initialization. 2014-06-08 Veaceslav Munteanu * NEWS, digikam/tags/tagsmanager/models/tagmngrlistmodel.cpp, digikam/tags/tagsmanager/taglist.cpp: BUG: 335718 Fix Strange All tags after tag deletion 2014-06-08 Gilles Caulier * NEWS: update 2014-06-08 Gilles Caulier * utilities/importui/main/importui.cpp: Check if current album selection is valid before to get first albumID, else this can crash application if selection is empty. constify and polish coding style BUGS: 335927 2014-06-07 Veaceslav Munteanu * NEWS: update NEWS 2014-06-07 Veaceslav Munteanu * libs/models/albumfiltermodel.cpp: BUG: 335721 use compare instead of contains when matching tags 2014-06-07 Veaceslav Munteanu * digikam/tags/tagsmanager/tagmngrtreeview.cpp: BUG: 335719 Fix Tag tree not expanding root tag 2014-06-07 Gilles Caulier * AUTHORS: digiKam 4.1.0 splashsreen : French Alps 2014-06-07 Gilles Caulier * AUTHORS: Showfoto 4.1.0 spalsh : a red flower macro 2014-06-04 Mohamed Anwer * showfoto/main/showfoto.cpp, showfoto/main/showfoto_p.h: Image Plugins not loaded until the first image is loaded inside the canvas to prevent any crashes 2014-06-04 Gilles Caulier * NEWS: update 2014-06-04 Mohamed Anwer * showfoto/main/showfoto.cpp: BUG: 335292 2014-06-03 Gilles Caulier * utilities/imageeditor/core/editorcore.cpp, utilities/imageeditor/core/editorcore.h, utilities/imageeditor/core/editorcore_p.h: remove dead internal variables and constantes unused. code polish 2014-06-03 Gilles Caulier * utilities/imageeditor/core/editorcore_p.h: sound like these variable need to be reajusted here after image size modigication 2014-06-03 Gilles Caulier * utilities/imageeditor/widgets/canvas.cpp: polish 2014-06-03 Gilles Caulier * NEWS: update 2014-06-02 Gilles Caulier * NEWS: update 2014-06-02 Gilles Caulier * imageplugins/transform/resizetool.cpp, imageplugins/transform/resizetool.h: Resize tool : do no use downscaled image from preview to compute resized preview image. Use original image instead to prevent blured result. BUGS: 335652 FIXED-IN: 4.1.0 2014-06-02 Gilles Caulier * NEWS, imageplugins/enhance/sharpentool.cpp, imageplugins/enhance/sharpentool.h, libs/dimg/filters/sharp/sharpsettings.cpp, libs/dimg/filters/sharp/sharpsettings.h, libs/dimg/filters/sharp/unsharpmaskfilter.cpp, libs/dimg/filters/sharp/unsharpmaskfilter.h: With 4.0.0 release, blur filter algorithm have been changed, and radius argument precision have been dropped due to use an interger value intead a float value. This commit fix this wrong cast to take a acre about radius precision with UnsharpMask filter BUGS: 335666 FIXED-IN: 4.1.0 2014-06-01 Veaceslav Munteanu * NEWS: update NEWS 2014-06-01 Veaceslav Munteanu * digikam/tags/tagsmanager/tagmngrtreeview.cpp: BUG: 333387 Disable context menu options (delete tag, reset icon) when root tag selected on Tags Manager 2014-06-01 Veaceslav Munteanu * digikam/tags/tagsmanager/tagpropwidget.cpp: BUG: 333387 Disable Tag Property Widgets options when selecting root tag for Tags Manager 2014-06-01 Veaceslav Munteanu * digikam/tags/tagsmanager/models/tagmngrlistview.cpp, digikam/tags/tagsmanager/taglist.cpp, digikam/tags/tagsmanager/taglist.h, digikam/tags/tagsmanager/tagsmanager.cpp: BUG: 333387 Disable Add to List when selection is empty and disable Remove when All Tags selected for Tags Manager part2 2014-06-01 Veaceslav Munteanu * digikam/tags/tagsmanager/tagsmanager.cpp, digikam/tags/tagsmanager/tagsmanager.h: BUG: 333387 Disable delete tag, resetIcon, removetagFromImages for Tags manager when only root tag selected part1 2014-05-31 Gilles Caulier * libs/dimg/filters/sharp/refocusfilter.cpp: fix clang compiler warnings under OSX 2014-05-31 Gilles Caulier * utilities/importui/dialogs/cameramessagebox.cpp, utilities/importui/dialogs/cameramessagebox.h: restore 2014-05-31 Gilles Caulier * utilities/importui/dialogs/cameramessagebox.cpp, utilities/importui/dialogs/cameramessagebox.h: fix broken compilation under OSX 2014-05-29 l10n daemon script * digikam/main/digikam.notifyrc, kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol, kioslave/digikammapimages.protocol, kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol, utilities/hotplug/digikam-download.desktop.cmake, utilities/hotplug/digikam-gphoto2-camera.desktop.cmake, utilities/hotplug/digikam-mount-and-download.desktop.cmake, utilities/hotplug/digikam-opencamera.desktop.cmake: SVN_SILENT made messages (.desktop file) 2014-05-28 Gilles Caulier * utilities/importui/backend/camerathumbsctrl.cpp: fix CR #1216473 2014-05-28 Gilles Caulier * NEWS: update 2014-05-28 Gilles Caulier * libs/threadimageio/thumbnailsize.h: set minimum thumbnails size to 118 to prevent overloaded overlays under thumbs. BUGS: 321337 FIXED-IN: 4.1.0 2014-05-28 Gilles Caulier * showfoto/main/showfoto.cpp, showfoto/thumbbar/showfotocoordinatesoverlay.cpp, showfoto/thumbbar/showfotothumbnailbar.cpp, showfoto/thumbbar/showfotothumbnailbar.h: plug GPS location indicator overlay 2014-05-28 Gilles Caulier * showfoto/thumbbar/showfotodelegate.cpp, showfoto/thumbbar/showfotodelegate.h: compile 2014-05-28 Gilles Caulier * : commit 5d66b663b4a0238adc6872c34275e1aac9ec10bf Author: Gilles Caulier Date: Wed May 28 14:31:32 2014 +0200 2014-05-28 Gilles Caulier * showfoto/thumbbar/showfotocoordinatesoverlay.cpp, showfoto/thumbbar/showfotocoordinatesoverlay.h: add overlay to show GPS coordinates tooltip 2014-05-28 Gilles Caulier * CMakeLists.txt, digikam/items/digikamimageview.cpp, digikam/items/digikamimageview.h, digikam/items/imagecoordinatesoverlay.cpp, digikam/items/imagecoordinatesoverlay.h, digikam/items/imagethumbnailbar.cpp, digikam/items/imagethumbnailbar.h, digikam/views/stackedview.cpp, utilities/importui/items/importoverlays.cpp: add new Image Coordinates Overlay to work with album Icon-View and Thummbar-View, as ImportView work. the goal is to display a tooltip^over GPS location indicator to inform user about coordinates available. 2014-05-28 Yuri Chornoivan * utilities/importui/items/importoverlays.cpp: Fix typo 2014-05-27 Gilles Caulier * utilities/importui/items/importoverlays.cpp, utilities/importui/items/importoverlays.h, utilities/importui/views/importiconview.cpp, utilities/importui/views/importiconview.h, utilities/importui/views/importiconview_p.cpp, utilities/importui/views/importiconview_p.h, utilities/importui/views/importstackedview.cpp, utilities/importui/views/importstackedview.h, utilities/importui/views/importthumbnailbar.cpp, utilities/importui/views/importthumbnailbar.h: add all overlays over Import icon-view and thumbbar-view, to show tooltips over information icons (Download Status, Geolocation, and Lock Status) Fix tooltips strings to be more clear 2014-05-27 Gilles Caulier * NEWS: update 2014-05-27 Gilles Caulier * NEWS: update 2014-05-27 Gilles Caulier * NEWS: update 2014-05-27 Gilles Caulier * NEWS, digikam/items/digikamimagedelegate.cpp, digikam/items/imagedelegate.cpp, digikam/items/imagedelegate.h, digikam/items/imagedelegatepriv.h, digikam/items/imagerotationoverlay.cpp, digikam/items/imagerotationoverlay.h, digikam/items/imagethumbnaildelegate.cpp, digikam/items/imagethumbnaildelegate.h, digikam/items/imagethumbnaildelegatepriv.h, digikam/utils/albumsettings.cpp, digikam/utils/albumsettings.h, libs/dmetadata/dmetadata.cpp, libs/dmetadata/infocontainer.cpp, libs/dmetadata/infocontainer.h, libs/widgets/itemview/itemviewimagedelegate.cpp, libs/widgets/itemview/itemviewimagedelegate.h, showfoto/main/showfotosettings.cpp, showfoto/main/showfotosettings.h, showfoto/setup/setupmisc.cpp, showfoto/setup/setupmisc.h, showfoto/thumbbar/itemviewshowfotodelegate.cpp, showfoto/thumbbar/itemviewshowfotodelegate.h, showfoto/thumbbar/showfotodelegate.cpp, showfoto/thumbbar/showfotodelegate.h, showfoto/thumbbar/showfotodelegatepriv.h, utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/cameracontroller.h, utilities/importui/backend/gpcamera.cpp, utilities/importui/items/importdelegate.cpp, utilities/importui/items/importdelegate.h, utilities/importui/items/importdelegatepriv.h, utilities/importui/items/importoverlays.cpp, utilities/importui/items/importoverlays.h, utilities/importui/items/itemviewimportdelegate.cpp, utilities/importui/items/itemviewimportdelegate.h, utilities/importui/main/importsettings.cpp, utilities/importui/main/importsettings.h, utilities/setup/setupalbumview.cpp, utilities/setup/setupcamera.cpp, utilities/setup/setupcamera.h: Add an icon over thumbnails to indicate the geotagging status. This include : Album icon-view, Preview Thumbbar, Editor Thumbbar, LightTable Thumbbar, Import Icon-view, Import ThumbBar, Showfoto Thummbar A new settings in digiKam-AlbumView, DigiKam-Camera, and Showfoto-Misc pages have been add to turn on/of this feature (disabled by default) BUGS: 254131 FIXED-IN: 4.1.0 2014-05-26 Gilles Caulier * NEWS, utilities/importui/backend/camerathumbsctrl.cpp, utilities/importui/backend/camerathumbsctrl.h: missing files 2014-05-26 Gilles Caulier * digikam/views/mapwidgetview.cpp, utilities/importui/CMakeLists.txt, utilities/importui/items/importdelegate.cpp, utilities/importui/main/importui.cpp, utilities/importui/main/importui_p.h, utilities/importui/models/importfiltermodel.cpp, utilities/importui/models/importfiltermodel.h, utilities/importui/models/importimagemodel.cpp, utilities/importui/models/importimagemodel.h, utilities/importui/models/importthumbnailmodel.cpp, utilities/importui/models/importthumbnailmodel.h, utilities/importui/views/importstackedview.cpp: Restore CameraThumbsCtrl class to manage and cache thumbnails from camera (concept from 2.x serie, dropped with 3.x model view port) It cache Camera thumb in max size and pass to thumb model pixmap which need to ne resized. No need to reload thumb from camera if thumb size is changed. This take a lot of time. This controler is also used in CameMessageBox to confirm which images to remove from camera. This message box is also restored (fdropped in same condition with 3.x serie) Note: This controller have been moved as well to ImportThumnailModel class which have been a wrong idea. This implementation must be separated and shared with class tht needs cached thumbnails. ImportThumnailModel use this controller directly which simplify a lots implementation. BUGS: 330063 CCMAIL: al.wazery@gmail.com CCMAIL: tpr@iki.fi 2014-05-25 Pino Toscano * utilities/setup/setup.cpp, utilities/setup/setupalbumview.cpp: i18n: fix/improve style 2014-05-24 Gilles Caulier * NEWS: update 2014-05-24 Gilles Caulier * NEWS: update 2014-05-24 Gilles Caulier * NEWS: update 2014-05-24 Gilles Caulier * utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/cameracontroller.h, utilities/importui/models/importthumbnailmodel.cpp, utilities/importui/models/importthumbnailmodel.h: bug fix in ImportUI : When icon-view thumb size is changed, clear thumbnails cache to prevent a broken icon-view layout. 2014-05-24 Gilles Caulier * utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/cameracontroller.h: use const ref 2014-05-23 Gilles Caulier * NEWS: update 2014-05-23 Gilles Caulier * libs/widgets/common/databasewidget.cpp, libs/widgets/common/databasewidget.h: add timer to prevent bombarding signal over DB path edit field, which can corrupt path edited. BUGS: 335073 FIXED-IN: 4.1.0 2014-05-23 Yuri Chornoivan * utilities/setup/setup.cpp, utilities/setup/setupalbumview.cpp: Fix typos 2014-05-22 Gilles Caulier * utilities/setup/setupalbumview.cpp: typo 2014-05-22 Gilles Caulier * NEWS: update 2014-05-22 Gilles Caulier * CMakeLists.txt, digikam/items/imagedelegate.cpp, digikam/utils/albumsettings.cpp, digikam/views/digikamview.cpp, digikam/views/tableview_column_thumbnail.cpp, libs/threadimageio/loadingcache.cpp, libs/threadimageio/thumbnailcreator.cpp, libs/threadimageio/thumbnailcreator.h, libs/threadimageio/thumbnailloadthread.cpp, libs/threadimageio/thumbnailsize.cpp, libs/threadimageio/thumbnailsize.h, libs/widgets/mainview/dzoombar.cpp, utilities/importui/items/importdelegate.cpp, utilities/importui/models/importthumbnailmodel.cpp, utilities/importui/views/importview.cpp, utilities/setup/setup.cpp, utilities/setup/setup.h, utilities/setup/setupalbumview.cpp, utilities/setup/setupalbumview.h: Add new option to support icon-view large thumb size (over 256x256 px) If you use large screen resolution, as WQHD or 4K monitor, you can now use until 512x512 px size for thumbnails. When this option is turned on/off from setings panel, user need to restart digiKam to take effect, and thumbnails need to be rebuild over collection through MAntenance tool, to update digiKam thumbs database. BUGS: 328430 FIXED-IN : 4.1.0 2014-05-22 Gilles Caulier * libs/threadimageio/loadingcache.h: polish 2014-05-22 Gilles Caulier * libs/threadimageio/loadingcache.h: pilish doc 2014-05-22 Gilles Caulier * showfoto/thumbbar/showfotothumbnailmodel.cpp, utilities/importui/models/importthumbnailmodel.cpp: use ThumbnailSize enum code polish 2014-05-22 Gilles Caulier * libs/threadimageio/thumbnailcreator.cpp, libs/threadimageio/thumbnailcreator.h, libs/threadimageio/thumbnailcreator_p.h, libs/threadimageio/thumbnailsize.h: use ThumbnailSize enum code polish Set ThumbnailSize::Medium as 128 instead 96. This is really the medium value of range 1-256 2014-05-22 Gilles Caulier * libs/threadimageio/loadingcache.cpp, libs/threadimageio/loadingcache.h: use ThumbnailSize enum code polish 2014-05-22 Gilles Caulier * digikam/views/tableview_column_thumbnail.cpp, digikam/views/tableview_column_thumbnail.h: use ThumbnailSize enum polish 2014-05-21 Gilles Caulier * libs/widgets/graphicsview/regionframeitem.cpp: handle moving and creating selection by 2 different way, else selection can be broken when moved on image side 2014-05-21 Gilles Caulier * libs/widgets/graphicsview/regionframeitem.cpp, libs/widgets/graphicsview/regionframeitem.h, utilities/facemanagement/facegroup.cpp, utilities/imageeditor/widgets/canvas.cpp: Rectangle selection over DimgGraphicItem : normalize properly selection operated for face assignment (preview) or area to crop (editor) Selection must be wrapped into image size exclusively. under Editor, if a selction is completed outside image erea, a crop operation corrupt image data. This problem have been reported by Martin Senftleben in user ML. 2014-05-20 Gilles Caulier * NEWS: update 2014-05-19 Gilles Caulier * NEWS: update 2014-05-19 Gilles Caulier * NEWS: update 2014-05-17 Gilles Caulier * NEWS: update 2014-05-16 Gilles Caulier * NEWS: update 2014-05-16 Gilles Caulier * AUTHORS: update 2014-05-15 Gilles Caulier * NEWS: update 2014-05-13 Gilles Caulier * NEWS: update 2014-05-13 Mohamed Anwer * digikam/album/albummodificationhelper.cpp: BUG: 334631 2014-05-12 Gilles Caulier * CMakeLists.txt: miising to fix this date 2014-05-12 Gilles Caulier * CMakeLists.txt, NEWS: bump version to 4.1.0 2014-05-12 Mohamed Anwer * libs/models/albumfiltermodel.cpp: Fixing CCBUG:334633 2014-05-12 Nicolas Lécureuil * CMakeLists.txt, ChangeLog, NEWS, project/NEWS.4.0.0: Release 4.0.0 2014-05-11 Gilles Caulier * NEWS: update 2014-05-10 Gilles Caulier * digikam/utils/contextmenuhelper.cpp, digikam/utils/contextmenuhelper.h: KABC::AdressBook is deprecated. Code must be ported to Akonadi interface. Add comment about code disabled in this class. 2014-05-10 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO, utilities/imageeditor/widgets/imageregionwidget.cpp, utilities/imageeditor/widgets/imageregionwidget.h: more clearner way to handle canvas contents position/size change to recompute preview. this past through a timer to polish events to filter 2014-05-10 Gilles Caulier * imageplugins/filters/blurfxtool.cpp, imageplugins/filters/distortionfxtool.cpp: miss to call this method at ReadSettings() 2014-05-10 Gilles Caulier * NEWS, imageplugins/TODO, libs/dimg/filters/fx/distortionfxfilter.cpp, libs/dimg/filters/fx/distortionfxfilter.h: Tile effect : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 4 with i7 (8 core CPU) CCBUGS: 289204 2014-05-10 Gilles Caulier * libs/dimg/filters/fx/distortionfxfilter.cpp, libs/dimg/filters/fx/distortionfxfilter.h: Polar effects : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 2 with i7 (8 core CPU) CCBUGS: 289204 2014-05-10 Gilles Caulier * libs/dimg/filters/fx/distortionfxfilter.cpp, libs/dimg/filters/fx/distortionfxfilter.h: Waves effects : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 3 with i7 (8 core CPU) CCBUGS: 289204 2014-05-10 Gilles Caulier * libs/dimg/filters/randomnumbergenerator.h: add warnings about these method which are not re-entrant due to Boost API calls. if we use it in multithreading implementation, Mutex must be used to prevent crashes. Marcel, why Boost API is used here intead qsrand/qrand which are re-entrant ? Boost give better ramdom numbers ? CCMAIL: marcel.wiesweg@gmx.de 2014-05-09 Gilles Caulier * libs/dimg/filters/fx/distortionfxfilter.cpp, libs/dimg/filters/fx/distortionfxfilter.h: CircularWaves effects : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 2 with i7 (8 core CPU) CCBUGS: 289204 2014-05-09 Gilles Caulier * libs/dimg/filters/fx/distortionfxfilter.cpp, libs/dimg/filters/fx/distortionfxfilter.h: BlockWaves effects : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 2 with i7 (8 core CPU) CCBUGS: 289204 2014-05-09 Gilles Caulier * libs/dimg/filters/fx/distortionfxfilter.cpp: polish 2014-05-09 Gilles Caulier * libs/dimg/filters/fx/distortionfxfilter.cpp, libs/dimg/filters/fx/distortionfxfilter.h: Multiple Corners effect : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 2 with i7 (8 core CPU) CCBUGS: 289204 2014-05-09 Gilles Caulier * libs/dimg/filters/fx/distortionfxfilter.cpp, libs/dimg/filters/fx/distortionfxfilter.h: Cylindricals effects : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 2 with i7 (8 core CPU) CCBUGS: 289204 2014-05-09 Gilles Caulier * libs/dimg/filters/fx/distortionfxfilter.cpp, libs/dimg/filters/fx/distortionfxfilter.h: Twirl effect : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 2 with i7 (8 core CPU) CCBUGS: 289204 2014-05-09 Gilles Caulier * libs/dimg/filters/fx/distortionfxfilter.cpp: polish 2014-05-09 Gilles Caulier * libs/dimg/filters/fx/distortionfxfilter.cpp, libs/dimg/filters/fx/distortionfxfilter.h: FishEyes and Caricature effects : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 2 with i7 (8 core CPU) CCBUGS: 289204 2014-05-09 Gilles Caulier * libs/dimg/filters/fx/distortionfxfilter.cpp, libs/dimg/filters/fx/distortionfxfilter.h: polish 2014-05-09 Gilles Caulier * imageplugins/filters/blurfxtool.cpp, imageplugins/filters/distortionfxtool.cpp: polish 2014-05-09 Gilles Caulier * imageplugins/filters/distortionfxtool.cpp: polish 2014-05-09 Gilles Caulier * NEWS, imageplugins/TODO, imageplugins/filters/distortionfxtool.cpp: DistortionFx tool : use soomable preview as others Fx tools 2014-05-09 Gilles Caulier * imageplugins/filters/blurfxtool.cpp: polish 2014-05-09 Gilles Caulier * imageplugins/filters/distortionfxtool.cpp, imageplugins/filters/distortionfxtool.h: fix effect ype changed behavior code poslish 2014-05-09 Gilles Caulier * libs/dimg/filters/fx/distortionfxfilter.cpp, libs/dimg/filters/fx/distortionfxfilter.h: use d private internal container 2014-05-09 Gilles Caulier * NEWS, imageplugins/TODO, libs/dimg/filters/dimgthreadedfilter.cpp, libs/dimg/filters/dimgthreadedfilter.h, libs/dimg/filters/fx/blurfilter.cpp, libs/dimg/filters/fx/blurfxfilter.cpp, libs/dimg/filters/fx/charcoalfilter.cpp, libs/dimg/filters/fx/embossfilter.cpp, libs/dimg/filters/fx/filmgrainfilter.cpp, libs/dimg/filters/fx/oilpaintfilter.cpp, libs/dimg/filters/fx/raindropfilter.cpp, libs/dimg/filters/lc/localcontrastfilter.cpp, libs/dimg/filters/nr/nrfilter.cpp, libs/dimg/filters/sharp/refocusfilter.cpp, libs/dimg/filters/sharp/sharpenfilter.cpp, libs/dimg/filters/sharp/unsharpmaskfilter.cpp: BlurFx tool fully ported to QtConcurrentRun 2014-05-08 Gilles Caulier * libs/dimg/filters/fx/blurfxfilter.cpp: FrostGlass effect : fix over clamp side effect in highlight 2014-05-08 Gilles Caulier * libs/dimg/filters/fx/blurfxfilter.cpp, libs/dimg/filters/fx/blurfxfilter.h: SmartBlur effect : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 3 with i7 (8 core CPU) CCBUGS: 289204 2014-05-08 Gilles Caulier * libs/dimg/filters/fx/blurfxfilter.cpp, libs/dimg/filters/fx/blurfxfilter.h: FarBlur effect : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 3 with i7 (8 core CPU) CCBUGS: 289204 2014-05-08 Gilles Caulier * libs/dimg/filters/fx/blurfxfilter.cpp, libs/dimg/filters/fx/blurfxfilter.h: SoftenerBlur effect : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 2 with i7 (8 core CPU) CCBUGS: 289204 2014-05-08 Mohamed Anwer * libs/models/albumfiltermodel.cpp, libs/models/albumfiltermodel.h: Making "lessThan" function more generic, Polish 2014-05-08 Gilles Caulier * libs/dimg/filters/fx/blurfxfilter.cpp, libs/dimg/filters/fx/blurfxfilter.h: MotionBlur effect : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 4 with i7 (8 core CPU) CCBUGS: 289204 2014-05-08 Gilles Caulier * libs/dimg/filters/fx/blurfxfilter.cpp: polish 2014-05-08 Gilles Caulier * libs/dimg/filters/fx/blurfxfilter.cpp, libs/dimg/filters/fx/blurfxfilter.h: ShakeBlur effect : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 2 with i7 (8 core CPU) CCBUGS: 289204 2014-05-08 Gilles Caulier * NEWS: update 2014-05-08 Gilles Caulier * NEWS: update 2014-05-08 Mohamed Anwer * libs/models/albumfiltermodel.cpp: Removing magic number and polish 2014-05-07 Gilles Caulier * libs/dimg/filters/fx/blurfxfilter.cpp, libs/dimg/filters/fx/blurfxfilter.h: FocusBlur effect : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 2 with i7 (8 core CPU) CCBUGS: 289204 2014-05-07 Mohamed Anwer * libs/models/albumfiltermodel.cpp: Fixing Bug #331597 2014-05-07 Gilles Caulier * libs/dimg/filters/fx/blurfxfilter.cpp, libs/dimg/filters/fx/blurfxfilter.h: Mosaic effect : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 2 with i7 (8 core CPU) CCBUGS: 289204 2014-05-07 Gilles Caulier * libs/dimg/filters/fx/blurfxfilter.cpp: polish 2014-05-07 Gilles Caulier * libs/dimg/filters/fx/blurfxfilter.cpp, libs/dimg/filters/fx/blurfxfilter.h: RadialBlur effect : add support of multicore CPU based on QtConcurrents API. Computation time is divided by 5 with i7 (8 core CPU) CCBUGS: 289204 2014-05-07 Gilles Caulier * imageplugins/filters/blurfxtool.cpp, imageplugins/filters/blurfxtool.h: fix bluxfx behavior with settings widget activation/desactivation when computation is started or completed. 2014-05-07 Gilles Caulier * libs/dimg/filters/fx/blurfxfilter.cpp, libs/dimg/filters/fx/blurfxfilter.h: ZoomBlur effect : add support of multicore CPU based on QtConcurrent API. Computation time is divied by 2 un i7 (8 core CPU) CCBUGS: 289204 2014-05-07 Gilles Caulier * libs/dimg/filters/dimgthreadedfilter.cpp, libs/dimg/filters/dimgthreadedfilter.h, libs/dimg/filters/fx/blurfilter.cpp, libs/dimg/filters/fx/charcoalfilter.cpp, libs/dimg/filters/fx/embossfilter.cpp, libs/dimg/filters/fx/filmgrainfilter.cpp, libs/dimg/filters/fx/oilpaintfilter.cpp, libs/dimg/filters/fx/raindropfilter.cpp, libs/dimg/filters/lc/localcontrastfilter.cpp, libs/dimg/filters/nr/nrfilter.cpp, libs/dimg/filters/sharp/refocusfilter.cpp, libs/dimg/filters/sharp/sharpenfilter.cpp, libs/dimg/filters/sharp/unsharpmaskfilter.cpp: factorize steps computation to a new common methods to simplify implementation in filters 2014-05-07 Gilles Caulier * libs/dimg/filters/fx/blurfxfilter.cpp, libs/dimg/filters/fx/blurfxfilter.h: use CLAMP method instead dedicated methods 2014-05-07 Gilles Caulier * libs/dimg/filters/fx/oilpaintfilter.cpp: fix CR #1211873, #1211874, and #1211875 (Uninitialized scalar variable) 2014-05-06 Gilles Caulier * libs/dialogs/libsinfodlg.cpp, libs/dialogs/libsinfodlg.h: add info about CPU cores available in Information Dialog CCBUGS: 289204 2014-05-06 Gilles Caulier * NEWS, imageplugins/TODO, libs/dimg/filters/nr/nrfilter.cpp, libs/dimg/filters/nr/nrfilter.h: NoiseReduction Tool : add support of multicore CPU based on QtConcurrent API. CCBUGS: 289204 2014-05-06 Gilles Caulier * libs/dimg/filters/nr/nrfilter.cpp: polish 2014-05-06 Gilles Caulier * NEWS, imageplugins/TODO: update 2014-05-06 Gilles Caulier * libs/dimg/filters/fx/filmgrainfilter.cpp, libs/dimg/filters/fx/filmgrainfilter.h: polish 2014-05-06 Gilles Caulier * libs/dimg/filters/fx/filmgrainfilter.cpp, libs/dimg/filters/fx/filmgrainfilter.h: FilmGrain Tool : add support of multicore CPU based on QtConcurrent API. CCBUGS: 289204 2014-05-06 Gilles Caulier * libs/dimg/filters/fx/raindropfilter.cpp: boost api call is not re-entrant especially with RandomNumberGenerator. use mutex will prevent crashes 2014-05-06 Gilles Caulier * : commit 83dd01217742fc4f41b18f4685c101cd475ff499 Author: Gilles Caulier Date: Tue May 6 11:18:14 2014 +0200 2014-05-06 Smit Mehta * AUTHORS: Adding Mohamed Anwer's name in current contributors' list. CCMAIL:mohammed.ahmed.anwer@gmail.com 2014-05-05 Gilles Caulier * libs/dimg/filters/fx/raindropfilter.cpp: polish 2014-05-05 Gilles Caulier * NEWS, imageplugins/TODO, libs/dimg/filters/fx/raindropfilter.cpp, libs/dimg/filters/fx/raindropfilter.h: Raindrop Tool : add support of multicore CPU based on QtConcurrent API. CCBUGS: 289204 2014-05-05 Gilles Caulier * NEWS, imageplugins/TODO, libs/dimg/filters/fx/embossfilter.cpp, libs/dimg/filters/fx/embossfilter.h: Emboss Tool : add support of multicore CPU based on QtConcurrent API. CCBUGS: 289204 2014-05-05 Gilles Caulier * libs/dimg/filters/fx/blurfilter.cpp, libs/dimg/filters/fx/charcoalfilter.cpp, libs/dimg/filters/fx/oilpaintfilter.cpp, libs/dimg/filters/lc/localcontrastfilter.cpp, libs/dimg/filters/sharp/refocusfilter.cpp, libs/dimg/filters/sharp/sharpenfilter.cpp, libs/dimg/filters/sharp/unsharpmaskfilter.cpp: fix steps value to process image through QtConcurrents API to be sure that all image contents are divided properly without to loose part 2014-05-04 Gilles Caulier * NEWS, imageplugins/TODO, libs/dimg/filters/fx/oilpaintfilter.cpp, libs/dimg/filters/fx/oilpaintfilter.h: OilPaint Tool : add support of multicore CPU based on QtConcurrent API. CCBUGS: 289204 2014-05-03 Gilles Caulier * NEWS, imageplugins/TODO, libs/dimg/filters/fx/blurfilter.cpp, libs/dimg/filters/fx/blurfilter.h, libs/dimg/filters/fx/charcoalfilter.cpp, libs/dimg/filters/fx/charcoalfilter.h: Charcoal Tool : add support of multicore CPU based on QtConcurrent API. CCBUGS: 289204 2014-05-03 Gilles Caulier * libs/dimg/filters/fx/blurfilter.cpp, libs/dimg/filters/fx/blurfilter.h: use d private internal container 2014-05-02 Michael Georg Hansen * digikam/album/albumtreeview.cpp, digikam/album/albumtreeview.h, digikam/date/datefolderview.cpp, digikam/date/datefolderview.h: Constify and polish. 2014-05-02 Michael Georg Hansen * NEWS, digikam/album/albumtreeview.cpp: Fix selection of albums in the date tree view. This bug first appeared in commit 7aa8ffde3f05c36857ee0e36d0131be0affa9b54. BUG: 333385 FIXED-IN: 4.0.0 2014-05-01 Gilles Caulier * NEWS, imageplugins/TODO, libs/dimg/filters/fx/blurfilter.cpp, libs/dimg/filters/fx/blurfilter.h: Blur Tool : add support of multicore CPU. Use new fast algorithm of simple blur based on original implemntation from libkimageeffect2 code (never released) written by Daniel M Duley. Code have been ported to DImg and to support 1§ bits color depth image of course. CImg dependency to Blur tool have been dropped. Old and slow Guaussian blur algorithm have been removed CCMAIL: veaceslav.munteanu90@gmail.com CCBUGS: 289204 2014-04-30 Michael Georg Hansen * digikam/tags/tagsmanager/tagsmanager.cpp: Polish and add i18n comments. 2014-04-30 Michael Georg Hansen * NEWS, digikam/tags/tagsmanager/tagsmanager.cpp: Ask for confirmation before removing a tag from all images. BUG: 333388 FIXED-IN: 4.0 2014-04-30 Michael Georg Hansen * digikam/tags/tagsmanager/tagsmanager.cpp: Constify and polish. 2014-04-30 Michael Georg Hansen * NEWS, digikam/tags/tagsmanager/tagsmanager.cpp: Improve dialog boxes for confirming tag deletions. BUG: 333386 FIXED-IN: 4.0 2014-04-30 Michael Georg Hansen * digikam/tags/tagsmanager/tagsmanager.cpp: Constify and polish. 2014-04-30 Gilles Caulier * libs/dimg/filters/sharp/refocusfilter.cpp, libs/dimg/filters/sharp/refocusfilter.h, libs/dimg/filters/sharp/sharpenfilter.cpp, libs/dimg/filters/sharp/unsharpmaskfilter.cpp: polish step to use using float type to dispatch over core cpu 2014-04-30 Gilles Caulier * libs/dimg/filters/lc/localcontrastfilter.cpp, libs/dimg/filters/lc/localcontrastfilter.h: polish step to use using float type to dispatch over core cpu 2014-04-30 Gilles Caulier * libs/dimg/filters/lc/localcontrastfilter.cpp, libs/dimg/filters/lc/localcontrastfilter.h: use homogeneous type as argument in this function 2014-04-30 Gilles Caulier * libs/dimg/filters/lc/localcontrastcontainer.cpp, libs/dimg/filters/lc/localcontrastcontainer.h, libs/dimg/filters/lc/localcontrastfilter.cpp, libs/dimg/filters/lc/localcontrastfilter.h: LocalContrast : remove dead code. UnsharpMAsk filter at end of processing have never been used 2014-04-30 Gilles Caulier * libs/dimg/filters/lc/localcontrastfilter.cpp, libs/dimg/filters/lc/localcontrastfilter.h: more parallelized code her for Local Contrast. We can reduce again time processing here 2014-04-29 Gilles Caulier * NEWS, imageplugins/TODO, libs/dimg/filters/sharp/sharpenfilter.cpp, libs/dimg/filters/sharp/sharpenfilter.h, libs/dimg/filters/sharp/unsharpmaskfilter.cpp, libs/dimg/filters/sharp/unsharpmaskfilter.h: Sharpen tool : add Multicore support through QtConcurrent API CCBUGS : 289204 2014-04-29 Gilles Caulier * libs/dimg/filters/sharp/unsharpmaskfilter.cpp, libs/dimg/filters/sharp/unsharpmaskfilter.h: UnsharpedMask tool : add Multicore support through QtConcurrent API CCBUGS : 289204 2014-04-29 Gilles Caulier * libs/dimg/filters/sharp/refocusfilter.cpp, libs/dimg/filters/sharp/refocusfilter.h: Refocus tool : add Multicore support through QtConcurrent API On my i7 CPU, 24Mpx image processing time is divised by 3 CCBUGS : 289204 2014-04-29 Gilles Caulier * libs/dimg/filters/lc/localcontrastfilter.cpp, libs/dimg/filters/lc/localcontrastfilter.h: polish 2014-04-29 Gilles Caulier * NEWS: update 2014-04-29 Gilles Caulier * imageplugins/TODO, libs/dimg/filters/lc/localcontrastfilter.cpp, libs/dimg/filters/lc/localcontrastfilter.h: LocalContrast tool : add Multicore support through QtConcurrent API On my i7 CPU, 24Mpx image processing time is divised by 2 CCBUGS : 289204 2014-04-29 Gilles Caulier * libs/dimg/filters/dimgthreadedfilter.cpp, libs/dimg/filters/dimgthreadedfilter.h: add filter execution time info in ms 2014-04-28 Nicolas Lécureuil * CMakeLists.txt, NEWS: Fix cmake file for final release 2014-04-26 David Faure * showfoto/main/showfoto.cpp, showfoto/main/showfoto.h: port from queryExit to queryClose, so queryExit can be deprecated 2014-04-13 Michael Georg Hansen * digikam/views/mapwidgetview.cpp: Fix missing selection model on map view. 2014-04-13 Gilles Caulier * NEWS: update 2014-04-06 Gilles Caulier * NEWS: update 2014-04-03 Gilles Caulier * NEWS: update 2014-04-03 Gilles Caulier * digikam/views/imagepreviewview.cpp, digikam/views/imagepreviewview.h: apply patch #85919 from Shourya Singh Gupta to handle D&D operation with tags over preview canvas BUGS: 281785 FIXED-IN: 4.0.0 2014-03-31 Gilles Caulier * NEWS: update 2014-03-30 Gilles Caulier * NEWS: update 2014-03-28 Gilles Caulier * NEWS: update 2014-03-24 Gilles Caulier * HACKING: add exception catch 2014-03-23 Gilles Caulier * NEWS: update 2014-03-23 Gilles Caulier * NEWS: update 2014-03-23 Gilles Caulier * NEWS: update 2014-03-20 Gilles Caulier * NEWS: update 2014-03-20 Teemu Rytilahti * utilities/importui/main/importui.cpp: ImportUI: don't hide delete actions even if the camera/storage informs that it's not writable. The logic is a bit broken, as the device is considered to be read-only when it's root is not writable, which of course may not be true for items. This basically reverts the original functionality, sorry for the trouble. BUGS:332346 2014-03-18 Gilles Caulier * NEWS: update 2014-03-18 Gilles Caulier * libs/dimg/filters/transform/freerotationfilter.cpp, libs/dimg/filters/transform/freerotationfilter.h: fix comparison arguments in head of calculateAngle fonction BUGS: 332280 FIXED-IN: 4.0.0 2014-03-17 Nicolas Lécureuil * CMakeLists.txt, NEWS: Open for rc 2014-03-16 Yuri Chornoivan * utilities/importui/widgets/albumcustomizer.cpp: Fix typo found by Sveinn í Felli 2014-03-14 Gilles Caulier * NEWS: update 2014-03-14 Veaceslav Munteanu * utilities/imageeditor/widgets/canvas.cpp: BUG 331714: Fix Crash of Showfoto when SD Card is removed 2014-03-13 Gilles Caulier * showfoto/thumbbar/showfotokineticscroller.cpp, showfoto/thumbbar/showfotokineticscroller.h: polish 2014-03-12 Gilles Caulier * libs/dimg/loaders/iccjpeg.c, libs/dimg/loaders/iccjpeg.h: coding polish fix CCPCheck warnings init all pointers and variables 2014-03-12 Gilles Caulier * libs/dimg/loaders/pngloader.cpp: code polish 2014-03-11 Gilles Caulier * NEWS: update 2014-03-11 Gilles Caulier * showfoto/thumbbar/showfotokineticscroller.cpp, showfoto/thumbbar/showfotokineticscroller.h: fix GCC warnings fix coding style use moc file use Qt macros 2014-03-10 Gilles Caulier * utilities/qmlshow/qmlshow.cpp: fix cppcheck warnings 2014-03-10 Gilles Caulier * libs/imageproperties/imagepropertieshistorytab.cpp, libs/imageproperties/imagepropertieshistorytab.h: fix cppcheck warnings fix memory leak with private container 2014-03-10 Gilles Caulier * utilities/imageeditor/editor/editorwindow_p.h, utilities/imageeditor/main/imagewindow_p.h, utilities/lighttable/lighttablewindow_p.h, utilities/maintenance/maintenancedlg.cpp: fix cppcheck warnings 2014-03-10 Gilles Caulier * utilities/setup/setupimagequalitysorter.cpp: fix cppcheck warnings 2014-03-10 Gilles Caulier * digikam/main/digikamapp_p.h: fix cppcheck warnings 2014-03-10 Gilles Caulier * libs/dimg/loaders/pngloader.cpp, libs/dimg/loaders/pngloader.h: polish 2014-03-10 Yuri Chornoivan * digikam/tags/tagsmanager/tagsmanager.cpp: Add missing space 2014-03-09 Gilles Caulier * showfoto/main/showfoto_p.h, showfoto/main/showfotosettings.cpp: uninitialized member in private class. Fix includes order Add missing licence header 2014-03-09 Veaceslav Munteanu * digikam/tags/tagsmanager/tagsmanager.cpp, digikam/tags/tagsmanager/tagsmanager.h: Bug 331695: Rework TagsManager's wipe all tags to delete database only. Reread can be done via another menu entry. Small operations are more flexible 2014-03-08 Gilles Caulier * libs/dklcms/digikam-lcms.cpp: use same arguments than lcms2 plugin header for these functions 2014-03-07 Gilles Caulier * CMakeLists.txt: miss minimal version of KIPI 2014-03-04 Gilles Caulier * NEWS: update 2014-03-04 Gilles Caulier * digikam/items/imagecategorizedview.cpp, digikam/items/imagethumbnaildelegate.cpp, libs/threadimageio/thumbnailloadthread.cpp, libs/threadimageio/thumbnailloadthread.h: Apply patch #85403 from nurupo which fix bug increasing zoom slider/thumbs size value to +2 when user swith between preview and icon-view mode. CCBUGS: 257933 FIXED-IN: 4.0.0 2014-03-04 Gilles Caulier * NEWS: update 2014-03-04 Marcel Wiesweg * libs/database/imageinfo.cpp: Reorder mutex locks - the ImageInfo ReadWriteLock must remain an "inner", transparent mutex. It is called from a place where DatabaseAccess is locked, so DatabaseAccess must not be locked from a place where the ImageInfo lock is held. To reduce by one or two mutex locks, consolidate read operations at one place and return the hash from a local variable which is in sync with the cached hash. (note: we do not rule out a parallel operation between the DatabaseAccess and the writing of the cached values. it's so far acceptable for a read cache.) CCMAIL: mike@mghansen.de BUG: 331578 2014-03-03 Gilles Caulier * : commit abd9f93fa2a22a1385f32094740466571a0587da Author: Veaceslav Munteanu Date: Mon Mar 3 14:15:32 2014 +0000 2014-03-03 Gilles Caulier * NEWS: update 2014-03-03 Gilles Caulier * NEWS: update 2014-03-03 l10n daemon script * digikam/main/digikam.desktop, digikam/main/digikam.notifyrc, imageplugins/color/digikamimageplugin_color.desktop, imageplugins/decorate/digikamimageplugin_decorate.desktop, imageplugins/enhance/digikamimageplugin_enhance.desktop, imageplugins/filters/digikamimageplugin_fxfilters.desktop, imageplugins/transform/digikamimageplugin_transform.desktop, kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol, kioslave/digikammapimages.protocol, kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol, showfoto/main/showfoto.desktop, utilities/hotplug/digikam-download.desktop.cmake, utilities/hotplug/digikam-gphoto2-camera.desktop.cmake, utilities/hotplug/digikam-mount-and-download.desktop.cmake, utilities/hotplug/digikam-opencamera.desktop.cmake, utilities/imageeditor/plugin/digikamimageplugin.desktop, utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made messages (.desktop file) 2014-03-01 Pino Toscano * CMakeLists.txt: cmake: remove missing include dirs 2014-02-28 Gilles Caulier * CMakeLists.txt: lcms2 support is not experimental 2014-02-28 Gilles Caulier * utilities/maintenance/thumbsgenerator.cpp, utilities/maintenance/thumbsgenerator.h: fix warnings under MSVC about multiple contructor with same default arguments 2014-02-28 Gilles Caulier * : commit 0457466ef8e4efa0c8e4de3b9125521230847b7d Author: Gilles Caulier Date: Fri Feb 28 16:09:33 2014 +0100 2014-02-28 Gilles Caulier * NEWS: update 2014-02-26 Gilles Caulier * libs/database/imgqsort/imgqsort.h: Do not export this class to fix linkage under Windows 2014-02-26 Gilles Caulier * digikam/views/tableview_treeview.cpp, libs/dmetadata/dmetadata.cpp, showfoto/main/showfoto.cpp, showfoto/thumbbar/showfotodragdrophandler.cpp, utilities/imageeditor/editor/editorwindow.cpp: qdebug ==> kdebug 2014-02-24 Cruceru Calin-Cristian * NEWS: Added bug fixed in NEWS 2014-02-24 Cruceru Calin-Cristian * utilities/slideshow/slideshow.cpp, utilities/slideshow/slideshow.h: BUG: 302422 GUI: Toolbar in SlideShow only appears now in the top right and left corners and Image Info appears now with 0 offset in left buttom corner 2014-02-23 Teemu Rytilahti * digikam/items/digikamimagedelegate.cpp, digikam/items/digikamimagedelegatepriv.h, utilities/importui/items/importdelegate.cpp, utilities/importui/items/importdelegatepriv.h: Fix memoryleak in delegates, caused by the fact that CategoryDrawer is never freed 2014-01-31 Teemu Rytilahti * utilities/importui/CMakeLists.txt, utilities/importui/main/importui.cpp, utilities/importui/models/importfiltermodel.cpp, utilities/importui/models/importfiltermodel.h, utilities/importui/models/importmodel.cpp, utilities/importui/models/importmodel.h, utilities/importui/views/importview.h: ImportUI: refactoring, remove useless importmodel completely 2014-01-31 Teemu Rytilahti * utilities/importui/main/importui.cpp: Hide the entries camera doesn't support, might require usability review.. USABILITY: 2014-01-31 Teemu Rytilahti * utilities/importui/backend/cameracontroller.cpp, utilities/importui/main/importui.cpp, utilities/importui/main/importui_p.h: Add camera-related actions into one QActionGroup in order to enable&disable them when needed, start camera thread after the signals have been connected. This is just refactoring for the future to simplify the code. 2014-01-30 Teemu Rytilahti * utilities/importui/main/importui.cpp, utilities/importui/main/importui_p.h: Use KMessageWidget to inform user that it's unable to connect to the camera, allows easy access to the settings and retrying. 2014-02-20 Gilles Caulier * NEWS: update 2014-02-20 Gilles Caulier * digikam/CMakeLists.txt, tests/CMakeLists.txt: fix lensfun linkage with right rules BUGS: 323284 FIXED-IN: 4.0.0 2014-02-17 Gilles Caulier * NEWS: update 2014-02-14 heena mahour * digikam/tags/tageditdlg.cpp: replaced hardcore value by kdialog::marginhint() and kdialog::spacinghint() 2014-02-14 heena mahour * digikam/tags/tagsmanager/tagpropwidget.cpp: kill hardcore value , used kdialog::spacinghint() (2) 2014-02-14 heena mahour * : commit 6c5550ea36b7eb1a0f722e0eccd596d19980e6e2 Author: heena mahour Date: Fri Feb 14 13:09:30 2014 +0530 2014-02-14 heena mahour * digikam/tags/tagsmanager/tagpropwidget.cpp: set margin hint using kdialog::marginhint() ,remove hardcore value 2014-02-13 Michael Georg Hansen * digikam/tags/tagsmanager/tagmngrtreeview.h, libs/imageproperties/imagedescedittab.cpp, libs/imageproperties/imagedescedittab.h, libs/widgets/common/fullscreensettings.h, libs/widgets/imagehistory/imagefiltershistorytreeitem.h: Fix krazy2 warnings. 2014-02-13 Michael Georg Hansen * digikam/fileaction/fileactionimageinfolist.cpp, digikam/tags/tagsmanager/taglist.h, digikam/tags/tagsmanager/tagpropwidget.cpp, digikam/tags/tagsmanager/tagsmanager.h, showfoto/thumbbar/showfotodragdrophandler.cpp, utilities/imageeditor/main/imagewindow_p.h, utilities/queuemanager/manager/batchtoolutils.cpp: Fix krazy2 warnings. 2014-02-13 Gilles Caulier * CMakeLists.txt, digikam/CMakeLists.txt: use full version ID (major.minor.patch) as sufix of libdigikamcore and libdigikamdatabase internal libraries 2014-02-12 Gilles Caulier * NEWS: update 2014-02-12 heena mahour * : commit 02e93421d23df0959c847456c9444717a576774b Author: heena mahour Date: Wed Feb 12 17:52:16 2014 +0530 2014-02-12 Gilles Caulier * utilities/imageeditor/core/editorcore.cpp, utilities/imageeditor/core/editorcore.h, utilities/imageeditor/widgets/canvas.cpp: polish API in editor core 2014-02-12 Gilles Caulier * utilities/imageeditor/core/editorcore.cpp, utilities/imageeditor/core/editorcore.h: these painting method are obsolete now. All are managed to model/view implementation 2014-02-12 heena mahour * digikam/tags/tagsmanager/tagmngrtreeview.cpp: Added KIcon for invert selection of tags 2014-02-12 heena mahour * : commit 9dad5643c783eb4e8635b9fdac5c3f314931a3d2 Author: Gilles Caulier Date: Wed Feb 12 09:34:39 2014 +0100 2014-02-12 heena mahour * digikam/tags/tagsmanager/tagpropwidget.cpp: set margin and indentation to the qlabels in tags property widget 2014-02-12 heena mahour * imageplugins/filters/oilpainttool.cpp: increased brush size and set the minimum smoothness value to 10 in oil paint 2014-02-11 Veaceslav Munteanu * CMakeLists.txt, digikam/CMakeLists.txt: Disable Nepomuk service. Nepomuk soon will be deprecated and it's digikam service won't work 2014-02-11 Mohamed Anwer * showfoto/thumbbar/showfotokineticscroller.cpp: Removing some dead code 2014-02-11 Gilles Caulier * utilities/imageeditor/widgets/imagepreviewitem.cpp: make sure that init of private container is called into constructor 2014-02-11 Gilles Caulier * digikam/views/imagepreviewview.cpp, digikam/views/imagepreviewview.h: polish 2014-02-10 Gilles Caulier * CMakeLists.txt, digikam/CMakeLists.txt, digikam/date/monthwidget.cpp, digikam/date/timelinewidget.cpp, digikam/views/mediaplayerview.cpp, digikam/views/mediaplayerview.h, imageplugins/color/CMakeLists.txt, imageplugins/decorate/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, imageplugins/filters/CMakeLists.txt, imageplugins/transform/CMakeLists.txt, libs/database/databasecopymanager.cpp, libs/models/albumfiltermodel.cpp, utilities/advancedrename/common/tooltipcreator.cpp, utilities/importui/backend/umscamera.cpp, utilities/importui/models/camitemsortsettings.cpp, utilities/searchwindow/searchtabheader.cpp: Drop Qt3support compilation flags Fix all implementation to support pure Qt4 enum everywhere Use major release ID as sufix of internal shared libs 2014-02-09 Michael Georg Hansen * digikam/main/digikamapp.cpp: Fix enabled state of album actions. "Open in file manager" and "Open in terminal" need physical albums to work. 2014-02-09 Nicolas Lécureuil * CMakeLists.txt, NEWS: Open for beta4 2014-02-06 Gilles Caulier * NEWS: update 2014-02-05 Gilles Caulier * utilities/imageeditor/widgets/imageregionitem.cpp: polish 2014-02-04 Gilles Caulier * utilities/importui/backend/dkcamera.cpp, utilities/importui/backend/dkcamera.h: use moc file and polish 2014-02-03 Gilles Caulier * NEWS: update 2014-02-03 Mohamed Anwer * CMakeLists.txt, digikam/items/imagethumbnailbar.cpp, libs/widgets/itemview/dcategorizedview.cpp, libs/widgets/itemview/dcategorizedview.h, libs/widgets/itemview/dkineticscroller.cpp, libs/widgets/itemview/dkineticscroller.h, showfoto/CMakeLists.txt, showfoto/thumbbar/showfotokineticscroller.cpp, showfoto/thumbbar/showfotokineticscroller.h, showfoto/thumbbar/showfotothumbnailbar.cpp, utilities/importui/views/importthumbnailbar.cpp, utilities/lighttable/lighttablethumbbar.cpp: Removing Kinetic Scroller implementation from all thumbbars and icon views except for Showfoto, due to overlays problems 2014-02-02 Mohamed Anwer * showfoto/thumbbar/showfotothumbnailbar.cpp: Polish 2014-02-02 Mohamed Anwer * CMakeLists.txt, digikam/items/imagethumbnailbar.cpp, libs/widgets/itemview/dcategorizedview.cpp, libs/widgets/itemview/dcategorizedview.h, libs/widgets/itemview/dkineticscroller.cpp, libs/widgets/itemview/dkineticscroller.h, showfoto/CMakeLists.txt, showfoto/thumbbar/showfotokineticscroller.cpp, showfoto/thumbbar/showfotokineticscroller.h, showfoto/thumbbar/showfotothumbnailbar.cpp, utilities/importui/views/importthumbnailbar.cpp, utilities/lighttable/lighttablethumbbar.cpp: Implementing Kinetic Scrolling in all Thumbbars and Icon views 2014-02-02 Mohamed Anwer * : commit b4fd232a28e2f8e18e020de0c5c621e50b29b1eb Author: Gilles Caulier Date: Sun Feb 2 13:55:04 2014 +0100 2014-02-02 Gilles Caulier * libs/dimg/filters/curves/curvessettings.cpp, libs/dimg/filters/curves/curvessettings.h: reset pickers when color is taken from original image 2014-02-02 Gilles Caulier * imageplugins/TODO: update 2014-02-02 Gilles Caulier * utilities/imageeditor/widgets/imageregionwidget.cpp: use right size at resize event to prevent signal bonbarding 2014-02-02 Gilles Caulier * : commit 88ab0022470b06879fb380075e88ea52017ebd8b Author: Gilles Caulier Date: Sun Feb 2 09:54:48 2014 +0100 2014-02-02 Mohamed Anwer * showfoto/thumbbar/showfotokineticscroller.cpp, showfoto/thumbbar/showfotokineticscroller.h: [Kinetic Scroller] Licensing 2014-02-01 Mohamed Anwer * showfoto/thumbbar/showfotokineticscroller.cpp, showfoto/thumbbar/showfotokineticscroller.h: Shwofoto Kinetic Scroller class 2014-02-01 Mohamed Anwer * showfoto/CMakeLists.txt, showfoto/thumbbar/showfotothumbnailbar.cpp: Implementing Kinetic Scrolling For Showfoto Thumbnail Bar 2014-02-01 Mohamed Anwer * showfoto/main/showfoto.cpp: Enabling Dropping Folders in canvas 2014-01-30 Gilles Caulier * showfoto/main/showfoto.cpp, showfoto/main/showfoto.h: use slot instead method as Mohamed recommend 2014-01-30 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: new problem detected with color picker buttons from WB and Levels tools. CCMAIL: geow812@gmail.com 2014-01-30 Gilles Caulier * NEWS: update 2014-01-30 Gilles Caulier * NEWS: update 2014-01-30 Gilles Caulier * NEWS: update 2014-01-30 Gilles Caulier * NEWS: update 2014-01-30 Gilles Caulier * showfoto/main/showfoto.cpp, utilities/imageeditor/main/imagewindow.cpp: fix broken zoombar button in editor statusbar 2014-01-30 Yiou Wang * digikam/CMakeLists.txt, imageplugins/color/CMakeLists.txt, imageplugins/decorate/CMakeLists.txt, imageplugins/enhance/CMakeLists.txt, imageplugins/filters/CMakeLists.txt, imageplugins/transform/CMakeLists.txt, utilities/imageeditor/widgets/canvas.cpp: Apply patch remove qt3support and fix 9/ rubberitem problem 2014-01-29 Gilles Caulier * utilities/imageeditor/widgets/imageregionitem.cpp, utilities/imageeditor/widgets/imageregionitem.h, utilities/imageeditor/widgets/imageregionwidget.cpp, utilities/imageeditor/widgets/imageregionwidget.h: polish 2014-01-29 Gilles Caulier * libs/widgets/graphicsview/graphicsdimgitem.h: polish 2014-01-29 Gilles Caulier * utilities/imageeditor/widgets/imageregionitem.cpp: polish 2014-01-29 Gilles Caulier * : commit 81b98cb0ed0ec16c780d519c03c9dc2003d0ecad Author: Mohamed Anwer Date: Wed Jan 29 19:00:39 2014 +0200 2014-01-29 Gilles Caulier * : commit 8a0cfc4167b11263134ba1d4f7f5312bc09da07f Author: Gilles Caulier Date: Wed Jan 29 17:36:47 2014 +0100 2014-01-29 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: point #6 done 2014-01-29 Gilles Caulier * libs/widgets/graphicsview/graphicsdimgview.cpp, libs/widgets/graphicsview/graphicsdimgview.h, utilities/imageeditor/editor/editortooliface.cpp, utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvas.h, utilities/imageeditor/widgets/imageregionwidget.cpp, utilities/imageeditor/widgets/imageregionwidget.h: Canvas and ImageRegionWidget must be synchronized between editor toll sessions BUGS: 246903 FIXED-IN: 4.0.0 2014-01-29 Gilles Caulier * : commit b5a908735b1b22723dfa6d076ab06eae217bda63 Author: Gilles Caulier Date: Wed Jan 29 14:34:48 2014 +0100 2014-01-29 Gilles Caulier * imageplugins/color/adjustcurvestool.cpp, imageplugins/color/adjustlevelstool.cpp, imageplugins/color/autocorrectiontool.cpp, imageplugins/color/bcgtool.cpp, imageplugins/color/bwsepiatool.cpp, imageplugins/color/cbtool.cpp, imageplugins/color/channelmixertool.cpp, imageplugins/color/filmtool.cpp, imageplugins/color/hsltool.cpp, imageplugins/color/whitebalancetool.cpp, imageplugins/enhance/localcontrasttool.cpp, imageplugins/enhance/redeyetool.cpp, imageplugins/filters/colorfxtool.cpp, imageplugins/filters/filmgraintool.cpp, utilities/imageeditor/editor/editortool.cpp, utilities/imageeditor/widgets/MODELVIEW.TODO, utilities/imageeditor/widgets/imageregionwidget.cpp, utilities/imageeditor/widgets/imageregionwidget.h: fix point 1 of TODO list about ImagRegionWidget 2014-01-29 Mohamed Anwer * showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, showfoto/thumbbar/showfotodragdrophandler.cpp, showfoto/thumbbar/showfotodragdrophandler.h: D&D for Showfoto Thumbbar accepts only images and folders 2014-01-29 Gilles Caulier * utilities/imageeditor/widgets/imageregionwidget.cpp, utilities/imageeditor/widgets/imageregionwidget.h: use right signal from layout() to handle zoom change from imageregionwidget canvas 2014-01-29 Gilles Caulier * imageplugins/color/profileconversiontool.cpp, imageplugins/decorate/texturetool.cpp, imageplugins/enhance/blurtool.cpp, imageplugins/filters/embosstool.cpp, utilities/imageeditor/editor/editortool.cpp: make connection to all tools when canvas contents is moved with ImageRegionWidget preview 2014-01-29 Gilles Caulier * utilities/imageeditor/widgets/imageregionwidget.cpp: Right signal to use from parent class. Only work with some tool which include target signal emitted, not all tools. This must be changed in tool parents classes 2014-01-29 Gilles Caulier * : commit 514e85f1ab917c8af1791034a03db01e01408421 Author: Gilles Caulier Date: Wed Jan 29 09:53:44 2014 +0100 2014-01-29 Gilles Caulier * showfoto/main/showfoto.cpp, showfoto/main/showfoto.h: use const ref 2014-01-29 Gilles Caulier * : commit 3ef1487d674cf21d3dc4296088d5ebf08508c47a Author: Gilles Caulier Date: Wed Jan 29 09:26:05 2014 +0100 2014-01-28 Mohamed Anwer * showfoto/CMakeLists.txt, showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, showfoto/main/showfoto_p.h, showfoto/thumbbar/showfotodragdrophandler.cpp, showfoto/thumbbar/showfotodragdrophandler.h, showfoto/thumbbar/showfotothumbnailbar.cpp: Implementing Drag and Drop for Showfoto Thumbnail Bar 2014-01-28 Gilles Caulier * showfoto/main/showfoto.cpp, showfoto/main/showfotoui.rc, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/main/digikamimagewindowui.rc, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/widgets/previewtoolbar.cpp, utilities/imageeditor/widgets/previewtoolbar.h: Plug preview mode button actions into View menu from editor. Fix menu layout between Showfoto and Editor to be homogeneous. 2014-01-28 Gilles Caulier * : commit 77684eb00719d5567916e87d9bfd16ee881dee27 Author: Gilles Caulier Date: Tue Jan 28 14:14:26 2014 +0100 2014-01-28 Gilles Caulier * showfoto/main/showfoto.cpp: use openUrlsWrapper() with D&D 2014-01-28 Gilles Caulier * : commit 8bf60199539617c2578c84a4cc6668f765562183 Author: Gilles Caulier Date: Tue Jan 28 13:13:38 2014 +0100 2014-01-28 Gilles Caulier * : commit da91263783053d337868b711dcdb91411aa4caf9 Merge: c55f92f 7f7d045 Author: Mohamed Anwer Date: Tue Jan 28 00:30:25 2014 +0200 2014-01-28 Mohamed Anwer * showfoto/main/showfoto.cpp: "[Showfoto] Fixing opening folder from command line" 2014-01-27 Gilles Caulier * showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/editor/editorwindow.h, utilities/imageeditor/main/imagewindow.cpp, utilities/imageeditor/main/imagewindow.h, utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvas.h: add canvas capabality to handle D&D CCBUGS: 129941 FIXED-IN: 4.0.0 2014-01-26 Gilles Caulier * utilities/imageeditor/widgets/imageregionitem.cpp, utilities/imageeditor/widgets/imageregionitem.h, utilities/imageeditor/widgets/imageregionwidget.h: polish 2014-01-26 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: It still editor tool canvas point #1 to fix before to merge back this branch to master CCMAIL: geow812@gmail.com 2014-01-26 Gilles Caulier * : commit 7f7d045b47a2806cf08eb9f2ae2612dbf286903b Author: Gilles Caulier Date: Sun Jan 26 09:49:24 2014 +0100 2014-01-26 Mohamed Anwer * : commit ac782fa3abbdc6af40d047c8b8d65dd85f7d7933 Author: Mohamed Anwer Date: Sat Jan 25 23:58:30 2014 +0200 2014-01-25 Gilles Caulier * : commit bfcd24790174157457aab1132bac019bee627d9f Merge: 6303c1a dc0761c Author: Gilles Caulier Date: Sat Jan 25 18:08:18 2014 +0100 2014-01-25 Yiou Wang * utilities/imageeditor/widgets/MODELVIEW.TODO, utilities/imageeditor/widgets/imageregionitem.cpp, utilities/imageeditor/widgets/imageregionitem.h: Fix ImageRegionItem not update after editing problem 2014-01-25 Teemu Rytilahti * digikam/utils/contextmenuhelper.cpp, utilities/importui/widgets/importcontextmenu.cpp: fix comparison for 'open with' context menu 2014-01-25 Mohamed Anwer * digikam/album/albumtreeview.cpp, digikam/main/digikamapp.cpp, digikam/utils/albumsettings.cpp, digikam/utils/albumsettings.h, digikam/views/digikamview.cpp, libs/models/albumfiltermodel.cpp, libs/models/albumfiltermodel.h: Editing License 2014-01-25 Mohamed Anwer * digikam/album/albumtreeview.cpp, digikam/utils/albumsettings.cpp, digikam/utils/albumsettings.h, digikam/views/digikamview.cpp: Refreshing Album Tree View After Sorting 2014-01-25 Mohamed Anwer * : commit 4539cc3e2b58f4026fde875f49b333201346bfe1 Author: Yiou Wang Date: Sat Jan 25 12:33:25 2014 +0100 2014-01-24 Mohamed Anwer * libs/models/albumfiltermodel.cpp, libs/models/albumfiltermodel.h: "fixing crash Issue" 2014-01-24 Mohamed Anwer * : commit 50e25060699d7bf86dcce3691b9bf0302d398745 Author: Mohamed Anwer Date: Fri Jan 24 15:02:43 2014 +0200 2014-01-23 Mohamed Anwer * digikam/views/digikamview.cpp: saving sorting settings 2014-01-17 Yiou Wang * utilities/imageeditor/editor/editortooliface.cpp, utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/imageregionitem.cpp, utilities/imageeditor/widgets/imageregionitem.h, utilities/imageeditor/widgets/imageregionwidget.cpp, utilities/imageeditor/widgets/imageregionwidget.h: Fixing ImageRegionWidget problem 2014-01-23 Mohamed Anwer * digikam/main/digikamapp.cpp, libs/models/albumfiltermodel.cpp, libs/models/albumfiltermodel.h: "Adding Sorting Functions to the filter Model" 2014-01-23 Gilles Caulier * : commit 34c52fb924103521d08324e220c0abc933ab0e1a Author: Gilles Caulier Date: Thu Jan 23 15:17:33 2014 +0100 2014-01-23 Gilles Caulier * utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/imagepreviewitem.cpp, utilities/imageeditor/widgets/imagepreviewitem.h: code simplification. Adapt to new API from Master 2014-01-23 Gilles Caulier * : commit 501ebf58c1e86625d7edbede73fe2d7968680959 Author: Gilles Caulier Date: Thu Jan 23 11:37:29 2014 +0100 2014-01-23 Gilles Caulier * : commit 3c1bc96cf050b1b156af1c11f85e3763a5b38b60 Author: Gilles Caulier Date: Thu Jan 23 09:59:07 2014 +0100 2014-01-23 Gilles Caulier * : commit 26844c24ea0bc91e8425ce020c43bb8dce7c1dcb Author: Gilles Caulier Date: Thu Jan 23 09:45:17 2014 +0100 2014-01-22 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: more info about this problem 2014-01-22 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: Origin of Editor tool canvas point #5 dysfunction CCMAIL: geow812@gmail.com 2014-01-22 Gilles Caulier * utilities/setup/setupimagequalitysorter.cpp, utilities/setup/setupimagequalitysorter.h: set image quality sorter settings as Experimental 2014-01-22 Gilles Caulier * : commit 89de6e987205fad2053bf273e24f63b477b91e2c Author: Gilles Caulier Date: Wed Jan 22 09:31:22 2014 +0100 2014-01-22 Gilles Caulier * AUTHORS: new digiKam and Showfoto 4.0.0-beta3 splash-screens from Marie Noelle Augendre CCMAIL: mnaugendre@gmail.com 2014-01-22 Gilles Caulier * NEWS: update 2014-01-22 Gowtham Ashok * utilities/maintenance/imagequalitytask.cpp: Fixed imgqsort huge memory leak 2014-01-22 Pino Toscano * libs/widgets/common/databasewidget.cpp: i18n: improve wording 2014-01-21 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: polish 2014-01-21 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO, utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/imagepreviewitem.cpp, utilities/imageeditor/widgets/imagepreviewitem.h: fix point #18 CCMAIL:geow812@gmail.com 2014-01-21 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO, utilities/imageeditor/widgets/canvas.cpp: fix point #4 CCMAIL: geow812@gmail.com 2014-01-21 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: new point 18 add. Right mouse button over canvas must show contextual popup menu CCMAIL: geow812@gmail.com 2014-01-21 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: point 3 is fixed 2014-01-21 Gilles Caulier * : commit 64c5a0d4a5fac864adcc60f90913d54401805baa Author: Gilles Caulier Date: Tue Jan 21 10:38:54 2014 +0100 2014-01-21 Gilles Caulier * utilities/maintenance/maintenancedlg.h: Image Quality Sorter is annoted as Experimental for the moment 2014-01-21 Yuri Chornoivan * libs/widgets/common/databasewidget.cpp: Fix typo 2014-01-20 Gilles Caulier * libs/widgets/common/databasewidget.cpp, libs/widgets/common/databasewidget.h, utilities/setup/setupdatabase.cpp, utilities/setup/setupdatabase.h: Annotate MySQL suppport as experimental. 2014-01-20 Gilles Caulier * : commit 0d97501e4ed255c4589277c25e0a7ff259d3b02c Author: Mohamed Anwer Date: Sun Jan 19 16:47:31 2014 +0200 2014-01-18 Gowtham Ashok * : commit 56f30c04ef4bd83524fa7522e6c940b04f6153a0 Author: Gowtham Ashok Date: Fri Jan 17 10:01:31 2014 +0530 2014-01-17 Teemu Rytilahti * utilities/importui/models/importfiltermodel.cpp, utilities/importui/models/importfiltermodel.h, utilities/importui/models/importimagemodel.cpp: ImportUI: Instead of using dynamic sort filter which causes problems while scrolling, send a signal when items are added and let ImportFilterModel handle invalidating the model for smoother performance. 2014-01-16 Yiou Wang * utilities/imageeditor/widgets/MODELVIEW.TODO, utilities/imageeditor/widgets/canvas.cpp: Fix "Select All" problem 2014-01-16 Gilles Caulier * utilities/imageeditor/editor/editortooliface.cpp, utilities/imageeditor/editor/editortooliface.h, utilities/imageeditor/editor/editortoolsettings.cpp, utilities/imageeditor/editor/editortoolsettings.h: polish 2014-01-16 Gilles Caulier * utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvas.h, utilities/imageeditor/widgets/imageregionitem.cpp, utilities/imageeditor/widgets/rubberitem.cpp, utilities/imageeditor/widgets/rubberitem.h: polish 2014-01-16 Gilles Caulier * utilities/imageeditor/editor/editorstackview.cpp, utilities/imageeditor/editor/editorstackview.h, utilities/imageeditor/widgets/MODELVIEW.TODO, utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvas.h: fix broken signal from Canvas to EditorStackView Point 17 is now fixed CCMAIL: geow812@gmail.com 2014-01-16 Gilles Caulier * utilities/imageeditor/widgets/canvas.h: add method descriptions 2014-01-16 Gilles Caulier * utilities/imageeditor/editor/editorwindow.cpp, utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvas.h: Remove unused members setBackgroundColor can be dropped now. We can use SetBackgroundBrush instead at top level Code simplification 2014-01-16 Gilles Caulier * utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvas.h: fix codding style use dynamic_cast to be sure that result can be null if cast is not valid (a simple cast don't do it) 2014-01-16 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: new dysfunction detected since last Canvas factoring commit CCMAIL: geow812@gmail.com 2014-01-15 Yiou Wang * utilities/imageeditor/editor/editorstackview.cpp, utilities/imageeditor/editor/editortooliface.cpp, utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvas.h, utilities/imageeditor/widgets/imageregionwidget.cpp: Fix Canvas centering problem by cleaning code 2014-01-15 Gilles Caulier * utilities/imageeditor/widgets/canvas.cpp: polish 2014-01-15 Gilles Caulier * utilities/imageeditor/widgets/imageregionwidget.cpp, utilities/imageeditor/widgets/imageregionwidget.h: polish 2014-01-15 Gilles Caulier * : commit 2daf75e87d066a9977ca02a194a2db4841d13807 Author: Gilles Caulier Date: Wed Jan 15 14:21:08 2014 +0100 2014-01-15 Gilles Caulier * libs/threadimageio/pgfutils.cpp: Fix Coverity report #981257 : it miss a C++ exception warpper here. 2014-01-15 Gilles Caulier * utilities/importui/views/importview.cpp, utilities/importui/views/importview.h: no need extra qualified Digikam namespace to pass pointer in constructor. Constify point as argument when it's possible Constify method when it's possible. Use const reference to prevent memory consumsion fix coding style as usual. fix Coverity report #1153932 2014-01-14 Gilles Caulier * utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvas.h, utilities/imageeditor/widgets/imagepreviewitem.cpp, utilities/imageeditor/widgets/imagepreviewitem.h, utilities/imageeditor/widgets/imageregionitem.cpp, utilities/imageeditor/widgets/imageregionitem.h, utilities/imageeditor/widgets/imageregionwidget.cpp, utilities/imageeditor/widgets/imageregionwidget.h: constify and polish 2014-01-14 Gilles Caulier * : commit bc417a3005ba39f1db8d07db2a793f73517cfb50 Author: Burkhard Lück Date: Tue Jan 14 05:55:30 2014 +0100 2014-01-13 Michael Georg Hansen * TODO.TABLEVIEW: Update TODO. 2014-01-13 Teemu Rytilahti * utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/cameracontroller.h, utilities/importui/main/importui.cpp, utilities/importui/main/importui.h, utilities/importui/models/importfiltermodel.cpp: ImportUI: Do sorting properly by setting dynamic sort enabled for the importsortmodel. CCMAIL:wazery@ubuntu.com 2014-01-13 Teemu Rytilahti * utilities/importui/views/importview.cpp: ImportUI: Fix uninitialized variable reported by Coverity. 2014-01-13 Gilles Caulier * : commit e65c126dbb348e86d01690684f4a3a0200a14ef2 Author: Gilles Caulier Date: Mon Jan 13 17:50:39 2014 +0100 2014-01-13 Gilles Caulier * CMakeLists.txt, libs/widgets/common/dhistoryview.cpp, libs/widgets/common/dhistoryview.h, libs/widgets/common/dlogoaction.cpp, libs/widgets/common/dlogoaction.h, libs/widgets/common/dzoombar.cpp, libs/widgets/common/dzoombar.h, libs/widgets/common/thumbbardock.cpp, libs/widgets/common/thumbbardock.h, libs/widgets/mainview/dhistoryview.cpp, libs/widgets/mainview/dhistoryview.h, libs/widgets/mainview/dlogoaction.cpp, libs/widgets/mainview/dlogoaction.h, libs/widgets/mainview/dzoombar.cpp, libs/widgets/mainview/dzoombar.h, libs/widgets/mainview/fullscreenmngr.cpp, libs/widgets/mainview/fullscreenmngr.h, libs/widgets/mainview/thumbbardock.cpp, libs/widgets/mainview/thumbbardock.h: remove obsolete class. move more classes to mainview subdir 2014-01-13 Gilles Caulier * CMakeLists.txt, digikam/CMakeLists.txt, libs/dialogs/daboutdata.cpp, libs/dialogs/daboutdata.h, libs/widgets/common/dxmlguiwindow.cpp, libs/widgets/common/dxmlguiwindow.h, libs/widgets/common/fullscreenmngr.cpp, libs/widgets/common/fullscreenmngr.h, libs/widgets/common/sidebar.cpp, libs/widgets/common/sidebar.h, libs/widgets/mainview/daboutdata.cpp, libs/widgets/mainview/daboutdata.h, libs/widgets/mainview/dxmlguiwindow.cpp, libs/widgets/mainview/dxmlguiwindow.h, libs/widgets/mainview/fullscreenmngr.cpp, libs/widgets/mainview/fullscreenmngr.h, libs/widgets/mainview/sidebar.cpp, libs/widgets/mainview/sidebar.h, showfoto/CMakeLists.txt: move main-window widget to a common sub-dir 2014-01-13 Gilles Caulier * utilities/importui/widgets/filter.cpp, utilities/importui/widgets/filter.h, utilities/importui/widgets/filtercombo.cpp, utilities/importui/widgets/filtercombo.h: code polish 2014-01-13 Gilles Caulier * : commit 2233fbf2fa71333ddd4ee7e45878046bd89cc9a0 Author: Gilles Caulier Date: Mon Jan 13 14:52:05 2014 +0100 2014-01-13 Gilles Caulier * : commit 178521d879606073481ecad19405dfc93ba525ff Author: Gilles Caulier Date: Mon Jan 13 13:57:36 2014 +0100 2014-01-13 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: only tool based on ImageRegionWidget have a dysfunction. tool based on ImageGuideWidget works properly. CCMAIL: geow812@gmail.com 2014-01-13 Nicolas Lécureuil * CMakeLists.txt, NEWS: Open for Beta3 2014-01-13 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: new lead dysfunction is appears for all editor tools CCMAIL: geow812@gmail.com 2014-01-12 Gilles Caulier * : commit 734c2cbd011233e64e09c392fd04c77117da134a Author: Yiou Wang Date: Sun Jan 12 21:44:16 2014 +0100 2014-01-12 Teemu Rytilahti * libs/dimg/filters/levels/imagehistogram.cpp: constify 2014-01-12 Teemu Rytilahti * utilities/importui/CMakeLists.txt, utilities/importui/main/importui.cpp, utilities/importui/main/importui.h, utilities/importui/models/importfiltermodel.cpp, utilities/importui/models/importfiltermodel.h, utilities/importui/views/importview.cpp, utilities/importui/views/importview.h, utilities/importui/widgets/filter.cpp, utilities/importui/widgets/filter.h, utilities/importui/widgets/filtercombo.cpp, utilities/importui/widgets/filtercombo.h: ImportUI: Re-add filtering. FEATURE: 2014-01-11 Teemu Rytilahti * libs/widgets/itemview/dcategorizedview.cpp, utilities/importui/main/importui.cpp, utilities/importui/views/importcategorizedview.cpp, utilities/importui/views/importcategorizedview.h, utilities/importui/views/importiconview.cpp, utilities/importui/views/importiconview.h, utilities/importui/views/importstackedview.cpp, utilities/importui/views/importstackedview.h, utilities/importui/views/importview.cpp, utilities/importui/views/importview.h: ImportUI refactoring: moving creation of models to ImportUI and pass them from there onwards. This makes it cleaner to share the model between views and allows an easy access from the ImportUI to the models. Note: includes quite a bit TODOs... 2014-01-12 Yiou Wang * utilities/imageeditor/widgets/MODELVIEW.TODO: Fix problem 06 2014-01-12 Gilles Caulier * NEWS: update 2014-01-12 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: new dysfunction entry + update details for 2 already reported points. CCMAIL: geow812@gmail.com 2014-01-12 Gilles Caulier * : commit c3cb40c2740b827acb1b7238bfe5daf181ba0879 Author: Yiou Wang Date: Sat Jan 11 23:56:47 2014 +0100 2014-01-11 Gilles Caulier * NEWS: update 2014-01-11 Gilles Caulier * NEWS: update 2014-01-11 Gilles Caulier * NEWS: update 2014-01-10 Yiou Wang * CMakeLists.txt, utilities/imageeditor/widgets/MODELVIEW.TODO, utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvasitem.cpp, utilities/imageeditor/widgets/canvasitem.h, utilities/imageeditor/widgets/rubberitem.cpp, utilities/imageeditor/widgets/rubberitem.h: Remove CanvasItem, replace with ImagePreviewItem; enable Under/Over Exposure and CM 2014-01-10 Gilles Caulier * : commit 012d1351a9afb479e48b53a64f158448d6de3d39 Author: Yuri Chornoivan Date: Fri Jan 10 08:08:13 2014 +0200 2014-01-09 Yiou Wang * utilities/imageeditor/widgets/MODELVIEW.TODO, utilities/imageeditor/widgets/canvas.cpp: Fix deselect problem: clear selection 2014-01-09 Yiou Wang * utilities/imageeditor/widgets/MODELVIEW.TODO, utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvas.h: Add signalChanged() to Canvas 2014-01-09 Gilles Caulier * utilities/setup/setupmetadata.cpp: fix typo CCBUGS: 329608 2014-01-09 Michael Georg Hansen * libs/dialogs/daboutdata.cpp: Fix my profile link. 2014-01-09 Gilles Caulier * : commit b2d2d9a8d1adfb9521153d9b067c0f30c1b823b9 Author: Gilles Caulier Date: Thu Jan 9 14:23:07 2014 +0100 2014-01-09 Gilles Caulier * libs/dmetadata/metadatasettingscontainer.cpp, libs/dmetadata/metadatasettingscontainer.h, libs/jpegutils/jpegutils.cpp, libs/jpegutils/jpegutils.h, utilities/imageeditor/editor/editorwindow.cpp, utilities/importui/backend/umscamera.cpp, utilities/setup/setupmetadata.cpp: handle update file timestamp option from Setup/Metadata when file are changed outside metadata, as transformation through icon-view (JPEG files) or when files are overwritten from Image Editor. BQM already manage this option properly. Import tool is not affected by this settings (as import or export file always preserve file timestamps) Toogle on option from Setup/Metadata config pannel to on, to prevent all dysfunctions with extra application which use file timestamps to detect automatically file modifications. BUGS: 329608 FIXED-IN: 4.0.0 2014-01-09 David Faure * digikam/album/albummanager.cpp: fix compilation with strict iterators 2014-01-09 Gilles Caulier * digikam/fileaction/fileactionmngr.cpp, digikam/fileaction/fileactionmngr.h: polish 2014-01-09 Gilles Caulier * : commit dcd18a7eb8c609a866102b4563d898d36f699903 Author: Gilles Caulier Date: Thu Jan 9 08:58:51 2014 +0100 2014-01-09 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: - entry 8 is fixed - new entry 15 found. 2014-01-08 Yiou Wang * utilities/imageeditor/editor/editortool.cpp: Fix background error 2014-01-08 Gilles Caulier * utilities/imageeditor/widgets/MODELVIEW.TODO: add TODO list of dysfunctions for canvas model/view port. 2014-01-08 Jonathan Marten * utilities/importui/backend/gpcamera.cpp: Fix compile when HAVE_GPHOTO2 is not defined digikam/utilities/importui/backend/gpcamera.cpp: In member function 'virtual bool Digikam::GPCamera::getFolders(const QString&)': digikam/utilities/importui/backend/gpcamera.cpp:681: error: 'subFolderList' was not declared in this scope Possibly a result of commit c64fea2e8545d97628c282752f74082f2d2e7812 2014-01-08 Gilles Caulier * : commit 72a6535a1fd4ad8aa37b306646ffad502aa818ca Author: Gilles Caulier Date: Wed Jan 8 11:27:56 2014 +0100 2014-01-08 Gilles Caulier * digikam/main/main.cpp: polish 2014-01-07 Teemu Rytilahti * libs/dimg/filters/levels/imagehistogram.cpp: Small optimization to editor: Move loop counter outside the loop while building the histogram. This is necessary, because the Private class is implemented inside .cpp and can't thus be inlined/optimized. 2014-01-07 Gilles Caulier * showfoto/main/showfotosettings.h: polish 2014-01-06 Mohamed Anwer * showfoto/main/showfotosettings.cpp, showfoto/main/showfotosettings.h, showfoto/setup/setupmisc.cpp, showfoto/setup/setuptooltip.cpp: License Editing 2014-01-06 Mohamed Anwer * showfoto/main/showfotosettings.cpp, showfoto/main/showfotosettings.h, showfoto/setup/setupmisc.cpp: Misc. Settings Refactor, update, and Polish 2014-01-06 Mohamed Anwer * showfoto/main/showfoto.cpp, showfoto/main/showfotosettings.cpp, showfoto/main/showfotosettings.h, showfoto/setup/setuptooltip.cpp: Refactoring Tool tips settings 2014-01-06 Teemu Rytilahti * utilities/importui/backend/cameracontroller.cpp, utilities/importui/models/importimagemodel.cpp, utilities/importui/models/importimagemodel.h: ImportUI: Move downloadhistory check to the UI thread to avoid blocking cameracontroller. Use the index of the element directly as an ID for the CamInfoItem. 2014-01-06 Teemu Rytilahti * utilities/importui/main/importui.cpp, utilities/importui/main/importui.rc: ImportUI: Clean the toolbar + use the new "new items" icon also for selecting new items. 2014-01-06 Gilles Caulier * NEWS: update 2014-01-06 Teemu Rytilahti * utilities/importui/items/importdelegate.cpp, utilities/importui/items/itemviewimportdelegate.cpp, utilities/importui/main/importui.cpp: ImportUI: Use better icons plus clean-up the overlays. Show lock icon only when the item is locked. 2014-01-06 Teemu Rytilahti * utilities/importui/views/importview.cpp: ImportUI: Preload the photos every time the preview mode is being used. This makes "Preview while downloading" to work properly hopefully. 2014-01-06 Teemu Rytilahti * utilities/importui/backend/umscamera.cpp: ImportUI: When loading thumbnails from UMS camera, skip loading of metadatas, histories and other irrelevant information. 2014-01-06 Teemu Rytilahti * utilities/importui/main/importui.cpp: i18n: & -> && 2014-01-06 Gilles Caulier * : commit 883bfecf321c60972b5b0e2c29a2ed2d00f93c01 Author: Gilles Caulier Date: Mon Jan 6 00:16:12 2014 +0100 2014-01-06 Islam Wazery * utilities/setup/setupcamera.cpp: Sort camera types in the setup camera settings BUG:323937 CCBUG:323937 FIXED-IN:4.0. 2014-01-05 Gilles Caulier * NEWS: update 2014-01-05 Islam Wazery * utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/cameracontroller.h, utilities/importui/main/importui.cpp, utilities/importui/main/importui.h, utilities/importui/views/importcategorizedview.cpp, utilities/importui/views/importiconview.cpp: Remember the last saved sorting, ordering, and grouping of ImportUI 2014-01-05 Yiou Wang * utilities/imageeditor/widgets/canvas.cpp: Fix canvas editor tools dysfonction problem 2014-01-04 Yiou Wang * utilities/imageeditor/editor/editortool.cpp, utilities/imageeditor/widgets/canvas.cpp: Fix warning of className() and setBackgroundColor() 2014-01-05 Samoilenko Yuri * utilities/queuemanager/manager/task.cpp: Fixed bug in renaming to existing file 2014-01-04 Gilles Caulier * utilities/imageeditor/widgets/imageregionwidget.cpp, utilities/imageeditor/widgets/imageregionwidget.h: polish 2014-01-04 Gilles Caulier * utilities/imageeditor/widgets/imageregionitem.cpp, utilities/imageeditor/widgets/imageregionitem.h: polish implementation 2014-01-04 Gilles Caulier * utilities/imageeditor/widgets/rubberitem.cpp, utilities/imageeditor/widgets/rubberitem.h: polish 2014-01-04 Gilles Caulier * utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvas.h, utilities/imageeditor/widgets/canvasitem.cpp, utilities/imageeditor/widgets/canvasitem.h: fix coding style and usual polish 2014-01-04 Gilles Caulier * : commit 26c0878ffb170ea2e08686c7d03f18573f2f2ecb Author: Yiou Wang Date: Sat Jan 4 02:09:27 2014 +0100 2014-01-03 Yiou Wang * utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvasitem.cpp, utilities/imageeditor/widgets/canvasitem.h: Fix Image Size problem when zooming 2014-01-03 Yuri Chornoivan * utilities/importui/main/importui.cpp: Fix tag 2014-01-03 Gilles Caulier * NEWS: update 2014-01-03 Yuri Chornoivan * utilities/importui/backend/cameracontroller.cpp: Fix broken tags 2014-01-03 Yuri Chornoivan * utilities/importui/main/importui.cpp: Fix broken comment 2014-01-03 Yiou Wang * utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvasitem.cpp: Fix canvas edit tools showing problem 2014-01-02 Teemu Rytilahti * utilities/importui/main/importui.cpp, utilities/importui/main/importui_p.h: ImportUI: If there's no default album selected, preselect the last used album for downloading. BUGS:320398 FIXED-IN:4.0.0 2014-01-02 Teemu Rytilahti * utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/dkcamera.cpp, utilities/importui/backend/dkcamera.h, utilities/importui/backend/gpcamera.cpp, utilities/importui/backend/gpcamera.h, utilities/importui/models/importthumbnailmodel.cpp: After second thought, I think it's better to just keep the connection up as there's no easy way to know when we can have it back again. If there's a problem that inactivity would drop the camera to power-save mode, using wait_for_event to poll it now and then should be enough. Revert "ImportUI: Let CameraController inform the camera when keeping the connection up is not required. Allows other applications to use the camera in the meanwhile." This reverts commit 80ef15dee82010dd8f6ed5ad8bc0680ceb7d45dd. 2014-01-02 Pino Toscano * utilities/importui/main/importui.cpp: i18n: i18np -> i18nc the two messages have a context, not a plural form 2014-01-02 Teemu Rytilahti * utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/dkcamera.cpp, utilities/importui/backend/dkcamera.h, utilities/importui/backend/gpcamera.cpp, utilities/importui/backend/gpcamera.h, utilities/importui/models/importthumbnailmodel.cpp: ImportUI: Let CameraController inform the camera when keeping the connection up is not required. Allows other applications to use the camera in the meanwhile. 2014-01-02 Teemu Rytilahti * utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/gpcamera.cpp, utilities/importui/backend/umscamera.cpp, utilities/importui/dialogs/camerafolderdialog.cpp, utilities/importui/dialogs/camerainfodialog.cpp, utilities/importui/dialogs/capturedlg.cpp, utilities/importui/main/importui.cpp, utilities/importui/widgets/advancedsettings.cpp, utilities/importui/widgets/albumcustomizer.cpp, utilities/importui/widgets/filtercombo.cpp, utilities/importui/widgets/freespacewidget.cpp, utilities/importui/widgets/importcontextmenu.cpp: ImportUI: Add i18n contexts 2014-01-02 Pino Toscano * imageplugins/transform/imageplugin_transform.cpp, libs/imageproperties/versionsdelegate.cpp, libs/threadimageio/thumbnailloadthread.cpp, utilities/importui/backend/cameracontroller.cpp: i18n fixes - properly pass the arguments to i18n - avoid string puzzles 2014-01-02 Gilles Caulier * NEWS: update 2014-01-02 Gilles Caulier * NEWS: update 2014-01-02 Teemu Rytilahti * utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/cameracontroller.h, utilities/importui/backend/dkcamera.cpp, utilities/importui/backend/dkcamera.h, utilities/importui/backend/gpcamera.cpp, utilities/importui/backend/gpcamera.h, utilities/importui/backend/umscamera.cpp, utilities/importui/backend/umscamera.h, utilities/importui/main/importui.cpp, utilities/importui/models/importthumbnailmodel.cpp: Don't block the import UI by waiting for a complete folder listing for the whole device, but build the model gradually. The new flow goes like this: 1. When a connection to a camera is made, call methods for loading files and subfolders for the root folder. 2. The backend reports via signal about the subfolders in given folder. 3. Request is being made to download file listing for the returned subfolders, and then check for their subfolders. 4. Repeat until finished. BUGS:314952 FIXED-IN:4.0.0 2014-01-02 Teemu Rytilahti * utilities/importui/main/importui_p.h, utilities/importui/models/importimagemodel.cpp: Apply some fixes spotted by cppcheck. 2014-01-02 Yiou Wang * utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/canvasitem.cpp: Fix Canvas editing problems 2013-12-31 Teemu Rytilahti * utilities/importui/main/importui.cpp, utilities/importui/main/importui_p.h: Fix use meta data option for importing files 2013-12-30 Mohamed Anwer * showfoto/main/showfotosettings.cpp, showfoto/main/showfotosettings.h, showfoto/thumbbar/showfototooltipfiller.cpp: update 2013-12-30 Mohamed Anwer * showfoto/CMakeLists.txt, showfoto/main/showfotosettings.cpp, showfoto/main/showfotosettings.h, showfoto/thumbbar/showfotosettings.cpp, showfoto/thumbbar/showfotosettings.h: update 2013-12-30 Teemu Rytilahti * utilities/importui/backend/camiteminfo.cpp, utilities/importui/backend/camiteminfo.h, utilities/importui/backend/gpcamera.cpp, utilities/importui/backend/umscamera.cpp, utilities/importui/models/importthumbnailmodel.cpp: Add previewPossible field to CamItemInfo that is used to decide whether the thumbnail is being queried from the backend. This speeds up loading of thumbnails as it'll just use the mimetype icon when the backend says the thumbnails are not supported. This is especially crucial for gphoto2 backend as it'll otherwise throw a lot of errors and slows down remarkably. Also probably speeds the UMS backend too as we don't try to parse the unsupported files. Note, that CamItemInfo's operators were not changed except the debugging one. CCBUGS:314952 2013-12-29 Teemu Rytilahti * utilities/maintenance/newitemsfinder.cpp: Display warning in newitemsfinder only when we're performing a scan for new items. 2013-12-29 Teemu Rytilahti * utilities/importui/main/importui.cpp, utilities/maintenance/newitemsfinder.cpp: - Do not create a NewItemsFinder if there are no folders to scan. This removes error dialog saying that the tool is already running. - Add kWarning into NewItemsFinder to inform the user/developer, if the folder listing is empty, as this is a bug elsewhere. 2013-12-29 Teemu Rytilahti * utilities/importui/backend/gpcamera.cpp: Put gphoto2 debug callbacks behind ifdef, the API has changed for those at some point 2013-12-29 Teemu Rytilahti * digikam/fileaction/fileworkeriface.cpp, digikam/fileaction/metadatahub.cpp, digikam/tags/tagfolderview.cpp, digikam/tags/tagsmanager/models/tagmngrlistitem.cpp, digikam/tags/tagsmanager/models/tagmngrlistview.cpp, digikam/tags/tagsmanager/taglist.cpp, digikam/tags/tagsmanager/tagmngrtreeview.cpp, digikam/tags/tagsmanager/tagsmanager.cpp, utilities/importui/backend/cameracontroller.cpp, utilities/importui/views/importiconview.cpp, utilities/importui/views/importthumbnailbar.cpp, utilities/kipiiface/kipiimageinfo.cpp, utilities/maintenance/fingerprintsgenerator.cpp, utilities/maintenance/imagequalitysorter.cpp, utilities/queuemanager/manager/batchtoolutils.cpp, utilities/queuemanager/manager/task.cpp, utilities/queuemanager/views/assignedlist.cpp, utilities/queuemanager/views/workflowlist.cpp: Use const-references when looping through with foreach 2013-12-29 Teemu Rytilahti * imageplugins/filters/oilpainttool.cpp, libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/imagepropertiessidebarcamgui.cpp, showfoto/setup/setup.cpp, utilities/setup/setup.cpp: Suppress false warnings of icon names from krazy. Should these be moved to oxygen theme to be globally available? 2013-12-29 Gilles Caulier * NEWS: update 2013-12-29 Teemu Rytilahti * digikam/views/digikamview.cpp, libs/database/databasewatch.cpp, showfoto/main/showfoto.cpp, utilities/setup/setupcamera.cpp: normalize signatures as suggested by krazy 2013-12-29 Teemu Rytilahti * utilities/importui/backend/gpcamera.cpp: add Q_UNUSED's for gphoto2 callbacks to suppress warnings 2013-12-29 Teemu Rytilahti * utilities/importui/models/importthumbnailmodel.cpp: Oops. Remove extra > from the include directive. 2013-12-29 Teemu Rytilahti * utilities/importui/backend/cameracontroller.cpp, utilities/importui/main/importui_p.h, utilities/importui/models/importthumbnailmodel.cpp: Speed-up the UI, first step to fix 314952. - Fix caching by using QWriteLocks when the cache is being written. We need to do this, because QCache is not thread-safe. - Don't request image data from the camera just to get the name of it when requesting a thumbnail, because we have the list already available after getting the file list. CCBUGS:314952 2013-12-29 Mohamed Anwer * : commit 59773631e194aeda9d69e645e528f3b7662b2c7c Author: Mohamed Anwer Date: Sun Dec 29 18:32:43 2013 +0200 2013-12-29 Teemu Rytilahti * utilities/importui/main/importui.cpp: Try to connect to the camera after all the other necessities are done. Basically this is just a cheap way to avoid a hanging effect when opening the import view. 2013-12-29 Teemu Rytilahti * utilities/importui/backend/gpcamera.cpp: GPCamera: Add callbacks for status, error and stop. Could be useful later on to provide better status information to the UI, at the moment just to print out debugging information about errors and such. 2013-12-29 Teemu Rytilahti * utilities/importui/main/importui.cpp: ImportUI: fix renaming for file upload when the file with the same name already exists 2013-12-29 Teemu Rytilahti * utilities/importui/main/importui.cpp: Don't be so loud, comment out the fileformats debug message for importui's upload functionality. 2013-12-29 Teemu Rytilahti * utilities/importui/backend/gpcamera.cpp: Support multiple storages when calculating the available drive space. Don't discriminate on the filesystem type, it shouldn't matter as long as the free space information is available. This fixes displaying the free & used space for devices reporting their filesystem different from DCIM, including Nexus7. 2013-12-28 Teemu Rytilahti * utilities/importui/dialogs/camerainfodialog.cpp: Add i18n contexts for importui's "about device" dialog 2013-12-25 Teemu Rytilahti * utilities/importui/main/importsettings.cpp, utilities/importui/main/importsettings.h, utilities/importui/main/importui.cpp, utilities/importui/models/importfiltermodel.cpp, utilities/importui/views/importiconview.cpp, utilities/importui/views/importview.cpp, utilities/importui/views/importview.h: Rename sorting to sortBy in importui to be less confusing 2013-12-25 Teemu Rytilahti * digikam/main/digikamapp.cpp: Fix the labeling for Solid devices 2013-12-22 Teemu Rytilahti * libs/database/core/databasecorebackend.cpp, libs/database/downloadhistory.h, utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/camiteminfo.cpp, utilities/importui/backend/gpcamera.cpp, utilities/importui/items/importoverlays.cpp, utilities/importui/items/itemviewimportdelegate.cpp, utilities/importui/main/importui.cpp, utilities/importui/views/importiconview.cpp: - Use KUrl and make sure that the folder has a trailing slash. Otherwise call to setFileName() causes the end of the path to be removed and breaking the URLs for history. - When listing files, request the status from history database for the current state. - Also use only model and path information for PTP cameras, as port number changes on the fly, therefore breaking the hashes. Unfortunately this means that the old download history for PTP devices is lost. - Use DownloadedNo to indicate "new" photos for the time being. BUGS:313678 FIXED-IN:4.0.0 2013-12-29 Gilles Caulier * showfoto/thumbbar/showfotocategorizedview.h, showfoto/thumbbar/showfotodelegate.cpp, showfoto/thumbbar/showfotofiltermodel.cpp, showfoto/thumbbar/showfotofiltermodel.h, showfoto/thumbbar/showfotoimagemodel.cpp, showfoto/thumbbar/showfotoiteminfo.cpp, showfoto/thumbbar/showfotoiteminfo.h, showfoto/thumbbar/showfotomodel.h, showfoto/thumbbar/showfotosettings.cpp, showfoto/thumbbar/showfotosettings.h: polish 2013-12-29 Gilles Caulier * NEWS: update 2013-12-29 Gilles Caulier * NEWS: update 2013-12-28 Gilles Caulier * NEWS: update 2013-12-28 Gowtham Ashok * libs/database/imgqsort/imgqsort.cpp: polish 2013-12-28 Gowtham Ashok * libs/database/imgqsort/imgqsort.cpp, utilities/maintenance/imagequalitysettings.cpp, utilities/setup/setupimagequalitysorter.cpp: option to turn exposure detection on/off from GUI 2013-12-27 Pino Toscano * showfoto/thumbbar/showfotosettings.cpp: fix system includes 2013-12-26 Mohamed Anwer * showfoto/main/showfoto.cpp, showfoto/main/showfoto_p.h, showfoto/thumbbar/showfotocategorizedview.cpp, showfoto/thumbbar/showfotosettings.cpp, showfoto/thumbbar/showfotosettings.h, showfoto/thumbbar/showfototooltipfiller.cpp: Managing ShowFoto Settings & Polish 2013-12-26 Gowtham Ashok * libs/database/imgqsort/imgqsort.cpp, libs/database/imgqsort/imgqsort.h, utilities/maintenance/imagequalitysettings.cpp, utilities/maintenance/imagequalitysettings.h: Preliminary method to detect exposure in a color image 2013-12-25 Teemu Rytilahti * utilities/importui/backend/gpcamera.cpp: revert the gpcamera hashing, will be part of another commit later on 2013-12-22 Teemu Rytilahti * utilities/importui/backend/cameracontroller.cpp, utilities/importui/backend/cameracontroller.h, utilities/importui/backend/dkcamera.cpp, utilities/importui/backend/dkcamera.h, utilities/importui/backend/gpcamera.cpp, utilities/importui/dialogs/capturedlg.cpp: Don't spam the camera with preview requests, even if capturing is possible, but liveview is not. Done by checking the existence of GP_OPERATION_CAPTURE_PREVIEW flag. CCBUGS:186574 2013-12-25 Gilles Caulier * NEWS: update 2013-12-25 Marcel Wiesweg * utilities/facemanagement/facepipeline.cpp, utilities/facemanagement/facepipeline.h, utilities/facemanagement/facepipeline_p.h, utilities/facemanagement/facescandialog.cpp, utilities/facemanagement/facescansettings.h, utilities/maintenance/facedetector.cpp: - add a shutdown method to FacePipeline which provides the cancel + wait necessary at shutdown - add a benchmark mode for recognition. (Note: this mode is not valid for the current LBPH-nearest-neighbor method as it benchmarks recognition on the faces which were used for training) - modify re-recognition so that unconfirmed results are overwritten by "not detected status, which can be more valid 2013-12-25 Marcel Wiesweg * libs/models/imagefiltermodel.cpp, libs/models/imagefiltermodelpriv.h, libs/models/imagemodel.cpp: Fix infamous big face scanning crash: Re-sending a package in the ImageFilterModel discarded the extraValues, resulting in a mismatch in the size of infos and extraValues lists in ImageModel BUG: 262596 BUG: 278049 BUG: 279996 2013-12-25 Gilles Caulier * digikam/views/welcomepageview.cpp: typo 2013-12-24 Mohamed Anwer * showfoto/thumbbar/showfotosettings.cpp, showfoto/thumbbar/showfotosettings.h: License Modification 2013-12-24 Gilles Caulier * digikam/views/welcomepageview.cpp: fix typo 2013-12-23 Gilles Caulier * NEWS: update 2013-12-22 Gilles Caulier * NEWS: update 2013-12-22 Gilles Caulier * NEWS: update 2013-12-22 Gilles Caulier * NEWS: update 2013-12-21 Gilles Caulier * NEWS: update 2013-12-21 Gilles Caulier * utilities/facemanagement/facescandialog.cpp: polish 2013-12-20 Gilles Caulier * showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, showfoto/thumbbar/showfotosettings.cpp, showfoto/thumbbar/showfotosettings.h: polish 2013-12-20 Mohamed Anwer * : commit 9ba0dc0ec8be1876d86da90c7480b82a77e0d699 Author: Mohamed Anwer Date: Fri Dec 20 03:08:18 2013 +0200 2013-12-19 Gilles Caulier * NEWS: update 2013-12-07 Teemu Rytilahti * utilities/importui/backend/gpcamera.cpp: Simplify gphoto2 interface by using a shared gpcontext wherever it's possible, fixes hopefully #322652 as a side-effect. BUGS: 322652 FIXED-IN: 4.0.0 2013-12-19 Mohamed Anwer * showfoto/setup/setupmisc.cpp, showfoto/thumbbar/showfotodelegate.cpp, showfoto/thumbbar/showfotodelegatepriv.h: Showing The Mime Type on The Image in thummbar and putting an option to enable/disable the option in Misc. Tab 2013-12-19 Gilles Caulier * showfoto/thumbbar/itemviewshowfotodelegate.cpp: polish 2013-12-19 Gilles Caulier * project/scripts/updatenews.pl: include digikamimageplugins and showfoto 2013-12-19 Mohamed Anwer * showfoto/thumbbar/showfotocategorizedview.cpp: "Removed Unwanted Connection" 2013-12-19 Gilles Caulier * NEWS: update 2013-12-19 Veaceslav Munteanu * digikam/tags/tagsmanager/models/tagmngrlistitem.cpp, digikam/tags/tagsmanager/models/tagmngrlistmodel.cpp, digikam/tags/tagsmanager/models/tagmngrlistview.cpp, digikam/tags/tagsmanager/models/tagmngrlistview.h, digikam/tags/tagsmanager/taglist.cpp, digikam/tags/tagsmanager/tagsmanager.cpp: GUI improvements for TagsManager 2013-12-19 Gilles Caulier * showfoto/main/showfoto.cpp, showfoto/thumbbar/showfotocategorizedview.cpp: double signal/slot connection + polish 2013-12-18 Gilles Caulier * NEWS: update 2013-12-18 Gilles Caulier * digikam/main/digikamapp.cpp, digikam/tags/tagsactionmngr.cpp, digikam/tags/tagsactionmngr.h, utilities/imageeditor/main/imagewindow.cpp, utilities/lighttable/lighttablewindow.cpp: Make Labels keyboard shorcuts configurable by end user into KDE config panel of each root digiKam window. This include Rating, Color, and Pick Labels. Unlike tag action shortcuts which are stored in digiKam DB, Labels action shortcuts are stored in each XML GUI config file of each root digiKam window. Because each root window manage shortcut individually for relevant GUI, you need to apply a keyboard shortcut change in each root window setup, to be homogenous everywhere. BUGS: 313856 FIXED-IN: 4.0.0 2013-12-18 Gilles Caulier * NEWS: update 2013-12-18 Gilles Caulier * NEWS: update 2013-12-16 Gilles Caulier * NEWS: update 2013-12-15 Gilles Caulier * NEWS: update 2013-12-15 Mohamed Anwer * showfoto/thumbbar/showfotocategorizedview.h: Removing unwanted slot 2013-12-15 Pino Toscano * CMakeLists.txt: cmake: remove missing include dirs 2013-12-15 Gilles Caulier * NEWS: update 2013-12-15 Mohamed Anwer * showfoto/main/showfoto.cpp, showfoto/thumbbar/showfotocategorizedview.cpp, showfoto/thumbbar/showfotofiltermodel.cpp, showfoto/thumbbar/showfotoimagemodel.cpp, showfoto/thumbbar/showfotoimagemodel.h, showfoto/thumbbar/showfotothumbnailbar.cpp, showfoto/thumbbar/showfotothumbnailmodel.cpp: Removing Some unused methods 2013-12-14 Gilles Caulier * NEWS: update 2013-12-14 Gilles Caulier * NEWS: update 2013-12-15 Mohamed Anwer * showfoto/thumbbar/showfotoiteminfo.cpp, showfoto/thumbbar/showfotoiteminfo.h: "Removing Rating From The Info Container" 2013-12-15 Mohamed Anwer * showfoto/main/showfoto.cpp, showfoto/thumbbar/itemviewshowfotodelegate.cpp, showfoto/thumbbar/itemviewshowfotodelegate.h, showfoto/thumbbar/showfotodelegate.cpp, showfoto/thumbbar/showfotodelegate.h, showfoto/thumbbar/showfotothumbnailbar.cpp, showfoto/thumbbar/showfotothumbnailbar.h: "Clearing some unused methods" 2013-12-14 Mohamed Anwer * showfoto/CMakeLists.txt, showfoto/thumbbar/itemviewshowfotodelegate.cpp, showfoto/thumbbar/showfotooverlays.cpp, showfoto/thumbbar/showfotooverlays.h, showfoto/thumbbar/showfotothumbnailbar.cpp: "Deleting unwanted class" 2013-12-14 Mohamed Anwer * : commit 06da0bff4e47e36006b060e2436b7bd63338ce0d Author: Mohamed Anwer Date: Sat Dec 14 17:09:17 2013 +0200 2013-12-14 Gilles Caulier * NEWS: update 2013-12-14 Gilles Caulier * showfoto/thumbbar/itemviewshowfotodelegate.cpp, showfoto/thumbbar/itemviewshowfotodelegate.h, showfoto/thumbbar/itemviewshowfotodelegatepriv.h, showfoto/thumbbar/showfotocategorizedview.cpp, showfoto/thumbbar/showfotocategorizedview.h, showfoto/thumbbar/showfotodelegate.cpp, showfoto/thumbbar/showfotodelegate.h, showfoto/thumbbar/showfotodelegatepriv.h, showfoto/thumbbar/showfotofiltermodel.cpp, showfoto/thumbbar/showfotofiltermodel.h, showfoto/thumbbar/showfotoimagemodel.cpp, showfoto/thumbbar/showfotoimagemodel.h, showfoto/thumbbar/showfotoiteminfo.cpp, showfoto/thumbbar/showfotoiteminfo.h, showfoto/thumbbar/showfotoitemsortsettings.h, showfoto/thumbbar/showfotomodel.cpp, showfoto/thumbbar/showfotomodel.h, showfoto/thumbbar/showfotooverlays.cpp, showfoto/thumbbar/showfotooverlays.h, showfoto/thumbbar/showfotothumbnailbar.cpp, showfoto/thumbbar/showfotothumbnailbar.h, showfoto/thumbbar/showfotothumbnailmodel.cpp, showfoto/thumbbar/showfotothumbnailmodel.h, showfoto/thumbbar/showfototooltipfiller.cpp, showfoto/thumbbar/showfototooltipfiller.h: fix coding style use moc files code polish constify 2013-12-13 Mohamed Anwer * : Merge remote-tracking branch 'origin' into gsoc2013-thumbbar-mv 2013-12-13 Mohamed Anwer * : commit b112b4a3d2a46437cf60b129d22ca379a2fb0699 Author: Gilles Caulier Date: Fri Dec 13 15:50:32 2013 +0100 2013-12-12 Gilles Caulier * NEWS: update 2013-12-11 Mohamed Anwer * : commit 9e2f55a2dd93e11d4c88c6a186c407f6d16a777e Author: Gilles Caulier Date: Wed Dec 11 18:09:00 2013 +0100 2013-12-11 Gilles Caulier * : Vectorize this icon to inkscape and rexort it to bitmap 128x128 for a better quality at 48 px tree-view icon size. BUGS: 308343 FIXED-IN: 4.0.0 2013-12-10 Gilles Caulier * NEWS: update 2013-12-10 Gilles Caulier * NEWS: update 2013-12-10 Gilles Caulier * NEWS: update 2013-12-10 Mohamed Anwer * : commit c93909af212276a0f74d581ebfddb2032ef32321 Author: Mohamed Anwer Date: Tue Dec 10 19:02:23 2013 +0200 2013-12-10 Gilles Caulier * NEWS: update 2013-12-10 Gilles Caulier * NEWS: update 2013-12-10 Mohamed Anwer * showfoto/main/showfoto.cpp: update 2013-12-10 Mohamed Anwer * showfoto/main/showfoto.cpp: update 2013-12-10 Mohamed Anwer * : commit 6e5c216539cd77c98598747a50b63f231685ef06 Author: Gilles Caulier Date: Tue Dec 10 13:52:53 2013 +0100 2013-12-10 Gilles Caulier * NEWS: update 2013-12-10 Veaceslav Munteanu * digikam/album/albumtreeview.cpp, digikam/date/datefolderview.cpp: Fix wrong album selected when restoring selection on start-up 2013-12-08 Gilles Caulier * NEWS: update 2013-12-07 Gilles Caulier * NEWS: update 2013-12-07 Gilles Caulier * NEWS: update 2013-12-07 Gilles Caulier * NEWS: update 2013-12-07 Gilles Caulier * utilities/setup/setupmetadata.cpp: fix layout in Metadata setup page BUGS: 328500 FIXED-IN: 4.0.0 2013-12-07 Gilles Caulier * NEWS: update 2013-12-06 Gilles Caulier * NEWS: update 2013-12-05 Gilles Caulier * NEWS: update 2013-12-05 Gilles Caulier * NEWS: update 2013-12-04 Gilles Caulier * NEWS: update 2013-12-04 Gilles Caulier * NEWS: update 2013-12-04 Gilles Caulier * NEWS: update 2013-12-04 Gilles Caulier * NEWS: update 2013-12-04 Gilles Caulier * NEWS: update 2013-12-04 Gilles Caulier * NEWS: update 2013-12-04 Mohamed Anwer * showfoto/main/showfoto.cpp, showfoto/thumbbar/showfotothumbnailmodel.cpp, showfoto/thumbbar/showfotothumbnailmodel.h: Removing the 'Open Dir Dialog' on start 2013-12-04 Mohamed Anwer * digikam/album/albumtreeview.cpp, digikam/main/digikamapp.cpp, digikam/main/digikamapp_p.h, digikam/main/digikamui.rc, digikam/utils/albumsettings.cpp, digikam/utils/albumsettings.h, digikam/views/digikamview.cpp, digikam/views/digikamview.h: Reversing Patch 'Album Sorting By Name' 2013-12-04 Gilles Caulier * CMakeLists.txt: polish 2013-12-02 Teemu Rytilahti * utilities/importui/widgets/albumcustomizer.cpp: add translation contexts 2013-12-02 Gilles Caulier * NEWS: update bugs list closed 2013-12-02 Gilles Caulier * libs/widgets/metadata/exifwidget.cpp, libs/widgets/metadata/xmpwidget.cpp: support older libkexiv2 API to compile fine 2013-12-02 Gilles Caulier * NEWS: update 2013-12-02 Nicolas Lécureuil * CMakeLists.txt, NEWS: Open for beta2 2013-12-03 Mohamed Anwer * : commit 2e34a0dc5d744442017371780f98f3e58e262723 Author: Mohamed Anwer Date: Tue Dec 3 16:18:16 2013 +0200 2013-12-03 Gilles Caulier * : commit 65a376018d98d2debc95c06f59f04a7fc3af4e57 Author: Gilles Caulier Date: Tue Dec 3 08:26:22 2013 +0100 2013-12-03 Gilles Caulier * NEWS: update 2013-12-02 Gilles Caulier * NEWS: update 2013-12-02 Gilles Caulier * NEWS: update 2013-12-02 Teemu Rytilahti * project/scripts/updatenews.pl: initial version of NEWS file updater script 2013-12-02 Gilles Caulier * NEWS: update 2013-12-02 Teemu Rytilahti * utilities/importui/widgets/albumcustomizer.cpp: add translation contexts 2013-12-02 Mohamed Anwer * album_name_sorting.patch: update 2013-12-02 Mohamed Anwer * showfoto/main/showfoto.cpp: update 2013-12-02 Mohamed Anwer * : commit 7c21a294b4952d3d0239b4c2d6565b4f2f8e9d4c Author: Gilles Caulier Date: Mon Dec 2 18:17:33 2013 +0100 2013-12-02 Gilles Caulier * libs/widgets/metadata/exifwidget.cpp, libs/widgets/metadata/xmpwidget.cpp: support older libkexiv2 API to compile fine 2013-12-02 Mohamed Anwer * : commit db91f8f7d027305e0736c57e520bae2effa88450 Author: Gilles Caulier Date: Mon Dec 2 11:40:34 2013 +0100 2013-12-02 Nicolas Lécureuil * CMakeLists.txt, NEWS: Open for beta2 2013-12-02 Gilles Caulier * : commit 7e8f597b154c71e717569d476421a30e95f723d5 Author: Gilles Caulier Date: Mon Dec 2 07:03:39 2013 +0100 2013-12-02 Gilles Caulier * NEWS: update 2013-12-02 Gilles Caulier * NEWS: update 2013-12-01 Gilles Caulier * NEWS: update 2013-12-01 Gilles Caulier * NEWS: update 2013-12-01 Yiou Wang * utilities/imageeditor/widgets/canvas.cpp, utilities/imageeditor/widgets/imageregionitem.cpp, utilities/imageeditor/widgets/imageregionwidget.cpp: Fix Converity Scan problems: initialize pointer variables 2013-12-01 Yiou Wang * : commit 239f13b36b70aaac49b332e38a72e9514aeaeafa Merge: e0cdeb7 dc51f68 Author: Mohamed Anwer Date: Sun Dec 1 00:46:56 2013 +0200 2013-11-30 Gilles Caulier * digikam/filters/textfilter.cpp, digikam/filters/textfilter.h: fix broken signal/slot mechanism 2013-11-30 Gilles Caulier * libs/models/imagefiltersettings.cpp, libs/models/imagefiltersettings.h: polish 2013-11-30 Gilles Caulier * digikam/filters/filterstatusbar.cpp: reorganize layout of filter statusbar. use better icon for clear button 2013-11-30 Gilles Caulier * NEWS: update 2013-11-30 Gilles Caulier * NEWS: update 2013-11-30 Gilles Caulier * NEWS: update 2013-11-29 Mohamed Anwer * album_name_sorting.patch, showfoto/main/showfoto.cpp: conflict fix 2013-11-29 Mohamed Anwer * : commit 7c82f6b3834db746488eadfb5b14292d42d754a3 Merge: 5b99ac2 c26e1e5 Author: Mohamed Anwer Date: Fri Nov 29 19:27:23 2013 +0200 2013-11-29 Gilles Caulier * NEWS: update 2013-11-29 Gilles Caulier * digikam/views/leftsidebarwidgets.cpp, libs/models/abstractalbummodel.cpp, libs/models/abstractalbummodel.h, libs/models/abstractalbummodelpriv.h, libs/models/albummodel.cpp, libs/models/albummodel.h: constify and polish remove unsused private data members set header title on Search treeview 2013-11-29 Gilles Caulier * libs/models/albummodel.cpp: add calendar tree-view header title 2013-11-29 Gilles Caulier * digikam/views/leftsidebarwidgets.cpp: constify and polish 2013-11-28 Gilles Caulier * libs/dimg/filters/lens/lensfuniface.cpp: apply patch from Teemu Rytilahti to handle properly multiple matches of lens from lensfun REVIEW: 111021 CCBUGS: 303848 2013-11-28 Gilles Caulier * digikam/tags/tagsmanager/tagsmanager.cpp: fix typo 2013-11-28 Gilles Caulier * digikam/tags/tagmodificationhelper.cpp: polish 2013-11-27 Gilles Caulier * libs/widgets/metadata/metadatawidget.cpp: polish 2013-11-27 Gilles Caulier * NEWS: update 2013-11-27 Gilles Caulier * utilities/scripts/digitaglinktree/digitaglinktree, utilities/scripts/digitaglinktree/digitaglinktree.1: update digikamlinktree to 1.8.3 2013-11-27 Gilles Caulier * NEWS: update 2013-11-27 Gilles Caulier * NEWS: update 2013-11-27 Gilles Caulier * NEWS: update 2013-11-27 Gilles Caulier * libs/widgets/metadata/exifwidget.cpp, libs/widgets/metadata/iptcwidget.cpp, libs/widgets/metadata/makernotewidget.cpp, libs/widgets/metadata/metadatalistview.cpp, libs/widgets/metadata/metadatawidget.cpp, libs/widgets/metadata/metadatawidget.h, libs/widgets/metadata/xmpwidget.cpp: Add new metadata tags filter option button with drop-down menu. Add new option to not filter tags. Rename "Full" tags filter as "Photograph" Move tags search text field on top of metadata list view to optimize space visible on list-view Add new metadata tags tools option button with drop-down menu to group all tools action and simplify GUI. BUGS: 328018 FIXED-IN: 4.0.0 2013-11-26 Gilles Caulier * NEWS: update 2013-11-26 Gilles Caulier * NEWS: update 2013-11-26 Gilles Caulier * NEWS: update 2013-11-26 Gilles Caulier * NEWS: update 2013-11-26 Gilles Caulier * libs/widgets/itemview/itemviewimagedelegate.cpp: apply string elide mode to file name show under thumbnail of icon-view. BUGS: 278664 FIXED-IN: 4.0.0 2013-11-26 Gilles Caulier * NEWS: update 2013-11-26 Gilles Caulier * NEWS: update 2013-11-26 Gilles Caulier * utilities/scripts/digitaglinktree/digitaglinktree, utilities/scripts/digitaglinktree/digitaglinktree.1: update digikamlinktree script and man page to 1.8.2 BUGS: 293297 FIXED-IN: 4.0.0 2013-11-26 Gilles Caulier * NEWS: update 2013-11-26 Montel Laurent * utilities/setup/importfilters.cpp: Fix mem leak 2013-11-26 Montel Laurent * digikam/fileaction/fileactionmngr.cpp, digikam/fileaction/fileactionmngr_p.cpp, digikam/views/digikamview.cpp, utilities/nepomuk/nepomukwatcher.cpp: normalize signal/slot 2013-11-26 Gilles Caulier * NEWS: update 2013-11-25 Gilles Caulier * NEWS: update 2013-11-25 Gilles Caulier * NEWS: update 2013-11-25 Gilles Caulier * NEWS: update 2013-11-25 Gilles Caulier * NEWS: update 2013-11-25 Gilles Caulier * NEWS: update 2013-11-25 Gilles Caulier * NEWS: update 2013-11-25 Gilles Caulier * NEWS: update 2013-11-25 Gilles Caulier * NEWS: update 2013-11-25 Gilles Caulier * NEWS: update 2013-11-25 Gilles Caulier * NEWS: update 2013-11-25 Gilles Caulier * digikam/filters/textfilter.cpp, digikam/filters/textfilter.h: add 2 new text filter option to be able to clear and select all option from filter menu 2013-11-25 l10n daemon script * digikam/main/digikam.desktop, digikam/main/digikam.notifyrc, imageplugins/color/digikamimageplugin_color.desktop, imageplugins/decorate/digikamimageplugin_decorate.desktop, imageplugins/enhance/digikamimageplugin_enhance.desktop, imageplugins/filters/digikamimageplugin_fxfilters.desktop, imageplugins/transform/digikamimageplugin_transform.desktop, kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol, kioslave/digikammapimages.protocol, kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol, showfoto/main/showfoto.desktop, utilities/hotplug/digikam-download.desktop.cmake, utilities/hotplug/digikam-gphoto2-camera.desktop.cmake, utilities/hotplug/digikam-mount-and-download.desktop.cmake, utilities/hotplug/digikam-opencamera.desktop.cmake, utilities/imageeditor/plugin/digikamimageplugin.desktop, utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made messages (.desktop file) 2013-11-25 Gilles Caulier * libs/3rdparty/cimg/greycstoration.h: fix clang warnings 2013-11-24 Gilles Caulier * NEWS: update 2013-11-24 Gilles Caulier * digikam/filters/textfilter.cpp: to be more generic, use "item" instead "image" on text filter options BUGS: 327957 2013-11-24 Yuri Chornoivan * digikam/fileaction/metadatahub.h, digikam/tags/tagsmanager/models/tagmngrlistview.cpp, digikam/tags/tagsmanager/taglist.cpp, digikam/tags/tagsmanager/taglist.h, digikam/tags/tagsmanager/tagmngrtreeview.h, digikam/utils/tooltipfiller.cpp, libs/database/imgqsort/imgqsort.h, libs/dimg/filters/dimgbuiltinfilter.cpp, libs/dimg/filters/lens/lensfuncameraselector.h, libs/dmetadata/dmetadata.cpp, libs/versionmanager/versionmanager.cpp, utilities/CMakeLists.txt, utilities/nepomuk/oldnepomuk.cpp, utilities/queuemanager/manager/batchtool.h: Fix typos and Krazy2 issues 2013-11-24 l10n daemon script * digikam/main/digikam.desktop, digikam/main/digikam.notifyrc, imageplugins/color/digikamimageplugin_color.desktop, imageplugins/decorate/digikamimageplugin_decorate.desktop, imageplugins/enhance/digikamimageplugin_enhance.desktop, imageplugins/filters/digikamimageplugin_fxfilters.desktop, imageplugins/transform/digikamimageplugin_transform.desktop, kioslave/digikamalbums.protocol, kioslave/digikamdates.protocol, kioslave/digikammapimages.protocol, kioslave/digikamsearch.protocol, kioslave/digikamtags.protocol, showfoto/main/showfoto.desktop, utilities/hotplug/digikam-download.desktop.cmake, utilities/hotplug/digikam-gphoto2-camera.desktop.cmake, utilities/hotplug/digikam-mount-and-download.desktop.cmake, utilities/hotplug/digikam-opencamera.desktop.cmake, utilities/imageeditor/plugin/digikamimageplugin.desktop, utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made messages (.desktop file) 2013-11-23 Gilles Caulier * imageplugins/enhance/redeyetool.cpp, imageplugins/transform/perspectivewidget.cpp: fix clang warnings 2013-11-23 Gilles Caulier * libs/widgets/common/colorgradientwidget.cpp: fix clang warnings 2013-11-23 Gilles Caulier * libs/3rdparty/kmemoryinfo/kmemoryinfo_backend.cpp: under OSX, data arguments are not used. 2013-11-23 Gilles Caulier * libs/dimg/filters/curves/imagecurves.cpp, libs/dimg/filters/greycstoration/greycstorationfilter.cpp, libs/dimg/filters/lens/antivignettingfilter.cpp, libs/dimg/filters/lens/pixelaccess.cpp, libs/dimg/filters/transform/freerotationfilter.cpp, libs/dimg/filters/transform/shearfilter.cpp, libs/dimg/filters/wb/wbfilter.cpp, libs/jpegutils/jpegutils.cpp: fix clang warnings 2013-11-23 Gilles Caulier * libs/dimg/filters/lc/localcontrastfilter.cpp, libs/dimg/filters/levels/imagehistogram.cpp, libs/dimg/filters/levels/imagelevels.cpp, libs/dimg/filters/nr/nrestimate.cpp: fix clang warnings 2013-11-23 Gilles Caulier * libs/dimg/filters/levels/histogrampainter.cpp, libs/dimg/filters/levels/histogrampainter.h: unused 'q' private member. Reported by clang compiler 2013-11-23 Gilles Caulier * libs/dimg/filters/icc/iccsettings.cpp: under non X11 system, this argument is not used. 2013-11-23 Gilles Caulier * libs/dimg/filters/auto/equalizefilter.cpp, libs/dimg/filters/auto/normalizefilter.cpp, libs/dimg/filters/auto/stretchfilter.cpp, libs/dimg/filters/bcg/bcgfilter.cpp, libs/dimg/filters/bw/mixerfilter.cpp, libs/dimg/filters/bw/tonalityfilter.cpp, libs/dimg/filters/cb/cbfilter.cpp, libs/dimg/filters/fx/blurfilter.cpp, libs/dimg/filters/fx/colorfxfilter.cpp, libs/dimg/filters/fx/distortionfxfilter.cpp, libs/dimg/filters/fx/invertfilter.cpp, libs/dimg/filters/hsl/hslfilter.cpp, libs/dimg/filters/hsl/hspreviewwidget.cpp, libs/dimg/loaders/jp2kloader.cpp, libs/dimg/loaders/jpegloader.cpp, libs/dimg/loaders/qimageloader.cpp, libs/dimg/loaders/rawloader.cpp, libs/dimg/loaders/tiffloader.cpp: fix clang warnings 2013-11-23 Pino Toscano * CMakeLists.txt: cmake: search for soprano as well search for it as part of the "nepomuk" dependencies, as macros of it are used 2013-11-23 Gilles Caulier * libs/dimg/dimgscale.cpp: fix Clang warnings 2013-11-23 Gilles Caulier * libs/database/imgqsort/imgqsort.cpp: fix clang warnings 2013-11-23 Gilles Caulier * libs/database/haar/haar.cpp, utilities/imageeditor/core/editorcore.cpp: fix clang warnings 2013-11-23 Gilles Caulier * libs/dimg/dimg.cpp: fix clang warnings using reinterpret_cast 2013-11-23 Gilles Caulier * libs/dimg/dimg.cpp: use reinterpret_cast for clang compiler warnings 2013-11-23 Gilles Caulier * libs/dimg/dcolor.h, libs/dimg/dcolorpixelaccess.h, libs/dimg/dimg.cpp, libs/dimg/dimg.h: Fix dumy CLang compiler warnings under OSX. Using re-interpret_cast is the common solution found on internet to fix quickly this bloating reports from compiler trace There are a lots of places where this solution must be applied... 2013-11-23 Gilles Caulier * : commit d0b33a01e3fe328ab0f35992a5eda9882ce8cefd Author: Gilles Caulier Date: Sat Nov 23 09:07:31 2013 +0100 2013-11-23 l10n daemon script * digikam/main/digikam.desktop, digikam/main/digikam.notifyrc, imageplugins/color/digikamimageplugin_color.desktop, imageplugins/decorate/digikamimageplugin_decorate.desktop, utilities/hotplug/digikam-download.desktop.cmake, utilities/hotplug/digikam-mount-and-download.desktop.cmake, utilities/hotplug/digikam-opencamera.desktop.cmake, utilities/nepomuk/digikamnepomukservice.desktop: SVN_SILENT made messages (.desktop file) 2013-11-22 Gilles Caulier * libs/progressmanager/progressmanager.cpp: create eventloop with parent QObject to prevent memory leak 2013-11-22 Gilles Caulier * NEWS: update 2013-11-22 Gilles Caulier * libs/dmetadata/dmetadata.cpp: use XMP bag container for Xmp.MicrosoftPhoto.LastKeywordXMP tag instead a seq container. CCBUGS: 320185 2013-11-22 Gilles Caulier * utilities/imageeditor/widgets/previewlist.cpp: do not register a map entry already registered 2013-11-22 Gilles Caulier * utilities/imageeditor/widgets/previewlist.cpp: use qDeleteAll here 2013-11-22 Gilles Caulier * utilities/imageeditor/widgets/previewlist.cpp, utilities/imageeditor/widgets/previewlist.h: To be sure that all QMap data are free from memory, call clear() in destructor. Thanks Mr Valgrind to report... 2013-11-22 Gilles Caulier * libs/widgets/graphicsview/itemvisibilitycontroller.cpp: valgrind report that d->control is not free at end of digiKam session. As AnimationControl is not Qt based class, deletion must be done in ItemVisibilityController destructor. ==11020== 40 bytes in 1 blocks are definitely lost in loss record 11,011 of 25,580 ==11020== at 0x4C285F1: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==11020== by 0x81A3DB0: Digikam::ItemVisibilityController::addItem(QObject*) (itemvisibilitycontroller.cpp:661) ==11020== by 0x81A2314: Digikam::AnimatedVisibility::AnimatedVisibility(QObject*) (itemvisibilitycontroller.cpp:73) ==11020== by 0x577637: Digikam::AnimatedClearButton::Private::Private(QObject*) (searchutilities.cpp:75) ==11020== by 0x575A6B: Digikam::AnimatedClearButton::AnimatedClearButton(QWidget*) (searchutilities.cpp:85) ==11020== by 0x5F7833: Digikam::ModelClearButton::ModelClearButton(Digikam::AbstractCheckableAlbumModel*) (albumselectors.cpp:58)==11020== by 0x5F663F: Digikam::AlbumSelectors::AlbumSelectors(QString const&, QString const&, QWidget*) (albumselectors.cpp:128) ==11020== by 0x588991: Digikam::FindDuplicatesView::FindDuplicatesView(QWidget*) (findduplicatesview.cpp:111) ==11020== by 0x5820A5: Digikam::FuzzySearchView::FuzzySearchView(Digikam::SearchModel*, Digikam::SearchModificationHelper*, QWidget*) (fuzzysearchview.cpp:223) ==11020== by 0x6FBFC3: Digikam::FuzzySearchSideBarWidget::FuzzySearchSideBarWidget(QWidget*, Digikam::SearchModel*, Digikam::SearchModificationHelper*) (leftsidebarwidgets.cpp:973)==11020== by 0x6BE1CA: Digikam::DigikamView::DigikamView(QWidget*, Digikam::DigikamModelCollection*) (digikamview.cpp:306) ==11020== by 0x5B1AF8: Digikam::DigikamApp::setupView() (digikamapp.cpp:530) 2013-11-21 Gilles Caulier * NEWS: update 2013-11-21 Gilles Caulier * utilities/nepomuk/nepomukwatcher.h: polish 2013-11-21 Gilles Caulier * utilities/nepomuk/nepomukquery.cpp, utilities/nepomuk/nepomukquery.h: use moc file 2013-11-21 Gilles Caulier * utilities/nepomuk/digikamnepomukservice.cpp, utilities/nepomuk/digikamnepomukservice.h, utilities/nepomuk/nepomukquery.h: configfy and polish 2013-11-21 Gilles Caulier * digikam/CMakeLists.txt: wrong flag is used here to switch on/off nepomuk support 2013-11-21 Gilles Caulier * CMakeLists.txt: typo 2013-11-21 Gilles Caulier * CMakeLists.txt: polish 2013-11-21 Gilles Caulier * libs/widgets/common/dxmlguiwindow.cpp, libs/widgets/common/dxmlguiwindow.h, libs/widgets/common/thumbbardock.cpp, libs/widgets/common/thumbbardock.h: polish 2013-11-21 Veaceslav Munteanu * digikam/album/albumtreeview.cpp: Fix missing connect required by Advanced Search 2013-11-19 Gilles Caulier * digikam/views/digikamview.cpp, digikam/views/digikamview.h, libs/imageproperties/imagepropertiesmetadatatab.cpp, libs/imageproperties/imagepropertiesmetadatatab.h, libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/imagepropertiessidebar.h, libs/widgets/metadata/metadatawidget.cpp, libs/widgets/metadata/metadatawidget.h, showfoto/main/showfoto.cpp, showfoto/main/showfoto.h, showfoto/setup/setup.cpp, showfoto/setup/setup.h, showfoto/setup/setupmetadata.cpp, showfoto/setup/setupmetadata.h, utilities/setup/setup.cpp, utilities/setup/setup.h, utilities/setup/setupmetadata.cpp, utilities/setup/setupmetadata.h: New way to configure quickly metadata tag filters through tool bar button on top of metadata viewer. This show Setup Metadata page with right tab to use (Exif, Makernotes, Iptc, Xmp), accordingly with viewer currently selected. 2013-11-19 Hrvoje Senjan * CMakeLists.txt: Use proper variable for NepomukCore as it was searching for "old", KDELibs Nepomuk, and not the one it tries to use: Nepomuk Core 2013-11-18 Gilles Caulier * libs/widgets/metadata/exifwidget.cpp, libs/widgets/metadata/exifwidget.h, libs/widgets/metadata/iptcwidget.cpp, libs/widgets/metadata/iptcwidget.h, libs/widgets/metadata/makernotewidget.cpp, libs/widgets/metadata/makernotewidget.h, libs/widgets/metadata/mdkeylistviewitem.cpp, libs/widgets/metadata/mdkeylistviewitem.h, libs/widgets/metadata/metadatalistviewitem.cpp, libs/widgets/metadata/metadatalistviewitem.h, libs/widgets/metadata/metadatapanel.cpp, libs/widgets/metadata/metadatapanel.h, libs/widgets/metadata/metadataselector.cpp, libs/widgets/metadata/metadataselector.h, libs/widgets/metadata/metadatawidget.cpp, libs/widgets/metadata/metadatawidget.h, libs/widgets/metadata/xmpwidget.cpp, libs/widgets/metadata/xmpwidget.h: constify and polish 2013-11-18 Gilles Caulier * libs/widgets/metadata/metadatalistview.cpp, libs/widgets/metadata/metadatalistview.h: same logic in both setIfdList() methods (i miss to patch one) Constify and polish 2013-11-18 Gilles Caulier * NEWS: update 2013-11-18 Gilles Caulier * libs/imageproperties/imagepropertiesmetadatatab.cpp, libs/imageproperties/imagepropertiesmetadatatab.h, libs/imageproperties/imagepropertiessidebar.cpp, libs/imageproperties/imagepropertiessidebar.h, libs/imageproperties/imagepropertiessidebardb.cpp, libs/widgets/metadata/exifwidget.cpp, libs/widgets/metadata/metadatalistview.cpp, libs/widgets/metadata/metadatawidget.cpp, showfoto/main/showfoto.cpp: Reload metadata filters with right config section. Fix metadata filter parsing in metadata list view. I don't know what have changed in time here to break this code. At least, code is more robust now. In digiKam, use AlbumSettings signal to force metadata viewer to reload filters In Showfoto, use ApplySettings to force to reload filters BUGS: 327707 FIXED-IN: 4.0.0 2013-11-16 Gilles Caulier * NEWS: update 2013-11-14 Gilles Caulier * NEWS: update 2013-11-13 Gilles Caulier * NEWS: update 2013-11-13 Gilles Caulier * NEWS: update 2013-11-12 Michael Georg Hansen * NEWS, digikam/views/tableview_model.cpp: Fix crash in TableView on image metadata change. Workaround until a new version is released: Click on any column to make sure the table view is sorted by some column, then image metadata changes do not cause crashes. BUG: 327143 2013-11-12 Mahesh Hegde * utilities/maintenance/facedetector.cpp: set facerec threshold 2013-11-12 Veaceslav Munteanu * CMakeLists.txt, NEWS: Add Features into NEWS File. NEPOMUK_SUPPORT cmake macro enabled by default 2013-11-08 Gilles Caulier * digikam/views/leftsidebarwidgets.cpp: fix memory leak and simplification 2013-11-08 Gilles Caulier * NEWS: update 2013-11-08 Gilles Caulier * NEWS: update 2013-11-08 Gilles Caulier * libs/widgets/metadata/exifwidget.cpp, libs/widgets/metadata/metadatalistview.cpp: sort metadata tags list view in Ascending Order BUGS: 327242 FIXED-IN: 4.0.0 2013-11-08 Gilles Caulier * libs/3rdparty/libpgf/Decoder.cpp, libs/3rdparty/libpgf/Encoder.cpp: update internal libpgf source code to last revision #r123 from SF repository CCBUGS: 326525 2013-11-08 Gilles Caulier * libs/3rdparty/libpgf/Decoder.cpp, libs/3rdparty/libpgf/Decoder.h, libs/3rdparty/libpgf/Encoder.cpp, libs/3rdparty/libpgf/Encoder.h, libs/3rdparty/libpgf/PGFimage.cpp, libs/3rdparty/libpgf/PGFplatform.h, libs/3rdparty/libpgf/PGFtypes.h, libs/3rdparty/libpgf/Subband.cpp: update internal libpgf source code to last revision #r121 from SF repository CCBUGS: 326525 2013-11-07 Gilles Caulier * libs/3rdparty/libpgf/Decoder.cpp, libs/3rdparty/libpgf/Decoder.h, libs/3rdparty/libpgf/Encoder.h, libs/3rdparty/libpgf/PGFimage.cpp, libs/3rdparty/libpgf/PGFplatform.h, libs/3rdparty/libpgf/PGFstream.h, libs/3rdparty/libpgf/PGFtypes.h, libs/3rdparty/libpgf/Subband.cpp, libs/3rdparty/libpgf/WaveletTransform.cpp: update internal libpgf source code to last revision #r121 from SF repository CCBUGS: 326525 2013-11-07 Veaceslav Munteanu * digikam/tags/tagfolderview.cpp, digikam/tags/tagfolderview.h: BUG: 196927 Add context menu options to recursively expand/collapse tag sidebars 2013-11-06 Gilles Caulier * NEWS: update 2013-11-06 Veaceslav Munteanu * NEWS, digikam/tags/tagsmanager/models/tagmngrlistmodel.cpp: Update News and remove leak note comment from TagManager 2013-11-06 Gilles Caulier * NEWS: update 2013-11-05 Gilles Caulier * NEWS: update 2013-11-04 Marcel Wiesweg * libs/progressmanager/progressmanager.cpp: There's a simple problem with slotAbortAll: The event loop is entered and never quits if there